.pg .guide-head{padding-top:88px;padding-bottom:56px}.pg .guide-head h1{max-width:16ch;font-size:clamp(40px,5.5vw,76px);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.04em;text-wrap:balance}.pg .guide-lead{max-width:56ch;color:var(--soft);margin:24px 0 0;font-size:21px;line-height:1.5}.pg .guide-head{padding-top:64px}.pg .guide-head .crumb{margin-bottom:40px;font-size:14px}.pg .guide-head .crumb a{min-height:44px;color:var(--soft);text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}.pg .guide-head h1{max-width:22ch;font-size:clamp(36px,4.5vw,60px)}.pg .guide-layout{border-top:1px solid var(--rule);grid-template-columns:250px minmax(0,720px);gap:64px;padding-top:48px;display:grid}.pg .guide-contents h2{font-family:var(--sans);font-size:14px;font-weight:600}.pg .guide-contents ul{margin:16px 0;padding:0;list-style:none}.pg .guide-contents a{min-height:44px;color:var(--soft);text-underline-offset:4px;align-items:center;padding:8px 0;font-size:14px;text-decoration:underline;display:flex}.pg .guide-takeaway{border-left:2px solid var(--ink);margin:0;padding:8px 0 8px 24px;font-size:22px;font-weight:600}.pg .guide-reading section{margin-top:48px}.pg .guide-reading h2{font-size:28px;font-weight:600;line-height:var(--leading-tight);letter-spacing:-.02em}.pg .guide-reading section p{color:var(--soft);margin-top:20px;line-height:1.7}.pg .guide-reading li{color:var(--soft);margin-top:12px}.pg .guide-reading ul{padding-left:20px}.pg .guide-sources a,.pg .guide-related a{text-underline-offset:5px;overflow-wrap:anywhere;text-decoration:underline}.pg .guide-related{border-top:1px solid var(--rule);margin-top:64px;padding:40px 0 72px}.pg .guide-related h2{font-size:24px;font-weight:600}.pg .guide-related ul{margin:20px 0 0;padding:0;list-style:none}.pg .guide-related a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:800px){.pg .guide-layout{grid-template-columns:1fr;gap:24px;padding-top:28px}.pg .guide-head{padding-top:40px;padding-bottom:40px}.pg .guide-head .crumb{margin-bottom:24px}.pg .guide-lead{font-size:19px}}.pg .guide-questions h3{font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin:0 0 calc(var(--spacing)*3)}.pg .guide-questions>div+div{margin-top:calc(var(--spacing)*6)}
