.asc-header>a img,.asc-footer img{height:auto;object-fit:contain}.asc-native-footer-logo{display:block;width:min(100%,320px);height:auto;object-fit:contain}.asc-material-hero{grid-template-columns:44.3% 55.7%;min-height:0;background:#f4f4ee;align-items:stretch}.asc-material-hero .asc-hero-copy{position:relative;isolation:isolate;align-self:stretch;padding:4.65vw 5.95vw 4.8vw;background:#f4f4ee;display:flex;flex-direction:column;justify-content:center}.asc-material-hero .asc-hero-copy:before{content:"";position:absolute;inset:auto 0 0;height:42%;z-index:-1;background:url(asc-mountain-wash.png) center bottom/cover no-repeat;opacity:.7}.asc-material-hero .asc-eyebrow{font-size:clamp(8px,.82vw,12px);letter-spacing:.19em;margin:0 0 1vw;white-space:nowrap}.asc .asc-material-hero h1{font-size:clamp(48px,5.8vw,92px);line-height:.93;letter-spacing:-.037em;max-width:600px;color:#181a16}.asc-material-hero .asc-hero-copy .asc-material-intro{font-size:clamp(14px,1.21vw,19px);line-height:1.47;color:#343832;margin:1.6vw 0 0;max-width:none}.asc-material-hero .asc-actions{flex-wrap:nowrap;gap:1.2vw;margin-top:1.7vw}.asc-material-hero a.asc-button,.asc-featured-proof a.asc-button{font-size:clamp(9px,.84vw,13px);font-weight:500;text-transform:uppercase;letter-spacing:.14em;padding:1.05vw 1.5vw;min-height:42px;white-space:nowrap;gap:1vw;border-color:#a68870}.asc-material-hero .asc-actions>a:first-child{background:#985020;border-color:#985020;flex:1}.asc-material-hero .asc-actions>a:last-child{flex:1.17}.asc-material-benefits{list-style:none;display:flex;justify-content:space-between;gap:1.2vw;padding:0;margin:3.6vw 0 0;color:#282f28}.asc-material-benefits li{display:flex;align-items:center;gap:1vw;font-size:clamp(8px,.83vw,12px);letter-spacing:.15em;line-height:1.6;text-transform:uppercase}.asc-material-benefits svg{width:25px;height:35px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.1;stroke-linejoin:round;stroke-linecap:round}.asc-material-scene{position:relative;min-width:0;overflow:hidden}.asc-material-scene>img{width:100%;height:100%;object-fit:cover;object-position:center;min-height:100%;aspect-ratio:855/648}.asc-featured-proof{display:grid;grid-template-columns:44% 36% 20%;align-items:center;gap:0;padding:1.6vw 4.1vw;background:#f1f2ec}.asc-featured-proof .asc-eyebrow{font-size:clamp(9px,.85vw,12px);letter-spacing:.23em;margin-bottom:.9vw}.asc-featured-proof h2{font-size:clamp(27px,2.9vw,45px);line-height:1;letter-spacing:-.025em;margin:0}.asc-client-marks{display:flex;align-items:center;justify-content:space-around;gap:3vw;padding:0 2vw}.asc-client-marks img{width:80px;height:72px;object-fit:contain;filter:none;mix-blend-mode:multiply}.asc-client-marks img:first-child{width:55px}.asc-client-marks img:last-child{width:85px}.asc-featured-proof>a{justify-self:end;background:transparent}@media(min-width:1600px){.asc-material-hero .asc-hero-copy{padding-top:72px;padding-bottom:72px}}@media(max-width:1000px)and (min-width:851px){.asc-material-hero .asc-hero-copy{padding:35px 30px}.asc .asc-material-hero h1{font-size:55px}.asc-material-hero .asc-eyebrow{white-space:normal;font-size:8px}.asc-material-hero .asc-actions{flex-wrap:wrap}.asc-material-hero a.asc-button{font-size:9px;padding:12px}.asc-material-benefits{gap:10px;margin-top:28px}.asc-material-benefits li{gap:5px;font-size:7px}.asc-material-benefits svg{width:20px}.asc-client-marks{gap:16px;padding:0 16px}.asc-client-marks img{width:65px;height:60px}.asc-client-marks img:first-child{width:43px}.asc-client-marks img:last-child{width:66px}.asc-featured-proof{grid-template-columns:42% 38% 20%;padding:24px}.asc-featured-proof h2{font-size:27px}.asc-featured-proof a.asc-button{font-size:8px;padding:12px}}@media(max-width:850px){.asc-material-hero{grid-template-columns:1fr}.asc-material-hero .asc-hero-copy{padding:42px 25px 38px}.asc-material-hero .asc-eyebrow{font-size:9px;margin-bottom:17px}.asc .asc-material-hero h1{font-size:62px;max-width:450px}.asc-material-hero .asc-hero-copy .asc-material-intro{font-size:16px;margin-top:20px;max-width:490px}.asc-material-hero .asc-actions{gap:10px;margin-top:22px;flex-wrap:wrap}.asc-material-hero a.asc-button{padding:14px 11px;font-size:9px;gap:10px}.asc-material-benefits{gap:14px;margin-top:32px;max-width:480px}.asc-material-benefits li{font-size:8px;gap:8px}.asc-material-benefits svg{width:23px;height:33px}.asc-material-scene>img{height:auto;aspect-ratio:855/648;object-fit:contain}.asc-featured-proof{grid-template-columns:1fr auto;padding:27px 24px;gap:22px}.asc-proof-heading{grid-column:1/-1}.asc-featured-proof .asc-eyebrow{font-size:9px;margin-bottom:10px}.asc-featured-proof h2{font-size:35px}.asc-client-marks{gap:22px;padding:0;justify-content:flex-start}.asc-client-marks img{width:53px;height:56px}.asc-client-marks img:first-child{width:38px}.asc-client-marks img:last-child{width:58px}.asc-featured-proof a.asc-button{padding:12px;font-size:8px;letter-spacing:.08em;gap:8px}}@media(max-width:360px){.asc .asc-material-hero h1{font-size:54px}.asc-material-benefits li{font-size:7px;gap:5px}.asc-featured-proof{grid-template-columns:1fr}.asc-featured-proof>a{justify-self:start}.asc-client-marks{gap:35px}}.asc .asc-material-hero{display:block;position:relative;min-height:0;background:#242a25 url(asc-sunset-hero.png) center center/cover no-repeat;color:#fff}.asc .asc-material-hero .asc-hero-copy{background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.08) 65%,transparent);padding:4.4vw 8vw 2.5vw;min-height:31.1vw;justify-content:center}.asc .asc-material-hero .asc-hero-copy:before{display:none!important}.asc .asc-material-hero .asc-material-scene{display:none}.asc .asc-material-hero .asc-eyebrow{color:#fff;font-size:clamp(9px,.8vw,12px);margin:0 0 .8vw;white-space:normal}.asc .asc-material-hero h1{color:#fff;font-size:clamp(48px,5.1vw,86px);max-width:34vw;line-height:.86;margin:0;text-shadow:0 1px 6px #0003}.asc .asc-material-hero .asc-hero-copy .asc-material-intro{color:#fff;font-size:clamp(12px,1.03vw,18px);line-height:1.35;max-width:31vw;margin:1.1vw 0 0}.asc .asc-material-hero .asc-actions{max-width:31vw;margin-top:1vw;gap:1vw}.asc .asc-material-hero a.asc-button{color:#fff;padding:.8vw 1vw;font-size:clamp(9px,.8vw,13px);min-height:38px}.asc .asc-material-hero a.asc-outline{background:transparent;border-color:#fff9}.asc .asc-material-hero .asc-material-benefits{max-width:36vw;color:#fff;margin-top:1.7vw;gap:1.5vw}.asc .asc-material-hero .asc-material-benefits li{font-size:clamp(8px,.7vw,11px);gap:.8vw}.asc .asc-material-hero .asc-material-benefits li+li{border-left:1px solid #fff7;padding-left:1.5vw}@media(max-width:1000px){.asc .asc-material-hero .asc-hero-copy{padding:42px 6vw 32px;min-height:430px}.asc .asc-material-hero h1{max-width:420px;font-size:62px}.asc .asc-material-hero .asc-hero-copy .asc-material-intro{max-width:370px;font-size:14px;margin-top:16px}.asc .asc-material-hero .asc-actions{max-width:390px;margin-top:18px}.asc .asc-material-hero a.asc-button{padding:12px}.asc .asc-material-hero .asc-material-benefits{max-width:420px;margin-top:24px}}@media(max-width:600px){.asc .asc-material-hero{background-position:65% center}.asc .asc-material-hero .asc-hero-copy{padding:46px 24px 32px;min-height:590px;background:linear-gradient(90deg,#0009,#0004)}.asc .asc-material-hero .asc-eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:17px}.asc .asc-material-hero h1{font-size:58px;max-width:350px;line-height:.94}.asc .asc-material-hero .asc-hero-copy .asc-material-intro{font-size:15px;max-width:360px;margin-top:20px;line-height:1.5}.asc .asc-material-hero .asc-actions{max-width:390px;flex-wrap:wrap;gap:10px;margin-top:22px}.asc .asc-material-hero a.asc-button{font-size:9px;padding:14px 10px;min-height:44px}.asc .asc-material-hero .asc-material-benefits{max-width:390px;gap:8px;margin-top:30px}.asc .asc-material-hero .asc-material-benefits li{font-size:7px;gap:6px}.asc .asc-material-hero .asc-material-benefits li+li{padding-left:8px}.asc .asc-material-hero .asc-material-benefits svg{width:22px;height:32px}}@media(max-width:360px){.asc .asc-material-hero h1{font-size:50px}.asc .asc-material-hero .asc-actions{flex-direction:column}.asc .asc-material-hero .asc-material-benefits{flex-wrap:wrap;gap:15px}.asc .asc-material-hero .asc-material-benefits li{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/asc-material-home.css.map */
