img {
    display: block;
    max-width: 100%;
    height: auto
}.d6f5c491781e3{contain:none}
* {
    box-sizing: border-box
}
summary:focus-visible, a:focus-visible {
    outline: 3px solid var(--j732c380931e9);
    outline-offset: 4px
}
body {
    background: var(--w2919e26a724c);
    --sb8f97f298b2a: #637c74;
    --z1f1ac472b06d: #e9f5ee;
    margin: 0px;
    --j732c380931e9: #197b66;
    --xf016c910fb05: #163b32;
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    color: var(--xf016c910fb05);
    --j021945a49f38: #dce9e3;
    --e8d5f9ccd3e66: 12px;
    line-height: 1.7;
    --w2919e26a724c: #fff;
    --e7a194af6e0e8: #f0f5f3
}
.b35d2f9789512 {
    background: var(--w2919e26a724c);
    position: sticky;
    border-bottom: 1px solid var(--j021945a49f38);
    z-index: 5;
    top: 0px
}
body[data-v95ce4a0e365c=v20c5eef87573] {
    --sb8f97f298b2a: #b8b0c4;
    --w2919e26a724c: #100e1d;
    --xf016c910fb05: #f3eddc;
    --e8d5f9ccd3e66: 4px;
    --j021945a49f38: #302b42;
    --e7a194af6e0e8: #1b182b;
    --j732c380931e9: #dbb85d
}
h1, h3, h2, p {
    margin: 0px 0px 1rem
}
.x105fae92a529 {
    max-width: 1140px;
    padding: 0px 24px;
    margin: auto
}
.c56bc22f436e2 {
    gap: 24px;
    display: flex;
    max-width: 1140px;
    align-items: center;
    justify-content: space-between;
    padding: 12px 24px;
    min-height: 64px;
    margin: auto
}.v592fa2534e3a{visibility:inherit}
.p3ca9a1da36d1 {
    background: var(--w2919e26a724c);
    position: absolute;
    padding: 10px;
    z-index: 20;
    top: -100px;
    left: 20px
}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4
}
.caed6836977e7 img {
    border-radius: var(--e8d5f9ccd3e66);
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1
}
.p3ca9a1da36d1:focus {
    top: 10px
}.a3259f5881179{outline-offset:0}
a {
    text-decoration: none;
    color: inherit
}
p {
    color: var(--sb8f97f298b2a)
}
h3 {
    font-size: 1rem;
    line-height: 1.45
}
.nca81899d1ab5 {
    align-items: center;
    font-weight: 750;
    gap: 10px;
    display: flex
}
.k45a0596fea7b {
    flex-wrap: wrap;
    display: flex;
    gap: 20px;
    font-size: .85rem
}
.c041da14fb8b7 {
    display: none
}
.pcece720db02d {
    display: grid;
    gap: 40px;
    align-items: center;
    grid-template-columns: 1fr 1fr;
    padding: 40px 0px
}
.k831048f9fbd8 {
    gap: 12px;
    display: grid;
    margin: 24px auto 0px;
    max-width: 480px
}
a:hover {
    text-decoration: underline
}
.qd5bc99aa587a {
    text-align: center
}
.cceb7e28bf617 {
    font-size: 1rem
}
.mef71a9f9a073 {
    font-weight: 650;
    display: block;
    text-align: center;
    border: 1px solid var(--j732c380931e9);
    border-radius: 6px;
    padding: 12px 20px;
    background: var(--j732c380931e9);
    color: #fff
}
.ta91d363a443b p {
    margin: 0px;
    font-size: .86rem
}.fb5f64c97d4ec{font-kerning:auto}
.ta91d363a443b>a>div {
    padding: 16px
}.scddca3d1906a{font-kerning:auto}
.id387d996c33d {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.wd47629b4b720 {
    gap: 12px;
    display: grid
}
.i650157f2c814 {
    background: 0 0;
    color: var(--j732c380931e9)
}.vd2553d174b3e{outline-offset:0}
.ta91d363a443b {
    background: var(--e7a194af6e0e8);
    overflow: hidden;
    min-width: 0px;
    border: 1px solid var(--j021945a49f38);
    border-radius: var(--e8d5f9ccd3e66)
}
.v53bb4300f4c0 {
    padding: 28px 0px;
    border-top: 1px solid var(--j021945a49f38)
}
.v53bb4300f4c0>h2 {
    padding-left: 12px;
    border-left: 3px solid var(--j732c380931e9)
}
.z7498a9da8bba {
    border: 1px solid var(--j021945a49f38);
    border-radius: var(--e8d5f9ccd3e66);
    padding: 18px;
    background: var(--e7a194af6e0e8)
}
.ta91d363a443b img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1
}
.h34341665783c img {
    aspect-ratio: 16/9
}
.h34341665783c {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-j80d2aba74364="t2ab3207bf726"] .pcece720db02d {
    grid-template-columns: 1fr 1fr
}
body[data-rb790b2b5f29f=redb351d4bb27] .wd47629b4b720 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.zf3553dcb198f {
    margin: 12px 0px 32px
}
.z7498a9da8bba h3 {
    margin: 0px
}.a2925dec8bad8{visibility:inherit}
.d7b1f291f4dc2 {
    gap: 12px;
    list-style: none;
    display: flex;
    font-size: .88rem;
    margin: 16px 0px;
    padding: 0px;
    color: var(--j732c380931e9);
    flex-wrap: wrap
}
.ub23ba80f4153 {
    scroll-snap-type: x proximity;
    gap: 16px;
    overflow-x: auto;
    display: flex;
    padding-bottom: 12px
}
.z49dee7c03e3e {
    overflow-wrap: anywhere
}
.pa633a624543c {
    padding: 32px 0px;
    justify-content: center;
    gap: 16px;
    display: flex
}
.d5b9ec92e984d {
    border-top: 1px solid var(--j021945a49f38);
    padding: 32px 0px 100px
}
.ub23ba80f4153 img {
    width: 240px;
    flex-shrink: 0;
    scroll-snap-align: start
}.ue5056c43f02e{font-kerning:auto}
.d5b9ec92e984d nav {
    margin-top: 20px;
    flex-wrap: wrap;
    font-size: .86rem;
    display: flex;
    gap: 20px
}
.pa633a624543c>a {
    min-width: 220px
}
.j1410e2a149ac>a {
    min-width: 220px
}.c6eaa9a0b10f2{isolation:auto}
.j1410e2a149ac {
    border-top: 1px solid var(--j021945a49f38);
    position: fixed;
    justify-content: center;
    gap: 12px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: var(--w2919e26a724c);
    display: flex;
    z-index: 10;
    padding: 10px 24px
}
.p80d0d419fe64 {
    max-width: 880px;
    padding-top: 32px;
    padding-bottom: 48px
}
.c22dfb48bf36d {
    min-width: 0px
}
.lf581bde44ac2 {
    margin: 24px 0px;
    border-radius: var(--e8d5f9ccd3e66);
    width: 100%;
    object-fit: cover;
    max-height: 560px
}
.z49dee7c03e3e details {
    border-bottom: 1px solid var(--j021945a49f38);
    padding: 16px 0px
}
.z49dee7c03e3e summary {
    font-weight: 650;
    cursor: pointer
}
.z49dee7c03e3e h2 {
    margin-top: 28px
}.j0c640db2688a{unicode-bidi:normal}
.z49dee7c03e3e table {
    max-width: 100%;
    display: block;
    overflow-x: auto
}
.q425ba06dbe68 ol {
    list-style: none;
    padding: 0px;
    color: var(--sb8f97f298b2a);
    gap: 10px;
    display: flex;
    font-size: .82rem;
    flex-wrap: wrap
}.y9dae09d5d210{font-kerning:auto}
body[data-v95ce4a0e365c=v20c5eef87573] .mef71a9f9a073 {
    color: var(--w2919e26a724c)
}.gd022ec3c7276{opacity:1}
body[data-v95ce4a0e365c=v20c5eef87573] .i650157f2c814 {
    color: var(--j732c380931e9)
}.x9cee523f0e8f{unicode-bidi:normal}
.ifc2b1920fae4 {
    padding: 20px;
    border: 1px solid var(--j021945a49f38);
    border-radius: var(--e8d5f9ccd3e66);
    margin-top: 32px
}
body[data-j80d2aba74364="t2ab3207bf726"] .qd5bc99aa587a {
    background: var(--e7a194af6e0e8);
    padding: 18px;
    border-radius: var(--e8d5f9ccd3e66)
}.ve88ab1812aec{opacity:1}
body[data-b14485be09f7b="vb0057c82cd29"] .k45a0596fea7b a {
    background: var(--e7a194af6e0e8);
    border-radius: var(--e8d5f9ccd3e66);
    padding: 8px 12px
}
body[data-vaa2194c1d08e="v84fae1048173"] .k45a0596fea7b a {
    border-bottom: 1px solid var(--j732c380931e9)
}
.b3e4a082c8874 {
    gap: 10px;
    flex-wrap: wrap;
    margin-top: 20px;
    font-size: .85rem;
    justify-content: center;
    display: flex
}
body[data-e84ef878e589d="a09b5d4ccf17a"] .caed6836977e7 img {
    border: 6px solid var(--e7a194af6e0e8)
}.f85ce586c160e{font-kerning:auto}
body[data-rb790b2b5f29f=redb351d4bb27] .z7498a9da8bba {
    border-left: 3px solid var(--j732c380931e9)
}.qa7aae14c6bbb{contain:none}
@media(max-width:800px) {
    .c041da14fb8b7 summary {
        cursor: pointer
    }
    .k45a0596fea7b {
        display: none
    }
    body[data-b14485be09f7b="vb0057c82cd29"] .c56bc22f436e2, .c56bc22f436e2 {
        flex-direction: row
    }
    .c041da14fb8b7 {
        display: block;
        position: relative
    }
    .c041da14fb8b7 nav {
        background: var(--w2919e26a724c);
        border: 1px solid var(--j021945a49f38);
        position: absolute;
        gap: 12px;
        width: 240px;
        padding: 16px;
        display: grid;
        box-shadow: 0 12px 24px #0002;
        right: 0px;
        top: 100%
    }
    .pcece720db02d, body[data-j80d2aba74364="t2ab3207bf726"] .pcece720db02d {
        grid-template-columns: 1fr;
        padding: 24px 0px;
        gap: 24px
    }
    .id387d996c33d {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    body[data-rb790b2b5f29f=redb351d4bb27] .wd47629b4b720 {
        grid-template-columns: 1fr
    }
    .x105fae92a529 {
        padding-left: 20px;
        padding-right: 20px
    }
    .j1410e2a149ac {
        padding: 10px 20px
    }
    .caed6836977e7 {
        max-width: 420px;
        width: 100%;
        margin: auto
    }
    .j1410e2a149ac>a {
        min-width: 0px;
        max-width: 340px;
        flex: 1
    }
    .pa633a624543c>a {
        min-width: 0px;
        flex: 1
    }
    .c56bc22f436e2 {
        min-height: 56px;
        padding: 10px 20px
    }
}
@media(max-width:540px) {
    .zf3553dcb198f .ta91d363a443b>a>div {
        padding: 12px
    }
    .zf3553dcb198f {
        gap: 12px
    }
    .pa633a624543c {
        gap: 10px
    }
    .id387d996c33d, .h34341665783c {
        grid-template-columns: 1fr
    }
    .v53bb4300f4c0 {
        padding: 24px 0px
    }
    .zf3553dcb198f .ta91d363a443b img {
        height: 100%;
        aspect-ratio: auto
    }
    .j1410e2a149ac .mef71a9f9a073 {
        padding: 10px 12px
    }
    .zf3553dcb198f .ta91d363a443b>a {
        display: grid;
        grid-template-columns: 88px 1fr
    }
    .zf3553dcb198f .ta91d363a443b p {
        display: none
    }
    .pcece720db02d h1 {
        font-size: 1.6rem
    }
}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto
    }
}.h3c72ed9cf317{unicode-bidi:normal}
.v53bb4300f4c0[data-qdebd7ff5d7f5=ke6f88de7ccf6] .wd47629b4b720 {
    counter-reset: c1bafd55650bc
}.d19930e29aba5{visibility:inherit}
.v53bb4300f4c0[data-qdebd7ff5d7f5=xd7befb2fe166] .wd47629b4b720 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.c22dfb48bf36d[data-c086ee56f0a80=a47d4a19878dc] .z49dee7c03e3e p {
    break-inside: avoid
}
.m47165bc38332 details p {
    margin: 12px 0px
}.y75b327d136e5{font-kerning:auto}
[data-n469d4c40cf57] {
    gap: 12px;
    padding: 20px 0px;
    display: flex;
    flex-wrap: wrap;
    align-items: center
}
.i54b3cca4a331 [hidden] {
    display: none
}.m8fd9d4dec1c2{contain:none}
.v53bb4300f4c0[data-qdebd7ff5d7f5=ke6f88de7ccf6] .z7498a9da8bba {
    grid-template-columns: 40px 1fr;
    display: grid;
    gap: 4px 16px;
    counter-increment: c1bafd55650bc
}
.l2d3221124732 {
    display: grid;
    margin: 24px 0px;
    gap: 24px
}
.c22dfb48bf36d[data-c086ee56f0a80=u9a0ec32d6c56] .z49dee7c03e3e, .c22dfb48bf36d[data-c086ee56f0a80=ad363032980c3] .z49dee7c03e3e {
    counter-reset: c41aafd21024a
}.e4db9b5b1b688{font-kerning:auto}
[data-n469d4c40cf57] input {
    background: var(--e7a194af6e0e8);
    color: var(--xf016c910fb05);
    flex: 1;
    border: 1px solid var(--j021945a49f38);
    border-radius: 6px;
    font: inherit;
    min-width: 180px;
    padding: 12px
}.q09d59a82e5f6{visibility:inherit}
.l2d3221124732 .ta91d363a443b img {
    width: 120px
}
.qd5bc99aa587a {
    min-width: 0px
}
[data-n469d4c40cf57] button {
    color: var(--w2919e26a724c);
    font: inherit;
    padding: 12px 20px;
    border: 0;
    border-radius: 6px;
    background: var(--j732c380931e9)
}
.i54b3cca4a331 {
    list-style: none;
    padding: 0px
}
.i54b3cca4a331 li {
    border-bottom: 1px solid var(--j021945a49f38);
    padding: 14px 0px
}.dd3dd8367b798{z-index:auto}
.m47165bc38332 details {
    border-bottom: 1px solid var(--j021945a49f38);
    background: var(--e7a194af6e0e8);
    padding: 16px 18px
}
.c22dfb48bf36d[data-c086ee56f0a80=ad363032980c3] .z49dee7c03e3e h2, .c22dfb48bf36d[data-c086ee56f0a80=u9a0ec32d6c56] .z49dee7c03e3e h2 {
    border-left: 3px solid var(--j732c380931e9);
    background: var(--e7a194af6e0e8);
    padding: 16px;
    counter-increment: c41aafd21024a
}
.m47165bc38332 summary {
    font-weight: 650;
    cursor: pointer
}
.v53bb4300f4c0[data-qdebd7ff5d7f5=ke6f88de7ccf6] .z7498a9da8bba::before {
    font-weight: 750;
    color: var(--j732c380931e9);
    content: counter(c1bafd55650bc,decimal-leading-zero);
    grid-row: span 2
}.c5f7591c16948{contain:none}
.v53bb4300f4c0[data-qdebd7ff5d7f5=pbb6c14993c52] .s228c8f369c95 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
.l2d3221124732 .ta91d363a443b>a {
    display: grid;
    gap: 8px;
    grid-template-columns: 120px 1fr
}
.c22dfb48bf36d[data-c086ee56f0a80=a47d4a19878dc] .z49dee7c03e3e {
    columns: 2;
    column-gap: 32px
}
.z7498a9da8bba p {
    margin: 0px;
    grid-column: 2
}
body[data-rb790b2b5f29f=redb351d4bb27] .c22dfb48bf36d[data-c086ee56f0a80=a47d4a19878dc] .z49dee7c03e3e {
    columns: 1
}
.v53bb4300f4c0[data-qdebd7ff5d7f5=xd7befb2fe166] .z7498a9da8bba p {
    grid-column: auto
}
@media(max-width:800px) {
    .v53bb4300f4c0[data-qdebd7ff5d7f5=xd7befb2fe166] .wd47629b4b720 {
        grid-template-columns: 1fr
    }
    .l2d3221124732 .ta91d363a443b>a {
        grid-template-columns: 88px 1fr
    }
    .c22dfb48bf36d[data-c086ee56f0a80=a47d4a19878dc] .z49dee7c03e3e {
        columns: 1
    }
    .l2d3221124732 .ta91d363a443b img {
        width: 88px
    }
}
@media(min-width:801px) {
    .b3e4a082c8874 {
        display: none
    }
}.ha60551b1b31b{isolation:auto}
.ldb1f53220e9a:has(>.oaac9b55d87ba) {
    padding-bottom: 0px
}
.ldb1f53220e9a {
    --bf9ff281cd6fd: var(--xf016c910fb05);
    --m1cb476bee4e1: rgba(255,255,255,.72);
    --m399f4fb39b53: var(--j732c380931e9);
    --k0561df515516: var(--sb8f97f298b2a);
    --r6f0f284f75ca: inherit;
    --l108ec508f739: var(--z1f1ac472b06d);
    --bc9a2fe835bfc: var(--w2919e26a724c);
    --va2435bda2b7c: 6px;
    --n94c975c0fc67: var(--j732c380931e9);
    --k40e43403c55b: var(--j021945a49f38);
    --p94e5ca8cd1f0: var(--xf016c910fb05);
    --f663f4e540e0d: rgba(255,255,255,.14);
    --ufb12dafbe4c6: var(--e8d5f9ccd3e66);
    --o0fa861e90117: var(--e7a194af6e0e8);
    --qc6e8ae567cd7: color-mix(in srgb,var(--j732c380931e9) 16%,#0d0f14);
    --i85cfd40cdf1b: var(--j021945a49f38);
    --g0f5f3ad70734: #fff;
    --ic70647f4c0fb: var(--e7a194af6e0e8)
}
.ldb1f53220e9a:is([data-v95ce4a0e365c=v20c5eef87573], [data-v95ce4a0e365c=jb87c7c3696fa]) {
    --l108ec508f739: color-mix(in srgb,var(--j732c380931e9) 10%,var(--e7a194af6e0e8))
}
.ldb1f53220e9a:is([data-v95ce4a0e365c=v20c5eef87573], [data-v95ce4a0e365c=o5a2aadd80642], [data-v95ce4a0e365c=jb87c7c3696fa]) {
    --g0f5f3ad70734: var(--w2919e26a724c)
}
.ldb1f53220e9a>.oaac9b55d87ba::after {
    height: 72px;
    display: block;
    content: ""
}
.pa633a624543c>li>a {
    min-width: 220px
}
.a9e4d3848ce59 {
    display: contents
}
:where(.t0abb2404def9) {
    list-style: none;
    margin: 0px;
    padding: 0px
}.c2941364a90b7{visibility:inherit}
:where(figure.caed6836977e7) {
    margin: 0px
}
.ub23ba80f4153>li {
    flex-shrink: 0
}.x1763fabd135c{contain:none}
.v53bb4300f4c0>.a9e4d3848ce59>h2 {
    padding-left: 12px;
    border-left: 3px solid var(--j732c380931e9)
}
@media(max-width:800px) {
    .pa633a624543c>li>a {
        min-width: 0px;
        flex: 1
    }
}
.q425ba06dbe68 ul, .q425ba06dbe68>p, .q425ba06dbe68 menu {
    list-style: none;
    padding: 0px;
    color: var(--sb8f97f298b2a);
    gap: 10px;
    display: flex;
    font-size: .82rem;
    flex-wrap: wrap
}
.oea3f35bfb900 li {
    display: inline
}
.pcece720db02d .k831048f9fbd8 {
    grid-template-columns: 1fr 1fr
}
.j1410e2a149ac {
    flex-wrap: wrap;
    row-gap: 6px
}
.i54b3cca4a331>div {
    border-bottom: 1px solid var(--j021945a49f38);
    padding: 14px 0px
}
.ldb1f53220e9a {
    padding-bottom: 110px
}.lf30a76999ad8{z-index:auto}
.q425ba06dbe68>p {
    margin: 1em 0px
}.ea4522a46f4fd{unicode-bidi:normal}
div.i54b3cca4a331 {
    margin: 1em 0px
}.n5728a9a66551{contain:none}
.o1cdcb1ebe9a8 {
    margin: 0px;
    flex-basis: 100%;
    color: var(--m399f4fb39b53);
    text-align: center;
    font-size: 13px;
    font-weight: 800;
    line-height: 1.35
}
@media(max-width:800px) {
    .qd5bc99aa587a h1 {
        font-size: clamp(22px,6vw,32px)
    }
    .pcece720db02d, body[data-j80d2aba74364] .pcece720db02d {
        gap: 20px;
        padding-top: 12px
    }
    .caed6836977e7, body[data-j80d2aba74364] .caed6836977e7 {
        order: -1;
        grid-column: auto
    }
    .caed6836977e7 img {
        aspect-ratio: 3/2;
        object-fit: contain;
        max-height: 52svh
    }
    .qd5bc99aa587a .cceb7e28bf617 {
        -webkit-line-clamp: 2;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical
    }
}
.caed6836977e7 img {
    aspect-ratio: 3/2;
    object-fit: contain
}.t9966987d29bd{visibility:inherit}
.ta91d363a443b img {
    aspect-ratio: 3/2;
    object-fit: contain
}.d9750c51a10a2{contain:none}
.lf581bde44ac2 {
    object-fit: contain
}
