a:focus-visible, summary:focus-visible {
  outline: 3px solid var(--h2f8d9a75b12c);
  outline-offset: 4px
}
img {
  display: block;
  max-width: 100%;
  height: auto
}
* {
  box-sizing: border-box
}.jeda3acce140f{font-kerning:auto}
body {
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7;
  --h2f8d9a75b12c: #197B66;
  --ya0bf5ab7bd25: #DCE9E3;
  color: var(--c8a76c96c8d7b);
  --n112ff82c3721: #637C74;
  --f86f48fd89382: 12px;
  margin: 0;
  --mb3cb65c3ed53: #E9F5EE;
  --c8a76c96c8d7b: #163B32;
  --s165fbe55a063: #F0F5F3;
  background: var(--sd6dd29b97490);
  --sd6dd29b97490: #FFF
}.z7ac56862bbc0{outline-offset:0}
h1, h2, h3, p {
  margin: 0 0 1rem
}
.rc4cc32052bd1 {
  padding: 0 24px;
  margin: auto;
  max-width: 1140px
}.x2884328f48e3{opacity:1}
.tb9efe10fe55a {
  border-bottom: 1px solid var(--ya0bf5ab7bd25);
  top: 0;
  z-index: 5;
  position: sticky;
  background: var(--sd6dd29b97490)
}.rf31e9b28de96{z-index:auto}
.n04f1178ef666 {
  padding: 12px 24px;
  align-items: center;
  display: flex;
  gap: 24px;
  margin: auto;
  max-width: 1140px;
  min-height: 64px;
  justify-content: space-between
}.nfecbe789a43a{isolation:auto}
body[data-h2ff7dd508bc7=f362ba68e774b] {
  --f86f48fd89382: 6px;
  --s165fbe55a063: #102F40;
  --n112ff82c3721: #A2C3CD;
  --ya0bf5ab7bd25: #214859;
  --sd6dd29b97490: #081D2A;
  --h2f8d9a75b12c: #5BCBE3;
  --c8a76c96c8d7b: #E8F4F7;
  --mb3cb65c3ed53: #123947
}.l913a2979bb40{visibility:inherit}
.u09b5d502136f {
  position: absolute;
  background: var(--sd6dd29b97490);
  padding: 10px;
  top: -100px;
  left: 20px;
  z-index: 20
}
.u09b5d502136f:focus {
  top: 10px
}.l111ec49cce3b{visibility:inherit}
.gb4afd57f0341 img {
  object-fit: cover;
  border-radius: var(--f86f48fd89382);
  width: 100%;
  aspect-ratio: 1/1
}
a {
  text-decoration: none;
  color: inherit
}.c1063622c3b29{opacity:1}
a:hover {
  text-decoration: underline
}
.nfbd419d70123 {
  text-align: center
}
p {
  color: var(--n112ff82c3721)
}.xb406667be277{unicode-bidi:normal}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}.ad3142c6f14cd{z-index:auto}
h3 {
  font-size: 1rem;
  line-height: 1.45
}
.qc5f44adabba1 {
  align-items: center;
  gap: 10px;
  font-weight: 750;
  display: flex
}.j3aaaab644245{outline-offset:0}
.y48d936e5831c {
  flex-wrap: wrap;
  gap: 20px;
  font-size: .85rem;
  display: flex
}
.t13d7e01110f0 {
  display: none
}.i32fcb39af3c0{outline-offset:0}
.xe35c02b18d93 {
  display: grid;
  padding: 40px 0;
  gap: 40px;
  align-items: center;
  grid-template-columns: 1fr 1fr
}.j2d8c94c059a5{font-kerning:auto}
.ve7be0a557d85 {
  display: grid;
  margin: 24px auto 0;
  gap: 12px;
  max-width: 480px
}.raec82864c2d6{isolation:auto}
.o4978299a25db {
  font-size: 1rem
}
.ab76eacdd2db1 {
  display: block;
  color: #FFF;
  padding: 12px 20px;
  border: 1px solid var(--h2f8d9a75b12c);
  text-align: center;
  background: var(--h2f8d9a75b12c);
  border-radius: 6px;
  font-weight: 650
}
.w3005818646e7>a>div {
  padding: 16px
}
.h69d679018566 {
  color: var(--h2f8d9a75b12c);
  background: 0 0
}.re4edb397c9ec{unicode-bidi:normal}
.w3005818646e7 {
  min-width: 0;
  background: var(--s165fbe55a063);
  border: 1px solid var(--ya0bf5ab7bd25);
  border-radius: var(--f86f48fd89382);
  overflow: hidden
}
.w3005818646e7 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1/1
}
.m0ce3a95dbb70 {
  padding: 28px 0;
  border-top: 1px solid var(--ya0bf5ab7bd25)
}
.m0ce3a95dbb70>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--h2f8d9a75b12c)
}
.w3005818646e7 p {
  margin: 0;
  font-size: .86rem
}.t3c658f88e830{unicode-bidi:normal}
.q0d4bc0e808e1 {
  margin: 12px 0 32px
}.hefbe9c2d2778{contain:none}
.laaa1f9cec9f1 h3 {
  margin: 0
}
.laaa1f9cec9f1 {
  border: 1px solid var(--ya0bf5ab7bd25);
  border-radius: var(--f86f48fd89382);
  background: var(--s165fbe55a063);
  padding: 18px
}
.te63236178daa {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.z829f603cc30a {
  display: grid;
  gap: 12px
}
.ufc79e4c05d95 {
  grid-template-columns: repeat(2,minmax(0,1fr))
}.k8ea2fdd7a998{isolation:auto}
body[data-b1af28b17887d="f5c3e97febf1f"] .xe35c02b18d93 {
  grid-template-columns: .9fr 1.1fr
}
body[data-b1af28b17887d="f5c3e97febf1f"] .gb4afd57f0341 {
  grid-column: 2
}
body[data-q2e8d990da89f=m912f4d31dc93] .z829f603cc30a {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.t2c670fbfae67 {
  list-style: none;
  font-size: .88rem;
  padding: 0;
  gap: 12px;
  flex-wrap: wrap;
  display: flex;
  color: var(--h2f8d9a75b12c);
  margin: 16px 0
}.e8de0a9fb704d{font-kerning:auto}
.ld9bc7ba13345 {
  scroll-snap-type: x proximity;
  gap: 16px;
  overflow-x: auto;
  padding-bottom: 12px;
  display: flex
}
.u5b62e160e47e {
  overflow-wrap: anywhere
}
.a91e4191fdcd0 {
  gap: 16px;
  justify-content: center;
  display: flex;
  padding: 32px 0
}.q6a58f575e01a{outline-offset:0}
.l782005c83db3 {
  border-top: 1px solid var(--ya0bf5ab7bd25);
  padding: 32px 0 100px
}
.ufc79e4c05d95 img {
  aspect-ratio: 16/9
}
.ld9bc7ba13345 img {
  scroll-snap-align: start;
  width: 240px;
  flex-shrink: 0
}
.a91e4191fdcd0>a {
  min-width: 220px
}.z55f5096d6a34{font-kerning:auto}
.me187e09a0fce>a {
  min-width: 220px
}
.l782005c83db3 nav {
  flex-wrap: wrap;
  gap: 20px;
  display: flex;
  margin-top: 20px;
  font-size: .86rem
}
.me187e09a0fce {
  display: flex;
  border-top: 1px solid var(--ya0bf5ab7bd25);
  background: var(--sd6dd29b97490);
  position: fixed;
  z-index: 10;
  bottom: 0;
  justify-content: center;
  gap: 12px;
  padding: 10px 24px;
  left: 0;
  right: 0
}
.u5b62e160e47e summary {
  font-weight: 650;
  cursor: pointer
}
.c31550d52bc71 {
  padding-top: 32px;
  max-width: 880px;
  padding-bottom: 48px
}
.e2c70b2fb8273 {
  min-width: 0
}
.dc1265ffa0d86 {
  border-radius: var(--f86f48fd89382);
  width: 100%;
  max-height: 560px;
  object-fit: cover;
  margin: 24px 0
}
.u5b62e160e47e h2 {
  margin-top: 28px
}.u6dd6c3e8b502{font-kerning:auto}
.u5b62e160e47e details {
  padding: 16px 0;
  border-bottom: 1px solid var(--ya0bf5ab7bd25)
}.va8edb0084950{opacity:1}
.u5b62e160e47e table {
  display: block;
  overflow-x: auto;
  max-width: 100%
}
.d72310c2a3bce ol {
  gap: 10px;
  flex-wrap: wrap;
  color: var(--n112ff82c3721);
  padding: 0;
  display: flex;
  list-style: none;
  font-size: .82rem
}
.abf19dfea3a13 {
  padding: 20px;
  border: 1px solid var(--ya0bf5ab7bd25);
  border-radius: var(--f86f48fd89382);
  margin-top: 32px
}
.l8c54fc971317 {
  font-size: .85rem;
  flex-wrap: wrap;
  margin-top: 20px;
  justify-content: center;
  display: flex;
  gap: 10px
}.h834016f09d04{z-index:auto}
body[data-oaecfb0585a38="o3307b54b467b"] .y48d936e5831c a {
  padding: 8px 12px;
  border-radius: var(--f86f48fd89382);
  background: var(--s165fbe55a063)
}
body[data-q4ea7558fd9c2="l17ae07e6a69d"] .gb4afd57f0341 img {
  border-radius: 28px
}.kacb4c146846c{unicode-bidi:normal}
body[data-d5713e991925b="z340d4334d22a"] .me187e09a0fce .ab76eacdd2db1 {
  border-radius: 999px
}
body[data-q2e8d990da89f=m912f4d31dc93] .laaa1f9cec9f1 {
  border-left: 3px solid var(--h2f8d9a75b12c)
}
body[data-h2ff7dd508bc7=f362ba68e774b] .ab76eacdd2db1 {
  color: var(--sd6dd29b97490)
}
body[data-h2ff7dd508bc7=f362ba68e774b] .h69d679018566 {
  color: var(--h2f8d9a75b12c)
}
@media(max-width:800px) {
  .y48d936e5831c {
    display: none
  }
  .t13d7e01110f0 summary {
    cursor: pointer
  }
  body[data-oaecfb0585a38="o3307b54b467b"] .n04f1178ef666, .n04f1178ef666 {
    flex-direction: row
  }
  body[data-b1af28b17887d="f5c3e97febf1f"] .gb4afd57f0341 {
    order: 0
  }
  .t13d7e01110f0 {
    position: relative;
    display: block
  }
  .t13d7e01110f0 nav {
    padding: 16px;
    border: 1px solid var(--ya0bf5ab7bd25);
    box-shadow: 0 12px 24px #0002;
    width: 240px;
    display: grid;
    position: absolute;
    background: var(--sd6dd29b97490);
    right: 0;
    gap: 12px;
    top: 100%
  }
  body[data-b1af28b17887d="f5c3e97febf1f"] .xe35c02b18d93, .xe35c02b18d93 {
    padding: 24px 0;
    gap: 24px;
    grid-template-columns: 1fr
  }
  .te63236178daa {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  body[data-q2e8d990da89f=m912f4d31dc93] .z829f603cc30a {
    grid-template-columns: 1fr
  }
  .gb4afd57f0341 {
    margin: auto;
    max-width: 420px;
    width: 100%
  }
  .rc4cc32052bd1 {
    padding-left: 20px;
    padding-right: 20px
  }
  .me187e09a0fce {
    padding: 10px 20px
  }
  .me187e09a0fce>a {
    min-width: 0;
    flex: 1;
    max-width: 340px
  }
  .a91e4191fdcd0>a {
    min-width: 0;
    flex: 1
  }
  .n04f1178ef666 {
    padding: 10px 20px;
    min-height: 56px
  }
}.nc0b8448b850a{opacity:1}
@media(max-width:540px) {
  .xe35c02b18d93 h1 {
    font-size: 1.6rem
  }
  .ufc79e4c05d95, .te63236178daa {
    grid-template-columns: 1fr
  }
  .q0d4bc0e808e1 {
    gap: 12px
  }
  .q0d4bc0e808e1 .w3005818646e7>a {
    display: grid;
    grid-template-columns: 88px 1fr
  }
  .q0d4bc0e808e1 .w3005818646e7 p {
    display: none
  }
  .q0d4bc0e808e1 .w3005818646e7 img {
    height: 100%;
    aspect-ratio: auto
  }
  .a91e4191fdcd0 {
    gap: 10px
  }
  .q0d4bc0e808e1 .w3005818646e7>a>div {
    padding: 12px
  }
  .m0ce3a95dbb70 {
    padding: 24px 0
  }
  .me187e09a0fce .ab76eacdd2db1 {
    padding: 10px 12px
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}.aebce14fef0c8{z-index:auto}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=qb1b12779d5f6] .z829f603cc30a {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
[data-h1eb797054873] {
  gap: 12px;
  padding: 20px 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap
}.d88f0c190445d{opacity:1}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=hba1e88eca1e7] .z829f603cc30a {
  counter-reset: c02c70a6c0622
}.ubd5613eb2d76{font-kerning:auto}
.a9ab44497197e details p {
  margin: 12px 0
}.x4537843b1b0e{font-kerning:auto}
[data-h1eb797054873] input {
  min-width: 180px;
  font: inherit;
  flex: 1;
  background: var(--s165fbe55a063);
  border: 1px solid var(--ya0bf5ab7bd25);
  color: var(--c8a76c96c8d7b);
  padding: 12px;
  border-radius: 6px
}.ve1e78b89b5a0{visibility:inherit}
.v1dcebbf9e536 [hidden] {
  display: none
}.h742196bced2a{unicode-bidi:normal}
.e2c70b2fb8273[data-v9cf74cb296aa=bf512073580ec] .u5b62e160e47e p {
  break-inside: avoid
}.m9ac08c81f192{outline-offset:0}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=hba1e88eca1e7] .laaa1f9cec9f1 {
  gap: 4px 16px;
  display: grid;
  grid-template-columns: 40px 1fr;
  counter-increment: c02c70a6c0622
}
.s26757611567a {
  display: grid;
  margin: 24px 0;
  gap: 24px
}.ib876de7cb3b2{opacity:1}
[data-h1eb797054873] button {
  color: var(--sd6dd29b97490);
  background: var(--h2f8d9a75b12c);
  font: inherit;
  padding: 12px 20px;
  border: 0;
  border-radius: 6px
}
.a9ab44497197e summary {
  font-weight: 650;
  cursor: pointer
}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=hba1e88eca1e7] .laaa1f9cec9f1::before {
  color: var(--h2f8d9a75b12c);
  content: counter(c02c70a6c0622,decimal-leading-zero);
  grid-row: span 2;
  font-weight: 750
}.b2644b08de428{isolation:auto}
.v1dcebbf9e536 {
  list-style: none;
  padding: 0
}.z79779366f1b9{visibility:inherit}
.v1dcebbf9e536 li {
  padding: 14px 0;
  border-bottom: 1px solid var(--ya0bf5ab7bd25)
}
.a9ab44497197e details {
  background: var(--s165fbe55a063);
  padding: 16px 18px;
  border-bottom: 1px solid var(--ya0bf5ab7bd25)
}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=d847b3c05a983] .p49bf3d1677d9 {
  grid-template-columns: 2fr 1fr
}.xfcc0022641dc{unicode-bidi:normal}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=d847b3c05a983] .w3005818646e7:first-child {
  grid-row: span 2
}.k8f9a7eb34479{contain:none}
.s26757611567a .w3005818646e7>a {
  display: grid;
  grid-template-columns: 120px 1fr;
  gap: 8px
}
.laaa1f9cec9f1 p {
  margin: 0;
  grid-column: 2
}
.e2c70b2fb8273[data-v9cf74cb296aa=bf512073580ec] .u5b62e160e47e {
  column-gap: 32px;
  columns: 2
}
body[data-q2e8d990da89f=m912f4d31dc93] .e2c70b2fb8273[data-v9cf74cb296aa=bf512073580ec] .u5b62e160e47e {
  columns: 1
}
.m0ce3a95dbb70[data-vb6d2bddbc7a6=qb1b12779d5f6] .laaa1f9cec9f1 p {
  grid-column: auto
}
.s26757611567a .w3005818646e7 img {
  width: 120px
}
.nfbd419d70123 {
  min-width: 0
}
.e2c70b2fb8273[data-v9cf74cb296aa=q5806050413b8] .u5b62e160e47e, .e2c70b2fb8273[data-v9cf74cb296aa=g85c99d192c35] .u5b62e160e47e {
  counter-reset: c779d70d749a9
}.m60d80ac32d93{opacity:1}
.e2c70b2fb8273[data-v9cf74cb296aa=g85c99d192c35] .u5b62e160e47e h2, .e2c70b2fb8273[data-v9cf74cb296aa=q5806050413b8] .u5b62e160e47e h2 {
  padding: 16px;
  counter-increment: c779d70d749a9;
  border-left: 3px solid var(--h2f8d9a75b12c);
  background: var(--s165fbe55a063)
}.a15e66d6d7956{font-kerning:auto}
@media(max-width:800px) {
  .s26757611567a .w3005818646e7 img {
    width: 88px
  }
  .m0ce3a95dbb70[data-vb6d2bddbc7a6=qb1b12779d5f6] .z829f603cc30a {
    grid-template-columns: 1fr
  }
  .s26757611567a .w3005818646e7>a {
    grid-template-columns: 88px 1fr
  }
  body[data-b1af28b17887d="f5c3e97febf1f"] .gb4afd57f0341 {
    grid-column: auto
  }
  .e2c70b2fb8273[data-v9cf74cb296aa=bf512073580ec] .u5b62e160e47e {
    columns: 1
  }
}
@media(min-width:801px) {
  .l8c54fc971317 {
    display: none
  }
}
.df9b75aea696e {
  --b77de51bec8f8: rgba(255,255,255,.14);
  --h30a89380899f: var(--c8a76c96c8d7b);
  --v1d9d172f9197: var(--n112ff82c3721);
  --n854362ef3144: var(--mb3cb65c3ed53);
  --mf4bb02f4f2cb: #FFF;
  --t04751566457c: var(--f86f48fd89382);
  --o3d8241a5450b: var(--s165fbe55a063);
  --sc9c1a0c75034: rgba(255,255,255,.72);
  --wd61bc34f960a: var(--ya0bf5ab7bd25);
  --ec8b65d0098ea: var(--ya0bf5ab7bd25);
  --a45a76b088000: inherit;
  --o3c8db21fe155: color-mix(in srgb,var(--h2f8d9a75b12c) 16%,#0D0F14);
  --m9213eed0cc6a: var(--sd6dd29b97490);
  --m8d15390d22c1: 6px;
  --m0a92e786cc21: var(--c8a76c96c8d7b);
  --wc2c49cd684dc: var(--s165fbe55a063);
  --q6deb3351b1aa: var(--h2f8d9a75b12c);
  --r9b37821bd9c0: var(--h2f8d9a75b12c)
}.i625c2049b1ca{outline-offset:0}
.df9b75aea696e:is([data-h2ff7dd508bc7=ucf641ef983fc], [data-h2ff7dd508bc7=f362ba68e774b], [data-h2ff7dd508bc7=vf7ef1618b150]) {
  --mf4bb02f4f2cb: var(--sd6dd29b97490)
}
.ld9bc7ba13345>li {
  flex-shrink: 0
}
.df9b75aea696e:has(>.c8291d7b2832a) {
  padding-bottom: 0
}
:where(.r0ed082e45443) {
  padding: 0;
  list-style: none;
  margin: 0
}
.m0ce3a95dbb70>.a7199ac7b8ad7>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--h2f8d9a75b12c)
}.sf6ce3938624e{isolation:auto}
:where(figure.gb4afd57f0341) {
  margin: 0
}.q713d6c534d90{visibility:inherit}
.df9b75aea696e>.c8291d7b2832a::after {
  height: 72px;
  content: "";
  display: block
}.o3c73d70b3fa7{unicode-bidi:normal}
.a7199ac7b8ad7 {
  display: contents
}
.a91e4191fdcd0>li>a {
  min-width: 220px
}
.df9b75aea696e:is([data-h2ff7dd508bc7=ucf641ef983fc], [data-h2ff7dd508bc7=vf7ef1618b150]) {
  --n854362ef3144: color-mix(in srgb,var(--h2f8d9a75b12c) 10%,var(--s165fbe55a063))
}
@media(max-width:800px) {
  .a91e4191fdcd0>li>a {
    min-width: 0;
    flex: 1
  }
}
.xe35c02b18d93 .ve7be0a557d85 {
  grid-template-columns: 1fr 1fr
}.d6ff96b4bdb10{contain:none}
.d72310c2a3bce menu, .d72310c2a3bce ul, .d72310c2a3bce>p {
  gap: 10px;
  flex-wrap: wrap;
  color: var(--n112ff82c3721);
  padding: 0;
  display: flex;
  list-style: none;
  font-size: .82rem
}
.v1dcebbf9e536>div {
  padding: 14px 0;
  border-bottom: 1px solid var(--ya0bf5ab7bd25)
}.uafb04e1f5046{contain:none}
.me187e09a0fce {
  flex-wrap: wrap;
  row-gap: 6px
}
.d72310c2a3bce>p {
  margin: 1em 0
}
div.v1dcebbf9e536 {
  margin: 1em 0
}
.ba28eac355920 {
  font-size: 13px;
  font-weight: 800;
  margin: 0;
  line-height: 1.35;
  text-align: center;
  color: var(--q6deb3351b1aa);
  flex-basis: 100%
}
.df9b75aea696e {
  padding-bottom: 110px
}
.v33686c324791 li {
  display: inline
}.d59c57d17b9c0{visibility:inherit}
@media(max-width:800px) {
  .nfbd419d70123 h1 {
    font-size: clamp(22px,6vw,32px)
  }
  body[data-b1af28b17887d] .gb4afd57f0341, .gb4afd57f0341 {
    order: -1;
    grid-column: auto
  }
  .gb4afd57f0341 img {
    aspect-ratio: 3/2;
    max-height: 52svh;
    object-fit: contain
  }
  .nfbd419d70123 .o4978299a25db {
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2
  }
  body[data-b1af28b17887d] .xe35c02b18d93, .xe35c02b18d93 {
    padding-top: 12px;
    gap: 20px
  }
}.i826181d38fb5{outline-offset:0}
.gb4afd57f0341 img {
  aspect-ratio: 3/2;
  object-fit: contain
}
.w3005818646e7 img {
  aspect-ratio: 3/2;
  object-fit: contain
}.v799d5284e4bd{visibility:inherit}
.dc1265ffa0d86 {
  object-fit: contain
}
