.crumb{color:var(--ink-3);font-size:12px;margin-bottom:22px}.crumb a{color:inherit;display:inline-block;margin:-6px -2px;padding:6px 2px;text-decoration:none}.crumb a:hover{color:var(--ink)}.page-hero{padding:40px 0 0}.page-hero-title{font-size:clamp(30px,4.9vw,58px);font-weight:900;letter-spacing:0;line-height:1.32}.page-hero-title .keep{display:inline-block}.page-hero-lead{color:var(--ink-2);font-size:16px;margin-top:28px;max-width:36em}.page-hero-lead .keep{display:inline-block}.page-hero-meta{color:var(--ink-3);font-size:13px;margin-top:18px}.eyebrow{color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.12em}main .section{padding:96px 0 0}main .section:last-of-type{padding-bottom:128px}.section-head{margin-bottom:48px;max-width:720px}.section-title{font-size:clamp(27px,3.6vw,40px);font-weight:800;line-height:1.42}.section-title .keep{display:inline-block}.section-desc{color:var(--ink-2);margin-top:16px;max-width:38em}.page-outro{border-top:1px solid var(--line-strong);margin-top:96px;max-width:800px;padding-top:24px}.page-outro p{color:var(--ink-2);font-size:15px}.page-outro .arrow-link{margin-top:14px}@media (min-width:768px){.page-hero{padding-top:56px}main .section{padding-top:128px}}