img {
  display: block;
  max-width: 100%;
  height: auto;
}
body {
  --uf396efa6baa8: #E9F5EE;
  --b4df9f125f87c: #197B66;
  background: var(--t4383f1de0629);
  --ce923edc3ebbc: #163B32;
  color: var(--ce923edc3ebbc);
  --x5c2cb0645647: 12px;
  --t4383f1de0629: #FFF;
  --t2385e4f0f37f: #DCE9E3;
  --nbae89a65a80f: #F0F5F3;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7;
  margin: 0;
  --s06aaeada2bf6: #637C74;
}
.k8bd940d882bf {
  background: var(--t4383f1de0629);
  top: 0;
  border-bottom: 1px solid var(--t2385e4f0f37f);
  z-index: 5;
  position: sticky;
}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25;
}.ee86fac137350{opacity:1}
h3, h2, p, h1 {
  margin: 0 0 1rem;
}.fc6e3473c75a9{isolation:auto}
.v9bec2ae53457 {
  margin: auto;
  padding: 0 24px;
  max-width: 1140px;
}
.m22d05acaaa4d {
  padding: 12px 24px;
  display: flex;
  align-items: center;
  gap: 24px;
  margin: auto;
  max-width: 1140px;
  min-height: 64px;
  justify-content: space-between;
}.ba9f0fcd79d5e{visibility:inherit}
.xf4e2b261250e img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1/1;
  border-radius: var(--x5c2cb0645647);
}
.p875707bd5ff2 {
  padding: 10px;
  z-index: 20;
  position: absolute;
  top: -100px;
  left: 20px;
  background: var(--t4383f1de0629);
}.j2a150f59fb0b{outline-offset:0}
.p875707bd5ff2:focus {
  top: 10px;
}
h2 {
  font-size: 1.3rem;
  line-height: 1.4;
}
h3 {
  font-size: 1rem;
  line-height: 1.45;
}
.hb46f0af46205 {
  font-weight: 750;
  display: flex;
  align-items: center;
  gap: 10px;
}
.v9a54af61d167 {
  font-size: .85rem;
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.s6d804c3ffe60 {
  display: none;
}
.xb204a9a67262 {
  gap: 40px;
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  padding: 40px 0;
}
.n7146890a50ad {
  gap: 12px;
  display: grid;
  margin: 24px auto 0;
  max-width: 480px;
}
.o4c05c2e14358 {
  font-size: 1rem;
}.d3c292badd498{unicode-bidi:normal}
* {
  box-sizing: border-box;
}.uf591f62f1040{font-kerning:auto}
body[data-f72be1dd0f01b="p18e67c27afdb"] .h5cfa56b3c340 {
  box-shadow: 0 -8px 30px #0001;
}.l52e630d7070b{outline-offset:0}
a {
  color: inherit;
  text-decoration: none;
}.xfa741fa6d677{outline-offset:0}
p {
  color: var(--s06aaeada2bf6);
}
a:hover {
  text-decoration: underline;
}
.h9310ed38cec6 {
  text-align: center;
}.k881e3da81dad{opacity:1}
summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--b4df9f125f87c);
  outline-offset: 4px;
}.p84caf567b830{unicode-bidi:normal}
.kc2a1f1ed79ac {
  display: block;
  color: #FFF;
  text-align: center;
  padding: 12px 20px;
  border: 1px solid var(--b4df9f125f87c);
  border-radius: 6px;
  background: var(--b4df9f125f87c);
  font-weight: 650;
}
.lfe92c2dd6357 p {
  font-size: .86rem;
  margin: 0;
}.haed3eb5cb7a7{isolation:auto}
.lfe92c2dd6357>a>div {
  padding: 16px;
}.jf48e92303f48{unicode-bidi:normal}
.pca4089cc01ab {
  margin: 12px 0 32px;
}
.f8f2026e4906e {
  background: 0 0;
  color: var(--b4df9f125f87c);
}
.u67e83ded0193 {
  grid-template-columns: repeat(3,minmax(0,1fr));
  display: grid;
  gap: 20px;
}
.tbf176af49237 {
  grid-template-columns: repeat(2,minmax(0,1fr));
}.z87a82c8b0faa{contain:none}
body[data-gc053fbefb7c3="q9a2ca59a075a"] .xb204a9a67262 {
  grid-template-columns: 1.1fr .9fr;
}.k14c5e5f35d7e{unicode-bidi:normal}
body[data-h26476c70b39c=n677874b2a564] .u9e3fde044aff {
  grid-template-columns: repeat(3,minmax(0,1fr));
}
.xf032550ddeb9 h3 {
  margin: 0;
}
.lfe92c2dd6357 {
  border: 1px solid var(--t2385e4f0f37f);
  overflow: hidden;
  background: var(--nbae89a65a80f);
  min-width: 0;
  border-radius: var(--x5c2cb0645647);
}
.u24c416370f8c {
  border-top: 1px solid var(--t2385e4f0f37f);
  padding: 28px 0;
}
.u24c416370f8c>h2 {
  border-left: 3px solid var(--b4df9f125f87c);
  padding-left: 12px;
}.eca5369512e50{outline-offset:0}
.xf032550ddeb9 {
  background: var(--nbae89a65a80f);
  padding: 18px;
  border: 1px solid var(--t2385e4f0f37f);
  border-radius: var(--x5c2cb0645647);
}
.lfe92c2dd6357 img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1/1;
}
.tbf176af49237 img {
  aspect-ratio: 16/9;
}.d4603a019b944{isolation:auto}
.u9e3fde044aff {
  gap: 12px;
  display: grid;
}
.w681d189ed232 {
  padding: 0;
  list-style: none;
  gap: 12px;
  margin: 16px 0;
  color: var(--b4df9f125f87c);
  display: flex;
  flex-wrap: wrap;
  font-size: .88rem;
}.c5c05cf3aa872{unicode-bidi:normal}
.f2a88f9bfa48d {
  gap: 16px;
  overflow-x: auto;
  padding-bottom: 12px;
  display: flex;
  scroll-snap-type: x proximity;
}
.f2a88f9bfa48d img {
  flex-shrink: 0;
  width: 240px;
  scroll-snap-align: start;
}
.sf2b5c403a368>a {
  min-width: 220px;
}.v3e6ab8770648{isolation:auto}
.sf2b5c403a368 {
  padding: 32px 0;
  gap: 16px;
  display: flex;
  justify-content: center;
}
.d1f17db99d688 {
  padding: 32px 0 100px;
  border-top: 1px solid var(--t2385e4f0f37f);
}
.d1f17db99d688 nav {
  font-size: .86rem;
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  margin-top: 20px;
}
.n6655a80abf55 summary {
  cursor: pointer;
  font-weight: 650;
}
.h5cfa56b3c340 {
  background: var(--t4383f1de0629);
  position: fixed;
  border-top: 1px solid var(--t2385e4f0f37f);
  gap: 12px;
  padding: 10px 24px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  justify-content: center;
  display: flex;
}
.n6655a80abf55 {
  overflow-wrap: anywhere;
}.q16e374231f0e{isolation:auto}
body[data-m0777eafd9785=b167b4688c527] {
  --x5c2cb0645647: 3px;
  --b4df9f125f87c: #207868;
  --ce923edc3ebbc: #1D493C;
  --t4383f1de0629: #FBFCF8;
  --t2385e4f0f37f: #DCE9DD;
  --nbae89a65a80f: #EDF3EB;
  --s06aaeada2bf6: #617E70;
}
.h5cfa56b3c340>a {
  min-width: 220px;
}
.q4e6c75af5ab0 {
  padding-top: 32px;
  padding-bottom: 48px;
  max-width: 880px;
}.f6fc7324b6f9b{contain:none}
.ya768c6d426f0 {
  min-width: 0;
}.v384ad83a4fc2{opacity:1}
.k0c6002a14bd8 {
  object-fit: cover;
  width: 100%;
  border-radius: var(--x5c2cb0645647);
  max-height: 560px;
  margin: 24px 0;
}
.n6655a80abf55 table {
  display: block;
  overflow-x: auto;
  max-width: 100%;
}
.n6655a80abf55 details {
  border-bottom: 1px solid var(--t2385e4f0f37f);
  padding: 16px 0;
}.yeb4cfe4ff1e5{z-index:auto}
.t23c04ea3abfe ol {
  list-style: none;
  color: var(--s06aaeada2bf6);
  font-size: .82rem;
  gap: 10px;
  display: flex;
  padding: 0;
  flex-wrap: wrap;
}.c51fa4afe8a09{visibility:inherit}
.n6655a80abf55 h2 {
  margin-top: 28px;
}.pb9b57a2fdddd{visibility:inherit}
.p36370e7b6cdb {
  border: 1px solid var(--t2385e4f0f37f);
  padding: 20px;
  margin-top: 32px;
  border-radius: var(--x5c2cb0645647);
}.w5a8619697099{outline-offset:0}
body[data-ob9527ac7c565="k2e3e34d651f1"] .k8bd940d882bf {
  border-bottom: 3px solid var(--b4df9f125f87c);
}.jc9713c940229{visibility:inherit}
body[data-d342a255c8ac2="i3c6c19e45bd2"] .v9a54af61d167 a {
  border-bottom: 1px solid var(--b4df9f125f87c);
}.p4c4d161b4fbb{unicode-bidi:normal}
.sc648c7db066f {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  font-size: .85rem;
  gap: 10px;
}
body[data-m0777eafd9785=b167b4688c527] h1 {
  font-family: Georgia,times new roman,serif;
}.yba2106921ed4{outline-offset:0}
body[data-vd9eb39e864f3="z853e45a31195"] .xf4e2b261250e img {
  border: 6px solid var(--nbae89a65a80f);
}
body[data-h26476c70b39c=n677874b2a564] .xf032550ddeb9 {
  border-left: 3px solid var(--b4df9f125f87c);
}
@media(max-width:800px) {
  .s6d804c3ffe60 summary {
    cursor: pointer;
  }
  .m22d05acaaa4d {
    flex-direction: row;
  }
  .v9a54af61d167 {
    display: none;
  }
  .s6d804c3ffe60 {
    display: block;
    position: relative;
  }
  .s6d804c3ffe60 nav {
    width: 240px;
    position: absolute;
    box-shadow: 0 12px 24px #0002;
    gap: 12px;
    display: grid;
    border: 1px solid var(--t2385e4f0f37f);
    padding: 16px;
    right: 0;
    top: 100%;
    background: var(--t4383f1de0629);
  }
  .xb204a9a67262, body[data-gc053fbefb7c3="q9a2ca59a075a"] .xb204a9a67262 {
    padding: 24px 0;
    gap: 24px;
    grid-template-columns: 1fr;
  }
  .u67e83ded0193 {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .v9bec2ae53457 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .h5cfa56b3c340 {
    padding: 10px 20px;
  }
  body[data-h26476c70b39c=n677874b2a564] .u9e3fde044aff {
    grid-template-columns: 1fr;
  }
  .xf4e2b261250e {
    max-width: 420px;
    width: 100%;
    margin: auto;
  }
  .h5cfa56b3c340>a {
    flex: 1;
    min-width: 0;
    max-width: 340px;
  }
  .sf2b5c403a368>a {
    flex: 1;
    min-width: 0;
  }
  .m22d05acaaa4d {
    min-height: 56px;
    padding: 10px 20px;
  }
}.ka09807b7cbe7{opacity:1}
@media(max-width:540px) {
  .pca4089cc01ab {
    gap: 12px;
  }
  .u67e83ded0193, .tbf176af49237 {
    grid-template-columns: 1fr;
  }
  .sf2b5c403a368 {
    gap: 10px;
  }
  .pca4089cc01ab .lfe92c2dd6357>a {
    display: grid;
    grid-template-columns: 88px 1fr;
  }
  .xb204a9a67262 h1 {
    font-size: 1.6rem;
  }
  .pca4089cc01ab .lfe92c2dd6357 p {
    display: none;
  }
  .pca4089cc01ab .lfe92c2dd6357 img {
    height: 100%;
    aspect-ratio: auto;
  }
  .pca4089cc01ab .lfe92c2dd6357>a>div {
    padding: 12px;
  }
  .u24c416370f8c {
    padding: 24px 0;
  }
  .h5cfa56b3c340 .kc2a1f1ed79ac {
    padding: 10px 12px;
  }
}.k6bed7fbff35c{z-index:auto}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto;
  }
}.ve4d578e62d6a{unicode-bidi:normal}
.u24c416370f8c[data-n8b62040a2958=r4b012d19afb6] .u9e3fde044aff {
  grid-template-columns: repeat(3,minmax(0,1fr));
}
.za51270fe699e details p {
  margin: 12px 0;
}.z1e0d759d67e3{isolation:auto}
.u24c416370f8c[data-n8b62040a2958=w1fd800368c61] .u9e3fde044aff {
  counter-reset: cd62eb20c306a;
}.k47207e489eb8{contain:none}
[data-na80eaaf7816a] {
  gap: 12px;
  padding: 20px 0;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}.a69d2ee58b530{visibility:inherit}
[data-na80eaaf7816a] input {
  padding: 12px;
  border: 1px solid var(--t2385e4f0f37f);
  min-width: 180px;
  flex: 1;
  color: var(--ce923edc3ebbc);
  font: inherit;
  background: var(--nbae89a65a80f);
  border-radius: 6px;
}
[data-na80eaaf7816a] button {
  border: 0;
  padding: 12px 20px;
  font: inherit;
  background: var(--b4df9f125f87c);
  color: var(--t4383f1de0629);
  border-radius: 6px;
}.ra4f0f414744d{unicode-bidi:normal}
.b842d1036b895 .lfe92c2dd6357 img {
  width: 120px;
}.mad5f4174c028{font-kerning:auto}
.h9310ed38cec6 {
  min-width: 0;
}.hd03de3c62be3{opacity:1}
.ya768c6d426f0[data-ydb142aee34eb=j91481c68d839] .n6655a80abf55 p {
  break-inside: avoid;
}
.t71620c4c5220 {
  padding: 0;
  list-style: none;
}
.t71620c4c5220 li {
  border-bottom: 1px solid var(--t2385e4f0f37f);
  padding: 14px 0;
}
.za51270fe699e details {
  border-bottom: 1px solid var(--t2385e4f0f37f);
  background: var(--nbae89a65a80f);
  padding: 16px 18px;
}.edfd2f56c61af{contain:none}
.t71620c4c5220 [hidden] {
  display: none;
}
.u24c416370f8c[data-n8b62040a2958=w1fd800368c61] .xf032550ddeb9 {
  grid-template-columns: 40px 1fr;
  counter-increment: cd62eb20c306a;
  display: grid;
  gap: 4px 16px;
}.x10173ce163ad{opacity:1}
.ya768c6d426f0[data-ydb142aee34eb=m5fb4ff7c5fbe] .n6655a80abf55, .ya768c6d426f0[data-ydb142aee34eb=d1954fbf55ca4] .n6655a80abf55 {
  counter-reset: c611da80a0928;
}
.ya768c6d426f0[data-ydb142aee34eb=d1954fbf55ca4] .n6655a80abf55 h2, .ya768c6d426f0[data-ydb142aee34eb=m5fb4ff7c5fbe] .n6655a80abf55 h2 {
  background: var(--nbae89a65a80f);
  counter-increment: c611da80a0928;
  border-left: 3px solid var(--b4df9f125f87c);
  padding: 16px;
}
.b842d1036b895 {
  gap: 24px;
  display: grid;
  margin: 24px 0;
}
.za51270fe699e summary {
  cursor: pointer;
  font-weight: 650;
}
.u24c416370f8c[data-n8b62040a2958=w1fd800368c61] .xf032550ddeb9::before {
  grid-row: span 2;
  font-weight: 750;
  color: var(--b4df9f125f87c);
  content: counter(cd62eb20c306a,decimal-leading-zero);
}
.b842d1036b895 .lfe92c2dd6357>a {
  grid-template-columns: 120px 1fr;
  display: grid;
  gap: 8px;
}.t8f860bc09f0b{contain:none}
.xf032550ddeb9 p {
  margin: 0;
  grid-column: 2;
}.z315175a6862b{visibility:inherit}
.u24c416370f8c[data-n8b62040a2958=r4b012d19afb6] .xf032550ddeb9 p {
  grid-column: auto;
}
.ya768c6d426f0[data-ydb142aee34eb=j91481c68d839] .n6655a80abf55 {
  columns: 2;
  column-gap: 32px;
}
body[data-h26476c70b39c=n677874b2a564] .ya768c6d426f0[data-ydb142aee34eb=j91481c68d839] .n6655a80abf55 {
  columns: 1;
}
@media(max-width:800px) {
  .b842d1036b895 .lfe92c2dd6357 img {
    width: 88px;
  }
  .ya768c6d426f0[data-ydb142aee34eb=j91481c68d839] .n6655a80abf55 {
    columns: 1;
  }
  .u24c416370f8c[data-n8b62040a2958=r4b012d19afb6] .u9e3fde044aff {
    grid-template-columns: 1fr;
  }
  .b842d1036b895 .lfe92c2dd6357>a {
    grid-template-columns: 88px 1fr;
  }
}
@media(min-width:801px) {
  .sc648c7db066f {
    display: none;
  }
}.ud2ec742f8f41{outline-offset:0}
.b209ec0ca50bb:has(>.reb9361bd8698) {
  padding-bottom: 0;
}
.b209ec0ca50bb {
  --hf7330e7c520a: var(--b4df9f125f87c);
  --y8556cb91ddf4: inherit;
  --aa684dff73539: var(--t2385e4f0f37f);
  --e089d9114ccac: var(--nbae89a65a80f);
  --wa6898d2bb7cb: var(--b4df9f125f87c);
  --b67486e548487: var(--ce923edc3ebbc);
  --ya481932f472e: 6px;
  --g99815bc2d8f5: #FFF;
  --w6e5935649d4a: var(--uf396efa6baa8);
  --f73a3b3693c52: var(--nbae89a65a80f);
  --p8bff71fed548: var(--ce923edc3ebbc);
  --xe07abd3bbbb1: color-mix(in srgb,var(--b4df9f125f87c) 16%,#0D0F14);
  --ib74a68ee366b: var(--s06aaeada2bf6);
  --z824fef4381f4: var(--x5c2cb0645647);
  --p4442f410452f: rgba(255,255,255,.72);
  --nf3fe703dca2b: var(--t4383f1de0629);
  --k2deba6423084: rgba(255,255,255,.14);
  --xbdb3a070884c: var(--t2385e4f0f37f);
}.i6ba5596e9647{z-index:auto}
.f2a88f9bfa48d>li {
  flex-shrink: 0;
}
.b209ec0ca50bb>.reb9361bd8698::after {
  content: "";
  height: 72px;
  display: block;
}.b9b3ad0e9e9cf{z-index:auto}
.v2c002ea66b0a {
  display: contents;
}
.sf2b5c403a368>li>a {
  min-width: 220px;
}
.b209ec0ca50bb:is([data-m0777eafd9785=race13f14bb48], [data-m0777eafd9785=wb465664df824], [data-m0777eafd9785=v5a1d87fbff0b]) {
  --g99815bc2d8f5: var(--t4383f1de0629);
}.d4de63ae18b03{font-kerning:auto}
.b209ec0ca50bb:is([data-m0777eafd9785=race13f14bb48], [data-m0777eafd9785=v5a1d87fbff0b]) {
  --w6e5935649d4a: color-mix(in srgb,var(--b4df9f125f87c) 10%,var(--nbae89a65a80f));
}.t2afdf0bfd2da{outline-offset:0}
:where(.m6dcf7f821e71) {
  list-style: none;
  margin: 0;
  padding: 0;
}
.u24c416370f8c>.v2c002ea66b0a>h2 {
  border-left: 3px solid var(--b4df9f125f87c);
  padding-left: 12px;
}.c5addcf2b762e{outline-offset:0}
:where(figure.xf4e2b261250e) {
  margin: 0;
}
@media(max-width:800px) {
  .sf2b5c403a368>li>a {
    flex: 1;
    min-width: 0;
  }
}
.xb204a9a67262 .n7146890a50ad {
  grid-template-columns: 1fr 1fr;
}
.t23c04ea3abfe>p {
  margin: 1em 0;
}
.t23c04ea3abfe ul, .t23c04ea3abfe menu, .t23c04ea3abfe>p {
  list-style: none;
  color: var(--s06aaeada2bf6);
  font-size: .82rem;
  gap: 10px;
  display: flex;
  padding: 0;
  flex-wrap: wrap;
}
.t71620c4c5220>div {
  border-bottom: 1px solid var(--t2385e4f0f37f);
  padding: 14px 0;
}
.h5cfa56b3c340 {
  flex-wrap: wrap;
  row-gap: 6px;
}
.b209ec0ca50bb {
  padding-bottom: 110px;
}
.u1d8b8388e6cf li {
  display: inline;
}
div.t71620c4c5220 {
  margin: 1em 0;
}.d7f1b85768884{contain:none}
.v9a463da853fa {
  text-align: center;
  flex-basis: 100%;
  font-size: 13px;
  color: var(--hf7330e7c520a);
  font-weight: 800;
  line-height: 1.35;
  margin: 0;
}
@media(max-width:800px) {
  .xf4e2b261250e, body[data-gc053fbefb7c3] .xf4e2b261250e {
    grid-column: auto;
    order: -1;
  }
  .xb204a9a67262, body[data-gc053fbefb7c3] .xb204a9a67262 {
    gap: 20px;
    padding-top: 12px;
  }
  .h9310ed38cec6 .o4c05c2e14358 {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
  }
  .h9310ed38cec6 h1 {
    font-size: clamp(22px,6vw,32px);
  }
  .xf4e2b261250e img {
    object-fit: contain;
    aspect-ratio: 3/2;
    max-height: 52svh;
  }
}
.xf4e2b261250e img {
  object-fit: contain;
  aspect-ratio: 3/2;
}
.lfe92c2dd6357 img {
  object-fit: contain;
  aspect-ratio: 3/2;
}
.k0c6002a14bd8 {
  object-fit: contain;
}
