.product-card[data-astro-cid-4fhpls6h]{background:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.product-card__media[data-astro-cid-4fhpls6h]{aspect-ratio:4/3;background:var(--surface-2);overflow:hidden}.product-card__img[data-astro-cid-4fhpls6h]{object-fit:cover;width:100%;height:100%}.product-card__body[data-astro-cid-4fhpls6h]{padding:1.25rem 1.35rem 1.5rem}.product-card__body[data-astro-cid-4fhpls6h] p[data-astro-cid-4fhpls6h]{margin:0}.cta-band__inner[data-astro-cid-hwvj6ntz]{align-items:center;gap:1.5rem;display:grid}.cta-band[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{margin-bottom:.5rem;font-size:clamp(1.75rem,2.2vw + 1rem,2.25rem)}.cta-band[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{max-width:40rem;margin:0}@media (width>=768px){.cta-band__inner[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr auto;gap:3rem}}.mosaic-section[data-astro-cid-wdp7hjwu]{padding-top:0}.mosaic[data-astro-cid-wdp7hjwu]{grid-template-columns:repeat(2,1fr);grid-auto-rows:9rem;gap:.75rem;display:grid}.tile[data-astro-cid-wdp7hjwu]{border-radius:var(--radius-lg);background:var(--surface-2);margin:0;overflow:hidden}.tile__img[data-astro-cid-wdp7hjwu]{object-fit:cover;width:100%;height:100%;transition:transform .8s}.tile[data-astro-cid-wdp7hjwu]:hover .tile__img[data-astro-cid-wdp7hjwu]{transform:scale(1.03)}.tile--a[data-astro-cid-wdp7hjwu]{grid-area:span 2/1/auto/-1}.tile--b[data-astro-cid-wdp7hjwu]{grid-row:span 2}.tile--c[data-astro-cid-wdp7hjwu],.tile--d[data-astro-cid-wdp7hjwu]{grid-row:span 1}@media (width>=960px){.mosaic[data-astro-cid-wdp7hjwu]{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:12rem;gap:1rem}.tile--a[data-astro-cid-wdp7hjwu]{grid-area:1/1/span 2}.tile--b[data-astro-cid-wdp7hjwu]{grid-area:1/2/span 2}.tile--c[data-astro-cid-wdp7hjwu]{grid-area:1/3}.tile--d[data-astro-cid-wdp7hjwu]{grid-area:2/3}}@media (prefers-reduced-motion:reduce){.tile__img[data-astro-cid-wdp7hjwu]{transition:none}.tile[data-astro-cid-wdp7hjwu]:hover .tile__img[data-astro-cid-wdp7hjwu]{transform:none}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,7vw,6rem)}.hero__inner[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:1rem}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:36rem;margin-bottom:1.75rem}.hero__media[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);aspect-ratio:4/3;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.product-grid[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.why[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.why__media[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);aspect-ratio:4/5;max-height:34rem;overflow:hidden}.why__img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.reasons[data-astro-cid-lcdefpme]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.reasons[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:3px solid var(--green);padding-left:1.25rem}.reasons[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-h6);margin-bottom:.35rem}.reasons[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{text-wrap:balance}@media (width<=639px){.hero[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}}@media (width>=640px){.product-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=640px) and (width<=959px){.product-grid[data-astro-cid-lcdefpme]>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .625rem)}}@media (width>=960px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr}.product-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.why[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1fr}}
