.page_page__lI2cY{width:min(100%,54rem);margin:0 auto;padding:calc(var(--nav-height) + clamp(3rem, 9vh, 6rem)) var(--page-pad) clamp(6rem,16vh,10rem)}.page_header__xnqBs{max-width:44rem}.page_header__xnqBs h1{margin:0;font-size:clamp(2.8rem,8vw,5.8rem);letter-spacing:-.045em;line-height:.96;text-wrap:balance}.page_header__xnqBs h1,.page_lead__Z0NEU{font-family:var(--font-display);font-weight:600}.page_lead__Z0NEU{margin:1.5rem 0 0;color:var(--ink);font-size:clamp(1.25rem,3vw,1.8rem);letter-spacing:-.03em;line-height:1.3}.page_intro__THOuV{max-width:39rem;margin:1rem 0 0;color:var(--ink-muted);line-height:1.75}.page_sections__pApjl{margin-top:clamp(4rem,10vh,7rem)}.page_sections__pApjl section{display:grid;grid-template-columns:minmax(11rem,.55fr) minmax(0,1.45fr);grid-gap:1rem clamp(2rem,7vw,6rem);gap:1rem clamp(2rem,7vw,6rem);padding:2rem 0;border-top:1px solid var(--line)}.page_sections__pApjl h2{margin:0;font-family:var(--font-display);font-size:clamp(1.15rem,2.5vw,1.45rem);font-weight:600;letter-spacing:-.025em;line-height:1.25}.page_sections__pApjl p{margin:0;color:var(--ink-muted);line-height:1.75}.page_sections__pApjl a{grid-column:2;width:-moz-fit-content;width:fit-content;color:var(--ink);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;border-bottom:1px solid var(--line-strong)}@media (max-width:640px){.page_sections__pApjl section{grid-template-columns:1fr;gap:.75rem}.page_sections__pApjl a{grid-column:1}}