.nav-menu{position:relative}.nav-menu summary{cursor:pointer;list-style:none}.nav-menu summary::-webkit-details-marker{display:none}.nav-panel{position:absolute;top:27px;left:-18px;width:210px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 35px #17201f18;padding:9px;display:grid;gap:2px;z-index:20}.nav-panel a{padding:9px 10px;font-size:12px!important}.nav-panel a:hover{background:#f2f3ef;color:var(--orange)}.nav-products{width:430px;grid-template-columns:1fr 1fr}.inner-hero{max-width:1320px;margin:auto;padding:100px 6vw 110px;display:grid;grid-template-columns:1fr .9fr;gap:90px;align-items:center}.inner-hero h1{font:700 clamp(46px,6vw,78px)/.98 "Space Grotesk";letter-spacing:-3px;margin:22px 0}.inner-hero>div>p:not(.eyebrow){font-size:18px;line-height:1.7;color:var(--muted);max-width:530px;margin-bottom:32px}.inner-hero>img{width:100%;height:520px;object-fit:cover;box-shadow:18px 18px 0 #e7e8e5}.inner-content{background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:100px;padding:105px max(6vw,calc((100% - 1200px)/2));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.inner-content h2,.inner-cta h2{font:700 clamp(34px,4vw,56px)/1 "Space Grotesk";letter-spacing:-2px;margin:16px 0}.inner-content p{color:var(--muted);line-height:1.8}.inner-cta{max-width:900px;margin:auto;text-align:center;padding:115px 6vw}.inner-cta .eyebrow{justify-content:center}.inner-cta h2{max-width:650px;margin:18px auto 30px}.footer-links{display:flex;gap:15px;font-size:11px;color:var(--muted)}@media(max-width:850px){.desktop-nav{gap:12px}.nav-menu{display:none}.inner-hero{grid-template-columns:1fr;gap:45px;padding-top:65px}.inner-hero>img{height:350px}.inner-content{grid-template-columns:1fr;gap:20px;padding:75px 7vw}}@media(max-width:520px){.inner-hero h1{font-size:45px}.inner-hero>img{height:300px;box-shadow:10px 10px 0 #e7e8e5}.inner-content{padding-top:65px;padding-bottom:65px}.inner-cta{padding-top:75px;padding-bottom:110px}.footer-links{flex-wrap:wrap;margin:15px 0}}
