.lead-hero{position:relative;overflow:hidden;min-height:var(--lead-hero-min-h, auto);display:flex;align-items:center}.lead-hero.section--has-overlay{padding-top:calc(var(--header-height, 0px) + var(--breadcrumbs-height, 0px))}.lead-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lead-hero__media img,.lead-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.lead-hero__media picture{display:contents}.lead-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#000;opacity:var(--lead-hero-overlay, .3);pointer-events:none}.lead-hero__container{position:relative;z-index:3;width:100%;padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.lead-hero__container{padding-top:5.6rem;padding-bottom:5.6rem}}@media screen and (min-width:990px){.lead-hero__container{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width:1200px){.lead-hero__container{padding-top:8rem;padding-bottom:8rem}}.lead-hero__grid{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.lead-hero__grid--split{grid-template-columns:1.2fr 1fr;gap:clamp(3.2rem,4vw,6.4rem)}}.lead-hero__grid--stacked{max-width:72rem;margin-inline:auto}@media screen and (min-width:750px){.lead-hero__grid{gap:3.2rem}}.lead-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.lead-hero__grid--stacked .lead-hero__content{align-items:center;text-align:center}.lead-hero__card{background:rgba(var(--color-background),.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--color-foreground),.08);border-radius:1.6rem;padding:2.4rem;box-shadow:0 .4rem 2.4rem #00000014}@media screen and (min-width:750px){.lead-hero__card{padding:3.2rem}}@supports not (backdrop-filter: blur(1px)){.lead-hero__card{background:rgba(var(--color-background),.97)}}.lead-hero__form-col{width:100%}.lead-hero__form-card{background:rgba(var(--color-background),.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--color-foreground),.08);border-radius:1.6rem;padding:2.4rem;box-shadow:0 .4rem 2.4rem #00000014}@media screen and (min-width:750px){.lead-hero__form-card{padding:3.2rem}}@supports not (backdrop-filter: blur(1px)){.lead-hero__form-card{background:rgba(var(--color-background),.97)}}.lead-hero__form-card .lead-capture--full{max-width:none;margin-inline:0}.lead-hero__form-heading{margin:0 0 2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.2}.lead-hero__badge{display:inline-flex;align-items:center;padding:.5rem 1.2rem;border-radius:99rem;font-size:1.2rem;font-weight:600;letter-spacing:.02em;line-height:1.5}.lead-hero__badge--filled{background:rgba(var(--color-button),.12);color:rgb(var(--color-button))}.lead-hero__badge--outlined{border:1px solid rgba(var(--color-foreground),.2);color:rgba(var(--color-foreground),.75)}.lead-hero__heading{margin:0;line-height:1.05;letter-spacing:-.02em;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.lead-hero__heading.h1{font-size:clamp(3.2rem,6vw,5.6rem)}.lead-hero__heading.h2{font-size:clamp(2.6rem,5vw,4.4rem)}.lead-hero__heading.h3{font-size:clamp(2.2rem,4vw,3.2rem)}.lead-hero__description{margin:0;max-width:54rem;color:rgba(var(--color-foreground),.74);font-size:1.5rem;line-height:1.6}.lead-hero__description p{margin:0 0 .4rem}.lead-hero__description p:last-child{margin-bottom:0}.lead-hero__grid--stacked .lead-hero__description{max-width:60rem;margin-inline:auto}.lead-hero__social-proof{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.lead-hero__social-proof svg{width:1.6rem;height:1.6rem;flex-shrink:0}.lead-hero--min-medium{--lead-hero-min-h: 60vh}.lead-hero--min-large{--lead-hero-min-h: 80vh}.lead-hero--min-full{--lead-hero-min-h: 100vh}@media screen and (max-width:749px){.lead-hero__card,.lead-hero__form-card{padding:2rem;border-radius:1.2rem}.lead-hero__badge{font-size:1.1rem}.lead-hero__container{padding-top:3.2rem;padding-bottom:3.2rem}}.lead-hero__grid--stacked .lead-capture__button{width:100%}.lead-hero__grid--stacked .lead-capture__actions{width:100%;justify-content:stretch}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-lead-hero.css.map */
