.value-head[data-astro-cid-nssh4iez]{padding-bottom:0}.value__grid[data-astro-cid-nssh4iez]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=1000px){.value__grid[data-astro-cid-nssh4iez]{grid-template-columns:minmax(0,1fr) 20rem}.value__summary[data-astro-cid-nssh4iez]{top:calc(var(--header-h) + 1rem);order:2;position:sticky}}.value__main[data-astro-cid-nssh4iez]{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}.value-card__title[data-astro-cid-nssh4iez]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1.2rem;display:flex}.fields[data-astro-cid-nssh4iez]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.9rem 1.25rem;margin-top:1rem;display:grid}.field[data-astro-cid-nssh4iez]{grid-template-columns:minmax(0,1fr);align-content:end;gap:.35rem;min-width:0;display:grid}.field__label[data-astro-cid-nssh4iez]{color:var(--text-muted);font-size:.875rem;line-height:1.35}.field__box[data-astro-cid-nssh4iez]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:#fff;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 .7rem;transition:border-color .15s,box-shadow .15s;display:flex}.field__box[data-astro-cid-nssh4iez]:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--tint-blue)}.field__box[data-astro-cid-nssh4iez] input[data-astro-cid-nssh4iez],.field__box[data-astro-cid-nssh4iez] select[data-astro-cid-nssh4iez]{min-width:0;font:inherit;color:var(--navy-dark);font-variant-numeric:tabular-nums;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;width:100%;padding:.55rem 0;font-weight:600}.field__affix[data-astro-cid-nssh4iez]{color:var(--text-muted);white-space:nowrap;font-size:.875rem}.field--wide[data-astro-cid-nssh4iez]{margin-top:1rem}.plan-note[data-astro-cid-nssh4iez]{color:var(--text-muted);margin:.75rem 0 0}.modules[data-astro-cid-nssh4iez]{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.module[data-astro-cid-nssh4iez]{border-top:4px solid var(--c)}.module[data-astro-cid-nssh4iez].is-off{opacity:.55}.module__top[data-astro-cid-nssh4iez]{gap:1rem;display:grid}@media (width>=640px){.module__top[data-astro-cid-nssh4iez]{grid-template-columns:minmax(0,1fr) auto}}.module__value[data-astro-cid-nssh4iez]{justify-items:start;gap:.15rem;display:grid}@media (width>=640px){.module__value[data-astro-cid-nssh4iez]{text-align:right;justify-items:end}}.module__value[data-astro-cid-nssh4iez] strong[data-astro-cid-nssh4iez]{color:var(--navy-dark);font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.1}.module__pick[data-astro-cid-nssh4iez]{cursor:pointer;align-items:center;gap:.4rem;min-height:2.75rem;margin-top:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.module__pick[data-astro-cid-nssh4iez] input[data-astro-cid-nssh4iez]{width:1.1rem;height:1.1rem;accent-color:var(--blue)}.lines[data-astro-cid-nssh4iez]{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.95rem}.lines[data-astro-cid-nssh4iez] td{border-top:1px solid var(--border);vertical-align:top;padding:.6rem 0}.lines[data-astro-cid-nssh4iez] td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:1rem;font-weight:600}.lines[data-astro-cid-nssh4iez] .f{color:var(--text-muted);overflow-wrap:anywhere;margin-top:.15rem;font-size:.8rem;display:block}.lines[data-astro-cid-nssh4iez] .kind{vertical-align:.1em;border-radius:999px;margin-left:.4rem;padding:.05rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}.lines[data-astro-cid-nssh4iez] .kind--cash{background:var(--tint-teal);color:#06706f}.lines[data-astro-cid-nssh4iez] .kind--time{background:var(--tint-blue);color:var(--navy)}.module__inputs[data-astro-cid-nssh4iez]{margin-top:.75rem}.module__inputs[data-astro-cid-nssh4iez] summary[data-astro-cid-nssh4iez]{cursor:pointer;color:var(--navy);align-items:center;min-height:2.75rem;font-weight:600;display:flex}.summary__label[data-astro-cid-nssh4iez]{color:var(--text-muted);margin:.75rem 0 .1rem;font-size:.9rem}.summary__big[data-astro-cid-nssh4iez]{color:var(--navy-dark);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3vw + 1rem,2.6rem);font-weight:800;line-height:1.1}.summary__mid[data-astro-cid-nssh4iez]{color:var(--navy-dark);font-variant-numeric:tabular-nums;margin:0 0 .35rem;font-size:1.5rem;font-weight:700}.summary__rows[data-astro-cid-nssh4iez]{gap:.5rem;margin:1rem 0 0;display:grid}.summary__rows[data-astro-cid-nssh4iez] div[data-astro-cid-nssh4iez]{justify-content:space-between;gap:1rem;display:flex}.summary__rows[data-astro-cid-nssh4iez] dt[data-astro-cid-nssh4iez]{color:var(--text-muted)}.summary__rows[data-astro-cid-nssh4iez] dd[data-astro-cid-nssh4iez]{color:var(--navy-dark);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.summary[data-astro-cid-nssh4iez] hr[data-astro-cid-nssh4iez]{border:0;border-top:1px solid var(--border);margin:1.25rem 0 .25rem}.summary__reset[data-astro-cid-nssh4iez]{width:100%;margin-top:1rem}.value-bar[data-astro-cid-nssh4iez]{z-index:40;border-radius:var(--radius);background:var(--navy-dark);color:#fff;box-shadow:var(--shadow);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;padding:.6rem 1rem;display:flex;position:fixed;bottom:.75rem;left:.75rem;right:.75rem}.value-bar[data-astro-cid-nssh4iez] span[data-astro-cid-nssh4iez]{display:grid}.value-bar[data-astro-cid-nssh4iez] span[data-astro-cid-nssh4iez]:last-child{text-align:right}.value-bar[data-astro-cid-nssh4iez] small[data-astro-cid-nssh4iez]{color:var(--on-navy-muted);font-size:.75rem}.value-bar[data-astro-cid-nssh4iez] b[data-astro-cid-nssh4iez]{font-size:1.1rem}@media (width>=1000px){.value-bar[data-astro-cid-nssh4iez]{display:none}}@media (width<=999px){.value[data-astro-cid-nssh4iez]{padding-bottom:6rem}}
