*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--dhq8o-fbody);color:var(--dhq8o-cink);background:var(--dhq8o-cpaper);line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}.dhq8ohaku{max-width:var(--dhq8o-scontainer);margin-inline:auto;padding-inline:var(--dhq8o-s3);width:100%}.dhq8obudc{display:block}.dhq8od1bx{border-bottom:1px solid var(--dhq8o-cline);background:var(--dhq8o-cpaper);position:sticky;top:0;z-index:10}.dhq8obnpj{display:flex;align-items:center;gap:var(--dhq8o-s3);padding-block:var(--dhq8o-s2)}.dhq8ol99i{font-family:var(--dhq8o-fhead);font-weight:700;font-size:1.15rem;text-decoration:none;color:var(--dhq8o-cink)}.dhq8o7v7i ul{list-style:none;display:flex;gap:var(--dhq8o-s3);margin:0;padding:0;flex-wrap:wrap}.dhq8oo9io{text-decoration:none;color:var(--dhq8o-cink);font-weight:500}.dhq8oo9io:hover,.dhq8oo9io.active{color:var(--dhq8o-caccent)}.dhq8ou4zn{margin-left:auto;white-space:nowrap}.dhq8o7v7i{margin-inline:auto}.dhq8ofhe0,.dhq8o8a55,.dhq8ofpga,.dhq8o6gi9,.dhq8oeeuo{display:inline-block;padding:var(--dhq8o-s2)var(--dhq8o-s3);border-radius:var(--dhq8o-rbase);background:var(--dhq8o-caccent);color:var(--dhq8o-cpaper);text-decoration:none;font-weight:600;border:1px solid var(--dhq8o-caccent);cursor:pointer}.dhq8ofhe0,.dhq8o8a55,.dhq8ofpga,.dhq8o6gi9,.dhq8oeeuo:hover{background:var(--dhq8o-caccent2);border-color:var(--dhq8o-caccent2)}.dhq8owxcg{background:0 0;color:var(--dhq8o-caccent)}.dhq8oxyy6,.dhq8o0tzt,.dhq8oqggt,.dhq8o9n4r,.dhq8opdlc,.dhq8owjpk,.dhq8o611u,.dhq8oc73y{padding-block:var(--dhq8o-ssection);padding-inline:var(--dhq8o-s3)}.dhq8o9jvu,.dhq8o5sv6,.dhq8oo1iu,.dhq8o8u5g,.dhq8ox73b,.dhq8o1t8i,.dhq8o0dcq,.dhq8opsw4{max-width:var(--dhq8o-scontainer);margin-inline:auto;width:100%}.dhq8ouefl,.dhq8osmhn,.dhq8o7qo1,.dhq8odtaf,.dhq8oggs6,.dhq8ochib,.dhq8on4ug,.dhq8os3sp{font-family:var(--dhq8o-fhead);font-size:clamp(1.5rem,1rem + 2.2vw,2.4rem);line-height:1.15;margin:0 0 var(--dhq8o-s2)}.dhq8oyf8b,.dhq8ovfjd,.dhq8o85pj,.dhq8olmri,.dhq8oo8gn,.dhq8obd0p,.dhq8opb2f,.dhq8oxdkm,.dhq8odbh3{color:var(--dhq8o-cmuted);max-width:var(--dhq8o-mbase);margin:0 0 var(--dhq8o-s3)}.dhq8ontla,.dhq8o33cj,.dhq8oz612,.dhq8ophod,.dhq8o4f9a,.dhq8o3nrt{list-style:none;margin:0;padding:0;display:grid;gap:var(--dhq8o-s3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dhq8o8pyd,.dhq8ovmf4,.dhq8ofkco,.dhq8oo2me,.dhq8ow057,.dhq8omgk1{background:var(--dhq8o-csurface);border:1px solid var(--dhq8o-cline);border-radius:var(--dhq8o-rbase);padding:var(--dhq8o-s3)}.dhq8o0sx9,.dhq8o7bw3,.dhq8o59dt,.dhq8omphg{display:grid;gap:var(--dhq8o-s4);grid-template-columns:1fr}@media(min-width:820px){.dhq8o0sx9,.dhq8o7bw3,.dhq8o59dt,.dhq8omphg{grid-template-columns:1fr 1fr;align-items:center}}.dhq8oxyy6{background:var(--dhq8o-csurface);border-bottom:1px solid var(--dhq8o-cline)}.dhq8ouefl{font-size:clamp(1.9rem,1rem + 3.4vw,3.1rem)}.dhq8o6xug{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--dhq8o-caccent);margin:0 0 var(--dhq8o-s1)}.dhq8o87tt{display:flex;flex-wrap:wrap;gap:var(--dhq8o-s2);margin-top:var(--dhq8o-s3)}.dhq8ob6gc{list-style:none;display:flex;flex-wrap:wrap;gap:var(--dhq8o-s2);padding:0;margin:var(--dhq8o-s3)0 0}.dhq8ox2ui{background:var(--dhq8o-cpaper);border:1px solid var(--dhq8o-cline);border-radius:999px;padding:var(--dhq8o-s1)var(--dhq8o-s2);font-size:.85rem}.dhq8o8ol0{min-width:0}.dhq8o46p4{min-width:0}.dhq8o1y1z{min-width:0;margin-top:var(--dhq8o-s3)}.dhq8oizki{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--dhq8o-rbase);display:block}.dhq8ov002{color:var(--dhq8o-caccent);font-weight:700;margin-right:var(--dhq8o-s1)}.dhq8o8hcp{border-color:var(--dhq8o-caccent);box-shadow:0 0 0 2px var(--dhq8o-caccent)inset}.dhq8oitkm{font-family:var(--dhq8o-fhead);font-size:1.6rem;display:block}.dhq8o3k2a{color:var(--dhq8o-cmuted);font-size:.85rem}.dhq8onono{list-style:none;padding:0;margin:var(--dhq8o-s2)0}.dhq8op8zx{padding:var(--dhq8o-s1)0;border-bottom:1px solid var(--dhq8o-cline)}.dhq8osla9{width:100%;border-collapse:collapse}.dhq8osla9 th,.dhq8osla9 td{border:1px solid var(--dhq8o-cline);padding:var(--dhq8o-s2);text-align:left;vertical-align:top}.dhq8oqtz5{overflow-x:auto}.dhq8ophod{display:flex;flex-wrap:wrap;gap:var(--dhq8o-s2)}.dhq8oo2me{padding:var(--dhq8o-s1)var(--dhq8o-s2);border-radius:999px}.dhq8omgk1 summary,.dhq8ounyh{cursor:pointer;font-weight:600;padding:var(--dhq8o-s2)0}.dhq8oz93k{display:grid;gap:var(--dhq8o-s2)var(--dhq8o-s4)}@media(min-width:760px){.dhq8oz93k{grid-template-columns:1fr 1fr}}.dhq8o611u{background:var(--dhq8o-csurface);text-align:center}.dhq8ogndv{background:var(--dhq8o-cpaper);border:1px solid var(--dhq8o-cline);border-radius:var(--dhq8o-rbase);padding:var(--dhq8o-s4);max-width:var(--dhq8o-scontainer);margin-inline:auto;text-align:center}.dhq8omhch{display:grid;gap:var(--dhq8o-s5);margin-top:var(--dhq8o-s4)}.dhq8osqmp{background:var(--dhq8o-csurface);border:1px solid var(--dhq8o-cline);border-radius:var(--dhq8o-rbase);padding:var(--dhq8o-s4);max-width:var(--dhq8o-mbase);margin-inline:auto;width:100%}.dhq8or4q6{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--dhq8o-rbase);margin:0 0 var(--dhq8o-s3);display:block}.dhq8oyc9m{font-family:var(--dhq8o-fhead);font-size:1.5rem;line-height:1.2;margin:0 0 var(--dhq8o-s1)}.dhq8oyc9m a{color:var(--dhq8o-cink);text-decoration:none}.dhq8oyc9m a:hover{color:var(--dhq8o-caccent)}.dhq8odgwv{color:var(--dhq8o-cmuted);font-size:.9rem;margin:0 0 var(--dhq8o-s3)}.dhq8oh6cs p{margin:0 0 var(--dhq8o-s3)}.dhq8oh6cs h2,.dhq8oh6cs h3,.dhq8oh6cs h4{font-family:var(--dhq8o-fhead);line-height:1.2;margin:var(--dhq8o-s4)0 var(--dhq8o-s2)}.dhq8oh6cs h3{font-size:1.2rem}.dhq8oh6cs h4{font-size:1.05rem}.dhq8oh6cs ul,.dhq8oh6cs ol{margin:0 0 var(--dhq8o-s3);padding-left:var(--dhq8o-s4)}.dhq8oh6cs li{margin:var(--dhq8o-s1)0}.dhq8oh6cs a{color:var(--dhq8o-caccent);text-decoration:underline;text-underline-offset:2px}.dhq8oh6cs strong{color:var(--dhq8o-cink);font-weight:700}.dhq8oe5dj{display:inline-block;margin-top:var(--dhq8o-s2);font-weight:600;color:var(--dhq8o-caccent);text-decoration:none}.dhq8oe5dj:hover{text-decoration:underline}.dhq8oz83n{max-width:var(--dhq8o-mbase);margin-inline:auto;padding-block:var(--dhq8o-ssection)}.dhq8oz83n h1,.dhq8oodw0{font-family:var(--dhq8o-fhead);font-size:clamp(1.7rem,1rem + 2.4vw,2.6rem);line-height:1.12;margin:0 0 var(--dhq8o-s3)}.dhq8oz83n p{margin:0 0 var(--dhq8o-s3)}.dhq8oz83n strong{color:var(--dhq8o-cink);font-weight:700}.dhq8oz83n ul,.dhq8oz83n ol{margin:0 0 var(--dhq8o-s3);padding-left:var(--dhq8o-s4)}.dhq8oz83n li{margin:var(--dhq8o-s1)0}.dhq8oz83n blockquote{margin:var(--dhq8o-s3)0;padding:var(--dhq8o-s2)var(--dhq8o-s3);border-left:3px solid var(--dhq8o-caccent);background:var(--dhq8o-csurface);color:var(--dhq8o-cmuted)}.dhq8os01m{font-family:var(--dhq8o-fhead);line-height:1.18;position:relative;scroll-margin-top:5rem}.dhq8os01m-l2{font-size:1.6rem;margin:var(--dhq8o-s5)0 var(--dhq8o-s2)}.dhq8os01m-l3{font-size:1.25rem;margin:var(--dhq8o-s4)0 var(--dhq8o-s2)}.dhq8os01m-l4{font-size:1.05rem;margin:var(--dhq8o-s3)0 var(--dhq8o-s1)}.dhq8ou5c3{position:absolute;left:-1.1em;opacity:0;text-decoration:none;color:var(--dhq8o-cmuted)}.dhq8ou5c3::before{content:'#'}.dhq8os01m:hover .dhq8ou5c3{opacity:1}.dhq8os01m-l2{padding-left:var(--dhq8o-s3);border-left:4px solid var(--dhq8o-caccent)}.dhq8os01m-l2{border-top:1px solid var(--dhq8o-cline);padding-top:var(--dhq8o-s4)}.dhq8o7f5o{overflow-x:auto;margin:var(--dhq8o-s3)0}.dhq8o83tv{margin:var(--dhq8o-s3)0}.dhq8odefu{width:100%;border-collapse:collapse;font-size:.96rem}.dhq8o310f,.dhq8ocd78{padding:var(--dhq8o-s2);text-align:left;vertical-align:top}.dhq8o310f{font-family:var(--dhq8o-fhead);font-weight:700}.dhq8odefu tbody tr:nth-child(even){background:var(--dhq8o-csurface)}.dhq8o310f{border-bottom:2px solid var(--dhq8o-cline)}.dhq8ozvci,.dhq8oz83n a{color:var(--dhq8o-caccent);text-decoration:underline;text-underline-offset:2px}.dhq8ozvci:hover{color:var(--dhq8o-caccent2)}.dhq8oz83n ul{list-style:none;padding-left:var(--dhq8o-s3)}.dhq8oz83n ul li{position:relative;padding-left:var(--dhq8o-s3)}.dhq8oz83n ul li::before{content:'\2013  ';position:absolute;left:0;color:var(--dhq8o-caccent);font-weight:700}.dhq8ol39r{margin-top:var(--dhq8o-s6);padding:var(--dhq8o-s4);background:var(--dhq8o-csurface);border:1px solid var(--dhq8o-cline);border-radius:var(--dhq8o-rbase);text-align:center}.dhq8ob63c{color:var(--dhq8o-cmuted);font-size:.9rem;margin:0 0 var(--dhq8o-s3)}.dhq8oih8g{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--dhq8o-rbase);margin:0 0 var(--dhq8o-s4);display:block}.dhq8o5xv2{list-style:none;padding:0;display:grid;gap:var(--dhq8o-s2)}.dhq8ofywn{margin-top:var(--dhq8o-s6);border-top:1px solid var(--dhq8o-cline);background:var(--dhq8o-csurface)}.dhq8ort1g{display:flex;flex-wrap:wrap;gap:var(--dhq8o-s4);justify-content:space-between;padding-block:var(--dhq8o-s4)}.dhq8og3e8{font-family:var(--dhq8o-fhead);font-weight:700;margin:0 0 var(--dhq8o-s1)}.dhq8ok3kg{font-style:normal;color:var(--dhq8o-cmuted);line-height:1.8}.dhq8ot8vu{color:var(--dhq8o-cmuted);max-width:34ch}.dhq8ofywn a{color:var(--dhq8o-caccent)}.dhq8op5ie{display:flex;flex-wrap:wrap;gap:var(--dhq8o-s4)}.dhq8ox2re{display:block;font-weight:700;margin-bottom:var(--dhq8o-s1)}.dhq8ogw0u{list-style:none;margin:0;padding:0}.dhq8ogw0u li{margin:var(--dhq8o-s1)0}.dhq8okoxo{border-top:1px solid var(--dhq8o-cline);padding-block:var(--dhq8o-s3);display:flex;flex-wrap:wrap;gap:var(--dhq8o-s3);justify-content:space-between;color:var(--dhq8o-cmuted);font-size:.9rem}.dhq8orbx5{list-style:none;display:flex;gap:var(--dhq8o-s3);margin:0;padding:0}