.hero{--font-body: "Geist", system-ui, sans-serif;--ls-copy: -.01em;--text-lead: clamp(18px, calc(18px * (var(--max-vw) / var(--vw-base))), 18px);--gutter: clamp(192px, calc(360px * (var(--max-vw) / var(--vw-base))), 360px);--color-sand-glow: rgba(219, 206, 199, .93);--hero-overlap: calc(var(--announcement-h) + var(--header-h));--text-display: clamp(49.6px, calc(62px * (var(--max-vw) / var(--vw-base))), 62px);--header-h: clamp(25px, calc(46px * (var(--max-vw) / var(--vw-base))), 46px)}@media(max-width:767px){.hero{--text-lead: clamp(13px, calc(15px + (var(--max-vw) - 375px) * .015), 18px);--gutter: clamp(17px, calc(20px + (var(--max-vw) - 375px) * .015), 360px);--text-display: clamp(27px, calc(32px + (var(--max-vw) - 375px) * .015), 62px);--header-h: clamp(38px, calc(44px + (var(--max-vw) - 375px) * .015), 46px)}}@media(min-width:768px)and (max-width:1023px){.hero{--text-lead: clamp(18px, calc(18px + (var(--max-vw) - 768px) * .025), 18px);--gutter: clamp(25.88px, calc(25.88px + (var(--max-vw) - 768px) * .025), 360px);--text-display: clamp(37.88px, calc(37.88px + (var(--max-vw) - 768px) * .025), 62px);--header-h: clamp(46px, calc(46px + (var(--max-vw) - 768px) * .025), 46px)}}.hero{--hero-h: clamp(569px, calc(667px + (var(--max-vw) - 375px) * .015), 732px);--hero-pt: clamp(27px, calc(32px + (var(--max-vw) - 375px) * .015), 181px);--hero-gap: clamp(10px, calc(12px + (var(--max-vw) - 375px) * .015), 20px);--hero-text-w: min(100%, max(335px, 70%));--hero-glow-w: calc(min(100% - 2 * var(--gutter), max(335px, (100% - 2 * var(--gutter)) * .7))*1.358) ;--hero-glow-h: clamp(203px, calc(238px + (var(--max-vw) - 375px) * .015), 349px);--hero-glow-left: calc(var(--gutter) - 60px);--hero-glow-top: calc(var(--hero-overlap) + var(--hero-pt) - 35px);--hero-glow-blur: 44.3px;--hero-glow-fill: rgba(219, 206, 199, .9);position:relative;overflow:clip;min-height:var(--hero-h);margin-top:calc(-1 * var(--hero-overlap));padding-top:calc(var(--hero-overlap) + var(--hero-pt));padding-bottom:0}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none}.hero__img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 40%}.hero__glow{position:absolute;left:var(--hero-glow-left);top:var(--hero-glow-top);width:var(--hero-glow-w);height:var(--hero-glow-h);border-radius:50%;background:var(--hero-glow-fill);filter:blur(var(--hero-glow-blur));pointer-events:none}.hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--hero-gap);width:var(--hero-text-w);color:var(--color-ink)}.hero__title{font-family:var(--font-body);font-size:var(--text-display);font-weight:500;line-height:.95;letter-spacing:var(--ls-copy)}.hero__lead{font-family:var(--font-body);font-size:var(--text-lead);font-weight:400;line-height:1.15;letter-spacing:var(--ls-copy)}@media(min-width:768px)and (max-width:1023px){.hero{--hero-h: clamp(672.88px, calc(672.88px + (var(--max-vw) - 768px) * .025), 732px);--hero-pt: clamp(37.88px, calc(37.88px + (var(--max-vw) - 768px) * .025), 181px);--hero-gap: clamp(17.88px, calc(17.88px + (var(--max-vw) - 768px) * .025), 20px);--hero-text-w: 70%;--hero-glow-w: calc((100% - 2 * var(--gutter)) * .7 * 1.358);--hero-glow-h: clamp(243.88px, calc(243.88px + (var(--max-vw) - 768px) * .025), 349px)}}@media(min-width:1024px){.hero{--hero-h: clamp(390px, calc(732px * (var(--max-vw) / var(--vw-base))), 732px);--hero-pt: clamp(97px, calc(181px * (var(--max-vw) / var(--vw-base))), 181px);--hero-gap: clamp(11px, calc(20px * (var(--max-vw) / var(--vw-base))), 20px);--hero-text-w: clamp(323px, calc(605px * (var(--max-vw) / var(--vw-base))), 605px);--hero-glow-w: clamp(381px, calc(714px * (var(--max-vw) / var(--vw-base))), 714px);--hero-glow-h: clamp(186px, calc(349px * (var(--max-vw) / var(--vw-base))), 349px);--hero-glow-left: clamp(158px, calc(297px * (var(--max-vw) / var(--vw-base))), 297px);--hero-glow-top: clamp(74px, calc(138px * (var(--max-vw) / var(--vw-base))), 138px);--hero-glow-blur: clamp(50px, calc(94.4px * (var(--max-vw) / var(--vw-base))), 94.4px);--hero-glow-fill: var(--color-sand-glow);height:var(--hero-h);min-height:0;margin-top:0;padding-top:var(--hero-pt)}.hero__img{object-position:50% 50%}}.hero .hero__glow{display:block}.hero .hero__title{color:inherit}.hero .hero__lead>*+*{margin-top:var(--hero-gap)}.fullspan-section.hero{line-height:1.5;letter-spacing:normal}.hero .hero__img[style*=--fp-m]{object-position:var(--fp-m)}@media(min-width:1024px){.hero .hero__img[style*=--fp-d]{object-position:var(--fp-d)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fullspan-mission-hero.css.map */
