* {
  box-sizing: border-box;
}.ccce814305fbc{unicode-bidi:normal}
body {
  background: var(--r53243a75ea87);
  color: var(--y96cd84d99887);
  margin: 0px;
  --n355304d98fb5: #E9F5EE;
  --r53243a75ea87: #FFF;
  --c22a83cb138e9: #DCE9E3;
  --kb976df634980: #F0F5F3;
  --r527e977170d7: #637C74;
  --z3eaae4fa11c4: #197B66;
  --y96cd84d99887: #163B32;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7;
  --g1d71dbf819de: 12px;
}.geb72c58d804a{z-index:auto}
p, h1, h3, h2 {
  margin: 0px 0px 1rem;
}.h1ecdd0623927{isolation:auto}
a {
  text-decoration: none;
  color: inherit;
}.e8a306e2bce7b{outline-offset:0}
.ha0b6457fddf7 {
  z-index: 5;
  background: var(--r53243a75ea87);
  top: 0px;
  border-bottom: 1px solid var(--c22a83cb138e9);
  position: sticky;
}.he796343d5fb4{contain:none}
body[data-s00a7905eb2c4=q255c1e7af925] {
  --y96cd84d99887: #1D493C;
  --c22a83cb138e9: #DCE9DD;
  --r527e977170d7: #617E70;
  --kb976df634980: #EDF3EB;
  --g1d71dbf819de: 3px;
  --z3eaae4fa11c4: #207868;
  --r53243a75ea87: #FBFCF8;
}
a:hover {
  text-decoration: underline;
}.d3efdb8bd63dd{isolation:auto}
a:focus-visible, summary:focus-visible {
  outline: 3px solid var(--z3eaae4fa11c4);
  outline-offset: 4px;
}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25;
}.w6fe253bd9ff1{contain:none}
img {
  max-width: 100%;
  display: block;
  height: auto;
}
.p6d855ac122f0 {
  max-width: 1140px;
  margin: auto;
  padding: 0px 24px;
}
.a3bba3a282692 {
  gap: 24px;
  max-width: 1140px;
  min-height: 64px;
  align-items: center;
  display: flex;
  padding: 12px 24px;
  margin: auto;
  justify-content: space-between;
}
h2 {
  font-size: 1.3rem;
  line-height: 1.4;
}
h3 {
  font-size: 1rem;
  line-height: 1.45;
}
.ld042d361432e {
  top: -100px;
  position: absolute;
  z-index: 20;
  left: 20px;
  background: var(--r53243a75ea87);
  padding: 10px;
}
.ld042d361432e:focus {
  top: 10px;
}
.fac7230428fe0 {
  align-items: center;
  display: flex;
  font-weight: 750;
  gap: 10px;
}
.ne369559025f5 {
  font-size: 0.85rem;
  gap: 20px;
  display: flex;
  flex-wrap: wrap;
}.gbf6897ba5209{contain:none}
.qe444c2809d9b {
  display: none;
}
.g86dc6fd503a4 {
  align-items: center;
  display: grid;
  padding: 40px 0px;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
}
.uf04c55f0c6bb img {
  border-radius: var(--g1d71dbf819de);
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover;
}
.ib0af5b352ec0 {
  display: grid;
  gap: 12px;
  margin: 24px auto 0px;
  max-width: 480px;
}.zb5e5daeb422d{font-kerning:auto}
p {
  color: var(--r527e977170d7);
}
.ba9e47b6d079f {
  font-size: 1rem;
}
.b413691798506 {
  text-align: center;
}
.q133beb762edd {
  padding: 12px 20px;
  text-align: center;
  font-weight: 650;
  color: #FFF;
  display: block;
  background: var(--z3eaae4fa11c4);
  border: 1px solid var(--z3eaae4fa11c4);
  border-radius: 6px;
}
.n02d1a20d60f5 p {
  margin: 0px;
  font-size: 0.86rem;
}
.n02d1a20d60f5>a>div {
  padding: 16px;
}.eab578a1e1f70{z-index:auto}
.g340e2a7d6048 {
  margin: 12px 0px 32px;
}.sec020eaccec1{unicode-bidi:normal}
.cfc3a35d1dc55 h3 {
  margin: 0px;
}
.k42b673d619b7 {
  color: var(--z3eaae4fa11c4);
  background: 0 0;
}.s55344ca4c89b{font-kerning:auto}
.i61b51d3e927a {
  gap: 20px;
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
}.zc23daab3f251{outline-offset:0}
.c1400798a7e2a {
  display: grid;
  gap: 12px;
}
.lcc906677f2f2 {
  grid-template-columns: repeat(2,minmax(0,1fr));
}.gb17693dd4468{visibility:inherit}
body[data-l017f411bae44="d2e255e777eae"] .g86dc6fd503a4 {
  grid-template-columns: 0.9fr 1.1fr;
}.aff1c12e1beab{contain:none}
body[data-l017f411bae44="d2e255e777eae"] .uf04c55f0c6bb {
  grid-column: 2;
}
body[data-rccece71694f0=zf21d003ec25f] .c1400798a7e2a {
  grid-template-columns: repeat(3,minmax(0,1fr));
}.xe66eb38d4838{isolation:auto}
.n02d1a20d60f5 {
  background: var(--kb976df634980);
  min-width: 0px;
  overflow: hidden;
  border: 1px solid var(--c22a83cb138e9);
  border-radius: var(--g1d71dbf819de);
}
.k01eeb4502063 {
  border-top: 1px solid var(--c22a83cb138e9);
  padding: 28px 0px;
}.g6c57b3ee8227{unicode-bidi:normal}
.k01eeb4502063>h2 {
  border-left: 3px solid var(--z3eaae4fa11c4);
  padding-left: 12px;
}
.cfc3a35d1dc55 {
  padding: 18px;
  background: var(--kb976df634980);
  border: 1px solid var(--c22a83cb138e9);
  border-radius: var(--g1d71dbf819de);
}
.y4e0c0778dd9b {
  margin: 16px 0px;
  flex-wrap: wrap;
  display: flex;
  font-size: 0.88rem;
  padding: 0px;
  gap: 12px;
  list-style: none;
  color: var(--z3eaae4fa11c4);
}
.n02d1a20d60f5 img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover;
}.c863dc0727658{isolation:auto}
.lcc906677f2f2 img {
  aspect-ratio: 16/9;
}.m87d98bfca4fa{contain:none}
.gb7a64fb6fe69 {
  gap: 16px;
  display: flex;
  padding-bottom: 12px;
  overflow-x: auto;
  scroll-snap-type: x proximity;
}
.l78986953ef63 {
  overflow-wrap: anywhere;
}
.gb7a64fb6fe69 img {
  scroll-snap-align: start;
  width: 240px;
  flex-shrink: 0;
}
.d17ffeb96c69a>a {
  min-width: 220px;
}
.yb4d633390cf6>a {
  min-width: 220px;
}
.d17ffeb96c69a {
  justify-content: center;
  gap: 16px;
  display: flex;
  padding: 32px 0px;
}.wdfaebaf12f77{contain:none}
.l40c45a1df06e nav {
  gap: 20px;
  display: flex;
  margin-top: 20px;
  font-size: 0.86rem;
  flex-wrap: wrap;
}
.l78986953ef63 summary {
  font-weight: 650;
  cursor: pointer;
}
.l40c45a1df06e {
  padding: 32px 0px 100px;
  border-top: 1px solid var(--c22a83cb138e9);
}
.yb4d633390cf6 {
  display: flex;
  gap: 12px;
  border-top: 1px solid var(--c22a83cb138e9);
  bottom: 0px;
  padding: 10px 24px;
  position: fixed;
  left: 0px;
  background: var(--r53243a75ea87);
  right: 0px;
  z-index: 10;
  justify-content: center;
}.be6d3b33cfc74{isolation:auto}
.zce91eee0fda1 {
  max-width: 880px;
  padding-top: 32px;
  padding-bottom: 48px;
}
.u6e431fe3ee30 {
  min-width: 0px;
}
.ceb818471693d {
  border-radius: var(--g1d71dbf819de);
  object-fit: cover;
  margin: 24px 0px;
  width: 100%;
  max-height: 560px;
}
.l78986953ef63 table {
  max-width: 100%;
  overflow-x: auto;
  display: block;
}
.l78986953ef63 h2 {
  margin-top: 28px;
}
.l78986953ef63 details {
  padding: 16px 0px;
  border-bottom: 1px solid var(--c22a83cb138e9);
}.kbc9107a979b1{unicode-bidi:normal}
.gdb3f9153031b ol {
  font-size: 0.82rem;
  padding: 0px;
  color: var(--r527e977170d7);
  flex-wrap: wrap;
  display: flex;
  gap: 10px;
  list-style: none;
}.c5ff23acb83a1{contain:none}
.g0a9bf0dfa5f6 {
  padding: 20px;
  margin-top: 32px;
  border: 1px solid var(--c22a83cb138e9);
  border-radius: var(--g1d71dbf819de);
}.i0929a511e1c2{visibility:inherit}
.m16956ddb495e {
  justify-content: center;
  display: flex;
  font-size: 0.85rem;
  margin-top: 20px;
  gap: 10px;
  flex-wrap: wrap;
}.ze0f7e4dbc3d9{opacity:1}
body[data-l1528ebf9f780="q06bc14c0a40b"] .ne369559025f5 a {
  background: var(--kb976df634980);
  padding: 8px 12px;
  border-radius: var(--g1d71dbf819de);
}
body[data-t59c17325596c="kc72179743aa5"] .ne369559025f5 a {
  background: var(--kb976df634980);
  padding: 4px 10px;
}.w9fec23405d51{contain:none}
body[data-s00a7905eb2c4=q255c1e7af925] h1 {
  font-family: Georgia,times new roman,serif;
}
body[data-sfe3abd3a3511="v998ca376d7ee"] .uf04c55f0c6bb img {
  border-radius: 28px;
}
body[data-uf983237b9bd9="va25eeb6f99e0"] .yb4d633390cf6 .q133beb762edd {
  border-radius: 999px;
}
body[data-rccece71694f0=zf21d003ec25f] .cfc3a35d1dc55 {
  border-left: 3px solid var(--z3eaae4fa11c4);
}.xe8c448f7bddb{opacity:1}
@media(max-width:800px) {
  .a3bba3a282692, body[data-l1528ebf9f780="q06bc14c0a40b"] .a3bba3a282692 {
    flex-direction: row;
  }
  body[data-l017f411bae44="d2e255e777eae"] .uf04c55f0c6bb {
    order: 0;
  }
  .qe444c2809d9b summary {
    cursor: pointer;
  }
  .ne369559025f5 {
    display: none;
  }
  .qe444c2809d9b {
    position: relative;
    display: block;
  }
  .qe444c2809d9b nav {
    gap: 12px;
    padding: 16px;
    right: 0px;
    position: absolute;
    width: 240px;
    background: var(--r53243a75ea87);
    border: 1px solid var(--c22a83cb138e9);
    box-shadow: 0 12px 24px #0002;
    top: 100%;
    display: grid;
  }
  .uf04c55f0c6bb {
    max-width: 420px;
    width: 100%;
    margin: auto;
  }
  .yb4d633390cf6>a {
    min-width: 0px;
    max-width: 340px;
    flex: 1;
  }
  .d17ffeb96c69a>a {
    min-width: 0px;
    flex: 1;
  }
  .g86dc6fd503a4, body[data-l017f411bae44="d2e255e777eae"] .g86dc6fd503a4 {
    gap: 24px;
    padding: 24px 0px;
    grid-template-columns: 1fr;
  }
  .i61b51d3e927a {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .p6d855ac122f0 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .yb4d633390cf6 {
    padding: 10px 20px;
  }
  .a3bba3a282692 {
    padding: 10px 20px;
    min-height: 56px;
  }
  body[data-rccece71694f0=zf21d003ec25f] .c1400798a7e2a {
    grid-template-columns: 1fr;
  }
}.head194229c46{outline-offset:0}
@media(max-width:540px) {
  .g340e2a7d6048 {
    gap: 12px;
  }
  .g340e2a7d6048 .n02d1a20d60f5>a>div {
    padding: 12px;
  }
  .i61b51d3e927a, .lcc906677f2f2 {
    grid-template-columns: 1fr;
  }
  .g340e2a7d6048 .n02d1a20d60f5>a {
    display: grid;
    grid-template-columns: 88px 1fr;
  }
  .g340e2a7d6048 .n02d1a20d60f5 p {
    display: none;
  }
  .d17ffeb96c69a {
    gap: 10px;
  }
  .g340e2a7d6048 .n02d1a20d60f5 img {
    height: 100%;
    aspect-ratio: auto;
  }
  .g86dc6fd503a4 h1 {
    font-size: 1.6rem;
  }
  .k01eeb4502063 {
    padding: 24px 0px;
  }
  .yb4d633390cf6 .q133beb762edd {
    padding: 10px 12px;
  }
}.w4c2bace19e6f{unicode-bidi:normal}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto;
  }
}.sd9de5d90dae7{visibility:inherit}
.u450e5080ee00 details p {
  margin: 12px 0px;
}
.u6e431fe3ee30[data-n59ccef971a4e=q52074bd08637] .l78986953ef63, .u6e431fe3ee30[data-n59ccef971a4e=nf810e39a8aaf] .l78986953ef63 {
  counter-reset: c0344785311fc;
}.d78f852b87694{opacity:1}
.u6e431fe3ee30[data-n59ccef971a4e=a6dae9099c1e8] .l78986953ef63 p {
  break-inside: avoid;
}.n98855a473a3a{opacity:1}
[data-ac20d1f164974] {
  flex-wrap: wrap;
  padding: 20px 0px;
  display: flex;
  gap: 12px;
  align-items: center;
}.n9f7f94d8c901{contain:none}
[data-ac20d1f164974] input {
  background: var(--kb976df634980);
  flex: 1;
  min-width: 180px;
  font: inherit;
  border: 1px solid var(--c22a83cb138e9);
  border-radius: 6px;
  padding: 12px;
  color: var(--y96cd84d99887);
}
.y1478474a8f71 [hidden] {
  display: none;
}
[data-ac20d1f164974] button {
  padding: 12px 20px;
  font: inherit;
  background: var(--z3eaae4fa11c4);
  border: 0;
  border-radius: 6px;
  color: var(--r53243a75ea87);
}.rf60816201d80{isolation:auto}
.u450e5080ee00 summary {
  cursor: pointer;
  font-weight: 650;
}.u2678634219b9{isolation:auto}
.te699ab683b74 {
  display: grid;
  margin: 24px 0px;
  gap: 24px;
}.cbe898bfaaeb9{isolation:auto}
.te699ab683b74 .n02d1a20d60f5 img {
  width: 120px;
}
.b413691798506 {
  min-width: 0px;
}.l5a9199bfd40f{outline-offset:0}
.y1478474a8f71 {
  list-style: none;
  padding: 0px;
}
.y1478474a8f71 li {
  padding: 14px 0px;
  border-bottom: 1px solid var(--c22a83cb138e9);
}
.u450e5080ee00 details {
  border-bottom: 1px solid var(--c22a83cb138e9);
  padding: 16px 18px;
  background: var(--kb976df634980);
}
.u6e431fe3ee30[data-n59ccef971a4e=nf810e39a8aaf] .l78986953ef63 h2, .u6e431fe3ee30[data-n59ccef971a4e=q52074bd08637] .l78986953ef63 h2 {
  background: var(--kb976df634980);
  counter-increment: c0344785311fc;
  border-left: 3px solid var(--z3eaae4fa11c4);
  padding: 16px;
}
.k01eeb4502063[data-mae3528d29d24=z8a1d390806de] .c1400798a7e2a {
  grid-template-columns: repeat(3,minmax(0,1fr));
}
.te699ab683b74 .n02d1a20d60f5>a {
  display: grid;
  gap: 8px;
  grid-template-columns: 120px 1fr;
}
.cfc3a35d1dc55 p {
  grid-column: 2;
  margin: 0px;
}
.k01eeb4502063[data-mae3528d29d24=z8a1d390806de] .cfc3a35d1dc55 p {
  grid-column: auto;
}.s2ba027b2c245{z-index:auto}
.u6e431fe3ee30[data-n59ccef971a4e=a6dae9099c1e8] .l78986953ef63 {
  columns: 2;
  column-gap: 32px;
}.vbd552bd23fed{font-kerning:auto}
body[data-rccece71694f0=zf21d003ec25f] .u6e431fe3ee30[data-n59ccef971a4e=a6dae9099c1e8] .l78986953ef63 {
  columns: 1;
}
@media(max-width:800px) {
  .te699ab683b74 .n02d1a20d60f5 img {
    width: 88px;
  }
  .u6e431fe3ee30[data-n59ccef971a4e=a6dae9099c1e8] .l78986953ef63 {
    columns: 1;
  }
  .k01eeb4502063[data-mae3528d29d24=z8a1d390806de] .c1400798a7e2a {
    grid-template-columns: 1fr;
  }
  .te699ab683b74 .n02d1a20d60f5>a {
    grid-template-columns: 88px 1fr;
  }
  body[data-l017f411bae44="d2e255e777eae"] .uf04c55f0c6bb {
    grid-column: auto;
  }
}
@media(min-width:801px) {
  .m16956ddb495e {
    display: none;
  }
}
.pde0c6f3629ff {
  --i5e6e7a818cff: var(--kb976df634980);
  --i551bf5fe8ef6: var(--r53243a75ea87);
  --g6badecb2ffc6: 6px;
  --jf6a38fe7f668: var(--y96cd84d99887);
  --n1d3b8a208f58: var(--g1d71dbf819de);
  --zc2950265c73b: #FFF;
  --q42da7974a3c9: var(--z3eaae4fa11c4);
  --c616d6dc21019: var(--c22a83cb138e9);
  --c4c050af4fe6a: color-mix(in srgb,var(--z3eaae4fa11c4) 16%,#0D0F14);
  --x9f00181b0ca4: var(--z3eaae4fa11c4);
  --yace77f01cdcb: inherit;
  --hbd0e1914260b: var(--n355304d98fb5);
  --p36fb968ac077: var(--c22a83cb138e9);
  --s75335f378572: var(--r527e977170d7);
  --z48d2fed13126: rgba(255,255,255,0.14);
  --h033bd4c38c9a: rgba(255,255,255,0.72);
  --j04a9db225997: var(--kb976df634980);
  --h303cd4768acf: var(--y96cd84d99887);
}
.pde0c6f3629ff:is([data-s00a7905eb2c4=t23199188755b], [data-s00a7905eb2c4=ka618c3813797], [data-s00a7905eb2c4=v8d7d0679c365]) {
  --zc2950265c73b: var(--r53243a75ea87);
}
.gb7a64fb6fe69>li {
  flex-shrink: 0;
}
.pde0c6f3629ff>.d4ec5c3179704::after {
  content: "";
  height: 72px;
  display: block;
}.h40103896d9f9{opacity:1}
.cbbfb8ce2d3f3 {
  display: contents;
}.cdd9317c8a13f{font-kerning:auto}
.pde0c6f3629ff:is([data-s00a7905eb2c4=t23199188755b], [data-s00a7905eb2c4=v8d7d0679c365]) {
  --hbd0e1914260b: color-mix(in srgb,var(--z3eaae4fa11c4) 10%,var(--kb976df634980));
}
.pde0c6f3629ff:has(>.d4ec5c3179704) {
  padding-bottom: 0px;
}.nf30134662141{z-index:auto}
:where(.l5d86d2ebdbe1) {
  padding: 0px;
  list-style: none;
  margin: 0px;
}
.k01eeb4502063>.cbbfb8ce2d3f3>h2 {
  border-left: 3px solid var(--z3eaae4fa11c4);
  padding-left: 12px;
}
:where(figure.uf04c55f0c6bb) {
  margin: 0px;
}
.d17ffeb96c69a>li>a {
  min-width: 220px;
}
@media(max-width:800px) {
  .d17ffeb96c69a>li>a {
    min-width: 0px;
    flex: 1;
  }
}.d1b2bef2bd8dc{z-index:auto}
.g86dc6fd503a4 .ib0af5b352ec0 {
  grid-template-columns: 1fr 1fr;
}.c8c9e5f17beb3{unicode-bidi:normal}
.gdb3f9153031b>p, .gdb3f9153031b ul, .gdb3f9153031b menu {
  font-size: 0.82rem;
  padding: 0px;
  color: var(--r527e977170d7);
  flex-wrap: wrap;
  display: flex;
  gap: 10px;
  list-style: none;
}.ac999dff89401{visibility:inherit}
.y1478474a8f71>div {
  padding: 14px 0px;
  border-bottom: 1px solid var(--c22a83cb138e9);
}
.yb4d633390cf6 {
  row-gap: 6px;
  flex-wrap: wrap;
}
.pde0c6f3629ff {
  padding-bottom: 110px;
}
.gdb3f9153031b>p {
  margin: 1em 0px;
}
div.y1478474a8f71 {
  margin: 1em 0px;
}
.h3e69daa085a6 li {
  display: inline;
}.od2800a4b89db{outline-offset:0}
.x405e6aa1b636 {
  font-size: 13px;
  font-weight: 800;
  line-height: 1.35;
  margin: 0px;
  flex-basis: 100%;
  text-align: center;
  color: var(--x9f00181b0ca4);
}
@media(max-width:800px) {
  .b413691798506 .ba9e47b6d079f {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
  }
  .b413691798506 h1 {
    font-size: clamp(22px,6vw,32px);
  }
  .uf04c55f0c6bb, body[data-l017f411bae44] .uf04c55f0c6bb {
    grid-column: auto;
    order: -1;
  }
  .g86dc6fd503a4, body[data-l017f411bae44] .g86dc6fd503a4 {
    padding-top: 12px;
    gap: 20px;
  }
  .uf04c55f0c6bb img {
    aspect-ratio: 3/2;
    max-height: 52svh;
    object-fit: contain;
  }
}
.uf04c55f0c6bb img {
  aspect-ratio: 3/2;
  object-fit: contain;
}.v23b75d7857b5{z-index:auto}
.n02d1a20d60f5 img {
  aspect-ratio: 3/2;
  object-fit: contain;
}
.ceb818471693d {
  object-fit: contain;
}
