.product-hero[data-astro-cid-g74ua3ks]{color:#fff;background:#0a0c0f;padding:clamp(5.75rem,8vw,7.5rem) 0 clamp(2rem,4vw,3.5rem)}.product-hero__grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.product-hero__media[data-astro-cid-g74ua3ks]{background:#e8e8e5;border:1px solid #30353c;border-radius:22px;overflow:hidden}.product-hero__media[data-astro-cid-g74ua3ks] img{width:100%;height:auto;display:block}.product-hero[data-astro-cid-g74ua3ks] nav[data-astro-cid-g74ua3ks]{color:#89919a;font-size:var(--fs-2xs);flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.product-hero[data-astro-cid-g74ua3ks] nav[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]:hover{color:#fff}.product-hero__content[data-astro-cid-g74ua3ks]>p[data-astro-cid-g74ua3ks]:not(.eyebrow){color:#bac0c6;max-width:590px}.product-hero__actions[data-astro-cid-g74ua3ks]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.product-details[data-astro-cid-g74ua3ks]{grid-template-columns:1.2fr .8fr;gap:clamp(3rem,8vw,8rem);display:grid}.product-details[data-astro-cid-g74ua3ks] h2[data-astro-cid-g74ua3ks]{max-width:700px}.product-details__intro[data-astro-cid-g74ua3ks]{color:#66707d;max-width:700px}.product-details[data-astro-cid-g74ua3ks] ul[data-astro-cid-g74ua3ks]{margin:2rem 0 0;padding:0;list-style:none}.product-details[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]{border-bottom:1px solid #dde0e3;gap:.7rem;padding:.8rem 0;font-weight:700;display:flex}.product-details[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks] svg{color:var(--brand-dark)}.product-details[data-astro-cid-g74ua3ks] aside[data-astro-cid-g74ua3ks]{background:#f3f2ee;border:1px solid #dde0e3;border-radius:18px;padding:2rem}.product-details[data-astro-cid-g74ua3ks] aside[data-astro-cid-g74ua3ks] p[data-astro-cid-g74ua3ks]:not(.eyebrow){color:#66707d;font-size:var(--fs-sm)}.spec-head[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:2.5rem;display:grid}.spec-head[data-astro-cid-g74ua3ks] h2[data-astro-cid-g74ua3ks]{margin:0}.spec-head[data-astro-cid-g74ua3ks]>p[data-astro-cid-g74ua3ks]{color:#66707d;max-width:530px}.long-desc[data-astro-cid-g74ua3ks]{padding-top:0}.long-desc__inner[data-astro-cid-g74ua3ks]{gap:clamp(2.5rem,5vw,4rem);display:grid}.long-desc[data-astro-cid-g74ua3ks] article[data-astro-cid-g74ua3ks]{border-top:1px solid #dde0e3;padding-top:clamp(2.5rem,5vw,4rem)}.long-desc[data-astro-cid-g74ua3ks] h2[data-astro-cid-g74ua3ks]{max-width:760px}.long-desc[data-astro-cid-g74ua3ks] p[data-astro-cid-g74ua3ks]{color:#66707d;max-width:760px}.long-desc[data-astro-cid-g74ua3ks] dl[data-astro-cid-g74ua3ks]{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0 0;display:grid}.long-desc[data-astro-cid-g74ua3ks] dl[data-astro-cid-g74ua3ks] div[data-astro-cid-g74ua3ks]{background:#f3f2ee;border:1px solid #dde0e3;border-radius:18px;padding:1.5rem}.long-desc[data-astro-cid-g74ua3ks] dt[data-astro-cid-g74ua3ks]{font-weight:800}.long-desc[data-astro-cid-g74ua3ks] dd[data-astro-cid-g74ua3ks]{color:#66707d;font-size:var(--fs-md);margin:.5rem 0 0}.long-desc[data-astro-cid-g74ua3ks] ul[data-astro-cid-g74ua3ks]{max-width:760px;margin:1.5rem 0 0;padding:0;list-style:none}.long-desc[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]{border-bottom:1px solid #dde0e3;gap:.7rem;padding:.8rem 0;font-weight:700;display:flex}.long-desc[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks] svg{color:var(--brand-dark);flex:none}.long-desc[data-astro-cid-g74ua3ks] .spec-table-wrap{margin-top:2rem}.long-desc[data-astro-cid-g74ua3ks] .text-link[data-astro-cid-g74ua3ks]{margin-top:1.5rem}.no-spec[data-astro-cid-g74ua3ks]{max-width:760px}.no-spec[data-astro-cid-g74ua3ks] p[data-astro-cid-g74ua3ks]:last-child{color:#66707d}@media (width<=850px){.product-hero__grid[data-astro-cid-g74ua3ks],.product-details[data-astro-cid-g74ua3ks],.spec-head[data-astro-cid-g74ua3ks],.long-desc[data-astro-cid-g74ua3ks] dl[data-astro-cid-g74ua3ks]{grid-template-columns:1fr}.product-hero[data-astro-cid-g74ua3ks]{padding-top:5rem}.spec-head[data-astro-cid-g74ua3ks]{gap:1rem}}@media (width<=500px){.product-hero__actions[data-astro-cid-g74ua3ks] .button{width:100%}}
