@media(min-width:901px) and (max-width:1200px){.site-header>.wordmark{width:170px;flex-basis:170px}.site-header>.wordmark .brand-logo-image{width:165px}.desktop-nav{gap:1.2rem}}
@media(max-width:900px){.desktop-nav{display:none}.menu-toggle{display:flex;width:32px;height:24px;padding:0;border:0;background:none;flex-direction:column;justify-content:center;gap:6px}.menu-toggle span{height:1px;background:white;width:100%}.mobile-nav{display:flex;position:absolute;top:84px;left:0;right:0;background:var(--bg);padding:2rem var(--pad);flex-direction:column;gap:1.2rem;transform:translateY(-150%);transition:transform .3s;z-index:-1;border-bottom:1px solid var(--line);font-size:.75rem;letter-spacing:.14em}.site-header.menu-open .mobile-nav{transform:translateY(0)}.hero-art{background-position:60% center}.hero-shade{background:linear-gradient(90deg,rgba(12,12,12,.92),rgba(12,12,12,.35)),linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.product-grid{grid-template-columns:1fr 1fr}.process-grid{grid-template-columns:1fr 1fr;gap:3rem 0}.process-grid article:nth-child(2){border:0}.assurance-layout,.faq-layout{grid-template-columns:1fr;gap:4rem}.archive-section{grid-template-columns:1fr}.archive-preview{min-height:520px}footer{grid-template-columns:2fr 1fr}.footer-contact{display:none}}
@media(max-width:600px){.site-header{height:68px}.site-header>.wordmark{width:180px;height:58px;flex-basis:180px}.site-header>.wordmark .brand-logo-image{width:175px}.mobile-nav{top:68px}.hero-copy{padding-top:7.5rem}.hero-mark{width:270px;min-height:88px;margin-top:3rem}.hero-mark .brand-logo-image{width:270px}.hero h1{font-size:clamp(4.6rem,24vw,7rem)}.hero-index{display:none}.scroll-cue{display:none}.hero-actions{align-items:flex-start;flex-direction:column;gap:1rem}.section-heading{align-items:flex-start;flex-direction:column;gap:2rem}.editorial-note{display:none}.product-grid{grid-template-columns:1fr}.product-image{aspect-ratio:2/3}.process-grid{grid-template-columns:1fr}.process-grid article{border-right:0;border-bottom:1px solid var(--line);padding:0 0 2rem;min-height:auto}.process-grid article:last-child{border:0}.process-grid i{margin:1.5rem 0}.archive-card{padding-top:5rem;padding-bottom:5rem}.archive-preview{min-height:430px;padding:1.5rem}.archive-preview h3{left:1.5rem}.contact-strip{grid-template-columns:1fr}.contact-strip a{border-right:0;border-bottom:1px solid var(--line)}footer{grid-template-columns:1fr 1fr}footer .wordmark{width:215px;min-height:72px}footer .wordmark .brand-logo-image{width:210px}.footer-bottom{flex-direction:column;gap:.7rem}.form-grid{grid-template-columns:1fr}.countdown{gap:.65rem}.countdown strong{font-size:1.7rem}.countdown i{font-size:1rem}}
@media(max-width:360px){.site-header>.wordmark{width:150px;flex-basis:150px}.site-header>.wordmark .brand-logo-image{width:145px}.header-actions{gap:1rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
