.page-hero{padding-bottom:var(--pad);overflow:hidden}.page-hero .column__2{align-items:stretch}.page-hero .column__2 .col__left{--left:42;justify-content:center}.page-hero .column__2 .col__right{--right:58;justify-content:center}.page-hero__content{width:100%;max-width:760px;padding-block:calc((1 - var(--stack))*4rem + var(--stack)*1rem)}.page-hero__content h1{max-width:14ch;font-size:var(--size-3xl);letter-spacing:-.035em;margin-bottom:calc((1 - var(--stack))*1.5rem + var(--stack)*1rem);font-weight:500;line-height:1.05}.page-hero__content h2{max-width:34ch;font-size:var(--size-lg);color:var(--color-secondary);margin-bottom:0;font-weight:400;line-height:1.4}.page-hero__eyebrow{color:var(--color-secondary);font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:calc((1 - var(--stack))*1rem + var(--stack)*.7rem);font-weight:500}.page-hero__image{border-radius:var(--radius);width:100%;height:100%;min-height:clamp(420px,52vw,760px);overflow:hidden}.page-hero__image img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;display:block}@media only screen and (max-width:1024px){.page-hero .column__2{gap:calc(var(--gap)/2)}.page-hero__content{padding-block:1rem 0}.page-hero__content h1{max-width:18ch}.page-hero__image{min-height:440px}}@media only screen and (max-width:768px){.page-hero__content h1{font-size:var(--size-2xl)}.page-hero__content h2{font-size:var(--size-md)}.page-hero__image{min-height:auto}.page-hero__image img{aspect-ratio:1.15;height:auto}}
