.home-hero{position:relative;isolation:isolate;overflow:hidden;padding:96px 0}.home-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;opacity:.25}.home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(66,26,48,.98),rgba(66,26,48,.6));z-index:-1}.home-hero aside{padding:32px;border-left:2px solid var(--brand-primary-light);background:rgba(255,255,255,.08)}.home-hero aside h2{font-size:1.4rem}.home-hero li{margin:16px 0}.home-hero h1,.home-hero h2,.home-hero li,.home-hero p{color:var(--brand-text-inverse)}.home-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.home-product-grid article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.home-product-grid img{width:100%;aspect-ratio:4/3;display:block}.home-product-grid article>div{padding:24px}.panel-ranges{background:var(--brand-bg-alt)}.trust-bar .stats-row strong{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-primary)}@media (max-width:991px){.home-hero{padding:64px 0}.home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.home-product-grid{grid-template-columns:1fr}.home-hero aside{padding:24px}}