.hero{position:relative;z-index:1;display:flex;align-items:flex-end;overflow:hidden;background:var(--deep);min-height:640px;min-height:clamp(580px,calc(100svh - var(--nav-h)),960px)}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 24%;display:block}.hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,#040b10f2,#040b10cc 20%,#040b1061 46%,#040b1014 68%,#040b1042)}.hero .wrap{position:relative;z-index:2;width:100%;padding-top:clamp(96px,16vw,190px);padding-bottom:clamp(40px,5.5vw,88px)}.hero .lbl{display:block;color:#a3b5bf;margin-bottom:clamp(12px,1.6vw,18px)}.hero h1{font-size:clamp(44px,8.6vw,112px);margin:0 0 clamp(16px,2vw,26px);letter-spacing:-.0218em}.hero h1 .l2{letter-spacing:-.0542em}.hero h1 em{font-style:normal;color:var(--blue)}.hero .lede{max-width:34ch;color:#d4e0e6}.hero-cta{display:flex;align-items:center;margin-top:clamp(26px,3.4vw,44px)}.hero-cta .btn{padding:20px 40px;font-size:14px}@media(max-width:700px){.hero-cta .btn{padding:19px 32px}}@media(max-width:700px){.hero{min-height:clamp(600px,calc(100svh - var(--nav-h)),840px)}.hero-bg img{object-position:50% 20%}.hero .lede{max-width:28ch}}@media(max-width:353px){.hero h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-hero.css.map */
