@layer components{.page-hero_wrap{background-color:var(--background);color:var(--text);padding-top:7.5rem;padding-bottom:var(--section-space-medium)}@media (min-width:64rem){.page-hero_wrap{padding-top:10rem}}.page-hero_wrap.theme-light{padding-bottom:var(--section-space-small)}.page-hero_inner{width:var(--site-width);max-width:var(--max-width-main);gap:3rem;margin-inline:auto;display:grid}.page-hero_text{flex-direction:column;align-items:start;gap:2rem;display:flex}.page-hero_text .section-intro_eyebrow,.page-hero_text .page-hero_eyebrow{color:var(--text);font-size:.875rem;font-weight:var(--primary-medium);letter-spacing:0}.page-hero_text .section-intro_text{color:var(--text);font-size:1.125rem;line-height:1.5}@media (min-width:64rem){.page-hero_text .section-intro_text{font-size:1.25rem}}.page-hero_buttons{flex-wrap:wrap;gap:1rem;display:flex}.page-hero_wrap.centered .page-hero_buttons{justify-content:center}.page-hero_wrap.start .page-hero_text{max-width:60rem}.page-hero_below{width:100%;margin-top:1rem}.page-hero_eyebrow+.page-hero_intro{margin-top:-.75rem}.page-hero_wrap.centered .page-hero_text{text-align:center;align-items:center;max-width:48rem;margin-inline:auto}.page-hero_wrap.split .page-hero_inner{align-items:center}@media (min-width:64rem){.page-hero_wrap.split .page-hero_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.page-hero_wrap.split .section-intro_title{letter-spacing:-.02em;font-size:clamp(2.25rem,1.7rem + 1.8vw,3.125rem);line-height:1.1}}
