.survey-select-wrap[data-astro-cid-32ysnjvh]{max-width:960px;margin:0 auto;padding:4rem 1.5rem 6rem}.survey-select-header[data-astro-cid-32ysnjvh]{text-align:center;margin-bottom:3rem}.badge[data-astro-cid-32ysnjvh]{display:inline-block;font-size:.7rem;font-family:var(--font-mono, monospace);letter-spacing:.1em;text-transform:uppercase;color:#0284c7;background:#e0f2fe;border-radius:999px;padding:.25rem .75rem;margin-bottom:1rem}.survey-select-header[data-astro-cid-32ysnjvh] h1[data-astro-cid-32ysnjvh]{font-size:clamp(1.875rem,4vw,2.75rem);font-family:var(--font-display, sans-serif);font-weight:800;color:#0f172a;letter-spacing:-.03em;margin-bottom:.75rem}.subtitle[data-astro-cid-32ysnjvh]{font-size:1rem;color:#0f172a8c;max-width:520px;margin:0 auto 1.75rem;line-height:1.7}.trust-strip[data-astro-cid-32ysnjvh]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;padding:.875rem 1.25rem;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;max-width:700px;margin:0 auto}.trust-strip[data-astro-cid-32ysnjvh] span[data-astro-cid-32ysnjvh]{font-size:.72rem;font-family:var(--font-mono, monospace);color:#0284c7;white-space:nowrap}.surveys-data-notice[data-astro-cid-32ysnjvh]{margin-top:1.25rem;font-size:.85rem;font-family:var(--font-body, sans-serif);color:#475569;line-height:1.6;max-width:42rem;margin-left:auto;margin-right:auto;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem;padding:.875rem 1.125rem}.stat-pause[data-astro-cid-32ysnjvh]{background:#f0f9ff;color:#0369a1;border:1px solid #bae6fd;border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-family:var(--font-mono, monospace);font-weight:500}.survey-cards[data-astro-cid-32ysnjvh]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem}@media(min-width:680px){.survey-cards[data-astro-cid-32ysnjvh]{grid-template-columns:repeat(3,1fr)}}.survey-card[data-astro-cid-32ysnjvh]{display:flex;flex-direction:column;gap:1rem;padding:1.75rem;border-radius:16px;border:1.5px solid #e2e8f0;background:#fff;text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s,transform .15s}.survey-card[data-astro-cid-32ysnjvh]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000014}.survey-card[data-astro-cid-32ysnjvh].patient:hover,.survey-card[data-astro-cid-32ysnjvh].caregiver:hover{border-color:#0ea5e9}.survey-card[data-astro-cid-32ysnjvh].professional:hover{border-color:#6366f1}.card-icon[data-astro-cid-32ysnjvh]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.patient[data-astro-cid-32ysnjvh] .card-icon[data-astro-cid-32ysnjvh],.caregiver[data-astro-cid-32ysnjvh] .card-icon[data-astro-cid-32ysnjvh]{background:#e0f2fe;color:#0284c7}.professional[data-astro-cid-32ysnjvh] .card-icon[data-astro-cid-32ysnjvh]{background:#ede9fe;color:#6366f1}.card-meta[data-astro-cid-32ysnjvh] h2[data-astro-cid-32ysnjvh]{font-size:1.125rem;font-family:var(--font-display, sans-serif);font-weight:700;color:#0f172a;margin:.35rem 0 .5rem}.card-audience[data-astro-cid-32ysnjvh]{font-size:.7rem;font-family:var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.08em}.patient[data-astro-cid-32ysnjvh] .card-audience[data-astro-cid-32ysnjvh],.caregiver[data-astro-cid-32ysnjvh] .card-audience[data-astro-cid-32ysnjvh]{color:#0284c7}.professional[data-astro-cid-32ysnjvh] .card-audience[data-astro-cid-32ysnjvh]{color:#6366f1}.card-meta[data-astro-cid-32ysnjvh] p[data-astro-cid-32ysnjvh]{font-size:.85rem;color:#0f172a99;line-height:1.65;margin-bottom:.75rem}.card-stats[data-astro-cid-32ysnjvh]{display:flex;gap:1rem;margin-bottom:.75rem}.stat[data-astro-cid-32ysnjvh]{font-size:.8rem;color:#0f172a80}.stat[data-astro-cid-32ysnjvh] strong[data-astro-cid-32ysnjvh]{color:#0f172a}.card-topics[data-astro-cid-32ysnjvh]{display:flex;flex-wrap:wrap;gap:.35rem}.card-topics[data-astro-cid-32ysnjvh] span[data-astro-cid-32ysnjvh]{font-size:.68rem;padding:.2rem .6rem;border-radius:999px;background:#f1f5f9;color:#0f172a8c}.card-cta[data-astro-cid-32ysnjvh]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-family:var(--font-display, sans-serif);font-weight:600;margin-top:auto;padding-top:.75rem;border-top:1px solid #f1f5f9}.patient[data-astro-cid-32ysnjvh] .card-cta[data-astro-cid-32ysnjvh],.caregiver[data-astro-cid-32ysnjvh] .card-cta[data-astro-cid-32ysnjvh]{color:#0284c7}.professional[data-astro-cid-32ysnjvh] .card-cta[data-astro-cid-32ysnjvh]{color:#6366f1}.privacy-note[data-astro-cid-32ysnjvh]{display:flex;align-items:flex-start;gap:.75rem;max-width:680px;margin:0 auto;padding:1.25rem 1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#0f172a80}.privacy-note[data-astro-cid-32ysnjvh] p[data-astro-cid-32ysnjvh]{font-size:.8rem;line-height:1.6;margin:0}.privacy-note[data-astro-cid-32ysnjvh] svg[data-astro-cid-32ysnjvh]{margin-top:1px;color:#64748b}
