*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--ky7xc-fbody);color:var(--ky7xc-cink);background:var(--ky7xc-cpaper);line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}.ky7xc-cco6p{max-width:var(--ky7xc-scontainer);margin-inline:auto;padding-inline:var(--ky7xc-s3);width:100%}.ky7xc-cmaix{display:block}.ky7xc-che27{border-bottom:1px solid var(--ky7xc-cline);background:var(--ky7xc-cpaper);position:sticky;top:0;z-index:10}.ky7xc-chebe{display:flex;align-items:center;gap:var(--ky7xc-s3);padding-block:var(--ky7xc-s2)}.ky7xc-cbr5i{font-family:var(--ky7xc-fhead);font-weight:700;font-size:1.15rem;text-decoration:none;color:var(--ky7xc-cink)}.ky7xc-cnakk ul{list-style:none;display:flex;gap:var(--ky7xc-s3);margin:0;padding:0;flex-wrap:wrap}.ky7xc-cnav8{text-decoration:none;color:var(--ky7xc-cink);font-weight:500}.ky7xc-cnav8:hover,.ky7xc-cnav8.active{color:var(--ky7xc-caccent)}.ky7xc-cheda{margin-left:auto;white-space:nowrap}.ky7xc-chebe{flex-direction:column;text-align:center}.ky7xc-cheda{margin-left:0}.ky7xc-cnakk ul{justify-content:center}.ky7xc-cbt9q,.ky7xc-hbtrv,.ky7xc-hbtld,.ky7xc-pbtov,.ky7xc-cbt68{display:inline-block;padding:var(--ky7xc-s2)var(--ky7xc-s3);border-radius:var(--ky7xc-rbase);background:var(--ky7xc-caccent);color:var(--ky7xc-cpaper);text-decoration:none;font-weight:600;border:1px solid var(--ky7xc-caccent);cursor:pointer}.ky7xc-cbt9q,.ky7xc-hbtrv,.ky7xc-hbtld,.ky7xc-pbtov,.ky7xc-cbt68:hover{background:var(--ky7xc-caccent2);border-color:var(--ky7xc-caccent2)}.ky7xc-hbtig{background:0 0;color:var(--ky7xc-caccent)}.ky7xc-hwen,.ky7xc-iwz0,.ky7xc-swug,.ky7xc-awp5,.ky7xc-pwq3,.ky7xc-fw17,.ky7xc-cwv8,.ky7xc-bwtd{padding-block:var(--ky7xc-ssection);padding-inline:var(--ky7xc-s3)}.ky7xc-hinkr,.ky7xc-iinzj,.ky7xc-sinva,.ky7xc-aino7,.ky7xc-pinh4,.ky7xc-fin7z,.ky7xc-cinco,.ky7xc-bingx{max-width:var(--ky7xc-scontainer);margin-inline:auto;width:100%}.ky7xc-htyp,.ky7xc-it1e,.ky7xc-sto9,.ky7xc-at8a,.ky7xc-pt9w,.ky7xc-ft4z,.ky7xc-cty2,.ky7xc-btln{font-family:var(--ky7xc-fhead);font-size:clamp(1.5rem,1rem + 2.2vw,2.4rem);line-height:1.15;margin:0 0 var(--ky7xc-s2)}.ky7xc-hstp7,.ky7xc-istgf,.ky7xc-sstq6,.ky7xc-astbm,.ky7xc-pst7o,.ky7xc-fst8l,.ky7xc-cstmd,.ky7xc-bsthq,.ky7xc-ipayk{color:var(--ky7xc-cmuted);max-width:var(--ky7xc-mbase);margin:0 0 var(--ky7xc-s3)}.ky7xc-igy9,.ky7xc-sgqd,.ky7xc-ssti2,.ky7xc-achxl,.ky7xc-acolu,.ky7xc-pgfi{list-style:none;margin:0;padding:0;display:grid;gap:var(--ky7xc-s3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ky7xc-iitch,.ky7xc-scaei,.ky7xc-spai8,.ky7xc-acho7,.ky7xc-ptip5,.ky7xc-fitj4{background:var(--ky7xc-csurface);border:1px solid var(--ky7xc-cline);border-radius:var(--ky7xc-rbase);padding:var(--ky7xc-s3)}.ky7xc-hsp8e,.ky7xc-aspkc,.ky7xc-cspg3,.ky7xc-icoc4{display:grid;gap:var(--ky7xc-s4);grid-template-columns:1fr}@media(min-width:820px){.ky7xc-hsp8e,.ky7xc-aspkc,.ky7xc-cspg3,.ky7xc-icoc4{grid-template-columns:1fr 1fr;align-items:center}}.ky7xc-hwen{background:var(--ky7xc-csurface);border-bottom:1px solid var(--ky7xc-cline)}.ky7xc-htyp{font-size:clamp(1.9rem,1rem + 3.4vw,3.1rem)}.ky7xc-heysn{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--ky7xc-caccent);margin:0 0 var(--ky7xc-s1)}.ky7xc-hacsj{display:flex;flex-wrap:wrap;gap:var(--ky7xc-s2);margin-top:var(--ky7xc-s3)}.ky7xc-hbaf0{list-style:none;display:flex;flex-wrap:wrap;gap:var(--ky7xc-s2);padding:0;margin:var(--ky7xc-s3)0 0}.ky7xc-hba9o{background:var(--ky7xc-cpaper);border:1px solid var(--ky7xc-cline);border-radius:999px;padding:var(--ky7xc-s1)var(--ky7xc-s2);font-size:.85rem}.ky7xc-hcods{min-width:0}.ky7xc-hcod6{min-width:0}.ky7xc-hmpq{min-width:0;margin-top:var(--ky7xc-s3)}.ky7xc-himde{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--ky7xc-rbase);display:block}.ky7xc-snosp{color:var(--ky7xc-caccent);font-weight:700;margin-right:var(--ky7xc-s1)}.ky7xc-ptihy{border-color:var(--ky7xc-caccent);box-shadow:0 0 0 2px var(--ky7xc-caccent)inset}.ky7xc-pprgp{font-family:var(--ky7xc-fhead);font-size:1.6rem;display:block}.ky7xc-ppet0{color:var(--ky7xc-cmuted);font-size:.85rem}.ky7xc-pfe66{list-style:none;padding:0;margin:var(--ky7xc-s2)0}.ky7xc-pfekk{padding:var(--ky7xc-s1)0;border-bottom:1px solid var(--ky7xc-cline)}.ky7xc-ptaqj{width:100%;border-collapse:collapse}.ky7xc-ptaqj th,.ky7xc-ptaqj td{border:1px solid var(--ky7xc-cline);padding:var(--ky7xc-s2);text-align:left;vertical-align:top}.ky7xc-pscn3{overflow-x:auto}.ky7xc-achxl{display:flex;flex-wrap:wrap;gap:var(--ky7xc-s2)}.ky7xc-acho7{padding:var(--ky7xc-s1)var(--ky7xc-s2);border-radius:999px}.ky7xc-fitj4 summary,.ky7xc-fq85{cursor:pointer;font-weight:600;padding:var(--ky7xc-s2)0}.ky7xc-fco1z{display:grid;gap:var(--ky7xc-s2)var(--ky7xc-s4)}@media(min-width:760px){.ky7xc-fco1z{grid-template-columns:1fr 1fr}}.ky7xc-cwv8{background:var(--ky7xc-csurface);text-align:center}.ky7xc-cbotg{background:var(--ky7xc-cpaper);border:1px solid var(--ky7xc-cline);border-radius:var(--ky7xc-rbase);padding:var(--ky7xc-s4);max-width:var(--ky7xc-scontainer);margin-inline:auto;text-align:center}.ky7xc-broc0{display:grid;gap:var(--ky7xc-s5);margin-top:var(--ky7xc-s4)}.ky7xc-bpoh7{background:var(--ky7xc-csurface);border:1px solid var(--ky7xc-cline);border-radius:var(--ky7xc-rbase);padding:var(--ky7xc-s4);max-width:var(--ky7xc-mbase);margin-inline:auto;width:100%}.ky7xc-bpo1x{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--ky7xc-rbase);margin:0 0 var(--ky7xc-s3);display:block}.ky7xc-bpotl{font-family:var(--ky7xc-fhead);font-size:1.5rem;line-height:1.2;margin:0 0 var(--ky7xc-s1)}.ky7xc-bpotl a{color:var(--ky7xc-cink);text-decoration:none}.ky7xc-bpotl a:hover{color:var(--ky7xc-caccent)}.ky7xc-bpo59{color:var(--ky7xc-cmuted);font-size:.9rem;margin:0 0 var(--ky7xc-s3)}.ky7xc-bpo9r p{margin:0 0 var(--ky7xc-s3)}.ky7xc-bpo9r h2,.ky7xc-bpo9r h3,.ky7xc-bpo9r h4{font-family:var(--ky7xc-fhead);line-height:1.2;margin:var(--ky7xc-s4)0 var(--ky7xc-s2)}.ky7xc-bpo9r h3{font-size:1.2rem}.ky7xc-bpo9r h4{font-size:1.05rem}.ky7xc-bpo9r ul,.ky7xc-bpo9r ol{margin:0 0 var(--ky7xc-s3);padding-left:var(--ky7xc-s4)}.ky7xc-bpo9r li{margin:var(--ky7xc-s1)0}.ky7xc-bpo9r a{color:var(--ky7xc-caccent);text-decoration:underline;text-underline-offset:2px}.ky7xc-bpo9r strong{color:var(--ky7xc-cink);font-weight:700}.ky7xc-bpoc8{display:inline-block;margin-top:var(--ky7xc-s2);font-weight:600;color:var(--ky7xc-caccent);text-decoration:none}.ky7xc-bpoc8:hover{text-decoration:underline}.ky7xc-pboig{max-width:var(--ky7xc-mbase);margin-inline:auto;padding-block:var(--ky7xc-ssection)}.ky7xc-pboig h1,.ky7xc-cpa8r{font-family:var(--ky7xc-fhead);font-size:clamp(1.7rem,1rem + 2.4vw,2.6rem);line-height:1.12;margin:0 0 var(--ky7xc-s3)}.ky7xc-pboig p{margin:0 0 var(--ky7xc-s3)}.ky7xc-pboig strong{color:var(--ky7xc-cink);font-weight:700}.ky7xc-pboig ul,.ky7xc-pboig ol{margin:0 0 var(--ky7xc-s3);padding-left:var(--ky7xc-s4)}.ky7xc-pboig li{margin:var(--ky7xc-s1)0}.ky7xc-pboig blockquote{margin:var(--ky7xc-s3)0;padding:var(--ky7xc-s2)var(--ky7xc-s3);border-left:3px solid var(--ky7xc-caccent);background:var(--ky7xc-csurface);color:var(--ky7xc-cmuted)}.ky7xc-hh3i{font-family:var(--ky7xc-fhead);line-height:1.18;position:relative;scroll-margin-top:5rem}.ky7xc-hh3i-l2{font-size:1.6rem;margin:var(--ky7xc-s5)0 var(--ky7xc-s2)}.ky7xc-hh3i-l3{font-size:1.25rem;margin:var(--ky7xc-s4)0 var(--ky7xc-s2)}.ky7xc-hh3i-l4{font-size:1.05rem;margin:var(--ky7xc-s3)0 var(--ky7xc-s1)}.ky7xc-hanog{position:absolute;left:-1.1em;opacity:0;text-decoration:none;color:var(--ky7xc-cmuted)}.ky7xc-hanog::before{content:'#'}.ky7xc-hh3i:hover .ky7xc-hanog{opacity:1}.ky7xc-hh3i-l2{margin-top:var(--ky7xc-s6)}.ky7xc-tscnj{overflow-x:auto;margin:var(--ky7xc-s3)0}.ky7xc-tfi50{margin:var(--ky7xc-s3)0}.ky7xc-ttsw{width:100%;border-collapse:collapse;font-size:.96rem}.ky7xc-tthuh,.ky7xc-ttdo2{padding:var(--ky7xc-s2);text-align:left;vertical-align:top}.ky7xc-tthuh{font-family:var(--ky7xc-fhead);font-weight:700}.ky7xc-tthuh,.ky7xc-ttdo2{border-bottom:1px solid var(--ky7xc-cline)}.ky7xc-la7w,.ky7xc-pboig a{color:var(--ky7xc-caccent);text-decoration:underline;text-underline-offset:2px}.ky7xc-la7w:hover{color:var(--ky7xc-caccent2)}.ky7xc-pboig ul{list-style:disc}.ky7xc-pboig ul li::marker{color:var(--ky7xc-caccent)}.ky7xc-cct1q{margin-top:var(--ky7xc-s6);padding:var(--ky7xc-s4);background:var(--ky7xc-csurface);border:1px solid var(--ky7xc-cline);border-radius:var(--ky7xc-rbase);text-align:center}.ky7xc-cpotl{color:var(--ky7xc-cmuted);font-size:.9rem;margin:0 0 var(--ky7xc-s3)}.ky7xc-cpo5w{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--ky7xc-rbase);margin:0 0 var(--ky7xc-s4);display:block}.ky7xc-cca95{list-style:none;padding:0;display:grid;gap:var(--ky7xc-s2)}.ky7xc-fws4{margin-top:var(--ky7xc-s6);border-top:1px solid var(--ky7xc-cline);background:var(--ky7xc-csurface)}.ky7xc-finnp{display:flex;flex-wrap:wrap;gap:var(--ky7xc-s4);justify-content:space-between;padding-block:var(--ky7xc-s4)}.ky7xc-fnadf{font-family:var(--ky7xc-fhead);font-weight:700;margin:0 0 var(--ky7xc-s1)}.ky7xc-fad1s{font-style:normal;color:var(--ky7xc-cmuted);line-height:1.8}.ky7xc-ftaka{color:var(--ky7xc-cmuted);max-width:34ch}.ky7xc-fws4 a{color:var(--ky7xc-caccent)}.ky7xc-fco50{display:flex;flex-wrap:wrap;gap:var(--ky7xc-s4)}.ky7xc-fcom7{display:block;font-weight:700;margin-bottom:var(--ky7xc-s1)}.ky7xc-fli9r{list-style:none;margin:0;padding:0}.ky7xc-fli9r li{margin:var(--ky7xc-s1)0}.ky7xc-fba8d{border-top:1px solid var(--ky7xc-cline);padding-block:var(--ky7xc-s3);display:flex;flex-wrap:wrap;gap:var(--ky7xc-s3);justify-content:space-between;color:var(--ky7xc-cmuted);font-size:.9rem}.ky7xc-flevr{list-style:none;display:flex;gap:var(--ky7xc-s3);margin:0;padding:0}