summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--d077162bd8163);
  outline-offset: 4px
}
img {
  max-width: 100%;
  height: auto;
  display: block
}
body {
  margin: 0;
  --k771c3872c147: #F0F5F3;
  color: var(--o8a05cccdbe0a);
  background: var(--ba7e00378cd57);
  --d077162bd8163: #197B66;
  --h834919246275: 12px;
  --h069b0c22a538: #637C74;
  --w55f5ec5906b6: #E9F5EE;
  --ba7e00378cd57: #FFFFFF;
  --f663f8ca9a00a: #DCE9E3;
  --o8a05cccdbe0a: #163B32;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7
}
.we57fa38c10d1 {
  position: sticky;
  z-index: 5;
  border-bottom: 1px solid var(--f663f8ca9a00a);
  top: 0;
  background: var(--ba7e00378cd57)
}.gdac9f4559634{outline-offset:0}
a {
  color: inherit;
  text-decoration: none
}
p {
  color: var(--h069b0c22a538)
}
h3, p, h1, h2 {
  margin: 0 0 1rem
}.zcbebfe7d34d0{z-index:auto}
body[data-b731bbf19b70e=v05df5fdc7753] {
  --d077162bd8163: #DBB85D;
  --k771c3872c147: #1B182B;
  --f663f8ca9a00a: #302B42;
  --h834919246275: 4px;
  --h069b0c22a538: #B8B0C4;
  --ba7e00378cd57: #100E1D;
  --o8a05cccdbe0a: #F3EDDC
}
a:hover {
  text-decoration: underline
}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}.uf4ae2ed531c6{unicode-bidi:normal}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}
.g3d3707e7769c {
  text-align: center
}
* {
  box-sizing: border-box
}
h3 {
  font-size: 1rem;
  line-height: 1.45
}.hd01340d0b5d7{opacity:1}
.pd46121d9f10f {
  max-width: 1140px;
  padding: 0 24px;
  margin: auto
}
.g6d76d99b9baf {
  gap: 24px;
  max-width: 1140px;
  min-height: 64px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: auto;
  padding: 12px 24px
}
.jbb1eb7827e02 {
  display: flex;
  align-items: center;
  font-weight: 750;
  gap: 10px
}
.ab805d7681d12 {
  position: absolute;
  padding: 10px;
  z-index: 20;
  background: var(--ba7e00378cd57);
  top: -100px;
  left: 20px
}
.jb0286515c97c {
  display: flex;
  flex-wrap: wrap;
  font-size: 0.85rem;
  gap: 20px
}.pff6f777903d9{contain:none}
.ab805d7681d12:focus {
  top: 10px
}
.i53e5370bb47e img {
  width: 100%;
  aspect-ratio: 1/1;
  border-radius: var(--h834919246275);
  object-fit: cover
}
.g5c7eb1dc15a9 {
  display: none
}
.rb6dec20d6e94 {
  gap: 40px;
  padding: 40px 0;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr
}
.kf0731488b735 {
  margin: 24px auto 0;
  max-width: 480px;
  gap: 12px;
  display: grid
}
.c1ea42c0dcaa3 {
  font-size: 1rem
}.r3854102894cd{opacity:1}
.y3b5a05b7961d {
  text-align: center;
  background: var(--d077162bd8163);
  color: #FFFFFF;
  border: 1px solid var(--d077162bd8163);
  display: block;
  border-radius: 6px;
  padding: 12px 20px;
  font-weight: 650
}.vd5ec1d1c514a{font-kerning:auto}
.m89ea55983043 {
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 20px;
  display: grid
}.k63a946f80bac{z-index:auto}
.lb245a9931015 {
  grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-dfa6bb5717d5a="gafcba4ba16d9"] .rb6dec20d6e94 {
  grid-template-columns: 0.9fr 1.1fr
}
body[data-dfa6bb5717d5a="gafcba4ba16d9"] .i53e5370bb47e {
  grid-column: 2
}.md0bbdf015247{opacity:1}
body[data-ac2d8423a036d=e98ca190242ac] .y15c55392b589 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.y15c55392b589 {
  gap: 12px;
  display: grid
}
.ge9f375aea41d p {
  font-size: 0.86rem;
  margin: 0
}
.d7d140d3757ef {
  margin: 12px 0 32px
}.v9fe1226a5edc{contain:none}
.p46adc5cd1781 h3 {
  margin: 0
}
.ge9f375aea41d>a>div {
  padding: 16px
}
.ddf2bde6ffe82 {
  color: var(--d077162bd8163);
  background: 0 0
}
.ge9f375aea41d {
  overflow: hidden;
  border: 1px solid var(--f663f8ca9a00a);
  border-radius: var(--h834919246275);
  background: var(--k771c3872c147);
  min-width: 0
}
.ge9f375aea41d img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover
}
.lb245a9931015 img {
  aspect-ratio: 16/9
}
.peb3bce8fad45 {
  border-top: 1px solid var(--f663f8ca9a00a);
  padding: 28px 0
}
.peb3bce8fad45>h2 {
  border-left: 3px solid var(--d077162bd8163);
  padding-left: 12px
}.ndfbda60556dd{contain:none}
.p46adc5cd1781 {
  padding: 18px;
  background: var(--k771c3872c147);
  border: 1px solid var(--f663f8ca9a00a);
  border-radius: var(--h834919246275)
}
.u19ca79b0c93e {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  list-style: none;
  margin: 16px 0;
  color: var(--d077162bd8163);
  font-size: 0.88rem;
  gap: 12px
}
.o65e6f9697dbb {
  display: flex;
  scroll-snap-type: x proximity;
  padding-bottom: 12px;
  overflow-x: auto;
  gap: 16px
}.s58cb3dcf2bdc{opacity:1}
.o65e6f9697dbb img {
  width: 240px;
  flex-shrink: 0;
  scroll-snap-align: start
}
.aca1b09b80c22 {
  display: flex;
  justify-content: center;
  padding: 32px 0;
  gap: 16px
}.cd61916ad6c53{isolation:auto}
.j28ffc6d3a843 nav {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 20px;
  font-size: 0.86rem
}
.k2129567f5f35 summary {
  font-weight: 650;
  cursor: pointer
}
.k2129567f5f35 {
  overflow-wrap: anywhere
}
.j28ffc6d3a843 {
  padding: 32px 0 100px;
  border-top: 1px solid var(--f663f8ca9a00a)
}
.aca1b09b80c22>a {
  min-width: 220px
}
.z9f723ac3e592>a {
  min-width: 220px
}
.z9f723ac3e592 {
  border-top: 1px solid var(--f663f8ca9a00a);
  justify-content: center;
  bottom: 0;
  display: flex;
  gap: 12px;
  padding: 10px 24px;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 10;
  background: var(--ba7e00378cd57)
}
.i0d0452031cc4 {
  padding-top: 32px;
  padding-bottom: 48px;
  max-width: 880px
}.d4e06f0b70c0f{isolation:auto}
.l53fe4e82e3e4 {
  min-width: 0
}
.o8b3a40723350 {
  border-radius: var(--h834919246275);
  margin: 24px 0;
  width: 100%;
  max-height: 560px;
  object-fit: cover
}
.k2129567f5f35 details {
  padding: 16px 0;
  border-bottom: 1px solid var(--f663f8ca9a00a)
}.m0b7b70ed66d5{z-index:auto}
.k2129567f5f35 table {
  display: block;
  overflow-x: auto;
  max-width: 100%
}
.k2129567f5f35 h2 {
  margin-top: 28px
}
.gf5f060f8afcb ol {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  color: var(--h069b0c22a538);
  gap: 10px;
  font-size: 0.82rem
}.z4b1704a637e6{z-index:auto}
.z237283f4f18f {
  padding: 20px;
  margin-top: 32px;
  border: 1px solid var(--f663f8ca9a00a);
  border-radius: var(--h834919246275)
}
.te3dfaf1f59b4 {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  font-size: 0.85rem;
  margin-top: 20px
}
body[data-y2e42bf7a8683="b3118c9c74026"] .jb0286515c97c a {
  background: var(--k771c3872c147);
  padding: 8px 12px;
  border-radius: var(--h834919246275)
}
body[data-tbde43802ca21="z23168fe914eb"] .i53e5370bb47e img {
  border: 6px solid var(--k771c3872c147)
}
body[data-b731bbf19b70e=v05df5fdc7753] .y3b5a05b7961d {
  color: var(--ba7e00378cd57)
}.x34434abcd8de{unicode-bidi:normal}
body[data-b731bbf19b70e=v05df5fdc7753] .ddf2bde6ffe82 {
  color: var(--d077162bd8163)
}.o4fe90b5983f8{contain:none}
body[data-nd37e8e858d86="r68dcb7c0c5c3"] .jb0286515c97c a {
  background: var(--k771c3872c147);
  padding: 4px 10px
}
body[data-ac2d8423a036d=e98ca190242ac] .p46adc5cd1781 {
  border-left: 3px solid var(--d077162bd8163)
}
@media(max-width:800px) {
  .jb0286515c97c {
    display: none
  }
  .g5c7eb1dc15a9 summary {
    cursor: pointer
  }
  .g5c7eb1dc15a9 {
    display: block;
    position: relative
  }
  .g5c7eb1dc15a9 nav {
    border: 1px solid var(--f663f8ca9a00a);
    display: grid;
    width: 240px;
    box-shadow: 0 12px 24px #00000022;
    gap: 12px;
    padding: 16px;
    position: absolute;
    right: 0;
    top: 100%;
    background: var(--ba7e00378cd57)
  }
  .i53e5370bb47e {
    max-width: 420px;
    width: 100%;
    margin: auto
  }
  body[data-dfa6bb5717d5a="gafcba4ba16d9"] .rb6dec20d6e94, .rb6dec20d6e94 {
    grid-template-columns: 1fr;
    gap: 24px;
    padding: 24px 0
  }
  .m89ea55983043 {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  body[data-ac2d8423a036d=e98ca190242ac] .y15c55392b589 {
    grid-template-columns: 1fr
  }
  .g6d76d99b9baf, body[data-y2e42bf7a8683="b3118c9c74026"] .g6d76d99b9baf {
    flex-direction: row
  }
  body[data-dfa6bb5717d5a="gafcba4ba16d9"] .i53e5370bb47e {
    order: 0
  }
  .z9f723ac3e592>a {
    flex: 1;
    min-width: 0;
    max-width: 340px
  }
  .pd46121d9f10f {
    padding-left: 20px;
    padding-right: 20px
  }
  .z9f723ac3e592 {
    padding: 10px 20px
  }
  .aca1b09b80c22>a {
    flex: 1;
    min-width: 0
  }
  .g6d76d99b9baf {
    padding: 10px 20px;
    min-height: 56px
  }
}
@media(max-width:540px) {
  .d7d140d3757ef .ge9f375aea41d>a>div {
    padding: 12px
  }
  .peb3bce8fad45 {
    padding: 24px 0
  }
  .z9f723ac3e592 .y3b5a05b7961d {
    padding: 10px 12px
  }
  .rb6dec20d6e94 h1 {
    font-size: 1.6rem
  }
  .m89ea55983043, .lb245a9931015 {
    grid-template-columns: 1fr
  }
  .d7d140d3757ef .ge9f375aea41d img {
    height: 100%;
    aspect-ratio: auto
  }
  .d7d140d3757ef .ge9f375aea41d>a {
    display: grid;
    grid-template-columns: 88px 1fr
  }
  .d7d140d3757ef .ge9f375aea41d p {
    display: none
  }
  .d7d140d3757ef {
    gap: 12px
  }
  .aca1b09b80c22 {
    gap: 10px
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}.dafac9735460a{contain:none}
.peb3bce8fad45[data-ede2afc18958b=a8a89319d592c] .y15c55392b589 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}.m18c89c20e374{opacity:1}
.v9a253bb021f3 details p {
  margin: 12px 0
}.y0b46aaa79e5e{z-index:auto}
.peb3bce8fad45[data-ede2afc18958b=vb2241a8416b5] .y15c55392b589 {
  grid-template-columns: repeat(2,minmax(0,1fr))
}.m026d531dd623{outline-offset:0}
.l53fe4e82e3e4[data-q7b97ceb77d39=da63fa69808e6] .k2129567f5f35 p {
  break-inside: avoid
}.m87311c9afae2{contain:none}
[data-yb4b90de66b7f] {
  display: flex;
  padding: 20px 0;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px
}
[data-yb4b90de66b7f] input {
  padding: 12px;
  color: var(--o8a05cccdbe0a);
  min-width: 180px;
  background: var(--k771c3872c147);
  font: inherit;
  flex: 1;
  border: 1px solid var(--f663f8ca9a00a);
  border-radius: 6px
}
[data-yb4b90de66b7f] button {
  color: var(--ba7e00378cd57);
  background: var(--d077162bd8163);
  font: inherit;
  border: 0;
  padding: 12px 20px;
  border-radius: 6px
}
.r11fcc6d5726f [hidden] {
  display: none
}.s92515859b1b3{outline-offset:0}
.v9a253bb021f3 summary {
  cursor: pointer;
  font-weight: 650
}.w18af012b8b99{opacity:1}
.l8bf5d279ddb2 .ge9f375aea41d img {
  width: 120px
}
.g3d3707e7769c {
  min-width: 0
}
.l53fe4e82e3e4[data-q7b97ceb77d39=c845e9ccfe7ae] .k2129567f5f35, .l53fe4e82e3e4[data-q7b97ceb77d39=q3e9ec88938f6] .k2129567f5f35 {
  counter-reset: c131f2aef3036
}
.r11fcc6d5726f {
  list-style: none;
  padding: 0
}
.l8bf5d279ddb2 {
  gap: 24px;
  margin: 24px 0;
  display: grid
}
.l8bf5d279ddb2 .ge9f375aea41d>a {
  gap: 8px;
  grid-template-columns: 120px 1fr;
  display: grid
}
.p46adc5cd1781 p {
  grid-column: 2;
  margin: 0
}
.peb3bce8fad45[data-ede2afc18958b=vb2241a8416b5] .p46adc5cd1781 p, .peb3bce8fad45[data-ede2afc18958b=a8a89319d592c] .p46adc5cd1781 p {
  grid-column: auto
}
.r11fcc6d5726f li {
  padding: 14px 0;
  border-bottom: 1px solid var(--f663f8ca9a00a)
}.sb86ae9a692b0{opacity:1}
.v9a253bb021f3 details {
  background: var(--k771c3872c147);
  border-bottom: 1px solid var(--f663f8ca9a00a);
  padding: 16px 18px
}
.l53fe4e82e3e4[data-q7b97ceb77d39=q3e9ec88938f6] .k2129567f5f35 h2, .l53fe4e82e3e4[data-q7b97ceb77d39=c845e9ccfe7ae] .k2129567f5f35 h2 {
  background: var(--k771c3872c147);
  counter-increment: c131f2aef3036;
  padding: 16px;
  border-left: 3px solid var(--d077162bd8163)
}
.l53fe4e82e3e4[data-q7b97ceb77d39=da63fa69808e6] .k2129567f5f35 {
  columns: 2;
  column-gap: 32px
}
body[data-ac2d8423a036d=e98ca190242ac] .l53fe4e82e3e4[data-q7b97ceb77d39=da63fa69808e6] .k2129567f5f35 {
  columns: 1
}.rf1cadbba77b9{visibility:inherit}
@media(max-width:800px) {
  .peb3bce8fad45[data-ede2afc18958b=a8a89319d592c] .y15c55392b589, .peb3bce8fad45[data-ede2afc18958b=vb2241a8416b5] .y15c55392b589 {
    grid-template-columns: 1fr
  }
  .l8bf5d279ddb2 .ge9f375aea41d>a {
    grid-template-columns: 88px 1fr
  }
  .l8bf5d279ddb2 .ge9f375aea41d img {
    width: 88px
  }
  .l53fe4e82e3e4[data-q7b97ceb77d39=da63fa69808e6] .k2129567f5f35 {
    columns: 1
  }
  body[data-dfa6bb5717d5a="gafcba4ba16d9"] .i53e5370bb47e {
    grid-column: auto
  }
}
@media(min-width:801px) {
  .te3dfaf1f59b4 {
    display: none
  }
}
.fe262369ceaeb:has(>.l0cf3defefcfe) {
  padding-bottom: 72px
}
.fe262369ceaeb {
  --ea605d423afda: inherit;
  --va257eb0024a6: rgba(255,255,255,0.72);
  --k6c260c598972: var(--d077162bd8163);
  --x3034745815a1: var(--f663f8ca9a00a);
  --p99d49372a4ca: var(--k771c3872c147);
  --f47d6ae4149e7: var(--w55f5ec5906b6);
  --pf502acff7ffc: color-mix(in srgb,var(--d077162bd8163) 16%,#0D0F14);
  --y40a689a6c0ad: var(--ba7e00378cd57);
  --u51125151592e: var(--d077162bd8163);
  --cb0a395b19318: var(--h834919246275);
  --v1d2135dc88e2: var(--h069b0c22a538);
  --q222e9fec5c0a: 6px;
  --b0efc27f697b8: var(--o8a05cccdbe0a);
  --y95fdc27b97ce: #FFFFFF;
  --dbf465ce31c81: rgba(255,255,255,0.14)
}.f84986a31b696{unicode-bidi:normal}
.aca1b09b80c22>li>a {
  min-width: 220px
}
.o65e6f9697dbb>li {
  flex-shrink: 0
}
:where(.j318ca7a47574) {
  margin: 0;
  list-style: none;
  padding: 0
}
:where(figure.i53e5370bb47e) {
  margin: 0
}
.peb3bce8fad45>.i566ef86892d3>h2 {
  border-left: 3px solid var(--d077162bd8163);
  padding-left: 12px
}
.i566ef86892d3 {
  display: contents
}
@media(max-width:800px) {
  .aca1b09b80c22>li>a {
    flex: 1;
    min-width: 0
  }
}.dae900c2b428e{isolation:auto}
.gf5f060f8afcb>p {
  margin: 1em 0
}
.gf5f060f8afcb>p, .gf5f060f8afcb ul {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  color: var(--h069b0c22a538);
  gap: 10px;
  font-size: 0.82rem
}.i504005c65354{opacity:1}
.r11fcc6d5726f>div {
  padding: 14px 0;
  border-bottom: 1px solid var(--f663f8ca9a00a)
}.i1941868ea16f{visibility:inherit}
div.r11fcc6d5726f {
  margin: 1em 0
}
.z3a3fa14cba47 li {
  display: inline
}
