.table-scroll[data-astro-cid-4pcvwaca]{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-l);background:var(--bg-raised)}.plan-table[data-astro-cid-4pcvwaca]{width:100%;min-width:720px;border-collapse:collapse;font-size:.95rem}.plan-table[data-astro-cid-4pcvwaca] th[data-astro-cid-4pcvwaca],.plan-table[data-astro-cid-4pcvwaca] td[data-astro-cid-4pcvwaca]{padding:.7rem 1.1rem;text-align:center;border-bottom:1px solid var(--border)}.plan-table[data-astro-cid-4pcvwaca] th[data-astro-cid-4pcvwaca]:first-child,.plan-table[data-astro-cid-4pcvwaca] td[data-astro-cid-4pcvwaca]:first-child{text-align:left}.plan-table[data-astro-cid-4pcvwaca] thead[data-astro-cid-4pcvwaca] th[data-astro-cid-4pcvwaca]{font-family:Outfit,sans-serif;font-size:1.02rem;font-weight:600;padding-block:1.1rem}.plan-table[data-astro-cid-4pcvwaca] thead[data-astro-cid-4pcvwaca] th[data-astro-cid-4pcvwaca].highlight{color:var(--accent-text)}.plan-table[data-astro-cid-4pcvwaca] .group-row[data-astro-cid-4pcvwaca] td[data-astro-cid-4pcvwaca]{font-family:Outfit,sans-serif;font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-text);background:color-mix(in srgb,var(--text) 4%,transparent);text-align:left;padding-block:.85rem}.plan-table[data-astro-cid-4pcvwaca] td[data-astro-cid-4pcvwaca]{color:var(--text-dim)}.plan-table[data-astro-cid-4pcvwaca] td[data-astro-cid-4pcvwaca].label{color:var(--text)}.plan-table[data-astro-cid-4pcvwaca] td[data-astro-cid-4pcvwaca].label.sub{padding-left:2.2rem;color:var(--text-dim);font-size:.9rem}.plan-table[data-astro-cid-4pcvwaca] tbody[data-astro-cid-4pcvwaca] tr[data-astro-cid-4pcvwaca]:last-child td[data-astro-cid-4pcvwaca]{border-bottom:none}.hero[data-astro-cid-6kydysme]{position:relative;overflow:hidden;padding-block:clamp(4rem,7vw,6rem) clamp(2rem,4vw,3rem)}.hero-glow[data-astro-cid-6kydysme]{width:600px;height:600px;top:-340px;left:50%;transform:translate(-50%);background:#f3c62d1a}.hero[data-astro-cid-6kydysme] .section-head[data-astro-cid-6kydysme]{position:relative;z-index:1;max-width:720px}.assurances[data-astro-cid-6kydysme]{list-style:none;margin:2rem 0 0;padding:1rem 1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2.5rem;border:1px solid var(--border);border-radius:var(--radius-l)}.assurances[data-astro-cid-6kydysme] li[data-astro-cid-6kydysme]{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:var(--text-dim)}.assurances[data-astro-cid-6kydysme] li[data-astro-cid-6kydysme] svg[data-astro-cid-6kydysme]{width:16px;height:16px;color:var(--c-green);flex-shrink:0}.calc-section[data-astro-cid-6kydysme]{padding-block:calc(var(--section-pad) / 2.5)}.calc-card[data-astro-cid-6kydysme]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(2rem,4vw,3.5rem);align-items:center;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-l);padding:clamp(1.5rem,4vw,3rem)}.calc-card[data-astro-cid-6kydysme] h2[data-astro-cid-6kydysme]{font-size:clamp(1.4rem,2.5vw,1.9rem)}.calc-card[data-astro-cid-6kydysme] label[data-astro-cid-6kydysme]{display:block;color:var(--text-dim);margin-bottom:.8rem}.slider-row[data-astro-cid-6kydysme]{display:flex;align-items:center;gap:1.25rem}.slider-row[data-astro-cid-6kydysme] input[data-astro-cid-6kydysme][type=range]{flex:1;accent-color:var(--c-yellow)}.slider-row[data-astro-cid-6kydysme] .slider-value[data-astro-cid-6kydysme]{min-width:16ch;font-size:.95rem;color:var(--text-dim);white-space:nowrap}.slider-row[data-astro-cid-6kydysme] .slider-value[data-astro-cid-6kydysme] b[data-astro-cid-6kydysme]{font-family:Outfit,sans-serif;font-size:1.15rem;color:var(--text);font-variant-numeric:tabular-nums}.calc-hint-area[data-astro-cid-6kydysme]{min-height:3em;margin-top:.9rem}.calc-hint[data-astro-cid-6kydysme]{margin:0;font-size:.88rem}.calc-result[data-astro-cid-6kydysme]{display:grid;justify-items:start;gap:.3rem;padding:1.5rem;border:1px solid var(--border-strong);border-radius:var(--radius-m);background:color-mix(in srgb,var(--c-yellow) 7%,transparent)}.calc-result[data-astro-cid-6kydysme] .result-label[data-astro-cid-6kydysme]{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.calc-result[data-astro-cid-6kydysme] .result-plan[data-astro-cid-6kydysme]{font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:700}.calc-result[data-astro-cid-6kydysme] .result-price[data-astro-cid-6kydysme]{color:var(--text-dim)}.calc-result[data-astro-cid-6kydysme] .result-price[data-astro-cid-6kydysme] b[data-astro-cid-6kydysme]{font-family:Outfit,sans-serif;font-size:1.3rem;color:var(--text)}.calc-result[data-astro-cid-6kydysme] .result-breakdown[data-astro-cid-6kydysme]{font-size:.85rem;min-height:1.4em}.calc-result[data-astro-cid-6kydysme] .btn[data-astro-cid-6kydysme]{margin-top:.9rem}@media(max-width:800px){.calc-card[data-astro-cid-6kydysme]{grid-template-columns:1fr}}.billing-section[data-astro-cid-6kydysme]{padding-block:calc(var(--section-pad) / 2)}.billing-grid[data-astro-cid-6kydysme]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.billing-grid[data-astro-cid-6kydysme] h3[data-astro-cid-6kydysme]{margin-bottom:.5rem}.billing-grid[data-astro-cid-6kydysme] p[data-astro-cid-6kydysme]{margin:0}@media(max-width:800px){.billing-grid[data-astro-cid-6kydysme]{grid-template-columns:1fr}}
