.sv-lead{padding-top:clamp(4.5rem,10vh,7rem)}.sv-lead-row{margin-top:clamp(1.6rem,4vh,2.4rem);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(2.2rem,5vw,5rem);align-items:end}.sv-lead-row .st-copy{max-width:44ch;margin-bottom:.4rem}.sv-rows{max-width:none}.sv-row{grid-template-columns:clamp(6rem,12vw,9.5rem) minmax(0,1fr) minmax(0,34vw);align-items:center;scroll-margin-top:6rem}.sv-body .st-copy{max-width:48ch}.sv-fig{aspect-ratio:3/2}.sv-seen{margin:1.4rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem .7rem;font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--smoke-dim)}.sv-seen-label{color:var(--brass);margin-right:.3rem}.sv-seen-sep{margin-right:.7rem;color:var(--brass-soft)}.sv-seen-link{color:var(--smoke);text-decoration:none;padding-bottom:.25rem;border-bottom:1px solid var(--hairline);transition:color .45s ease,border-color .45s ease}.sv-seen-link:hover{color:var(--brass);border-color:var(--brass)}.sv-how{padding-bottom:clamp(1rem,3vh,2rem)}.sv-ctas{margin:clamp(1.6rem,4vh,2.2rem) 0 0;display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem}@media (max-width:900px){.sv-lead-row{grid-template-columns:1fr;gap:clamp(1.6rem,4vh,2.2rem);align-items:start}.sv-row{grid-template-columns:clamp(5rem,12vw,7rem) minmax(0,1fr);align-items:start}.sv-fig{grid-column:2;margin-top:clamp(1.4rem,3.5vh,2rem)}}@media (max-width:620px){.sv-row{grid-template-columns:1fr}.sv-fig{grid-column:1}}