.patient-nav.svelte-1uha8ag{z-index:100;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border,#ffffff0e);height:60px;transition:background .3s var(--ease-out);justify-content:space-between;align-items:center;padding:0 2rem;display:flex;position:fixed;top:0;left:0;right:0}.patient-nav-logo.svelte-1uha8ag{align-items:center;gap:.5rem;text-decoration:none;display:flex}.patient-nav-logo.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:8px;width:34px;height:34px}.patient-nav-wordmark.svelte-1uha8ag{font-family:var(--serif);color:var(--t2);font-size:1.2rem}.patient-nav-wordmark.svelte-1uha8ag i:where(.svelte-1uha8ag){color:var(--cy);font-style:italic}.patient-nav-links.svelte-1uha8ag{align-items:center;gap:1.8rem;display:flex}.patient-nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--sans);color:var(--t3);font-size:.82rem;font-weight:400;text-decoration:none;transition:color .2s}.patient-nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--t1)}.patient-nav-cta-outline.svelte-1uha8ag{border:1px solid var(--patient-border);border-radius:var(--r-full);color:var(--patient-primary)!important;padding:.45rem 1.1rem!important;font-weight:500!important;transition:background .2s,border-color .2s,color .2s!important}.patient-nav-cta-outline.svelte-1uha8ag:hover{background:var(--patient-surface);border-color:var(--patient-border-hover)}.patient-nav-burger.svelte-1uha8ag{cursor:pointer;background:0 0;border:none;width:32px;height:32px;display:none;position:relative}.patient-nav-burger.svelte-1uha8ag span:where(.svelte-1uha8ag),.patient-nav-burger.svelte-1uha8ag span:where(.svelte-1uha8ag):before,.patient-nav-burger.svelte-1uha8ag span:where(.svelte-1uha8ag):after{background:var(--t2);width:20px;height:2px;transition:transform .25s var(--ease-out), opacity .15s;border-radius:2px;display:block;position:absolute;left:6px}.patient-nav-burger.svelte-1uha8ag span:where(.svelte-1uha8ag){top:15px}.patient-nav-burger.svelte-1uha8ag span:where(.svelte-1uha8ag):before{content:"";top:-6px}.patient-nav-burger.svelte-1uha8ag span:where(.svelte-1uha8ag):after{content:"";top:6px}.patient-burger-open.svelte-1uha8ag{background:0 0!important}.patient-burger-open.svelte-1uha8ag:before{transform:translateY(6px)rotate(45deg)}.patient-burger-open.svelte-1uha8ag:after{transform:translateY(-6px)rotate(-45deg)}.patient-home.svelte-1uha8ag{font-family:var(--sans);color:var(--t1);-webkit-font-smoothing:antialiased}.patient-hero.svelte-1uha8ag{text-align:center;justify-content:center;align-items:center;min-height:100dvh;padding:7rem 2rem 5rem;display:flex;position:relative;overflow:hidden}.hero-orb.svelte-1uha8ag{pointer-events:none;filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}.hero-orb-1.svelte-1uha8ag{background:radial-gradient(circle,#6c9cff4d 0%,#0000 70%);width:700px;height:700px;animation:18s ease-in-out infinite svelte-1uha8ag-hero-drift-1;top:-15%;left:40%}.hero-orb-2.svelte-1uha8ag{background:radial-gradient(circle,#a78bfa33 0%,#0000 70%);width:500px;height:500px;animation:22s ease-in-out infinite svelte-1uha8ag-hero-drift-2;top:10%;right:25%}@keyframes svelte-1uha8ag-hero-drift-1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-60px,40px)scale(1.05)}66%{transform:translate(40px,-30px)scale(.95)}}@keyframes svelte-1uha8ag-hero-drift-2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,-50px)scale(1.08)}66%{transform:translate(-30px,30px)scale(.92)}}.hero-grid-dots.svelte-1uha8ag{pointer-events:none;background-image:radial-gradient(#6c9cff14 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(60% 50% at 50% 40%,#000 30%,#0000 80%)}.hero-float.svelte-1uha8ag{pointer-events:none;opacity:0;will-change:transform, opacity;transition:opacity 1.2s;position:absolute}.hero-visible.svelte-1uha8ag .hero-float:where(.svelte-1uha8ag){opacity:1}.hero-float-1.svelte-1uha8ag{animation:14s ease-in-out infinite svelte-1uha8ag-hero-float-a;top:16%;left:3%}.hero-float-2.svelte-1uha8ag{animation:16s ease-in-out 2s infinite svelte-1uha8ag-hero-float-b;top:22%;right:2%}.hero-float-3.svelte-1uha8ag{animation:15s ease-in-out 4s infinite svelte-1uha8ag-hero-float-b;bottom:18%;left:5%}.hero-float-4.svelte-1uha8ag{animation:17s ease-in-out 1s infinite svelte-1uha8ag-hero-float-a;bottom:14%;right:4%}@keyframes svelte-1uha8ag-hero-float-a{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(1deg)}}@keyframes svelte-1uha8ag-hero-float-b{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(14px)rotate(-1deg)}}.hero-float-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(12px);background:#080c18bf;border:1px solid #6c9cff1a;border-radius:10px;min-width:200px;max-width:220px;padding:.65rem .85rem}.hfc-row.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hfc-name.svelte-1uha8ag{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;font-weight:600;overflow:hidden}.hfc-rating.svelte-1uha8ag{color:var(--gd);white-space:nowrap;font-size:.58rem;font-weight:600}.hfc-sub.svelte-1uha8ag{color:var(--t3);margin-top:.2rem;font-size:.5rem;font-weight:300}.hfc-bar.svelte-1uha8ag{background:var(--s2);border-radius:2px;height:3px;margin-top:.4rem;overflow:hidden}.hfc-fill.svelte-1uha8ag{background:linear-gradient(90deg, var(--patient-primary), var(--patient-accent));border-radius:2px;height:100%}.hero-icon-float.svelte-1uha8ag{color:#6c9cff26;pointer-events:none;opacity:0;transition:opacity 1.5s;position:absolute}.hero-visible.svelte-1uha8ag .hero-icon-float:where(.svelte-1uha8ag){opacity:1}.hif-1.svelte-1uha8ag{animation:10s ease-in-out infinite svelte-1uha8ag-hero-icon-bob;top:30%;left:8%}.hif-2.svelte-1uha8ag{animation:12s ease-in-out 1s infinite svelte-1uha8ag-hero-icon-bob;top:15%;right:12%}.hif-3.svelte-1uha8ag{animation:11s ease-in-out 3s infinite svelte-1uha8ag-hero-icon-bob;bottom:25%;left:12%}.hif-4.svelte-1uha8ag{animation:13s ease-in-out 2s infinite svelte-1uha8ag-hero-icon-bob;bottom:20%;right:10%}@keyframes svelte-1uha8ag-hero-icon-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(8deg)}}.hero-stagger.svelte-1uha8ag{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(20px)}.hero-visible.svelte-1uha8ag .hero-stagger:where(.svelte-1uha8ag){opacity:1;transform:translateY(0)}.hero-visible.svelte-1uha8ag .s1:where(.svelte-1uha8ag){transition-delay:.1s}.hero-visible.svelte-1uha8ag .s2:where(.svelte-1uha8ag){transition-delay:.25s}.hero-visible.svelte-1uha8ag .s3:where(.svelte-1uha8ag){transition-delay:.4s}.hero-visible.svelte-1uha8ag .s4:where(.svelte-1uha8ag){transition-delay:.55s}.hero-visible.svelte-1uha8ag .s5:where(.svelte-1uha8ag){transition-delay:.7s}.hero-visible.svelte-1uha8ag .s6:where(.svelte-1uha8ag){transition-delay:.85s}.patient-hero-inner.svelte-1uha8ag{z-index:2;flex-direction:column;align-items:center;gap:1.6rem;max-width:800px;display:flex;position:relative}.patient-badge-strip.svelte-1uha8ag{font-family:var(--mono);color:var(--t3);border:1px solid var(--border);border-radius:var(--r-full);-webkit-backdrop-filter:blur(8px);background:#ffffff08;align-items:center;gap:.5rem;padding:.45rem 1.1rem;font-size:.72rem;display:inline-flex}.patient-live-dot.svelte-1uha8ag{background:var(--patient-accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite svelte-1uha8ag-patient-pulse;box-shadow:0 0 8px #34d39966}@keyframes svelte-1uha8ag-patient-pulse{0%,to{opacity:1;box-shadow:0 0 8px #34d39966}50%{opacity:.4;box-shadow:0 0 2px #34d3991a}}@keyframes svelte-1uha8ag-search-glow{0%,to{box-shadow:0 4px 32px #0000004d,0 0 0 1px #6c9cff1a,0 0 20px #6c9cff14}50%{box-shadow:0 4px 32px #0000004d,0 0 0 2px #6c9cff33,0 0 30px #6c9cff24}}.patient-hero-title.svelte-1uha8ag{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:4.5rem;font-weight:400;line-height:1.08}.patient-hero-emphasis.svelte-1uha8ag{background:linear-gradient(135deg, var(--patient-primary), var(--patient-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:opacity .3s,transform .3s;display:block}.hero-phrase-fade.svelte-1uha8ag{opacity:0;transform:translateY(6px)}.patient-hero-sub.svelte-1uha8ag{color:var(--t2);max-width:580px;margin:0;font-size:1.12rem;font-weight:300;line-height:1.75}.hero-proof.svelte-1uha8ag{font-family:var(--mono);color:var(--t4);letter-spacing:.02em;align-items:center;gap:.5rem;font-size:.62rem;display:inline-flex}.hero-proof-dot.svelte-1uha8ag{background:var(--patient-accent);opacity:.5;border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:reduce){.hero-orb.svelte-1uha8ag,.hero-float.svelte-1uha8ag,.hero-icon-float.svelte-1uha8ag{animation:none!important}.hero-stagger.svelte-1uha8ag{opacity:1!important;transition-duration:0s!important;transition-delay:0s!important;transform:none!important}.patient-live-dot.svelte-1uha8ag,.patient-search-bar.svelte-1uha8ag{animation:none}.hero-float.svelte-1uha8ag{opacity:.6}.hero-icon-float.svelte-1uha8ag{opacity:.8}}.patient-search-wrap.svelte-1uha8ag{width:100%;max-width:620px}.patient-search-bar.svelte-1uha8ag{-webkit-backdrop-filter:blur(12px);background:#080c18cc;border:1px solid #6c9cff47;border-radius:16px;align-items:center;gap:.6rem;padding:.45rem .45rem .45rem 1.1rem;transition:border-color .2s,box-shadow .2s;animation:3s ease-in-out infinite svelte-1uha8ag-search-glow;display:flex;box-shadow:0 4px 32px #0000004d,0 0 0 1px #6c9cff1a,0 0 20px #6c9cff14}.patient-search-bar.svelte-1uha8ag:focus-within{border-color:#6c9cff73;animation:none;box-shadow:0 4px 32px #0000004d,0 0 0 3px #6c9cff2e,0 0 30px #6c9cff1f}.patient-hero.svelte-1uha8ag .patient-search-icon{color:var(--t3);flex-shrink:0}.patient-search-input.svelte-1uha8ag{font-family:var(--sans);color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.95rem}.patient-search-input.svelte-1uha8ag::placeholder{color:var(--t4);transition:opacity .3s}.patient-search-btn.svelte-1uha8ag{background:linear-gradient(135deg, var(--patient-primary), var(--patient-secondary));color:#fff;font-family:var(--sans);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:.4rem;padding:.75rem 1.6rem;font-size:.88rem;font-weight:600;transition:opacity .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 12px #6c9cff33}.patient-search-btn.svelte-1uha8ag:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 20px #6c9cff4d}.patient-search-btn.svelte-1uha8ag:active{transform:translateY(0)}.patient-chips.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.patient-chip.svelte-1uha8ag{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-full);font-family:var(--sans);color:var(--t3);cursor:pointer;padding:.4rem .9rem;font-size:.78rem;transition:background .2s,color .2s,border-color .2s}.patient-chip.svelte-1uha8ag:hover{background:var(--patient-surface);color:var(--patient-primary);border-color:var(--patient-border)}.patient-trust-section.svelte-1uha8ag{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:2rem}.patient-trust-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:960px;margin:0 auto;display:grid}.patient-trust-item.svelte-1uha8ag{align-items:center;gap:.75rem;display:flex}.patient-trust-icon.svelte-1uha8ag{color:var(--patient-primary);flex-shrink:0;align-items:center;display:flex}.patient-trust-value.svelte-1uha8ag{color:var(--t1);font-size:.9rem;font-weight:600;display:block}.patient-trust-label.svelte-1uha8ag{color:var(--t3);font-size:.72rem;font-weight:300;display:block}.patient-section.svelte-1uha8ag{opacity:0;max-width:1060px;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);margin:0 auto;padding:5rem 2rem;transform:translateY(24px)}.patient-section.svelte-1uha8ag.patient-visible{opacity:1;transform:translateY(0)}.patient-eyebrow.svelte-1uha8ag{text-align:center;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--patient-primary);margin-bottom:.75rem;font-size:.65rem;display:block}.patient-section-title.svelte-1uha8ag{text-align:center;font-family:var(--serif);margin:0 0 2.5rem;font-size:2.4rem;font-weight:400;line-height:1.2}.patient-emphasis.svelte-1uha8ag{background:linear-gradient(135deg, var(--patient-primary), var(--patient-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.patient-steps.svelte-1uha8ag{justify-content:center;align-items:flex-start;gap:1.5rem;display:flex}.patient-step.svelte-1uha8ag{text-align:center;flex:1;max-width:280px}.patient-step-num.svelte-1uha8ag{background:var(--patient-primary);width:48px;height:48px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.2rem;font-weight:700;display:inline-flex}.patient-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--sans);margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.patient-step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--t2);margin:0;font-size:.88rem;font-weight:300;line-height:1.65}.patient-step-arrow.svelte-1uha8ag{color:var(--patient-border);flex-shrink:0;margin-top:1.2rem;font-size:1.5rem}.patient-cards.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.patient-card.svelte-1uha8ag{background:var(--bg2);border:1px solid var(--border);border-radius:var(--r-lg);padding:2rem;transition:border-color .2s,transform .2s}.patient-card.svelte-1uha8ag:hover{border-color:var(--patient-border);transform:translateY(-3px)}.patient-card-icon.svelte-1uha8ag{margin-bottom:1rem}.patient-card-title.svelte-1uha8ag{font-family:var(--sans);margin:0 0 .65rem;font-size:1.05rem;font-weight:600}.patient-card-body.svelte-1uha8ag{color:var(--t2);margin:0;font-size:.85rem;font-weight:300;line-height:1.7}.patient-preview.svelte-1uha8ag{text-align:center}.patient-preview-card.svelte-1uha8ag{background:var(--bg2);border-radius:calc(var(--r-lg) + 1px);text-align:left;max-width:600px;margin:0 auto 1.5rem;padding:2rem;position:relative;overflow:hidden}.patient-preview-card.svelte-1uha8ag:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--patient-primary), var(--patient-secondary));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.patient-preview-header.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.patient-preview-name.svelte-1uha8ag{font-family:var(--sans);margin:0 0 .25rem;font-size:1.15rem;font-weight:600}.patient-preview-doctor.svelte-1uha8ag{color:var(--t2);margin:0 0 .25rem;font-size:.85rem;font-weight:300}.patient-preview-address.svelte-1uha8ag{color:var(--t3);align-items:center;gap:.25rem;margin:0;font-size:.78rem;font-weight:300;display:inline-flex}.patient-preview-rating.svelte-1uha8ag{text-align:right;white-space:nowrap}.patient-preview-stars.svelte-1uha8ag{color:var(--gd);align-items:center;gap:.25rem;font-size:1rem;font-weight:600;display:inline-flex}.patient-preview-count.svelte-1uha8ag{color:var(--t3);margin-top:.15rem;font-size:.72rem;font-weight:300;display:block}.patient-preview-badges.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1.25rem;display:grid}.patient-badge.svelte-1uha8ag{border-radius:var(--r-sm);color:var(--t3);border:1px dashed var(--border);background:0 0;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.72rem;font-weight:400;display:inline-flex}.patient-badge-active.svelte-1uha8ag{color:var(--patient-accent);background:#34d3990f;border-style:solid;border-color:#34d39933}.patient-badge-icon.svelte-1uha8ag{font-weight:700}.patient-preview-score.svelte-1uha8ag{margin-bottom:1rem}.patient-score-header.svelte-1uha8ag{color:var(--t2);justify-content:space-between;align-items:baseline;margin-bottom:.5rem;font-size:.82rem;display:flex}.patient-score-header.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--t1);font-size:1.1rem}.patient-score-max.svelte-1uha8ag{color:var(--t3);font-size:.72rem;font-weight:300}.patient-score-track.svelte-1uha8ag{background:var(--s2);border-radius:4px;height:8px;overflow:hidden}.patient-score-fill.svelte-1uha8ag{background:linear-gradient(90deg, var(--patient-primary), var(--patient-accent));height:100%;transition:width .8s var(--ease-out);border-radius:4px}.patient-preview-meta.svelte-1uha8ag{color:var(--t3);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.78rem;font-weight:300;display:flex}.patient-dot.svelte-1uha8ag{color:var(--t4)}.patient-preview-cta.svelte-1uha8ag{background:var(--surface);border:1px solid var(--patient-border);border-radius:var(--r-md);width:100%;font-family:var(--sans);color:var(--patient-primary);cursor:pointer;padding:.7rem;font-size:.88rem;font-weight:500;transition:background .2s,border-color .2s}.patient-preview-cta.svelte-1uha8ag:hover{background:var(--patient-surface);border-color:var(--patient-border-hover)}.patient-preview-caption.svelte-1uha8ag{color:var(--t3);margin:0;font-size:.82rem;font-weight:300;line-height:1.6}.patient-stats.svelte-1uha8ag{text-align:center}.patient-stats-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.patient-stat-number.svelte-1uha8ag{font-family:var(--serif);color:var(--t1);margin-bottom:.35rem;font-size:2.6rem;font-weight:400;line-height:1.1;display:block}.patient-stat-label.svelte-1uha8ag{color:var(--t3);font-size:.78rem;font-weight:300;display:block}.patient-faq-list.svelte-1uha8ag{max-width:680px;margin:0 auto}.patient-faq-item.svelte-1uha8ag{border-bottom:1px solid var(--border)}.patient-faq-q.svelte-1uha8ag{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:.95rem;font-weight:500;list-style:none;display:flex}.patient-faq-q.svelte-1uha8ag::-webkit-details-marker{display:none}.patient-faq-chevron.svelte-1uha8ag{color:var(--t3);transition:transform .25s var(--ease-out);flex-shrink:0}.patient-faq-item[open].svelte-1uha8ag .patient-faq-chevron:where(.svelte-1uha8ag){transform:rotate(180deg)}.patient-faq-a.svelte-1uha8ag{color:var(--t2);margin:0;padding-bottom:1.25rem;font-size:.88rem;font-weight:300;line-height:1.7}.patient-cta.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;display:flex}.patient-cta-title.svelte-1uha8ag{font-family:var(--serif);margin:0 0 1rem;font-size:2.4rem;font-weight:400;line-height:1.2}.patient-cta-sub.svelte-1uha8ag{color:var(--t2);margin:0 0 2rem;font-size:1rem;font-weight:300}.patient-bridge.svelte-1uha8ag{text-align:center;border-top:1px solid var(--border);padding:2.5rem 2rem 3rem}.patient-bridge.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--t3);margin:0;font-size:.88rem;font-weight:300}.patient-bridge-link.svelte-1uha8ag{color:var(--patient-primary);font-weight:500;text-decoration:none;transition:opacity .2s}.patient-bridge-link.svelte-1uha8ag:hover{opacity:.8}@media (width<=639px){.patient-nav.svelte-1uha8ag{padding:0 1rem}.patient-nav-links.svelte-1uha8ag{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#050710f5;flex-direction:column;gap:1rem;padding:1.5rem;display:none;position:absolute;top:60px;left:0;right:0}.patient-nav-links-open.svelte-1uha8ag{display:flex}.patient-nav-burger.svelte-1uha8ag{display:block}.patient-hero.svelte-1uha8ag{min-height:85dvh;padding:5.5rem 1rem 3rem}.patient-hero-title.svelte-1uha8ag{font-size:2.5rem}.patient-hero-sub.svelte-1uha8ag{max-width:380px;font-size:.92rem}.hero-orb-1.svelte-1uha8ag{width:350px;height:350px}.hero-orb-2.svelte-1uha8ag{width:250px;height:250px}.hero-float.svelte-1uha8ag,.hero-icon-float.svelte-1uha8ag{display:none}.patient-search-bar.svelte-1uha8ag{flex-direction:column;gap:.5rem;height:auto;padding:.5rem}.patient-search-input.svelte-1uha8ag{text-align:center;width:100%;padding:.5rem}.patient-search-btn.svelte-1uha8ag{justify-content:center;width:100%}.patient-chips.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.375rem}.patient-chip.svelte-1uha8ag{padding:.375rem .75rem;font-size:.75rem}.patient-trust-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}.patient-section.svelte-1uha8ag{padding:3.5rem 1.25rem}.patient-section-title.svelte-1uha8ag{font-size:1.8rem}.patient-cards.svelte-1uha8ag{grid-template-columns:1fr}.patient-steps.svelte-1uha8ag{flex-direction:column;align-items:center}.patient-step-arrow.svelte-1uha8ag{margin:0;transform:rotate(90deg)}.patient-stats-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}.patient-preview-badges.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.patient-preview-header.svelte-1uha8ag{flex-direction:column}.patient-preview-rating.svelte-1uha8ag{text-align:left}.patient-cta-title.svelte-1uha8ag{font-size:1.8rem}}@media (width>=640px) and (width<=1023px){.patient-hero-title.svelte-1uha8ag{font-size:3.5rem}.hero-float-3.svelte-1uha8ag,.hero-float-4.svelte-1uha8ag{display:none}.patient-cards.svelte-1uha8ag{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}.patient-stats-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.patient-steps.svelte-1uha8ag{flex-wrap:wrap}}@media (width>=1024px){.patient-cards.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.patient-stats-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}.patient-steps.svelte-1uha8ag{flex-direction:row;align-items:flex-start}}
