.page{min-height:100svh;padding:calc(120px + env(safe-area-inset-top)) var(--gutter) 120px}.page-head{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:clamp(56px,8vw,112px);display:grid}.page-head__kicker{align-items:center;gap:14px;font-size:12px;display:flex}.page-head__rule{background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px}.page-head__title{max-width:14ch;font-size:var(--fs-xl);text-transform:uppercase;text-wrap:balance;margin:0;line-height:.92}.page-head__title em{color:var(--lime);font-style:normal}.page-head__lead{max-width:560px;color:var(--muted);font-size:18px}.page-head__lead p{margin:0 0 12px}@media (min-width:900px){.page-head{column-gap:calc(6 * var(--vw));grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end}.page-head__kicker{grid-column:1/-1}}
