* {
    box-sizing: border-box
}
summary:focus-visible, a:focus-visible {
    outline: 3px solid var(--b6db7aedaff25);
    outline-offset: 4px
}
img {
    max-width: 100%;
    height: auto;
    display: block
}
body {
    --o5a729d6ff5fc: rgb(99,124,116);
    --b6db7aedaff25: rgb(25,123,102);
    margin: 0;
    --qe16062ccbbff: rgb(22,59,50);
    --l3005ec13f726: rgb(220,233,227);
    --l677edf172231: rgb(255,255,255);
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    line-height: 1.7;
    background: var(--l677edf172231);
    --qa83e21f235e8: rgb(233,245,238);
    --g9d68dc6cc821: 12px;
    --x1df81e8c0a12: rgb(240,245,243);
    color: var(--qe16062ccbbff)
}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4
}.v18d1544e5611{opacity:1}
a {
    color: inherit;
    text-decoration: none
}
a:hover {
    text-decoration: underline
}
h3 {
    font-size: 1rem;
    line-height: 1.45
}
p, h1, h2, h3 {
    margin: 0 0 1rem
}.u9919634271fc{visibility:inherit}
.m29ad05025a80 {
    max-width: 1140px;
    margin: auto;
    padding: 0 24px
}.g9200b76f56cf{outline-offset:0}
.h681ac8aa2dd9 {
    text-align: center
}.hacbd9aaaf612{unicode-bidi:normal}
p {
    color: var(--o5a729d6ff5fc)
}
.qc7e1089b2870 {
    top: 0;
    z-index: 5;
    background: var(--l677edf172231);
    border-bottom: 1px solid var(--l3005ec13f726);
    position: sticky
}
body[data-cc868ebc866b4=r8dea0cb0c97b] {
    --b6db7aedaff25: rgb(219,184,93);
    --l3005ec13f726: rgb(48,43,66);
    --qe16062ccbbff: rgb(243,237,220);
    --o5a729d6ff5fc: rgb(184,176,196);
    --l677edf172231: rgb(16,14,29);
    --g9d68dc6cc821: 4px;
    --x1df81e8c0a12: rgb(27,24,43)
}
body[data-j68dea782af94="qf74a6fccf9df"] .l1571dbf0fe84 {
    box-shadow: 0 -8px 30px #00000011
}.sefd14b1ae928{contain:none}
.v53850d817368 {
    max-width: 1140px;
    padding: 12px 24px;
    align-items: center;
    justify-content: space-between;
    gap: 24px;
    min-height: 64px;
    display: flex;
    margin: auto
}.p39f95588da43{visibility:inherit}
.uadd76c7188d9 img {
    border-radius: var(--g9d68dc6cc821);
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1
}
.c0fc510687eca {
    align-items: center;
    gap: 10px;
    font-weight: 750;
    display: flex
}
.g99ba51b3fd28 {
    top: -100px;
    position: absolute;
    left: 20px;
    padding: 10px;
    z-index: 20;
    background: var(--l677edf172231)
}
.g99ba51b3fd28:focus {
    top: 10px
}
.w4b32483210a6 {
    font-size: 0.85rem;
    flex-wrap: wrap;
    gap: 20px;
    display: flex
}
.l5b49295d7076 {
    font-size: 1rem
}
.lc7787bbd7702 {
    display: none
}.ce5f04f190363{font-kerning:auto}
.h7088372b1376 {
    padding: 40px 0;
    align-items: center;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
    display: grid
}
.j830d42879692 {
    gap: 12px;
    max-width: 480px;
    margin: 24px auto 0;
    display: grid
}.q32d257910fc8{outline-offset:0}
.j91b23534cfe6 {
    border: 1px solid var(--b6db7aedaff25);
    border-radius: 6px;
    display: block;
    padding: 12px 20px;
    background: var(--b6db7aedaff25);
    color: rgb(255,255,255);
    font-weight: 650;
    text-align: center
}
.hbcc4e735379e p {
    margin: 0;
    font-size: 0.86rem
}.dc1d9f2f66f93{visibility:inherit}
.w3f9c64e1a3c4 {
    grid-template-columns: repeat(3,minmax(0,1fr));
    gap: 20px;
    display: grid
}.jeab3a0da5a06{outline-offset:0}
.gf4010bbfb9e9 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
.ldd12077d10e2 {
    gap: 12px;
    display: grid
}
.hbcc4e735379e>a>div {
    padding: 16px
}
body[data-nf138d275d7e3="t8dc2bdd90c47"] .h7088372b1376 {
    grid-template-columns: 1.1fr 0.9fr
}
body[data-c38be60ecafb7=e9ad2a6e6f7a5] .ldd12077d10e2 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.nb88af21bfaba {
    color: var(--b6db7aedaff25);
    background: 0 0
}.g299b403b7f39{visibility:inherit}
.hbcc4e735379e {
    background: var(--x1df81e8c0a12);
    overflow: hidden;
    border: 1px solid var(--l3005ec13f726);
    min-width: 0;
    border-radius: var(--g9d68dc6cc821)
}.a86f6ded4e780{isolation:auto}
.v61dae4d70c27 {
    border-top: 1px solid var(--l3005ec13f726);
    padding: 28px 0
}.j38d4736b47ed{opacity:1}
.hbcc4e735379e img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1
}
.gf4010bbfb9e9 img {
    aspect-ratio: 16/9
}
.pc43bb6df4ee7 {
    margin: 12px 0 32px
}
.y5d152345c530 h3 {
    margin: 0
}.s8c38039bbf45{unicode-bidi:normal}
.v61dae4d70c27>h2 {
    border-left: 3px solid var(--b6db7aedaff25);
    padding-left: 12px
}.zafb692156f65{contain:none}
.y5d152345c530 {
    background: var(--x1df81e8c0a12);
    border: 1px solid var(--l3005ec13f726);
    padding: 18px;
    border-radius: var(--g9d68dc6cc821)
}
.b06e913a0f27d {
    flex-wrap: wrap;
    gap: 12px;
    color: var(--b6db7aedaff25);
    list-style: none;
    font-size: 0.88rem;
    margin: 16px 0;
    padding: 0;
    display: flex
}
.j0447c005a98a {
    scroll-snap-type: x proximity;
    padding-bottom: 12px;
    overflow-x: auto;
    display: flex;
    gap: 16px
}.d79880785d961{visibility:inherit}
.qbac14ce839de {
    justify-content: center;
    padding: 32px 0;
    display: flex;
    gap: 16px
}
.k3ee2c443fff4 {
    overflow-wrap: anywhere
}.qf179479031e2{visibility:inherit}
.j0447c005a98a img {
    scroll-snap-align: start;
    flex-shrink: 0;
    width: 240px
}.xfb04e90a2499{z-index:auto}
.ie44a25d44ac8 nav {
    font-size: 0.86rem;
    flex-wrap: wrap;
    gap: 20px;
    margin-top: 20px;
    display: flex
}
.ie44a25d44ac8 {
    padding: 32px 0 100px;
    border-top: 1px solid var(--l3005ec13f726)
}
.qbac14ce839de>a {
    min-width: 220px
}
.l1571dbf0fe84 {
    padding: 10px 24px;
    background: var(--l677edf172231);
    justify-content: center;
    gap: 12px;
    border-top: 1px solid var(--l3005ec13f726);
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed;
    display: flex;
    z-index: 10
}.mab39518f81d2{z-index:auto}
.l1571dbf0fe84>a {
    min-width: 220px
}
.i5e06a0bb60a6 {
    padding-top: 32px;
    padding-bottom: 48px;
    max-width: 880px
}.jc45d16c7a000{unicode-bidi:normal}
.c000180ce1f7c {
    min-width: 0
}
.hcf6dc3029526 {
    object-fit: cover;
    width: 100%;
    max-height: 560px;
    border-radius: var(--g9d68dc6cc821);
    margin: 24px 0
}.c93127909cf2b{z-index:auto}
.k3ee2c443fff4 h2 {
    margin-top: 28px
}
.k3ee2c443fff4 table {
    max-width: 100%;
    display: block;
    overflow-x: auto
}.w6064524a1729{opacity:1}
.k3ee2c443fff4 details {
    padding: 16px 0;
    border-bottom: 1px solid var(--l3005ec13f726)
}
.k3ee2c443fff4 summary {
    font-weight: 650;
    cursor: pointer
}
.e4a76fc1d973e ol {
    flex-wrap: wrap;
    padding: 0;
    color: var(--o5a729d6ff5fc);
    list-style: none;
    font-size: 0.82rem;
    display: flex;
    gap: 10px
}.sfe8741a5afe5{isolation:auto}
body[data-cc868ebc866b4=r8dea0cb0c97b] .j91b23534cfe6 {
    color: var(--l677edf172231)
}.da7332e0e9cfb{contain:none}
.jf9eaf9d8afc8 {
    margin-top: 32px;
    border: 1px solid var(--l3005ec13f726);
    border-radius: var(--g9d68dc6cc821);
    padding: 20px
}
body[data-a26e265f70629="ab4feade1cfb1"] .w4b32483210a6 a {
    padding: 8px 12px;
    background: var(--x1df81e8c0a12);
    border-radius: var(--g9d68dc6cc821)
}
body[data-scfc02ab7bc54="p29b8127a3c77"] .w4b32483210a6 a {
    border-bottom: 1px solid var(--b6db7aedaff25)
}.v49d016228915{visibility:inherit}
body[data-c38be60ecafb7=e9ad2a6e6f7a5] .y5d152345c530 {
    border-left: 3px solid var(--b6db7aedaff25)
}
.ya02ed66280c9 {
    font-size: 0.85rem;
    margin-top: 20px;
    gap: 10px;
    justify-content: center;
    flex-wrap: wrap;
    display: flex
}.n406dac8a8602{opacity:1}
body[data-cc868ebc866b4=r8dea0cb0c97b] .nb88af21bfaba {
    color: var(--b6db7aedaff25)
}
@media(max-width:800px) {
    .w4b32483210a6 {
        display: none
    }
    body[data-a26e265f70629="ab4feade1cfb1"] .v53850d817368, .v53850d817368 {
        flex-direction: row
    }
    .lc7787bbd7702 summary {
        cursor: pointer
    }
    .lc7787bbd7702 {
        position: relative;
        display: block
    }
    .lc7787bbd7702 nav {
        border: 1px solid var(--l3005ec13f726);
        right: 0;
        position: absolute;
        width: 240px;
        padding: 16px;
        gap: 12px;
        box-shadow: 0 12px 24px #00000022;
        background: var(--l677edf172231);
        display: grid;
        top: 100%
    }
    .h7088372b1376, body[data-nf138d275d7e3="t8dc2bdd90c47"] .h7088372b1376 {
        padding: 24px 0;
        gap: 24px;
        grid-template-columns: 1fr
    }
    .m29ad05025a80 {
        padding-left: 20px;
        padding-right: 20px
    }
    .w3f9c64e1a3c4 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    body[data-c38be60ecafb7=e9ad2a6e6f7a5] .ldd12077d10e2 {
        grid-template-columns: 1fr
    }
    .l1571dbf0fe84 {
        padding: 10px 20px
    }
    .uadd76c7188d9 {
        max-width: 420px;
        width: 100%;
        margin: auto
    }
    .l1571dbf0fe84>a {
        flex: 1;
        min-width: 0;
        max-width: 340px
    }
    .qbac14ce839de>a {
        flex: 1;
        min-width: 0
    }
    .v53850d817368 {
        padding: 10px 20px;
        min-height: 56px
    }
}
@media(max-width:540px) {
    .pc43bb6df4ee7 {
        gap: 12px
    }
    .h7088372b1376 h1 {
        font-size: 1.6rem
    }
    .w3f9c64e1a3c4, .gf4010bbfb9e9 {
        grid-template-columns: 1fr
    }
    .pc43bb6df4ee7 .hbcc4e735379e>a {
        grid-template-columns: 88px 1fr;
        display: grid
    }
    .qbac14ce839de {
        gap: 10px
    }
    .pc43bb6df4ee7 .hbcc4e735379e>a>div {
        padding: 12px
    }
    .v61dae4d70c27 {
        padding: 24px 0
    }
    .pc43bb6df4ee7 .hbcc4e735379e img {
        height: 100%;
        aspect-ratio: auto
    }
    .pc43bb6df4ee7 .hbcc4e735379e p {
        display: none
    }
    .l1571dbf0fe84 .j91b23534cfe6 {
        padding: 10px 12px
    }
}.b7c82ee9df3ba{unicode-bidi:normal}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto
    }
}
.v61dae4d70c27[data-v5f0c27859f60=i4067bcfa7ec0] .ldd12077d10e2 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.gbd3d003bd84d details p {
    margin: 12px 0
}
.v61dae4d70c27[data-v5f0c27859f60=ub65fee35751d] .kbd8c1b67bcac {
    grid-template-columns: 2fr 1fr
}.fc19b4a91b482{visibility:inherit}
.v61dae4d70c27[data-v5f0c27859f60=ub65fee35751d] .hbcc4e735379e:first-child {
    grid-row: span 2
}
.v61dae4d70c27[data-v5f0c27859f60=lc30fcee96d32] .kbd8c1b67bcac {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
[data-fa4cc63f50f8d] {
    gap: 12px;
    padding: 20px 0;
    align-items: center;
    flex-wrap: wrap;
    display: flex
}.c4a8ff8bcc083{outline-offset:0}
.s7cc5c3069663 [hidden] {
    display: none
}
.qf70424dbcdc6 {
    gap: 24px;
    display: grid;
    margin: 24px 0
}.d2e27b754ffa9{isolation:auto}
.qf70424dbcdc6 .hbcc4e735379e>a {
    grid-template-columns: 120px 1fr;
    gap: 8px;
    display: grid
}
.c000180ce1f7c[data-e61d35c12851c=d62b57ca8ed86] .k3ee2c443fff4 {
    column-gap: 32px;
    columns: 2
}
.y5d152345c530 p {
    margin: 0;
    grid-column: 2
}
.v61dae4d70c27[data-v5f0c27859f60=i4067bcfa7ec0] .y5d152345c530 p {
    grid-column: auto
}.aef0335cbc20e{contain:none}
[data-fa4cc63f50f8d] input {
    background: var(--x1df81e8c0a12);
    padding: 12px;
    color: var(--qe16062ccbbff);
    min-width: 180px;
    flex: 1;
    border: 1px solid var(--l3005ec13f726);
    border-radius: 6px;
    font: inherit
}
[data-fa4cc63f50f8d] button {
    color: var(--l677edf172231);
    background: var(--b6db7aedaff25);
    border: 0;
    border-radius: 6px;
    padding: 12px 20px;
    font: inherit
}
.qf70424dbcdc6 .hbcc4e735379e img {
    width: 120px
}.d9c5c2bc4d4fa{unicode-bidi:normal}
.h681ac8aa2dd9 {
    min-width: 0
}
.s7cc5c3069663 {
    padding: 0;
    list-style: none
}
.s7cc5c3069663 li {
    padding: 14px 0;
    border-bottom: 1px solid var(--l3005ec13f726)
}.c79c34c346dfe{visibility:inherit}
.gbd3d003bd84d details {
    background: var(--x1df81e8c0a12);
    padding: 16px 18px;
    border-bottom: 1px solid var(--l3005ec13f726)
}.xc5ae560a3e5b{font-kerning:auto}
.gbd3d003bd84d summary {
    cursor: pointer;
    font-weight: 650
}
.c000180ce1f7c[data-e61d35c12851c=gdcc0f260653f] .k3ee2c443fff4, .c000180ce1f7c[data-e61d35c12851c=ged74f02ee37c] .k3ee2c443fff4 {
    counter-reset: c52e8d234fba3
}
.c000180ce1f7c[data-e61d35c12851c=gdcc0f260653f] .k3ee2c443fff4 h2, .c000180ce1f7c[data-e61d35c12851c=ged74f02ee37c] .k3ee2c443fff4 h2 {
    counter-increment: c52e8d234fba3;
    border-left: 3px solid var(--b6db7aedaff25);
    background: var(--x1df81e8c0a12);
    padding: 16px
}.eb1170332173a{visibility:inherit}
body[data-c38be60ecafb7=e9ad2a6e6f7a5] .c000180ce1f7c[data-e61d35c12851c=d62b57ca8ed86] .k3ee2c443fff4 {
    columns: 1
}
.c000180ce1f7c[data-e61d35c12851c=d62b57ca8ed86] .k3ee2c443fff4 p {
    break-inside: avoid
}
@media(max-width:800px) {
    .c000180ce1f7c[data-e61d35c12851c=d62b57ca8ed86] .k3ee2c443fff4 {
        columns: 1
    }
    .v61dae4d70c27[data-v5f0c27859f60=i4067bcfa7ec0] .ldd12077d10e2 {
        grid-template-columns: 1fr
    }
    .qf70424dbcdc6 .hbcc4e735379e>a {
        grid-template-columns: 88px 1fr
    }
    .qf70424dbcdc6 .hbcc4e735379e img {
        width: 88px
    }
}
@media(min-width:801px) {
    .ya02ed66280c9 {
        display: none
    }
}
.j0447c005a98a>li {
    flex-shrink: 0
}
.t4c1d2444d677 {
    --m5712608d76d2: var(--b6db7aedaff25);
    --s89c621db9bda: rgba(255,255,255,0.72);
    --qd2ca50303cfc: var(--l677edf172231);
    --p1d86cc2621f9: var(--qa83e21f235e8);
    --t25ea0d8ebb6c: var(--g9d68dc6cc821);
    --n51b79d6104df: 6px;
    --a82263a263f8c: color-mix(in srgb,var(--b6db7aedaff25) 16%,rgb(13,15,20));
    --de0961caa2e73: var(--l3005ec13f726);
    --g5d4ace6e9371: var(--b6db7aedaff25);
    --tb210223eac14: var(--l3005ec13f726);
    --q0dfb0dd80696: var(--qe16062ccbbff);
    --f8c26a3163599: rgba(255,255,255,0.14);
    --hcb475a984698: inherit;
    --u65c7180cfd27: var(--x1df81e8c0a12);
    --bbaa47699af71: var(--o5a729d6ff5fc);
    --g1620d2181554: rgb(255,255,255);
    --gf517acfdab7a: var(--x1df81e8c0a12);
    --nf0f923c60d67: var(--qe16062ccbbff)
}
.t4c1d2444d677:is([data-cc868ebc866b4=r8dea0cb0c97b], [data-cc868ebc866b4=w0910b22d0176]) {
    --p1d86cc2621f9: color-mix(in srgb,var(--b6db7aedaff25) 10%,var(--x1df81e8c0a12))
}
.t4c1d2444d677:has(>.pcb6dd029c494) {
    padding-bottom: 0
}
:where(.k7ad4513c84f4) {
    margin: 0;
    padding: 0;
    list-style: none
}
:where(figure.uadd76c7188d9) {
    margin: 0
}.l0b7087d28d15{z-index:auto}
.t4c1d2444d677>.pcb6dd029c494::after {
    content: "";
    height: 72px;
    display: block
}
.vc4017e23495f {
    display: contents
}.s69f5b9519905{visibility:inherit}
.v61dae4d70c27>.vc4017e23495f>h2 {
    border-left: 3px solid var(--b6db7aedaff25);
    padding-left: 12px
}
.t4c1d2444d677:is([data-cc868ebc866b4=r8dea0cb0c97b], [data-cc868ebc866b4=l1f9ce4fbfa3b], [data-cc868ebc866b4=w0910b22d0176]) {
    --g1620d2181554: var(--l677edf172231)
}
.qbac14ce839de>li>a {
    min-width: 220px
}.p88848101a703{opacity:1}
@media(max-width:800px) {
    .qbac14ce839de>li>a {
        flex: 1;
        min-width: 0
    }
}
.e4a76fc1d973e>p {
    margin: 1em 0
}.i85d0f1ba5396{font-kerning:auto}
div.s7cc5c3069663 {
    margin: 1em 0
}
.e4a76fc1d973e ul, .e4a76fc1d973e>p, .e4a76fc1d973e menu {
    flex-wrap: wrap;
    padding: 0;
    color: var(--o5a729d6ff5fc);
    list-style: none;
    font-size: 0.82rem;
    display: flex;
    gap: 10px
}
.l1571dbf0fe84 {
    flex-wrap: wrap;
    row-gap: 6px
}
.e1071919cef1a {
    margin: 0;
    text-align: center;
    font-size: 13px;
    font-weight: 800;
    line-height: 1.35;
    color: var(--g5d4ace6e9371);
    flex-basis: 100%
}.m0e4f4d0e1af1{isolation:auto}
.g976b0465229d li {
    display: inline
}
.s7cc5c3069663>div {
    padding: 14px 0;
    border-bottom: 1px solid var(--l3005ec13f726)
}
.h7088372b1376 .j830d42879692 {
    grid-template-columns: 1fr 1fr
}.fe335e87f5edb{z-index:auto}
.t4c1d2444d677 {
    padding-bottom: 110px
}
@media(max-width:800px) {
    .uadd76c7188d9 img {
        object-fit: contain;
        aspect-ratio: 3/2;
        max-height: 52svh
    }
    .h7088372b1376, body[data-nf138d275d7e3] .h7088372b1376 {
        padding-top: 12px;
        gap: 20px
    }
    .h681ac8aa2dd9 h1 {
        font-size: clamp(22px,6vw,32px)
    }
    .uadd76c7188d9, body[data-nf138d275d7e3] .uadd76c7188d9 {
        grid-column: auto;
        order: -1
    }
    .h681ac8aa2dd9 .l5b49295d7076 {
        -webkit-box-orient: vertical;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2
    }
}
.uadd76c7188d9 img {
    object-fit: contain;
    aspect-ratio: 3/2
}
.hbcc4e735379e img {
    object-fit: contain;
    aspect-ratio: 3/2
}
.hcf6dc3029526 {
    object-fit: contain
}.b23b9520b0cf7{z-index:auto}
