.page{padding:calc(var(--bar-h) + clamp(32px, 6vw, 72px)) 0 var(--section)}.page-head{max-width:46em}.crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;font-size:.875rem;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--faint);margin-right:6px}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--ink)}.page h1{letter-spacing:-.024em;font-size:clamp(2.2rem,1.3rem + 3vw,3.6rem);font-weight:450;line-height:1.06}.page-lede{color:var(--text-2);max-width:38em;margin-top:16px;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.prose{max-width:40em;margin-top:clamp(28px,4vw,48px);font-size:1.0625rem;line-height:1.7}.prose h2{margin:2.2em 0 .6em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.prose h3{margin:1.8em 0 .5em}.prose p,.prose ul,.prose ol{color:var(--ink-2);margin:0 0 1.1em}.prose li+li{margin-top:.4em}.prose a{color:var(--wine);text-underline-offset:3px}.panel{border-radius:var(--r-sheet);background:var(--card);box-shadow:var(--shadow-sheet);margin-top:clamp(24px,4vw,44px);padding:clamp(16px,2.6vw,30px)}.link-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;margin-top:clamp(24px,4vw,44px);display:grid}.link-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:18px 20px;text-decoration:none;transition:border-color .18s;display:block}.link-card:hover{border-color:var(--line-strong)}.link-card strong{font-family:var(--font-display);font-size:1.1875rem;font-weight:550;display:block}.link-card span{color:var(--text-2);margin-top:4px;font-size:.9375rem;display:block}.page-cta{border-radius:var(--r-sheet);background:var(--ink);color:#f4f4f1;text-align:center;margin-top:clamp(48px,7vw,88px);padding:clamp(24px,4vw,44px)}.page-cta h2{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)}.page-cta p{color:#f4f4f1bf;max-width:34em;margin:12px auto 0}.page-cta .signup-note{color:#f4f4f199}
