.page-hero{padding:clamp(4rem,calc(140/var(--size)*100vw),10rem) clamp(2rem,calc(16/var(--size)*100vw),3rem)}.page-hero__inner{margin:0 auto;max-width:1600px}.page-hero--center .page-hero__inner{text-align:center}.page-hero__eyebrow{color:var(--main);font-size:.8rem;font-weight:600;letter-spacing:.14em;margin-bottom:1.25rem;text-transform:uppercase}.page-hero__heading{margin-bottom:1.5rem;max-width:22ch}.page-hero__intro{max-width:62ch}.page-hero--center .page-hero__heading,.page-hero--center .page-hero__intro{margin-left:auto;margin-right:auto}.page-hero__intro p:last-child{margin-bottom:0}.page-hero__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 2rem;margin-top:2.5rem}.page-hero--center .page-hero__buttons{justify-content:center}.page-hero--dark{background:var(--navy)}.page-hero--dark,.page-hero--dark .button.arrow,.page-hero--dark a:not(.button),.page-hero--dark h1,.page-hero--dark li,.page-hero--dark p{color:var(--tint)}.page-hero--dark .button.arrow svg path{fill:var(--tint)}.page-hero--paper .page-hero__inner{position:relative;z-index:8}.page-hero--plain{border-bottom:2px solid var(--navy)}