img {
    max-width: 100%;
    display: block;
    height: auto
}
body {
    --y9a1d37025201: rgb(255,255,255);
    --tb3c4fb6d276e: rgb(25,123,102);
    --f89d9530bc2b8: rgb(99,124,116);
    margin: 0;
    background: var(--y9a1d37025201);
    --l713ad6bbfbb0: rgb(220,233,227);
    --c29c9c3bab98e: 12px;
    --d929541b790cf: rgb(240,245,243);
    color: var(--udab595e2e6bc);
    --udab595e2e6bc: rgb(22,59,50);
    font-family: system-ui,-apple-system,segoe ui,sans-serif;
    line-height: 1.7;
    --g70985748e51e: rgb(233,245,238)
}.dc9e45b761e5c{visibility:inherit}
h1 {
    font-size: clamp(1.6rem,3vw,2.5rem);
    line-height: 1.25
}.ye9d71fc9e997{visibility:inherit}
h1, p, h3, h2 {
    margin: 0 0 1rem
}
.w0160743ed910 {
    background: var(--y9a1d37025201);
    border-bottom: 1px solid var(--l713ad6bbfbb0);
    z-index: 5;
    top: 0;
    position: sticky
}
h2 {
    font-size: 1.3rem;
    line-height: 1.4
}
.r98b9d08e875f {
    padding: 0 24px;
    margin: auto;
    max-width: 1140px
}
.m7aa4d0e8099f {
    padding: 12px 24px;
    align-items: center;
    gap: 24px;
    justify-content: space-between;
    margin: auto;
    max-width: 1140px;
    min-height: 64px;
    display: flex
}
.ge93aaaffcf03 img {
    border-radius: var(--c29c9c3bab98e);
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover
}
.i019bc38514f6 {
    padding: 10px;
    top: -100px;
    position: absolute;
    left: 20px;
    background: var(--y9a1d37025201);
    z-index: 20
}.p6460251a3621{unicode-bidi:normal}
.i019bc38514f6:focus {
    top: 10px
}
h3 {
    font-size: 1rem;
    line-height: 1.45
}
.e6e028cd4b1cb {
    font-weight: 750;
    display: flex;
    gap: 10px;
    align-items: center
}.f5f22052d4c59{contain:none}
.ge445faec2e5b {
    flex-wrap: wrap;
    gap: 20px;
    display: flex;
    font-size: .85rem
}.mb9f3a6bd8136{visibility:inherit}
.sbdf7aa13ca59 {
    font-size: 1rem
}.n1454fa0160ab{unicode-bidi:normal}
.g54b2d1a368f3 {
    display: none
}.a3e2d5aede442{isolation:auto}
.h970c567d2e82 {
    padding: 40px 0;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    display: grid;
    gap: 40px
}.sca47dfeb3262{outline-offset:0}
.gfc18fa698980 {
    margin: 24px auto 0;
    max-width: 480px;
    gap: 12px;
    display: grid
}
* {
    box-sizing: border-box
}
body[data-za05d64f6163e="dccbcb28c00c7"] .d8be830c8d882 {
    box-shadow: 0 -8px 30px #00000011
}.bc9b6b4b8c742{visibility:inherit}
summary:focus-visible, a:focus-visible {
    outline: 3px solid var(--tb3c4fb6d276e);
    outline-offset: 4px
}
body[data-z690fa25f7e3d=ya87d80232a87] {
    --d929541b790cf: rgb(237,243,235);
    --udab595e2e6bc: rgb(29,73,60);
    --l713ad6bbfbb0: rgb(220,233,221);
    --tb3c4fb6d276e: rgb(32,120,104);
    --f89d9530bc2b8: rgb(97,126,112);
    --y9a1d37025201: rgb(251,252,248);
    --c29c9c3bab98e: 3px
}.g7c91783e7170{unicode-bidi:normal}
a {
    text-decoration: none;
    color: inherit
}
a:hover {
    text-decoration: underline
}
.ef2923eb3fc02 {
    text-align: center
}
p {
    color: var(--f89d9530bc2b8)
}
.s220b6632afee {
    font-weight: 650;
    border: 1px solid var(--tb3c4fb6d276e);
    background: var(--tb3c4fb6d276e);
    display: block;
    padding: 12px 20px;
    border-radius: 6px;
    color: rgb(255,255,255);
    text-align: center
}.bf3f5622a40c4{z-index:auto}
.p7f707dbe76a5 {
    gap: 20px;
    display: grid;
    grid-template-columns: repeat(3,minmax(0,1fr))
}.nddf38610daea{font-kerning:auto}
.q61e6bc8ebc4a {
    gap: 12px;
    display: grid
}
.k929ca6a25961 {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
body[data-qf49ce1f5e469="bc757831156f0"] .h970c567d2e82 {
    grid-template-columns: .9fr 1.1fr
}
body[data-qf49ce1f5e469="bc757831156f0"] .ge93aaaffcf03 {
    grid-column: 2
}
.a6fd2cbdccf28 {
    color: var(--tb3c4fb6d276e);
    background: 0 0
}.dc5db7653e3b8{font-kerning:auto}
.h32f0f57546e9 {
    min-width: 0;
    background: var(--d929541b790cf);
    border: 1px solid var(--l713ad6bbfbb0);
    border-radius: var(--c29c9c3bab98e);
    overflow: hidden
}
.h32f0f57546e9 img {
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover
}.ka1d296cf6120{visibility:inherit}
body[data-xb5a48ffd7fd8=vf087be0aaab3] .q61e6bc8ebc4a {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
.h32f0f57546e9 p {
    font-size: .86rem;
    margin: 0
}.y2e61f60f804a{isolation:auto}
.i7ab5798e2405 {
    margin: 12px 0 32px
}.hf8474c01de92{opacity:1}
.z6e6a604d909e h3 {
    margin: 0
}
.k929ca6a25961 img {
    aspect-ratio: 16/9
}
.h32f0f57546e9>a>div {
    padding: 16px
}
.d902af9468998 {
    border-top: 1px solid var(--l713ad6bbfbb0);
    padding: 28px 0
}
.d902af9468998>h2 {
    border-left: 3px solid var(--tb3c4fb6d276e);
    padding-left: 12px
}.yc43e70780cf4{unicode-bidi:normal}
.z6e6a604d909e {
    padding: 18px;
    border: 1px solid var(--l713ad6bbfbb0);
    background: var(--d929541b790cf);
    border-radius: var(--c29c9c3bab98e)
}.de3aecf5303eb{z-index:auto}
.n45fbcdd6c49c {
    flex-wrap: wrap;
    color: var(--tb3c4fb6d276e);
    gap: 12px;
    list-style: none;
    padding: 0;
    display: flex;
    margin: 16px 0;
    font-size: .88rem
}
.d1247b265ff7c {
    scroll-snap-type: x proximity;
    overflow-x: auto;
    gap: 16px;
    padding-bottom: 12px;
    display: flex
}.ufdc0f1f35b25{font-kerning:auto}
.h65ef92e6e4e2 {
    overflow-wrap: anywhere
}.x2446048371d7{unicode-bidi:normal}
.d1247b265ff7c img {
    width: 240px;
    scroll-snap-align: start;
    flex-shrink: 0
}
.aa44319470fc7>a {
    min-width: 220px
}.j41d8f23e4d44{visibility:inherit}
.d8be830c8d882>a {
    min-width: 220px
}
.aa44319470fc7 {
    gap: 16px;
    justify-content: center;
    display: flex;
    padding: 32px 0
}
.re88419b99bc9 nav {
    font-size: .86rem;
    margin-top: 20px;
    flex-wrap: wrap;
    gap: 20px;
    display: flex
}
.h65ef92e6e4e2 summary {
    font-weight: 650;
    cursor: pointer
}
.re88419b99bc9 {
    border-top: 1px solid var(--l713ad6bbfbb0);
    padding: 32px 0 100px
}
.d8be830c8d882 {
    padding: 10px 24px;
    gap: 12px;
    display: flex;
    background: var(--y9a1d37025201);
    position: fixed;
    border-top: 1px solid var(--l713ad6bbfbb0);
    bottom: 0;
    justify-content: center;
    z-index: 10;
    left: 0;
    right: 0
}.o57cf431692cc{contain:none}
.rf550081bd391 {
    padding-top: 32px;
    max-width: 880px;
    padding-bottom: 48px
}.g9aa952d9d5c8{outline-offset:0}
.aa3d8028f2f34 {
    min-width: 0
}
.d9ffc02db9769 {
    width: 100%;
    object-fit: cover;
    max-height: 560px;
    margin: 24px 0;
    border-radius: var(--c29c9c3bab98e)
}
.h65ef92e6e4e2 details {
    padding: 16px 0;
    border-bottom: 1px solid var(--l713ad6bbfbb0)
}
.h65ef92e6e4e2 h2 {
    margin-top: 28px
}
.h65ef92e6e4e2 table {
    overflow-x: auto;
    display: block;
    max-width: 100%
}
.f2d3eba27e200 ol {
    flex-wrap: wrap;
    color: var(--f89d9530bc2b8);
    padding: 0;
    font-size: .82rem;
    gap: 10px;
    display: flex;
    list-style: none
}
.f762f7bda04fd {
    padding: 20px;
    border: 1px solid var(--l713ad6bbfbb0);
    border-radius: var(--c29c9c3bab98e);
    margin-top: 32px
}
.ha2b32bd2cb8b {
    font-size: .85rem;
    margin-top: 20px;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
    display: flex
}
body[data-j3fd03ba56eee="aae2a496d9601"] .w0160743ed910 {
    border-bottom: 3px solid var(--tb3c4fb6d276e)
}
body[data-z8f54b92e2804="wde4898c9ae97"] .ge445faec2e5b a {
    border: 1px solid var(--l713ad6bbfbb0);
    padding: 4px 10px;
    border-radius: 999px
}.i4814002f1efc{opacity:1}
body[data-jc17ee2fac357="j078712a3045a"] .ge93aaaffcf03 img {
    border-radius: 28px
}
body[data-xb5a48ffd7fd8=vf087be0aaab3] .z6e6a604d909e {
    border-left: 3px solid var(--tb3c4fb6d276e)
}.u525f9581dce0{outline-offset:0}
body[data-z690fa25f7e3d=ya87d80232a87] h1 {
    font-family: Georgia,times new roman,serif
}.v19e593545739{visibility:inherit}
@media(max-width:800px) {
    .g54b2d1a368f3 summary {
        cursor: pointer
    }
    .ge445faec2e5b {
        display: none
    }
    .g54b2d1a368f3 {
        position: relative;
        display: block
    }
    .m7aa4d0e8099f {
        flex-direction: row
    }
    body[data-qf49ce1f5e469="bc757831156f0"] .ge93aaaffcf03 {
        order: 0
    }
    .g54b2d1a368f3 nav {
        gap: 12px;
        width: 240px;
        border: 1px solid var(--l713ad6bbfbb0);
        position: absolute;
        right: 0;
        top: 100%;
        padding: 16px;
        display: grid;
        background: var(--y9a1d37025201);
        box-shadow: 0 12px 24px #00000022
    }
    .ge93aaaffcf03 {
        margin: auto;
        max-width: 420px;
        width: 100%
    }
    .d8be830c8d882>a {
        flex: 1;
        min-width: 0;
        max-width: 340px
    }
    .aa44319470fc7>a {
        flex: 1;
        min-width: 0
    }
    body[data-qf49ce1f5e469="bc757831156f0"] .h970c567d2e82, .h970c567d2e82 {
        padding: 24px 0;
        gap: 24px;
        grid-template-columns: 1fr
    }
    .p7f707dbe76a5 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    body[data-xb5a48ffd7fd8=vf087be0aaab3] .q61e6bc8ebc4a {
        grid-template-columns: 1fr
    }
    .r98b9d08e875f {
        padding-left: 20px;
        padding-right: 20px
    }
    .d8be830c8d882 {
        padding: 10px 20px
    }
    .m7aa4d0e8099f {
        padding: 10px 20px;
        min-height: 56px
    }
}.va1c089366479{visibility:inherit}
@media(max-width:540px) {
    .h970c567d2e82 h1 {
        font-size: 1.6rem
    }
    .i7ab5798e2405 {
        gap: 12px
    }
    .aa44319470fc7 {
        gap: 10px
    }
    .k929ca6a25961, .p7f707dbe76a5 {
        grid-template-columns: 1fr
    }
    .i7ab5798e2405 .h32f0f57546e9 img {
        height: 100%;
        aspect-ratio: auto
    }
    .i7ab5798e2405 .h32f0f57546e9>a {
        grid-template-columns: 88px 1fr;
        display: grid
    }
    .i7ab5798e2405 .h32f0f57546e9>a>div {
        padding: 12px
    }
    .d902af9468998 {
        padding: 24px 0
    }
    .i7ab5798e2405 .h32f0f57546e9 p {
        display: none
    }
    .d8be830c8d882 .s220b6632afee {
        padding: 10px 12px
    }
}.bb65eed305c69{isolation:auto}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto
    }
}
[data-ca855eeab1c5c] {
    align-items: center;
    gap: 12px;
    padding: 20px 0;
    flex-wrap: wrap;
    display: flex
}
.h0cdd79053a38 details p {
    margin: 12px 0
}
.aa3d8028f2f34[data-debc88630e3c8=l7db719f9ef75] .h65ef92e6e4e2, .aa3d8028f2f34[data-debc88630e3c8=s49094a980fe4] .h65ef92e6e4e2 {
    counter-reset: c89b209f220bf
}.j19bb68118287{visibility:inherit}
.aa3d8028f2f34[data-debc88630e3c8=w8937fd263b0f] .h65ef92e6e4e2 p {
    break-inside: avoid
}
.d902af9468998[data-v3eb572ee8f53=yf64b248023f2] .q61e6bc8ebc4a {
    grid-template-columns: repeat(3,minmax(0,1fr))
}
[data-ca855eeab1c5c] input {
    flex: 1;
    color: var(--udab595e2e6bc);
    font: inherit;
    background: var(--d929541b790cf);
    min-width: 180px;
    border: 1px solid var(--l713ad6bbfbb0);
    border-radius: 6px;
    padding: 12px
}
[data-ca855eeab1c5c] button {
    background: var(--tb3c4fb6d276e);
    padding: 12px 20px;
    border: 0;
    border-radius: 6px;
    color: var(--y9a1d37025201);
    font: inherit
}.ze77757384d3a{contain:none}
.q7dacc48f999a {
    list-style: none;
    padding: 0
}
.y21bf41c6e994 .h32f0f57546e9 img {
    width: 120px
}.m6b4e4b03c240{z-index:auto}
.q7dacc48f999a li {
    border-bottom: 1px solid var(--l713ad6bbfbb0);
    padding: 14px 0
}.zae336f3f2fac{isolation:auto}
.h0cdd79053a38 details {
    background: var(--d929541b790cf);
    border-bottom: 1px solid var(--l713ad6bbfbb0);
    padding: 16px 18px
}
.h0cdd79053a38 summary {
    font-weight: 650;
    cursor: pointer
}.g39ff4a0ce4f7{visibility:inherit}
.d902af9468998[data-v3eb572ee8f53=dd81d313d1d0d] .be2c09166203e {
    grid-template-columns: 2fr 1fr
}
.d902af9468998[data-v3eb572ee8f53=dd81d313d1d0d] .h32f0f57546e9:first-child {
    grid-row: span 2
}
.ef2923eb3fc02 {
    min-width: 0
}
.q7dacc48f999a [hidden] {
    display: none
}.c0eff090b2199{isolation:auto}
.y21bf41c6e994 {
    gap: 24px;
    display: grid;
    margin: 24px 0
}
.y21bf41c6e994 .h32f0f57546e9>a {
    grid-template-columns: 120px 1fr;
    display: grid;
    gap: 8px
}
.z6e6a604d909e p {
    grid-column: 2;
    margin: 0
}.z0445845a8bdc{unicode-bidi:normal}
.aa3d8028f2f34[data-debc88630e3c8=w8937fd263b0f] .h65ef92e6e4e2 {
    column-gap: 32px;
    columns: 2
}
body[data-xb5a48ffd7fd8=vf087be0aaab3] .aa3d8028f2f34[data-debc88630e3c8=w8937fd263b0f] .h65ef92e6e4e2 {
    columns: 1
}.j04e3b05c3245{unicode-bidi:normal}
.d902af9468998[data-v3eb572ee8f53=yf64b248023f2] .z6e6a604d909e p {
    grid-column: auto
}
.aa3d8028f2f34[data-debc88630e3c8=s49094a980fe4] .h65ef92e6e4e2 h2, .aa3d8028f2f34[data-debc88630e3c8=l7db719f9ef75] .h65ef92e6e4e2 h2 {
    padding: 16px;
    counter-increment: c89b209f220bf;
    border-left: 3px solid var(--tb3c4fb6d276e);
    background: var(--d929541b790cf)
}
@media(max-width:800px) {
    .d902af9468998[data-v3eb572ee8f53=yf64b248023f2] .q61e6bc8ebc4a {
        grid-template-columns: 1fr
    }
    .y21bf41c6e994 .h32f0f57546e9>a {
        grid-template-columns: 88px 1fr
    }
    body[data-qf49ce1f5e469="bc757831156f0"] .ge93aaaffcf03 {
        grid-column: auto
    }
    .aa3d8028f2f34[data-debc88630e3c8=w8937fd263b0f] .h65ef92e6e4e2 {
        columns: 1
    }
    .y21bf41c6e994 .h32f0f57546e9 img {
        width: 88px
    }
}
@media(min-width:801px) {
    .ha2b32bd2cb8b {
        display: none
    }
}
.d1247b265ff7c>li {
    flex-shrink: 0
}
.q5da852368c33>.ycd823e240ee3::after {
    height: 72px;
    content: "";
    display: block
}
.aa44319470fc7>li>a {
    min-width: 220px
}
.f896d3c3cd85a {
    display: contents
}.ff474652e8642{unicode-bidi:normal}
.q5da852368c33 {
    --t7e4a5244bff2: var(--c29c9c3bab98e);
    --t2ffdec296468: color-mix(in srgb,var(--tb3c4fb6d276e) 16%,rgb(13,15,20));
    --nf34bf7a2e12b: var(--g70985748e51e);
    --ac5af9e8fbd9a: var(--d929541b790cf);
    --v1a17999cd3b3: var(--d929541b790cf);
    --b5a54d73ef80e: var(--udab595e2e6bc);
    --g29135df802cc: var(--f89d9530bc2b8);
    --xc526e0c1d1af: var(--l713ad6bbfbb0);
    --x7bff22983917: rgba(255,255,255,.14);
    --rf76d8437c810: inherit;
    --gc71a7daa48ad: var(--tb3c4fb6d276e);
    --u510b3317adb4: 6px;
    --j39820da6beeb: var(--y9a1d37025201);
    --u5b17851c6ac9: var(--l713ad6bbfbb0);
    --nf3d1b6725e2b: rgba(255,255,255,.72);
    --naed13d991e6d: rgb(255,255,255);
    --h1dbfa5c8ba0c: var(--udab595e2e6bc);
    --t66f9ffc30fa0: var(--tb3c4fb6d276e)
}
.q5da852368c33:is([data-z690fa25f7e3d=m23c27c58e547], [data-z690fa25f7e3d=n9f30f2c9d0de], [data-z690fa25f7e3d=ha5e804967a40]) {
    --naed13d991e6d: var(--y9a1d37025201)
}
.q5da852368c33:has(>.ycd823e240ee3) {
    padding-bottom: 0
}
:where(.w419a25a0cddd) {
    list-style: none;
    padding: 0;
    margin: 0
}
:where(figure.ge93aaaffcf03) {
    margin: 0
}
.d902af9468998>.f896d3c3cd85a>h2 {
    border-left: 3px solid var(--tb3c4fb6d276e);
    padding-left: 12px
}
.q5da852368c33:is([data-z690fa25f7e3d=m23c27c58e547], [data-z690fa25f7e3d=ha5e804967a40]) {
    --nf34bf7a2e12b: color-mix(in srgb,var(--tb3c4fb6d276e) 10%,var(--d929541b790cf))
}
@media(max-width:800px) {
    .aa44319470fc7>li>a {
        flex: 1;
        min-width: 0
    }
}.y622407363628{outline-offset:0}
.f2d3eba27e200 ul, .f2d3eba27e200 menu, .f2d3eba27e200>p {
    flex-wrap: wrap;
    color: var(--f89d9530bc2b8);
    padding: 0;
    font-size: .82rem;
    gap: 10px;
    display: flex;
    list-style: none
}
.d8be830c8d882 {
    row-gap: 6px;
    flex-wrap: wrap
}.nef687226e49d{contain:none}
.td3805d261ee1 li {
    display: inline
}.j0010ff1e0206{opacity:1}
.f2d3eba27e200>p {
    margin: 1em 0
}
div.q7dacc48f999a {
    margin: 1em 0
}.z3ab8f6acdb72{outline-offset:0}
.v8df43d4205e5 {
    color: var(--gc71a7daa48ad);
    font-size: 13px;
    font-weight: 800;
    text-align: center;
    line-height: 1.35;
    margin: 0;
    flex-basis: 100%
}
.h970c567d2e82 .gfc18fa698980 {
    grid-template-columns: 1fr 1fr
}
.q7dacc48f999a>div {
    border-bottom: 1px solid var(--l713ad6bbfbb0);
    padding: 14px 0
}
.q5da852368c33 {
    padding-bottom: 110px
}
@media(max-width:800px) {
    .h970c567d2e82, body[data-qf49ce1f5e469] .h970c567d2e82 {
        gap: 20px;
        padding-top: 12px
    }
    .ge93aaaffcf03 img {
        aspect-ratio: 3/2;
        object-fit: contain;
        max-height: 52svh
    }
    .ef2923eb3fc02 h1 {
        font-size: clamp(22px,6vw,32px)
    }
    .ef2923eb3fc02 .sbdf7aa13ca59 {
        -webkit-line-clamp: 2;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical
    }
    body[data-qf49ce1f5e469] .ge93aaaffcf03, .ge93aaaffcf03 {
        grid-column: auto;
        order: -1
    }
}.j9bb0d2955ee3{z-index:auto}
.ge93aaaffcf03 img {
    aspect-ratio: 3/2;
    object-fit: contain
}
.h32f0f57546e9 img {
    aspect-ratio: 3/2;
    object-fit: contain
}
.d9ffc02db9769 {
    object-fit: contain
}
