body {
  --obf02c86e1936: #E9F5EE;
  --e83577634c732: #197B66;
  --n810507bb6da7: 12px;
  background: var(--yf387d02a733f);
  --x233c5921e3a2: #637C74;
  --l25d327e6eb01: #DCE9E3;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  --yf387d02a733f: #FFF;
  --l75ad5bd0385e: #163B32;
  margin: 0;
  --wfc49efa08ab0: #F0F5F3;
  line-height: 1.7;
  color: var(--l75ad5bd0385e)
}.b04054d17a7ea{unicode-bidi:normal}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}
.fb06850b924a1 {
  border-bottom: 1px solid var(--l25d327e6eb01);
  top: 0;
  position: sticky;
  z-index: 5;
  background: var(--yf387d02a733f)
}.l2baf2788e9c2{z-index:auto}
img {
  display: block;
  max-width: 100%;
  height: auto
}
summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--e83577634c732);
  outline-offset: 4px
}
a {
  text-decoration: none;
  color: inherit
}.i311699bcc769{visibility:inherit}
a:hover {
  text-decoration: underline
}.kd4c95556cb8e{unicode-bidi:normal}
.c3070d9b368d6 {
  text-align: center
}
p {
  color: var(--x233c5921e3a2)
}
body[data-ke80848e2f375=j46a0a77c01d1] {
  --wfc49efa08ab0: #EDF3EB;
  --l75ad5bd0385e: #1D493C;
  --l25d327e6eb01: #DCE9DD;
  --yf387d02a733f: #FBFCF8;
  --n810507bb6da7: 3px;
  --e83577634c732: #207868;
  --x233c5921e3a2: #617E70
}
p, h3, h1, h2 {
  margin: 0 0 1rem
}
.m5ccfd522b238 {
  max-width: 1140px;
  padding: 0 24px;
  margin: auto
}
.gf693543778b7 {
  max-width: 1140px;
  display: flex;
  gap: 24px;
  min-height: 64px;
  margin: auto;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px
}
.xb622a14c3351 {
  top: -100px;
  padding: 10px;
  z-index: 20;
  background: var(--yf387d02a733f);
  position: absolute;
  left: 20px
}
.u080badef32f8 img {
  width: 100%;
  border-radius: var(--n810507bb6da7);
  aspect-ratio: 1/1;
  object-fit: cover
}.v5c7e39116632{unicode-bidi:normal}
.xb622a14c3351:focus {
  top: 10px
}.p4c2980845ce2{unicode-bidi:normal}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}
h3 {
  font-size: 1rem;
  line-height: 1.45
}
.sfdda30cb5c19 {
  align-items: center;
  gap: 10px;
  display: flex;
  font-weight: 750
}
.f351838afa7cc {
  gap: 20px;
  font-size: 0.85rem;
  flex-wrap: wrap;
  display: flex
}
.y17d09e08baae {
  font-size: 1rem
}
.peabb1b922983 {
  display: none
}
.d4886c0488f49 {
  padding: 40px 0;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  display: grid
}
.ad2a46ae731c3 {
  gap: 12px;
  max-width: 480px;
  display: grid;
  margin: 24px auto 0
}
.x33fbb451c7e6 {
  font-weight: 650;
  background: var(--e83577634c732);
  padding: 12px 20px;
  color: #FFF;
  text-align: center;
  border: 1px solid var(--e83577634c732);
  border-radius: 6px;
  display: block
}.sc1bc3bc21ff8{visibility:inherit}
.re54bacea9da0 {
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 20px;
  display: grid
}.ddfa93c4256fc{contain:none}
.g64736567ab7b {
  grid-template-columns: repeat(2,minmax(0,1fr))
}.k033aa2f40b06{z-index:auto}
body[data-bcb1954e741db="ve24feb0e305b"] .d4886c0488f49 {
  grid-template-columns: 1.1fr 0.9fr
}
body[data-lf2a9b4dde131=j963d6ca64a40] .c421a3ebfc2e7 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.c421a3ebfc2e7 {
  gap: 12px;
  display: grid
}.g39b8d8dec8e1{visibility:inherit}
.a68708725c002>a>div {
  padding: 16px
}
.a68708725c002 p {
  margin: 0;
  font-size: 0.86rem
}
.kea3c5f8fcda8 {
  margin: 12px 0 32px
}
.z07a4b627167e h3 {
  margin: 0
}
.ib917fd0f548b {
  background: 0 0;
  color: var(--e83577634c732)
}
.a68708725c002 {
  border: 1px solid var(--l25d327e6eb01);
  border-radius: var(--n810507bb6da7);
  background: var(--wfc49efa08ab0);
  min-width: 0;
  overflow: hidden
}.ka12edc009807{visibility:inherit}
.l1213d68409d7 {
  padding: 28px 0;
  border-top: 1px solid var(--l25d327e6eb01)
}
.l1213d68409d7>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--e83577634c732)
}
.z07a4b627167e {
  background: var(--wfc49efa08ab0);
  border: 1px solid var(--l25d327e6eb01);
  border-radius: var(--n810507bb6da7);
  padding: 18px
}
.hf29f829848dc {
  gap: 12px;
  padding: 0;
  margin: 16px 0;
  color: var(--e83577634c732);
  font-size: 0.88rem;
  list-style: none;
  display: flex;
  flex-wrap: wrap
}
.v9190206835da {
  scroll-snap-type: x proximity;
  padding-bottom: 12px;
  gap: 16px;
  overflow-x: auto;
  display: flex
}
.e71c6f21b0281 {
  overflow-wrap: anywhere
}.sfa5f3fcc346e{outline-offset:0}
.k815e72b5aca4 {
  padding: 32px 0;
  justify-content: center;
  gap: 16px;
  display: flex
}
.jf6aeaa853023 {
  padding: 32px 0 100px;
  border-top: 1px solid var(--l25d327e6eb01)
}.b0754a3fd6666{contain:none}
.a68708725c002 img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover
}
.g64736567ab7b img {
  aspect-ratio: 16/9
}
.v9190206835da img {
  flex-shrink: 0;
  scroll-snap-align: start;
  width: 240px
}.d6d896afd88ad{font-kerning:auto}
.jf6aeaa853023 nav {
  margin-top: 20px;
  gap: 20px;
  flex-wrap: wrap;
  font-size: 0.86rem;
  display: flex
}
.ve80d6ebda746 {
  display: flex;
  border-top: 1px solid var(--l25d327e6eb01);
  padding: 10px 24px;
  z-index: 10;
  justify-content: center;
  gap: 12px;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  background: var(--yf387d02a733f)
}.jf31564c73bdc{z-index:auto}
.e71c6f21b0281 summary {
  font-weight: 650;
  cursor: pointer
}
.k815e72b5aca4>a {
  min-width: 220px
}
.ve80d6ebda746>a {
  min-width: 220px
}
.h553cbcddae77 {
  max-width: 880px;
  padding-top: 32px;
  padding-bottom: 48px
}
.j38f300b65909 {
  min-width: 0
}.i11393969c1d2{visibility:inherit}
.va2d62406d810 {
  width: 100%;
  max-height: 560px;
  object-fit: cover;
  margin: 24px 0;
  border-radius: var(--n810507bb6da7)
}
.e71c6f21b0281 details {
  border-bottom: 1px solid var(--l25d327e6eb01);
  padding: 16px 0
}.ge8097d4c2d85{opacity:1}
.e71c6f21b0281 table {
  max-width: 100%;
  overflow-x: auto;
  display: block
}
.haf8d992a4b9f ol {
  gap: 10px;
  font-size: 0.82rem;
  color: var(--x233c5921e3a2);
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap
}
.e71c6f21b0281 h2 {
  margin-top: 28px
}.dd24366805ad8{outline-offset:0}
.y6bc0f0afc49c {
  margin-top: 32px;
  padding: 20px;
  border: 1px solid var(--l25d327e6eb01);
  border-radius: var(--n810507bb6da7)
}
body[data-m96192fdba929="jf8b7db653db1"] .fb06850b924a1 {
  border-bottom: 3px solid var(--e83577634c732)
}
body[data-v945a1829222e="r18e8c2f58b34"] .u080badef32f8 img {
  border-radius: 28px
}.d2e8d6fc790fb{isolation:auto}
body[data-lf2a9b4dde131=j963d6ca64a40] .z07a4b627167e {
  border-left: 3px solid var(--e83577634c732)
}
* {
  box-sizing: border-box
}
.ee24d6844c468 {
  margin-top: 20px;
  gap: 10px;
  font-size: 0.85rem;
  justify-content: center;
  flex-wrap: wrap;
  display: flex
}
body[data-ke80848e2f375=j46a0a77c01d1] h1 {
  font-family: Georgia,times new roman,serif
}
@media(max-width:800px) {
  .f351838afa7cc {
    display: none
  }
  .gf693543778b7 {
    flex-direction: row
  }
  .peabb1b922983 summary {
    cursor: pointer
  }
  .peabb1b922983 {
    position: relative;
    display: block
  }
  .peabb1b922983 nav {
    padding: 16px;
    border: 1px solid var(--l25d327e6eb01);
    right: 0;
    display: grid;
    width: 240px;
    top: 100%;
    background: var(--yf387d02a733f);
    gap: 12px;
    position: absolute;
    box-shadow: 0 12px 24px #0002
  }
  body[data-bcb1954e741db="ve24feb0e305b"] .d4886c0488f49, .d4886c0488f49 {
    gap: 24px;
    grid-template-columns: 1fr;
    padding: 24px 0
  }
  .u080badef32f8 {
    max-width: 420px;
    width: 100%;
    margin: auto
  }
  .ve80d6ebda746>a {
    min-width: 0;
    max-width: 340px;
    flex: 1
  }
  .k815e72b5aca4>a {
    min-width: 0;
    flex: 1
  }
  .re54bacea9da0 {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  body[data-lf2a9b4dde131=j963d6ca64a40] .c421a3ebfc2e7 {
    grid-template-columns: 1fr
  }
  .m5ccfd522b238 {
    padding-left: 20px;
    padding-right: 20px
  }
  .ve80d6ebda746 {
    padding: 10px 20px
  }
  .gf693543778b7 {
    padding: 10px 20px;
    min-height: 56px
  }
}
@media(max-width:540px) {
  .d4886c0488f49 h1 {
    font-size: 1.6rem
  }
  .kea3c5f8fcda8 .a68708725c002>a>div {
    padding: 12px
  }
  .kea3c5f8fcda8 .a68708725c002 img {
    height: 100%;
    aspect-ratio: auto
  }
  .kea3c5f8fcda8 {
    gap: 12px
  }
  .k815e72b5aca4 {
    gap: 10px
  }
  .re54bacea9da0, .g64736567ab7b {
    grid-template-columns: 1fr
  }
  .kea3c5f8fcda8 .a68708725c002>a {
    grid-template-columns: 88px 1fr;
    display: grid
  }
  .kea3c5f8fcda8 .a68708725c002 p {
    display: none
  }
  .l1213d68409d7 {
    padding: 24px 0
  }
  .ve80d6ebda746 .x33fbb451c7e6 {
    padding: 10px 12px
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}.r245411d25b4f{unicode-bidi:normal}
.o45f58afeef7a details p {
  margin: 12px 0
}.r2c0e03fd0e7e{unicode-bidi:normal}
.j38f300b65909[data-rdc6d366617bf=ve281668a6cf8] .e71c6f21b0281 p {
  break-inside: avoid
}
[data-q98a90e15a602] {
  flex-wrap: wrap;
  gap: 12px;
  align-items: center;
  padding: 20px 0;
  display: flex
}.za44e0359777d{unicode-bidi:normal}
[data-q98a90e15a602] input {
  font: inherit;
  min-width: 180px;
  padding: 12px;
  flex: 1;
  background: var(--wfc49efa08ab0);
  border: 1px solid var(--l25d327e6eb01);
  color: var(--l75ad5bd0385e);
  border-radius: 6px
}
.l1213d68409d7[data-v0523586200e0=b9e00d92e71d9] .c421a3ebfc2e7 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.l1213d68409d7[data-v0523586200e0=j7efa8dbf7426] .z033e9c6441cf {
  grid-template-columns: repeat(4,minmax(0,1fr))
}
[data-q98a90e15a602] button {
  background: var(--e83577634c732);
  border: 0;
  padding: 12px 20px;
  font: inherit;
  border-radius: 6px;
  color: var(--yf387d02a733f)
}
.o45f58afeef7a summary {
  cursor: pointer;
  font-weight: 650
}
.j38f300b65909[data-rdc6d366617bf=he2ca71a16cc8] .e71c6f21b0281, .j38f300b65909[data-rdc6d366617bf=i7ff0ddd39ecf] .e71c6f21b0281 {
  counter-reset: c71e488b9f3da
}
.u1c03bd769279 .a68708725c002 img {
  width: 120px
}
.c3070d9b368d6 {
  min-width: 0
}.v3907d11efff4{visibility:inherit}
.q4ea3f6abce6c [hidden] {
  display: none
}
.u1c03bd769279 {
  gap: 24px;
  margin: 24px 0;
  display: grid
}
.u1c03bd769279 .a68708725c002>a {
  grid-template-columns: 120px 1fr;
  gap: 8px;
  display: grid
}
.j38f300b65909[data-rdc6d366617bf=ve281668a6cf8] .e71c6f21b0281 {
  column-gap: 32px;
  columns: 2
}
body[data-lf2a9b4dde131=j963d6ca64a40] .j38f300b65909[data-rdc6d366617bf=ve281668a6cf8] .e71c6f21b0281 {
  columns: 1
}.k32d277e81af0{outline-offset:0}
.z07a4b627167e p {
  margin: 0;
  grid-column: 2
}
.l1213d68409d7[data-v0523586200e0=b9e00d92e71d9] .z07a4b627167e p {
  grid-column: auto
}
.q4ea3f6abce6c {
  list-style: none;
  padding: 0
}
.q4ea3f6abce6c li {
  border-bottom: 1px solid var(--l25d327e6eb01);
  padding: 14px 0
}.if5c9e83e9c8d{font-kerning:auto}
.o45f58afeef7a details {
  background: var(--wfc49efa08ab0);
  padding: 16px 18px;
  border-bottom: 1px solid var(--l25d327e6eb01)
}
.j38f300b65909[data-rdc6d366617bf=i7ff0ddd39ecf] .e71c6f21b0281 h2, .j38f300b65909[data-rdc6d366617bf=he2ca71a16cc8] .e71c6f21b0281 h2 {
  background: var(--wfc49efa08ab0);
  counter-increment: c71e488b9f3da;
  border-left: 3px solid var(--e83577634c732);
  padding: 16px
}
@media(max-width:800px) {
  .l1213d68409d7[data-v0523586200e0=b9e00d92e71d9] .c421a3ebfc2e7 {
    grid-template-columns: 1fr
  }
  .j38f300b65909[data-rdc6d366617bf=ve281668a6cf8] .e71c6f21b0281 {
    columns: 1
  }
  .u1c03bd769279 .a68708725c002 img {
    width: 88px
  }
  .l1213d68409d7[data-v0523586200e0=j7efa8dbf7426] .z033e9c6441cf {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  .u1c03bd769279 .a68708725c002>a {
    grid-template-columns: 88px 1fr
  }
}
@media(min-width:801px) {
  .ee24d6844c468 {
    display: none
  }
}
.d4698a82eedc1:has(>.r2044c340a481) {
  padding-bottom: 0
}.b8c7b847e7eff{unicode-bidi:normal}
:where(.o0152319d1658) {
  list-style: none;
  margin: 0;
  padding: 0
}
.l1213d68409d7>.e5cc52183ca03>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--e83577634c732)
}
:where(figure.u080badef32f8) {
  margin: 0
}.p40d373d82b96{opacity:1}
.d4698a82eedc1>.r2044c340a481::after {
  height: 72px;
  display: block;
  content: ""
}
.k815e72b5aca4>li>a {
  min-width: 220px
}
.e5cc52183ca03 {
  display: contents
}.w23b812fdc607{z-index:auto}
.d4698a82eedc1 {
  --a64c0f30ee67d: var(--n810507bb6da7);
  --xe1a361baea54: var(--l25d327e6eb01);
  --lfcde92683bd9: var(--wfc49efa08ab0);
  --ia662cd1d8493: var(--yf387d02a733f);
  --f7dff183ac31b: #FFF;
  --f1849059c6bd0: var(--l25d327e6eb01);
  --hf86a66e58ea6: var(--l75ad5bd0385e);
  --c67ef28861c1d: rgba(255,255,255,0.14);
  --t758706bbf340: var(--obf02c86e1936);
  --hd03f764a4bf9: 6px;
  --u69d1170a86a7: var(--x233c5921e3a2);
  --g2314ffb239b8: inherit;
  --mca713a03c546: var(--e83577634c732);
  --y7b4f82002fbf: var(--e83577634c732);
  --n172f5ecf83f0: var(--wfc49efa08ab0);
  --da09d65f42a29: color-mix(in srgb,var(--e83577634c732) 16%,#0D0F14);
  --o301a0f2c92ab: var(--l75ad5bd0385e);
  --q33c2effe39b4: rgba(255,255,255,0.72)
}.u49ba108f10cb{visibility:inherit}
.d4698a82eedc1:is([data-ke80848e2f375=m11014ee61511], [data-ke80848e2f375=a8bcd46c78201], [data-ke80848e2f375=r221f5d2a4f15]) {
  --f7dff183ac31b: var(--yf387d02a733f)
}.pf4ea5840764e{unicode-bidi:normal}
.v9190206835da>li {
  flex-shrink: 0
}
.d4698a82eedc1:is([data-ke80848e2f375=m11014ee61511], [data-ke80848e2f375=r221f5d2a4f15]) {
  --t758706bbf340: color-mix(in srgb,var(--e83577634c732) 10%,var(--wfc49efa08ab0))
}
@media(max-width:800px) {
  .k815e72b5aca4>li>a {
    min-width: 0;
    flex: 1
  }
}.n0a1fdc54b9bc{outline-offset:0}
.haf8d992a4b9f>p {
  margin: 1em 0
}
.haf8d992a4b9f menu, .haf8d992a4b9f>p, .haf8d992a4b9f ul {
  gap: 10px;
  font-size: 0.82rem;
  color: var(--x233c5921e3a2);
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap
}
.y6465e15cfcc2 li {
  display: inline
}.wc14fe89e6f2c{visibility:inherit}
div.q4ea3f6abce6c {
  margin: 1em 0
}
.d4886c0488f49 .ad2a46ae731c3 {
  grid-template-columns: 1fr 1fr
}
.q4ea3f6abce6c>div {
  border-bottom: 1px solid var(--l25d327e6eb01);
  padding: 14px 0
}
.d4698a82eedc1 {
  padding-bottom: 110px
}.j6f40dccbb05a{contain:none}
.ve80d6ebda746 {
  row-gap: 6px;
  flex-wrap: wrap
}
.u4c4aaada8e86 {
  flex-basis: 100%;
  color: var(--mca713a03c546);
  margin: 0;
  text-align: center;
  font-size: 13px;
  font-weight: 800;
  line-height: 1.35
}.f8ff5e27d098b{contain:none}
@media(max-width:800px) {
  .d4886c0488f49, body[data-bcb1954e741db] .d4886c0488f49 {
    padding-top: 12px;
    gap: 20px
  }
  body[data-bcb1954e741db] .u080badef32f8, .u080badef32f8 {
    grid-column: auto;
    order: -1
  }
  .c3070d9b368d6 h1 {
    font-size: clamp(22px,6vw,32px)
  }
  .u080badef32f8 img {
    object-fit: contain;
    aspect-ratio: 3/2;
    max-height: 52svh
  }
  .c3070d9b368d6 .y17d09e08baae {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2
  }
}
.u080badef32f8 img {
  object-fit: contain;
  aspect-ratio: 3/2
}.w456d2e0a7041{font-kerning:auto}
.a68708725c002 img {
  object-fit: contain;
  aspect-ratio: 3/2
}.d9bc5a2b78748{z-index:auto}
.va2d62406d810 {
  object-fit: contain
}.t23b4f6a253ad{z-index:auto}
