img {
  max-width: 100%;
  height: auto;
  display: block
}.r32117ab740b0{outline-offset:0}
body {
  --e13ba88c7b235: #163b32;
  --w811160aec3f9: #ffffff;
  --abe9e7429f53d: 12px;
  --b8b306316ebd9: #dce9e3;
  --yd74a2a4453ec: #637c74;
  background: var(--w811160aec3f9);
  margin: 0;
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  --k9719cafdb74a: #197b66;
  --pd4b9f41d6094: #e9f5ee;
  --hdc20f334c915: #f0f5f3;
  color: var(--e13ba88c7b235);
  line-height: 1.7
}.p108767f70f08{opacity:1}
body[data-hb60df529cf5d=ob8098247599b] {
  --w811160aec3f9: #24101b;
  --b8b306316ebd9: #52303f;
  --k9719cafdb74a: #ed9f9b;
  --yd74a2a4453ec: #c9aab7;
  --e13ba88c7b235: #faede8;
  --abe9e7429f53d: 8px;
  --hdc20f334c915: #321a27
}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}
h3 {
  font-size: 1rem;
  line-height: 1.45
}
* {
  box-sizing: border-box
}.ha973a909a4a6{visibility:inherit}
.h1ab6908a531d {
  background: var(--w811160aec3f9);
  position: sticky;
  top: 0;
  border-bottom: 1px solid var(--b8b306316ebd9);
  z-index: 5
}
a {
  text-decoration: none;
  color: inherit
}
a:hover {
  text-decoration: underline
}.p87bc5b3102c3{contain:none}
.q45b700da3b4e {
  text-align: center
}
summary:focus-visible, a:focus-visible {
  outline: 3px solid var(--k9719cafdb74a);
  outline-offset: 4px
}.m6bf9fbdf5941{z-index:auto}
p {
  color: var(--yd74a2a4453ec)
}
h3, h2, h1, p {
  margin: 0 0 1rem
}
.rae4506cb98fc {
  margin: auto;
  max-width: 1140px;
  padding: 0 24px
}
.y98e03dd9558a {
  padding: 12px 24px;
  margin: auto;
  align-items: center;
  justify-content: space-between;
  max-width: 1140px;
  gap: 24px;
  min-height: 64px;
  display: flex
}
.w278ce1e4d347 {
  font-weight: 750;
  align-items: center;
  gap: 10px;
  display: flex
}
.r12245369b3ea {
  gap: 20px;
  display: flex;
  font-size: .85rem;
  flex-wrap: wrap
}
.d5d1748569398 {
  display: none
}.n8ffb41237f6f{contain:none}
.n0af9d06eb5c9 {
  font-size: 1rem
}
.q3742d5f33f9d {
  z-index: 20;
  padding: 10px;
  top: -100px;
  left: 20px;
  background: var(--w811160aec3f9);
  position: absolute
}
.q3742d5f33f9d:focus {
  top: 10px
}.j6456b43926f8{unicode-bidi:normal}
.f8f954e052468 img {
  object-fit: cover;
  border-radius: var(--abe9e7429f53d);
  width: 100%;
  aspect-ratio: 1/1
}.jd206bc1f44bb{outline-offset:0}
.r3f1890c2e10e {
  gap: 40px;
  display: grid;
  padding: 40px 0;
  align-items: center;
  grid-template-columns: 1fr 1fr
}
.se83074313206 {
  display: grid;
  gap: 12px;
  margin: 24px auto 0;
  max-width: 480px
}
.n72a270ce45a8 {
  background: var(--k9719cafdb74a);
  display: block;
  font-weight: 650;
  border: 1px solid var(--k9719cafdb74a);
  border-radius: 6px;
  padding: 12px 20px;
  text-align: center;
  color: #ffffff
}.b32c26a458b4e{outline-offset:0}
.xadd76d0ab5bd {
  color: var(--k9719cafdb74a);
  background: 0 0
}.u61816ed99002{visibility:inherit}
.o9c75d60e8de9>a>div {
  padding: 16px
}
.o9c75d60e8de9 p {
  margin: 0;
  font-size: .86rem
}.j01825cae0ef7{visibility:inherit}
.mdb5a313b83cf {
  margin: 12px 0 32px
}
.q9af07de68fae h3 {
  margin: 0
}
.o9c75d60e8de9 {
  border: 1px solid var(--b8b306316ebd9);
  border-radius: var(--abe9e7429f53d);
  min-width: 0;
  overflow: hidden;
  background: var(--hdc20f334c915)
}
.of1c0551e4eb0 {
  padding: 28px 0;
  border-top: 1px solid var(--b8b306316ebd9)
}.o95c0481899ef{font-kerning:auto}
.of1c0551e4eb0>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--k9719cafdb74a)
}
.q9af07de68fae {
  padding: 18px;
  background: var(--hdc20f334c915);
  border: 1px solid var(--b8b306316ebd9);
  border-radius: var(--abe9e7429f53d)
}
.o9c75d60e8de9 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1/1
}
.g73d28fac014a img {
  aspect-ratio: 16/9
}
.ueb6310da226f {
  gap: 20px;
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.s23e4de3436ab {
  display: grid;
  gap: 12px
}
.x4ea6c9d3b27c {
  color: var(--k9719cafdb74a);
  list-style: none;
  font-size: .88rem;
  flex-wrap: wrap;
  gap: 12px;
  margin: 16px 0;
  padding: 0;
  display: flex
}
.a7cd22b970b2d {
  gap: 16px;
  padding-bottom: 12px;
  scroll-snap-type: x proximity;
  display: flex;
  overflow-x: auto
}
.z6b78c69ba9af {
  overflow-wrap: anywhere
}
.a7cd22b970b2d img {
  flex-shrink: 0;
  scroll-snap-align: start;
  width: 240px
}
.t7992ca01e629>a {
  min-width: 220px
}.lb1a1380c5a4a{visibility:inherit}
.y76ec7998983d>a {
  min-width: 220px
}
.g73d28fac014a {
  grid-template-columns: repeat(2,minmax(0,1fr))
}.a3a83b8d21cf5{outline-offset:0}
.t7992ca01e629 {
  gap: 16px;
  justify-content: center;
  display: flex;
  padding: 32px 0
}
.p42f4a653f62e nav {
  gap: 20px;
  display: flex;
  margin-top: 20px;
  font-size: .86rem;
  flex-wrap: wrap
}
.p42f4a653f62e {
  padding: 32px 0 100px;
  border-top: 1px solid var(--b8b306316ebd9)
}.o18414ff4bf92{opacity:1}
.z6b78c69ba9af summary {
  cursor: pointer;
  font-weight: 650
}
.y76ec7998983d {
  position: fixed;
  padding: 10px 24px;
  justify-content: center;
  z-index: 10;
  border-top: 1px solid var(--b8b306316ebd9);
  gap: 12px;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  background: var(--w811160aec3f9)
}.x320910dd4333{outline-offset:0}
.bee3f313a234b {
  max-width: 880px;
  padding-top: 32px;
  padding-bottom: 48px
}.j1d17b3e8abdd{font-kerning:auto}
.x9dde845bc8bd {
  min-width: 0
}
.rb5a321990d0b {
  margin: 24px 0;
  object-fit: cover;
  width: 100%;
  border-radius: var(--abe9e7429f53d);
  max-height: 560px
}.x68a3d8bb656c{opacity:1}
.z6b78c69ba9af table {
  display: block;
  max-width: 100%;
  overflow-x: auto
}
.z6b78c69ba9af h2 {
  margin-top: 28px
}
body[data-y4f8291b5bdd2="x92237c091b92"] .r3f1890c2e10e {
  grid-template-columns: 1.1fr .9fr
}
body[data-n1a8a29615d26=m3857d843ca77] .s23e4de3436ab {
  grid-template-columns: repeat(3,minmax(0,1fr))
}.hd1b5c0be8637{visibility:inherit}
.z6b78c69ba9af details {
  border-bottom: 1px solid var(--b8b306316ebd9);
  padding: 16px 0
}.idd24ffb0093d{font-kerning:auto}
.z2ec7493c1d7e ol {
  flex-wrap: wrap;
  gap: 10px;
  color: var(--yd74a2a4453ec);
  display: flex;
  padding: 0;
  list-style: none;
  font-size: .82rem
}
.za458ead34455 {
  margin-top: 32px;
  border: 1px solid var(--b8b306316ebd9);
  border-radius: var(--abe9e7429f53d);
  padding: 20px
}.z2488a82be337{unicode-bidi:normal}
body[data-ff2d04ce27d5a="bb8fedf6a37de"] .f8f954e052468 img {
  border-radius: 28px
}
.fbaab07b87d3b {
  justify-content: center;
  margin-top: 20px;
  display: flex;
  font-size: .85rem;
  gap: 10px;
  flex-wrap: wrap
}
body[data-hb60df529cf5d=ob8098247599b] h1 {
  font-family: Georgia,times new roman,serif
}.qa827020e7608{opacity:1}
body[data-hb60df529cf5d=ob8098247599b] .n72a270ce45a8 {
  color: var(--w811160aec3f9)
}
body[data-hb60df529cf5d=ob8098247599b] .xadd76d0ab5bd {
  color: var(--k9719cafdb74a)
}
body[data-n1a8a29615d26=m3857d843ca77] .q9af07de68fae {
  border-left: 3px solid var(--k9719cafdb74a)
}
@media(max-width:800px) {
  .y98e03dd9558a {
    flex-direction: row
  }
  .r12245369b3ea {
    display: none
  }
  .d5d1748569398 {
    position: relative;
    display: block
  }
  .d5d1748569398 summary {
    cursor: pointer
  }
  .d5d1748569398 nav {
    box-shadow: 0 12px 24px #00000022;
    border: 1px solid var(--b8b306316ebd9);
    padding: 16px;
    right: 0;
    width: 240px;
    gap: 12px;
    display: grid;
    background: var(--w811160aec3f9);
    position: absolute;
    top: 100%
  }
  .f8f954e052468 {
    margin: auto;
    max-width: 420px;
    width: 100%
  }
  .y76ec7998983d>a {
    min-width: 0;
    max-width: 340px;
    flex: 1
  }
  body[data-y4f8291b5bdd2="x92237c091b92"] .r3f1890c2e10e, .r3f1890c2e10e {
    gap: 24px;
    grid-template-columns: 1fr;
    padding: 24px 0
  }
  .rae4506cb98fc {
    padding-left: 20px;
    padding-right: 20px
  }
  .ueb6310da226f {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  body[data-n1a8a29615d26=m3857d843ca77] .s23e4de3436ab {
    grid-template-columns: 1fr
  }
  .t7992ca01e629>a {
    min-width: 0;
    flex: 1
  }
  .y76ec7998983d {
    padding: 10px 20px
  }
  .y98e03dd9558a {
    padding: 10px 20px;
    min-height: 56px
  }
}
@media(max-width:540px) {
  .mdb5a313b83cf .o9c75d60e8de9 img {
    height: 100%;
    aspect-ratio: auto
  }
  .mdb5a313b83cf .o9c75d60e8de9>a>div {
    padding: 12px
  }
  .of1c0551e4eb0 {
    padding: 24px 0
  }
  .r3f1890c2e10e h1 {
    font-size: 1.6rem
  }
  .mdb5a313b83cf {
    gap: 12px
  }
  .t7992ca01e629 {
    gap: 10px
  }
  .y76ec7998983d .n72a270ce45a8 {
    padding: 10px 12px
  }
  .g73d28fac014a, .ueb6310da226f {
    grid-template-columns: 1fr
  }
  .mdb5a313b83cf .o9c75d60e8de9>a {
    display: grid;
    grid-template-columns: 88px 1fr
  }
  .mdb5a313b83cf .o9c75d60e8de9 p {
    display: none
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}
.d148fe8b9a4fc details p {
  margin: 12px 0
}.qf8811d5f0575{opacity:1}
.x9dde845bc8bd[data-ree71c4c3596a=k4df5594c3ad2] .z6b78c69ba9af, .x9dde845bc8bd[data-ree71c4c3596a=o5274d59c0edb] .z6b78c69ba9af {
  counter-reset: c0dc8a1d5922a
}.mc51dd3a662bd{font-kerning:auto}
.of1c0551e4eb0[data-v88a6fb308e7e=n663cddb2ea12] .s23e4de3436ab {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
[data-wbd5910b92a17] {
  flex-wrap: wrap;
  align-items: center;
  gap: 12px;
  display: flex;
  padding: 20px 0
}.dbce24ad6ac19{unicode-bidi:normal}
.bc1ba3294b339 [hidden] {
  display: none
}
.of0a6a82e18b1 {
  display: grid;
  gap: 24px;
  margin: 24px 0
}
[data-wbd5910b92a17] input {
  border: 1px solid var(--b8b306316ebd9);
  border-radius: 6px;
  font: inherit;
  color: var(--e13ba88c7b235);
  flex: 1;
  min-width: 180px;
  background: var(--hdc20f334c915);
  padding: 12px
}
.of0a6a82e18b1 .o9c75d60e8de9 img {
  width: 120px
}.ye90cd19ecc0d{visibility:inherit}
.q45b700da3b4e {
  min-width: 0
}
.of1c0551e4eb0[data-v88a6fb308e7e=h8904a4d6d4b0] .w3fd2bb24de14 {
  grid-template-columns: 2fr 1fr
}
.of1c0551e4eb0[data-v88a6fb308e7e=h8904a4d6d4b0] .o9c75d60e8de9:first-child {
  grid-row: span 2
}.ne0305ae790cc{opacity:1}
.of0a6a82e18b1 .o9c75d60e8de9>a {
  display: grid;
  gap: 8px;
  grid-template-columns: 120px 1fr
}
.x9dde845bc8bd[data-ree71c4c3596a=nd5e2fd309e83] .z6b78c69ba9af {
  column-gap: 32px;
  columns: 2
}.ced6e335d6d7a{font-kerning:auto}
body[data-n1a8a29615d26=m3857d843ca77] .x9dde845bc8bd[data-ree71c4c3596a=nd5e2fd309e83] .z6b78c69ba9af {
  columns: 1
}
.q9af07de68fae p {
  margin: 0;
  grid-column: 2
}
.of1c0551e4eb0[data-v88a6fb308e7e=n663cddb2ea12] .q9af07de68fae p {
  grid-column: auto
}.la587564a71a8{font-kerning:auto}
[data-wbd5910b92a17] button {
  color: var(--w811160aec3f9);
  border: 0;
  border-radius: 6px;
  font: inherit;
  padding: 12px 20px;
  background: var(--k9719cafdb74a)
}
.d148fe8b9a4fc summary {
  cursor: pointer;
  font-weight: 650
}
.bc1ba3294b339 {
  list-style: none;
  padding: 0
}
.bc1ba3294b339 li {
  border-bottom: 1px solid var(--b8b306316ebd9);
  padding: 14px 0
}
.d148fe8b9a4fc details {
  border-bottom: 1px solid var(--b8b306316ebd9);
  background: var(--hdc20f334c915);
  padding: 16px 18px
}.u34542e4d6ddc{unicode-bidi:normal}
.x9dde845bc8bd[data-ree71c4c3596a=k4df5594c3ad2] .z6b78c69ba9af h2, .x9dde845bc8bd[data-ree71c4c3596a=o5274d59c0edb] .z6b78c69ba9af h2 {
  padding: 16px;
  counter-increment: c0dc8a1d5922a;
  border-left: 3px solid var(--k9719cafdb74a);
  background: var(--hdc20f334c915)
}
.x9dde845bc8bd[data-ree71c4c3596a=nd5e2fd309e83] .z6b78c69ba9af p {
  break-inside: avoid
}
@media(max-width:800px) {
  .x9dde845bc8bd[data-ree71c4c3596a=nd5e2fd309e83] .z6b78c69ba9af {
    columns: 1
  }
  .of0a6a82e18b1 .o9c75d60e8de9 img {
    width: 88px
  }
  .of1c0551e4eb0[data-v88a6fb308e7e=n663cddb2ea12] .s23e4de3436ab {
    grid-template-columns: 1fr
  }
  .of0a6a82e18b1 .o9c75d60e8de9>a {
    grid-template-columns: 88px 1fr
  }
}.g494ee377bd50{visibility:inherit}
@media(min-width:801px) {
  .fbaab07b87d3b {
    display: none
  }
}.r7608c11a99fc{isolation:auto}
.a7cd22b970b2d>li {
  flex-shrink: 0
}
.cd9a12de12c32>.xc219c15460c0::after {
  height: 72px;
  content: "";
  display: block
}
.cd9a12de12c32 {
  --ldb4e1b6ef89e: var(--e13ba88c7b235);
  --i687c56e7ed49: var(--yd74a2a4453ec);
  --n72122ca59404: var(--w811160aec3f9);
  --w48ec385caac7: var(--e13ba88c7b235);
  --kb90a8e61f0b2: inherit;
  --cf0cba68b876c: var(--pd4b9f41d6094);
  --vef58ea694fc5: var(--k9719cafdb74a);
  --l1e9f14cb5cb9: rgba(255,255,255,.14);
  --ja63a49aa51d5: var(--abe9e7429f53d);
  --n0c3b2b02ca2d: 6px;
  --u0758e2102ea4: var(--b8b306316ebd9);
  --n6708ac4cfcef: var(--k9719cafdb74a);
  --s00454cf20084: color-mix(in srgb,var(--k9719cafdb74a) 16%,#0d0f14);
  --u7cf32914d1b2: #ffffff;
  --jeedc1582165e: var(--b8b306316ebd9);
  --j8a575e73a41b: var(--hdc20f334c915);
  --r1fe0eb8e0164: var(--hdc20f334c915);
  --mefde5211eabc: rgba(255,255,255,.72)
}
.cd9a12de12c32:is([data-hb60df529cf5d=p731398c46956], [data-hb60df529cf5d=ob8098247599b]) {
  --cf0cba68b876c: color-mix(in srgb,var(--k9719cafdb74a) 10%,var(--hdc20f334c915))
}
.cd9a12de12c32:is([data-hb60df529cf5d=p731398c46956], [data-hb60df529cf5d=q1465a04bdffe], [data-hb60df529cf5d=ob8098247599b]) {
  --u7cf32914d1b2: var(--w811160aec3f9)
}
.w032ad4a2573a {
  display: contents
}.ve60e9c733a2f{isolation:auto}
.cd9a12de12c32:has(>.xc219c15460c0) {
  padding-bottom: 0
}
:where(.z133ecd38d9b8) {
  margin: 0;
  padding: 0;
  list-style: none
}.s5e79b2579919{isolation:auto}
.of1c0551e4eb0>.w032ad4a2573a>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--k9719cafdb74a)
}.yc82b88a987e7{opacity:1}
:where(figure.f8f954e052468) {
  margin: 0
}
.t7992ca01e629>li>a {
  min-width: 220px
}.u0ac5f7613bba{outline-offset:0}
@media(max-width:800px) {
  .t7992ca01e629>li>a {
    min-width: 0;
    flex: 1
  }
}
.z2ec7493c1d7e>p, .z2ec7493c1d7e menu, .z2ec7493c1d7e ul {
  flex-wrap: wrap;
  gap: 10px;
  color: var(--yd74a2a4453ec);
  display: flex;
  padding: 0;
  list-style: none;
  font-size: .82rem
}
.va4c15afe6a3a li {
  display: inline
}
.bc1ba3294b339>div {
  border-bottom: 1px solid var(--b8b306316ebd9);
  padding: 14px 0
}.f2620fb248ec4{isolation:auto}
.cd9a12de12c32 {
  padding-bottom: 110px
}.iaa2f0040325b{outline-offset:0}
.y76ec7998983d {
  row-gap: 6px;
  flex-wrap: wrap
}.g446e8198d54b{unicode-bidi:normal}
.r3f1890c2e10e .se83074313206 {
  grid-template-columns: 1fr 1fr
}
.z2ec7493c1d7e>p {
  margin: 1em 0
}
div.bc1ba3294b339 {
  margin: 1em 0
}.l788b5f4505fc{opacity:1}
.ic8d5f870172e {
  margin: 0;
  text-align: center;
  color: var(--n6708ac4cfcef);
  font-size: 13px;
  font-weight: 800;
  line-height: 1.35;
  flex-basis: 100%
}.ye9855fda23ba{visibility:inherit}
@media(max-width:800px) {
  .f8f954e052468, body[data-y4f8291b5bdd2] .f8f954e052468 {
    grid-column: auto;
    order: -1
  }
  .q45b700da3b4e h1 {
    font-size: clamp(22px,6vw,32px)
  }
  body[data-y4f8291b5bdd2] .r3f1890c2e10e, .r3f1890c2e10e {
    gap: 20px;
    padding-top: 12px
  }
  .q45b700da3b4e .n0af9d06eb5c9 {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden
  }
  .f8f954e052468 img {
    aspect-ratio: 3/2;
    max-height: 52svh;
    object-fit: contain
  }
}
.f8f954e052468 img {
  aspect-ratio: 3/2;
  object-fit: contain
}
.o9c75d60e8de9 img {
  aspect-ratio: 3/2;
  object-fit: contain
}
.rb5a321990d0b {
  object-fit: contain
}.j636f5211c6cd{z-index:auto}
