.tlpi-calc-v2 *,.tlpi-calc-v2 :after,.tlpi-calc-v2 :before{box-sizing:border-box}.tlpi-calc-v2{--navy:#174074;--navy-deep:#0c2851;--navy-soft:#2a5ea1;--navy-light:#4880c0;--pink:#f098ab;--pink-soft:#f8c4d0;--pink-faint:rgba(240,152,171,.14);--pink-deep:#d96d8a;--ink:#1a2332;--ink-soft:#4a5568;--ink-faint:#94a0b3;--line:rgba(23,64,116,.1);--line-strong:rgba(23,64,116,.22);--bg:#fff;--bg-soft:#fafbfc;--bg-cream:#fcfaf5;--shadow-sm:0 1px 2px rgba(15,18,24,.04);--shadow-md:0 4px 14px rgba(15,18,24,.06),0 1px 3px rgba(15,18,24,.04);--shadow-lg:0 24px 60px -16px rgba(15,18,24,.14),0 4px 14px rgba(15,18,24,.04);--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--easing:cubic-bezier(0.4,0,0.2,1);color:var(--ink);font-family:Inter,TT Norms Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}.tlpi-calc-v2 .calc-section{background:var(--bg);padding:36px 16px 24px}@media (min-width:720px){.tlpi-calc-v2 .calc-section{padding:56px 32px 36px}}.tlpi-calc-v2 .calc-shell{margin:0 auto;max-width:920px}.tlpi-calc-v2 .section-header,.tlpi-calc-v2 .section-header *{text-align:center!important}.tlpi-calc-v2 .section-header{margin-bottom:24px}.tlpi-calc-v2 .section-title{display:block!important;justify-content:center!important}.tlpi-calc-v2 .eyebrow{color:var(--pink-deep);display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;margin-bottom:12px;text-transform:uppercase}.tlpi-calc-v2 .section-title{color:var(--navy-deep);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.18;margin:0 0 10px}@media (min-width:720px){.tlpi-calc-v2 .section-title{font-size:34px}}.tlpi-calc-v2 .section-lead{color:var(--ink-soft);font-size:15px;line-height:1.55;margin:0 auto;max-width:580px}@media (min-width:720px){.tlpi-calc-v2 .section-lead{font-size:16px}}.tlpi-calc-v2 .calc-card{background:#fff;border:1px solid rgba(23,64,116,.06);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;position:relative}.tlpi-calc-v2 .calc-card:before{background:linear-gradient(90deg,var(--navy) 0,var(--pink) 100%);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.tlpi-calc-v2 .step{border-top:1px solid var(--line)}.tlpi-calc-v2 .step:first-child{border-top:0}.tlpi-calc-v2 .step-header{align-items:center;background:#fff;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:18px 20px;text-align:left;transition:background .15s var(--easing);user-select:none;width:100%}@media (min-width:720px){.tlpi-calc-v2 .step-header{padding:22px 36px}}.tlpi-calc-v2 .step-header:hover{background:var(--bg-soft)}.tlpi-calc-v2 .step-header:focus-visible{outline:3px solid var(--pink);outline-offset:-3px}.tlpi-calc-v2 .step-num{align-items:center;background:rgba(23,64,116,.08);border-radius:50%;color:var(--ink-soft);display:inline-flex;flex:0 0 auto;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;height:36px;justify-content:center;transition:background .2s var(--easing),color .2s var(--easing);width:36px}.tlpi-calc-v2 .step[data-state=active] .step-num,.tlpi-calc-v2 .step[data-state=complete] .step-num{background:var(--pink);color:var(--navy-deep)}.tlpi-calc-v2 .step[data-state=complete] .step-num:before{content:"✓";font-size:16px}.tlpi-calc-v2 .step[data-state=complete] .step-num .num-text{display:none}.tlpi-calc-v2 .step-meta{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.tlpi-calc-v2 .step-title{color:var(--navy-deep);font-size:15px;font-weight:600;line-height:1.3}@media (min-width:720px){.tlpi-calc-v2 .step-title{font-size:17px}}.tlpi-calc-v2 .step-summary{color:var(--ink-soft);display:none;font-size:13px;font-variant-numeric:tabular-nums;line-height:1.4}.tlpi-calc-v2 .step[data-state=complete]:not([data-expanded=true]) .step-summary{display:block}.tlpi-calc-v2 .step-chevron{align-items:center;color:var(--ink-faint);display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;transition:transform .25s var(--easing);width:24px}.tlpi-calc-v2 .step[data-expanded=true] .step-chevron{color:var(--navy);transform:rotate(180deg)}.tlpi-calc-v2 .step-chevron svg{height:14px;width:14px}.tlpi-calc-v2 .step-body{display:none;padding:0 20px 24px}@media (min-width:720px){.tlpi-calc-v2 .step-body{padding:0 36px 32px}}.tlpi-calc-v2 .step[data-expanded=true] .step-body{display:block}.tlpi-calc-v2 .step-help{color:var(--ink-soft);font-size:14px;line-height:1.55;margin:0 0 24px}.tlpi-calc-v2 .input-grid{display:grid;gap:26px;grid-template-columns:1fr;margin-bottom:18px}.tlpi-calc-v2 .field{display:flex;flex-direction:column;min-width:0}@media (min-width:720px){.tlpi-calc-v2 .input-grid{gap:0 36px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 78px 32px auto auto}.tlpi-calc-v2 .field{display:grid;gap:8px;grid-row:1/span 5;grid-template-rows:subgrid;min-width:0}}.tlpi-calc-v2 .field .stepper{align-self:end;justify-self:start;margin-bottom:0}.tlpi-calc-v2 .field .big-input-row{align-self:end}.tlpi-calc-v2 .field-eyebrow{grid-row:1}.tlpi-calc-v2 .big-input-row,.tlpi-calc-v2 .stepper{grid-row:2}.tlpi-calc-v2 .field-slider{align-self:center;grid-row:3}.tlpi-calc-v2 .field-range-labels{grid-row:4}.tlpi-calc-v2 .field-helper{align-self:start;grid-row:5;margin-top:4px}.tlpi-calc-v2 .step{scroll-margin-top:100px}.tlpi-calc-v2 .field-eyebrow{align-self:end;color:var(--navy-deep);font-size:14px;font-weight:600;letter-spacing:0;line-height:1.35;margin-bottom:12px;text-transform:none}.tlpi-calc-v2 .big-input-row{align-items:baseline;border-bottom:2px solid var(--line-strong);display:inline-flex;margin-bottom:14px;min-width:0;padding:4px 0;transition:border-color .2s var(--easing)}.tlpi-calc-v2 .big-input-row:focus-within{border-bottom-color:var(--pink)}.tlpi-calc-v2 .big-input-row .prefix{color:var(--navy);font-size:22px;font-weight:600;margin-right:4px}.tlpi-calc-v2 .big-input-row input{background:transparent;border:0;color:var(--navy-deep);font-family:inherit;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;min-width:0;outline:none;padding:0;width:100%}@media (min-width:720px){.tlpi-calc-v2 .big-input-row input{font-size:30px}}.tlpi-calc-v2 .big-input-row input::-webkit-inner-spin-button,.tlpi-calc-v2 .big-input-row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tlpi-calc-v2 .field-slider{-webkit-appearance:none;appearance:none;background:rgba(23,64,116,.12);border-radius:4px;cursor:pointer;height:4px;margin:6px 0 8px;outline:none;width:100%}.tlpi-calc-v2 .field-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:3px solid var(--pink);border-radius:50%;box-shadow:0 3px 10px rgba(23,64,116,.18);cursor:pointer;height:26px;transition:transform .15s var(--easing),box-shadow .18s var(--easing);width:26px}.tlpi-calc-v2 .field-slider::-webkit-slider-thumb:active,.tlpi-calc-v2 .field-slider::-webkit-slider-thumb:hover{box-shadow:0 5px 16px rgba(240,152,171,.5);transform:scale(1.18)}.tlpi-calc-v2 .field-slider::-moz-range-thumb{background:#fff;border:3px solid var(--pink);border-radius:50%;cursor:pointer;height:26px;width:26px}.tlpi-calc-v2 .field-slider:focus-visible{border-radius:4px;outline:3px solid var(--pink);outline-offset:6px}.tlpi-calc-v2 .field-range-labels{color:var(--ink-faint);display:flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;justify-content:space-between;margin-top:2px}.tlpi-calc-v2 .field-helper{color:var(--ink-soft);font-size:12px;line-height:1.5;margin-top:8px}.tlpi-calc-v2 .stepper{align-items:stretch;background:#fff;border:0;border-bottom:2px solid var(--line-strong);border-radius:0;display:inline-flex;height:78px;margin-bottom:0;overflow:visible;padding:0}.tlpi-calc-v2 .stepper button{align-items:center;align-self:end;background:transparent;border:0;color:var(--navy);cursor:pointer;display:flex;font-family:inherit;font-size:24px;font-weight:500;height:56px;justify-content:center;padding:0;transition:background .15s var(--easing),color .15s var(--easing);width:44px}.tlpi-calc-v2 .stepper button:hover{background:var(--pink-faint)}.tlpi-calc-v2 .stepper button:focus-visible{outline:3px solid var(--pink);outline-offset:-3px}.tlpi-calc-v2 .stepper button:disabled{cursor:not-allowed;opacity:.3}.tlpi-calc-v2 .stepper-val{align-self:end;-moz-appearance:textfield;background:transparent;border:0;color:var(--navy-deep);font-family:inherit;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;height:56px;letter-spacing:-.02em;outline:none;padding:0;text-align:center;width:70px}.tlpi-calc-v2 .stepper-val::-webkit-inner-spin-button,.tlpi-calc-v2 .stepper-val::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tlpi-calc-v2 .cash-explainer{background:var(--pink-faint);border-left:3px solid var(--pink);border-radius:var(--radius-md);color:var(--navy-deep);font-size:13px;line-height:1.55;margin-top:14px;padding:14px 18px;text-align:center}.tlpi-calc-v2 .cash-explainer b{color:var(--navy-deep);font-weight:700}.tlpi-calc-v2 .step-continue{align-items:center;background:var(--navy);border:0;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.005em;margin-top:24px;min-height:52px;padding:14px 28px;transition:background .15s var(--easing),transform .1s var(--easing)}.tlpi-calc-v2 .step-continue:hover{background:var(--navy-deep)}.tlpi-calc-v2 .step-continue:active{transform:scale(.98)}.tlpi-calc-v2 .step-continue:disabled{background:rgba(23,64,116,.18);color:rgba(23,64,116,.45);cursor:not-allowed;transform:none}.tlpi-calc-v2 .step-continue:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.tlpi-calc-v2 .step-continue svg{height:16px;width:16px}.tlpi-calc-v2 .director-list{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:800px){.tlpi-calc-v2 .director-list{grid-template-columns:1fr 1fr}.tlpi-calc-v2 .director-list.single{grid-template-columns:1fr}.tlpi-calc-v2 .director-list.three{grid-template-columns:1fr 1fr 1fr}}.tlpi-calc-v2 .director-card{align-self:start;background:#fff;border:1.5px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;margin:0!important;padding:22px 20px;transition:border-color .25s var(--easing),box-shadow .25s var(--easing)}.tlpi-calc-v2 .director-card.complete{border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-faint)}.tlpi-calc-v2 .dc-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.tlpi-calc-v2 .dc-name{color:var(--navy-deep);font-size:15px;font-weight:700}.tlpi-calc-v2 .dc-status{align-items:center;background:rgba(23,64,116,.06);border-radius:999px;color:var(--ink-soft);display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:5px 10px}.tlpi-calc-v2 .director-card.complete .dc-status{background:var(--pink-faint);color:var(--navy-deep)}.tlpi-calc-v2 .dc-status .dot{background:currentColor;border-radius:50%;height:6px;width:6px}.tlpi-calc-v2 .qa{padding:10px 0}.tlpi-calc-v2 .qa+.qa{border-top:1px dashed var(--line);margin-top:4px}.tlpi-calc-v2 .qa-q{color:var(--navy-deep);font-size:14px;font-weight:600;line-height:1.4;margin:0 0 6px}.tlpi-calc-v2 .qa-help{color:var(--ink-soft);font-size:12px;line-height:1.5;margin:0 0 10px}.tlpi-calc-v2 .chip-row{display:flex;flex-wrap:wrap;gap:8px}.tlpi-calc-v2 .chip{align-items:center;background:#fff;border:1.5px solid var(--line-strong);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;height:44px;justify-content:center;line-height:1;max-height:44px;min-height:44px;min-width:0;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;transition:all .15s var(--easing);user-select:none;white-space:nowrap;width:100%}.tlpi-calc-v2 .chip:hover{background:var(--bg-soft);border-color:var(--navy-soft)}.tlpi-calc-v2 .chip.active{background:var(--navy);border-color:var(--navy);box-shadow:none;color:#fff}.tlpi-calc-v2 .chip:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.tlpi-calc-v2 .ineligible-note{background:var(--pink-faint);border-left:3px solid var(--pink);border-radius:var(--radius-sm);color:var(--navy-deep);font-size:12px;line-height:1.5;margin-top:12px;padding:10px 12px}.tlpi-calc-v2 .prior-slider{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-md);margin-top:14px;padding:14px}.tlpi-calc-v2 .prior-slider .field-eyebrow{font-size:11px;margin-bottom:8px}.tlpi-calc-v2 .prior-slider .big-input-row{margin-bottom:8px}.tlpi-calc-v2 .prior-slider .big-input-row .prefix{font-size:18px}.tlpi-calc-v2 .prior-slider .big-input-row input{font-size:22px}.tlpi-calc-v2 .prior-slider .field-slider{margin:4px 0 6px}.tlpi-calc-v2 .prior-slider .carry-readout{color:var(--ink-soft);font-size:12px;margin-top:6px}.tlpi-calc-v2 .prior-slider .carry-readout b{color:var(--navy-deep);font-weight:700}.tlpi-calc-v2 .progress-strip{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px;margin-top:16px;padding:14px 0 0}.tlpi-calc-v2 .progress-strip .ps-text{color:var(--ink-soft);font-size:13px;font-weight:600}.tlpi-calc-v2 .progress-strip .ps-bar{background:rgba(23,64,116,.12);border-radius:4px;flex:1 1 160px;height:4px;max-width:320px;min-width:140px;overflow:hidden}.tlpi-calc-v2 .progress-strip .ps-fill{background:var(--pink);height:100%;transition:width .4s var(--easing);width:0}.tlpi-calc-v2 .result-panel{padding:28px 0 8px;position:relative;text-align:center;transition:opacity .4s var(--easing)}.tlpi-calc-v2 .result-panel.locked{opacity:.55}.tlpi-calc-v2 .result-eyebrow{color:var(--pink-deep);font-size:11px;font-weight:600;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.tlpi-calc-v2 .hero-num{color:var(--navy-deep);font-size:52px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.035em;line-height:1;transition:color .3s var(--easing)}@media (min-width:720px){.tlpi-calc-v2 .hero-num{font-size:76px}}.tlpi-calc-v2 .result-panel.locked .hero-num{color:var(--ink-soft);font-size:18px;font-weight:500;letter-spacing:-.005em}@media (min-width:720px){.tlpi-calc-v2 .result-panel.locked .hero-num{font-size:22px}}.tlpi-calc-v2 .hero-cap{color:var(--ink-soft);font-size:14px;line-height:1.55;margin:14px auto 0;max-width:480px}@media (min-width:720px){.tlpi-calc-v2 .hero-cap{font-size:15px}}.tlpi-calc-v2 .savings-row{align-items:stretch;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;margin-top:24px;max-width:460px;transition:opacity .3s var(--easing)}.tlpi-calc-v2 .result-panel.locked .savings-row{opacity:.4}.tlpi-calc-v2 .save-tile{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.85);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:88px;overflow:hidden;padding:18px 20px;position:relative;text-align:left}.tlpi-calc-v2 .save-tile:before{background:var(--pink);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.tlpi-calc-v2 .save-tile .lbl{color:var(--ink-soft);font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.tlpi-calc-v2 .save-tile .num{color:var(--navy-deep);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.tlpi-calc-v2 .result-panel.unlocking{animation:unlock .48s var(--easing) forwards}@keyframes unlock{0%{opacity:.6;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.tlpi-calc-v2 .breakdown{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.tlpi-calc-v2 .breakdown h3{color:var(--ink-soft);font-size:11px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.tlpi-calc-v2 .bar-track{display:none!important}.tlpi-calc-v2 .bar{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:600;overflow:hidden;padding:0 14px;transition:flex .5s var(--easing);white-space:nowrap}.tlpi-calc-v2 .bar-1{background:var(--navy)}.tlpi-calc-v2 .bar-2{background:var(--navy-soft)}.tlpi-calc-v2 .bar-3{background:var(--navy-light)}.tlpi-calc-v2 .bar-4{background:#6ba0d5}.tlpi-calc-v2 .bar-5{background:#8ebde3}.tlpi-calc-v2 .bar-empty{align-items:center;color:var(--ink-faint);display:flex;flex:1;font-size:12px;font-style:italic;padding:0 14px}.tlpi-calc-v2 .br-rows{font-size:14px;margin-top:14px}.tlpi-calc-v2 .br-row{border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;padding:10px 0}.tlpi-calc-v2 .br-row .lbl-text{color:var(--ink-soft)}.tlpi-calc-v2 .br-row .v{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.tlpi-calc-v2 .br-row.constraint{border-bottom:0;color:var(--ink-soft);font-size:13px;font-style:italic;padding:8px 0}.tlpi-calc-v2 .br-row.total{border-bottom:0;color:var(--navy-deep);font-size:16px;font-weight:700;padding-top:12px}.tlpi-calc-v2 .email-strip{background:linear-gradient(135deg,var(--navy-deep) 0,var(--navy) 100%);border-radius:0 0 var(--radius-xl) var(--radius-xl);color:#fff;margin:28px -20px -24px;padding:24px 20px;position:relative;transition:opacity .3s var(--easing)}@media (min-width:720px){.tlpi-calc-v2 .email-strip{margin:32px -36px -32px;padding:32px 36px}}.tlpi-calc-v2 .result-panel.locked~.email-strip{opacity:.45;pointer-events:none}.tlpi-calc-v2 .email-strip h3{color:#fff;font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.tlpi-calc-v2 .email-strip .es-help{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.55;margin:0 0 16px}.tlpi-calc-v2 .email-strip .grid2{display:grid;gap:10px;grid-template-columns:1fr;margin-bottom:10px}@media (min-width:540px){.tlpi-calc-v2 .email-strip .grid2{grid-template-columns:1fr 1fr}}.tlpi-calc-v2 .email-strip input{background:hsla(0,0%,100%,.08);border:1.5px solid hsla(0,0%,100%,.18);border-radius:var(--radius-md);color:#fff;font-family:inherit;font-size:16px;min-height:50px;padding:13px 16px;transition:border-color .15s var(--easing),background .15s var(--easing);width:100%}.tlpi-calc-v2 .email-strip input::placeholder{color:hsla(0,0%,100%,.5)}.tlpi-calc-v2 .email-strip input:focus{background:hsla(0,0%,100%,.13);border-color:var(--pink);outline:none}.tlpi-calc-v2 .email-strip input:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.tlpi-calc-v2 .es-error{background:hsla(0,0%,100%,.1);border:1px solid rgba(255,200,200,.4);border-radius:var(--radius-sm);color:#fff;display:none;font-size:13px;margin-top:10px;padding:10px 14px}.tlpi-calc-v2 .es-error.shown{display:block}.tlpi-calc-v2 .email-strip button{background:var(--pink);border:0;border-radius:var(--radius-md);color:var(--navy-deep);cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:-.01em;margin-top:12px;min-height:52px;padding:14px;transition:background .18s var(--easing),transform .1s var(--easing);width:100%}.tlpi-calc-v2 .email-strip button:hover{background:var(--pink-soft)}.tlpi-calc-v2 .email-strip button:active{transform:scale(.98)}.tlpi-calc-v2 .email-strip button:disabled{cursor:not-allowed;opacity:.5;transform:none}.tlpi-calc-v2 .email-strip button:focus-visible{outline:3px solid #fff;outline-offset:2px}.tlpi-calc-v2 .es-success{background:rgba(240,152,171,.18);border:1px solid var(--pink);border-radius:var(--radius-md);display:none;padding:16px;text-align:center}.tlpi-calc-v2 .es-success.shown{display:block}.tlpi-calc-v2 .es-success h4{color:#fff;font-size:16px;font-weight:700;margin:0 0 6px}.tlpi-calc-v2 .es-success p{color:hsla(0,0%,100%,.85);font-size:13px;margin:0}.tlpi-calc-v2 .footer-disclaimer{background:var(--bg-soft);color:var(--ink-faint);font-size:11px;line-height:1.6;padding:16px 20px;text-align:center}@media (min-width:720px){.tlpi-calc-v2 .footer-disclaimer{padding:18px 36px}}@media (prefers-reduced-motion:reduce){.tlpi-calc-v2 *,.tlpi-calc-v2 :after,.tlpi-calc-v2 :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.body-container--landing-page h1,.body-container--landing-page h2{color:#174074!important}.tlpi-calc-v2 .big-input-row.directors-input-row{align-items:baseline;display:flex!important;gap:18px;justify-content:center;padding-bottom:4px;width:100%}.tlpi-calc-v2 .big-input-row.directors-input-row input[type=number]{-moz-appearance:textfield;background:transparent;border:0;color:var(--navy-deep);flex:0 0 auto;font-family:inherit;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1;min-width:0;outline:none;padding:0;text-align:center;width:60px}.tlpi-calc-v2 .big-input-row.directors-input-row input[type=number]::-webkit-inner-spin-button,.tlpi-calc-v2 .big-input-row.directors-input-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tlpi-calc-v2 .dir-step-btn{background:transparent;border:0;color:var(--navy-soft);cursor:pointer;display:inline-block;flex:0 0 auto;font-family:inherit;font-size:28px;font-weight:400;line-height:1;padding:0 6px;transition:color .15s var(--easing)}.tlpi-calc-v2 .dir-step-btn:hover{color:var(--pink-deep)}.tlpi-calc-v2 .dir-step-btn:focus-visible{border-radius:4px;outline:2px solid var(--pink);outline-offset:2px}.tlpi-calc-v2 .dir-step-btn:disabled{cursor:not-allowed;opacity:.3}.tlpi-calc-v2 .cap-note{background:var(--pink-faint);border-left:3px solid var(--pink);border-radius:var(--radius-md);color:var(--navy-deep);font-size:13px;line-height:1.55;margin-top:16px;padding:14px 16px}.tlpi-calc-v2 .cap-note strong{color:var(--navy-deep);display:block;font-weight:700;margin-bottom:4px}