body[data-health-cost-focus="true"]{--health-ink:#0f172a;--health-muted:#52637a;--health-line:#dbe4f0;--health-panel:#ffffff;--health-soft:#f6f8fb;--health-blue:#2563eb;--health-green:#0f766e;background:var(--health-soft)}body[data-health-cost-focus="true"] .tool-hero{background:#0f172a}body[data-health-cost-focus="true"] .tool-hero h1{letter-spacing:0}body[data-health-cost-focus="true"] .tool-hero h1 em{color:#93c5fd}body[data-health-cost-focus="true"] .hero-sub{color:rgba(255,255,255,.78);max-width:680px}body[data-health-cost-focus="true"] .badge,body[data-health-cost-focus="true"] .card,body[data-health-cost-focus="true"] .result-box,body[data-health-cost-focus="true"] .info-card,body[data-health-cost-focus="true"] .disclaimer,.health-cost-rail,.health-cost-actions{border-radius:8px}body[data-health-cost-focus="true"] .b-em{background:rgba(147,197,253,.12);border-color:rgba(147,197,253,.26);color:#bfdbfe}body[data-health-cost-focus="true"] .card,body[data-health-cost-focus="true"] .info-card{border:1px solid var(--health-line);box-shadow:0 10px 28px rgba(15,23,42,.06)}body[data-health-cost-focus="true"] .btn-primary{background:#0f172a}body[data-health-cost-focus="true"] .result-box .num,body[data-health-cost-focus="true"] .tool-main a{color:var(--health-blue)}body[data-health-cost-focus="true"] .result-box.highlight{background:#eff6ff;border-color:#bfdbfe}body[data-health-cost-focus="true"] .cost-table .cheaper{background:#ecfdf5;color:var(--health-green)}body[data-health-cost-focus="true"] .health-action-kit{display:none}.health-cost-rail{background:#fff;border-bottom:1px solid var(--health-line);border-top:1px solid var(--health-line)}.health-cost-rail__inner{display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);margin:0 auto;max-width:1200px;padding:22px 24px}.health-cost-kicker{color:var(--health-blue);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.health-cost-rail h2{color:var(--health-ink);font-size:clamp(1.18rem,2vw,1.5rem);letter-spacing:0;margin:6px 0 8px}.health-cost-rail p,.health-cost-actions p{color:var(--health-muted);font-size:.92rem;line-height:1.62;margin:0}.health-cost-rail__note,.health-cost-actions{background:var(--health-soft);border:1px solid var(--health-line);border-radius:8px;padding:14px}.health-cost-rail__note strong{color:var(--health-ink);display:block;margin-bottom:6px}.health-cost-links,.health-cost-action-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.health-cost-chip,.health-cost-btn{align-items:center;background:#fff;border:1px solid var(--health-line);border-radius:8px;color:var(--health-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:750;justify-content:center;min-height:42px;padding:10px 13px}.health-cost-chip:hover,.health-cost-btn:hover,.health-cost-chip:focus-visible,.health-cost-btn:focus-visible{border-color:var(--health-blue);box-shadow:0 0 0 3px rgba(37,99,235,.16);outline:0}.health-cost-status{color:var(--health-green);font-size:.86rem;font-weight:700;margin-top:10px;min-height:1.25em}@media (max-width:760px){.health-cost-rail__inner{grid-template-columns:1fr;padding:18px}.health-cost-chip,.health-cost-btn,.health-cost-links,.health-cost-action-row{width:100%}}