.section__inner[data-astro-cid-abekmobo]{max-width:var(--max-width);padding:var(--section-pad-desktop) var(--gutter);margin:0 auto}.section-header[data-astro-cid-abekmobo]{margin-bottom:var(--space-5)}.section-header[data-astro-cid-abekmobo] h2[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:var(--space-2);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;line-height:1.25}.section-lead[data-astro-cid-abekmobo]{color:var(--color-text-muted);max-width:65ch;font-size:1.125rem;line-height:1.6}.pulse-dot[data-astro-cid-abekmobo]{background-color:var(--green-500);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-ring;display:inline-block;box-shadow:0 0 #10b981b3}@keyframes pulse-ring{0%{box-shadow:0 0 #10b981b3}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.cost-hero[data-astro-cid-abekmobo]{background-color:var(--color-surface-subtle);border-bottom:1px solid var(--color-border);padding:var(--space-7) 0 var(--space-6)}.cost-hero__inner[data-astro-cid-abekmobo]{max-width:var(--max-width);padding:0 var(--gutter);margin:0 auto}.cost-hero__badge[data-astro-cid-abekmobo]{color:var(--green-800);margin-bottom:var(--space-3);background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:0;font-size:.875rem;font-weight:600;display:inline-flex}.cost-hero[data-astro-cid-abekmobo] h1[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:var(--space-3);max-width:25ch;font-size:clamp(2.125rem,3.5vw,3rem);font-weight:700;line-height:1.15}.cost-hero__sub[data-astro-cid-abekmobo]{color:var(--color-text);max-width:68ch;margin-bottom:var(--space-4);font-size:1.125rem;line-height:1.65}.care-location-bar[data-astro-cid-abekmobo]{color:var(--color-text-muted);margin-bottom:var(--space-5);background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:0;font-size:.95rem;display:inline-flex}.loc-icon[data-astro-cid-abekmobo]{color:var(--color-primary);flex-shrink:0}.care-command-bar[data-astro-cid-abekmobo]{margin-bottom:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.action-btn[data-astro-cid-abekmobo]{border-radius:var(--radius-pill);transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);border:none;align-items:center;gap:14px;min-height:60px;padding:16px 24px;text-decoration:none;display:flex}.action-btn[data-astro-cid-abekmobo]:hover{transform:translateY(-1px)}.action-btn__text[data-astro-cid-abekmobo]{text-align:left;flex-direction:column;display:flex}.action-btn__main[data-astro-cid-abekmobo]{font-size:1.05rem;font-weight:700;line-height:1.2}.action-btn__sub[data-astro-cid-abekmobo]{opacity:.85;margin-top:2px;font-size:.8rem}.action-btn--directions[data-astro-cid-abekmobo]{background:var(--color-surface-muted);color:var(--color-heading);border:none}.action-btn--directions[data-astro-cid-abekmobo] .action-icon[data-astro-cid-abekmobo]{color:var(--color-primary)}.action-btn--call[data-astro-cid-abekmobo]{background:var(--color-heading);color:var(--color-surface);border:none}.action-btn--call[data-astro-cid-abekmobo] .action-icon[data-astro-cid-abekmobo]{color:var(--blue-400)}.action-btn--primary[data-astro-cid-abekmobo]{background:var(--color-primary);color:var(--color-surface);border:none}.action-btn--primary[data-astro-cid-abekmobo] .action-icon[data-astro-cid-abekmobo]{color:var(--color-surface)}.cost-hero__footnote[data-astro-cid-abekmobo]{color:var(--color-text-muted);margin-top:var(--space-3);font-size:.85rem}.care-triage-reassurance[data-astro-cid-abekmobo]{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.triage-wrap[data-astro-cid-abekmobo]{padding-top:var(--space-4);padding-bottom:var(--space-4);justify-content:space-between;align-items:center;gap:32px;display:flex}.triage-content[data-astro-cid-abekmobo]{align-items:flex-start;gap:16px;max-width:65ch;display:flex}.triage-icon-wrap[data-astro-cid-abekmobo]{width:28px;height:28px;color:var(--color-accent);background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.triage-text[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:4px;font-size:1.125rem;font-weight:700}.triage-text[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.5}.triage-cta[data-astro-cid-abekmobo]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.btn-triage-call[data-astro-cid-abekmobo]{background:var(--color-accent);color:var(--color-surface);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out);align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-triage-call[data-astro-cid-abekmobo]:hover{background:var(--color-accent-hover)}.triage-sub[data-astro-cid-abekmobo]{color:var(--color-text-muted);font-size:.75rem}.cost-factors[data-astro-cid-abekmobo]{background:var(--color-surface)}.factors-grid[data-astro-cid-abekmobo]{margin-bottom:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.factor-card[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;flex-direction:column;padding:24px 0 0;display:flex}.factor-card__badge[data-astro-cid-abekmobo]{letter-spacing:.05em;color:var(--color-primary);margin-bottom:var(--space-2);background:0 0;border-radius:0;align-self:flex-start;padding:0;font-size:.75rem;font-weight:700;display:inline-block}.factor-card__title[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:var(--space-2);font-size:1.25rem;font-weight:700;line-height:1.3}.factor-card__desc[data-astro-cid-abekmobo]{color:var(--color-text);margin-bottom:var(--space-4);flex-grow:1;font-size:.95rem;line-height:1.6}.factor-card__action[data-astro-cid-abekmobo]{margin-top:auto}.btn-micro[data-astro-cid-abekmobo]{color:var(--color-primary);min-height:44px;transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:6px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-micro[data-astro-cid-abekmobo]:hover{color:var(--color-primary-hover);text-decoration:underline}.cost-transparency-note[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.note-icon[data-astro-cid-abekmobo]{color:var(--color-link);flex-shrink:0;margin-top:2px}.cost-transparency-note[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.6}.cost-insurance[data-astro-cid-abekmobo]{background:var(--color-surface-subtle);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.protection-cards[data-astro-cid-abekmobo]{margin-bottom:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.protection-card[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;padding:24px 0 0}.protection-card__icon[data-astro-cid-abekmobo]{width:28px;height:28px;color:var(--green-600);margin-bottom:var(--space-2);background:0 0;border-radius:0;justify-content:flex-start;align-items:center;display:flex}.protection-card[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:var(--space-2);font-size:1.15rem;font-weight:700}.protection-card[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.6}.payers-lookup-strip[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;padding:24px 0 0}.payers-lookup-strip[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:4px;font-size:1.15rem;font-weight:700}.payers-lookup-strip[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text-muted);margin-bottom:var(--space-3);font-size:.95rem}.payer-links[data-astro-cid-abekmobo]{flex-wrap:wrap;gap:12px 24px;display:flex}.payer-chip[data-astro-cid-abekmobo]{color:var(--color-link);min-height:44px;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-radius:0;align-items:center;padding:8px 0;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.payer-chip[data-astro-cid-abekmobo]:hover{color:var(--color-primary);text-decoration:underline}.payer-chip--all[data-astro-cid-abekmobo]{color:var(--color-primary);background:0 0}.cost-selfpay[data-astro-cid-abekmobo]{background:var(--color-surface)}.selfpay-layout[data-astro-cid-abekmobo]{grid-template-columns:3fr 2fr;align-items:start;gap:48px;display:grid}.selfpay-badge[data-astro-cid-abekmobo]{letter-spacing:.05em;color:var(--color-accent-hover);margin-bottom:var(--space-2);background:0 0;border-radius:0;padding:0;font-size:.8rem;font-weight:700;display:inline-block}.selfpay-content[data-astro-cid-abekmobo] h2[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:var(--space-3);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700}.selfpay-lead[data-astro-cid-abekmobo]{color:var(--color-text);margin-bottom:var(--space-4);font-size:1.1rem;line-height:1.6}.selfpay-features[data-astro-cid-abekmobo]{margin-bottom:var(--space-5);flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}.selfpay-features[data-astro-cid-abekmobo] li[data-astro-cid-abekmobo]{color:var(--color-text);font-size:.95rem;line-height:1.6}.selfpay-features[data-astro-cid-abekmobo] strong[data-astro-cid-abekmobo]{color:var(--color-heading)}.selfpay-actions[data-astro-cid-abekmobo]{flex-wrap:wrap;gap:16px;display:flex}.btn-selfpay-primary[data-astro-cid-abekmobo]{background:var(--color-primary);color:var(--color-surface);border-radius:var(--radius-pill);min-height:48px;transition:background-color var(--duration-fast) var(--ease-out);align-items:center;gap:8px;padding:14px 24px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-selfpay-primary[data-astro-cid-abekmobo]:hover{background:var(--color-primary-hover)}.btn-selfpay-ghost[data-astro-cid-abekmobo]{border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-heading);min-height:48px;transition:background-color var(--duration-fast) var(--ease-out);border:none;justify-content:center;align-items:center;padding:14px 24px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-selfpay-ghost[data-astro-cid-abekmobo]:hover{background:var(--color-border)}.selfpay-card[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;padding:24px 0 0}.selfpay-card__header[data-astro-cid-abekmobo]{margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.selfpay-card__header[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin:0;font-size:1.15rem;font-weight:700}.pulse-indicator[data-astro-cid-abekmobo]{color:var(--green-800);background:0 0;border-radius:0;padding:0;font-size:.75rem;font-weight:700}.selfpay-card__body[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text);margin-bottom:var(--space-3);font-size:.9rem}.selfpay-card__list[data-astro-cid-abekmobo]{margin-bottom:var(--space-4);flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.selfpay-card__list[data-astro-cid-abekmobo] li[data-astro-cid-abekmobo]{color:var(--color-text);padding-left:18px;font-size:.875rem;position:relative}.selfpay-card__list[data-astro-cid-abekmobo] li[data-astro-cid-abekmobo]:before{content:"✓";color:var(--green-500);font-weight:700;position:absolute;left:0}.selfpay-card__callout[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);color:var(--blue-800);background:0 0;border-radius:0;align-items:center;gap:12px;padding:16px 0 0;font-size:.85rem;display:flex}.cost-comparison[data-astro-cid-abekmobo]{background:var(--color-surface-subtle);border-top:1px solid var(--color-border)}.comparison-grid[data-astro-cid-abekmobo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.comparison-col[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;flex-direction:column;padding:28px 0 0;display:flex}.comparison-col--er[data-astro-cid-abekmobo]{border-top:2px solid var(--color-emergency)}.comparison-col__badge[data-astro-cid-abekmobo]{letter-spacing:.05em;margin-bottom:var(--space-2);border-radius:0;align-self:flex-start;padding:0;font-size:.8rem;font-weight:700;display:inline-block}.comparison-col--er[data-astro-cid-abekmobo] .comparison-col__badge[data-astro-cid-abekmobo]{color:var(--red-800);background:0 0}.comparison-col--uc[data-astro-cid-abekmobo] .comparison-col__badge[data-astro-cid-abekmobo]{color:var(--color-text-muted);background:0 0}.comparison-col[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:8px;font-size:1.35rem;font-weight:700}.comparison-col__intro[data-astro-cid-abekmobo]{color:var(--color-text-muted);margin-bottom:var(--space-4);font-size:.95rem}.comparison-col__list[data-astro-cid-abekmobo]{margin-bottom:var(--space-5);flex-direction:column;flex-grow:1;gap:14px;padding:0;list-style:none;display:flex}.comparison-col__list[data-astro-cid-abekmobo] li[data-astro-cid-abekmobo]{color:var(--color-text);font-size:.95rem;line-height:1.5}.cost-delay[data-astro-cid-abekmobo]{background:var(--color-surface)}.cost-delay__card[data-astro-cid-abekmobo]{border:none;border-top:2px solid var(--color-emergency);border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;padding:32px 0}.cost-delay__header[data-astro-cid-abekmobo]{margin-bottom:var(--space-3);align-items:center;gap:16px;display:flex}.delay-icon[data-astro-cid-abekmobo]{width:28px;height:28px;color:var(--color-emergency);background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cost-delay__header[data-astro-cid-abekmobo] h2[data-astro-cid-abekmobo]{color:var(--red-900);margin:0;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:700}.delay-subtitle[data-astro-cid-abekmobo]{color:var(--red-800);margin-top:2px;font-size:.9rem}.cost-delay__body[data-astro-cid-abekmobo]{margin-bottom:var(--space-5);flex-direction:column;gap:12px;display:flex}.cost-delay__body[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--red-900);margin:0;font-size:1.05rem;line-height:1.6}.cost-delay__ctas[data-astro-cid-abekmobo]{flex-wrap:wrap;gap:16px;display:flex}.btn-card-walkin[data-astro-cid-abekmobo]{background:var(--color-emergency);color:var(--color-surface);border-radius:var(--radius-pill);min-height:48px;transition:background-color var(--duration-fast) var(--ease-out);align-items:center;gap:10px;padding:14px 24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-card-walkin[data-astro-cid-abekmobo]:hover{background:var(--color-emergency)}.btn-card-alt[data-astro-cid-abekmobo]{background:var(--color-surface-muted);color:var(--red-900);border-radius:var(--radius-pill);min-height:48px;transition:background-color var(--duration-fast) var(--ease-out);border:none;align-items:center;gap:10px;padding:14px 24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-card-alt[data-astro-cid-abekmobo]:hover{background:var(--red-100)}.cost-faq[data-astro-cid-abekmobo]{background:var(--color-surface-subtle);border-top:1px solid var(--color-border)}.cost-faq__list[data-astro-cid-abekmobo]{margin-bottom:var(--space-5);flex-direction:column;gap:0;display:flex}.cost-faq__item[data-astro-cid-abekmobo]{border:none;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;padding:24px 0}.cost-faq__item[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:8px;font-size:1.15rem;font-weight:700}.cost-faq__item[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.6}.faq-reassurance-box[data-astro-cid-abekmobo]{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0 0;display:flex}.faq-box-content[data-astro-cid-abekmobo] h4[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:4px;font-size:1.05rem;font-weight:700}.faq-box-content[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text-muted);margin:0;font-size:.9rem}.btn-micro-call[data-astro-cid-abekmobo]{background:var(--color-heading);color:var(--color-surface);border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;align-items:center;min-height:44px;padding:10px 18px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.care-bottom-strip[data-astro-cid-abekmobo]{background:var(--color-surface-subtle);color:var(--color-heading);border-top:1px solid var(--color-border);padding:var(--space-6) 0}.strip-wrap[data-astro-cid-abekmobo]{justify-content:space-between;align-items:center;gap:32px;display:flex}.strip-pulse[data-astro-cid-abekmobo]{color:var(--green-800);margin-bottom:var(--space-2);align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:inline-flex}.strip-info[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{color:var(--color-heading);margin-bottom:6px;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:700}.strip-info[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{color:var(--color-text-muted);max-width:60ch;margin:0;font-size:1rem}.strip-actions[data-astro-cid-abekmobo]{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.btn-strip[data-astro-cid-abekmobo]{border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-strip--primary[data-astro-cid-abekmobo]{background:var(--color-primary);color:var(--color-surface)}.btn-strip--primary[data-astro-cid-abekmobo]:hover{background:var(--color-primary-hover)}.btn-strip--call[data-astro-cid-abekmobo]{background:var(--color-surface-muted);color:var(--color-heading);border:none}.btn-strip--call[data-astro-cid-abekmobo]:hover{background:var(--color-border)}@media (width<=960px){.care-command-bar[data-astro-cid-abekmobo],.factors-grid[data-astro-cid-abekmobo],.protection-cards[data-astro-cid-abekmobo],.comparison-grid[data-astro-cid-abekmobo],.selfpay-layout[data-astro-cid-abekmobo]{grid-template-columns:1fr}.triage-wrap[data-astro-cid-abekmobo],.strip-wrap[data-astro-cid-abekmobo],.faq-reassurance-box[data-astro-cid-abekmobo]{flex-direction:column;align-items:flex-start}.triage-cta[data-astro-cid-abekmobo],.strip-actions[data-astro-cid-abekmobo]{align-items:stretch;width:100%}.btn-triage-call[data-astro-cid-abekmobo],.btn-strip[data-astro-cid-abekmobo]{width:100%}}@media (width<=640px){.cost-delay__ctas[data-astro-cid-abekmobo],.selfpay-actions[data-astro-cid-abekmobo]{flex-direction:column}.btn-card-walkin[data-astro-cid-abekmobo],.btn-card-alt[data-astro-cid-abekmobo],.btn-selfpay-primary[data-astro-cid-abekmobo],.btn-selfpay-ghost[data-astro-cid-abekmobo]{justify-content:center;width:100%}}
