.z581b103a9343 strong {
    overflow-wrap: anywhere
}.t9415ab5a90df{unicode-bidi:normal}
img {
    display: block;
    max-width: 100%;
    height: auto
}
.c6a798145687b {
    display: contents
}.m935e23cf4e1b{z-index:auto}
.n862cbcb04872 {
    display: contents
}.j92a6a100b886{outline-offset:0}
.o01bb150bf0c2 {
    counter-reset: ccbd52013d0b0
}.w21816566a50c{visibility:inherit}
* {
    box-sizing: border-box
}
summary:focus-visible, a:focus-visible, button:focus-visible, input:focus-visible {
    outline: 2px solid var(--a5bb32adc7c50);
    outline-offset: 3px
}
.off0f085bc1ea {
    --s6d5ea6b932c1: var(--s2649db8d7802);
    --l8468a0adf353: var(--s2649db8d7802);
    --oda09d9812e25: var(--z0046d5407e02);
    --p40c1355a2487: #dcdeea;
    --o377e8b5808ec: var(--a5bb32adc7c50);
    --ldf3ccfd9c4ee: var(--rb5768db2d621);
    --z0046d5407e02: 6px;
    --ye324ecc19bd0: #626579;
    --lc088791de00a: inherit;
    font-family: segoe ui,Roboto,helvetica neue,Arial,sans-serif;
    --z9df52e50fc77: rgba(255,255,255,.14);
    --a5bb32adc7c50: #5a4fcf;
    background: var(--cfa2df5819d5e);
    --e9a044d79f41d: var(--p40c1355a2487);
    --rb5768db2d621: #222433;
    --xcba87b1aa8c5: var(--p0afa5cf6af7a);
    --e588d33acfb99: var(--s2649db8d7802);
    font-size: 16px;
    line-height: 1.65;
    --r76bae5b709ae: var(--ye324ecc19bd0);
    --q66861e8bcc1b: var(--a5bb32adc7c50);
    margin: 0px;
    --dabfb421dd303: var(--z0046d5407e02);
    --jc24d06213a9e: var(--rb5768db2d621);
    --r6ef29298a2cd: var(--p40c1355a2487);
    --p0afa5cf6af7a: #fff;
    --s2649db8d7802: #ecedf5;
    --u114831899a68: var(--lc088791de00a);
    --cfa2df5819d5e: #f7f7fb;
    --e9cdceeb37337: rgba(255,255,255,.74);
    --r2d2f91f4d6b4: var(--cfa2df5819d5e);
    color: var(--rb5768db2d621);
    --a2cd2347886bf: color-mix(in srgb,var(--a5bb32adc7c50) 22%,#0b0c12)
}
.off0f085bc1ea[data-c52082c0c363f=e787e2510f158] {
    --s2649db8d7802: #ecedf5;
    --ye324ecc19bd0: #626579;
    --cfa2df5819d5e: #f7f7fb;
    --rb5768db2d621: #222433;
    --z0046d5407e02: 6px;
    --p40c1355a2487: #dcdeea;
    --a5bb32adc7c50: #5a4fcf
}
h3, h1, h2 {
    font-family: var(--lc088791de00a);
    margin: 0px 0px .75rem;
    line-height: 1.3
}.b52d6c1928020{outline-offset:0}
h1 {
    letter-spacing: -.01em;
    font-size: clamp(1.7rem,3.4vw,2.7rem)
}
h2 {
    font-size: 1.25rem
}.xe85793b0c603{opacity:1}
h3 {
    font-size: 1.02rem
}.v192631b2e038{visibility:inherit}
a {
    color: inherit
}.ed931b57f809a{visibility:inherit}
p {
    margin: 0px 0px .9rem
}
dd, dl {
    margin: 0px
}
figure {
    margin: 0px
}
:where(.dd5b14fc131e4) {
    margin: 0px;
    list-style: none;
    padding: 0px
}
.hcf280038e065 {
    background: var(--a5bb32adc7c50);
    left: 12px;
    top: -80px;
    color: var(--p0afa5cf6af7a);
    padding: 8px 14px;
    position: absolute;
    z-index: 30
}
.hcf280038e065:focus {
    top: 12px
}
.t0f4db627ae3f {
    margin-inline: auto;
    width: min(1200px,100% - 40px)
}
.q8bc842327a60 {
    min-height: 46px;
    background: var(--a5bb32adc7c50);
    padding: 10px 22px;
    font-weight: 700;
    text-decoration: none;
    align-items: center;
    display: inline-flex;
    justify-content: center;
    border-radius: var(--z0046d5407e02);
    border: 2px solid var(--a5bb32adc7c50);
    color: var(--p0afa5cf6af7a)
}
.s3ef359f4cd31 {
    background: 0 0;
    color: var(--a5bb32adc7c50)
}
.f416b635b032f {
    position: sticky;
    top: 0px;
    z-index: 8;
    background: var(--s2649db8d7802)
}.y08626f2b265c{opacity:1}
.h00dd6d7425dc a:hover {
    color: var(--a5bb32adc7c50)
}.e4ca678ed42ad{unicode-bidi:normal}
.z581b103a9343 img {
    border-radius: var(--z0046d5407e02);
    flex: none
}.uf76333fd7e28{contain:none}
.c5aa8cdb7b5a1 {
    gap: 20px;
    align-items: center;
    margin-inline: auto;
    width: min(1200px,100% - 40px);
    display: flex;
    min-height: 68px
}
.z581b103a9343 {
    gap: 10px;
    font-family: var(--lc088791de00a);
    font-size: 1.15rem;
    align-items: center;
    display: inline-flex;
    text-decoration: none;
    min-width: 0px
}
.h00dd6d7425dc a, .le4e15dac6c50 a {
    text-decoration: none
}.s816dc08614b6{visibility:inherit}
.h00dd6d7425dc {
    min-width: 0px;
    flex: 1
}
.h00dd6d7425dc ul {
    flex-wrap: wrap;
    font-size: .92rem;
    margin: 0px;
    padding: 0px;
    justify-content: center;
    list-style: none;
    display: flex;
    gap: 4px 18px
}.a27ae8c199686{contain:none}
.off0f085bc1ea[data-v844f4c9d253f="q7f1882ebaf20"] .h00dd6d7425dc a {
    letter-spacing: .04em;
    text-transform: uppercase;
    font-weight: 700;
    font-size: .82rem
}
.off0f085bc1ea[data-m7a8555faf698="a4a74c122f2d3"] .h00dd6d7425dc ul {
    justify-content: flex-start
}
.le4e15dac6c50 {
    display: none
}.f88381b81b29c{opacity:1}
.c3810f2073266 a {
    text-decoration: none
}
.off0f085bc1ea[data-m7a8555faf698="a4a74c122f2d3"] .ef74fdc0c4820 {
    margin-left: auto
}.p153f25382e37{font-kerning:auto}
.ef74fdc0c4820 {
    padding: 6px 16px;
    min-height: 40px
}
.off0f085bc1ea[data-m7a8555faf698="a4a74c122f2d3"] .c5aa8cdb7b5a1 {
    flex-wrap: wrap;
    padding: 10px 0px
}
.off0f085bc1ea[data-m7a8555faf698="a4a74c122f2d3"] .h00dd6d7425dc {
    order: 3;
    flex-basis: 100%
}
.c3810f2073266 {
    font-size: .92rem;
    padding: 40px 0px 96px;
    background: var(--s2649db8d7802);
    margin-top: 56px
}.wf8842d19cbe4{opacity:1}
.lb1b09044df61 {
    display: grid;
    gap: 28px;
    margin-inline: auto;
    width: min(1200px,100% - 40px);
    grid-template-columns: 2fr 1fr 1fr
}.d26f8537b4578{isolation:auto}
.b50335eb7c7e5 p {
    margin-top: 12px;
    color: var(--ye324ecc19bd0)
}
.q428c5358a3bd {
    margin-bottom: 10px;
    font-weight: 700
}.r5f183ac9edf3{contain:none}
.h892a8f449c5b ul {
    margin: 0px;
    list-style: none;
    display: grid;
    padding: 0px;
    gap: 6px
}
.s3e4e94fd0c12 {
    padding-bottom: 12px
}
.t560bb8fc0dc8 {
    display: none
}
.off0f085bc1ea .ga6f09111f5d3 {
    margin-top: 56px
}
.c3810f2073266 a:hover {
    color: var(--a5bb32adc7c50)
}
.a878e637b5534 p, .a878e637b5534 {
    color: var(--ye324ecc19bd0);
    font-size: 1.05rem
}.de725b6fd7878{contain:none}
.l35109a690b67 {
    min-width: 0px;
    display: block
}
.l95817642d944 {
    padding: 28px 0px 8px;
    gap: 24px;
    display: grid
}
.b7ed646d8549e {
    order: -1;
    min-width: 0px
}
.b7ed646d8549e img {
    background: var(--s2649db8d7802);
    width: 100%;
    aspect-ratio: 21/9;
    object-fit: contain;
    border-radius: var(--z0046d5407e02)
}
.c1e83419c7e34 {
    min-width: 0px;
    max-width: 760px
}
.d4df0fc9063e5 {
    flex-wrap: wrap;
    gap: 12px;
    margin: 18px 0px 0px;
    display: flex
}.x683df1761362{opacity:1}
.off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .b7ed646d8549e {
    order: 2
}
.off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .l95817642d944 {
    grid-template-columns: minmax(0,1fr)minmax(0,1.15fr);
    align-items: center;
    gap: 40px
}.y700617544a73{opacity:1}
.cfcf603d4f00a {
    display: none
}
.b639c31660255 {
    display: grid;
    grid-template-columns: repeat(3,minmax(0,1fr));
    gap: 14px;
    margin: 28px 0px 8px
}
.q2c66c5bbf8a0 h3, .q2c66c5bbf8a0 strong, .q2c66c5bbf8a0 dt {
    font-family: inherit;
    font-size: 1rem;
    line-height: inherit;
    font-weight: 700;
    margin: 0px
}
.off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .b7ed646d8549e img {
    aspect-ratio: 4/3
}.m39f59bb2723e{visibility:inherit}
.cc1570ced4f24 {
    display: flex;
    min-width: 0px;
    background: var(--s2649db8d7802);
    border-radius: var(--z0046d5407e02)
}.g7da57e68968a{font-kerning:auto}
.cc1570ced4f24>a, a.cc1570ced4f24 {
    min-width: 0px;
    align-items: center;
    flex: 1;
    gap: 14px;
    display: flex;
    padding: 12px 14px;
    text-decoration: none
}
.m17062324c0c5 a {
    text-decoration: none
}
.cc1570ced4f24 img {
    flex: none;
    background: var(--cfa2df5819d5e);
    object-fit: contain;
    border-radius: var(--z0046d5407e02);
    width: 96px;
    height: 72px
}.r5ec1eb6342a2{isolation:auto}
.q2c66c5bbf8a0 {
    display: grid;
    gap: 2px;
    min-width: 0px
}.t0450d76ded72{unicode-bidi:normal}
.q2c66c5bbf8a0 p, .q2c66c5bbf8a0 dd, .q2c66c5bbf8a0 small {
    font-size: .84rem;
    -webkit-box-orient: vertical;
    color: var(--ye324ecc19bd0);
    display: -webkit-box;
    margin: 0px;
    overflow: hidden;
    -webkit-line-clamp: 2
}
.f397746de18ef {
    grid-template-columns: minmax(0,240px)minmax(0,1fr);
    display: grid;
    gap: 12px 40px;
    border-bottom: 1px solid var(--p40c1355a2487);
    padding: 36px 0px
}
.u98ad8c5763f2 {
    grid-column: 2;
    min-width: 0px
}
.eaed533b6f08b {
    margin: 0px
}
h2.eaed533b6f08b, .eaed533b6f08b h2 {
    margin: 0px;
    font-size: 1.3rem;
    position: sticky;
    top: 84px
}
.y9cef8bfe39e0 {
    margin: 0px;
    display: grid
}
.r92437b77bc1c {
    min-width: 0px
}.y62feaa7b97e9{outline-offset:0}
.m9268dd651bfe {
    overflow-wrap: anywhere
}
.m17062324c0c5 {
    gap: 4px 28px;
    display: grid;
    padding: 14px 0px;
    margin: 0px;
    border-top: 1px solid var(--p40c1355a2487);
    grid-template-columns: minmax(0,1fr)minmax(0,1.6fr)
}
.m17062324c0c5:first-child {
    border-top: 0;
    padding-top: 0px
}.s4bd0fa1c5064{z-index:auto}
.m17062324c0c5 dt, .m17062324c0c5>a, .m17062324c0c5 h3 {
    font-family: inherit;
    font-weight: 700;
    font-size: 1rem;
    margin: 0px;
    line-height: inherit
}
.m17062324c0c5 dd, .m17062324c0c5 p, .m17062324c0c5>span {
    font-size: .92rem;
    color: var(--ye324ecc19bd0);
    margin: 0px
}
.m17062324c0c5 a:hover {
    color: var(--a5bb32adc7c50)
}.sb99449b107a1{visibility:inherit}
.f397746de18ef[data-l06c123358b5a=k7fcb145d953c] .m17062324c0c5 {
    margin-bottom: 10px;
    padding: 16px 18px;
    border: 0;
    border-radius: var(--z0046d5407e02);
    background: var(--s2649db8d7802)
}.fa9bf372a1bda{visibility:inherit}
.u88b891aab51a {
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 18px
}
.r92437b77bc1c>a {
    height: 100%;
    gap: 6px 16px;
    display: grid;
    align-content: start;
    grid-template-columns: minmax(0,2fr)minmax(0,3fr);
    text-decoration: none
}
.w11b6f794d82b, .r92437b77bc1c>a>img, .r92437b77bc1c figure img {
    grid-column: 1;
    grid-row: 1/span 3
}
.r92437b77bc1c p, .r92437b77bc1c h3, .r17825d348719 {
    margin: 0px;
    grid-column: 2
}
.r92437b77bc1c>a:not(:has(img))>* {
    grid-column: 1/-1
}.m224fc8e76807{outline-offset:0}
.k9822365f73c6 {
    display: grid;
    grid-template-columns: repeat(4,minmax(0,1fr));
    gap: 14px
}
.m0c76e57fba34 {
    margin: 0px;
    display: grid
}.n0cd55bb2f690{unicode-bidi:normal}
.r92437b77bc1c img {
    background: var(--s2649db8d7802);
    width: 100%;
    object-fit: contain;
    border-radius: var(--z0046d5407e02);
    aspect-ratio: 4/3
}
.k9822365f73c6 img {
    background: var(--s2649db8d7802);
    width: 100%;
    object-fit: contain;
    border-radius: var(--z0046d5407e02);
    border: 1px solid var(--p40c1355a2487);
    aspect-ratio: 4/3
}.e6e2255976518{isolation:auto}
.m0c76e57fba34 details {
    padding: 14px 0px;
    border-top: 1px solid var(--p40c1355a2487)
}
.b5620e5423876 {
    min-width: 0px
}.p571440f57337{contain:none}
.b5620e5423876 img {
    background: var(--s2649db8d7802);
    width: 100%;
    aspect-ratio: 16/10;
    object-fit: contain;
    border-radius: var(--z0046d5407e02)
}
.zbd991aaa5f87 {
    min-width: 0px
}
.r92437b77bc1c p {
    font-size: .88rem;
    color: var(--ye324ecc19bd0)
}
.r92437b77bc1c a:hover h3 {
    color: var(--a5bb32adc7c50)
}.w2a32eefd74fd{outline-offset:0}
.m0c76e57fba34 summary {
    font-weight: 700;
    display: flex;
    justify-content: space-between;
    gap: 16px;
    list-style: none;
    cursor: pointer
}.j521b2434b047{outline-offset:0}
.m0c76e57fba34 summary strong {
    font-weight: inherit
}
.m0c76e57fba34 summary::-webkit-details-marker {
    display: none
}.gfa0f75ab3917{outline-offset:0}
.m0c76e57fba34 summary::after {
    font-weight: 700;
    content: "+";
    color: var(--a5bb32adc7c50)
}.sb79e0d7e0d0c{contain:none}
.m0c76e57fba34 details[open] summary::after {
    content: "\2212"
}.u0cdbfded6622{unicode-bidi:normal}
.pbf4ec8826d9a {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(3,minmax(0,1fr))
}.w3fb7a3b73d01{contain:none}
.b5620e5423876>a {
    display: grid;
    gap: 10px;
    text-decoration: none;
    align-content: start
}.v8cce492d83be{unicode-bidi:normal}
.b5620e5423876:first-child {
    grid-column: span 2;
    grid-row: span 2
}
.c1b92fe16b8d2 {
    display: grid;
    gap: 10px
}.w347ec4905600{unicode-bidi:normal}
.m0c76e57fba34 details p {
    margin: 10px 0px 6px;
    color: var(--ye324ecc19bd0)
}
.m0c76e57fba34 details p+p {
    margin: 0px;
    color: inherit
}
.m0c76e57fba34 details a {
    color: var(--a5bb32adc7c50);
    font-size: .9rem
}.qf750e56f5d2e{contain:none}
.b5620e5423876 h3 {
    margin: 0px
}.e9da9d60541d5{font-kerning:auto}
.c1b92fe16b8d2 p, .b5620e5423876 p {
    color: var(--ye324ecc19bd0);
    font-size: .88rem;
    margin: 0px
}.f81c0b20ca4dd{visibility:inherit}
.b5620e5423876:first-child h3 {
    font-size: 1.3rem
}.gebd55182e3ad{z-index:auto}
.o989e55c5d488 {
    flex-wrap: wrap;
    margin: 18px 0px 0px;
    display: flex;
    gap: 8px
}.e30d533fafcc1{opacity:1}
.b5620e5423876 a:hover h3 {
    color: var(--a5bb32adc7c50)
}
.o989e55c5d488 a {
    display: inline-block;
    text-decoration: none;
    border: 1px solid var(--p40c1355a2487);
    font-size: .85rem;
    padding: 5px 14px;
    border-radius: 999px
}
.o989e55c5d488 a:hover {
    border-color: var(--a5bb32adc7c50);
    color: var(--a5bb32adc7c50)
}
.wcde08bb6180a {
    margin: 36px 0px 0px;
    background: var(--s2649db8d7802);
    padding: 28px;
    border-radius: var(--z0046d5407e02)
}
.e1f457cde858e {
    padding: 24px 0px 8px
}.t585fc641ca8c{opacity:1}
.wcde08bb6180a .d4df0fc9063e5 {
    margin: 0px
}
.p6e6a10cfccd2 {
    margin-bottom: 16px;
    color: var(--ye324ecc19bd0);
    font-size: .84rem
}.h61be5541856f{visibility:inherit}
.m9268dd651bfe summary {
    font-weight: 700;
    cursor: pointer
}
.m9e896391c340 {
    display: grid;
    gap: 40px;
    grid-template-columns: minmax(0,1fr)280px;
    align-items: start
}.c96b7a74d2bdb{isolation:auto}
.p6e6a10cfccd2 p, .p6e6a10cfccd2 menu, .p6e6a10cfccd2 ol, .p6e6a10cfccd2 ul {
    flex-wrap: wrap;
    gap: 6px 10px;
    display: flex;
    margin: 0px
}
.p6e6a10cfccd2 li+li::before {
    margin-right: 10px;
    opacity: .6;
    content: "/"
}
.z1d4d7b532599 {
    background: var(--s2649db8d7802);
    width: 100%;
    max-height: 520px;
    object-fit: contain;
    margin: 20px 0px;
    border-radius: var(--z0046d5407e02)
}
.m9268dd651bfe h2 {
    margin-top: 28px
}.ld8e0074605f5{opacity:1}
.p6e6a10cfccd2 p>[aria-hidden] {
    opacity: .6
}.a16cce0ee57cd{isolation:auto}
.zbd991aaa5f87 .pbf4ec8826d9a {
    grid-template-columns: repeat(2,minmax(0,1fr))
}
.m9268dd651bfe table {
    max-width: 100%;
    overflow-x: auto;
    border-collapse: collapse;
    display: block
}
.m9268dd651bfe pre {
    overflow-x: auto
}
.m9268dd651bfe th, .m9268dd651bfe td {
    border: 1px solid var(--p40c1355a2487);
    padding: 6px 10px
}
.m9268dd651bfe details {
    padding: 14px 0px;
    border-bottom: 1px solid var(--p40c1355a2487)
}.o77de4fe67a16{contain:none}
.o01bb150bf0c2>li {
    counter-increment: ccbd52013d0b0;
    position: relative;
    padding-left: 48px
}
.o01bb150bf0c2>li::before {
    content: counter(ccbd52013d0b0);
    background: var(--a5bb32adc7c50);
    display: grid;
    width: 32px;
    height: 32px;
    position: absolute;
    left: 0px;
    border-radius: 50%;
    place-items: center;
    color: var(--p0afa5cf6af7a);
    font-weight: 700;
    top: 2px
}
.zbd991aaa5f87[data-x834885c39c90=n26bf52c893b7] .z1d4d7b532599 {
    margin: 0px 0px 16px 24px;
    width: 200px;
    float: right
}.q055666aac2b9{font-kerning:auto}
.zbd991aaa5f87 .u88b891aab51a, .zbd991aaa5f87 .pbf4ec8826d9a {
    margin-top: 28px
}
.jc5dda4c4ecea a:hover {
    color: var(--a5bb32adc7c50)
}
.zbd991aaa5f87[data-x834885c39c90=i0bdba3905264] .m9268dd651bfe h2, .zbd991aaa5f87[data-x834885c39c90=i4ca523342ffb] .m9268dd651bfe h2 {
    padding: 10px 14px;
    border-radius: var(--z0046d5407e02);
    background: var(--s2649db8d7802)
}
.c38e12883da7c {
    position: sticky;
    gap: 18px;
    display: grid;
    top: 84px
}
.jc5dda4c4ecea {
    font-size: .92rem;
    gap: 8px;
    padding: 18px 20px;
    border-radius: var(--z0046d5407e02);
    display: grid;
    background: var(--s2649db8d7802)
}
.jc5dda4c4ecea ul, .jc5dda4c4ecea ol {
    display: grid;
    gap: 8px
}
.yf2ff64cd9282 dl, .yf2ff64cd9282 ul, .yf2ff64cd9282 {
    gap: 14px;
    display: grid
}.x71facd55ab0a{visibility:inherit}
.p6e6a10cfccd2 a {
    text-decoration: none
}.sf341535c45e6{z-index:auto}
.jc5dda4c4ecea a {
    text-decoration: none
}
.m687e88a5f60e {
    margin: 0px;
    font-weight: 700
}
.yf2ff64cd9282 {
    margin-top: 32px;
    border-top: 1px solid var(--p40c1355a2487);
    padding-top: 20px
}
.yf2ff64cd9282 p, .yf2ff64cd9282 dd {
    font-size: .9rem;
    color: var(--ye324ecc19bd0);
    margin: 4px 0px 0px
}
.yf2ff64cd9282 h3 {
    font-family: inherit;
    margin: 0px;
    font-size: 1rem;
    font-weight: inherit;
    line-height: inherit
}
.cd5b39de7d52e {
    margin-top: 20px
}
.u7ab2b128ae84 {
    flex-wrap: wrap;
    margin: 24px 0px;
    display: flex;
    gap: 8px
}
.u7ab2b128ae84 p, .u7ab2b128ae84 ul {
    flex-wrap: wrap;
    display: flex;
    gap: 8px;
    margin: 0px
}
.u7ab2b128ae84 span, .u7ab2b128ae84 a {
    place-items: center;
    border: 1px solid var(--p40c1355a2487);
    min-width: 38px;
    display: inline-grid;
    border-radius: var(--z0046d5407e02);
    padding: 0px 10px;
    height: 38px;
    text-decoration: none
}
.d29b74dc39d21 {
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    margin: 20px 0px;
    display: flex
}.pbb82ef2bf038{z-index:auto}
.nc44384baec5a [hidden] {
    display: none
}
.u7ab2b128ae84 [aria-current] {
    color: var(--p0afa5cf6af7a);
    border-color: var(--a5bb32adc7c50);
    background: var(--a5bb32adc7c50)
}
.d29b74dc39d21 label {
    font-weight: 700;
    flex-basis: 100%
}
.d29b74dc39d21 input {
    padding: 11px 14px;
    min-width: 0px;
    flex: 1;
    font: inherit;
    border: 1px solid var(--p40c1355a2487);
    color: var(--rb5768db2d621);
    border-radius: var(--z0046d5407e02);
    background: var(--cfa2df5819d5e)
}.b6c7ee3edc455{unicode-bidi:normal}
.d29b74dc39d21 button {
    font: inherit;
    background: var(--a5bb32adc7c50);
    padding: 11px 20px;
    color: var(--p0afa5cf6af7a);
    font-weight: 700;
    border: 0;
    border-radius: var(--z0046d5407e02)
}.i10dc8cc4d84a{opacity:1}
.nc44384baec5a li {
    padding: 12px 0px;
    border-bottom: 1px solid var(--p40c1355a2487)
}
@media(max-width:900px) {
    .m9e896391c340 {
        grid-template-columns: 1fr
    }
    .f397746de18ef {
        gap: 14px;
        grid-template-columns: 1fr
    }
    .u98ad8c5763f2 {
        grid-column: 1
    }
    .c38e12883da7c {
        position: static
    }
    h2.eaed533b6f08b, .eaed533b6f08b h2 {
        position: static
    }
}
@media(max-width:800px) {
    .off0f085bc1ea[data-m7a8555faf698="a4a74c122f2d3"] .c5aa8cdb7b5a1 {
        flex-wrap: nowrap
    }
    .le4e15dac6c50 summary {
        border: 1px solid var(--p40c1355a2487);
        list-style: none;
        cursor: pointer;
        padding: 8px 12px;
        border-radius: var(--z0046d5407e02)
    }
    .h00dd6d7425dc, .ef74fdc0c4820 {
        display: none
    }
    .le4e15dac6c50 {
        position: relative;
        display: block;
        margin-left: auto
    }
    .le4e15dac6c50 ul {
        background: var(--cfa2df5819d5e);
        display: grid;
        border: 1px solid var(--p40c1355a2487);
        border-radius: var(--z0046d5407e02);
        margin: 0px;
        gap: 10px;
        list-style: none;
        right: 0px;
        top: calc(100% + 8px);
        width: min(260px,calc(100vw - 40px));
        padding: 14px;
        color: var(--rb5768db2d621);
        box-shadow: 0 12px 30px rgba(0,0,0,.2);
        position: absolute
    }
    .cfcf603d4f00a {
        flex-wrap: wrap;
        gap: 8px 14px;
        display: flex;
        font-size: .88rem;
        margin-top: 16px
    }
    .off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .l95817642d944 {
        grid-template-columns: 1fr;
        gap: 20px
    }
    .b639c31660255 {
        grid-template-columns: 1fr
    }
    .off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .b7ed646d8549e {
        order: -1
    }
    .off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .b7ed646d8549e img, .b7ed646d8549e img {
        aspect-ratio: 16/10
    }
    .zbd991aaa5f87[data-x834885c39c90=n26bf52c893b7] .z1d4d7b532599 {
        border-radius: min(var(--z0046d5407e02),10px);
        width: 120px
    }
    .t560bb8fc0dc8 {
        flex-wrap: wrap;
        border-top: 1px solid var(--p40c1355a2487);
        background: var(--cfa2df5819d5e);
        z-index: 9;
        left: 0px;
        right: 0px;
        bottom: 0px;
        position: fixed;
        gap: 6px 10px;
        padding: 10px 20px;
        display: flex
    }
    .t560bb8fc0dc8 .q8bc842327a60 {
        min-width: 0px;
        flex: 1;
        min-height: 42px;
        padding: 8px 12px
    }
    .off0f085bc1ea {
        padding-bottom: 92px
    }
    .m17062324c0c5 {
        grid-template-columns: 1fr
    }
    .u88b891aab51a {
        grid-template-columns: 1fr
    }
    .k9822365f73c6 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    .zbd991aaa5f87 .pbf4ec8826d9a, .pbf4ec8826d9a {
        grid-template-columns: 1fr
    }
    .b5620e5423876:first-child {
        grid-column: auto;
        grid-row: auto
    }
    .lb1b09044df61 {
        grid-template-columns: 1fr 1fr
    }
    .b50335eb7c7e5 {
        grid-column: 1/-1
    }
    .cfcf603d4f00a a {
        color: var(--a5bb32adc7c50)
    }
    .b8f2236dd8b26 {
        margin: 0px;
        text-align: center;
        color: var(--q66861e8bcc1b);
        flex-basis: 100%;
        font-size: 13px;
        font-weight: 800;
        line-height: 1.35
    }
}
@media(prefers-reduced-motion:reduce) {
    * {
        scroll-behavior: auto
    }
}.m9b33ac238564{z-index:auto}
.v5839aa7b254c {
    display: grid;
    gap: clamp(20px,3vw,36px)
}
.off0f085bc1ea .v5839aa7b254c .l95817642d944 {
    display: grid;
    align-items: center;
    gap: clamp(18px,3vw,44px)
}.oec46c6d1e7f2{unicode-bidi:normal}
.v5839aa7b254c>* {
    margin-top: 0px;
    margin-bottom: 0px;
    min-width: 0px
}.m0c13ee2bcf28{unicode-bidi:normal}
.off0f085bc1ea .v5839aa7b254c .c1e83419c7e34 {
    border: 0;
    background: 0 0;
    margin: 0px;
    max-width: none;
    padding: 0px
}.ya69215d59e9e{isolation:auto}
.off0f085bc1ea .v5839aa7b254c .b7ed646d8549e img {
    border-radius: calc(var(--z0046d5407e02) + 8px);
    width: 100%;
    box-shadow: 0 28px 56px -28px rgba(15,23,42,.45);
    height: auto;
    display: block;
    aspect-ratio: auto;
    background: 0 0
}
.off0f085bc1ea .v5839aa7b254c .b7ed646d8549e {
    order: -1;
    margin: 0px
}
.v5839aa7b254c img, .zbd991aaa5f87 .z1d4d7b532599 {
    --kc5db72d06375: 0 18px 40px -22px rgba(15,23,42,.42)
}
.v5839aa7b254c .l95817642d944 h1 {
    font-size: clamp(1.7rem,3.4vw,2.6rem);
    letter-spacing: -.01em;
    line-height: 1.15
}
@media(min-width:900px) {
    .off0f085bc1ea[data-w4808008295e6="w815be5826f29"] .v5839aa7b254c .l95817642d944 {
        grid-template-columns: minmax(0,1.15fr)minmax(0,1fr)
    }
}
.v5839aa7b254c .b639c31660255 {
    margin: 0px
}
.v5839aa7b254c .kfd8b653a746e h2 {
    font-size: 1.2rem;
    margin: 0px
}.fac227587fb82{unicode-bidi:normal}
.v5839aa7b254c .cc1570ced4f24 {
    border: 1px solid var(--p40c1355a2487);
    box-shadow: 0 4px 16px rgba(15,23,42,4%);
    background: var(--cfa2df5819d5e);
    overflow: hidden;
    transition: transform 0.18s,box-shadow 0.18s
}
.v5839aa7b254c .cc1570ced4f24 img {
    width: 112px;
    height: auto;
    background: 0 0;
    aspect-ratio: auto
}.sc90d5c91f0fa{visibility:inherit}
.v5839aa7b254c .cc1570ced4f24:hover {
    box-shadow: 0 12px 28px -12px rgba(15,23,42,.22);
    transform: translateY(-2px)
}
.v5839aa7b254c .p77c8c26996e6 {
    box-shadow: 0 6px 24px rgba(15,23,42,6%);
    display: block;
    border: 1px solid var(--p40c1355a2487);
    border-radius: calc(var(--z0046d5407e02) + 4px);
    background: linear-gradient(135deg,var(--s2649db8d7802),var(--cfa2df5819d5e) 62%);
    padding: clamp(16px,2.4vw,26px)
}
.v5839aa7b254c .kfd8b653a746e {
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    display: flex
}.a07ceb6c50e8e{contain:none}
.v5839aa7b254c .w8661d4a7b7ba {
    flex-wrap: wrap;
    display: flex;
    gap: .65rem
}
.v5839aa7b254c .t2f4d46486161 {
    flex-wrap: wrap;
    gap: .5rem;
    margin: 1rem 0px 0px;
    border-top: 1px solid var(--p40c1355a2487);
    display: flex;
    list-style: none;
    padding: 1rem 0px 0px
}
.v5839aa7b254c .m254dbce78520 .k9822365f73c6 {
    grid-template-columns: repeat(4,minmax(0,1fr));
    gap: clamp(10px,1.4vw,18px)
}
.v5839aa7b254c .t2f4d46486161 a {
    font-size: .875rem;
    display: inline-block;
    background: var(--cfa2df5819d5e);
    padding: .38rem .9rem;
    border-radius: 999px;
    border: 1px solid var(--p40c1355a2487);
    text-decoration: none
}.g8158741acac0{visibility:inherit}
.v5839aa7b254c .t2f4d46486161 a:hover {
    border-color: var(--a5bb32adc7c50);
    color: var(--a5bb32adc7c50)
}.i789a279dae04{opacity:1}
.v5839aa7b254c .k9822365f73c6>* {
    min-width: 0px;
    margin: 0px
}.l6cb12314070c{unicode-bidi:normal}
.v5839aa7b254c .k9822365f73c6 img:hover {
    transform: scale(1.02)
}.p1e7121e6b216{isolation:auto}
.v5839aa7b254c .b5620e5423876>a:hover, .v5839aa7b254c .r92437b77bc1c>a:hover {
    transform: translateY(-2px)
}.j3f214465a546{contain:none}
.v5839aa7b254c .m254dbce78520 {
    border: 0;
    background: 0 0;
    display: block;
    padding: 0px
}
.v5839aa7b254c .k9822365f73c6 img {
    width: 100%;
    box-shadow: var(--kc5db72d06375);
    transition: transform 0.2s;
    height: auto;
    display: block;
    border: 0;
    aspect-ratio: auto;
    background: 0 0
}
.v5839aa7b254c .m9268dd651bfe {
    line-height: 1.75;
    margin-inline: auto;
    max-width: 820px
}
.v5839aa7b254c .m9268dd651bfe h2 {
    margin-top: 2.2rem;
    font-size: 1.35rem
}
.v5839aa7b254c .r92437b77bc1c>a, .v5839aa7b254c .b5620e5423876>a {
    transition: transform 0.18s
}.c3e7aade61af1{isolation:auto}
.v5839aa7b254c .vcb33b9205782 {
    border: 1px solid var(--p40c1355a2487);
    border-radius: calc(var(--z0046d5407e02) + 4px);
    background: var(--cfa2df5819d5e);
    box-shadow: 0 4px 16px rgba(15,23,42,4%);
    padding: clamp(16px,2.4vw,26px)
}
.v5839aa7b254c .b5620e5423876 img, .v5839aa7b254c .r92437b77bc1c img {
    background: 0 0;
    height: auto;
    aspect-ratio: auto
}
@media(max-width:800px) {
    .v5839aa7b254c .m254dbce78520 .k9822365f73c6 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
}
.zbd991aaa5f87:not([data-x834885c39c90=n26bf52c893b7]) .z1d4d7b532599 {
    margin-inline: auto;
    width: min(100%,720px);
    height: auto;
    display: block;
    background: 0 0;
    box-shadow: var(--kc5db72d06375);
    aspect-ratio: auto;
    max-height: none
}
.te1ba7b21f8bb img {
    aspect-ratio: auto;
    background: 0 0
}
