body {
    --x655d15d37f0c: #197B66;
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    --oae38c3c838d9: #163B32;
    background: var(--qd651ea779753);
    --r41355a47c13d: #637C74;
    --qd651ea779753: #FFF;
    --a03145bc1866f: 12px;
    --j93df01bebcb5: #DCE9E3;
    margin: 0px;
    --x949b1cc85f33: #E9F5EE;
    color: var(--oae38c3c838d9);
    line-height: 1.7;
    --m61dec4c0db58: #F0F5F3;
}.t1cdf8c20728b{unicode-bidi:normal}
* {
    box-sizing: border-box;
}.f7640f44514b9{isolation:auto}
body[data-f01d7ae09e5cb="f58fce80d09dd"] .q28a8efc174c9 {
    box-shadow: 0 -8px 30px #0001;
}
a {
    text-decoration: none;
    color: inherit;
}
p {
    color: var(--r41355a47c13d);
}
a:hover {
    text-decoration: underline;
}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25;
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4;
}.r8bf034ac3ce3{z-index:auto}
body[data-fa9d937406dd6=o6e1bd82ab4fb] {
    --oae38c3c838d9: #F3EDDC;
    --j93df01bebcb5: #302B42;
    --x655d15d37f0c: #DBB85D;
    --m61dec4c0db58: #1B182B;
    --r41355a47c13d: #B8B0C4;
    --qd651ea779753: #100E1D;
    --a03145bc1866f: 4px;
}
img {
    max-width: 100%;
    display: block;
    height: auto;
}
h3 {
    font-size: 1rem;
    line-height: 1.45;
}
.vbcce0c8bfb46 {
    z-index: 5;
    position: sticky;
    background: var(--qd651ea779753);
    border-bottom: 1px solid var(--j93df01bebcb5);
    top: 0px;
}
summary:focus-visible, a:focus-visible {
    outline: 3px solid var(--x655d15d37f0c);
    outline-offset: 4px;
}
.ea3f4cdf99d5a {
    text-align: center;
}
h1, h3, h2, p {
    margin: 0px 0px 1rem;
}
.f7d62ba004f0c {
    max-width: 1140px;
    padding: 0px 24px;
    margin: auto;
}.de149e65a277a{visibility:inherit}
.p249b6b1b3d9e {
    gap: 24px;
    padding: 12px 24px;
    max-width: 1140px;
    min-height: 64px;
    align-items: center;
    margin: auto;
    display: flex;
    justify-content: space-between;
}
.mc4bd00365684 img {
    border-radius: var(--a03145bc1866f);
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover;
}
.k16028ffa4e81 {
    font-weight: 750;
    align-items: center;
    gap: 10px;
    display: flex;
}
.w6ab2a0ed971d {
    font-size: 0.85rem;
    flex-wrap: wrap;
    display: flex;
    gap: 20px;
}.u363bd6c8f0be{isolation:auto}
.naa4e0a08e794 {
    font-size: 1rem;
}
.gf3bc8ff2b520 {
    display: none;
}.ff1c691a94ebb{visibility:inherit}
.tf3b67c964976 {
    top: -100px;
    left: 20px;
    padding: 10px;
    background: var(--qd651ea779753);
    position: absolute;
    z-index: 20;
}
.tf3b67c964976:focus {
    top: 10px;
}
.v869783f1cda1 {
    align-items: center;
    padding: 40px 0px;
    grid-template-columns: 1fr 1fr;
    display: grid;
    gap: 40px;
}
.c7a13be08dd3e {
    gap: 12px;
    max-width: 480px;
    display: grid;
    margin: 24px auto 0px;
}
.rafc63459a489 {
    border: 1px solid var(--x655d15d37f0c);
    border-radius: 6px;
    display: block;
    font-weight: 650;
    padding: 12px 20px;
    text-align: center;
    background: var(--x655d15d37f0c);
    color: #FFF;
}
.ya610c3cfde04 p {
    font-size: 0.86rem;
    margin: 0px;
}
.c3c044e6bcc0b {
    color: var(--x655d15d37f0c);
    background: 0 0;
}
.cbc772cdbd4a0 {
    grid-template-columns: repeat(3,minmax(0,1fr));
    gap: 20px;
    display: grid;
}
.z8bb488217f02 {
    gap: 12px;
    display: grid;
}
.f6da197bc5c34 {
    margin: 12px 0px 32px;
}
.ya610c3cfde04 {
    border: 1px solid var(--j93df01bebcb5);
    min-width: 0px;
    border-radius: var(--a03145bc1866f);
    background: var(--m61dec4c0db58);
    overflow: hidden;
}
.ya610c3cfde04 img {
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover;
}
.lc5323838d999 img {
    aspect-ratio: 16/9;
}.j0c4acfd76de2{unicode-bidi:normal}
.lc5323838d999 {
    grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-u8ad81e271c39="d5f46499e4564"] .v869783f1cda1 {
    grid-template-columns: 0.9fr 1.1fr;
}.uf23e6f4b5ad6{outline-offset:0}
body[data-u8ad81e271c39="d5f46499e4564"] .mc4bd00365684 {
    grid-column: 2;
}
body[data-q01a0a31f5301=s9fd4a8716c18] .z8bb488217f02 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.a35a32f52e1d8 h3 {
    margin: 0px;
}.k48d6554c8268{opacity:1}
.ya610c3cfde04>a>div {
    padding: 16px;
}
.re76bdfd30fca {
    padding: 28px 0px;
    border-top: 1px solid var(--j93df01bebcb5);
}.vde5b1af9420f{isolation:auto}
.re76bdfd30fca>h2 {
    border-left: 3px solid var(--x655d15d37f0c);
    padding-left: 12px;
}
.a35a32f52e1d8 {
    border: 1px solid var(--j93df01bebcb5);
    border-radius: var(--a03145bc1866f);
    background: var(--m61dec4c0db58);
    padding: 18px;
}
.wda81d8777ec8 {
    flex-wrap: wrap;
    padding: 0px;
    gap: 12px;
    font-size: 0.88rem;
    margin: 16px 0px;
    display: flex;
    color: var(--x655d15d37f0c);
    list-style: none;
}.v6ef1bf3404d3{isolation:auto}
.uadbcc45447b8 {
    gap: 16px;
    padding-bottom: 12px;
    scroll-snap-type: x proximity;
    display: flex;
    overflow-x: auto;
}
.ue2b987326b9a {
    overflow-wrap: anywhere;
}
.iee5e9ed46090 {
    gap: 16px;
    display: flex;
    padding: 32px 0px;
    justify-content: center;
}.d456d5f42c948{font-kerning:auto}
.l1f3608a4d91c {
    padding: 32px 0px 100px;
    border-top: 1px solid var(--j93df01bebcb5);
}
.uadbcc45447b8 img {
    flex-shrink: 0;
    scroll-snap-align: start;
    width: 240px;
}
.iee5e9ed46090>a {
    min-width: 220px;
}
.q28a8efc174c9>a {
    min-width: 220px;
}.s11ca27cc7afc{visibility:inherit}
.l1f3608a4d91c nav {
    margin-top: 20px;
    flex-wrap: wrap;
    display: flex;
    gap: 20px;
    font-size: 0.86rem;
}
.ue2b987326b9a summary {
    cursor: pointer;
    font-weight: 650;
}.p721b6aa766c5{outline-offset:0}
.q28a8efc174c9 {
    gap: 12px;
    border-top: 1px solid var(--j93df01bebcb5);
    bottom: 0px;
    left: 0px;
    right: 0px;
    display: flex;
    padding: 10px 24px;
    background: var(--qd651ea779753);
    z-index: 10;
    justify-content: center;
    position: fixed;
}
.gc382526ebf4e {
    max-width: 880px;
    padding-top: 32px;
    padding-bottom: 48px;
}
.sa624280006ee {
    min-width: 0px;
}.iceb326a5829f{isolation:auto}
.o185def5c692c {
    object-fit: cover;
    border-radius: var(--a03145bc1866f);
    width: 100%;
    max-height: 560px;
    margin: 24px 0px;
}
.ue2b987326b9a h2 {
    margin-top: 28px;
}
.ue2b987326b9a table {
    max-width: 100%;
    display: block;
    overflow-x: auto;
}
.ue2b987326b9a details {
    border-bottom: 1px solid var(--j93df01bebcb5);
    padding: 16px 0px;
}.w63a9be3596d2{z-index:auto}
.v40682c54852f ol {
    font-size: 0.82rem;
    flex-wrap: wrap;
    padding: 0px;
    list-style: none;
    display: flex;
    color: var(--r41355a47c13d);
    gap: 10px;
}
.gf299959bf5e8 {
    padding: 20px;
    border: 1px solid var(--j93df01bebcb5);
    border-radius: var(--a03145bc1866f);
    margin-top: 32px;
}.n721998ec00ca{outline-offset:0}
body[data-se56d8a7cad9f="qb71f5fe0a514"] .w6ab2a0ed971d a {
    border-radius: var(--a03145bc1866f);
    background: var(--m61dec4c0db58);
    padding: 8px 12px;
}
body[data-ebbcdd292d3be="n1bbc556f89e3"] .mc4bd00365684 img {
    border: 6px solid var(--m61dec4c0db58);
}
body[data-q01a0a31f5301=s9fd4a8716c18] .a35a32f52e1d8 {
    border-left: 3px solid var(--x655d15d37f0c);
}.d136e90952367{z-index:auto}
body[data-f0aab8734e98b="y60c6e3c11d51"] .w6ab2a0ed971d a {
    padding: 4px 10px;
    background: var(--m61dec4c0db58);
}
body[data-fa9d937406dd6=o6e1bd82ab4fb] .rafc63459a489 {
    color: var(--qd651ea779753);
}
.s71dcd30f907e {
    flex-wrap: wrap;
    display: flex;
    gap: 10px;
    margin-top: 20px;
    justify-content: center;
    font-size: 0.85rem;
}.m4272f683eaef{outline-offset:0}
body[data-fa9d937406dd6=o6e1bd82ab4fb] .c3c044e6bcc0b {
    color: var(--x655d15d37f0c);
}.r5c789e5606d1{unicode-bidi:normal}
@media(max-width:800px) {
    .gf3bc8ff2b520 summary {
        cursor: pointer;
    }
    body[data-se56d8a7cad9f="qb71f5fe0a514"] .p249b6b1b3d9e, .p249b6b1b3d9e {
        flex-direction: row;
    }
    .w6ab2a0ed971d {
        display: none;
    }
    .gf3bc8ff2b520 {
        display: block;
        position: relative;
    }
    .gf3bc8ff2b520 nav {
        padding: 16px;
        right: 0px;
        gap: 12px;
        box-shadow: 0 12px 24px #0002;
        border: 1px solid var(--j93df01bebcb5);
        width: 240px;
        background: var(--qd651ea779753);
        top: 100%;
        position: absolute;
        display: grid;
    }
    .mc4bd00365684 {
        max-width: 420px;
        width: 100%;
        margin: auto;
    }
    body[data-u8ad81e271c39="d5f46499e4564"] .mc4bd00365684 {
        order: 0;
    }
    .q28a8efc174c9>a {
        min-width: 0px;
        max-width: 340px;
        flex: 1;
    }
    .iee5e9ed46090>a {
        min-width: 0px;
        flex: 1;
    }
    .v869783f1cda1, body[data-u8ad81e271c39="d5f46499e4564"] .v869783f1cda1 {
        gap: 24px;
        padding: 24px 0px;
        grid-template-columns: 1fr;
    }
    .f7d62ba004f0c {
        padding-left: 20px;
        padding-right: 20px;
    }
    .q28a8efc174c9 {
        padding: 10px 20px;
    }
    .p249b6b1b3d9e {
        min-height: 56px;
        padding: 10px 20px;
    }
    .cbc772cdbd4a0 {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    body[data-q01a0a31f5301=s9fd4a8716c18] .z8bb488217f02 {
        grid-template-columns: 1fr;
    }
}
@media(max-width:540px) {
    .f6da197bc5c34 {
        gap: 12px;
    }
    .iee5e9ed46090 {
        gap: 10px;
    }
    .lc5323838d999, .cbc772cdbd4a0 {
        grid-template-columns: 1fr;
    }
    .f6da197bc5c34 .ya610c3cfde04>a {
        display: grid;
        grid-template-columns: 88px 1fr;
    }
    .f6da197bc5c34 .ya610c3cfde04 img {
        height: 100%;
        aspect-ratio: auto;
    }
    .f6da197bc5c34 .ya610c3cfde04 p {
        display: none;
    }
    .v869783f1cda1 h1 {
        font-size: 1.6rem;
    }
    .f6da197bc5c34 .ya610c3cfde04>a>div {
        padding: 12px;
    }
    .re76bdfd30fca {
        padding: 24px 0px;
    }
    .q28a8efc174c9 .rafc63459a489 {
        padding: 10px 12px;
    }
}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto;
    }
}
[data-p0ff9dafeed10] {
    padding: 20px 0px;
    gap: 12px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
[data-p0ff9dafeed10] input {
    font: inherit;
    flex: 1;
    min-width: 180px;
    padding: 12px;
    background: var(--m61dec4c0db58);
    border: 1px solid var(--j93df01bebcb5);
    color: var(--oae38c3c838d9);
    border-radius: 6px;
}.c3a118d9052db{outline-offset:0}
[data-p0ff9dafeed10] button {
    border: 0;
    background: var(--x655d15d37f0c);
    padding: 12px 20px;
    font: inherit;
    color: var(--qd651ea779753);
    border-radius: 6px;
}.td0acc5063f81{opacity:1}
.o8b519928539b {
    list-style: none;
    padding: 0px;
}
.m5390a4a41918 .ya610c3cfde04 img {
    width: 120px;
}.ld8f3285af081{opacity:1}
.o8b519928539b li {
    border-bottom: 1px solid var(--j93df01bebcb5);
    padding: 14px 0px;
}
.q32fe134bfcf2 summary {
    font-weight: 650;
    cursor: pointer;
}.ea5af6e6e91b1{font-kerning:auto}
.o8b519928539b [hidden] {
    display: none;
}
.re76bdfd30fca[data-zac322cbfc054=r1ca91ac08204] .z8bb488217f02 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}.pdf64fb9f89e6{contain:none}
.re76bdfd30fca[data-zac322cbfc054=a9e13a56c795b] .u0fc2bd90cdf0 {
    grid-template-columns: 2fr 1fr;
}
.re76bdfd30fca[data-zac322cbfc054=a9e13a56c795b] .ya610c3cfde04:first-child {
    grid-row: span 2;
}
.re76bdfd30fca[data-zac322cbfc054=m927f34cf680e] .u0fc2bd90cdf0 {
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.q32fe134bfcf2 details p {
    margin: 12px 0px;
}.r3bf36b7fd662{z-index:auto}
.q32fe134bfcf2 details {
    border-bottom: 1px solid var(--j93df01bebcb5);
    padding: 16px 18px;
    background: var(--m61dec4c0db58);
}
.ea3f4cdf99d5a {
    min-width: 0px;
}.x99b01f331dda{visibility:inherit}
.m5390a4a41918 {
    gap: 24px;
    display: grid;
    margin: 24px 0px;
}
.m5390a4a41918 .ya610c3cfde04>a {
    gap: 8px;
    display: grid;
    grid-template-columns: 120px 1fr;
}.va4c49e1da011{unicode-bidi:normal}
.sa624280006ee[data-q54027f9707c2=e3be6994cbccb] .ue2b987326b9a {
    column-gap: 32px;
    columns: 2;
}
body[data-q01a0a31f5301=s9fd4a8716c18] .sa624280006ee[data-q54027f9707c2=e3be6994cbccb] .ue2b987326b9a {
    columns: 1;
}
.a35a32f52e1d8 p {
    grid-column: 2;
    margin: 0px;
}.wc290f9610382{outline-offset:0}
.re76bdfd30fca[data-zac322cbfc054=r1ca91ac08204] .a35a32f52e1d8 p {
    grid-column: auto;
}.qc613c0153fcf{isolation:auto}
.sa624280006ee[data-q54027f9707c2=e3be6994cbccb] .ue2b987326b9a p {
    break-inside: avoid;
}
.sa624280006ee[data-q54027f9707c2=u68ac879abb8b] .ue2b987326b9a, .sa624280006ee[data-q54027f9707c2=u0559bdfb9cdb] .ue2b987326b9a {
    counter-reset: c2397eca0640c;
}
.sa624280006ee[data-q54027f9707c2=u0559bdfb9cdb] .ue2b987326b9a h2, .sa624280006ee[data-q54027f9707c2=u68ac879abb8b] .ue2b987326b9a h2 {
    border-left: 3px solid var(--x655d15d37f0c);
    background: var(--m61dec4c0db58);
    padding: 16px;
    counter-increment: c2397eca0640c;
}
@media(max-width:800px) {
    .sa624280006ee[data-q54027f9707c2=e3be6994cbccb] .ue2b987326b9a {
        columns: 1;
    }
    .m5390a4a41918 .ya610c3cfde04 img {
        width: 88px;
    }
    .re76bdfd30fca[data-zac322cbfc054=r1ca91ac08204] .z8bb488217f02 {
        grid-template-columns: 1fr;
    }
    .re76bdfd30fca[data-zac322cbfc054=m927f34cf680e] .u0fc2bd90cdf0 {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .m5390a4a41918 .ya610c3cfde04>a {
        grid-template-columns: 88px 1fr;
    }
    body[data-u8ad81e271c39="d5f46499e4564"] .mc4bd00365684 {
        grid-column: auto;
    }
}
@media(min-width:801px) {
    .s71dcd30f907e {
        display: none;
    }
}
.v4c2b16d49208>.ac1dc6d2a8229::after {
    display: block;
    content: "";
    height: 72px;
}.g617d9bf27a91{visibility:inherit}
.iee5e9ed46090>li>a {
    min-width: 220px;
}.x53185a52828c{z-index:auto}
.v4c2b16d49208 {
    --t16bbc504b6b7: var(--oae38c3c838d9);
    --dfe4c60165295: var(--j93df01bebcb5);
    --x1337a70246de: rgba(255,255,255,0.14);
    --o21def8827b1b: var(--x949b1cc85f33);
    --p8ff38f25eb32: #FFF;
    --a62dd61cc196f: var(--m61dec4c0db58);
    --b4cff2ca55e36: var(--oae38c3c838d9);
    --jae496ea1b559: rgba(255,255,255,0.72);
    --sbbc105cc4a41: 6px;
    --mf9fdf75457c1: var(--x655d15d37f0c);
    --xe8d91a0413f4: var(--m61dec4c0db58);
    --q4fcb64ad7be3: var(--qd651ea779753);
    --pd0db043a6d75: var(--x655d15d37f0c);
    --ea549f25598bf: var(--j93df01bebcb5);
    --o18b20240dd85: color-mix(in srgb,var(--x655d15d37f0c) 16%,#0D0F14);
    --dcd595c3eda22: var(--r41355a47c13d);
    --vb566bd8b3a4f: inherit;
    --p67500771a46d: var(--a03145bc1866f);
}
.v4c2b16d49208:is([data-fa9d937406dd6=o6e1bd82ab4fb], [data-fa9d937406dd6=ia13d84f7f17b]) {
    --o21def8827b1b: color-mix(in srgb,var(--x655d15d37f0c) 10%,var(--m61dec4c0db58));
}
.q04506b7d1ed0 {
    display: contents;
}.m8cdc9b07f49a{unicode-bidi:normal}
.v4c2b16d49208:has(>.ac1dc6d2a8229) {
    padding-bottom: 0px;
}
.v4c2b16d49208:is([data-fa9d937406dd6=o6e1bd82ab4fb], [data-fa9d937406dd6=zbe3b440082dd], [data-fa9d937406dd6=ia13d84f7f17b]) {
    --p8ff38f25eb32: var(--qd651ea779753);
}
.uadbcc45447b8>li {
    flex-shrink: 0;
}
:where(.vacec7640f095) {
    padding: 0px;
    list-style: none;
    margin: 0px;
}.febec39973520{z-index:auto}
:where(figure.mc4bd00365684) {
    margin: 0px;
}
.re76bdfd30fca>.q04506b7d1ed0>h2 {
    border-left: 3px solid var(--x655d15d37f0c);
    padding-left: 12px;
}
@media(max-width:800px) {
    .iee5e9ed46090>li>a {
        min-width: 0px;
        flex: 1;
    }
}
.v40682c54852f>p, .v40682c54852f menu, .v40682c54852f ul {
    font-size: 0.82rem;
    flex-wrap: wrap;
    padding: 0px;
    list-style: none;
    display: flex;
    color: var(--r41355a47c13d);
    gap: 10px;
}.tbad08560db12{outline-offset:0}
.rae6706e999a2 li {
    display: inline;
}.p3515572fc0dc{font-kerning:auto}
.o8b519928539b>div {
    border-bottom: 1px solid var(--j93df01bebcb5);
    padding: 14px 0px;
}
.v4c2b16d49208 {
    padding-bottom: 110px;
}
.q28a8efc174c9 {
    row-gap: 6px;
    flex-wrap: wrap;
}
.v40682c54852f>p {
    margin: 1em 0px;
}
div.o8b519928539b {
    margin: 1em 0px;
}
.h2f07975d8c70 {
    color: var(--pd0db043a6d75);
    text-align: center;
    flex-basis: 100%;
    font-size: 13px;
    font-weight: 800;
    line-height: 1.35;
    margin: 0px;
}
.v869783f1cda1 .c7a13be08dd3e {
    grid-template-columns: 1fr 1fr;
}
@media(max-width:800px) {
    .mc4bd00365684 img {
        aspect-ratio: 3/2;
        max-height: 52svh;
        object-fit: contain;
    }
    .ea3f4cdf99d5a h1 {
        font-size: clamp(22px,6vw,32px);
    }
    body[data-u8ad81e271c39] .mc4bd00365684, .mc4bd00365684 {
        grid-column: auto;
        order: -1;
    }
    .ea3f4cdf99d5a .naa4e0a08e794 {
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        display: -webkit-box;
    }
    body[data-u8ad81e271c39] .v869783f1cda1, .v869783f1cda1 {
        gap: 20px;
        padding-top: 12px;
    }
}
.mc4bd00365684 img {
    aspect-ratio: 3/2;
    object-fit: contain;
}.b8518c0871501{font-kerning:auto}
.ya610c3cfde04 img {
    aspect-ratio: 3/2;
    object-fit: contain;
}.wa483ebd408ee{unicode-bidi:normal}
.o185def5c692c {
    object-fit: contain;
}
