body {
  --me16dbe48b79f: #637C74;
  margin: 0px;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  --da439e9a20304: #E9F5EE;
  --m859b1a24b409: #DCE9E3;
  --o02c31722a265: 12px;
  background: var(--n78bd360303a8);
  --qbfe687e61162: #F0F5F3;
  --n78bd360303a8: #FFF;
  --of30d17918f49: #163B32;
  --u4b5e6b3f799f: #197B66;
  line-height: 1.7;
  color: var(--of30d17918f49)
}.m7ddbdfa81b77{font-kerning:auto}
.hd9629100f439 {
  background: var(--n78bd360303a8);
  position: sticky;
  top: 0px;
  border-bottom: 1px solid var(--m859b1a24b409);
  z-index: 5
}
a {
  text-decoration: none;
  color: inherit
}.aba78befb8c69{outline-offset:0}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}
h2, p, h1, h3 {
  margin: 0px 0px 1rem
}.qd4f4909c373d{unicode-bidi:normal}
a:focus-visible, summary:focus-visible {
  outline: 3px solid var(--u4b5e6b3f799f);
  outline-offset: 4px
}
a:hover {
  text-decoration: underline
}
.ye336f43cf442 {
  text-align: center
}
img {
  display: block;
  max-width: 100%;
  height: auto
}
.y88b78a1614d3 {
  margin: auto;
  padding: 0px 24px;
  max-width: 1140px
}.p819a29c03777{visibility:inherit}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}.l64736975e546{unicode-bidi:normal}
p {
  color: var(--me16dbe48b79f)
}
.x56f5967f8c87 {
  align-items: center;
  margin: auto;
  gap: 24px;
  display: flex;
  justify-content: space-between;
  max-width: 1140px;
  min-height: 64px;
  padding: 12px 24px
}
.n80f0140b6ae4 img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover;
  border-radius: var(--o02c31722a265)
}
h3 {
  font-size: 1rem;
  line-height: 1.45
}
.ib60c22b2b49f {
  display: flex;
  align-items: center;
  font-weight: 750;
  gap: 10px
}.y1e0f76f18b10{isolation:auto}
* {
  box-sizing: border-box
}
body[data-h9ad07b9ee2f5=s6aa318de56de] {
  --me16dbe48b79f: #4B7487;
  --o02c31722a265: 14px;
  --u4b5e6b3f799f: #14799A;
  --n78bd360303a8: #F0F9FE;
  --qbfe687e61162: #E1F2FA;
  --m859b1a24b409: #C3E1EF;
  --of30d17918f49: #123D52
}
.c4e12f6dff76f {
  position: absolute;
  background: var(--n78bd360303a8);
  padding: 10px;
  z-index: 20;
  top: -100px;
  left: 20px
}
.c4e12f6dff76f:focus {
  top: 10px
}
.i6d45cb5bb3ed {
  display: flex;
  font-size: .85rem;
  gap: 20px;
  flex-wrap: wrap
}
.w0496f9fda934 {
  font-size: 1rem
}
.m5b9a50d0104a {
  display: none
}
.x0c33b4ae04c7 {
  padding: 40px 0px;
  display: grid;
  gap: 40px;
  align-items: center;
  grid-template-columns: 1fr 1fr
}
.te2fe02df2412 {
  display: grid;
  margin: 24px auto 0px;
  gap: 12px;
  max-width: 480px
}.q51696a591abf{visibility:inherit}
.k431c75fb6414 {
  color: #FFF;
  text-align: center;
  font-weight: 650;
  display: block;
  border: 1px solid var(--u4b5e6b3f799f);
  border-radius: 6px;
  background: var(--u4b5e6b3f799f);
  padding: 12px 20px
}
.d9f0e9c27c93f {
  background: 0 0;
  color: var(--u4b5e6b3f799f)
}
.q3d02040a9668>a>div {
  padding: 16px
}
.q3d02040a9668 p {
  margin: 0px;
  font-size: .86rem
}
.q3d02040a9668 {
  background: var(--qbfe687e61162);
  min-width: 0px;
  overflow: hidden;
  border: 1px solid var(--m859b1a24b409);
  border-radius: var(--o02c31722a265)
}
.q3d02040a9668 img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover
}
.cd49a0f7c98f7 {
  padding: 28px 0px;
  border-top: 1px solid var(--m859b1a24b409)
}
.z899425a33d33 img {
  aspect-ratio: 16/9
}
.jaac787f7e653 {
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 20px
}.vaa2896f9889d{outline-offset:0}
.z899425a33d33 {
  grid-template-columns: repeat(2,minmax(0,1fr))
}
.r1859b9325644 {
  margin: 12px 0px 32px
}.bc492d57d41d8{unicode-bidi:normal}
.z41701fe55536 h3 {
  margin: 0px
}
body[data-z251ec0d4b290="ad6a673534735"] .x0c33b4ae04c7 {
  grid-template-columns: .9fr 1.1fr
}.w119439ae6e6b{visibility:inherit}
body[data-z251ec0d4b290="ad6a673534735"] .n80f0140b6ae4 {
  grid-column: 2
}.ld3173e30cfbf{z-index:auto}
body[data-z5e50651179cd=ye72c4f83094a] .h001bbb0ab488 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.h001bbb0ab488 {
  display: grid;
  gap: 12px
}
.cd49a0f7c98f7>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--u4b5e6b3f799f)
}
.z41701fe55536 {
  border: 1px solid var(--m859b1a24b409);
  background: var(--qbfe687e61162);
  border-radius: var(--o02c31722a265);
  padding: 18px
}.d1e8c961f75e7{isolation:auto}
.t00e6cb03d741 {
  display: flex;
  font-size: .88rem;
  color: var(--u4b5e6b3f799f);
  list-style: none;
  margin: 16px 0px;
  padding: 0px;
  gap: 12px;
  flex-wrap: wrap
}.f2b391a229505{z-index:auto}
.a79bf69835bd9 {
  scroll-snap-type: x proximity;
  display: flex;
  gap: 16px;
  overflow-x: auto;
  padding-bottom: 12px
}.z6b4202f48a39{z-index:auto}
.a79bf69835bd9 img {
  scroll-snap-align: start;
  flex-shrink: 0;
  width: 240px
}.d21bc70aa94a5{visibility:inherit}
.xd96a34c34d16>a {
  min-width: 220px
}
.qca2596381674>a {
  min-width: 220px
}
.xd96a34c34d16 {
  display: flex;
  gap: 16px;
  padding: 32px 0px;
  justify-content: center
}
.j4a2332cdab2d {
  padding: 32px 0px 100px;
  border-top: 1px solid var(--m859b1a24b409)
}.l9e15ad02a224{isolation:auto}
.j4a2332cdab2d nav {
  display: flex;
  font-size: .86rem;
  margin-top: 20px;
  gap: 20px;
  flex-wrap: wrap
}
.i39df7a3618ff summary {
  cursor: pointer;
  font-weight: 650
}
.qca2596381674 {
  justify-content: center;
  position: fixed;
  padding: 10px 24px;
  display: flex;
  border-top: 1px solid var(--m859b1a24b409);
  z-index: 10;
  background: var(--n78bd360303a8);
  bottom: 0px;
  left: 0px;
  right: 0px;
  gap: 12px
}
.m52ce698f3a96 {
  max-width: 880px;
  padding-top: 32px;
  padding-bottom: 48px
}.rb42be7c61106{unicode-bidi:normal}
.h16ab552d8000 {
  min-width: 0px
}.m85396a3b05d0{font-kerning:auto}
.nd98c11bd466a {
  width: 100%;
  margin: 24px 0px;
  max-height: 560px;
  object-fit: cover;
  border-radius: var(--o02c31722a265)
}.sd92fbaaa6963{visibility:inherit}
.i39df7a3618ff h2 {
  margin-top: 28px
}
.i39df7a3618ff details {
  border-bottom: 1px solid var(--m859b1a24b409);
  padding: 16px 0px
}
.i39df7a3618ff {
  overflow-wrap: anywhere
}
.i39df7a3618ff table {
  display: block;
  overflow-x: auto;
  max-width: 100%
}
.o78bb4d67931d ol {
  display: flex;
  padding: 0px;
  gap: 10px;
  color: var(--me16dbe48b79f);
  font-size: .82rem;
  list-style: none;
  flex-wrap: wrap
}
.q22120d849110 {
  padding: 20px;
  border: 1px solid var(--m859b1a24b409);
  border-radius: var(--o02c31722a265);
  margin-top: 32px
}.o258d800c19c2{font-kerning:auto}
body[data-zfdf6a4bf695a="m5602a1eb3545"] .hd9629100f439 {
  border-bottom: 3px solid var(--u4b5e6b3f799f)
}
body[data-kd943a6fd51af="e56f2e360ef11"] .i6d45cb5bb3ed a {
  border: 1px solid var(--m859b1a24b409);
  border-radius: 999px;
  padding: 4px 10px
}
body[data-f44d018cf826f="j3cdd22f169bb"] .n80f0140b6ae4 img {
  border: 6px solid var(--qbfe687e61162)
}.id814ad50ae2c{opacity:1}
body[data-d34d6b1bc9102="a4bbe906551ae"] .qca2596381674 .k431c75fb6414 {
  border-radius: 999px
}
body[data-z5e50651179cd=ye72c4f83094a] .z41701fe55536 {
  border-left: 3px solid var(--u4b5e6b3f799f)
}.pc87dd3112a1a{opacity:1}
.a59f3144b04ca {
  margin-top: 20px;
  font-size: .85rem;
  display: flex;
  gap: 10px;
  justify-content: center;
  flex-wrap: wrap
}.v340c6eb4f13c{unicode-bidi:normal}
@media(max-width:800px) {
  .m5b9a50d0104a summary {
    cursor: pointer
  }
  .x56f5967f8c87 {
    flex-direction: row
  }
  .i6d45cb5bb3ed {
    display: none
  }
  .m5b9a50d0104a {
    position: relative;
    display: block
  }
  .m5b9a50d0104a nav {
    box-shadow: 0 12px 24px #0002;
    padding: 16px;
    width: 240px;
    position: absolute;
    background: var(--n78bd360303a8);
    right: 0px;
    display: grid;
    border: 1px solid var(--m859b1a24b409);
    top: 100%;
    gap: 12px
  }
  .n80f0140b6ae4 {
    margin: auto;
    max-width: 420px;
    width: 100%
  }
  body[data-z251ec0d4b290="ad6a673534735"] .x0c33b4ae04c7, .x0c33b4ae04c7 {
    gap: 24px;
    grid-template-columns: 1fr;
    padding: 24px 0px
  }
  .jaac787f7e653 {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  .y88b78a1614d3 {
    padding-left: 20px;
    padding-right: 20px
  }
  .qca2596381674 {
    padding: 10px 20px
  }
  body[data-z5e50651179cd=ye72c4f83094a] .h001bbb0ab488 {
    grid-template-columns: 1fr
  }
  body[data-z251ec0d4b290="ad6a673534735"] .n80f0140b6ae4 {
    order: 0
  }
  .qca2596381674>a {
    flex: 1;
    min-width: 0px;
    max-width: 340px
  }
  .xd96a34c34d16>a {
    flex: 1;
    min-width: 0px
  }
  .x56f5967f8c87 {
    padding: 10px 20px;
    min-height: 56px
  }
}
@media(max-width:540px) {
  .z899425a33d33, .jaac787f7e653 {
    grid-template-columns: 1fr
  }
  .r1859b9325644 .q3d02040a9668 img {
    height: 100%;
    aspect-ratio: auto
  }
  .r1859b9325644 {
    gap: 12px
  }
  .x0c33b4ae04c7 h1 {
    font-size: 1.6rem
  }
  .r1859b9325644 .q3d02040a9668>a>div {
    padding: 12px
  }
  .cd49a0f7c98f7 {
    padding: 24px 0px
  }
  .qca2596381674 .k431c75fb6414 {
    padding: 10px 12px
  }
  .xd96a34c34d16 {
    gap: 10px
  }
  .r1859b9325644 .q3d02040a9668>a {
    display: grid;
    grid-template-columns: 88px 1fr
  }
  .r1859b9325644 .q3d02040a9668 p {
    display: none
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}
.n10b9510c1a7c details p {
  margin: 12px 0px
}.x1bc2adf56e95{z-index:auto}
.h16ab552d8000[data-w2329eafd5a9a=m21d2389d8f13] .i39df7a3618ff p {
  break-inside: avoid
}.vffd3acb7b533{contain:none}
.h16ab552d8000[data-w2329eafd5a9a=t3940565d577e] .i39df7a3618ff, .h16ab552d8000[data-w2329eafd5a9a=e6d779ce39c9d] .i39df7a3618ff {
  counter-reset: c9e0ce3778184
}
[data-a51d9d0a39f6f] {
  display: flex;
  padding: 20px 0px;
  flex-wrap: wrap;
  gap: 12px;
  align-items: center
}
.k2b5237a1d4da [hidden] {
  display: none
}
.t5331f4a9a8c7 {
  gap: 24px;
  display: grid;
  margin: 24px 0px
}
[data-a51d9d0a39f6f] input {
  padding: 12px;
  background: var(--qbfe687e61162);
  font: inherit;
  color: var(--of30d17918f49);
  border: 1px solid var(--m859b1a24b409);
  border-radius: 6px;
  flex: 1;
  min-width: 180px
}
[data-a51d9d0a39f6f] button {
  font: inherit;
  background: var(--u4b5e6b3f799f);
  border: 0;
  border-radius: 6px;
  color: var(--n78bd360303a8);
  padding: 12px 20px
}
.n10b9510c1a7c summary {
  font-weight: 650;
  cursor: pointer
}
.k2b5237a1d4da {
  padding: 0px;
  list-style: none
}
.k2b5237a1d4da li {
  padding: 14px 0px;
  border-bottom: 1px solid var(--m859b1a24b409)
}
.n10b9510c1a7c details {
  padding: 16px 18px;
  background: var(--qbfe687e61162);
  border-bottom: 1px solid var(--m859b1a24b409)
}
.h16ab552d8000[data-w2329eafd5a9a=e6d779ce39c9d] .i39df7a3618ff h2, .h16ab552d8000[data-w2329eafd5a9a=t3940565d577e] .i39df7a3618ff h2 {
  padding: 16px;
  background: var(--qbfe687e61162);
  border-left: 3px solid var(--u4b5e6b3f799f);
  counter-increment: c9e0ce3778184
}
.t5331f4a9a8c7 .q3d02040a9668 img {
  width: 120px
}
.ye336f43cf442 {
  min-width: 0px
}
.cd49a0f7c98f7[data-x240397483566=kd432e9aa6653] .h001bbb0ab488 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.cd49a0f7c98f7[data-x240397483566=j17487828c418] .b9a8350c13b94 {
  grid-template-columns: 2fr 1fr
}
.cd49a0f7c98f7[data-x240397483566=j17487828c418] .q3d02040a9668:first-child {
  grid-row: span 2
}
.t5331f4a9a8c7 .q3d02040a9668>a {
  gap: 8px;
  display: grid;
  grid-template-columns: 120px 1fr
}.tdd3d580d1a07{font-kerning:auto}
.h16ab552d8000[data-w2329eafd5a9a=m21d2389d8f13] .i39df7a3618ff {
  columns: 2;
  column-gap: 32px
}
body[data-z5e50651179cd=ye72c4f83094a] .h16ab552d8000[data-w2329eafd5a9a=m21d2389d8f13] .i39df7a3618ff {
  columns: 1
}
.z41701fe55536 p {
  grid-column: 2;
  margin: 0px
}.x2e11c6d9d715{isolation:auto}
.cd49a0f7c98f7[data-x240397483566=kd432e9aa6653] .z41701fe55536 p {
  grid-column: auto
}
@media(max-width:800px) {
  .cd49a0f7c98f7[data-x240397483566=kd432e9aa6653] .h001bbb0ab488 {
    grid-template-columns: 1fr
  }
  .t5331f4a9a8c7 .q3d02040a9668 img {
    width: 88px
  }
  .t5331f4a9a8c7 .q3d02040a9668>a {
    grid-template-columns: 88px 1fr
  }
  .h16ab552d8000[data-w2329eafd5a9a=m21d2389d8f13] .i39df7a3618ff {
    columns: 1
  }
  body[data-z251ec0d4b290="ad6a673534735"] .n80f0140b6ae4 {
    grid-column: auto
  }
}.o4edf54cb393a{isolation:auto}
@media(min-width:801px) {
  .a59f3144b04ca {
    display: none
  }
}
.o002bea452228>.o14772d0b656f::after {
  display: block;
  content: "";
  height: 72px
}
.h7ee3aa155ee3 {
  display: contents
}.cbb110b4e6772{z-index:auto}
.a79bf69835bd9>li {
  flex-shrink: 0
}.x081b7626b216{opacity:1}
.xd96a34c34d16>li>a {
  min-width: 220px
}
.o002bea452228 {
  --hf2d03da243c6: color-mix(in srgb,var(--u4b5e6b3f799f) 16%,#0D0F14);
  --c1557210c16db: var(--qbfe687e61162);
  --i909b3e1f7074: 6px;
  --g38758bc7eb52: var(--n78bd360303a8);
  --mcbfbee704c58: var(--u4b5e6b3f799f);
  --xfa677763817f: inherit;
  --e0842ab9f5b57: var(--qbfe687e61162);
  --fe6e713bac484: var(--da439e9a20304);
  --zf397e04495c8: var(--m859b1a24b409);
  --d787addc3f57d: var(--me16dbe48b79f);
  --l95d512552ca0: var(--m859b1a24b409);
  --ec6e56d4eaa7d: var(--of30d17918f49);
  --tfcd528783ee7: rgba(255,255,255,.14);
  --fa44d58c1271a: var(--u4b5e6b3f799f);
  --m190ccdc78741: var(--of30d17918f49);
  --eaa741fe15cd5: rgba(255,255,255,.72);
  --ra443eea53478: #FFF;
  --i1806814a12fb: var(--o02c31722a265)
}.m5cc6dd508d51{unicode-bidi:normal}
.o002bea452228:is([data-h9ad07b9ee2f5=qd39374660d94], [data-h9ad07b9ee2f5=pc842ad7114b1]) {
  --fe6e713bac484: color-mix(in srgb,var(--u4b5e6b3f799f) 10%,var(--qbfe687e61162))
}
.o002bea452228:has(>.o14772d0b656f) {
  padding-bottom: 0px
}
:where(.abe82eebb4d80) {
  padding: 0px;
  margin: 0px;
  list-style: none
}
:where(figure.n80f0140b6ae4) {
  margin: 0px
}
.cd49a0f7c98f7>.h7ee3aa155ee3>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--u4b5e6b3f799f)
}.g520bb4dd0cd4{outline-offset:0}
.o002bea452228:is([data-h9ad07b9ee2f5=qd39374660d94], [data-h9ad07b9ee2f5=e26d18a03eacb], [data-h9ad07b9ee2f5=pc842ad7114b1]) {
  --ra443eea53478: var(--n78bd360303a8)
}.jccd7227cae98{unicode-bidi:normal}
@media(max-width:800px) {
  .xd96a34c34d16>li>a {
    flex: 1;
    min-width: 0px
  }
}
.o78bb4d67931d>p {
  margin: 1em 0px
}
div.k2b5237a1d4da {
  margin: 1em 0px
}
.x0c33b4ae04c7 .te2fe02df2412 {
  grid-template-columns: 1fr 1fr
}
.o78bb4d67931d menu, .o78bb4d67931d ul, .o78bb4d67931d>p {
  display: flex;
  padding: 0px;
  gap: 10px;
  color: var(--me16dbe48b79f);
  font-size: .82rem;
  list-style: none;
  flex-wrap: wrap
}
.qca2596381674 {
  row-gap: 6px;
  flex-wrap: wrap
}.v85ede87e006c{font-kerning:auto}
.v144124c23f17 {
  margin: 0px;
  color: var(--fa44d58c1271a);
  font-size: 13px;
  font-weight: 800;
  line-height: 1.35;
  text-align: center;
  flex-basis: 100%
}
.q841685de4905 li {
  display: inline
}.s067b7785105f{isolation:auto}
.k2b5237a1d4da>div {
  padding: 14px 0px;
  border-bottom: 1px solid var(--m859b1a24b409)
}
.o002bea452228 {
  padding-bottom: 110px
}
@media(max-width:800px) {
  .n80f0140b6ae4 img {
    aspect-ratio: 3/2;
    object-fit: contain;
    max-height: 52svh
  }
  .ye336f43cf442 .w0496f9fda934 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical
  }
  body[data-z251ec0d4b290] .x0c33b4ae04c7, .x0c33b4ae04c7 {
    padding-top: 12px;
    gap: 20px
  }
  .ye336f43cf442 h1 {
    font-size: clamp(22px,6vw,32px)
  }
  .n80f0140b6ae4, body[data-z251ec0d4b290] .n80f0140b6ae4 {
    order: -1;
    grid-column: auto
  }
}
.n80f0140b6ae4 img {
  aspect-ratio: 3/2;
  object-fit: contain
}
.q3d02040a9668 img {
  aspect-ratio: 3/2;
  object-fit: contain
}
.nd98c11bd466a {
  object-fit: contain
}
