.testimonial[data-astro-cid-gakqr736]{flex-direction:column;margin:0;display:flex}.testimonial[data-astro-cid-gakqr736] .q{color:var(--gold-text);margin-bottom:1rem}blockquote[data-astro-cid-gakqr736]{font-family:var(--font-serif);color:var(--navy);margin:0 0 1.5rem;font-size:1.3rem;line-height:1.4}blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{margin:0}figcaption[data-astro-cid-gakqr736]{color:var(--muted);margin-top:auto;font-size:.92rem;display:grid}figcaption[data-astro-cid-gakqr736] strong[data-astro-cid-gakqr736]{color:var(--navy)}.center-note[data-astro-cid-gakqr736]{text-align:center;margin-top:2rem}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(2.5rem,7vw,6rem);padding-bottom:clamp(4rem,8vw,7rem)}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}@media (width>=960px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:2rem}.hero-note[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:.5rem;margin:1.25rem 0 0;font-size:.88rem;display:flex}.hero-visual[data-astro-cid-lcdefpme]{width:100%;max-width:520px;margin-inline:auto;position:relative}.float-card[data-astro-cid-lcdefpme]{background:var(--white);box-shadow:var(--shadow-lg);color:var(--navy);border-radius:18px;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem .75rem;font-size:.9rem;display:flex;position:absolute}.float-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{display:block}.float-card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem}.icon-badge[data-astro-cid-lcdefpme].sm{background:var(--sage);border-radius:12px;width:40px;height:40px;margin:0}.fc-1[data-astro-cid-lcdefpme]{bottom:8%;left:-6%}.fc-2[data-astro-cid-lcdefpme]{bottom:22%;right:-6%}.fc-2[data-astro-cid-lcdefpme] .icon-badge[data-astro-cid-lcdefpme]{background:var(--blush)}@media (width<=600px){.fc-1[data-astro-cid-lcdefpme]{bottom:.75rem;left:.75rem}.fc-2[data-astro-cid-lcdefpme]{bottom:6.5rem;right:.75rem}}@media (prefers-reduced-motion:no-preference){.float-card[data-astro-cid-lcdefpme]{animation:7s ease-in-out infinite float}.fc-2[data-astro-cid-lcdefpme]{animation-delay:-3.5s}@keyframes float{50%{transform:translateY(-8px)}}}.trust[data-astro-cid-lcdefpme]{background:var(--white);border-block:1px solid var(--line)}.trust-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.5rem 2rem;margin:0 auto;padding-block:1.5rem;list-style:none;display:grid}.trust-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--navy);align-items:center;gap:.75rem;min-height:44px;font-size:.98rem;font-weight:500;display:flex}.trust-list[data-astro-cid-lcdefpme] svg{color:var(--gold-text);flex:none}.doors[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}@media (width>=900px){.doors[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.door[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);color:var(--charcoal);transition:transform .5s var(--ease), box-shadow .5s var(--ease);flex-direction:column;gap:1.75rem;padding:clamp(1.5rem,3.5vw,2.5rem);text-decoration:none;display:flex}.door[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.door-women[data-astro-cid-lcdefpme]{background:var(--blush)}.door-men[data-astro-cid-lcdefpme]{background:var(--sage)}.door[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{background:var(--white);margin-bottom:1rem}.door[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,3vw,2.2rem)}.door-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;align-items:flex-start;display:flex}.door[data-astro-cid-lcdefpme] .link-arrow{margin-top:auto}.door[data-astro-cid-lcdefpme] .door-photo{width:100%}.door[data-astro-cid-lcdefpme]:hover .link-arrow svg{transform:translate(4px)}.also[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-top:1.5rem;display:grid}.also-link[data-astro-cid-lcdefpme]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);color:var(--navy);align-items:center;gap:1rem;padding:1.1rem 1.4rem;text-decoration:none;display:flex}.also-link[data-astro-cid-lcdefpme] .icon-badge[data-astro-cid-lcdefpme]{flex:none;margin:0}.also-link[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(2){flex:1;display:grid}.also-link[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9rem}.symptoms[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.symptoms[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--cream);transition:transform .45s var(--ease), background-color .3s ease;padding:1.75rem}.symptoms[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background:var(--cream-deep);transform:translateY(-3px)}.symptoms[data-astro-cid-lcdefpme] .icon-badge[data-astro-cid-lcdefpme]{background:var(--white)}.symptoms[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem;font-size:1.35rem}.symptoms[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.center-cta[data-astro-cid-lcdefpme]{justify-content:center;margin-top:2.5rem;display:flex}.stats[data-astro-cid-lcdefpme]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(2,1fr);gap:1px;margin:2rem 0 1.5rem;padding:0;list-style:none;display:grid;overflow:hidden}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--white);padding:1.25rem;display:grid}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--navy);font-size:1.9rem;font-weight:500;line-height:1.1}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.92rem}.plans-grid[data-astro-cid-lcdefpme]{align-items:stretch}.plans-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{display:grid}.center-risk{margin:2.5rem auto 0}
