img {
    display: block;
    max-width: 100%;
    height: auto
}
* {
    box-sizing: border-box
}
a:focus-visible, summary:focus-visible {
    outline: 3px solid var(--g05a3fb19e508);
    outline-offset: 4px
}.r528f6ebcbe82{outline-offset:0}
body {
    color: var(--v4843e16b0ab7);
    --g05a3fb19e508: rgb(25,123,102);
    margin: 0;
    --q99f2c237a45b: rgb(240,245,243);
    background: var(--a77ce02635fdf);
    --a77ce02635fdf: rgb(255,255,255);
    --ye8f4ef66a9a1: rgb(233,245,238);
    --ea32791140aea: 12px;
    --v4843e16b0ab7: rgb(22,59,50);
    --ab482b213477c: rgb(220,233,227);
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    line-height: 1.7;
    --d0999e64edf39: rgb(99,124,116)
}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25
}
.tbe124e17331d {
    background: var(--a77ce02635fdf);
    border-bottom: 1px solid var(--ab482b213477c);
    top: 0;
    position: sticky;
    z-index: 5
}
h2, h1, h3, p {
    margin: 0 0 1rem
}
.k3935e3214647 {
    margin: auto;
    padding: 0 24px;
    max-width: 1140px
}
.z3d7c32b465f3 {
    padding: 12px 24px;
    align-items: center;
    justify-content: space-between;
    margin: auto;
    max-width: 1140px;
    min-height: 64px;
    gap: 24px;
    display: flex
}
.l0181d8f401b4 {
    top: -100px;
    position: absolute;
    left: 20px;
    z-index: 20;
    padding: 10px;
    background: var(--a77ce02635fdf)
}
.v5c12758d3992 img {
    border-radius: var(--ea32791140aea);
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover
}
.l0181d8f401b4:focus {
    top: 10px
}
body[data-s08b61ba8437d=nddb78ea2ad84] {
    --d0999e64edf39: rgb(97,126,112);
    --v4843e16b0ab7: rgb(29,73,60);
    --ab482b213477c: rgb(220,233,221);
    --a77ce02635fdf: rgb(251,252,248);
    --ea32791140aea: 3px;
    --q99f2c237a45b: rgb(237,243,235);
    --g05a3fb19e508: rgb(32,120,104)
}.s9548b5dc7a07{font-kerning:auto}
a {
    text-decoration: none;
    color: inherit
}.t4c8f5f12c54b{unicode-bidi:normal}
a:hover {
    text-decoration: underline
}
.r21caff37c9d5 {
    text-align: center
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4
}.t55693c67b689{font-kerning:auto}
h3 {
    font-size: 1rem;
    line-height: 1.45
}
.m17a09240a3d1 {
    align-items: center;
    font-weight: 750;
    gap: 10px;
    display: flex
}.odca625ce0b52{unicode-bidi:normal}
.a9af22906f1f2 {
    font-size: .85rem;
    gap: 20px;
    display: flex;
    flex-wrap: wrap
}
.db0415799ba10 {
    display: none
}
.b2fd5a434d74f {
    gap: 40px;
    padding: 40px 0;
    grid-template-columns: 1fr 1fr;
    display: grid;
    align-items: center
}
.b28d418f9b382 {
    gap: 12px;
    margin: 24px auto 0;
    max-width: 480px;
    display: grid
}
.e0cf718f41c77 {
    font-size: 1rem
}
p {
    color: var(--d0999e64edf39)
}.u01a5165cd540{visibility:inherit}
.v761ba0d920a8 {
    color: rgb(255,255,255);
    border: 1px solid var(--g05a3fb19e508);
    display: block;
    border-radius: 6px;
    background: var(--g05a3fb19e508);
    padding: 12px 20px;
    text-align: center;
    font-weight: 650
}
.eb321ffcf98d9 p {
    font-size: .86rem;
    margin: 0
}
.f53e3f51d3fba {
    grid-template-columns: repeat(3,minmax(0,1fr));
    gap: 20px;
    display: grid
}
.m7bdc47e32e71 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
.b2785d906c40b {
    gap: 12px;
    display: grid
}
.eb321ffcf98d9>a>div {
    padding: 16px
}
.cdba46ebcd26b {
    margin: 12px 0 32px
}.n5d6f3989acf2{font-kerning:auto}
.n3da66581269b h3 {
    margin: 0
}
body[data-j703b9e09db5d="b5992a32bcf47"] .b2fd5a434d74f {
    grid-template-columns: 1fr 1fr
}
body[data-b0fbdfedbae61=e7c743baf77b3] .b2785d906c40b {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.fb4ca06f4226e {
    background: 0 0;
    color: var(--g05a3fb19e508)
}.wa0e7967b1466{opacity:1}
.eb321ffcf98d9 {
    border: 1px solid var(--ab482b213477c);
    border-radius: var(--ea32791140aea);
    min-width: 0;
    background: var(--q99f2c237a45b);
    overflow: hidden
}.u59d2527646ae{visibility:inherit}
.r71b95c5dd748 {
    border-top: 1px solid var(--ab482b213477c);
    padding: 28px 0
}
.eb321ffcf98d9 img {
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover
}
.m7bdc47e32e71 img {
    aspect-ratio: 16/9
}
.r71b95c5dd748>h2 {
    padding-left: 12px;
    border-left: 3px solid var(--g05a3fb19e508)
}.t32d1c949d970{outline-offset:0}
.n3da66581269b {
    padding: 18px;
    background: var(--q99f2c237a45b);
    border: 1px solid var(--ab482b213477c);
    border-radius: var(--ea32791140aea)
}
.k6e95c1803b90 {
    list-style: none;
    gap: 12px;
    font-size: .88rem;
    flex-wrap: wrap;
    margin: 16px 0;
    color: var(--g05a3fb19e508);
    display: flex;
    padding: 0
}.a3237af9a1030{outline-offset:0}
.h168747d6c47d {
    scroll-snap-type: x proximity;
    gap: 16px;
    overflow-x: auto;
    padding-bottom: 12px;
    display: flex
}
.v9907cc07f5ee {
    overflow-wrap: anywhere
}
.h168747d6c47d img {
    flex-shrink: 0;
    scroll-snap-align: start;
    width: 240px
}
.gd4ceb0a34388 {
    padding: 32px 0;
    gap: 16px;
    justify-content: center;
    display: flex
}
.p0841cc844314 nav {
    margin-top: 20px;
    gap: 20px;
    font-size: .86rem;
    display: flex;
    flex-wrap: wrap
}
.p0841cc844314 {
    padding: 32px 0 100px;
    border-top: 1px solid var(--ab482b213477c)
}.j0c62110c9c32{unicode-bidi:normal}
.v9907cc07f5ee summary {
    cursor: pointer;
    font-weight: 650
}
.gd4ceb0a34388>a {
    min-width: 220px
}.j1ed6cb8aece7{isolation:auto}
.t89992c299e60 {
    display: flex;
    z-index: 10;
    position: fixed;
    border-top: 1px solid var(--ab482b213477c);
    background: var(--a77ce02635fdf);
    padding: 10px 24px;
    gap: 12px;
    bottom: 0;
    left: 0;
    right: 0;
    justify-content: center
}
.t89992c299e60>a {
    min-width: 220px
}
.a3fdab02b8582 {
    max-width: 880px;
    padding-top: 32px;
    padding-bottom: 48px
}.hfd8dd55035c1{font-kerning:auto}
.ya395f2cff7b5 {
    min-width: 0
}.x62cb3abd46f5{outline-offset:0}
.qdc82e586a58b {
    margin: 24px 0;
    width: 100%;
    object-fit: cover;
    border-radius: var(--ea32791140aea);
    max-height: 560px
}.k3bb8a95bc375{z-index:auto}
.v9907cc07f5ee details {
    border-bottom: 1px solid var(--ab482b213477c);
    padding: 16px 0
}.fcf2bfbb915cf{contain:none}
.v9907cc07f5ee h2 {
    margin-top: 28px
}.qd51d585eb35d{font-kerning:auto}
.v9907cc07f5ee table {
    display: block;
    overflow-x: auto;
    max-width: 100%
}
.t2bab106aa9ce ol {
    list-style: none;
    color: var(--d0999e64edf39);
    gap: 10px;
    padding: 0;
    flex-wrap: wrap;
    font-size: .82rem;
    display: flex
}
.yfd1cfd230edd {
    margin-top: 32px;
    border: 1px solid var(--ab482b213477c);
    border-radius: var(--ea32791140aea);
    padding: 20px
}
.l83af57db0696 {
    margin-top: 20px;
    gap: 10px;
    font-size: .85rem;
    justify-content: center;
    display: flex;
    flex-wrap: wrap
}
body[data-s08b61ba8437d=nddb78ea2ad84] h1 {
    font-family: Georgia,times new roman,serif
}
body[data-j703b9e09db5d="b5992a32bcf47"] .r21caff37c9d5 {
    border-radius: var(--ea32791140aea);
    padding: 18px;
    background: var(--q99f2c237a45b)
}
body[data-i968275798f25="e90439c039475"] .a9af22906f1f2 a {
    background: var(--q99f2c237a45b);
    padding: 4px 10px
}
body[data-l807fb6896bb2="l95c4afa51d56"] .v5c12758d3992 img {
    border-radius: 28px
}.c178ce76ab302{contain:none}
body[data-b0fbdfedbae61=e7c743baf77b3] .n3da66581269b {
    border-left: 3px solid var(--g05a3fb19e508)
}
@media(max-width:800px) {
    .a9af22906f1f2 {
        display: none
    }
    .z3d7c32b465f3 {
        flex-direction: row
    }
    .db0415799ba10 summary {
        cursor: pointer
    }
    .db0415799ba10 {
        display: block;
        position: relative
    }
    .db0415799ba10 nav {
        right: 0;
        width: 240px;
        position: absolute;
        padding: 16px;
        top: 100%;
        box-shadow: 0 12px 24px #00000022;
        border: 1px solid var(--ab482b213477c);
        display: grid;
        gap: 12px;
        background: var(--a77ce02635fdf)
    }
    .b2fd5a434d74f, body[data-j703b9e09db5d="b5992a32bcf47"] .b2fd5a434d74f {
        padding: 24px 0;
        grid-template-columns: 1fr;
        gap: 24px
    }
    .k3935e3214647 {
        padding-left: 20px;
        padding-right: 20px
    }
    .f53e3f51d3fba {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    body[data-b0fbdfedbae61=e7c743baf77b3] .b2785d906c40b {
        grid-template-columns: 1fr
    }
    .t89992c299e60 {
        padding: 10px 20px
    }
    .v5c12758d3992 {
        margin: auto;
        max-width: 420px;
        width: 100%
    }
    .t89992c299e60>a {
        flex: 1;
        min-width: 0;
        max-width: 340px
    }
    .gd4ceb0a34388>a {
        flex: 1;
        min-width: 0
    }
    .z3d7c32b465f3 {
        min-height: 56px;
        padding: 10px 20px
    }
}.y9b6443dfb268{z-index:auto}
@media(max-width:540px) {
    .cdba46ebcd26b .eb321ffcf98d9>a>div {
        padding: 12px
    }
    .m7bdc47e32e71, .f53e3f51d3fba {
        grid-template-columns: 1fr
    }
    .cdba46ebcd26b {
        gap: 12px
    }
    .gd4ceb0a34388 {
        gap: 10px
    }
    .r71b95c5dd748 {
        padding: 24px 0
    }
    .t89992c299e60 .v761ba0d920a8 {
        padding: 10px 12px
    }
    .cdba46ebcd26b .eb321ffcf98d9 img {
        height: 100%;
        aspect-ratio: auto
    }
    .b2fd5a434d74f h1 {
        font-size: 1.6rem
    }
    .cdba46ebcd26b .eb321ffcf98d9>a {
        grid-template-columns: 88px 1fr;
        display: grid
    }
    .cdba46ebcd26b .eb321ffcf98d9 p {
        display: none
    }
}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto
    }
}
.r71b95c5dd748[data-f4bb9bdc553e3=i8584effc38e3] .b2785d906c40b {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.db6f69f028204 details p {
    margin: 12px 0
}
[data-me93df7888837] {
    gap: 12px;
    flex-wrap: wrap;
    align-items: center;
    display: flex;
    padding: 20px 0
}.d73f6aa993ed3{z-index:auto}
.r71b95c5dd748[data-f4bb9bdc553e3=s9486cd69c63d] .l24304848c86d {
    grid-template-columns: 2fr 1fr
}
[data-me93df7888837] input {
    padding: 12px;
    border: 1px solid var(--ab482b213477c);
    border-radius: 6px;
    min-width: 180px;
    background: var(--q99f2c237a45b);
    font: inherit;
    flex: 1;
    color: var(--v4843e16b0ab7)
}
[data-me93df7888837] button {
    color: var(--a77ce02635fdf);
    background: var(--g05a3fb19e508);
    font: inherit;
    border: 0;
    border-radius: 6px;
    padding: 12px 20px
}
.bd7383b760250 {
    list-style: none;
    padding: 0
}
.db6f69f028204 summary {
    font-weight: 650;
    cursor: pointer
}.g9808a368ebd4{opacity:1}
.bd7383b760250 li {
    border-bottom: 1px solid var(--ab482b213477c);
    padding: 14px 0
}.h44c9348cabee{unicode-bidi:normal}
.ffd16c378c344 .eb321ffcf98d9 img {
    width: 120px
}.lf9462316c201{visibility:inherit}
.ya395f2cff7b5[data-qae5a213b6441=gd3185ac65263] .v9907cc07f5ee p {
    break-inside: avoid
}
.r71b95c5dd748[data-f4bb9bdc553e3=s9486cd69c63d] .eb321ffcf98d9:first-child {
    grid-row: span 2
}
.r21caff37c9d5 {
    min-width: 0
}
.db6f69f028204 details {
    border-bottom: 1px solid var(--ab482b213477c);
    background: var(--q99f2c237a45b);
    padding: 16px 18px
}
.ya395f2cff7b5[data-qae5a213b6441=k28346c09baea] .v9907cc07f5ee, .ya395f2cff7b5[data-qae5a213b6441=m6d7cf7b71cc1] .v9907cc07f5ee {
    counter-reset: c4bb643069206
}
.ya395f2cff7b5[data-qae5a213b6441=k28346c09baea] .v9907cc07f5ee h2, .ya395f2cff7b5[data-qae5a213b6441=m6d7cf7b71cc1] .v9907cc07f5ee h2 {
    padding: 16px;
    counter-increment: c4bb643069206;
    background: var(--q99f2c237a45b);
    border-left: 3px solid var(--g05a3fb19e508)
}
.bd7383b760250 [hidden] {
    display: none
}
.ffd16c378c344 {
    margin: 24px 0;
    gap: 24px;
    display: grid
}
.ffd16c378c344 .eb321ffcf98d9>a {
    display: grid;
    gap: 8px;
    grid-template-columns: 120px 1fr
}.lb83a8c9f5003{opacity:1}
.n3da66581269b p {
    grid-column: 2;
    margin: 0
}
.r71b95c5dd748[data-f4bb9bdc553e3=i8584effc38e3] .n3da66581269b p {
    grid-column: auto
}
.ya395f2cff7b5[data-qae5a213b6441=gd3185ac65263] .v9907cc07f5ee {
    column-gap: 32px;
    columns: 2
}
body[data-b0fbdfedbae61=e7c743baf77b3] .ya395f2cff7b5[data-qae5a213b6441=gd3185ac65263] .v9907cc07f5ee {
    columns: 1
}.o1266cbeb021c{outline-offset:0}
@media(max-width:800px) {
    .r71b95c5dd748[data-f4bb9bdc553e3=i8584effc38e3] .b2785d906c40b {
        grid-template-columns: 1fr
    }
    .ffd16c378c344 .eb321ffcf98d9 img {
        width: 88px
    }
    .ffd16c378c344 .eb321ffcf98d9>a {
        grid-template-columns: 88px 1fr
    }
    .ya395f2cff7b5[data-qae5a213b6441=gd3185ac65263] .v9907cc07f5ee {
        columns: 1
    }
}
@media(min-width:801px) {
    .l83af57db0696 {
        display: none
    }
}.f97dfaf9461b1{contain:none}
.j19404dd0a84d>.uc18cfc7be92a::after {
    content: "";
    display: block;
    height: 72px
}
.j19404dd0a84d:has(>.uc18cfc7be92a) {
    padding-bottom: 0
}
:where(.t2c5474ee428c) {
    list-style: none;
    padding: 0;
    margin: 0
}
.r71b95c5dd748>.hc7e0b45c5ffc>h2 {
    padding-left: 12px;
    border-left: 3px solid var(--g05a3fb19e508)
}
.gd4ceb0a34388>li>a {
    min-width: 220px
}.off61b348a7a9{contain:none}
.h168747d6c47d>li {
    flex-shrink: 0
}
.hc7e0b45c5ffc {
    display: contents
}
.j19404dd0a84d {
    --fdb590d992681: var(--q99f2c237a45b);
    --vcb41964848e5: var(--ab482b213477c);
    --g24d5c880d20f: inherit;
    --r821a39d814c0: var(--ea32791140aea);
    --ee79bb6f77339: var(--v4843e16b0ab7);
    --bbaf1c048c1a5: var(--ab482b213477c);
    --i908a02749199: var(--a77ce02635fdf);
    --o9c5144f3a647: var(--ye8f4ef66a9a1);
    --k64e672dd9c2f: rgba(255,255,255,.72);
    --d3c2ad71db486: var(--q99f2c237a45b);
    --r6d5c26d08e3b: var(--g05a3fb19e508);
    --v72cbabc2e51d: var(--v4843e16b0ab7);
    --x6894f134c165: color-mix(in srgb,var(--g05a3fb19e508) 16%,rgb(13,15,20));
    --fe7f8eba38f48: rgb(255,255,255);
    --pc94c9836117f: var(--g05a3fb19e508);
    --t8f8cbfc9b236: 6px;
    --h5d94e68e061a: rgba(255,255,255,.14);
    --a11645e8327bf: var(--d0999e64edf39)
}
.j19404dd0a84d:is([data-s08b61ba8437d=u0a934e8f8c47], [data-s08b61ba8437d=x08c09965a030], [data-s08b61ba8437d=i2190455c5fc6]) {
    --fe7f8eba38f48: var(--a77ce02635fdf)
}
.j19404dd0a84d:is([data-s08b61ba8437d=u0a934e8f8c47], [data-s08b61ba8437d=i2190455c5fc6]) {
    --o9c5144f3a647: color-mix(in srgb,var(--g05a3fb19e508) 10%,var(--q99f2c237a45b))
}
:where(figure.v5c12758d3992) {
    margin: 0
}
@media(max-width:800px) {
    .gd4ceb0a34388>li>a {
        flex: 1;
        min-width: 0
    }
}.p775d1e636bb2{contain:none}
.b2fd5a434d74f .b28d418f9b382 {
    grid-template-columns: 1fr 1fr
}
.t2bab106aa9ce>p {
    margin: 1em 0
}
div.bd7383b760250 {
    margin: 1em 0
}.pa05de7482843{opacity:1}
.t2bab106aa9ce ul, .t2bab106aa9ce menu, .t2bab106aa9ce>p {
    list-style: none;
    color: var(--d0999e64edf39);
    gap: 10px;
    padding: 0;
    flex-wrap: wrap;
    font-size: .82rem;
    display: flex
}
.e2a21ad77d7fb li {
    display: inline
}.pf703cfa0e5ea{contain:none}
.bd7383b760250>div {
    border-bottom: 1px solid var(--ab482b213477c);
    padding: 14px 0
}
.j19404dd0a84d {
    padding-bottom: 110px
}
.t89992c299e60 {
    row-gap: 6px;
    flex-wrap: wrap
}
.m34acf2c14e1c {
    font-size: 13px;
    flex-basis: 100%;
    color: var(--pc94c9836117f);
    text-align: center;
    font-weight: 800;
    line-height: 1.35;
    margin: 0
}
@media(max-width:800px) {
    .r21caff37c9d5 .e0cf718f41c77 {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        overflow: hidden;
        -webkit-box-orient: vertical
    }
    .b2fd5a434d74f, body[data-j703b9e09db5d] .b2fd5a434d74f {
        padding-top: 12px;
        gap: 20px
    }
    .r21caff37c9d5 h1 {
        font-size: clamp(22px,6vw,32px)
    }
    .v5c12758d3992 img {
        aspect-ratio: 3/2;
        max-height: 52svh;
        object-fit: contain
    }
    body[data-j703b9e09db5d] .v5c12758d3992, .v5c12758d3992 {
        grid-column: auto;
        order: -1
    }
}
.v5c12758d3992 img {
    aspect-ratio: 3/2;
    object-fit: contain
}
.eb321ffcf98d9 img {
    aspect-ratio: 3/2;
    object-fit: contain
}
.qdc82e586a58b {
    object-fit: contain
}.s18832d1f7748{opacity:1}
