@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&family=Syne:wght@700;800&display=swap";:root{--ink:#101010;--paper:#f3f1e9;--acid:#dfff4f;--line:#10101029;--muted:#62625b}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,sans-serif}.guide-shell nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.guide-shell nav a{color:inherit;font-weight:700;text-decoration:none}.guide-shell nav a:first-child{font:800 22px Syne}.guide-shell nav a:last-child{background:var(--ink);color:#fff;padding:12px 16px}.guide-shell article{width:min(980px,90vw);margin:90px auto 120px}.guide-kicker{letter-spacing:.14em;font:500 11px DM Mono}.guide-shell h1{letter-spacing:-.065em;margin:30px 0;font:800 clamp(54px,9vw,110px)/.88 Syne}.guide-lead{max-width:850px;font-size:clamp(19px,2.5vw,28px);line-height:1.45}.guide-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:80px 0;display:grid}.guide-steps section{padding:35px 28px 40px 0}.guide-steps section+section{border-left:1px solid var(--line);padding-left:28px}.guide-steps span{font:500 10px DM Mono}.guide-shell h2{letter-spacing:-.035em;margin:60px 0 14px;font:800 clamp(28px,4vw,44px) Syne}.guide-shell p{line-height:1.7}.guide-steps h2{margin:25px 0 10px;font-size:23px}.guide-steps p{color:var(--muted);font-size:14px}.guide-shell aside{color:#fff;background:#111;margin:70px 0;padding:50px}.guide-shell aside p{max-width:760px;margin:0 0 30px;font-size:23px}.guide-shell aside a{background:var(--acid);color:#111;padding:16px 20px;font-weight:700;text-decoration:none;display:inline-block}.guide-note{color:var(--muted);border-top:1px solid var(--line);margin-top:70px;padding-top:25px;font-size:12px}@media (max-width:700px){.guide-shell article{margin-top:55px}.guide-steps{grid-template-columns:1fr}.guide-steps section{padding:28px 0}.guide-steps section+section{border-left:0;border-top:1px solid var(--line);padding-left:0}.guide-shell aside{padding:30px 24px}.guide-shell aside p{font-size:18px}}
