.vr-cost-calc{--vr-white:#fff;--vr-stone-50:#fafaf9;--vr-stone-100:#f5f5f4;--vr-stone-200:#e7e5e4;--vr-stone-300:#d6d3d1;--vr-slate-50:#f8fafc;--vr-slate-100:#f1f5f9;--vr-slate-200:#e2e8f0;--vr-slate-300:#cbd5e1;--vr-slate-400:#94a3b8;--vr-slate-500:#64748b;--vr-slate-600:#475569;--vr-slate-700:#334155;--vr-slate-800:#1e293b;--vr-slate-900:#0f172a;--vr-amber-50:#fffbeb;--vr-amber-100:#fef3c7;--vr-amber-200:#fde68a;--vr-amber-300:#fcd34d;--vr-amber-400:#fbbf24;--vr-amber-500:#f59e0b;--vr-amber-600:#d97706;--vr-amber-700:#b45309;--vr-amber-800:#92400e;--vr-licensed-bg:#10b981;--vr-licensed-deep:#047857;--vr-licensed-soft:#d1fae5;--vr-licensed-border:#a7f3d0;--vr-insured-bg:#3b82f6;--vr-insured-deep:#1d4ed8;--vr-insured-soft:#dbeafe;--vr-insured-border:#bfdbfe;--vr-rated-bg:#f59e0b;--vr-rated-deep:#b45309;--vr-rated-soft:#fef3c7;--vr-rated-border:#fde68a;--vr-action:#2563eb;--vr-action-hover:#1d4ed8;--vr-secondary-cta:#047857;--vr-secondary-cta-hover:#065f46;--vr-coral:#ff6b5b;--vr-coral-dark:#e5594b;--vr-coral-soft:#ffe8e4;--vr-bg:var(--vr-white);--vr-fg:var(--vr-slate-900);--vr-fg-body:var(--vr-slate-600);--vr-fg-muted:var(--vr-slate-500);--vr-fg-subtle:var(--vr-slate-400);--vr-fg-on-dark:var(--vr-slate-50);--vr-fg-on-dark-muted:var(--vr-slate-400);--vr-border:var(--vr-slate-200);--vr-border-strong:var(--vr-slate-300);--vr-section-warm:linear-gradient(to bottom right, #fffbeb, #fff7edcc, #fef3c799);--vr-pattern-dots:radial-gradient(circle, #d9770622 2px, transparent 2px);--vr-pattern-size:24px 24px;--vr-shadow-md:0 4px 6px -1px #0f172a14, 0 2px 4px -2px #0f172a0d;--vr-shadow-lg:0 10px 15px -3px #0f172a1a, 0 4px 6px -4px #0f172a0d;--vr-shadow-xl:0 20px 25px -5px #0f172a1a, 0 8px 10px -6px #0f172a0d;--vr-shadow-cta:0 10px 15px -3px #2563eb40;--vr-radius-md:.5rem;--vr-radius-lg:.625rem;--vr-radius-xl:.75rem;--vr-radius-2xl:1rem;--vr-radius-3xl:1.5rem;--vr-duration-base:.2s;--vr-ease-standard:cubic-bezier(.4, 0, .2, 1);color:var(--vr-fg);background:linear-gradient(#fff 0%,#f5f5f48c 20%,#fffbeb8c 55%,#fef3c759 100%);position:relative}.vr-cost-calc:before{content:"";background-image:var(--vr-pattern-dots);background-size:var(--vr-pattern-size);pointer-events:none;opacity:.55;z-index:0;position:absolute;inset:0}.vr-cost-calc>*{z-index:1;position:relative}.vr-cost-calc .wrap{max-width:1152px;margin:0 auto;padding:0 32px}.vr-cost-calc .wrap-narrow{max-width:780px;margin:0 auto;padding:0 32px}.vr-cost-calc section{padding:80px 0;position:relative}.vr-cost-calc .vr-calc-section{padding-top:16px}.vr-cost-calc section.warm{background:var(--vr-section-warm);border-top:1px solid #fde68a99;border-bottom:1px solid #fde68a99}.vr-cost-calc .eyebrow{background:var(--vr-amber-100);color:var(--vr-amber-800);letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.vr-cost-calc .eyebrow.coral{background:var(--vr-coral-soft);color:var(--vr-coral-dark)}.vr-cost-calc .h1{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--vr-fg);max-width:22ch;margin:14px auto;font-size:clamp(2.25rem,4.4vw,3.25rem);font-weight:700;line-height:1.08}.vr-cost-calc .h1 em{color:var(--vr-coral);font-style:italic}.vr-cost-calc .h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--vr-fg);margin:0 0 16px;font-size:clamp(1.75rem,2.8vw,2.25rem);font-weight:700;line-height:1.15}.vr-cost-calc .lead{color:var(--vr-fg-body);max-width:58ch;font-size:18px;line-height:1.7}.vr-cost-calc .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.vr-cost-calc .calc{border-radius:var(--vr-radius-3xl);box-shadow:var(--vr-shadow-xl);border:1px solid var(--vr-border);background:#fff;position:relative;overflow:hidden}.vr-cost-calc .calc-header{border-bottom:1px solid var(--vr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 28px 14px;display:flex}.vr-cost-calc .calc-header h3{font-family:var(--font-sans);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.vr-cost-calc .calc-header h3 .pill{background:var(--vr-coral-soft);color:var(--vr-coral-dark);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.vr-cost-calc .steps{font-family:var(--font-mono);color:var(--vr-fg-muted);align-items:center;gap:6px;font-size:11px;display:flex}.vr-cost-calc .step-dot{background:var(--vr-stone-100);width:22px;height:22px;color:var(--vr-fg-muted);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.vr-cost-calc .step-dot.active{background:var(--vr-coral);color:#fff}.vr-cost-calc .step-dot.done{background:var(--vr-licensed-bg);color:#fff}.vr-cost-calc .calc-body{grid-template-columns:1fr 360px;min-height:460px;display:grid}.vr-cost-calc .calc-body>.form{padding:32px 32px 28px}.vr-cost-calc .calc-body>.result{background:linear-gradient(to bottom, #fff, var(--vr-stone-50));border-left:1px solid var(--vr-border);padding:32px 28px}.vr-cost-calc .step-title{color:var(--vr-fg);margin:0 0 6px;font-size:18px;font-weight:600}.vr-cost-calc .step-sub{color:var(--vr-fg-body);max-width:50ch;margin:0 0 22px;font-size:14px}.vr-cost-calc .zip-row input{width:100%;font-family:var(--font-mono);border:1px solid var(--vr-border);border-radius:var(--vr-radius-xl);letter-spacing:.04em;color:var(--vr-fg);background:#fff;outline:none;padding:14px 16px;font-size:22px}.vr-cost-calc .zip-row input:focus{border-color:var(--vr-coral);box-shadow:0 0 0 3px #ff6b5b26}.vr-cost-calc .zip-detected{color:var(--vr-fg-body);align-items:center;gap:6px;margin-top:10px;font-size:13px;display:inline-flex}.vr-cost-calc .zip-detected .dot{background:var(--vr-licensed-bg);border-radius:50%;width:8px;height:8px}.vr-cost-calc .opts{gap:10px;display:grid}.vr-cost-calc .opts.cols-3{grid-template-columns:repeat(3,1fr)}.vr-cost-calc .opt{text-align:left;border:1px solid var(--vr-border);border-radius:var(--vr-radius-xl);cursor:pointer;transition:all var(--vr-duration-base) var(--vr-ease-standard);color:inherit;background:#fff;flex-direction:column;gap:6px;padding:16px;font-family:inherit;display:flex}.vr-cost-calc .opt:hover{border-color:var(--vr-coral);transform:translateY(-1px)}.vr-cost-calc .opt.selected{border-color:var(--vr-coral);background:var(--vr-coral-soft);box-shadow:0 0 0 2px #ff6b5b33}.vr-cost-calc .opt .opt-icon{background:var(--vr-stone-100);width:32px;height:32px;color:var(--vr-fg-muted);border-radius:8px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.vr-cost-calc .opt.selected .opt-icon{background:var(--vr-coral);color:#fff}.vr-cost-calc .opt .opt-label{color:var(--vr-fg);font-size:14px;font-weight:600}.vr-cost-calc .opt .opt-desc{color:var(--vr-fg-muted);font-size:12px;line-height:1.5}.vr-cost-calc .nav-row{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.vr-cost-calc .btn{border-radius:var(--vr-radius-xl);cursor:pointer;transition:all var(--vr-duration-base) var(--vr-ease-standard);border:1px solid #0000;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.vr-cost-calc .btn-primary{background:var(--vr-coral);color:#fff;box-shadow:0 8px 18px -6px #ff6b5b80}.vr-cost-calc .btn-primary:hover{background:var(--vr-coral-dark);transform:translateY(-1px)}.vr-cost-calc .btn-primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.vr-cost-calc .btn-ghost{color:var(--vr-fg-body);background:0 0}.vr-cost-calc .btn-ghost:hover{color:var(--vr-fg)}.vr-cost-calc .btn-outline{border-color:var(--vr-border-strong);color:var(--vr-fg);background:#fff}.vr-cost-calc .btn-outline:hover{border-color:var(--vr-fg)}.vr-cost-calc .btn-blue{background:var(--vr-action);color:#fff;box-shadow:var(--vr-shadow-cta);border-radius:12px;padding:12px 20px}.vr-cost-calc .btn-blue:hover{background:var(--vr-action-hover)}.vr-cost-calc .result-label{font-family:var(--font-mono);color:var(--vr-fg-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.vr-cost-calc .range{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--vr-fg);flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:4px;font-size:clamp(28px,3.6vw,38px);font-weight:600;line-height:1.05;display:flex}.vr-cost-calc .range .to{color:var(--vr-fg-muted);margin:0 2px;font-size:.55em;font-weight:400}.vr-cost-calc .range-caption{color:var(--vr-fg-body);margin-top:6px;font-size:13px}.vr-cost-calc .bar{background:var(--vr-stone-100);border-radius:9999px;height:10px;margin-top:22px;position:relative;overflow:hidden}.vr-cost-calc .bar-fill{background:linear-gradient(to right, var(--vr-coral), var(--vr-amber-500));transition:all .4s var(--vr-ease-standard);border-radius:9999px;position:absolute;top:0;bottom:0}.vr-cost-calc .bar-scale{font-family:var(--font-mono);color:var(--vr-fg-muted);justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.vr-cost-calc .break{border-top:1px dashed var(--vr-border);flex-direction:column;gap:10px;margin-top:24px;padding-top:16px;display:flex}.vr-cost-calc .break-row{justify-content:space-between;align-items:center;font-size:14px;display:flex}.vr-cost-calc .break-row .lbl{color:var(--vr-fg-body);align-items:center;gap:8px;display:flex}.vr-cost-calc .break-row .lbl .tag{border-radius:2px;width:8px;height:8px}.vr-cost-calc .break-row .val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--vr-fg);font-weight:600}.vr-cost-calc .result-actions{flex-direction:column;gap:8px;margin-top:22px;display:flex}.vr-cost-calc .result-actions .btn{justify-content:center;width:100%}.vr-cost-calc .result-note{color:var(--vr-fg-muted);text-align:center;margin-top:10px;font-size:12px;line-height:1.5}.vr-cost-calc .drivers{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.vr-cost-calc .driver{border:1px solid var(--vr-border);border-radius:var(--vr-radius-2xl);transition:all var(--vr-duration-base) var(--vr-ease-standard);background:#fff;padding:20px}.vr-cost-calc .driver:hover{box-shadow:var(--vr-shadow-md);border-color:var(--vr-coral);transform:translateY(-2px)}.vr-cost-calc .driver .num{font-family:var(--font-serif);color:var(--vr-coral);letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:1}.vr-cost-calc .driver h4{margin:12px 0 6px;font-size:15px;font-weight:600}.vr-cost-calc .driver p{color:var(--vr-fg-body);margin:0;font-size:13.5px;line-height:1.6}.vr-cost-calc .conflict{border:1px solid var(--vr-amber-200);border-left:4px solid var(--vr-amber-500);border-radius:var(--vr-radius-2xl);background:#fff;padding:24px 28px}.vr-cost-calc .conflict h3{color:var(--vr-fg);align-items:center;gap:10px;margin:0 0 10px;font-size:18px;font-weight:700;display:flex}.vr-cost-calc .conflict p{color:var(--vr-fg-body);margin:0 0 10px;font-size:15px;line-height:1.65}.vr-cost-calc .conflict p:last-child{margin:0}.vr-cost-calc .conflict-grid{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.vr-cost-calc .conflict-side{border-radius:var(--vr-radius-xl);background:var(--vr-stone-50);border:1px solid var(--vr-border);padding:14px 16px}.vr-cost-calc .conflict-side h4{text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:13px;font-weight:700}.vr-cost-calc .conflict-side.assessor h4{color:var(--vr-insured-deep)}.vr-cost-calc .conflict-side.remediator h4{color:var(--vr-licensed-deep)}.vr-cost-calc .conflict-side p{color:var(--vr-fg-body);margin:0;font-size:13px;line-height:1.55}.vr-cost-calc .triad{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vr-cost-calc .triad-card{border:1px solid var(--vr-border);border-radius:var(--vr-radius-2xl);background:#fff;border-top:4px solid;padding:22px 20px}.vr-cost-calc .triad-card.licensed{border-top-color:var(--vr-licensed-bg)}.vr-cost-calc .triad-card.insured{border-top-color:var(--vr-insured-bg)}.vr-cost-calc .triad-card.rated{border-top-color:var(--vr-rated-bg)}.vr-cost-calc .triad-card .icon{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;display:inline-flex}.vr-cost-calc .triad-card.licensed .icon{background:var(--vr-licensed-bg)}.vr-cost-calc .triad-card.insured .icon{background:var(--vr-insured-bg)}.vr-cost-calc .triad-card.rated .icon{background:var(--vr-rated-bg)}.vr-cost-calc .triad-card h4{margin:0 0 4px;font-size:16px;font-weight:700}.vr-cost-calc .triad-card.licensed h4{color:var(--vr-licensed-deep)}.vr-cost-calc .triad-card.insured h4{color:var(--vr-insured-deep)}.vr-cost-calc .triad-card.rated h4{color:var(--vr-rated-deep)}.vr-cost-calc .triad-card p{color:var(--vr-fg-body);margin:0;font-size:13.5px;line-height:1.55}.vr-cost-calc .trust-callout{border:1px solid var(--vr-amber-200);border-radius:var(--vr-radius-2xl);color:var(--vr-fg);background:#ffffffb3;align-items:flex-start;gap:14px;margin-top:20px;padding:18px 22px;font-size:15px;line-height:1.6;display:flex}.vr-cost-calc .trust-callout .ic{background:var(--vr-licensed-soft);width:28px;height:28px;color:var(--vr-licensed-deep);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vr-cost-calc .regional-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.vr-cost-calc .regional-card{border:1px solid var(--vr-border);border-top:3px solid var(--vr-coral);border-radius:var(--vr-radius-2xl);background:#fff;padding:18px 20px}.vr-cost-calc .regional-card.tx{border-top-color:var(--vr-amber-500)}.vr-cost-calc .regional-card.ga{border-top-color:var(--vr-licensed-bg)}.vr-cost-calc .regional-card .state{font-family:var(--font-mono);color:var(--vr-fg-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.vr-cost-calc .regional-card h4{font-family:var(--font-serif);color:var(--vr-fg);letter-spacing:-.01em;margin:6px 0;font-size:18px;font-weight:700}.vr-cost-calc .regional-card p{color:var(--vr-fg-body);margin:0;font-size:13.5px;line-height:1.55}.vr-cost-calc .regional-card .mult-pill{font-family:var(--font-mono);background:var(--vr-stone-50);border:1px solid var(--vr-border);color:var(--vr-fg-body);border-radius:6px;margin-top:10px;padding:3px 8px;font-size:11px;display:inline-block}.vr-cost-calc .verify-links{color:var(--vr-fg-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-size:13px;display:inline-flex}.vr-cost-calc .verify-links a{color:var(--vr-amber-700);border-bottom:1px dashed #b453094d;padding-bottom:1px;font-weight:600;text-decoration:none}.vr-cost-calc .verify-links a:hover{color:var(--vr-amber-800);border-bottom-style:solid}.vr-cost-calc .stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vr-cost-calc .stat{border:1px solid var(--vr-border);border-radius:var(--vr-radius-2xl);transition:all var(--vr-duration-base) var(--vr-ease-standard);background:#fff;flex-direction:column;gap:6px;padding:22px 22px 20px;display:flex}.vr-cost-calc .stat:hover{box-shadow:var(--vr-shadow-md);border-color:var(--vr-amber-400);transform:translateY(-2px)}.vr-cost-calc .stat .city{color:var(--vr-fg-muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.vr-cost-calc .stat .headline{font-family:var(--font-serif);color:var(--vr-fg);letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.25}.vr-cost-calc .stat .range-line{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--vr-coral-dark);font-size:18px;font-weight:600}.vr-cost-calc .stat .footer{color:var(--vr-fg-muted);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.vr-cost-calc .stat .copy-btn{font-family:var(--font-mono);background:var(--vr-stone-50);border:1px solid var(--vr-border);cursor:pointer;color:var(--vr-fg-body);border-radius:8px;padding:4px 8px;font-size:11px}.vr-cost-calc .stat .copy-btn:hover{background:var(--vr-stone-100)}.vr-cost-calc .stat .copy-btn.copied{background:var(--vr-licensed-soft);color:var(--vr-licensed-deep);border-color:var(--vr-licensed-border)}.vr-cost-calc .pins{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.vr-cost-calc .pin{aspect-ratio:2/3;border-radius:var(--vr-radius-2xl);box-shadow:var(--vr-shadow-lg);color:var(--vr-fg);transition:transform var(--vr-duration-base) var(--vr-ease-standard), box-shadow var(--vr-duration-base) var(--vr-ease-standard);flex-direction:column;justify-content:space-between;padding:28px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.vr-cost-calc a.pin:hover{box-shadow:var(--vr-shadow-xl);transform:translateY(-4px)}.vr-cost-calc a.pin:focus-visible{outline:3px solid var(--vr-coral);outline-offset:3px}.vr-cost-calc .pin.a{background:linear-gradient(155deg,#fffbeb 0%,#fef3c7 55%,#fde68a 100%)}.vr-cost-calc .pin.b{background:linear-gradient(155deg,#fff 0%,#ffe8e4 60%,#ffcfc6 100%)}.vr-cost-calc .pin.c{background:var(--vr-slate-900);color:var(--vr-fg-on-dark)}.vr-cost-calc .pin .brand{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--vr-coral-dark);align-items:center;gap:6px;font-size:11px;display:flex}.vr-cost-calc .pin.c .brand{color:var(--vr-amber-400)}.vr-cost-calc .pin h3{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.1}.vr-cost-calc .pin.c h3{color:#fff}.vr-cost-calc .pin .bigfig{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--vr-coral-dark);letter-spacing:-.02em;font-size:44px;font-weight:700;line-height:1}.vr-cost-calc .pin.c .bigfig{color:var(--vr-amber-400)}.vr-cost-calc .pin ol{color:var(--vr-fg-body);margin:0;padding-left:20px;font-size:14px;line-height:1.55}.vr-cost-calc .pin.c ol{color:var(--vr-fg-on-dark-muted)}.vr-cost-calc .pin .tag{background:var(--vr-coral);color:#fff;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:6px 14px;font-size:10px;position:absolute;top:20px;right:-10px;transform:rotate(8deg);box-shadow:0 4px 10px #ff6b5b59}.vr-cost-calc .pin .pin-footer{color:var(--vr-fg-muted);font-size:12px;font-family:var(--font-mono)}.vr-cost-calc .pin.c .pin-footer{color:var(--vr-fg-on-dark-muted)}.vr-cost-calc .embed{border:1px solid var(--vr-border);border-radius:var(--vr-radius-2xl);background:#fff;overflow:hidden}.vr-cost-calc .embed-tabs{border-bottom:1px solid var(--vr-border);background:var(--vr-stone-50);gap:4px;padding:12px 12px 0;display:flex}.vr-cost-calc .embed-tab{cursor:pointer;color:var(--vr-fg-muted);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;margin-bottom:-1px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600}.vr-cost-calc .embed-tab.active{color:var(--vr-coral-dark);border-bottom-color:var(--vr-coral);background:#fff}.vr-cost-calc .embed-body{padding:22px 24px}.vr-cost-calc .embed-code{background:var(--vr-slate-900);color:#e2e8f0;font-family:var(--font-mono);white-space:pre;border-radius:10px;padding:16px 18px;font-size:12.5px;line-height:1.6;position:relative;overflow-x:auto}.vr-cost-calc .embed-copy{background:var(--vr-slate-800);border:1px solid var(--vr-slate-700);color:#e2e8f0;font-family:var(--font-mono);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11px;position:absolute;top:10px;right:10px}.vr-cost-calc .embed-copy.copied{background:var(--vr-licensed-deep);border-color:var(--vr-licensed-bg);color:#fff}.vr-cost-calc .cta-band{background:linear-gradient(135deg, var(--vr-slate-900), #1e293b);color:var(--vr-fg-on-dark);border-radius:var(--vr-radius-2xl);grid-template-columns:1.3fr auto;align-items:center;gap:24px;padding:40px 44px;display:grid}.vr-cost-calc .cta-band h3{font-family:var(--font-serif);letter-spacing:-.02em;color:#fff;margin:0 0 6px;font-size:28px;font-weight:700}.vr-cost-calc .cta-band p{color:var(--vr-fg-on-dark-muted);margin:0;font-size:15px}.vr-cost-calc .cta-band .ctas{flex-direction:column;gap:10px;display:flex}@media (max-width:960px){.vr-cost-calc .calc-body{grid-template-columns:1fr}.vr-cost-calc .calc-body>.result{border-left:none;border-top:1px solid var(--vr-border)}.vr-cost-calc .drivers{grid-template-columns:repeat(2,1fr)}.vr-cost-calc .triad,.vr-cost-calc .stats,.vr-cost-calc .pins,.vr-cost-calc .regional-grid,.vr-cost-calc .cta-band,.vr-cost-calc .conflict-grid{grid-template-columns:1fr}}@media (max-width:600px){.vr-cost-calc .wrap,.vr-cost-calc .wrap-narrow{padding:0 20px}.vr-cost-calc section{padding:56px 0}.vr-cost-calc .opts.cols-3,.vr-cost-calc .drivers{grid-template-columns:1fr}.vr-cost-calc .calc-body>.form,.vr-cost-calc .calc-body>.result{padding:24px 20px}}
/*# sourceMappingURL=01229uosrci76.css.map*/