img {
  max-width: 100%;
  height: auto;
  display: block;
}.r98736a7dc1e4{opacity:1}
* {
  box-sizing: border-box;
}.b2e1027580732{isolation:auto}
body {
  background: var(--a182ce05347c1);
  margin: 0;
  color: var(--d42f1e26cf009);
  --xb87ddddc89cf: #197B66;
  --a182ce05347c1: #FFF;
  --uc78c8b1ffbba: 12px;
  --m09cae3a5d4bb: #E9F5EE;
  --d42f1e26cf009: #163B32;
  --te8d66c9c9434: #DCE9E3;
  --m19de598df108: #F0F5F3;
  --se67b95560c1a: #637C74;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7;
}.gcbdbae915eab{z-index:auto}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25;
}.ge1761216c433{visibility:inherit}
summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--xb87ddddc89cf);
  outline-offset: 4px;
}.wab2b11422ddb{z-index:auto}
h2 {
  font-size: 1.3rem;
  line-height: 1.4;
}
body[data-n4d080b92fa86=bf27be26e151d] {
  --te8d66c9c9434: #C3E1EF;
  --uc78c8b1ffbba: 14px;
  --d42f1e26cf009: #123D52;
  --m19de598df108: #E1F2FA;
  --se67b95560c1a: #4B7487;
  --a182ce05347c1: #F0F9FE;
  --xb87ddddc89cf: #14799A;
}.u26227903d6ae{isolation:auto}
h2, p, h1, h3 {
  margin: 0 0 1rem;
}
.i944e5bd0ef62 {
  padding: 0 24px;
  margin: auto;
  max-width: 1140px;
}
.q9e23540a6b84 {
  display: flex;
  gap: 24px;
  margin: auto;
  padding: 12px 24px;
  max-width: 1140px;
  min-height: 64px;
  align-items: center;
  justify-content: space-between;
}
a {
  text-decoration: none;
  color: inherit;
}.tbdc8285174b4{font-kerning:auto}
p {
  color: var(--se67b95560c1a);
}
a:hover {
  text-decoration: underline;
}
.d0740a28d940c {
  text-align: center;
}.pdf92b2508609{contain:none}
h3 {
  font-size: 1rem;
  line-height: 1.45;
}
.u6be45f70b248 {
  gap: 10px;
  align-items: center;
  display: flex;
  font-weight: 750;
}.z87f5921043f7{contain:none}
.s3983b180c17e {
  font-size: .85rem;
  gap: 20px;
  display: flex;
  flex-wrap: wrap;
}.fbf802b60a1ae{contain:none}
.ob27c55e82cd1 {
  display: none;
}
.n91926fae9fdc {
  border-bottom: 1px solid var(--te8d66c9c9434);
  z-index: 5;
  position: sticky;
  background: var(--a182ce05347c1);
  top: 0;
}
.sc3b8654ce1f0 img {
  object-fit: cover;
  width: 100%;
  border-radius: var(--uc78c8b1ffbba);
  aspect-ratio: 1/1;
}
.jf0fe63cc17e7 {
  background: var(--a182ce05347c1);
  position: absolute;
  top: -100px;
  left: 20px;
  z-index: 20;
  padding: 10px;
}
.jf0fe63cc17e7:focus {
  top: 10px;
}.pa66c83334b4c{isolation:auto}
.qb37fd3d0832e {
  grid-template-columns: 1fr 1fr;
  display: grid;
  padding: 40px 0;
  gap: 40px;
  align-items: center;
}.ica4c7c9ab421{outline-offset:0}
.ka7a834ff23d1 {
  display: grid;
  max-width: 480px;
  margin: 24px auto 0;
  gap: 12px;
}
.jb7c2a5d6ead2 {
  font-size: 1rem;
}.c8663d26530d7{isolation:auto}
.w4c4d337f0230 {
  font-weight: 650;
  border: 1px solid var(--xb87ddddc89cf);
  display: block;
  padding: 12px 20px;
  text-align: center;
  border-radius: 6px;
  color: #FFF;
  background: var(--xb87ddddc89cf);
}
.c1d08f52da77c p {
  font-size: .86rem;
  margin: 0;
}
.p683e7710e02a {
  color: var(--xb87ddddc89cf);
  background: 0 0;
}
.vc490eb2f607d {
  margin: 12px 0 32px;
}.n1fb4281bf2f1{contain:none}
.o72a5af5d1eef h3 {
  margin: 0;
}
.ra1f65f0b1619 {
  gap: 20px;
  grid-template-columns: repeat(3,minmax(0,1fr));
  display: grid;
}
.zd3abebee7875 {
  display: grid;
  gap: 12px;
}.a1d8e7fe7406d{font-kerning:auto}
.p2f50119d5b9b {
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.c1d08f52da77c {
  min-width: 0;
  border: 1px solid var(--te8d66c9c9434);
  overflow: hidden;
  background: var(--m19de598df108);
  border-radius: var(--uc78c8b1ffbba);
}
.c1d08f52da77c img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1/1;
}
.p2f50119d5b9b img {
  aspect-ratio: 16/9;
}
body[data-l158b7b034161="le0aa26564819"] .qb37fd3d0832e {
  grid-template-columns: 1fr 1fr;
}
body[data-bff485afafd33=q91e21dfa948d] .zd3abebee7875 {
  grid-template-columns: repeat(3,minmax(0,1fr));
}
.c1d08f52da77c>a>div {
  padding: 16px;
}
.b513add6815da {
  padding: 28px 0;
  border-top: 1px solid var(--te8d66c9c9434);
}
.b513add6815da>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--xb87ddddc89cf);
}
.o72a5af5d1eef {
  background: var(--m19de598df108);
  padding: 18px;
  border: 1px solid var(--te8d66c9c9434);
  border-radius: var(--uc78c8b1ffbba);
}
.xe45504217b35 {
  color: var(--xb87ddddc89cf);
  margin: 16px 0;
  font-size: .88rem;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  gap: 12px;
}.sb84b658125e1{opacity:1}
.x18ce58556a8b {
  gap: 16px;
  overflow-x: auto;
  display: flex;
  padding-bottom: 12px;
  scroll-snap-type: x proximity;
}
.eae38e13b8c56 {
  gap: 16px;
  display: flex;
  padding: 32px 0;
  justify-content: center;
}.j4ff16a1cfb00{contain:none}
.p25a16d91937e {
  overflow-wrap: anywhere;
}
.x18ce58556a8b img {
  width: 240px;
  scroll-snap-align: start;
  flex-shrink: 0;
}.a604bec0acf34{opacity:1}
.eae38e13b8c56>a {
  min-width: 220px;
}.hcdee3732f681{font-kerning:auto}
.m92edfdd37aba nav {
  gap: 20px;
  font-size: .86rem;
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
.p25a16d91937e summary {
  font-weight: 650;
  cursor: pointer;
}
.m82c0469940d4>a {
  min-width: 220px;
}
.m92edfdd37aba {
  padding: 32px 0 100px;
  border-top: 1px solid var(--te8d66c9c9434);
}
.m82c0469940d4 {
  z-index: 10;
  gap: 12px;
  border-top: 1px solid var(--te8d66c9c9434);
  justify-content: center;
  background: var(--a182ce05347c1);
  padding: 10px 24px;
  position: fixed;
  display: flex;
  bottom: 0;
  left: 0;
  right: 0;
}
.s394deb660146 {
  max-width: 880px;
  padding-top: 32px;
  padding-bottom: 48px;
}
.o103b2d1a5ea0 {
  min-width: 0;
}
.bfccf988ff2e0 {
  object-fit: cover;
  width: 100%;
  margin: 24px 0;
  max-height: 560px;
  border-radius: var(--uc78c8b1ffbba);
}
.p25a16d91937e details {
  padding: 16px 0;
  border-bottom: 1px solid var(--te8d66c9c9434);
}.j28b037a4fbe2{opacity:1}
.p25a16d91937e h2 {
  margin-top: 28px;
}.m823ecd055824{outline-offset:0}
.p25a16d91937e table {
  overflow-x: auto;
  display: block;
  max-width: 100%;
}
.na83a4dd7fa85 ol {
  gap: 10px;
  display: flex;
  padding: 0;
  font-size: .82rem;
  flex-wrap: wrap;
  color: var(--se67b95560c1a);
  list-style: none;
}
.d1da58e7c50df {
  margin-top: 32px;
  border: 1px solid var(--te8d66c9c9434);
  border-radius: var(--uc78c8b1ffbba);
  padding: 20px;
}
.wbf7e7bbead1c {
  display: flex;
  flex-wrap: wrap;
  font-size: .85rem;
  margin-top: 20px;
  gap: 10px;
  justify-content: center;
}
body[data-l158b7b034161="le0aa26564819"] .d0740a28d940c {
  background: var(--m19de598df108);
  padding: 18px;
  border-radius: var(--uc78c8b1ffbba);
}.p411a1aab4600{visibility:inherit}
body[data-uf5a69c5b28f0="y528e1238f01c"] .s3983b180c17e a {
  background: var(--m19de598df108);
  padding: 8px 12px;
  border-radius: var(--uc78c8b1ffbba);
}.jf615a07949f8{isolation:auto}
body[data-e86cc193aa777="o7255af5240a9"] .m82c0469940d4 .w4c4d337f0230 {
  border-radius: 999px;
}.gaa12e191ddfb{outline-offset:0}
body[data-bff485afafd33=q91e21dfa948d] .o72a5af5d1eef {
  border-left: 3px solid var(--xb87ddddc89cf);
}
@media(max-width:800px) {
  body[data-uf5a69c5b28f0="y528e1238f01c"] .q9e23540a6b84, .q9e23540a6b84 {
    flex-direction: row;
  }
  .ob27c55e82cd1 summary {
    cursor: pointer;
  }
  .s3983b180c17e {
    display: none;
  }
  .ob27c55e82cd1 {
    position: relative;
    display: block;
  }
  .ob27c55e82cd1 nav {
    width: 240px;
    gap: 12px;
    padding: 16px;
    right: 0;
    background: var(--a182ce05347c1);
    border: 1px solid var(--te8d66c9c9434);
    display: grid;
    position: absolute;
    top: 100%;
    box-shadow: 0 12px 24px #0002;
  }
  body[data-l158b7b034161="le0aa26564819"] .qb37fd3d0832e, .qb37fd3d0832e {
    padding: 24px 0;
    gap: 24px;
    grid-template-columns: 1fr;
  }
  .ra1f65f0b1619 {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  body[data-bff485afafd33=q91e21dfa948d] .zd3abebee7875 {
    grid-template-columns: 1fr;
  }
  .i944e5bd0ef62 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .m82c0469940d4 {
    padding: 10px 20px;
  }
  .sc3b8654ce1f0 {
    max-width: 420px;
    width: 100%;
    margin: auto;
  }
  .m82c0469940d4>a {
    min-width: 0;
    max-width: 340px;
    flex: 1;
  }
  .eae38e13b8c56>a {
    min-width: 0;
    flex: 1;
  }
  .q9e23540a6b84 {
    min-height: 56px;
    padding: 10px 20px;
  }
}
@media(max-width:540px) {
  .vc490eb2f607d {
    gap: 12px;
  }
  .vc490eb2f607d .c1d08f52da77c>a>div {
    padding: 12px;
  }
  .b513add6815da {
    padding: 24px 0;
  }
  .m82c0469940d4 .w4c4d337f0230 {
    padding: 10px 12px;
  }
  .vc490eb2f607d .c1d08f52da77c img {
    height: 100%;
    aspect-ratio: auto;
  }
  .eae38e13b8c56 {
    gap: 10px;
  }
  .qb37fd3d0832e h1 {
    font-size: 1.6rem;
  }
  .p2f50119d5b9b, .ra1f65f0b1619 {
    grid-template-columns: 1fr;
  }
  .vc490eb2f607d .c1d08f52da77c>a {
    display: grid;
    grid-template-columns: 88px 1fr;
  }
  .vc490eb2f607d .c1d08f52da77c p {
    display: none;
  }
}.w34e144d14739{unicode-bidi:normal}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto;
  }
}.xb20002ad4cf1{outline-offset:0}
.s2828dfee8d81 details p {
  margin: 12px 0;
}
.b513add6815da[data-la56b3b0d2736=pf573b4219b57] .zd3abebee7875 {
  grid-template-columns: repeat(3,minmax(0,1fr));
}
.b513add6815da[data-la56b3b0d2736=f263edb41df08] .safcaf742fbdb {
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.o103b2d1a5ea0[data-oa5951b13e1d5=waac57bc3bec1] .p25a16d91937e, .o103b2d1a5ea0[data-oa5951b13e1d5=ja9a67d077d81] .p25a16d91937e {
  counter-reset: c4afce3b48e15;
}.m41fcc6712595{visibility:inherit}
.o103b2d1a5ea0[data-oa5951b13e1d5=dfa2bf76af51a] .p25a16d91937e p {
  break-inside: avoid;
}.q2a911f927d62{outline-offset:0}
[data-k9d6457ab5498] {
  display: flex;
  padding: 20px 0;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
}
.u2e934db8eb6e [hidden] {
  display: none;
}.z38f045e6c352{opacity:1}
.z488e70936411 {
  display: grid;
  margin: 24px 0;
  gap: 24px;
}.j9e8207754b6c{isolation:auto}
.z488e70936411 .c1d08f52da77c>a {
  display: grid;
  gap: 8px;
  grid-template-columns: 120px 1fr;
}.m727bf831b440{outline-offset:0}
.o72a5af5d1eef p {
  margin: 0;
  grid-column: 2;
}.p96b60656d0a5{isolation:auto}
.o103b2d1a5ea0[data-oa5951b13e1d5=dfa2bf76af51a] .p25a16d91937e {
  column-gap: 32px;
  columns: 2;
}
body[data-bff485afafd33=q91e21dfa948d] .o103b2d1a5ea0[data-oa5951b13e1d5=dfa2bf76af51a] .p25a16d91937e {
  columns: 1;
}
[data-k9d6457ab5498] input {
  font: inherit;
  padding: 12px;
  background: var(--m19de598df108);
  flex: 1;
  color: var(--d42f1e26cf009);
  min-width: 180px;
  border: 1px solid var(--te8d66c9c9434);
  border-radius: 6px;
}
[data-k9d6457ab5498] button {
  font: inherit;
  color: var(--a182ce05347c1);
  border: 0;
  padding: 12px 20px;
  border-radius: 6px;
  background: var(--xb87ddddc89cf);
}
.u2e934db8eb6e {
  list-style: none;
  padding: 0;
}.wbdd6e9302510{font-kerning:auto}
.u2e934db8eb6e li {
  padding: 14px 0;
  border-bottom: 1px solid var(--te8d66c9c9434);
}
.s2828dfee8d81 details {
  padding: 16px 18px;
  border-bottom: 1px solid var(--te8d66c9c9434);
  background: var(--m19de598df108);
}.p91dd3533ad9c{visibility:inherit}
.o103b2d1a5ea0[data-oa5951b13e1d5=ja9a67d077d81] .p25a16d91937e h2, .o103b2d1a5ea0[data-oa5951b13e1d5=waac57bc3bec1] .p25a16d91937e h2 {
  background: var(--m19de598df108);
  border-left: 3px solid var(--xb87ddddc89cf);
  padding: 16px;
  counter-increment: c4afce3b48e15;
}
.z488e70936411 .c1d08f52da77c img {
  width: 120px;
}.sb0d19ad036ca{opacity:1}
.s2828dfee8d81 summary {
  cursor: pointer;
  font-weight: 650;
}
.b513add6815da[data-la56b3b0d2736=pf573b4219b57] .o72a5af5d1eef p {
  grid-column: auto;
}
.d0740a28d940c {
  min-width: 0;
}
@media(max-width:800px) {
  .z488e70936411 .c1d08f52da77c img {
    width: 88px;
  }
  .o103b2d1a5ea0[data-oa5951b13e1d5=dfa2bf76af51a] .p25a16d91937e {
    columns: 1;
  }
  .b513add6815da[data-la56b3b0d2736=pf573b4219b57] .zd3abebee7875 {
    grid-template-columns: 1fr;
  }
  .z488e70936411 .c1d08f52da77c>a {
    grid-template-columns: 88px 1fr;
  }
}
@media(min-width:801px) {
  .wbf7e7bbead1c {
    display: none;
  }
}.f015900a5c74f{visibility:inherit}
.x18ce58556a8b>li {
  flex-shrink: 0;
}
.bc20a1f613c89>.vc96dfc618b46::after {
  height: 72px;
  content: "";
  display: block;
}
.eae38e13b8c56>li>a {
  min-width: 220px;
}
.bc20a1f613c89:has(>.vc96dfc618b46) {
  padding-bottom: 0;
}.s3c930fd94e76{unicode-bidi:normal}
:where(.c7559b260badf) {
  list-style: none;
  margin: 0;
  padding: 0;
}.bc1c7ad30d4cd{visibility:inherit}
:where(figure.sc3b8654ce1f0) {
  margin: 0;
}.e745290e055c6{unicode-bidi:normal}
.if18f8fc44c76 {
  display: contents;
}
.b513add6815da>.if18f8fc44c76>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--xb87ddddc89cf);
}.ke290c651b60d{outline-offset:0}
.bc20a1f613c89 {
  --d0a42f5dbf8d0: var(--m19de598df108);
  --u5bad101f5b37: rgba(255,255,255,.14);
  --n565c4eed3973: var(--xb87ddddc89cf);
  --y611cc59222b1: var(--te8d66c9c9434);
  --ee08fa759f344: var(--se67b95560c1a);
  --u1af22c58562c: inherit;
  --o85968f16451b: var(--d42f1e26cf009);
  --z52b0a1130b48: var(--uc78c8b1ffbba);
  --e12512ff113a6: var(--a182ce05347c1);
  --w3c3bb0f4a53b: rgba(255,255,255,.72);
  --k9df419993946: #FFF;
  --w54b7d9f6adda: var(--m19de598df108);
  --m755f5f2a8d1f: var(--xb87ddddc89cf);
  --g1260a2a74850: color-mix(in srgb,var(--xb87ddddc89cf) 16%,#0D0F14);
  --rcc3d5f1256e0: var(--d42f1e26cf009);
  --q14c462f1ed3c: 6px;
  --b60033cb202cd: var(--m09cae3a5d4bb);
  --q8544ca3d6e37: var(--te8d66c9c9434);
}
.bc20a1f613c89:is([data-n4d080b92fa86=o3a97617e91cd], [data-n4d080b92fa86=h50fcfb39f033]) {
  --b60033cb202cd: color-mix(in srgb,var(--xb87ddddc89cf) 10%,var(--m19de598df108));
}
.bc20a1f613c89:is([data-n4d080b92fa86=o3a97617e91cd], [data-n4d080b92fa86=lcb6949f78b19], [data-n4d080b92fa86=h50fcfb39f033]) {
  --k9df419993946: var(--a182ce05347c1);
}
@media(max-width:800px) {
  .eae38e13b8c56>li>a {
    min-width: 0;
    flex: 1;
  }
}
.qb37fd3d0832e .ka7a834ff23d1 {
  grid-template-columns: 1fr 1fr;
}
.na83a4dd7fa85>p {
  margin: 1em 0;
}
div.u2e934db8eb6e {
  margin: 1em 0;
}
.na83a4dd7fa85 menu, .na83a4dd7fa85>p, .na83a4dd7fa85 ul {
  gap: 10px;
  display: flex;
  padding: 0;
  font-size: .82rem;
  flex-wrap: wrap;
  color: var(--se67b95560c1a);
  list-style: none;
}
.vfba3b85dc016 li {
  display: inline;
}
.m82c0469940d4 {
  row-gap: 6px;
  flex-wrap: wrap;
}.n05788b8efc67{font-kerning:auto}
.u2e934db8eb6e>div {
  padding: 14px 0;
  border-bottom: 1px solid var(--te8d66c9c9434);
}.f0168c576baf0{visibility:inherit}
.bc20a1f613c89 {
  padding-bottom: 110px;
}.ffa50105b1e17{outline-offset:0}
.w1d69c165de50 {
  color: var(--m755f5f2a8d1f);
  margin: 0;
  font-size: 13px;
  font-weight: 800;
  text-align: center;
  line-height: 1.35;
  flex-basis: 100%;
}
@media(max-width:800px) {
  .d0740a28d940c .jb7c2a5d6ead2 {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .sc3b8654ce1f0, body[data-l158b7b034161] .sc3b8654ce1f0 {
    grid-column: auto;
    order: -1;
  }
  .sc3b8654ce1f0 img {
    aspect-ratio: 3/2;
    max-height: 52svh;
    object-fit: contain;
  }
  .qb37fd3d0832e, body[data-l158b7b034161] .qb37fd3d0832e {
    padding-top: 12px;
    gap: 20px;
  }
  .d0740a28d940c h1 {
    font-size: clamp(22px,6vw,32px);
  }
}
.sc3b8654ce1f0 img {
  aspect-ratio: 3/2;
  object-fit: contain;
}
.c1d08f52da77c img {
  aspect-ratio: 3/2;
  object-fit: contain;
}
.bfccf988ff2e0 {
  object-fit: contain;
}.jd478475c6a8c{unicode-bidi:normal}
