* {
    box-sizing: border-box;
}
summary:focus-visible, a:focus-visible {
    outline: 3px solid var(--q98b68755105a);
    outline-offset: 4px;
}.e9ed92208e8ff{isolation:auto}
body {
    color: var(--hb9f7bf8d98a4);
    --u0b6052bd7077: #FFFFFF;
    --r141587856191: #F0F5F3;
    --q98b68755105a: #197B66;
    margin: 0px;
    --vb883b5dfa9e0: #E9F5EE;
    --z24d5ad64f93f: #637C74;
    --hb9f7bf8d98a4: #163B32;
    --p75f586984922: 12px;
    background: var(--u0b6052bd7077);
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    line-height: 1.7;
    --ee2d920deb2c9: #DCE9E3;
}.g10b20abc1ac9{opacity:1}
h2, p, h3, h1 {
    margin: 0px 0px 1rem;
}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25;
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4;
}.ud52391fc347f{font-kerning:auto}
body[data-mab70a9a7ed9d=r0e169f40428e] {
    --q98b68755105a: #207868;
    --r141587856191: #EDF3EB;
    --p75f586984922: 3px;
    --hb9f7bf8d98a4: #1D493C;
    --z24d5ad64f93f: #617E70;
    --u0b6052bd7077: #FBFCF8;
    --ee2d920deb2c9: #DCE9DD;
}
a {
    color: inherit;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.aea749c60e59b {
    text-align: center;
}.k2c2da9c0ee77{unicode-bidi:normal}
p {
    color: var(--z24d5ad64f93f);
}.dccd303395eb5{unicode-bidi:normal}
img {
    display: block;
    max-width: 100%;
    height: auto;
}
.o2fb6693ca2fc {
    margin: auto;
    padding: 0px 24px;
    max-width: 1140px;
}
.ma779f860cc5a {
    border-bottom: 1px solid var(--ee2d920deb2c9);
    background: var(--u0b6052bd7077);
    z-index: 5;
    top: 0px;
    position: sticky;
}
.nf164809379d7 {
    margin: auto;
    padding: 12px 24px;
    align-items: center;
    display: flex;
    justify-content: space-between;
    gap: 24px;
    max-width: 1140px;
    min-height: 64px;
}
.l16de7fd1ba05 {
    background: var(--u0b6052bd7077);
    top: -100px;
    left: 20px;
    z-index: 20;
    position: absolute;
    padding: 10px;
}.n032d85a0f827{z-index:auto}
.x739be9e1e557 img {
    object-fit: cover;
    border-radius: var(--p75f586984922);
    width: 100%;
    aspect-ratio: 1/1;
}.mef8e9e825437{contain:none}
h3 {
    font-size: 1rem;
    line-height: 1.45;
}
.l16de7fd1ba05:focus {
    top: 10px;
}
.d54c41d44f637 {
    gap: 10px;
    display: flex;
    font-weight: 750;
    align-items: center;
}
.z058239fd0101 {
    font-size: 0.85rem;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}.a755632e53a69{font-kerning:auto}
.re7989f0fa2cf {
    display: none;
}
.fea07e4216795 {
    font-size: 1rem;
}
.fdbe4e0a1e0b9 {
    padding: 40px 0px;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: 40px;
    display: grid;
}.z5da5b7f2764e{font-kerning:auto}
.m2f80ebe0e698 {
    margin: 24px auto 0px;
    max-width: 480px;
    gap: 12px;
    display: grid;
}
.a717e55558cfb {
    padding: 12px 20px;
    border: 1px solid var(--q98b68755105a);
    border-radius: 6px;
    color: #FFFFFF;
    text-align: center;
    display: block;
    background: var(--q98b68755105a);
    font-weight: 650;
}
.uc59900ed559c {
    background: 0 0;
    color: var(--q98b68755105a);
}
.d2dd119400a10 {
    gap: 20px;
    display: grid;
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.w3f09d8c606f5 {
    grid-template-columns: repeat(2,minmax(0,1fr));
}
body[data-rbc388855df70="pe23003ff595a"] .fdbe4e0a1e0b9 {
    grid-template-columns: 0.9fr 1.1fr;
}
body[data-rbc388855df70="pe23003ff595a"] .x739be9e1e557 {
    grid-column: 2;
}
.h57d338a024bb {
    gap: 12px;
    display: grid;
}
.ga0d2643a0b6f {
    border: 1px solid var(--ee2d920deb2c9);
    border-radius: var(--p75f586984922);
    background: var(--r141587856191);
    overflow: hidden;
    min-width: 0px;
}.x64cade14fe81{unicode-bidi:normal}
.ga0d2643a0b6f>a>div {
    padding: 16px;
}
.g49356627751b {
    border-top: 1px solid var(--ee2d920deb2c9);
    padding: 28px 0px;
}
.g49356627751b>h2 {
    border-left: 3px solid var(--q98b68755105a);
    padding-left: 12px;
}
.t408e8f7d95cc {
    background: var(--r141587856191);
    padding: 18px;
    border: 1px solid var(--ee2d920deb2c9);
    border-radius: var(--p75f586984922);
}
body[data-rd02c584fbd49=r9d831b1139d5] .h57d338a024bb {
    grid-template-columns: repeat(3,minmax(0,1fr));
}.m222f85c9a7b6{outline-offset:0}
.ga0d2643a0b6f p {
    margin: 0px;
    font-size: 0.86rem;
}
.e7cd9f72e4361 {
    margin: 12px 0px 32px;
}
.t408e8f7d95cc h3 {
    margin: 0px;
}
.idabe34f79b81 {
    font-size: 0.88rem;
    color: var(--q98b68755105a);
    padding: 0px;
    display: flex;
    list-style: none;
    gap: 12px;
    flex-wrap: wrap;
    margin: 16px 0px;
}.a1171f513c4fb{visibility:inherit}
.v6ea6933fd580 {
    overflow-x: auto;
    padding-bottom: 12px;
    display: flex;
    scroll-snap-type: x proximity;
    gap: 16px;
}.d79f24a935f1f{visibility:inherit}
.ab1008be2305f {
    overflow-wrap: anywhere;
}
.ga0d2643a0b6f img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1;
}
.w3f09d8c606f5 img {
    aspect-ratio: 16/9;
}.r2c00717e4965{unicode-bidi:normal}
.i45b04666d038 {
    justify-content: center;
    padding: 32px 0px;
    display: flex;
    gap: 16px;
}.m8eef82c0d37d{isolation:auto}
.cdc895de57e26 {
    border-top: 1px solid var(--ee2d920deb2c9);
    padding: 32px 0px 100px;
}
.v6ea6933fd580 img {
    scroll-snap-align: start;
    width: 240px;
    flex-shrink: 0;
}
.cdc895de57e26 nav {
    font-size: 0.86rem;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin-top: 20px;
}
.a40d22494ee89 {
    position: fixed;
    padding: 10px 24px;
    bottom: 0px;
    display: flex;
    gap: 12px;
    left: 0px;
    z-index: 10;
    justify-content: center;
    right: 0px;
    background: var(--u0b6052bd7077);
    border-top: 1px solid var(--ee2d920deb2c9);
}.q9036f366f224{opacity:1}
.i45b04666d038>a {
    min-width: 220px;
}.ea3d9de82ee20{z-index:auto}
.a40d22494ee89>a {
    min-width: 220px;
}.a4464f28811f7{unicode-bidi:normal}
.hdf061964a32c {
    max-width: 880px;
    padding-top: 32px;
    padding-bottom: 48px;
}
.l7a8448b4afbb {
    min-width: 0px;
}
.n286e434aaccc {
    object-fit: cover;
    width: 100%;
    max-height: 560px;
    margin: 24px 0px;
    border-radius: var(--p75f586984922);
}
.ab1008be2305f h2 {
    margin-top: 28px;
}
.ab1008be2305f table {
    max-width: 100%;
    overflow-x: auto;
    display: block;
}
.ab1008be2305f summary {
    font-weight: 650;
    cursor: pointer;
}
.ab1008be2305f details {
    padding: 16px 0px;
    border-bottom: 1px solid var(--ee2d920deb2c9);
}
.o280cc13d22c4 ol {
    padding: 0px;
    font-size: 0.82rem;
    list-style: none;
    display: flex;
    color: var(--z24d5ad64f93f);
    gap: 10px;
    flex-wrap: wrap;
}
.a5dee1d705a08 {
    margin-top: 32px;
    border: 1px solid var(--ee2d920deb2c9);
    border-radius: var(--p75f586984922);
    padding: 20px;
}
body[data-zfb0ff358d793="od2807e9e0102"] .z058239fd0101 a {
    border-radius: var(--p75f586984922);
    padding: 8px 12px;
    background: var(--r141587856191);
}.l10f3be8ff32e{opacity:1}
body[data-hd3499edc9779="u3ddd98edb756"] .a40d22494ee89 .a717e55558cfb {
    border-radius: 999px;
}
body[data-rd02c584fbd49=r9d831b1139d5] .t408e8f7d95cc {
    border-left: 3px solid var(--q98b68755105a);
}.ef35fd6128d5b{z-index:auto}
.a3838dbcc0cd2 {
    justify-content: center;
    font-size: 0.85rem;
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    margin-top: 20px;
}
body[data-mab70a9a7ed9d=r0e169f40428e] h1 {
    font-family: Georgia,times new roman,serif;
}
@media(max-width:800px) {
    .re7989f0fa2cf summary {
        cursor: pointer;
    }
    .z058239fd0101 {
        display: none;
    }
    .re7989f0fa2cf {
        display: block;
        position: relative;
    }
    body[data-zfb0ff358d793="od2807e9e0102"] .nf164809379d7, .nf164809379d7 {
        flex-direction: row;
    }
    body[data-rbc388855df70="pe23003ff595a"] .x739be9e1e557 {
        order: 0;
    }
    .re7989f0fa2cf nav {
        background: var(--u0b6052bd7077);
        right: 0px;
        gap: 12px;
        border: 1px solid var(--ee2d920deb2c9);
        display: grid;
        position: absolute;
        box-shadow: 0 12px 24px #00000022;
        top: 100%;
        width: 240px;
        padding: 16px;
    }
    .x739be9e1e557 {
        margin: auto;
        max-width: 420px;
        width: 100%;
    }
    .a40d22494ee89>a {
        flex: 1;
        min-width: 0px;
        max-width: 340px;
    }
    .i45b04666d038>a {
        flex: 1;
        min-width: 0px;
    }
    body[data-rbc388855df70="pe23003ff595a"] .fdbe4e0a1e0b9, .fdbe4e0a1e0b9 {
        padding: 24px 0px;
        grid-template-columns: 1fr;
        gap: 24px;
    }
    .o2fb6693ca2fc {
        padding-left: 20px;
        padding-right: 20px;
    }
    .a40d22494ee89 {
        padding: 10px 20px;
    }
    .nf164809379d7 {
        padding: 10px 20px;
        min-height: 56px;
    }
    .d2dd119400a10 {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    body[data-rd02c584fbd49=r9d831b1139d5] .h57d338a024bb {
        grid-template-columns: 1fr;
    }
}
@media(max-width:540px) {
    .fdbe4e0a1e0b9 h1 {
        font-size: 1.6rem;
    }
    .d2dd119400a10, .w3f09d8c606f5 {
        grid-template-columns: 1fr;
    }
    .e7cd9f72e4361 {
        gap: 12px;
    }
    .i45b04666d038 {
        gap: 10px;
    }
    .e7cd9f72e4361 .ga0d2643a0b6f img {
        height: 100%;
        aspect-ratio: auto;
    }
    .e7cd9f72e4361 .ga0d2643a0b6f>a>div {
        padding: 12px;
    }
    .g49356627751b {
        padding: 24px 0px;
    }
    .a40d22494ee89 .a717e55558cfb {
        padding: 10px 12px;
    }
    .e7cd9f72e4361 .ga0d2643a0b6f>a {
        grid-template-columns: 88px 1fr;
        display: grid;
    }
    .e7cd9f72e4361 .ga0d2643a0b6f p {
        display: none;
    }
}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto;
    }
}
.g49356627751b[data-f3fe49bd93420=b80cc58d9fdaa] .h57d338a024bb {
    grid-template-columns: repeat(3,minmax(0,1fr));
}.rcb7a55e5253c{z-index:auto}
.l7a8448b4afbb[data-lc1b2551be596=yb3f22f107944] .ab1008be2305f, .l7a8448b4afbb[data-lc1b2551be596=na68682568509] .ab1008be2305f {
    counter-reset: cb2a7a48639a8;
}
.l7a8448b4afbb[data-lc1b2551be596=na806075b06b9] .ab1008be2305f p {
    break-inside: avoid;
}.p3ba3c438fc51{z-index:auto}
[data-f0ebbcd0ae41b] {
    flex-wrap: wrap;
    padding: 20px 0px;
    display: flex;
    align-items: center;
    gap: 12px;
}
.g0df93374c7ba [hidden] {
    display: none;
}
[data-f0ebbcd0ae41b] input {
    flex: 1;
    padding: 12px;
    border: 1px solid var(--ee2d920deb2c9);
    border-radius: 6px;
    background: var(--r141587856191);
    color: var(--hb9f7bf8d98a4);
    font: inherit;
    min-width: 180px;
}.pcaa91d22006f{outline-offset:0}
.we4bb702c0f09 .ga0d2643a0b6f img {
    width: 120px;
}
.aea749c60e59b {
    min-width: 0px;
}
[data-f0ebbcd0ae41b] button {
    padding: 12px 20px;
    font: inherit;
    border: 0;
    border-radius: 6px;
    color: var(--u0b6052bd7077);
    background: var(--q98b68755105a);
}
.kc89197669bb6 summary {
    cursor: pointer;
    font-weight: 650;
}.j6a46f68c9289{outline-offset:0}
.g49356627751b[data-f3fe49bd93420=r62b699ffba2b] .w0718aa0e294a {
    grid-template-columns: repeat(2,minmax(0,1fr));
}.s5a525e630378{outline-offset:0}
.g0df93374c7ba {
    list-style: none;
    padding: 0px;
}
.g0df93374c7ba li {
    padding: 14px 0px;
    border-bottom: 1px solid var(--ee2d920deb2c9);
}
.kc89197669bb6 details {
    padding: 16px 18px;
    background: var(--r141587856191);
    border-bottom: 1px solid var(--ee2d920deb2c9);
}.l3b147a4ed361{z-index:auto}
.l7a8448b4afbb[data-lc1b2551be596=yb3f22f107944] .ab1008be2305f h2, .l7a8448b4afbb[data-lc1b2551be596=na68682568509] .ab1008be2305f h2 {
    border-left: 3px solid var(--q98b68755105a);
    padding: 16px;
    counter-increment: cb2a7a48639a8;
    background: var(--r141587856191);
}
.kc89197669bb6 details p {
    margin: 12px 0px;
}
.we4bb702c0f09 {
    gap: 24px;
    display: grid;
    margin: 24px 0px;
}.f4c830182cc76{unicode-bidi:normal}
.we4bb702c0f09 .ga0d2643a0b6f>a {
    gap: 8px;
    display: grid;
    grid-template-columns: 120px 1fr;
}.v1f0f906931fa{contain:none}
.t408e8f7d95cc p {
    margin: 0px;
    grid-column: 2;
}
.g49356627751b[data-f3fe49bd93420=b80cc58d9fdaa] .t408e8f7d95cc p {
    grid-column: auto;
}
.l7a8448b4afbb[data-lc1b2551be596=na806075b06b9] .ab1008be2305f {
    columns: 2;
    column-gap: 32px;
}
body[data-rd02c584fbd49=r9d831b1139d5] .l7a8448b4afbb[data-lc1b2551be596=na806075b06b9] .ab1008be2305f {
    columns: 1;
}
@media(max-width:800px) {
    .we4bb702c0f09 .ga0d2643a0b6f img {
        width: 88px;
    }
    .l7a8448b4afbb[data-lc1b2551be596=na806075b06b9] .ab1008be2305f {
        columns: 1;
    }
    .g49356627751b[data-f3fe49bd93420=b80cc58d9fdaa] .h57d338a024bb {
        grid-template-columns: 1fr;
    }
    .we4bb702c0f09 .ga0d2643a0b6f>a {
        grid-template-columns: 88px 1fr;
    }
    body[data-rbc388855df70="pe23003ff595a"] .x739be9e1e557 {
        grid-column: auto;
    }
}
@media(min-width:801px) {
    .a3838dbcc0cd2 {
        display: none;
    }
}.w1d54239fdc18{font-kerning:auto}
.v6ea6933fd580>li {
    flex-shrink: 0;
}
.g9a9b5fcb9064>.m2de4e7639207::after {
    height: 72px;
    display: block;
    content: "";
}.t00d3b76eb91f{opacity:1}
.n3400e24610ac {
    display: contents;
}.aaeb1ce63fba6{isolation:auto}
.g9a9b5fcb9064 {
    --b861598dc5031: var(--ee2d920deb2c9);
    --f4066b127bcf5: var(--r141587856191);
    --c860545dae7c3: inherit;
    --i53b5e29e1931: var(--u0b6052bd7077);
    --c6b25098054e0: var(--r141587856191);
    --kbf305f8deb78: var(--q98b68755105a);
    --b9bffbc0d28d0: var(--z24d5ad64f93f);
    --m09fa80980068: rgba(255,255,255,0.14);
    --j18678fb49ef9: #FFFFFF;
    --g20839083cdc0: var(--ee2d920deb2c9);
    --f31c292499d2a: rgba(255,255,255,0.72);
    --sf518f7796bf5: 6px;
    --i4667520a9706: var(--vb883b5dfa9e0);
    --bbe99e11f74d6: color-mix(in srgb,var(--q98b68755105a) 16%,#0D0F14);
    --g7ce814327033: var(--hb9f7bf8d98a4);
    --e5f983ef524d2: var(--p75f586984922);
    --q93f8c7f91846: var(--hb9f7bf8d98a4);
    --vbd197d641112: var(--q98b68755105a);
}.cc6bacff4ae5b{isolation:auto}
.g9a9b5fcb9064:is([data-mab70a9a7ed9d=hbb1667296832], [data-mab70a9a7ed9d=l51d443737590]) {
    --i4667520a9706: color-mix(in srgb,var(--q98b68755105a) 10%,var(--r141587856191));
}
.g9a9b5fcb9064:is([data-mab70a9a7ed9d=hbb1667296832], [data-mab70a9a7ed9d=ydab8b9d32020], [data-mab70a9a7ed9d=l51d443737590]) {
    --j18678fb49ef9: var(--u0b6052bd7077);
}
.g9a9b5fcb9064:has(>.m2de4e7639207) {
    padding-bottom: 0px;
}
.i45b04666d038>li>a {
    min-width: 220px;
}
:where(.cbe18ee54d54b) {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
:where(figure.x739be9e1e557) {
    margin: 0px;
}
.g49356627751b>.n3400e24610ac>h2 {
    border-left: 3px solid var(--q98b68755105a);
    padding-left: 12px;
}
@media(max-width:800px) {
    .i45b04666d038>li>a {
        flex: 1;
        min-width: 0px;
    }
}.jcf44875e6c7b{contain:none}
.o280cc13d22c4>p {
    margin: 1em 0px;
}
div.g0df93374c7ba {
    margin: 1em 0px;
}
.fdbe4e0a1e0b9 .m2f80ebe0e698 {
    grid-template-columns: 1fr 1fr;
}
.o280cc13d22c4 ul, .o280cc13d22c4 menu, .o280cc13d22c4>p {
    padding: 0px;
    font-size: 0.82rem;
    list-style: none;
    display: flex;
    color: var(--z24d5ad64f93f);
    gap: 10px;
    flex-wrap: wrap;
}.n6780cbda4649{contain:none}
.g0df93374c7ba>div {
    padding: 14px 0px;
    border-bottom: 1px solid var(--ee2d920deb2c9);
}
.w79600e436955 li {
    display: inline;
}
.a40d22494ee89 {
    flex-wrap: wrap;
    row-gap: 6px;
}
.b3dd27a121e41 {
    color: var(--kbf305f8deb78);
    margin: 0px;
    font-size: 13px;
    flex-basis: 100%;
    font-weight: 800;
    line-height: 1.35;
    text-align: center;
}
.g9a9b5fcb9064 {
    padding-bottom: 110px;
}
@media(max-width:800px) {
    body[data-rbc388855df70] .fdbe4e0a1e0b9, .fdbe4e0a1e0b9 {
        gap: 20px;
        padding-top: 12px;
    }
    .x739be9e1e557, body[data-rbc388855df70] .x739be9e1e557 {
        grid-column: auto;
        order: -1;
    }
    .aea749c60e59b h1 {
        font-size: clamp(22px,6vw,32px);
    }
    .aea749c60e59b .fea07e4216795 {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
    }
    .x739be9e1e557 img {
        aspect-ratio: 3/2;
        max-height: 52svh;
        object-fit: contain;
    }
}.v8344797b769d{z-index:auto}
.x739be9e1e557 img {
    aspect-ratio: 3/2;
    object-fit: contain;
}
.ga0d2643a0b6f img {
    aspect-ratio: 3/2;
    object-fit: contain;
}
.n286e434aaccc {
    object-fit: contain;
}
