.tray[data-astro-cid-w4334kmy]{border-radius:var(--lp-radius-tray);background:var(--dd-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(16px,2.8vw,28px);display:grid}@media (width<=899px){.tray[data-astro-cid-w4334kmy]{grid-template-columns:minmax(0,1fr)}}.card[data-astro-cid-w4334kmy]{gap:16px;min-width:0;padding:24px 28px}.card__title[data-astro-cid-w4334kmy]{font-size:var(--dd-fs-16);margin:0;font-weight:700}.card__body[data-astro-cid-w4334kmy],.card__note[data-astro-cid-w4334kmy]{font-size:var(--dd-fs-13);color:var(--dd-text-muted);margin:3px 0 0}.card__note[data-astro-cid-w4334kmy]{font-size:var(--dd-fs-12);margin:0}.card__range[data-astro-cid-w4334kmy]{font-size:var(--dd-fs-12);color:var(--dd-text-muted);justify-content:space-between;gap:12px;display:flex}.card__range[data-astro-cid-w4334kmy] b[data-astro-cid-w4334kmy]{color:var(--dd-ink)}.chart[data-astro-cid-w4334kmy]{height:var(--chart-h);gap:4px;display:flex}.chart__col[data-astro-cid-w4334kmy]{flex-direction:column;flex:1;min-width:0;display:flex}.chart__up[data-astro-cid-w4334kmy]{height:var(--up-h);align-items:flex-end;display:flex}.chart__down[data-astro-cid-w4334kmy]{height:var(--down-h);border-top:1px solid #0003;align-items:flex-start;display:flex}.chart__bar[data-astro-cid-w4334kmy]{background:var(--calc-rise);width:100%;display:block}.chart__up[data-astro-cid-w4334kmy] .chart__bar[data-astro-cid-w4334kmy]{border-radius:3px 3px 0 0}.chart__down[data-astro-cid-w4334kmy] .chart__bar[data-astro-cid-w4334kmy]{border-radius:0 0 3px 3px}.chart__bar--loss[data-astro-cid-w4334kmy]{background:var(--calc-loss)}.chart__bar--now[data-astro-cid-w4334kmy]{background:var(--dd-ink)}.chart__labels[data-astro-cid-w4334kmy]{font-size:var(--dd-fs-11);color:var(--dd-text-muted);gap:4px;font-weight:700;display:flex}.chart__labels[data-astro-cid-w4334kmy] span[data-astro-cid-w4334kmy]{text-align:center;white-space:nowrap;flex:1;min-width:0;overflow:visible}@media (width<=479px){.card[data-astro-cid-w4334kmy]{padding:20px}.chart[data-astro-cid-w4334kmy],.chart__labels[data-astro-cid-w4334kmy]{gap:2px}}.split[data-astro-cid-w4334kmy]{position:relative}.split__bar[data-astro-cid-w4334kmy]{border-radius:var(--dd-radius-12);background:var(--dd-surface-chip);height:40px;display:flex;overflow:hidden}.split__mark[data-astro-cid-w4334kmy]{background:var(--dd-ink);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.split__part--variable[data-astro-cid-w4334kmy]{background:var(--dd-service-halfday)}.split__part--salaries[data-astro-cid-w4334kmy]{background:var(--dd-service-boarding)}.split__part--rent[data-astro-cid-w4334kmy]{background:var(--dd-service-fullday)}.split__part--other[data-astro-cid-w4334kmy]{background:var(--dd-status-danger-bg)}.split__part--result[data-astro-cid-w4334kmy]{background:var(--dd-chart-rise)}.split__part--deficit[data-astro-cid-w4334kmy]{background:var(--calc-deficit)}.rows[data-astro-cid-w4334kmy]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.row[data-astro-cid-w4334kmy]{border-top:1px solid var(--dd-line-subtle);font-size:var(--dd-fs-14);align-items:center;gap:12px;padding:9px 0;display:flex}.row__swatch[data-astro-cid-w4334kmy]{border-radius:4px;flex:none;width:12px;height:12px}.row__label[data-astro-cid-w4334kmy]{flex:1;min-width:0}.row__pct[data-astro-cid-w4334kmy]{text-align:right;width:48px;font-size:var(--dd-fs-13);color:var(--dd-text-muted)}.inputs[data-astro-cid-fpsxkwvd]{flex-direction:column;gap:14px;min-width:0;display:flex}.group[data-astro-cid-fpsxkwvd]{gap:22px;padding:26px 28px}.group__head[data-astro-cid-fpsxkwvd]{align-items:center;gap:12px;display:flex}.group__tint[data-astro-cid-fpsxkwvd]{border-radius:4px;width:14px;height:14px}.group__title[data-astro-cid-fpsxkwvd]{font-size:var(--dd-fs-17);letter-spacing:-.02em;margin:0;font-weight:700}.field[data-astro-cid-fpsxkwvd]{flex-direction:column;gap:8px;display:flex}.field__row[data-astro-cid-fpsxkwvd]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.field__label[data-astro-cid-fpsxkwvd]{font-size:var(--dd-fs-14);font-weight:700}.field__hint[data-astro-cid-fpsxkwvd]{font-size:var(--dd-fs-12);color:var(--dd-text-muted);line-height:1.4}.field__box[data-astro-cid-fpsxkwvd]{flex:none;align-items:center;gap:6px;display:flex}.field__input[data-astro-cid-fpsxkwvd]{box-sizing:border-box;border:1px solid var(--dd-line-input);border-radius:var(--dd-radius-10);background:var(--dd-surface-subtle);width:78px;height:36px;color:var(--dd-ink);font:inherit;font-size:var(--dd-fs-14);text-align:right;padding:0 10px;font-weight:700}.field__unit[data-astro-cid-fpsxkwvd]{min-width:34px;font-size:var(--dd-fs-13);color:var(--dd-text-muted);font-weight:700}.field__range[data-astro-cid-fpsxkwvd]{width:100%;accent-color:var(--dd-ink);cursor:pointer;margin:0}.week[data-astro-cid-fpsxkwvd]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.week__day[data-astro-cid-fpsxkwvd]{border:1px solid var(--dd-line-strong);border-radius:var(--dd-radius-12);background:var(--dd-surface-card);height:42px;color:var(--dd-ink);font:inherit;font-size:var(--dd-fs-15);cursor:pointer;font-weight:800;transition:background-color .16s,color .16s}.week__day[data-astro-cid-fpsxkwvd][aria-pressed=true]{border-color:var(--dd-ink);background:var(--dd-ink);color:var(--lp-on-dark)}.inputs__reset[data-astro-cid-fpsxkwvd]{justify-content:flex-end;display:flex}@media (width<=639px){.group[data-astro-cid-fpsxkwvd]{padding:22px 20px}}.levers__head[data-astro-cid-yseg3tjp]{max-width:640px}.levers__grid[data-astro-cid-yseg3tjp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.lever[data-astro-cid-yseg3tjp]{padding:24px}.lever__icon[data-astro-cid-yseg3tjp]{color:var(--dd-ink);place-items:center;display:grid}.lever__label[data-astro-cid-yseg3tjp]{font-size:var(--dd-fs-15);margin-top:6px}.lever__gain[data-astro-cid-yseg3tjp]{letter-spacing:-.033em;font-size:30px;line-height:1}.lever__note[data-astro-cid-yseg3tjp]{font-size:var(--dd-fs-13);color:var(--dd-text-muted);line-height:1.5}.results[data-astro-cid-wzysixnq]{flex-direction:column;gap:14px;min-width:0;display:flex}@media (width>=1024px){.results[data-astro-cid-wzysixnq]{align-self:start;position:sticky;top:16px}}.result[data-astro-cid-wzysixnq]{background:var(--dd-ink);color:var(--lp-on-dark);border:0;border-radius:24px;gap:0;padding:clamp(24px,3vw,32px)}.result__head[data-astro-cid-wzysixnq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.result__title[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-12);letter-spacing:var(--lp-ls-eyebrow);text-transform:uppercase;color:var(--lp-on-dark-muted);margin:0;font-weight:800}.result__verdict[data-astro-cid-wzysixnq]{border-radius:var(--dd-radius-pill);background:var(--dd-status-success);color:var(--dd-ink);font-size:var(--dd-fs-12);padding:5px 11px;font-weight:700}.result__verdict[data-astro-cid-wzysixnq][data-tone=fragile]{background:var(--dd-status-warning)}.result__verdict[data-astro-cid-wzysixnq][data-tone=loss]{background:var(--dd-status-danger-bg)}.result__figure[data-astro-cid-wzysixnq]{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:18px;display:flex}.result__profit[data-astro-cid-wzysixnq]{letter-spacing:-.037em;font-size:clamp(44px,30px + 3vw,64px);font-weight:800;line-height:1}.result__per[data-astro-cid-wzysixnq],.result__summary[data-astro-cid-wzysixnq],.result__totals[data-astro-cid-wzysixnq] dt[data-astro-cid-wzysixnq],.result__unit[data-astro-cid-wzysixnq]{color:var(--lp-on-dark-muted)}.result__summary[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-14);margin-top:10px}.result__totals[data-astro-cid-wzysixnq]{border-top:1px solid var(--dd-line-on-dark-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding-top:22px;display:grid}.result__totals[data-astro-cid-wzysixnq] dt[data-astro-cid-wzysixnq],.result__unit[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-12)}.result__totals[data-astro-cid-wzysixnq] dd[data-astro-cid-wzysixnq]{margin:0}.result__totals[data-astro-cid-wzysixnq] dd[data-astro-cid-wzysixnq]:not(.result__unit){letter-spacing:-.02em;margin-top:4px;font-size:clamp(16px,13px + .6vw,19px);font-weight:700}.even[data-astro-cid-wzysixnq]{gap:14px;padding:24px 28px}.even__head[data-astro-cid-wzysixnq]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.even__title[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-16);margin:0;font-weight:700}.even__value[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-26);letter-spacing:-.03em}.even__track[data-astro-cid-wzysixnq]{background:var(--dd-surface-chip);border-radius:5px;height:10px;position:relative}.even__fill[data-astro-cid-wzysixnq]{width:var(--occ);background:var(--dd-chart-rise);border-radius:5px;height:100%}.even__mark[data-astro-cid-wzysixnq]{top:-5px;left:var(--mark);background:var(--dd-ink);border-radius:2px;width:3px;height:20px;margin-left:-1px;position:absolute}.even__scale[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-12);color:var(--dd-text-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.even__scale[data-astro-cid-wzysixnq] b[data-astro-cid-wzysixnq]{color:var(--dd-ink)}.even__text[data-astro-cid-wzysixnq]{font-size:var(--dd-fs-14);color:var(--dd-text-strong);margin:0;line-height:1.5}@media (width<=639px){.even[data-astro-cid-wzysixnq]{padding:22px 20px}.result__totals[data-astro-cid-wzysixnq]{grid-template-columns:minmax(0,1fr);gap:12px}.result__totals[data-astro-cid-wzysixnq]>div[data-astro-cid-wzysixnq]{grid-template-columns:1fr auto;align-items:baseline;gap:0 12px;display:grid}.result__totals[data-astro-cid-wzysixnq] dt[data-astro-cid-wzysixnq]{grid-column:1/-1}}[data-astro-cid-lq5bfabg][data-calculator]{--calc-rise:#cfe5e1;--calc-loss:#f6c9b8;--calc-deficit:#e8a08a}.calc[data-astro-cid-lq5bfabg]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;padding-top:40px;display:grid}.calc__more[data-astro-cid-lq5bfabg]{padding-top:20px}.calc__more[data-astro-cid-lq5bfabg]>.levers{margin-top:34px}.calc__disclaimer[data-astro-cid-lq5bfabg]{max-width:820px;font-size:var(--dd-fs-12);color:var(--dd-text-muted);margin:28px 0 0;line-height:1.6}@media (width<=1023px){.calc[data-astro-cid-lq5bfabg]{grid-template-columns:minmax(0,1fr)}}.chero[data-astro-cid-m63qqw6a]{padding:var(--lp-frame-inset) var(--lp-frame-inset) 0}.chero__panel[data-astro-cid-m63qqw6a]{padding:calc(72px + clamp(40px, 6vw, 64px)) max(var(--lp-gutter), 16px) clamp(40px, 5vw, 56px);border-radius:var(--dd-radius-20);background:var(--dd-grad-auth);text-align:center;flex-direction:column;align-items:center;display:flex}.chero__pill[data-astro-cid-m63qqw6a]{background:var(--dd-surface-card)}.chero__title[data-astro-cid-m63qqw6a]{letter-spacing:-.03em;max-width:820px;margin:18px 0 0;font-size:clamp(min(36px,9.4vw),20px + 3vw,56px);font-weight:800;line-height:1.04}.chero__lead[data-astro-cid-m63qqw6a]{max-width:620px;font-size:var(--lp-fs-lead);line-height:var(--lp-lh-body);color:var(--dd-text-strong);margin:18px 0 0}.shot[data-astro-cid-6syrzufg]{background:var(--dd-ink);color:var(--lp-on-dark);border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:40px;padding:clamp(32px,5vw,64px) 0 0 clamp(24px,5vw,64px);display:grid;overflow:hidden}.shot__copy[data-astro-cid-6syrzufg]{padding:0 clamp(24px,5vw,64px) clamp(32px,5vw,64px) 0}.shot__eyebrow[data-astro-cid-6syrzufg]{font-size:var(--lp-fs-eyebrow);letter-spacing:var(--lp-ls-eyebrow);text-transform:uppercase;color:var(--lp-on-dark-muted);font-weight:800}.shot__title[data-astro-cid-6syrzufg]{letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(32px,22px + 2.2vw,44px);font-weight:800;line-height:1.06}.shot__body[data-astro-cid-6syrzufg]{max-width:460px;line-height:var(--lp-lh-body);color:var(--lp-on-dark-muted);margin:16px 0 0}.shot__button[data-astro-cid-6syrzufg]{margin-top:30px}.shot__screen[data-astro-cid-6syrzufg]{background:var(--dd-surface-subtle);border-radius:20px 0 0;align-self:end;min-width:0;height:420px;overflow:hidden}.shot__screen[data-astro-cid-6syrzufg] img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}@media (width<=639px){.shot[data-astro-cid-6syrzufg]{padding-left:20px}.shot__copy[data-astro-cid-6syrzufg]{padding-right:20px}.shot__screen[data-astro-cid-6syrzufg]{height:280px}}.skip-link[data-astro-cid-4en5mtit]{z-index:10;border-radius:var(--dd-radius-12);background:var(--dd-surface-card);color:var(--dd-ink);padding:10px 16px;font-weight:700;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.skip-link[data-astro-cid-4en5mtit]:focus-visible{transform:none}
