body {
    --s50949b4655c2: #DCE9E3;
    margin: 0;
    --kee520344c97c: #197B66;
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    line-height: 1.7;
    color: var(--x287316963146);
    background: var(--mfa5d66c8f666);
    --u99edd07d13cb: 12px;
    --dd959daeb861d: #F0F5F3;
    --f034434cf82e1: #E9F5EE;
    --y2cc7ce31848f: #637C74;
    --mfa5d66c8f666: #FFFFFF;
    --x287316963146: #163B32
}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25
}
a:focus-visible, summary:focus-visible {
    outline: 3px solid var(--kee520344c97c);
    outline-offset: 4px
}.kceedd5691267{isolation:auto}
.r03ec19313fb9 {
    background: var(--mfa5d66c8f666);
    top: 0;
    border-bottom: 1px solid var(--s50949b4655c2);
    position: sticky;
    z-index: 5
}
* {
    box-sizing: border-box
}.r6454d42000ff{unicode-bidi:normal}
body[data-k1730f095a447="i82feae072df0"] .u16fa9b332ed9 {
    box-shadow: 0 -8px 30px #00000011
}.r1fddbf2ff40c{contain:none}
p, h1, h3, h2 {
    margin: 0 0 1rem
}
img {
    max-width: 100%;
    height: auto;
    display: block
}.qef85ef066b4f{contain:none}
.q779dd6cd540c {
    padding: 0 24px;
    max-width: 1140px;
    margin: auto
}
.s47a7ddcd5423 {
    gap: 24px;
    max-width: 1140px;
    margin: auto;
    display: flex;
    padding: 12px 24px;
    min-height: 64px;
    align-items: center;
    justify-content: space-between
}.yea4207b110ad{outline-offset:0}
.tba27590879c4 {
    padding: 10px;
    position: absolute;
    background: var(--mfa5d66c8f666);
    top: -100px;
    left: 20px;
    z-index: 20
}
.tba27590879c4:focus {
    top: 10px
}.s235eeaa91627{z-index:auto}
.qc015525fe1c9 img {
    border-radius: var(--u99edd07d13cb);
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4
}.z9d2d3dc102da{font-kerning:auto}
h3 {
    font-size: 1rem;
    line-height: 1.45
}
.l09fbdabe9b56 {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: 750
}
.f24582a0a40e7 {
    gap: 20px;
    flex-wrap: wrap;
    display: flex;
    font-size: .85rem
}
.a1bdeb66f2519 {
    display: none
}.z71850e12d7d6{visibility:inherit}
.lf9de77631471 {
    display: grid;
    padding: 40px 0;
    align-items: center;
    gap: 40px;
    grid-template-columns: 1fr 1fr
}.j17309eb326a4{contain:none}
.i742c820843e6 {
    display: grid;
    gap: 12px;
    max-width: 480px;
    margin: 24px auto 0
}
.td5effb057ba5 {
    font-size: 1rem
}
body[data-f1d52bf4b4117=q74ee9937a147] {
    --kee520344c97c: #14799A;
    --mfa5d66c8f666: #F0F9FE;
    --dd959daeb861d: #E1F2FA;
    --s50949b4655c2: #C3E1EF;
    --u99edd07d13cb: 14px;
    --x287316963146: #123D52;
    --y2cc7ce31848f: #4B7487
}.i57bc986266f5{contain:none}
a {
    color: inherit;
    text-decoration: none
}
a:hover {
    text-decoration: underline
}
p {
    color: var(--y2cc7ce31848f)
}
.cb45aaaa079bd {
    text-align: center
}
.y36a2c2f9bcfa {
    padding: 12px 20px;
    color: #FFFFFF;
    background: var(--kee520344c97c);
    border: 1px solid var(--kee520344c97c);
    border-radius: 6px;
    text-align: center;
    display: block;
    font-weight: 650
}.ba54ccbfe19fe{font-kerning:auto}
.mf54679353cbc {
    background: 0 0;
    color: var(--kee520344c97c)
}.c02d77a4ef115{outline-offset:0}
.t97dedd839b3a p {
    font-size: .86rem;
    margin: 0
}
.ja4901a65902e {
    margin: 12px 0 32px
}.v537f89fc294f{z-index:auto}
.v809475000108 h3 {
    margin: 0
}
.t97dedd839b3a {
    background: var(--dd959daeb861d);
    border: 1px solid var(--s50949b4655c2);
    border-radius: var(--u99edd07d13cb);
    min-width: 0;
    overflow: hidden
}
.t97dedd839b3a img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1
}
.s6ae28d38de81 img {
    aspect-ratio: 16/9
}
.t97dedd839b3a>a>div {
    padding: 16px
}.e10a6921eb77a{opacity:1}
.h4fe53ceca481 {
    border-top: 1px solid var(--s50949b4655c2);
    padding: 28px 0
}
.h4fe53ceca481>h2 {
    padding-left: 12px;
    border-left: 3px solid var(--kee520344c97c)
}
.v809475000108 {
    border: 1px solid var(--s50949b4655c2);
    background: var(--dd959daeb861d);
    padding: 18px;
    border-radius: var(--u99edd07d13cb)
}
.x456af3937f75 {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.s6ae28d38de81 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}.b3668f07639ca{isolation:auto}
body[data-wea095e52e1b0="xfb1a0d2594f2"] .lf9de77631471 {
    grid-template-columns: 1fr 1fr
}.ae6fb5f611de2{isolation:auto}
.c524101be4482 {
    display: grid;
    gap: 12px
}
.lfd0a3a37c810 {
    display: flex;
    padding: 0;
    font-size: .88rem;
    list-style: none;
    gap: 12px;
    margin: 16px 0;
    flex-wrap: wrap;
    color: var(--kee520344c97c)
}.kd2c3b848c02e{outline-offset:0}
.c589690923a9d {
    display: flex;
    scroll-snap-type: x proximity;
    gap: 16px;
    overflow-x: auto;
    padding-bottom: 12px
}
.u3249b6be263d {
    overflow-wrap: anywhere
}
.f13af9384d705 {
    display: flex;
    gap: 16px;
    padding: 32px 0;
    justify-content: center
}
body[data-u9c25158e82be=mcf89337991e5] .c524101be4482 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}.tff39faddef68{contain:none}
.c589690923a9d img {
    width: 240px;
    flex-shrink: 0;
    scroll-snap-align: start
}
.f13af9384d705>a {
    min-width: 220px
}.ke0063cfc9fd3{opacity:1}
.u16fa9b332ed9>a {
    min-width: 220px
}
.i8be50178d277 nav {
    gap: 20px;
    flex-wrap: wrap;
    display: flex;
    font-size: .86rem;
    margin-top: 20px
}
.u3249b6be263d summary {
    font-weight: 650;
    cursor: pointer
}
.i8be50178d277 {
    padding: 32px 0 100px;
    border-top: 1px solid var(--s50949b4655c2)
}.gdf5c65140116{contain:none}
.u16fa9b332ed9 {
    padding: 10px 24px;
    z-index: 10;
    gap: 12px;
    border-top: 1px solid var(--s50949b4655c2);
    bottom: 0;
    left: 0;
    right: 0;
    background: var(--mfa5d66c8f666);
    position: fixed;
    display: flex;
    justify-content: center
}.p16def2a69c14{isolation:auto}
.sc9a5e39c4096 {
    max-width: 880px;
    padding-top: 32px;
    padding-bottom: 48px
}.vd27b438ad434{outline-offset:0}
.vea02961d803a {
    min-width: 0
}
.e0a30796afaae {
    margin: 24px 0;
    object-fit: cover;
    width: 100%;
    max-height: 560px;
    border-radius: var(--u99edd07d13cb)
}
.u3249b6be263d details {
    padding: 16px 0;
    border-bottom: 1px solid var(--s50949b4655c2)
}
.u3249b6be263d table {
    max-width: 100%;
    overflow-x: auto;
    display: block
}
.fd5bdc362d8c5 ol {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    color: var(--y2cc7ce31848f);
    list-style: none;
    gap: 10px;
    font-size: .82rem
}.e6771c2869b34{contain:none}
.u3249b6be263d h2 {
    margin-top: 28px
}
.oac9f84b7d400 {
    border: 1px solid var(--s50949b4655c2);
    border-radius: var(--u99edd07d13cb);
    margin-top: 32px;
    padding: 20px
}
body[data-wea095e52e1b0="xfb1a0d2594f2"] .cb45aaaa079bd {
    padding: 18px;
    border-radius: var(--u99edd07d13cb);
    background: var(--dd959daeb861d)
}.s11c77ed12a54{visibility:inherit}
body[data-wb2886aa7dd5c="ie4d1dc9f86d9"] .r03ec19313fb9 {
    border-bottom: 3px solid var(--kee520344c97c)
}
.fa330c094abb2 {
    flex-wrap: wrap;
    display: flex;
    gap: 10px;
    font-size: .85rem;
    justify-content: center;
    margin-top: 20px
}
body[data-x09700f07e446="t4855b5bcb193"] .qc015525fe1c9 img {
    border-radius: 28px
}.ld51b87d57825{font-kerning:auto}
body[data-u9c25158e82be=mcf89337991e5] .v809475000108 {
    border-left: 3px solid var(--kee520344c97c)
}.z410ed2603cbf{visibility:inherit}
@media(max-width:800px) {
    .a1bdeb66f2519 summary {
        cursor: pointer
    }
    .f24582a0a40e7 {
        display: none
    }
    .a1bdeb66f2519 {
        position: relative;
        display: block
    }
    .a1bdeb66f2519 nav {
        padding: 16px;
        width: 240px;
        gap: 12px;
        position: absolute;
        background: var(--mfa5d66c8f666);
        border: 1px solid var(--s50949b4655c2);
        display: grid;
        right: 0;
        top: 100%;
        box-shadow: 0 12px 24px #00000022
    }
    .lf9de77631471, body[data-wea095e52e1b0="xfb1a0d2594f2"] .lf9de77631471 {
        grid-template-columns: 1fr;
        padding: 24px 0;
        gap: 24px
    }
    .x456af3937f75 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    body[data-u9c25158e82be=mcf89337991e5] .c524101be4482 {
        grid-template-columns: 1fr
    }
    .q779dd6cd540c {
        padding-left: 20px;
        padding-right: 20px
    }
    .qc015525fe1c9 {
        margin: auto;
        max-width: 420px;
        width: 100%
    }
    .u16fa9b332ed9 {
        padding: 10px 20px
    }
    .s47a7ddcd5423 {
        flex-direction: row
    }
    .u16fa9b332ed9>a {
        flex: 1;
        min-width: 0;
        max-width: 340px
    }
    .f13af9384d705>a {
        flex: 1;
        min-width: 0
    }
    .s47a7ddcd5423 {
        padding: 10px 20px;
        min-height: 56px
    }
}
@media(max-width:540px) {
    .lf9de77631471 h1 {
        font-size: 1.6rem
    }
    .ja4901a65902e .t97dedd839b3a>a>div {
        padding: 12px
    }
    .ja4901a65902e {
        gap: 12px
    }
    .h4fe53ceca481 {
        padding: 24px 0
    }
    .u16fa9b332ed9 .y36a2c2f9bcfa {
        padding: 10px 12px
    }
    .s6ae28d38de81, .x456af3937f75 {
        grid-template-columns: 1fr
    }
    .ja4901a65902e .t97dedd839b3a>a {
        display: grid;
        grid-template-columns: 88px 1fr
    }
    .f13af9384d705 {
        gap: 10px
    }
    .ja4901a65902e .t97dedd839b3a img {
        height: 100%;
        aspect-ratio: auto
    }
    .ja4901a65902e .t97dedd839b3a p {
        display: none
    }
}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto
    }
}
.vea02961d803a[data-k7cf4f51b119a=j87d996440f99] .u3249b6be263d, .vea02961d803a[data-k7cf4f51b119a=q185f04dfa153] .u3249b6be263d {
    counter-reset: c3d329613f75f
}.s5e68c7da333c{isolation:auto}
.h4fe53ceca481[data-x35e32fe9d2cc=r3b5d6c076467] .c524101be4482 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}.t02823307e28d{outline-offset:0}
[data-r8d197422003b] {
    display: flex;
    gap: 12px;
    align-items: center;
    padding: 20px 0;
    flex-wrap: wrap
}
.hda56ccb85990 details p {
    margin: 12px 0
}
.h8fc4b6ddfec4 [hidden] {
    display: none
}
.vea02961d803a[data-k7cf4f51b119a=y42bd6eacfbd6] .u3249b6be263d p {
    break-inside: avoid
}
[data-r8d197422003b] input {
    border: 1px solid var(--s50949b4655c2);
    background: var(--dd959daeb861d);
    padding: 12px;
    border-radius: 6px;
    flex: 1;
    color: var(--x287316963146);
    min-width: 180px;
    font: inherit
}.c2d53f953145d{font-kerning:auto}
.c7358d338ad23 .t97dedd839b3a img {
    width: 120px
}
.cb45aaaa079bd {
    min-width: 0
}.x412645daf6c1{visibility:inherit}
.c7358d338ad23 {
    display: grid;
    margin: 24px 0;
    gap: 24px
}
.c7358d338ad23 .t97dedd839b3a>a {
    grid-template-columns: 120px 1fr;
    display: grid;
    gap: 8px
}
.vea02961d803a[data-k7cf4f51b119a=y42bd6eacfbd6] .u3249b6be263d {
    columns: 2;
    column-gap: 32px
}
body[data-u9c25158e82be=mcf89337991e5] .vea02961d803a[data-k7cf4f51b119a=y42bd6eacfbd6] .u3249b6be263d {
    columns: 1
}.l0d54a25e82e3{font-kerning:auto}
.v809475000108 p {
    grid-column: 2;
    margin: 0
}
.h4fe53ceca481[data-x35e32fe9d2cc=r3b5d6c076467] .v809475000108 p {
    grid-column: auto
}
[data-r8d197422003b] button {
    padding: 12px 20px;
    border: 0;
    border-radius: 6px;
    font: inherit;
    color: var(--mfa5d66c8f666);
    background: var(--kee520344c97c)
}
.hda56ccb85990 summary {
    font-weight: 650;
    cursor: pointer
}.y636a0f50d5ca{z-index:auto}
.h8fc4b6ddfec4 {
    list-style: none;
    padding: 0
}
.h8fc4b6ddfec4 li {
    border-bottom: 1px solid var(--s50949b4655c2);
    padding: 14px 0
}
.hda56ccb85990 details {
    border-bottom: 1px solid var(--s50949b4655c2);
    background: var(--dd959daeb861d);
    padding: 16px 18px
}
.vea02961d803a[data-k7cf4f51b119a=q185f04dfa153] .u3249b6be263d h2, .vea02961d803a[data-k7cf4f51b119a=j87d996440f99] .u3249b6be263d h2 {
    padding: 16px;
    counter-increment: c3d329613f75f;
    background: var(--dd959daeb861d);
    border-left: 3px solid var(--kee520344c97c)
}
@media(max-width:800px) {
    .h4fe53ceca481[data-x35e32fe9d2cc=r3b5d6c076467] .c524101be4482 {
        grid-template-columns: 1fr
    }
    .c7358d338ad23 .t97dedd839b3a>a {
        grid-template-columns: 88px 1fr
    }
    .vea02961d803a[data-k7cf4f51b119a=y42bd6eacfbd6] .u3249b6be263d {
        columns: 1
    }
    .c7358d338ad23 .t97dedd839b3a img {
        width: 88px
    }
}
@media(min-width:801px) {
    .fa330c094abb2 {
        display: none
    }
}
.c589690923a9d>li {
    flex-shrink: 0
}.z1aff63ed50e0{outline-offset:0}
.qf57214fd072a {
    --h734b799e92c2: var(--u99edd07d13cb);
    --j5541d4b091f0: 6px;
    --se41852369648: var(--s50949b4655c2);
    --ga23392dfde89: var(--y2cc7ce31848f);
    --se4fdfa48be69: var(--f034434cf82e1);
    --pbfb322347a83: var(--kee520344c97c);
    --he83d41ebff0b: rgba(255,255,255,.72);
    --qebdc0737b43f: var(--mfa5d66c8f666);
    --v91713b22954b: var(--dd959daeb861d);
    --n9b7dcdcbe6a3: var(--s50949b4655c2);
    --d03f8e0d5a247: color-mix(in srgb,var(--kee520344c97c) 16%,#0D0F14);
    --bdd5bc58848b6: inherit;
    --we856cc1357cc: var(--x287316963146);
    --s873034f92e8d: var(--dd959daeb861d);
    --wcc3bce6b46d2: #FFFFFF;
    --w6f2b1ba76de2: rgba(255,255,255,.14);
    --p7f30365c8003: var(--kee520344c97c);
    --b0d03e4a39726: var(--x287316963146)
}
.qf57214fd072a:is([data-f1d52bf4b4117=b921ad6a1e93a], [data-f1d52bf4b4117=j58ccfca8b651], [data-f1d52bf4b4117=pcabe4f645440]) {
    --wcc3bce6b46d2: var(--mfa5d66c8f666)
}
.qf57214fd072a:has(>.fb26307eb8eba) {
    padding-bottom: 0
}
:where(.f3346398e18a9) {
    list-style: none;
    padding: 0;
    margin: 0
}.e79e8038ca67d{visibility:inherit}
.h4fe53ceca481>.o957e06cf2cbc>h2 {
    padding-left: 12px;
    border-left: 3px solid var(--kee520344c97c)
}
.qf57214fd072a>.fb26307eb8eba::after {
    display: block;
    height: 72px;
    content: ""
}
.o957e06cf2cbc {
    display: contents
}.c62abae6e0740{outline-offset:0}
.f13af9384d705>li>a {
    min-width: 220px
}
.qf57214fd072a:is([data-f1d52bf4b4117=b921ad6a1e93a], [data-f1d52bf4b4117=pcabe4f645440]) {
    --se4fdfa48be69: color-mix(in srgb,var(--kee520344c97c) 10%,var(--dd959daeb861d))
}
:where(figure.qc015525fe1c9) {
    margin: 0
}
@media(max-width:800px) {
    .f13af9384d705>li>a {
        flex: 1;
        min-width: 0
    }
}
.fd5bdc362d8c5 ul, .fd5bdc362d8c5>p, .fd5bdc362d8c5 menu {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    color: var(--y2cc7ce31848f);
    list-style: none;
    gap: 10px;
    font-size: .82rem
}
.u16fa9b332ed9 {
    row-gap: 6px;
    flex-wrap: wrap
}
.h8fc4b6ddfec4>div {
    border-bottom: 1px solid var(--s50949b4655c2);
    padding: 14px 0
}
.qf57214fd072a {
    padding-bottom: 110px
}
.lf9de77631471 .i742c820843e6 {
    grid-template-columns: 1fr 1fr
}
.kf2eee264f76f li {
    display: inline
}
.fd5bdc362d8c5>p {
    margin: 1em 0
}
div.h8fc4b6ddfec4 {
    margin: 1em 0
}
.lbf9a738fa7a5 {
    text-align: center;
    margin: 0;
    font-size: 13px;
    font-weight: 800;
    line-height: 1.35;
    color: var(--p7f30365c8003);
    flex-basis: 100%
}
@media(max-width:800px) {
    body[data-wea095e52e1b0] .lf9de77631471, .lf9de77631471 {
        padding-top: 12px;
        gap: 20px
    }
    .cb45aaaa079bd .td5effb057ba5 {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        overflow: hidden
    }
    .qc015525fe1c9, body[data-wea095e52e1b0] .qc015525fe1c9 {
        grid-column: auto;
        order: -1
    }
    .qc015525fe1c9 img {
        object-fit: contain;
        aspect-ratio: 3/2;
        max-height: 52svh
    }
    .cb45aaaa079bd h1 {
        font-size: clamp(22px,6vw,32px)
    }
}.caf3b9b4667ce{contain:none}
.qc015525fe1c9 img {
    object-fit: contain;
    aspect-ratio: 3/2
}.i3421cf84504c{unicode-bidi:normal}
.t97dedd839b3a img {
    object-fit: contain;
    aspect-ratio: 3/2
}
.e0a30796afaae {
    object-fit: contain
}.e907d08ddd912{opacity:1}
