.site-hero{display:grid;place-items:center;text-align:center;padding:54px 24px 48px;background:var(--hero-background,#eef0e7);min-height:var(--hero-min-height,260px)}.site-hero__content{width:min(820px,100%)}.site-hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.17;letter-spacing:-.045em;color:var(--hero-title-color);margin:0;max-width:820px;text-wrap:balance}.site-hero p{font-size:1.05rem;color:var(--hero-description-color);line-height:1.65;margin:20px 0 0}.site-hero__media{display:none}@media(max-width:650px){.site-hero{padding:36px 20px;min-height:var(--hero-mobile-min-height,200px)}.site-hero h1{font-size:clamp(1.85rem,7vw,2.6rem)}}
