body {
  color: var(--me5e2316ddd2c);
  --wc463c7092a58: rgb(240,245,243);
  --d953f576fa46b: 12px;
  --xc8f22fd66f77: rgb(255,255,255);
  --me5e2316ddd2c: rgb(22,59,50);
  margin: 0px;
  --efeee2cb92e57: rgb(25,123,102);
  --x7b0cbf199330: rgb(99,124,116);
  --g54b2a982b0fe: rgb(233,245,238);
  --b9d198d294129: rgb(220,233,227);
  font-family: system-ui,-apple-system,segoe ui,sans-serif;
  line-height: 1.7;
  background: var(--xc8f22fd66f77)
}
a {
  color: inherit;
  text-decoration: none
}
a:hover {
  text-decoration: underline
}
.n2344d6ea837b {
  text-align: center
}.z3d09b0994cb2{font-kerning:auto}
a:focus-visible, summary:focus-visible {
  outline: 3px solid var(--efeee2cb92e57);
  outline-offset: 4px
}
* {
  box-sizing: border-box
}
.m480d1269ed95 {
  background: var(--xc8f22fd66f77);
  border-bottom: 1px solid var(--b9d198d294129);
  z-index: 5;
  position: sticky;
  top: 0px
}
h2, h3, h1, p {
  margin: 0px 0px 1rem
}
img {
  display: block;
  max-width: 100%;
  height: auto
}.lb84ca7597fce{opacity:1}
.ib783e0574fa1 {
  padding: 0px 24px;
  margin: auto;
  max-width: 1140px
}
.bec0ca80a6162 {
  gap: 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 24px;
  margin: auto;
  max-width: 1140px;
  min-height: 64px
}
.t9ecb8495f6a0 {
  top: -100px;
  z-index: 20;
  left: 20px;
  position: absolute;
  background: var(--xc8f22fd66f77);
  padding: 10px
}.oe34f95771a3b{z-index:auto}
body[data-l0c073f99d8c2=e629d30fc4622] {
  --xc8f22fd66f77: rgb(16,14,29);
  --wc463c7092a58: rgb(27,24,43);
  --efeee2cb92e57: rgb(219,184,93);
  --d953f576fa46b: 4px;
  --b9d198d294129: rgb(48,43,66);
  --me5e2316ddd2c: rgb(243,237,220);
  --x7b0cbf199330: rgb(184,176,196)
}
.t9ecb8495f6a0:focus {
  top: 10px
}
p {
  color: var(--x7b0cbf199330)
}.gd2ca943b7385{outline-offset:0}
.nebfb34581492 img {
  object-fit: cover;
  border-radius: var(--d953f576fa46b);
  width: 100%;
  aspect-ratio: 1/1
}.g988a3f226231{opacity:1}
h1 {
  font-size: clamp(1.6rem,3vw,2.5rem);
  line-height: 1.25
}.l182413cc6152{opacity:1}
h2 {
  font-size: 1.3rem;
  line-height: 1.4
}
h3 {
  font-size: 1rem;
  line-height: 1.45
}.db5887324eca3{font-kerning:auto}
.v342e1c309432 {
  gap: 10px;
  font-weight: 750;
  align-items: center;
  display: flex
}
.q86d7e209bde4 {
  flex-wrap: wrap;
  font-size: .85rem;
  gap: 20px;
  display: flex
}
.fe8eb6418b0fb {
  display: none
}
.d1bb6307de7e7 {
  font-size: 1rem
}.p18662abf5ce8{opacity:1}
.r2755cb55cee4 {
  align-items: center;
  padding: 40px 0px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 40px
}
.x7270bbd5e88a {
  max-width: 480px;
  display: grid;
  gap: 12px;
  margin: 24px auto 0px
}.g71b7c22422e7{visibility:inherit}
.ge3613b11f2b2 {
  padding: 12px 20px;
  background: var(--efeee2cb92e57);
  border: 1px solid var(--efeee2cb92e57);
  border-radius: 6px;
  text-align: center;
  font-weight: 650;
  display: block;
  color: rgb(255,255,255)
}
.nd1235f5eb7ba>a>div {
  padding: 16px
}.v7bfb596a0cc8{z-index:auto}
.nd1235f5eb7ba p {
  font-size: .86rem;
  margin: 0px
}
.jc581bbfb177c {
  margin: 12px 0px 32px
}
.t2ec2767da4ac h3 {
  margin: 0px
}
.l9182fc893fd3 {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.l96fb32cbf6ae {
  grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-t20a0ecda7c43="a85ab84930587"] .r2755cb55cee4 {
  grid-template-columns: 1.1fr .9fr
}
body[data-wa655c0901ea7=kf1c297e772b9] .o7a00ddb11ca6 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}
.o7a00ddb11ca6 {
  display: grid;
  gap: 12px
}.w13f2bfcaefff{z-index:auto}
.w128c1bdd8e73 {
  color: var(--efeee2cb92e57);
  background: 0 0
}
.nd1235f5eb7ba {
  background: var(--wc463c7092a58);
  overflow: hidden;
  min-width: 0px;
  border: 1px solid var(--b9d198d294129);
  border-radius: var(--d953f576fa46b)
}.sbc9996eb37ef{unicode-bidi:normal}
.ieb13a0f78abb {
  border-top: 1px solid var(--b9d198d294129);
  padding: 28px 0px
}
.ieb13a0f78abb>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--efeee2cb92e57)
}
.t2ec2767da4ac {
  background: var(--wc463c7092a58);
  padding: 18px;
  border: 1px solid var(--b9d198d294129);
  border-radius: var(--d953f576fa46b)
}
.l96983805be13 {
  font-size: .88rem;
  flex-wrap: wrap;
  margin: 16px 0px;
  list-style: none;
  gap: 12px;
  color: var(--efeee2cb92e57);
  padding: 0px;
  display: flex
}.c79a7a6178241{visibility:inherit}
.ta4a4db0a1ee8 {
  overflow-x: auto;
  scroll-snap-type: x proximity;
  gap: 16px;
  padding-bottom: 12px;
  display: flex
}
.o5e50f420a1a2 {
  overflow-wrap: anywhere
}
.nd1235f5eb7ba img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1/1
}.fd6c6184b6123{isolation:auto}
.l96fb32cbf6ae img {
  aspect-ratio: 16/9
}
.ta4a4db0a1ee8 img {
  scroll-snap-align: start;
  width: 240px;
  flex-shrink: 0
}.ffce1042e70c8{unicode-bidi:normal}
.yb18657e7e817>a {
  min-width: 220px
}
.c324442b1535d>a {
  min-width: 220px
}
.yb18657e7e817 {
  gap: 16px;
  justify-content: center;
  padding: 32px 0px;
  display: flex
}
.ic2530f0a3954 nav {
  flex-wrap: wrap;
  font-size: .86rem;
  gap: 20px;
  margin-top: 20px;
  display: flex
}.sc7b31ccf1cff{contain:none}
.o5e50f420a1a2 summary {
  cursor: pointer;
  font-weight: 650
}
.ic2530f0a3954 {
  padding: 32px 0px 100px;
  border-top: 1px solid var(--b9d198d294129)
}
.c324442b1535d {
  display: flex;
  padding: 10px 24px;
  gap: 12px;
  border-top: 1px solid var(--b9d198d294129);
  background: var(--xc8f22fd66f77);
  bottom: 0px;
  position: fixed;
  left: 0px;
  right: 0px;
  z-index: 10;
  justify-content: center
}
.j1755c5eadead {
  padding-top: 32px;
  padding-bottom: 48px;
  max-width: 880px
}
.n541a64b942e7 {
  min-width: 0px
}
.j5165bdd08e72 {
  border-radius: var(--d953f576fa46b);
  margin: 24px 0px;
  object-fit: cover;
  width: 100%;
  max-height: 560px
}.z0b59ce1b021e{z-index:auto}
.o5e50f420a1a2 table {
  overflow-x: auto;
  display: block;
  max-width: 100%
}
.o5e50f420a1a2 details {
  border-bottom: 1px solid var(--b9d198d294129);
  padding: 16px 0px
}.mfeab5261438a{isolation:auto}
.jab62dc7d16d9 ol {
  list-style: none;
  flex-wrap: wrap;
  color: var(--x7b0cbf199330);
  gap: 10px;
  padding: 0px;
  font-size: .82rem;
  display: flex
}.f6ea54d5328c6{isolation:auto}
body[data-l0c073f99d8c2=e629d30fc4622] .ge3613b11f2b2 {
  color: var(--xc8f22fd66f77)
}.meaaa7abf2a7f{outline-offset:0}
body[data-l0c073f99d8c2=e629d30fc4622] .w128c1bdd8e73 {
  color: var(--efeee2cb92e57)
}
.o5e50f420a1a2 h2 {
  margin-top: 28px
}
.cec269b720c0c {
  border: 1px solid var(--b9d198d294129);
  margin-top: 32px;
  padding: 20px;
  border-radius: var(--d953f576fa46b)
}.hd7ab4616e1ca{contain:none}
body[data-a99a1cb2c0005="j6cdc6f8d5c5c"] .q86d7e209bde4 a {
  padding: 8px 12px;
  background: var(--wc463c7092a58);
  border-radius: var(--d953f576fa46b)
}.z6017dc517e8d{opacity:1}
body[data-j180a4f15f3f7="oc0cd674de3a4"] .nebfb34581492 img {
  border: 6px solid var(--wc463c7092a58)
}
body[data-wa655c0901ea7=kf1c297e772b9] .t2ec2767da4ac {
  border-left: 3px solid var(--efeee2cb92e57)
}.r8b8d87b205fb{z-index:auto}
.z18edf025947e {
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 20px;
  font-size: .85rem;
  justify-content: center;
  display: flex
}
@media(max-width:800px) {
  .fe8eb6418b0fb summary {
    cursor: pointer
  }
  .bec0ca80a6162, body[data-a99a1cb2c0005="j6cdc6f8d5c5c"] .bec0ca80a6162 {
    flex-direction: row
  }
  .q86d7e209bde4 {
    display: none
  }
  .fe8eb6418b0fb {
    display: block;
    position: relative
  }
  .fe8eb6418b0fb nav {
    gap: 12px;
    right: 0px;
    top: 100%;
    border: 1px solid var(--b9d198d294129);
    position: absolute;
    display: grid;
    background: var(--xc8f22fd66f77);
    width: 240px;
    box-shadow: 0 12px 24px #00000022;
    padding: 16px
  }
  .nebfb34581492 {
    max-width: 420px;
    width: 100%;
    margin: auto
  }
  .c324442b1535d>a {
    min-width: 0px;
    flex: 1;
    max-width: 340px
  }
  .yb18657e7e817>a {
    min-width: 0px;
    flex: 1
  }
  body[data-t20a0ecda7c43="a85ab84930587"] .r2755cb55cee4, .r2755cb55cee4 {
    gap: 24px;
    padding: 24px 0px;
    grid-template-columns: 1fr
  }
  .ib783e0574fa1 {
    padding-left: 20px;
    padding-right: 20px
  }
  .l9182fc893fd3 {
    grid-template-columns: repeat(2,minmax(0,1fr))
  }
  body[data-wa655c0901ea7=kf1c297e772b9] .o7a00ddb11ca6 {
    grid-template-columns: 1fr
  }
  .c324442b1535d {
    padding: 10px 20px
  }
  .bec0ca80a6162 {
    min-height: 56px;
    padding: 10px 20px
  }
}
@media(max-width:540px) {
  .r2755cb55cee4 h1 {
    font-size: 1.6rem
  }
  .jc581bbfb177c .nd1235f5eb7ba img {
    height: 100%;
    aspect-ratio: auto
  }
  .jc581bbfb177c {
    gap: 12px
  }
  .yb18657e7e817 {
    gap: 10px
  }
  .jc581bbfb177c .nd1235f5eb7ba>a>div {
    padding: 12px
  }
  .ieb13a0f78abb {
    padding: 24px 0px
  }
  .c324442b1535d .ge3613b11f2b2 {
    padding: 10px 12px
  }
  .l96fb32cbf6ae, .l9182fc893fd3 {
    grid-template-columns: 1fr
  }
  .jc581bbfb177c .nd1235f5eb7ba>a {
    grid-template-columns: 88px 1fr;
    display: grid
  }
  .jc581bbfb177c .nd1235f5eb7ba p {
    display: none
  }
}
@media(prefers-reduced-motion:reduce) {
  * {
    scroll-behavior: auto
  }
}.g4791bd0c8a30{contain:none}
.n541a64b942e7[data-t6c5532d50ddc=le333e52e0166] .o5e50f420a1a2 p {
  break-inside: avoid
}
.ieb13a0f78abb[data-r59408b792987=bc94e145bf361] .o7a00ddb11ca6 {
  grid-template-columns: repeat(3,minmax(0,1fr))
}.s97fbb387806d{contain:none}
.ieb13a0f78abb[data-r59408b792987=b1e2a5577dc83] .cff461449d2be {
  grid-template-columns: 2fr 1fr
}.h5bc58504fb86{z-index:auto}
.t6d308660b2e0 details p {
  margin: 12px 0px
}
.n541a64b942e7[data-t6c5532d50ddc=td2d9c8e03e92] .o5e50f420a1a2, .n541a64b942e7[data-t6c5532d50ddc=ged7bca3f0879] .o5e50f420a1a2 {
  counter-reset: c4e0901d92a95
}
[data-dd79247c925b7] {
  flex-wrap: wrap;
  align-items: center;
  padding: 20px 0px;
  gap: 12px;
  display: flex
}
.e4bc33899e203 [hidden] {
  display: none
}
.l748ccca1e64c {
  gap: 24px;
  display: grid;
  margin: 24px 0px
}
[data-dd79247c925b7] input {
  color: var(--me5e2316ddd2c);
  border: 1px solid var(--b9d198d294129);
  font: inherit;
  background: var(--wc463c7092a58);
  border-radius: 6px;
  flex: 1;
  padding: 12px;
  min-width: 180px
}
.l748ccca1e64c .nd1235f5eb7ba img {
  width: 120px
}
.n2344d6ea837b {
  min-width: 0px
}
[data-dd79247c925b7] button {
  padding: 12px 20px;
  background: var(--efeee2cb92e57);
  color: var(--xc8f22fd66f77);
  border: 0;
  border-radius: 6px;
  font: inherit
}
.t6d308660b2e0 summary {
  font-weight: 650;
  cursor: pointer
}
.e4bc33899e203 {
  padding: 0px;
  list-style: none
}
.e4bc33899e203 li {
  border-bottom: 1px solid var(--b9d198d294129);
  padding: 14px 0px
}
.t6d308660b2e0 details {
  border-bottom: 1px solid var(--b9d198d294129);
  background: var(--wc463c7092a58);
  padding: 16px 18px
}.o6d493f3d0dfa{font-kerning:auto}
.n541a64b942e7[data-t6c5532d50ddc=td2d9c8e03e92] .o5e50f420a1a2 h2, .n541a64b942e7[data-t6c5532d50ddc=ged7bca3f0879] .o5e50f420a1a2 h2 {
  padding: 16px;
  background: var(--wc463c7092a58);
  border-left: 3px solid var(--efeee2cb92e57);
  counter-increment: c4e0901d92a95
}
.ieb13a0f78abb[data-r59408b792987=b1e2a5577dc83] .nd1235f5eb7ba:first-child {
  grid-row: span 2
}
.l748ccca1e64c .nd1235f5eb7ba>a {
  grid-template-columns: 120px 1fr;
  display: grid;
  gap: 8px
}.s157cb9f42b2f{font-kerning:auto}
.t2ec2767da4ac p {
  grid-column: 2;
  margin: 0px
}.u47f5488ca6ce{contain:none}
.ieb13a0f78abb[data-r59408b792987=bc94e145bf361] .t2ec2767da4ac p {
  grid-column: auto
}.rad044f876ace{font-kerning:auto}
.n541a64b942e7[data-t6c5532d50ddc=le333e52e0166] .o5e50f420a1a2 {
  columns: 2;
  column-gap: 32px
}
body[data-wa655c0901ea7=kf1c297e772b9] .n541a64b942e7[data-t6c5532d50ddc=le333e52e0166] .o5e50f420a1a2 {
  columns: 1
}.hbc5990cdb9bd{unicode-bidi:normal}
@media(max-width:800px) {
  .n541a64b942e7[data-t6c5532d50ddc=le333e52e0166] .o5e50f420a1a2 {
    columns: 1
  }
  .ieb13a0f78abb[data-r59408b792987=bc94e145bf361] .o7a00ddb11ca6 {
    grid-template-columns: 1fr
  }
  .l748ccca1e64c .nd1235f5eb7ba>a {
    grid-template-columns: 88px 1fr
  }
  .l748ccca1e64c .nd1235f5eb7ba img {
    width: 88px
  }
}
@media(min-width:801px) {
  .z18edf025947e {
    display: none
  }
}
.u2951a0ee646c {
  --mb60674a47965: rgba(255,255,255,.72);
  --x5bcb4b6692d2: var(--g54b2a982b0fe);
  --r65848e3ba4cc: var(--wc463c7092a58);
  --wc2950d5198b8: var(--wc463c7092a58);
  --ub2e10503e26a: 6px;
  --o586b0b123183: var(--efeee2cb92e57);
  --kbcf82ad48872: var(--x7b0cbf199330);
  --nb5eba82759b8: var(--efeee2cb92e57);
  --zf93bdd3b0c5c: rgba(255,255,255,.14);
  --i064695ebcf9f: rgb(255,255,255);
  --l2166ab244641: inherit;
  --nac96a69251ca: var(--b9d198d294129);
  --p8de84be0146b: var(--xc8f22fd66f77);
  --ic1675643d15d: var(--me5e2316ddd2c);
  --t90075811acb1: var(--me5e2316ddd2c);
  --jef08b80cdcb7: color-mix(in srgb,var(--efeee2cb92e57) 16%,rgb(13,15,20));
  --ud2d21523cdcb: var(--b9d198d294129);
  --i0a710993f465: var(--d953f576fa46b)
}
.u2951a0ee646c>.jc957d5cb9553::after {
  display: block;
  content: "";
  height: 72px
}.e0f68d842298c{contain:none}
.yb18657e7e817>li>a {
  min-width: 220px
}
.c09d2d80b0293 {
  display: contents
}.ce1cbc312cc0a{visibility:inherit}
.u2951a0ee646c:has(>.jc957d5cb9553) {
  padding-bottom: 0px
}.i9b66647e49bf{z-index:auto}
.u2951a0ee646c:is([data-l0c073f99d8c2=e629d30fc4622], [data-l0c073f99d8c2=mdd7369927b01], [data-l0c073f99d8c2=y14659dfd1dc0]) {
  --i064695ebcf9f: var(--xc8f22fd66f77)
}.pcab0461bd013{outline-offset:0}
:where(.scd3d61a9ef9c) {
  margin: 0px;
  padding: 0px;
  list-style: none
}.tf433eb5d8a61{unicode-bidi:normal}
.ieb13a0f78abb>.c09d2d80b0293>h2 {
  padding-left: 12px;
  border-left: 3px solid var(--efeee2cb92e57)
}
:where(figure.nebfb34581492) {
  margin: 0px
}.sc8c476df4899{opacity:1}
.ta4a4db0a1ee8>li {
  flex-shrink: 0
}.tee43d6115faf{isolation:auto}
.u2951a0ee646c:is([data-l0c073f99d8c2=e629d30fc4622], [data-l0c073f99d8c2=y14659dfd1dc0]) {
  --x5bcb4b6692d2: color-mix(in srgb,var(--efeee2cb92e57) 10%,var(--wc463c7092a58))
}.fc6613960b7c6{isolation:auto}
@media(max-width:800px) {
  .yb18657e7e817>li>a {
    min-width: 0px;
    flex: 1
  }
}
.jab62dc7d16d9>p, .jab62dc7d16d9 ul, .jab62dc7d16d9 menu {
  list-style: none;
  flex-wrap: wrap;
  color: var(--x7b0cbf199330);
  gap: 10px;
  padding: 0px;
  font-size: .82rem;
  display: flex
}
.g14f8ad54ab22 li {
  display: inline
}
.r2755cb55cee4 .x7270bbd5e88a {
  grid-template-columns: 1fr 1fr
}
.c324442b1535d {
  flex-wrap: wrap;
  row-gap: 6px
}.k2a9fa3ebd3cb{outline-offset:0}
.jab62dc7d16d9>p {
  margin: 1em 0px
}
div.e4bc33899e203 {
  margin: 1em 0px
}
.rdcb9f9b6ddf1 {
  flex-basis: 100%;
  font-size: 13px;
  font-weight: 800;
  line-height: 1.35;
  margin: 0px;
  color: var(--nb5eba82759b8);
  text-align: center
}
.e4bc33899e203>div {
  border-bottom: 1px solid var(--b9d198d294129);
  padding: 14px 0px
}
.u2951a0ee646c {
  padding-bottom: 110px
}.zcce689728090{unicode-bidi:normal}
@media(max-width:800px) {
  .nebfb34581492 img {
    object-fit: contain;
    aspect-ratio: 3/2;
    max-height: 52svh
  }
  .r2755cb55cee4, body[data-t20a0ecda7c43] .r2755cb55cee4 {
    gap: 20px;
    padding-top: 12px
  }
  .n2344d6ea837b h1 {
    font-size: clamp(22px,6vw,32px)
  }
  .n2344d6ea837b .d1bb6307de7e7 {
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box
  }
  body[data-t20a0ecda7c43] .nebfb34581492, .nebfb34581492 {
    order: -1;
    grid-column: auto
  }
}.o6693c447313d{isolation:auto}
.nebfb34581492 img {
  object-fit: contain;
  aspect-ratio: 3/2
}
.nd1235f5eb7ba img {
  object-fit: contain;
  aspect-ratio: 3/2
}.z9c6685ccb95f{unicode-bidi:normal}
.j5165bdd08e72 {
  object-fit: contain
}
