.transform[data-astro-cid-j5xgknd5]{padding-block:var(--space-section);background:var(--color-bg);container:transform/inline-size}.transform-grid[data-astro-cid-j5xgknd5]{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(2rem,5cqi,4.5rem);display:grid}.transform-copy[data-astro-cid-j5xgknd5]{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.transform-title[data-astro-cid-j5xgknd5]{font-size:var(--fs-h2);line-height:var(--lh-snug);color:var(--color-text-strong);margin:0}.transform-text[data-astro-cid-j5xgknd5]{max-inline-size:62ch;color:var(--color-text);line-height:var(--lh-relaxed);margin:0}.transform-cta[data-astro-cid-j5xgknd5]{margin-block-start:var(--space-sm)}.transform-figure[data-astro-cid-j5xgknd5]{aspect-ratio:3/2;box-shadow:var(--shadow-md);margin:0;overflow:hidden}.transform-figure[data-astro-cid-j5xgknd5] img[data-astro-cid-j5xgknd5]{object-fit:cover;block-size:100%;inline-size:100%}@container transform (width<=64em){.transform-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr}}.benefits[data-astro-cid-j5xgknd5]{padding-block:var(--space-section);background:var(--neutral-75);container:benefits/inline-size}.benefits-head[data-astro-cid-j5xgknd5]{max-inline-size:70ch;margin-block-end:var(--space-3xl)}.benefits-head[data-astro-cid-j5xgknd5] .eyebrow[data-astro-cid-j5xgknd5]{margin-block-end:var(--space-sm)}.benefits-title[data-astro-cid-j5xgknd5]{margin:0 0 var(--space-md);color:var(--brand-secondary);font-size:clamp(2rem,4.5vw,3.125rem);font-weight:800;line-height:1.15}.benefits-lede[data-astro-cid-j5xgknd5]{color:var(--color-text);font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);margin:0}.benefits-list[data-astro-cid-j5xgknd5]{column-gap:clamp(2rem,5cqi,5rem);row-gap:var(--space-3xl);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.benefit[data-astro-cid-j5xgknd5]{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,3cqi,3rem);display:grid}.benefit-media[data-astro-cid-j5xgknd5]{aspect-ratio:252/434;inline-size:clamp(9rem,20cqi,15.75rem);margin:0;position:relative}.benefit-media[data-astro-cid-j5xgknd5]:before{content:"";z-index:0;background:var(--brand-umber);transition:translate var(--duration-slow) var(--ease-in-out);position:absolute;inset:0;translate:0}.benefit-media[data-astro-cid-j5xgknd5] img[data-astro-cid-j5xgknd5]{z-index:1;object-fit:cover;block-size:100%;inline-size:100%;position:relative}.benefit-media[data-astro-cid-j5xgknd5]:hover:before{translate:-1rem -1rem}.benefit-title[data-astro-cid-j5xgknd5]{margin:0 0 var(--space-sm);font-size:var(--fs-h4);line-height:var(--lh-snug);color:var(--brand-secondary)}.benefit-text[data-astro-cid-j5xgknd5]{color:var(--color-text);line-height:var(--lh-relaxed);margin:0}@container benefits (width<=64em){.benefits-list[data-astro-cid-j5xgknd5]{row-gap:var(--space-2xl);grid-template-columns:1fr}}@container benefits (width<=40em){.benefit[data-astro-cid-j5xgknd5]{justify-items:center;gap:var(--space-xl);grid-template-columns:1fr}.benefit-media[data-astro-cid-j5xgknd5]{inline-size:min(18rem,100%)}.benefit-body[data-astro-cid-j5xgknd5]{text-align:center}}.health[data-astro-cid-j5xgknd5]{padding-block:var(--space-section);background:var(--color-bg);container:health/inline-size}.health-head[data-astro-cid-j5xgknd5]{max-inline-size:70ch;margin-block-end:var(--space-3xl)}.health-head[data-astro-cid-j5xgknd5] .eyebrow[data-astro-cid-j5xgknd5]{margin-block-end:var(--space-sm)}.health-title[data-astro-cid-j5xgknd5]{font-size:var(--fs-h2);color:var(--color-text-strong);margin:0}.health-lede[data-astro-cid-j5xgknd5]{margin:var(--space-md) 0 0;color:var(--color-text);font-size:var(--fs-body-lg);line-height:var(--lh-relaxed)}.health-grid[data-astro-cid-j5xgknd5]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3cqi,2.5rem);margin:0;padding:0;list-style:none;display:grid}.health-card[data-astro-cid-j5xgknd5]{background:var(--neutral-0);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.health-card[data-astro-cid-j5xgknd5]:hover{box-shadow:var(--shadow-md);transition:box-shadow var(--duration-slow) var(--ease-in-out)}.health-figure[data-astro-cid-j5xgknd5]{aspect-ratio:3/2;margin:0;overflow:hidden}.health-figure[data-astro-cid-j5xgknd5] img[data-astro-cid-j5xgknd5]{object-fit:cover;block-size:100%;inline-size:100%}.health-body[data-astro-cid-j5xgknd5]{gap:var(--space-sm);flex-direction:column;padding:clamp(1.25rem,3cqi,1.75rem);display:flex}.health-title-card[data-astro-cid-j5xgknd5]{font-size:var(--fs-h5);line-height:var(--lh-snug);color:var(--color-text-strong);margin:0}.health-text[data-astro-cid-j5xgknd5]{color:var(--color-text);line-height:var(--lh-relaxed);margin:0}@container health (width<=64em){.health-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr 1fr}}@container health (width<=40em){.health-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr}}.banner[data-astro-cid-j5xgknd5]{background:var(--neutral-900);container:banner/inline-size}.banner-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr 1fr;align-items:center;display:grid}.banner-figure[data-astro-cid-j5xgknd5]{block-size:100%;margin:0;overflow:hidden}.banner-figure[data-astro-cid-j5xgknd5] img[data-astro-cid-j5xgknd5]{object-fit:cover;block-size:100%;inline-size:100%}.banner-copy[data-astro-cid-j5xgknd5]{gap:var(--space-md);padding-block:var(--space-section);flex-direction:column;max-inline-size:52ch;padding-inline:clamp(1.5rem,6cqi,5rem);display:flex}.banner-title[data-astro-cid-j5xgknd5]{font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--color-text-inverse);margin:0}.banner-text[data-astro-cid-j5xgknd5]{color:var(--neutral-400);line-height:var(--lh-relaxed);margin:0}@container banner (width<=48em){.banner-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr}.banner-figure[data-astro-cid-j5xgknd5]{aspect-ratio:3/2}.banner-copy[data-astro-cid-j5xgknd5]{padding-block:var(--space-2xl)}}.reviews[data-astro-cid-j5xgknd5]{padding-block:var(--space-section);background:var(--neutral-75);container:reviews/inline-size}.reviews-head[data-astro-cid-j5xgknd5]{max-inline-size:60ch;margin-block-end:var(--space-3xl)}.reviews-head[data-astro-cid-j5xgknd5] .eyebrow[data-astro-cid-j5xgknd5]{margin-block-end:var(--space-sm)}.reviews-title[data-astro-cid-j5xgknd5]{font-size:var(--fs-h3);color:var(--color-text-strong);margin:0}.reviews-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3cqi,2.5rem);display:grid}.review[data-astro-cid-j5xgknd5]{gap:var(--space-md);background:var(--neutral-0);border:1px solid var(--color-border);flex-direction:column;margin:0;padding:clamp(1.75rem,4cqi,2.75rem);display:flex}.review-mark[data-astro-cid-j5xgknd5]{block-size:2.25rem;inline-size:2.25rem;color:var(--brand-taupe)}.review-quote[data-astro-cid-j5xgknd5]{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--color-text);margin:0}.review-cite[data-astro-cid-j5xgknd5]{gap:var(--space-2xs);flex-direction:column;font-style:normal;display:flex}.review-author[data-astro-cid-j5xgknd5]{font-weight:var(--fw-semibold);color:var(--color-text-strong)}.review-location[data-astro-cid-j5xgknd5]{font-size:var(--fs-small);color:var(--color-text-muted)}@container reviews (width<=48em){.reviews-grid[data-astro-cid-j5xgknd5]{grid-template-columns:1fr}}.closing[data-astro-cid-j5xgknd5]{padding-block:var(--space-section);background:var(--neutral-1000);color:var(--color-text-inverse)}.closing-inner[data-astro-cid-j5xgknd5]{text-align:center;align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.closing-title[data-astro-cid-j5xgknd5]{font-size:var(--fs-h2);color:var(--color-text-inverse);margin:0}.closing-text[data-astro-cid-j5xgknd5]{max-inline-size:60ch;color:var(--neutral-400);line-height:var(--lh-relaxed);margin:0}.closing-cta[data-astro-cid-j5xgknd5]{margin-block-start:var(--space-sm)}@media (prefers-reduced-motion:reduce){.benefit-media[data-astro-cid-j5xgknd5]:before{transition:none}}
