.sr-only[data-astro-cid-y6nooolo]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-hero[data-astro-cid-y6nooolo]{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;min-height:660px;padding-top:3rem;padding-bottom:3rem;display:grid}.product-hero-copy[data-astro-cid-y6nooolo]{padding:2rem 0}.back-link[data-astro-cid-y6nooolo]{color:#637071;margin-bottom:3rem;font-size:.8rem;text-decoration:none;display:inline-block}.product-hero[data-astro-cid-y6nooolo] .section-label[data-astro-cid-y6nooolo]{margin-bottom:1.3rem}.product-hero[data-astro-cid-y6nooolo] h1[data-astro-cid-y6nooolo]{letter-spacing:-.065em;margin:0 0 1.7rem;font-size:clamp(3rem,5.3vw,6rem);font-weight:500;line-height:1.02}.hero-description[data-astro-cid-y6nooolo]{color:#606b6c;max-width:33rem;margin-bottom:2rem;font-size:1.08rem;line-height:1.75}.hero-origin[data-astro-cid-y6nooolo]{color:#637071;margin-top:2rem;font-size:.72rem}.product-hero[data-astro-cid-y6nooolo] figure[data-astro-cid-y6nooolo]{min-width:0;margin:0}.product-hero[data-astro-cid-y6nooolo] img[data-astro-cid-y6nooolo]{aspect-ratio:1/1.08;object-fit:cover;background:#f3f4f1;width:100%}.product-hero[data-astro-cid-y6nooolo] figcaption[data-astro-cid-y6nooolo]{color:#637071;padding-top:.7rem;font-size:.65rem;line-height:1.5}.product-overview[data-astro-cid-y6nooolo]{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.product-overview[data-astro-cid-y6nooolo] h2[data-astro-cid-y6nooolo],.faq-section[data-astro-cid-y6nooolo] h2[data-astro-cid-y6nooolo]{letter-spacing:-.05em;margin:1rem 0 2.5rem;font-size:clamp(2rem,3.7vw,4rem);font-weight:500;line-height:1.08}.product-facts[data-astro-cid-y6nooolo]{max-width:30rem}.product-facts[data-astro-cid-y6nooolo] div[data-astro-cid-y6nooolo]{border-top:1px solid #d9dedb;grid-template-columns:100px 1fr;gap:1rem;padding:1rem 0;font-size:.85rem;display:grid}.product-facts[data-astro-cid-y6nooolo] dt[data-astro-cid-y6nooolo]{color:#637071}.product-facts[data-astro-cid-y6nooolo] dd[data-astro-cid-y6nooolo]{margin:0;line-height:1.5}.product-overview[data-astro-cid-y6nooolo] .prose[data-astro-cid-y6nooolo] p[data-astro-cid-y6nooolo]:first-child{margin-top:0}.spec-section[data-astro-cid-y6nooolo]{background:#f3f4f1}.spec-section[data-astro-cid-y6nooolo] .section-heading[data-astro-cid-y6nooolo]>p[data-astro-cid-y6nooolo]{color:#606b6c;max-width:30rem;line-height:1.7}.table-scroll[data-astro-cid-y6nooolo]{overflow-x:auto}.spec-table[data-astro-cid-y6nooolo]{border-collapse:collapse;text-align:left;width:100%;margin:2.5rem 0 1.3rem}.spec-table[data-astro-cid-y6nooolo] th[data-astro-cid-y6nooolo],.spec-table[data-astro-cid-y6nooolo] td[data-astro-cid-y6nooolo]{vertical-align:top;border-bottom:1px solid #d2d8d3;padding:1.3rem 1rem;font-size:.9rem;line-height:1.6}.spec-table[data-astro-cid-y6nooolo] th[data-astro-cid-y6nooolo]:first-child{width:30%;padding-left:0;font-weight:500}.spec-table[data-astro-cid-y6nooolo] thead[data-astro-cid-y6nooolo] th[data-astro-cid-y6nooolo]{text-transform:uppercase;letter-spacing:.1em;color:#637071;font-size:.72rem}.faq-section[data-astro-cid-y6nooolo]{grid-template-columns:1fr 1.25fr;gap:5rem;display:grid}.related-section[data-astro-cid-y6nooolo]{border-top:1px solid #d9dedb}.product-cta[data-astro-cid-y6nooolo]{color:#fff;background:#17282b;padding:6rem 0}.product-cta[data-astro-cid-y6nooolo] h2[data-astro-cid-y6nooolo]{letter-spacing:-.05em;max-width:52rem;margin:1rem 0 1.5rem;font-size:clamp(2.5rem,5vw,5rem);font-weight:500;line-height:1.05}.product-cta[data-astro-cid-y6nooolo] p[data-astro-cid-y6nooolo]:not(.section-label){color:#b8c2c1;margin-bottom:2rem;line-height:1.6}.product-cta[data-astro-cid-y6nooolo] .section-label[data-astro-cid-y6nooolo]{color:#b8c2c1}.product-cta[data-astro-cid-y6nooolo] .button[data-astro-cid-y6nooolo]{color:#17282b;background:#d6eb4b}.cta-secondary[data-astro-cid-y6nooolo]{color:#fff;margin:1.5rem 0 0 2rem;font-size:.85rem;display:inline-block}@media (width<=800px){.product-hero[data-astro-cid-y6nooolo]{grid-template-columns:1fr;gap:1rem;min-height:0;padding-top:1rem}.product-hero-copy[data-astro-cid-y6nooolo]{padding-top:0}.back-link[data-astro-cid-y6nooolo]{margin-bottom:2rem}.product-hero[data-astro-cid-y6nooolo] img[data-astro-cid-y6nooolo]{aspect-ratio:1.2}.product-overview[data-astro-cid-y6nooolo],.faq-section[data-astro-cid-y6nooolo]{grid-template-columns:1fr;gap:2rem}.product-hero[data-astro-cid-y6nooolo] h1[data-astro-cid-y6nooolo]{max-width:40rem}.spec-table[data-astro-cid-y6nooolo] th[data-astro-cid-y6nooolo]:first-child{width:35%}.cta-secondary[data-astro-cid-y6nooolo]{margin-left:0;display:block}}@media (width<=480px){.product-hero[data-astro-cid-y6nooolo] h1[data-astro-cid-y6nooolo]{font-size:3.1rem}.spec-table[data-astro-cid-y6nooolo] th[data-astro-cid-y6nooolo],.spec-table[data-astro-cid-y6nooolo] td[data-astro-cid-y6nooolo]{padding:1rem .6rem;font-size:.8rem}.product-cta[data-astro-cid-y6nooolo]{padding:4rem 0}}
