.DTgQIG_main{font-family:var(--font-sans,var(--font-figtree)), -apple-system, "Segoe UI", Roboto, sans-serif;padding-top:clamp(40px,6vw,80px)}.DTgQIG_main *,.DTgQIG_main :before,.DTgQIG_main :after{box-sizing:border-box}.DTgQIG_main a{text-decoration:none}.DTgQIG_title{margin:0}.DTgQIG_article{max-width:720px;margin:0 auto}.DTgQIG_title{max-width:18ch;font-size:clamp(36px,5vw,60px)}.DTgQIG_summary{color:var(--ink2);max-width:56ch;margin:20px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.5}.DTgQIG_updated{color:var(--muted);margin:16px 0 0;font-size:13px}.DTgQIG_sections{border-top:1px solid var(--line);margin-top:clamp(32px,4vw,48px)}.DTgQIG_section{border-bottom:1px solid var(--line);padding:clamp(24px,3vw,36px) 0}.DTgQIG_section h2{font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:400;line-height:1.15}.DTgQIG_section p{color:var(--ink2);max-width:68ch;margin:14px 0 0;font-size:15px;line-height:1.7}.DTgQIG_section ul{color:var(--ink2);max-width:68ch;margin:14px 0 0;padding-left:20px;font-size:15px;line-height:1.7}.DTgQIG_section li+li{margin-top:6px}.DTgQIG_more{color:var(--muted);margin:28px 0 0;font-size:14px}.DTgQIG_more a{color:var(--ink);border-bottom:1px solid var(--line)}.DTgQIG_more a:hover{border-color:var(--ink)}.DTgQIG_more a{position:relative}.DTgQIG_more a:before{content:"";position:absolute;inset:-12px -4px}
