.savings-calculator[data-astro-cid-7fjtz2v6]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2.5rem;scroll-margin-top:7rem}.calculator-heading[data-astro-cid-7fjtz2v6]{max-width:760px;margin-bottom:2rem}.calculator-heading[data-astro-cid-7fjtz2v6] h2[data-astro-cid-7fjtz2v6]{margin:0 0 1rem;font-size:2.25rem;line-height:1.2}.calculator-heading[data-astro-cid-7fjtz2v6]>p[data-astro-cid-7fjtz2v6]{margin:0}.calculator-content[data-astro-cid-7fjtz2v6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem;display:grid}.calculator-content[data-astro-cid-7fjtz2v6][hidden],.field-error[data-astro-cid-7fjtz2v6][hidden]{display:none}.core-fields[data-astro-cid-7fjtz2v6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.3rem 1rem;display:grid}.salary-field[data-astro-cid-7fjtz2v6]{grid-column:1/-1}.cost-field[data-astro-cid-7fjtz2v6]{min-width:0}.cost-field[data-astro-cid-7fjtz2v6] label[data-astro-cid-7fjtz2v6]{color:var(--color-ink);margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.cost-field[data-astro-cid-7fjtz2v6] input[data-astro-cid-7fjtz2v6]{border:1px solid var(--color-muted);width:100%;min-height:52px;color:var(--color-ink);background:var(--color-surface);font:inherit;font-variant-numeric:tabular-nums;caret-color:var(--color-cobalt);border-radius:8px;padding:.75rem;font-size:1.125rem}.cost-field[data-astro-cid-7fjtz2v6] input[data-astro-cid-7fjtz2v6]:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}.cost-field[data-astro-cid-7fjtz2v6] input[data-astro-cid-7fjtz2v6][aria-invalid=true]{border:2px solid var(--color-ink)}.field-help[data-astro-cid-7fjtz2v6],.field-error[data-astro-cid-7fjtz2v6],.calculation-basis[data-astro-cid-7fjtz2v6]{margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.field-error[data-astro-cid-7fjtz2v6]{color:var(--color-ink);font-weight:600}.cost-assumptions[data-astro-cid-7fjtz2v6]{border-block:1px solid var(--color-border);margin-top:1.5rem;padding:.25rem 0}.cost-assumptions[data-astro-cid-7fjtz2v6] .cost-field[data-astro-cid-7fjtz2v6]{margin:1.2rem 0}.statutory-costs[data-astro-cid-7fjtz2v6]{border:0;min-width:0;margin:1rem 0 1.5rem;padding:0}.statutory-costs[data-astro-cid-7fjtz2v6] legend[data-astro-cid-7fjtz2v6]{color:var(--color-ink);margin-bottom:.75rem;padding:0;font-size:1rem;font-weight:700}.contribution-option[data-astro-cid-7fjtz2v6]{cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:.7rem;min-height:44px;padding:.6rem 0;font-size:.9375rem;display:grid}.contribution-option[data-astro-cid-7fjtz2v6] input[data-astro-cid-7fjtz2v6]{width:20px;height:20px;accent-color:var(--color-cobalt);margin:.2rem 0}.contribution-option[data-astro-cid-7fjtz2v6] small[data-astro-cid-7fjtz2v6]{color:var(--color-body);font-size:.8125rem;display:block}.contribution-option[data-astro-cid-7fjtz2v6] output[data-astro-cid-7fjtz2v6]{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.calculation-method[data-astro-cid-7fjtz2v6] a[data-astro-cid-7fjtz2v6]{color:var(--color-cobalt);text-underline-offset:.2em;text-decoration:underline}.savings-calculator[data-astro-cid-7fjtz2v6] summary[data-astro-cid-7fjtz2v6]{cursor:pointer;color:var(--color-cobalt);min-height:48px;padding:.8rem 0;font-weight:600;line-height:1.5}.savings-calculator[data-astro-cid-7fjtz2v6] summary[data-astro-cid-7fjtz2v6]:hover{text-underline-offset:.2em;text-decoration:underline}.savings-calculator[data-astro-cid-7fjtz2v6] summary[data-astro-cid-7fjtz2v6]:focus-visible,.reset-costs[data-astro-cid-7fjtz2v6]:focus-visible{outline:3px solid var(--color-cobalt);outline-offset:3px}.calculation-basis[data-astro-cid-7fjtz2v6]{margin-top:1rem}.reset-costs[data-astro-cid-7fjtz2v6]{cursor:pointer;min-height:44px;color:var(--color-cobalt);font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:.5rem 0;font-size:.875rem;text-decoration:underline}.reset-costs[data-astro-cid-7fjtz2v6]:hover{text-decoration-thickness:2px}.cost-results[data-astro-cid-7fjtz2v6]{background:var(--color-surface-soft);min-width:0;padding:2rem}.saving-summary[data-astro-cid-7fjtz2v6] h3[data-astro-cid-7fjtz2v6]{font:600 1rem/1.5 var(--font-body);margin:0 0 .4rem}.saving-summary[data-astro-cid-7fjtz2v6]>output[data-astro-cid-7fjtz2v6]{color:var(--color-cobalt);font:750 3rem/1.15 var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;display:block}.saving-summary[data-astro-cid-7fjtz2v6] p[data-astro-cid-7fjtz2v6]{margin:.5rem 0 0}#saving-percent[data-astro-cid-7fjtz2v6]{color:var(--color-ink);font-weight:700}#monthly-saving[data-astro-cid-7fjtz2v6]{font-size:.875rem}.team-context[data-astro-cid-7fjtz2v6]{margin:1rem 0 .5rem;font-size:.875rem}.cost-comparison[data-astro-cid-7fjtz2v6]{border-block:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.cost-comparison[data-astro-cid-7fjtz2v6] h4[data-astro-cid-7fjtz2v6]{font:700 1rem/1.5 var(--font-body);margin:0 0 .8rem}.cost-comparison[data-astro-cid-7fjtz2v6]>div[data-astro-cid-7fjtz2v6]:last-child h4[data-astro-cid-7fjtz2v6]{color:var(--color-cobalt)}.cost-comparison[data-astro-cid-7fjtz2v6] dl[data-astro-cid-7fjtz2v6]{margin:0}.cost-comparison[data-astro-cid-7fjtz2v6] dt[data-astro-cid-7fjtz2v6]{margin-top:.7rem;font-size:.8125rem}.cost-comparison[data-astro-cid-7fjtz2v6] dd[data-astro-cid-7fjtz2v6]{color:var(--color-ink);font:700 1.125rem/1.4 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.25rem 0 0}.estimate-note[data-astro-cid-7fjtz2v6]{margin:1.2rem 0;font-size:.875rem;line-height:1.6}.calculator-cta[data-astro-cid-7fjtz2v6] a{width:100%;padding-inline:1rem;font-size:1rem}.calculation-method[data-astro-cid-7fjtz2v6]{border-top:1px solid var(--color-border);margin-top:1.5rem}.calculation-method[data-astro-cid-7fjtz2v6]>div[data-astro-cid-7fjtz2v6]{max-width:75ch}.calculation-method[data-astro-cid-7fjtz2v6] p[data-astro-cid-7fjtz2v6]{font-size:.9375rem;line-height:1.7}@media (width<=1000px){.savings-calculator[data-astro-cid-7fjtz2v6]{padding:2rem}.calculator-content[data-astro-cid-7fjtz2v6]{gap:2rem}.cost-results[data-astro-cid-7fjtz2v6]{padding:1.5rem}.saving-summary[data-astro-cid-7fjtz2v6]>output[data-astro-cid-7fjtz2v6]{font-size:2.5rem}}@media (width<=820px){.calculator-content[data-astro-cid-7fjtz2v6]{grid-template-columns:1fr;gap:1.5rem}.calculator-heading[data-astro-cid-7fjtz2v6] h2[data-astro-cid-7fjtz2v6]{font-size:2rem}.calculator-heading[data-astro-cid-7fjtz2v6]{margin-bottom:1.5rem}}@media (width<=480px){.savings-calculator[data-astro-cid-7fjtz2v6]{padding:1.25rem}.calculator-heading[data-astro-cid-7fjtz2v6] h2[data-astro-cid-7fjtz2v6]{font-size:1.75rem}.cost-results[data-astro-cid-7fjtz2v6]{padding:1.25rem}.core-fields[data-astro-cid-7fjtz2v6]{gap:1rem}.core-fields[data-astro-cid-7fjtz2v6] .cost-field[data-astro-cid-7fjtz2v6]:not(.salary-field) label[data-astro-cid-7fjtz2v6]{min-height:3em}.saving-summary[data-astro-cid-7fjtz2v6]>output[data-astro-cid-7fjtz2v6]{font-size:2.25rem}.cost-comparison[data-astro-cid-7fjtz2v6]{gap:.75rem}.cost-comparison[data-astro-cid-7fjtz2v6] h4[data-astro-cid-7fjtz2v6]{font-size:.9375rem}}.pricing-hero[data-astro-cid-5psbevfg]{background:var(--color-warm);padding:clamp(3rem,6vw,5rem) 0}.pricing-hero[data-astro-cid-5psbevfg] h1[data-astro-cid-5psbevfg]{max-width:1100px;font-size:clamp(2.7rem,5vw,4.7rem);line-height:1.08}.pricing-hero[data-astro-cid-5psbevfg] h1[data-astro-cid-5psbevfg] span[data-astro-cid-5psbevfg]{color:var(--color-cobalt)}.pricing-hero[data-astro-cid-5psbevfg]>.container[data-astro-cid-5psbevfg]>p[data-astro-cid-5psbevfg]:not(.eyebrow){max-width:620px;margin:1.6rem 0 2rem}.engagement-prices[data-astro-cid-5psbevfg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.engagement-prices[data-astro-cid-5psbevfg] article[data-astro-cid-5psbevfg]{border:1px solid var(--color-border);border-radius:12px;flex-direction:column;padding:2rem;display:flex}.engagement-prices[data-astro-cid-5psbevfg] .featured[data-astro-cid-5psbevfg]{border:2px solid var(--color-cobalt);background:#f8f8ff}.engagement-prices[data-astro-cid-5psbevfg] article[data-astro-cid-5psbevfg]>span[data-astro-cid-5psbevfg]{color:var(--color-cobalt);margin-bottom:1.5rem;font-size:.72rem;font-weight:700}.engagement-prices[data-astro-cid-5psbevfg] h3[data-astro-cid-5psbevfg]{font-size:1.6rem;line-height:1.25}.engagement-prices[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg],.engagement-prices[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg]{font-size:.85rem}.engagement-prices[data-astro-cid-5psbevfg] ul[data-astro-cid-5psbevfg]{flex:1;padding-left:1.1rem}.engagement-prices[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg]{margin:.6rem 0}.rate-placeholder[data-astro-cid-5psbevfg]{border-top:1px solid var(--color-border);margin-top:1rem;padding:1.4rem 0}.rate-placeholder[data-astro-cid-5psbevfg] strong[data-astro-cid-5psbevfg]{font-family:var(--font-display);color:var(--color-ink);font-size:2.4rem;line-height:1.2;display:block}.rate-placeholder[data-astro-cid-5psbevfg] small[data-astro-cid-5psbevfg]{margin-top:.5rem;font-size:.7rem;display:block}.planning-section[data-astro-cid-5psbevfg]{padding:var(--section-space) 0;background:var(--color-surface-soft)}.pricing-hero-actions[data-astro-cid-5psbevfg]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.quote-guidance[data-astro-cid-5psbevfg]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;margin-top:3rem;display:grid}.quote-guidance[data-astro-cid-5psbevfg] h2[data-astro-cid-5psbevfg]{font-size:2rem}.quote-checklist[data-astro-cid-5psbevfg]{margin:2rem 0;padding:0;list-style:none}.quote-checklist[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg]{border-top:1px solid var(--color-border);padding:1rem 0;font-size:.85rem}.quote-checklist[data-astro-cid-5psbevfg] strong[data-astro-cid-5psbevfg]{color:var(--color-ink);margin-bottom:.25rem;display:block}.comparison-wrap[data-astro-cid-5psbevfg]{border:1px solid var(--color-border);border-radius:8px;margin-top:2rem;overflow-x:auto}table[data-astro-cid-5psbevfg]{border-collapse:collapse;text-align:left;width:100%;min-width:700px;font-size:.85rem}th[data-astro-cid-5psbevfg],td[data-astro-cid-5psbevfg]{border-bottom:1px solid var(--color-border);vertical-align:top;padding:1.3rem}thead[data-astro-cid-5psbevfg]{background:var(--color-ink);color:#fff}tbody[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg]{color:var(--color-ink);background:var(--color-surface-soft)}tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg]:last-child>[data-astro-cid-5psbevfg]{border-bottom:0}.questions-section[data-astro-cid-5psbevfg]{background:var(--color-warm);padding:var(--section-space) 0}.question-grid[data-astro-cid-5psbevfg]{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}@media (width<=1000px){.engagement-prices[data-astro-cid-5psbevfg]{grid-template-columns:1fr}.engagement-prices[data-astro-cid-5psbevfg] article[data-astro-cid-5psbevfg]{padding:1.5rem}.quote-guidance[data-astro-cid-5psbevfg],.question-grid[data-astro-cid-5psbevfg]{grid-template-columns:1fr;gap:2rem}}@media (width<=620px){th[data-astro-cid-5psbevfg],td[data-astro-cid-5psbevfg]{padding:1rem}.pricing-hero[data-astro-cid-5psbevfg] h1[data-astro-cid-5psbevfg]{font-size:2.7rem}}
