body {
  --p1e71e579c718: 12px;
  background: var(--gff9022521e99);
  --x559b1b42ef74: #E9F5EE;
  margin: 0;
  --ve5b50ec38cb3: #163B32;
  --j3e64a7927ba5: #197B66;
  --a4598d4f1d2bb: #637C74;
  color: var(--ve5b50ec38cb3);
  --z8fa9300a6240: #F0F5F3;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7;
  --d058c01f01f19: #DCE9E3;
  --gff9022521e99: #FFF
}
h1, h2, h3, p {
  margin: 0 0 1rem
}
a {
  text-decoration: none;
  color: inherit
}
.b06e874989ce4 {
  border-bottom: 1px solid var(--d058c01f01f19);
  position: sticky;
  background: var(--gff9022521e99);
  top: 0;
  z-index: 5
}
body[data-c59fbe0b2c7b6=d010055540363] {
  --z8fa9300a6240: #1B182B;
  --ve5b50ec38cb3: #F3EDDC;
  --a4598d4f1d2bb: #B8B0C4;
  --d058c01f01f19: #302B42;
  --p1e71e579c718: 4px;
  --j3e64a7927ba5: #DBB85D;
  --gff9022521e99: #100E1D
}.wac994f8711d9{unicode-bidi:normal}
p {
  color: var(--a4598d4f1d2bb)
}.f62d4ea55c3df{outline-offset:0}
summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--j3e64a7927ba5);
  outline-offset: 4px
}.sb15a50b52d20{visibility:inherit}
img {
  max-width: 100%;
  height: auto;
  display: block
}
.n4d119ab64407 {
  padding: 0 24px;
  margin: auto;
  max-width: 1140px
}.k374a6a10cfff{contain:none}
.nbc6906860b68 {
  gap: 24px;
  display: flex;
  margin: auto;
  padding: 12px 24px;
  max-width: 1140px;
  min-height: 64px;
  align-items: center;
  justify-content: space-between
}
.v6c050729cea9 img {
  object-fit: cover;
  border-radius: var(--p1e71e579c718);
  width: 100%;
  aspect-ratio: 1/1
}.v69b09a36702b{visibility:inherit}
a:hover {
  text-decoration: underline
}.pb5eb082e0644{font-kerning:auto}
* {
  box-sizing: border-box
}.ua509db0afd23{font-kerning:auto}
.e5337f5701ed7 {
  text-align: center
}.baec9a0985919{isolation:auto}
.h0e2faf55cf08 {
  top: -100px;
  background: var(--gff9022521e99);
  position: absolute;
  padding: 10px;
  z-index: 20;
  left: 20px
}.gcfc25dc94280{contain:none}
.h0e2faf55cf08:focus {
  top: 10px
}.v40d30dfcb610{opacity:1}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}.s0b81008d6ce0{z-index:auto}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}
h3 {
  font-size: 1rem;
  line-height: 1.45
}
.v6a46869e5ecc {
  font-weight: 750;
  align-items: center;
  gap: 10px;
  display: flex
}
.k0a64219ed63c {
  font-size: .85rem;
  flex-wrap: wrap;
  gap: 20px;
  display: flex
}
.td914b13af350 {
  font-size: 1rem
}.c41016ea1440a{visibility:inherit}
.qe7638dd834ea {
  display: none
}
.ab598a424a10b {
  display: grid;
  gap: 40px;
  grid-template-columns: 1fr 1fr;
  padding: 40px 0;
  align-items: center
}
.d620ee23afebb {
  display: grid;
  max-width: 480px;
  margin: 24px auto 0;
  gap: 12px
}
.p43b26d63ff7c {
  color: #FFF;
  border: 1px solid var(--j3e64a7927ba5);
  display: block;
  text-align: center;
  border-radius: 6px;
  padding: 12px 20px;
  background: var(--j3e64a7927ba5);
  font-weight: 650
}.jb8e5c44514c0{opacity:1}
.j8873f1beb491>a>div {
  padding: 16px
}
.k2fcd514bed4f {
  background: 0 0;
  color: var(--j3e64a7927ba5)
}.u67aa8f05d2de{contain:none}
.j8873f1beb491 {
  border: 1px solid var(--d058c01f01f19);
  border-radius: var(--p1e71e579c718);
  background: var(--z8fa9300a6240);
  min-width: 0;
  overflow: hidden
}.g5f6843085e89{contain:none}
.d8cdcfeb5fafc {
  padding: 28px 0;
  border-top: 1px solid var(--d058c01f01f19)
}.zcfd64ac3848a{contain:none}
.j8873f1beb491 p {
  margin: 0;
  font-size: .86rem
}
.pea1c70c7d361 {
  margin: 12px 0 32px
}
.y10221d9acc17 h3 {
  margin: 0
}
.j8873f1beb491 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1/1
}
.b3130021d3062 img {
  aspect-ratio: 16/9
}.o62c3562828ae{outline-offset:0}
.d8cdcfeb5fafc>h2 {
  border-left: 3px solid var(--j3e64a7927ba5);
  padding-left: 12px
}
.m71d33ac63473 {
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 20px
}.d154574e24aa5{font-kerning:auto}
.b3130021d3062 {
  grid-template-columns: repeat(2,minmax(0,1fr))
}.p07a2db7cdc41{contain:none}
.cd0f4ddab6dbd {
  display: grid;
  gap: 12px
}.v993ba00a6316{visibility:inherit}
body[data-r6f251bfa6e0f="l57ab3a526786"] .ab598a424a10b {
  grid-template-columns: 1.1fr .9fr
}.l741503faf802{unicode-bidi:normal}
body[data-z2c645c3956db=i540cb8d23d3c] .cd0f4ddab6dbd {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.y10221d9acc17 {
  background: var(--z8fa9300a6240);
  border: 1px solid var(--d058c01f01f19);
  border-radius: var(--p1e71e579c718);
  padding: 18px
}
.bc12a7ef9edea {
  flex-wrap: wrap;
  color: var(--j3e64a7927ba5);
  list-style: none;
  font-size: .88rem;
  padding: 0;
  gap: 12px;
  display: flex;
  margin: 16px 0
}.h0025c654a4e5{opacity:1}
.z75b09bc307cd {
  overflow-x: auto;
  padding-bottom: 12px;
  scroll-snap-type: x proximity;
  gap: 16px;
  display: flex
}
.v99be46acf81b {
  overflow-wrap: anywhere
}
.j7708bb64ce2b {
  justify-content: center;
  gap: 16px;
  padding: 32px 0;
  display: flex
}
.u174d0382aeb3 {
  border-top: 1px solid var(--d058c01f01f19);
  padding: 32px 0 100px
}
.z75b09bc307cd img {
  width: 240px;
  scroll-snap-align: start;
  flex-shrink: 0
}
.j7708bb64ce2b>a {
  min-width: 220px
}
.j29553c236c91>a {
  min-width: 220px
}
.u174d0382aeb3 nav {
  flex-wrap: wrap;
  font-size: .86rem;
  margin-top: 20px;
  gap: 20px;
  display: flex
}
.j29553c236c91 {
  gap: 12px;
  padding: 10px 24px;
  bottom: 0;
  position: fixed;
  z-index: 10;
  left: 0;
  right: 0;
  display: flex;
  border-top: 1px solid var(--d058c01f01f19);
  background: var(--gff9022521e99);
  justify-content: center
}
.a8b1e447b1496 {
  max-width: 880px;
  padding-top: 32px;
  padding-bottom: 48px
}
.qfe3f2cea3510 {
  min-width: 0
}.k3ec95c88d056{isolation:auto}
.pa3d3301679a5 {
  width: 100%;
  max-height: 560px;
  border-radius: var(--p1e71e579c718);
  margin: 24px 0;
  object-fit: cover
}.qdfdecc82597e{contain:none}
.v99be46acf81b table {
  overflow-x: auto;
  display: block;
  max-width: 100%
}
.v99be46acf81b details {
  padding: 16px 0;
  border-bottom: 1px solid var(--d058c01f01f19)
}.a795c4ddf0818{visibility:inherit}
.v99be46acf81b h2 {
  margin-top: 28px
}.ce2a8af58cb2d{outline-offset:0}
.v99be46acf81b summary {
  font-weight: 650;
  cursor: pointer
}
.ie1592733f51f ol {
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  gap: 10px;
  font-size: .82rem;
  display: flex;
  color: var(--a4598d4f1d2bb)
}
.i323417c51070 {
  margin-top: 32px;
  border: 1px solid var(--d058c01f01f19);
  border-radius: var(--p1e71e579c718);
  padding: 20px
}.g821a5d7c487a{outline-offset:0}
body[data-q16f0bcde040c="k56a64b87e463"] .k0a64219ed63c a {
  padding: 4px 10px;
  border: 1px solid var(--d058c01f01f19);
  border-radius: 999px
}
body[data-r469249c43994="s883e9728a89d"] .j29553c236c91 .p43b26d63ff7c {
  border-radius: 999px
}
body[data-c59fbe0b2c7b6=d010055540363] .p43b26d63ff7c {
  color: var(--gff9022521e99)
}.o1dd8cbcfaba1{font-kerning:auto}
.g9b636ea85625 {
  margin-top: 20px;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
  font-size: .85rem;
  display: flex
}.d1d71f9feaa4d{font-kerning:auto}
body[data-z2c645c3956db=i540cb8d23d3c] .y10221d9acc17 {
  border-left: 3px solid var(--j3e64a7927ba5)
}
body[data-c59fbe0b2c7b6=d010055540363] .k2fcd514bed4f {
  color: var(--j3e64a7927ba5)
}
@media(max-width:800px) {
  .k0a64219ed63c {
    display: none
  }
  .qe7638dd834ea {
    display: block;
    position: relative
  }
  .qe7638dd834ea nav {
    box-shadow: 0 12px 24px #0002;
    width: 240px;
    padding: 16px;
    display: grid;
    gap: 12px;
    background: var(--gff9022521e99);
    right: 0;
    top: 100%;
    position: absolute;
    border: 1px solid var(--d058c01f01f19)
  }
  body[data-r6f251bfa6e0f="l57ab3a526786"] .ab598a424a10b, .ab598a424a10b {
    padding: 24px 0;
    grid-template-columns: 1fr;
    gap: 24px
  }
  .v6c050729cea9 {
    max-width: 420px;
    width: 100%;
    margin: auto
  }
  .n4d119ab64407 {
    padding-left: 20px;
    padding-right: 20px
  }
  .m71d33ac63473 {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  .j29553c236c91 {
    padding: 10px 20px
  }
  .qe7638dd834ea summary {
    cursor: pointer
  }
  body[data-z2c645c3956db=i540cb8d23d3c] .cd0f4ddab6dbd {
    grid-template-columns: 1fr
  }
  .nbc6906860b68 {
    flex-direction: row
  }
  .j29553c236c91>a {
    flex: 1;
    min-width: 0;
    max-width: 340px
  }
  .j7708bb64ce2b>a {
    flex: 1;
    min-width: 0
  }
  .nbc6906860b68 {
    min-height: 56px;
    padding: 10px 20px
  }
}
@media(max-width:540px) {
  .pea1c70c7d361 .j8873f1beb491>a>div {
    padding: 12px
  }
  .b3130021d3062, .m71d33ac63473 {
    grid-template-columns: 1fr
  }
  .pea1c70c7d361 .j8873f1beb491>a {
    display: grid;
    grid-template-columns: 88px 1fr
  }
  .pea1c70c7d361 .j8873f1beb491 p {
    display: none
  }
  .ab598a424a10b h1 {
    font-size: 1.6rem
  }
  .pea1c70c7d361 .j8873f1beb491 img {
    height: 100%;
    aspect-ratio: auto
  }
  .pea1c70c7d361 {
    gap: 12px
  }
  .j7708bb64ce2b {
    gap: 10px
  }
  .d8cdcfeb5fafc {
    padding: 24px 0
  }
  .j29553c236c91 .p43b26d63ff7c {
    padding: 10px 12px
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}
.d8cdcfeb5fafc[data-h689c612bded9=jf5db224f294a] .cd0f4ddab6dbd {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.qfe3f2cea3510[data-a3f27ea52e8ee=w3ab42ce49a75] .v99be46acf81b p {
  break-inside: avoid
}.u066202c95f7d{isolation:auto}
.qfe3f2cea3510[data-a3f27ea52e8ee=sdb783271e35b] .v99be46acf81b, .qfe3f2cea3510[data-a3f27ea52e8ee=l7ad88a441658] .v99be46acf81b {
  counter-reset: c2000463e22d4
}
.d711d8ecf1d58 details p {
  margin: 12px 0
}.cad0913f8cc82{font-kerning:auto}
.d8cdcfeb5fafc[data-h689c612bded9=iac9f3d689c5b] .z43ce15a69772 {
  grid-template-columns: repeat(4,minmax(0,1fr))
}
[data-sbd9be6a29ff2] {
  align-items: center;
  padding: 20px 0;
  gap: 12px;
  flex-wrap: wrap;
  display: flex
}
.w0fa42be5a8c7 [hidden] {
  display: none
}.k342077e773e1{unicode-bidi:normal}
.ib22b714aa9eb {
  display: grid;
  margin: 24px 0;
  gap: 24px
}
.ib22b714aa9eb .j8873f1beb491>a {
  display: grid;
  grid-template-columns: 120px 1fr;
  gap: 8px
}
.qfe3f2cea3510[data-a3f27ea52e8ee=w3ab42ce49a75] .v99be46acf81b {
  columns: 2;
  column-gap: 32px
}.xee1962e96f02{isolation:auto}
body[data-z2c645c3956db=i540cb8d23d3c] .qfe3f2cea3510[data-a3f27ea52e8ee=w3ab42ce49a75] .v99be46acf81b {
  columns: 1
}.s3d502358acb0{font-kerning:auto}
[data-sbd9be6a29ff2] input {
  flex: 1;
  padding: 12px;
  color: var(--ve5b50ec38cb3);
  min-width: 180px;
  background: var(--z8fa9300a6240);
  border: 1px solid var(--d058c01f01f19);
  border-radius: 6px;
  font: inherit
}
[data-sbd9be6a29ff2] button {
  color: var(--gff9022521e99);
  border: 0;
  border-radius: 6px;
  background: var(--j3e64a7927ba5);
  padding: 12px 20px;
  font: inherit
}.k903df2b58864{opacity:1}
.d711d8ecf1d58 summary {
  font-weight: 650;
  cursor: pointer
}
.ib22b714aa9eb .j8873f1beb491 img {
  width: 120px
}
.e5337f5701ed7 {
  min-width: 0
}.za227b06259a2{outline-offset:0}
.w0fa42be5a8c7 {
  padding: 0;
  list-style: none
}
.w0fa42be5a8c7 li {
  padding: 14px 0;
  border-bottom: 1px solid var(--d058c01f01f19)
}
.d711d8ecf1d58 details {
  padding: 16px 18px;
  background: var(--z8fa9300a6240);
  border-bottom: 1px solid var(--d058c01f01f19)
}
.y10221d9acc17 p {
  margin: 0;
  grid-column: 2
}
.d8cdcfeb5fafc[data-h689c612bded9=jf5db224f294a] .y10221d9acc17 p {
  grid-column: auto
}
.qfe3f2cea3510[data-a3f27ea52e8ee=sdb783271e35b] .v99be46acf81b h2, .qfe3f2cea3510[data-a3f27ea52e8ee=l7ad88a441658] .v99be46acf81b h2 {
  background: var(--z8fa9300a6240);
  border-left: 3px solid var(--j3e64a7927ba5);
  counter-increment: c2000463e22d4;
  padding: 16px
}
@media(max-width:800px) {
  .ib22b714aa9eb .j8873f1beb491 img {
    width: 88px
  }
  .d8cdcfeb5fafc[data-h689c612bded9=jf5db224f294a] .cd0f4ddab6dbd {
    grid-template-columns: 1fr
  }
  .qfe3f2cea3510[data-a3f27ea52e8ee=w3ab42ce49a75] .v99be46acf81b {
    columns: 1
  }
  .d8cdcfeb5fafc[data-h689c612bded9=iac9f3d689c5b] .z43ce15a69772 {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  .ib22b714aa9eb .j8873f1beb491>a {
    grid-template-columns: 88px 1fr
  }
}
@media(min-width:801px) {
  .g9b636ea85625 {
    display: none
  }
}
.z75b09bc307cd>li {
  flex-shrink: 0
}.w3739c8481cbb{contain:none}
.mef14e97a4d1d {
  --la32cf50a8d65: var(--d058c01f01f19);
  --w87f4ffc3c101: var(--ve5b50ec38cb3);
  --mfc30016d459d: color-mix(in srgb,var(--j3e64a7927ba5) 16%,#0D0F14);
  --d494b894c67bd: rgba(255,255,255,.72);
  --sb4858e73d70d: var(--ve5b50ec38cb3);
  --p3fe1015fe665: var(--a4598d4f1d2bb);
  --w15f537d39804: 6px;
  --odfda8e40e789: var(--gff9022521e99);
  --e6e5ea259f984: var(--p1e71e579c718);
  --aad8913c91d4b: var(--j3e64a7927ba5);
  --w73260767c54b: var(--z8fa9300a6240);
  --wa6eea2b18c4c: var(--d058c01f01f19);
  --wb9002d936fa0: var(--x559b1b42ef74);
  --yf852d780cd73: var(--z8fa9300a6240);
  --tffd7008102a5: inherit;
  --q613f8b5e1329: #FFF;
  --mbdd263b65b4e: var(--j3e64a7927ba5);
  --bf83da7e9bab6: rgba(255,255,255,.14)
}
.mef14e97a4d1d:is([data-c59fbe0b2c7b6=d010055540363], [data-c59fbe0b2c7b6=y3bc1cba5f427], [data-c59fbe0b2c7b6=u82f57f337ef8]) {
  --q613f8b5e1329: var(--gff9022521e99)
}
.mef14e97a4d1d:is([data-c59fbe0b2c7b6=d010055540363], [data-c59fbe0b2c7b6=u82f57f337ef8]) {
  --wb9002d936fa0: color-mix(in srgb,var(--j3e64a7927ba5) 10%,var(--z8fa9300a6240))
}
.mef14e97a4d1d>.y51ce939f3283::after {
  display: block;
  content: "";
  height: 72px
}.jabbc3d3868d2{z-index:auto}
.q9c2b03f33a21 {
  display: contents
}
.j7708bb64ce2b>li>a {
  min-width: 220px
}
.mef14e97a4d1d:has(>.y51ce939f3283) {
  padding-bottom: 0
}
:where(.c5a6872245d1e) {
  margin: 0;
  padding: 0;
  list-style: none
}
.d8cdcfeb5fafc>.q9c2b03f33a21>h2 {
  border-left: 3px solid var(--j3e64a7927ba5);
  padding-left: 12px
}.jac1fa26e6794{unicode-bidi:normal}
:where(figure.v6c050729cea9) {
  margin: 0
}
@media(max-width:800px) {
  .j7708bb64ce2b>li>a {
    flex: 1;
    min-width: 0
  }
}
.ie1592733f51f>p {
  margin: 1em 0
}
div.w0fa42be5a8c7 {
  margin: 1em 0
}
.ie1592733f51f ul, .ie1592733f51f menu, .ie1592733f51f>p {
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  gap: 10px;
  font-size: .82rem;
  display: flex;
  color: var(--a4598d4f1d2bb)
}
.ee53a52817951 li {
  display: inline
}.y814936740cbf{visibility:inherit}
.j29553c236c91 {
  flex-wrap: wrap;
  row-gap: 6px
}
.ab598a424a10b .d620ee23afebb {
  grid-template-columns: 1fr 1fr
}.m8f81454a4690{contain:none}
.w0fa42be5a8c7>div {
  padding: 14px 0;
  border-bottom: 1px solid var(--d058c01f01f19)
}.kf1a1f02411c8{visibility:inherit}
.mef14e97a4d1d {
  padding-bottom: 110px
}
.z9ec3a11b3ca2 {
  margin: 0;
  color: var(--mbdd263b65b4e);
  flex-basis: 100%;
  font-size: 13px;
  text-align: center;
  font-weight: 800;
  line-height: 1.35
}.j2bda52c4b49d{z-index:auto}
@media(max-width:800px) {
  .v6c050729cea9 img {
    object-fit: contain;
    aspect-ratio: 3/2;
    max-height: 52svh
  }
  .ab598a424a10b, body[data-r6f251bfa6e0f] .ab598a424a10b {
    padding-top: 12px;
    gap: 20px
  }
  .e5337f5701ed7 .td914b13af350 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box
  }
  body[data-r6f251bfa6e0f] .v6c050729cea9, .v6c050729cea9 {
    order: -1;
    grid-column: auto
  }
  .e5337f5701ed7 h1 {
    font-size: clamp(22px,6vw,32px)
  }
}.pf5cd3372d3cb{font-kerning:auto}
.v6c050729cea9 img {
  object-fit: contain;
  aspect-ratio: 3/2
}
.j8873f1beb491 img {
  object-fit: contain;
  aspect-ratio: 3/2
}.l79d24d812424{visibility:inherit}
.pa3d3301679a5 {
  object-fit: contain
}
