.guide-page{max-width:1000px;margin:auto;padding:65px 7% 80px}.guide-page h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.045em;line-height:1.1}.guide-lead{font-size:20px;color:var(--muted);max-width:760px}.guide-byline{font-size:12px;color:var(--muted)}.guide-page section{padding:30px 0;border-bottom:1px solid var(--line);scroll-margin-top:24px}.guide-page h2{font-size:29px;letter-spacing:-.035em;line-height:1.2}.guide-page p,.guide-page li{line-height:1.8}.guide-page a:not(.button){text-decoration:underline;text-underline-offset:3px;color:var(--green)}.guide-toc{display:block;background:#e9eddf;padding:15px 24px;margin:30px 0}.guide-toc ol{padding-left:20px}.guide-toc li{padding:4px 0}.guide-cta{background:#e9eddf;padding:30px;margin:35px 0}.guide-cards{display:grid;gap:20px}.guide-cards article{border-bottom:1px solid var(--line);padding:20px 0}.guide-cards h2{margin-bottom:12px}.guide-page nav.guide-toc a{display:inline}.guide-page .button{line-height:1.4}@media(max-width:640px){.guide-page{padding:40px 6% 55px}.guide-lead{font-size:17px}.guide-page h2{font-size:25px}.guide-cta{padding:22px}.guide-toc{padding:12px 18px}header nav>a:nth-child(2){display:inline;font-size:12px}}
