:root{--dsitjj0:#fcf8fe;--dsitwit:#eee5f4;--dsitygq:#ffe7f2;--dsits39:#1e1821;--dsitrtx:#59525e;--dsitm0b:#341d41;--dsit17z:#341d41;--dsitrix:#341d41;--dsit516:#ffffff;--dsitsoh:#961078;--dsit4zh:#ffffff;--dsit1gu:#7e0064;--dsitpwx:#2e173a;--dsit3c2:#ffffff;--dsitj90:#d9d0df;--dsitud6:12px;--dsit1th:8px;--dsit1rq:12px;--dsitvyu:5px 5px 0 #1e1821;--dsitvep:1.25rem;--dsit1q6:6rem;--dsitikq:1280px}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;background:var(--dsitjj0);color:var(--dsits39);font-family:'Atkinson Hyperlegible', system-ui, 'Segoe UI', Arial, sans-serif;font-size:16px;line-height:1.65}
img{max-width:100%;height:auto;display:block}
h1,h2,h3,h4{font-family:'Lexend', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;line-height:1.05;letter-spacing:-0.01em;text-transform:none;margin:0 0 .6em}
h1{font-size:clamp(2.40rem, 5vw + .6rem, 5.65rem)}
h2{font-size:clamp(1.90rem, 3.4vw + .4rem, 4.00rem)}
h3{font-size:1.41rem}
p,ul,ol{margin:0 0 1em}
a{color:var(--dsitm0b);text-underline-offset:.18em}
a:hover{text-decoration-thickness:2px}
:focus-visible{outline:3px solid var(--dsitsoh);outline-offset:2px}
.dsit_aja a,.dsit_1ic a{color:var(--dsit17z)}
.dsit_889{max-width:var(--dsitikq);margin:0 auto;padding:0 1rem}
@media(min-width:48em){.dsit_889{padding:0 1.5rem}}
.dsit_1pj{display:block;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.6rem}
.dsit_1bw{font-size:1.2rem;color:inherit}
.dsit_aja{background:var(--dsitwit)}
.dsit_1o0{background:var(--dsitpwx);color:var(--dsit3c2)}
.dsit_1o0 a:not(.dsit_1bd){color:var(--dsit3c2)}
.dsit_1bd{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:.75em 1.3em;border-radius:var(--dsit1th);background:var(--dsitsoh);color:var(--dsit4zh);font-weight:700;text-decoration:none;border:2px solid var(--dsitsoh);cursor:pointer;font:inherit;font-weight:700;box-shadow:0 4px 0 #7e0064;text-transform:uppercase;letter-spacing:.04em;transition:background .15s,color .15s}
.dsit_1bd:hover{background:var(--dsit1gu);border-color:var(--dsit1gu);color:var(--dsit4zh)}
.dsit_9lc{display:inline-flex;align-items:center;min-height:44px;padding:.7em 1.2em;border-radius:var(--dsit1th);border:2px solid currentColor;color:inherit;font-weight:700;text-decoration:none}
.dsit_rxl{font-weight:700;white-space:nowrap;color:inherit!important;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}
.dsit_1vf{display:block;font-size:.85rem;margin-top:.5rem}
.dsit_ueh{background:var(--dsitjj0);border:0px solid var(--dsitj90);border-radius:var(--dsitud6);box-shadow:var(--dsitvyu);padding:1.25rem}
.dsit_1qa{border-radius:var(--dsit1rq);object-fit:cover;width:100%}
.dsit_vks{list-style:none;padding:0}
.dsit_vks li{position:relative;padding-left:1.7em;margin:.35em 0}
.dsit_vks li::before{content:"";position:absolute;left:0;top:.35em;width:1em;height:.55em;border-left:3px solid var(--dsitsoh);border-bottom:3px solid var(--dsitsoh);transform:rotate(-45deg)}
.dsit_s8i h2{margin-top:1.4em}.dsit_s8i h3{margin-top:1.2em}
.dsit_s8i>:first-child{margin-top:0}
.dsit_ex3{overflow-x:auto;margin:0 0 1.2em}
.dsit_ex3 table{border-collapse:collapse;width:100%;min-width:480px}
.dsit_ex3 th,.dsit_ex3 td{text-align:left;padding:.6em .8em;border-bottom:1px solid var(--dsitj90)}
.dsit_ex3 th{background:var(--dsitwit)}
.dsit_1ms{padding:var(--dsit1q6) 0}
.dsit_1f9{display:grid;gap:2.5rem;padding:var(--dsit1q6) 0}
@media(min-width:62em){
.dsit_1f9{max-width:780px;margin:0 auto}
.dsit_1f9>aside>div{position:sticky;top:1.5rem}}
.dsit_22f{display:grid;gap:1rem}
.dsit_1wc{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.dsit_1oi{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.dsit_qnn::after{content:".";color:var(--dsitsoh)}
.dsit_110{display:grid;gap:.9rem;background:var(--dsitjj0);color:var(--dsits39);padding:1.4rem;border-radius:var(--dsitud6);box-shadow:0 20px 50px -20px rgba(0,0,0,.35);border:1px solid var(--dsitj90)}
.dsit_110 label{display:block;font-weight:600;font-size:.92rem;margin-bottom:.3rem}
.dsit_110 input:not([type=checkbox]):not([type=submit]),.dsit_110 select,.dsit_110 textarea{width:100%;min-height:44px;padding:.65em .75em;border:1px solid var(--dsitrtx);border-radius:10px;background:var(--dsitjj0);color:var(--dsits39);font:inherit}
.dsit_110 textarea{min-height:7rem}
.dsit_110 a{color:var(--dsitm0b)}
.dsit_1pd{font-size:.82rem;line-height:1.45;font-weight:400!important}
.dsit_1pd input{width:1.1rem;height:1.1rem;margin:0 .4rem 0 0;vertical-align:-.15rem}
@media(min-width:40em){.dsit_110{grid-template-columns:1fr 1fr}.dsit_1q7{grid-column:1/-1}}
.dsit_1km{display:none}
.dsit_1xe{padding:var(--dsit1q6) 0}.dsit_3aa{display:grid;gap:2rem}@media(min-width:56em){.dsit_3aa{grid-template-columns:1fr 1.25fr;gap:3rem}}
.dsit_22f h2{font-size:1.3rem;margin-top:1rem}.dsit_22f .dsit_9lc{margin-top:.6rem}.dsit_22f img{aspect-ratio:1}
.dsit_1l6{background:var(--dsitpwx);color:var(--dsit3c2)}.dsit_liq{display:flex;flex-direction:column;gap:.4rem;padding-block:1rem}.dsit_1qg{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;color:inherit;font-family:'Lexend', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;font-size:1.3rem;line-height:1.1}.dsit_1qg svg{width:2.1em;height:2.1em;flex:none}.dsit_1v6 small{display:block;font-size:.8rem;margin-top:.2rem}.dsit_1xej{list-style:none;margin:0;padding:0}.dsit_1xej a{color:inherit;text-decoration:none;font-weight:600;display:block;padding:.55rem .2rem}.dsit_1xej a[aria-current]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.4em}
.dsit_1ny{display:flex;align-items:center;gap:1rem;overflow-x:auto;white-space:nowrap}.dsit_1xej{display:flex;gap:1rem}.dsit_1xej a{border-bottom:2px solid transparent}.dsit_1xej a:hover,.dsit_1xej a[aria-current]{border-color:var(--dsitsoh);text-decoration:none}.dsit_1f5{color:var(--dsitsoh)!important;font-weight:800;text-decoration:none}.dsit_1f5{color:inherit!important;text-decoration:underline}
@media(min-width:62em){.dsit_liq{flex-direction:row;align-items:center;justify-content:space-between}}
.dsit_15m{padding:2.5rem 0 3rem;background:linear-gradient(180deg,var(--dsitwit),var(--dsitjj0))}.dsit_1m0{display:grid;gap:2rem;align-items:center}.dsit_up6{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.dsit_up6 img{height:100%;aspect-ratio:1}.dsit_up6 img:first-child{grid-column:1/-1;aspect-ratio:16/9}.dsit_tnl{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}@media(min-width:56em){.dsit_1m0{grid-template-columns:1fr 1.1fr;gap:3rem}.dsit_up6{grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr}.dsit_up6 img:first-child{grid-column:auto;grid-row:1/3;aspect-ratio:auto}}
.dsit_1ra{padding:var(--dsit1q6) 0}.dsit_1ok{list-style:none;counter-reset:s;padding:0;margin:0}.dsit_1ok li{counter-increment:s;display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;padding:1.4rem 0;border-top:2px solid var(--dsitj90)}.dsit_1ok li::before{content:counter(s,decimal-leading-zero);font-family:'Lexend', system-ui, 'Segoe UI', Arial, sans-serif;font-size:2.2rem;line-height:1;color:var(--dsit17z)}@media(min-width:56em){.dsit_1ok li>div{display:grid;grid-template-columns:1fr 1.4fr;gap:2rem}}
.dsit_1rc{padding:var(--dsit1q6) 0}.dsit_1wk{margin:0 0 2.5rem;padding:0 0 0 1.2rem;border-left:6px solid var(--dsitsoh);max-width:52rem}.dsit_1wk p{font-family:'Lexend', system-ui, 'Segoe UI', Arial, sans-serif;font-size:clamp(1.3rem,3vw,2rem);line-height:1.3;margin:0}.dsit_1uw{padding-left:1.1rem;columns:1;max-width:60rem}.dsit_1uw li{margin:.6rem 0;break-inside:avoid}@media(min-width:56em){.dsit_1uw{columns:2;column-gap:3rem}}
.dsit_1ud{padding:var(--dsit1q6) 0}.dsit_1qr{margin:1.5rem 0 0}.dsit_1qr>div{display:grid;gap:.4rem;padding:1.2rem 0;border-top:1px solid var(--dsitj90)}.dsit_1qr dt{font-family:'Lexend', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;font-size:1.12rem}.dsit_1qr dd{margin:0}@media(min-width:56em){.dsit_1qr>div{grid-template-columns:1fr 1.6fr;gap:3rem}}
.dsit_1u3{padding:3rem 0}.dsit_1xz{max-width:52rem;margin:0 auto;padding:2rem;border-top:6px solid var(--dsitsoh)}.dsit_1xf{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.6rem}
.dsit_1v7{background:var(--dsitwit);color:var(--dsits39);padding:3rem 0 2rem;text-align:center;border-top:4px solid var(--dsitrix)}.dsit_1v7 a{color:inherit}.dsit_1oj{list-style:none;margin:0;padding:0}.dsit_1oj li{margin:.35rem 0}.dsit_1oj a{text-decoration:none;display:inline-block;padding:.2rem 0}.dsit_1oj a:hover{text-decoration:underline}.dsit_10d{font-size:.8rem;line-height:1.55;margin:0}.dsit_1oc{font-size:.8rem;margin:0}.dsit_n28{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-family:'Lexend', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;font-size:1.3rem}.dsit_n28 svg{width:2.2em;height:2.2em}.dsit_1v7 h2{font-size:1rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem}.dsit_1v7 a{color:var(--dsit17z)}.dsit_sy3{color:var(--dsitrtx)}.dsit_1v7 .dsit_1oj{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1.2rem;margin:1.5rem auto;max-width:56rem}.dsit_pa8{margin-bottom:1.5rem}.dsit_10d{max-width:60rem;margin:0 auto 1rem}
.dsit_1rk{padding:2.5rem 0}.dsit_94s{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.dsit_94s a{display:inline-block;padding:.45rem .9rem;border:1px solid var(--dsitj90);border-radius:999px;background:var(--dsitjj0);text-decoration:none;color:var(--dsitm0b);min-height:40px}.dsit_94s a:hover{border-color:var(--dsitm0b)}
.dsit_1mc{background:var(--dsitrix);color:var(--dsit516);padding:2.5rem 0}.dsit_1mc h1{max-width:28ch}.dsit_1mc .dsit_9lc{color:inherit}.dsit_1fn ol{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem;padding:0;margin:0 0 1rem;font-size:.85rem}.dsit_1fn li+li::before{content:"/";margin-right:.3rem;opacity:.6}.dsit_1fn a{color:inherit}.dsit_vl2{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}
.dsit_1ts{max-width:52rem}.dsit_2wy{padding:var(--dsit1q6) 0}@media(min-width:62em){.dsit_1ts{margin:0 auto}.dsit_1ts h2{break-after:avoid}}
@media(min-width:62em){.dsit_1sk{grid-template-columns:1fr 1fr;max-width:none}}