.section.page-hero-section{background:0 0}.page-hero-section+.section{padding-top:var(--gap-section)}.page-hero-section+.section>.section__inner>h2,.page-hero-section+.section>.section__inner>header>h2{font-size:var(--section-title-size);margin-top:8px;line-height:normal}.page-hero{--hero-title-lines:4;--hero-description-lines:3;--hero-actions-height:var(--btn-h-md);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));min-height:384px;display:grid;position:relative}.page-hero.mortgage-family,.page-hero.manufacture-intro__banner{background:var(--avgst-ink);min-height:384px;padding:0;display:grid}.page-hero__copy{z-index:2;align-content:start;gap:var(--gap-stack);min-width:0;padding:var(--gap-split);display:grid;position:relative}.page-hero__text{gap:var(--gap-stack);font-size:var(--section-title-size);height:calc(var(--hero-title-lines) * 1.32em + var(--hero-description-lines) * 25.6px + var(--gap-stack) + 8px);flex-direction:column;display:flex}.page-hero .page-hero__text>h1{font-size:var(--section-title-size);color:var(--avgst-ink);text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;flex-shrink:0;margin:8px 0 0;line-height:normal}.page-hero__text>h1 em{color:var(--brand-yellow);font-size:1.32em;font-style:normal;line-height:1}.page-hero__accent{color:var(--brand-yellow)}.page-hero__description{flex-shrink:0;font-size:16px}.page-hero__description>p{max-width:44ch;font-size:inherit;color:var(--ink-1);margin:0;line-height:1.6}.page-hero__actions{min-height:var(--hero-actions-height);flex-wrap:wrap;align-content:start;align-items:flex-start;gap:20px;display:flex}.page-hero .page-hero__actions .btn{min-height:var(--btn-h-md);white-space:normal;gap:8px;height:auto;margin:0}.page-hero__more{color:var(--foreground);text-underline-offset:3px;align-self:center;font-size:14px;font-weight:600;line-height:1.2;text-decoration:underline}.page-hero__image{min-width:0;position:relative}.page-hero__image img{object-fit:contain;object-position:center}.page-hero--family .page-hero__image{position:absolute;inset:0 0 0 38%}.page-hero--manufacture .page-hero__image{position:absolute;inset:0}.page-hero--family .page-hero__image img{object-fit:cover;object-position:center 24%}.page-hero--manufacture .page-hero__image img{object-fit:cover}.page-hero:is(.page-hero--family,.page-hero--manufacture) .page-hero__text>h1,.page-hero:is(.page-hero--family,.page-hero--manufacture) .page-hero__more{color:#fff}.page-hero:is(.page-hero--family,.page-hero--manufacture) .page-hero__description>p{color:var(--on-dark-1)}@media (min-width:961px) and (max-width:1279px){.page-hero{--hero-title-lines:5;--hero-description-lines:4}}@media (max-width:960px){.page-hero,.page-hero.mortgage-family,.page-hero.manufacture-intro__banner{grid-template-columns:1fr;min-height:0}.page-hero__image,.page-hero--family .page-hero__image,.page-hero--manufacture .page-hero__image{aspect-ratio:16/10;grid-row:1;position:relative;inset:auto}.page-hero__copy{padding:var(--gap-stack) var(--page-gutter)}.page-hero--cutout .page-hero__copy{padding-inline:0}.page-hero__text{height:auto}.page-hero--manufacture:after{background:linear-gradient(180deg, transparent 0%, var(--ink-1) 40%, var(--avgst-ink) 64%)}.page-hero--manufacture .page-hero__image img{object-position:62% top}.page-hero--manufacture .page-hero__image{-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}}@media (max-width:899px){.page-hero{--hero-actions-height:96px}.page-hero__actions{flex-direction:column}.page-hero__more{margin-left:var(--btn-pad-md);align-self:flex-start}}@media (max-width:599px){.page-hero{--hero-title-lines:5;--hero-description-lines:5}}@media (max-width:399px){.page-hero{--hero-title-lines:6;--hero-description-lines:6}}@media (max-width:359px){.page-hero{--hero-description-lines:7}}
