.EntryPanel_layout__Qqib1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:clamp(44px,7vw,88px);align-items:center;min-height:640px}@media (max-width:900px){.EntryPanel_layout__Qqib1{grid-template-columns:1fr;min-height:auto}}.EntryPanel_copy__jkWzm{display:flex;flex-direction:column;gap:24px}.EntryPanel_kicker__0CBZM{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--salary-accent);display:flex;align-items:center;gap:10px}.EntryPanel_kicker__0CBZM:before{content:"";width:24px;height:2px;background:var(--salary-accent)}.EntryPanel_h1__UAk81{font-family:var(--salary-serif);font-weight:500;line-height:.98;letter-spacing:-.03em;color:var(--salary-ink);font-size:clamp(44px,6.5vw,80px);max-width:760px}.EntryPanel_h1__UAk81 em{font-style:normal;color:var(--salary-accent)}.EntryPanel_lede__UuAKM{font-family:var(--salary-sans);font-size:clamp(17px,2vw,21px);line-height:1.5;color:var(--salary-ink-muted);max-width:620px}.EntryPanel_impactStrip__MYNiU{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;max-width:480px}.EntryPanel_impactStat__IvjxX{border-top:1px solid var(--salary-border);padding-top:14px}.EntryPanel_impactStat__IvjxX strong{display:block;font-family:var(--salary-serif);font-weight:600;font-size:clamp(22px,2.8vw,32px);letter-spacing:-.01em;color:var(--salary-ink)}.EntryPanel_impactStat__IvjxX span{display:block;margin-top:6px;font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted)}.EntryPanel_panel__VWQln{background:var(--salary-dark-ground);color:var(--salary-cream);border-radius:30px;padding:clamp(24px,4vw,40px);box-shadow:0 10px 30px rgba(6,15,30,.28);position:relative;overflow:hidden}.EntryPanel_panelHead__mEUAN{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;position:relative;z-index:1;font-family:var(--salary-sans)}.EntryPanel_panelHead__mEUAN strong{font-size:14px;font-weight:700}.EntryPanel_panelHead__mEUAN span{font-family:var(--salary-sans);font-weight:600;font-size:11px;letter-spacing:.06em;color:var(--salary-cream-muted)}.EntryPanel_question__gXa16{font-family:var(--salary-serif);font-weight:400;font-size:28px;line-height:1.12;margin-bottom:20px;max-width:340px;position:relative;z-index:1}.EntryPanel_door__mbnat{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;width:100%;min-height:88px;text-align:left;background:var(--salary-paper);color:var(--salary-ink);border:1px solid transparent;border-radius:20px;padding:18px;margin-bottom:12px;cursor:pointer;position:relative;z-index:1;font-family:var(--salary-sans);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.EntryPanel_door__mbnat:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(6,15,30,.24);border-color:var(--salary-accent)}.EntryPanel_door__mbnat:focus-visible{outline:3px solid var(--salary-accent);outline-offset:3px}.EntryPanel_doorCode__dd_j3{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--salary-paper-deep);color:var(--salary-accent);font-family:var(--salary-mono);font-weight:600;font-size:12px}.EntryPanel_doorCopy__Eo9t5{min-width:0;display:flex;flex-direction:column}.EntryPanel_doorTitle__4RFM1{font-size:16px;font-weight:700;letter-spacing:-.02em}.EntryPanel_doorCaption__opxyP{margin-top:3px;font-size:12px;color:var(--salary-ink-muted)}.EntryPanel_doorArrow__ftNoX{font-size:19px;color:var(--salary-accent)}.EntryPanel_privacyNote__dVfhi{display:flex;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(246,242,227,.18);position:relative;z-index:1}.EntryPanel_privacyNote__dVfhi svg{flex:0 0 auto;width:18px;height:18px;color:var(--salary-brass-on-dark)}.EntryPanel_privacyNote__dVfhi p{font-family:var(--salary-sans);font-size:12px;line-height:1.5;color:var(--salary-cream-muted)}.IncomeForm_layout__w7Sfs{display:grid;grid-template-columns:minmax(0,.78fr) minmax(400px,1.22fr);gap:clamp(40px,7vw,88px);align-items:start}@media (max-width:900px){.IncomeForm_layout__w7Sfs{grid-template-columns:1fr}}.IncomeForm_context__DzQAu{display:flex;flex-direction:column;gap:22px}.IncomeForm_kicker__EQ6K6{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--salary-accent);display:flex;align-items:center;gap:10px}.IncomeForm_kicker__EQ6K6:before{content:"";width:24px;height:2px;background:var(--salary-accent)}.IncomeForm_h1__POrnX{font-family:var(--salary-serif);font-weight:500;line-height:.98;letter-spacing:-.03em;color:var(--salary-ink);font-size:clamp(40px,5.5vw,64px)}.IncomeForm_lede__JJGxr{font-family:var(--salary-sans);font-size:clamp(17px,2vw,21px);line-height:1.5;color:var(--salary-ink-muted)}.IncomeForm_progressCard__ALVNT{border:1px solid var(--salary-border);background:rgba(255,255,255,.42);border-radius:20px;padding:18px}.IncomeForm_progressMeta__1TnUm{display:flex;justify-content:space-between;font-family:var(--salary-mono);font-weight:600;font-size:11px;color:var(--salary-ink-muted)}.IncomeForm_progressTrack__q9PSa{height:7px;background:var(--salary-paper-deep);border-radius:999px;margin-top:12px;overflow:hidden}.IncomeForm_progressTrack__q9PSa span{display:block;height:100%;width:100%;background:var(--salary-accent)}.IncomeForm_card__XkcAK{background:var(--salary-paper);border:1px solid var(--salary-border);border-radius:30px;padding:clamp(24px,4vw,42px);box-shadow:0 10px 30px rgba(8,22,15,.08)}.IncomeForm_cardTitle__8nD4t{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(30px,3.6vw,42px);margin-bottom:30px}.IncomeForm_seg__YV3f_{display:flex;padding:4px;background:var(--salary-paper-deep);border-radius:14px;margin-bottom:28px}.IncomeForm_seg__YV3f_ button{flex:1;min-height:48px;background:transparent;border:0;border-radius:11px;font-family:var(--salary-sans);font-weight:700;cursor:pointer;font-size:13px;color:var(--salary-ink-muted)}.IncomeForm_seg__YV3f_ button[aria-pressed=true]{background:var(--salary-ink);color:#fff}.IncomeForm_seg__YV3f_ button:focus-visible{outline:3px solid var(--salary-accent);outline-offset:2px}.IncomeForm_fieldLabel__waY4V{display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--salary-sans)}.IncomeForm_fieldLabel__waY4V label{font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--salary-ink-muted)}.IncomeForm_fieldLabel__waY4V span{font-size:12px;color:var(--salary-ink-muted)}.IncomeForm_prefixWrap__lQNYW{position:relative;margin-top:10px}.IncomeForm_prefix__1wBo0{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--salary-accent);pointer-events:none}.IncomeForm_field__Lq_Ad,.IncomeForm_prefix__1wBo0{font-family:var(--salary-mono);font-size:clamp(28px,4vw,40px)}.IncomeForm_field__Lq_Ad{background:var(--salary-paper-deep);border:1px solid transparent;border-radius:16px;height:84px;width:100%;padding:0 18px 0 52px;color:var(--salary-ink);transition:border-color .18s,box-shadow .18s}.IncomeForm_field__Lq_Ad:focus{border-color:var(--salary-accent);box-shadow:0 0 0 4px var(--salary-accent-soft);outline:0;background:#fff}.IncomeForm_helpText__gZn3Z{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:8px}.IncomeForm_fieldError__B2Rkt{min-height:20px;margin-top:6px;font-family:var(--salary-sans);color:var(--salary-oxblood);font-size:12px;font-weight:600}.IncomeForm_slider___h0d7{width:100%;height:38px;accent-color:var(--salary-accent);margin-top:12px;cursor:pointer}.IncomeForm_chipRow__d2Fau{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.IncomeForm_chip__P12pd{min-height:44px;padding:0 14px;background:#fff;border:1px solid var(--salary-border);border-radius:999px;font-family:var(--salary-mono);font-size:12px;cursor:pointer;transition:.16s ease}.IncomeForm_chip__P12pd:hover{border-color:var(--salary-accent)}.IncomeForm_chip__P12pd[aria-pressed=true]{background:var(--salary-ink);border-color:var(--salary-ink);color:#fff}.IncomeForm_chip__P12pd:focus-visible{outline:3px solid var(--salary-accent);outline-offset:2px}.IncomeForm_dependents__R51aO{margin-top:32px;padding-top:26px;border-top:1px solid var(--salary-border)}.IncomeForm_dependents__R51aO label{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--salary-ink-muted)}.IncomeForm_dependentsCaption__KbwRB{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:4px}.IncomeForm_stepper__5gPb_{display:flex;align-items:center;gap:12px;margin-top:12px}.IncomeForm_stepper__5gPb_ button{width:46px;height:46px;border:1px solid var(--salary-border);border-radius:50%;background:#fff;font-size:20px;font-family:var(--salary-mono);cursor:pointer}.IncomeForm_stepper__5gPb_ button:hover{background:var(--salary-paper-deep);border-color:var(--salary-accent)}.IncomeForm_stepper__5gPb_ button:focus-visible{outline:3px solid var(--salary-accent);outline-offset:2px}.IncomeForm_stepperCount__uxNhz{font-family:var(--salary-mono);font-weight:500;font-size:20px;min-width:32px;text-align:center}.IncomeForm_stepperUnit__Z41zc{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-left:6px}.IncomeForm_submit__exnwa{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;margin-top:30px;padding:0 20px;background:var(--salary-ink);color:#fff;border:0;border-radius:999px;font-family:var(--salary-sans);font-weight:700;font-size:13px;cursor:pointer;transition:transform .16s,background .16s}.IncomeForm_submit__exnwa:hover{background:var(--salary-accent);transform:translateY(-1px)}.IncomeForm_submit__exnwa:focus-visible{outline:3px solid var(--salary-accent);outline-offset:3px}.IncomeForm_backLink__3w_7P{display:block;text-align:center;margin-top:14px}.IncomeForm_backLink__3w_7P button{background:transparent;border:0;font-family:var(--salary-sans);color:var(--salary-ink-muted);font-weight:600;font-size:13px;cursor:pointer}.IncomeForm_backLink__3w_7P button:hover{color:var(--salary-accent)}.Payslip_resultIntro__fC2o_{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:40px;align-items:end;margin-bottom:48px}@media (max-width:900px){.Payslip_resultIntro__fC2o_{grid-template-columns:1fr;gap:20px;margin-bottom:32px}}.Payslip_kicker__3oFeL{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--salary-accent);display:flex;align-items:center;gap:10px}.Payslip_kicker__3oFeL:before{content:"";width:24px;height:2px;background:var(--salary-accent)}.Payslip_h1__EmDFX{font-family:var(--salary-serif);font-weight:500;line-height:1.05;letter-spacing:-.03em;color:var(--salary-ink);font-size:clamp(38px,5.2vw,66px);margin:14px 0 18px}.Payslip_lede__VK3EL{font-family:var(--salary-sans);font-size:clamp(16px,1.6vw,19px);line-height:1.5;color:var(--salary-ink-muted);max-width:640px}.Payslip_actions__oHAVF{display:flex;flex-direction:column;align-items:flex-end;gap:12px}@media (max-width:900px){.Payslip_actions__oHAVF{align-items:flex-start}}.Payslip_caption__RUwtR{font-size:12px}.Payslip_caption__RUwtR,.Payslip_textLink__QfzOK{font-family:var(--salary-sans);color:var(--salary-ink-muted)}.Payslip_textLink__QfzOK{display:inline-flex;align-items:center;min-height:44px;margin-left:-8px;padding:0 8px;background:transparent;border:0;font-weight:600;font-size:13px;cursor:pointer}.Payslip_textLink__QfzOK:hover{color:var(--salary-accent)}.Payslip_resultGrid__5YKvI{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);gap:28px;align-items:start}@media (max-width:900px){.Payslip_resultGrid__5YKvI{grid-template-columns:1fr}}.Payslip_sheet__r_OwQ{width:100%;max-width:660px;background:var(--salary-paper);position:relative;border:1px solid var(--salary-green);border-radius:8px;box-shadow:0 22px 55px rgba(8,22,15,.16);overflow:hidden}.Payslip_inner__s_kV1{border:1px solid rgba(29,75,54,.42);margin:10px;padding:clamp(22px,4vw,38px) clamp(34px,5vw,52px) clamp(20px,3vw,30px) clamp(22px,4vw,38px);position:relative;overflow:hidden;border-radius:3px}@media (max-width:600px){.Payslip_inner__s_kV1{margin:6px;padding:22px 26px 18px 15px}}.Payslip_spine__3xzzF{position:absolute;top:8px;bottom:8px;right:8px;width:15px;pointer-events:none;z-index:1;border-left:1px solid rgba(29,75,54,.25);display:flex;align-items:center;justify-content:center}.Payslip_spine__3xzzF span{writing-mode:vertical-rl;font-weight:500;letter-spacing:.14em;color:rgba(29,75,54,.5)}.Payslip_microprint__7eVBh,.Payslip_spine__3xzzF span{font-family:var(--salary-mono);font-size:6px;white-space:nowrap}.Payslip_microprint__7eVBh{position:absolute;color:rgba(29,75,54,.45);letter-spacing:.05em;user-select:none;z-index:1;overflow:hidden;max-width:calc(100% - 40px)}.Payslip_mpTop__3vAFG{top:3px;left:10px;right:26px}.Payslip_mpBot__tsBF7{bottom:3px;left:10px;right:26px}.Payslip_zIdentity__U2B_u{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;position:relative;z-index:2}.Payslip_seal__fzpGr{width:46px;height:46px;flex:0 0 auto;border:1.5px solid var(--salary-green);border-radius:50%;display:grid;place-items:center;position:relative;background:rgba(244,241,236,.72)}.Payslip_seal__fzpGr em{font-family:var(--salary-serif);font-weight:500;font-style:normal;font-size:22px;color:var(--salary-green)}.Payslip_idLeft__A_r7u{display:flex;gap:14px;align-items:flex-start}.Payslip_idTitle__bz3pG{font-family:var(--salary-serif);font-weight:500;font-size:clamp(19px,2.6vw,25px);line-height:1.02;letter-spacing:-.02em;color:var(--salary-ink)}.Payslip_idCaption__c8oca{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:5px}.Payslip_idRight__1g6Is{text-align:right;flex:0 0 auto}.Payslip_idRight__1g6Is .Payslip_mono__RgjDk{display:block;font-family:var(--salary-mono);font-size:11px;color:var(--salary-ink)}.Payslip_idRight__1g6Is .Payslip_caption__RUwtR{display:block;margin-top:3px}.Payslip_notTender__4ARjd{display:inline-block;margin-top:6px;padding:3px 7px;border:1px solid rgba(122,13,18,.5);color:var(--salary-oxblood);font-family:var(--salary-mono);font-weight:600;font-size:8px;letter-spacing:.12em;border-radius:3px}.Payslip_zrule__qWRq1{border:0;border-top:1.5px solid var(--salary-green);margin:18px 0 0;position:relative;z-index:2}.Payslip_row__g3h5Q{display:flex;justify-content:space-between;align-items:baseline;gap:22px;padding:10px 0;position:relative;z-index:2;font-family:var(--salary-sans)}.Payslip_row__g3h5Q .Payslip_amt__c_aYM{font-family:var(--salary-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.Payslip_slipLabel__pU3IM{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.Payslip_qz__xHSve{background:linear-gradient(90deg,rgba(244,241,236,0),rgba(244,241,236,.8) 18%,rgba(244,241,236,.8) 82%,rgba(244,241,236,0))}.Payslip_grossCaption__1Pc1a{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);position:relative;z-index:2}.Payslip_dedWell__6G9MQ{background:rgba(240,241,232,.82);border:1px solid rgba(206,213,204,.7);border-radius:12px;padding:16px 18px;margin:16px 0;position:relative;z-index:2}.Payslip_dedWell__6G9MQ .Payslip_row__g3h5Q{padding:8px 0;font-size:13px;border-bottom:1px solid rgba(206,213,204,.55)}.Payslip_dedWell__6G9MQ .Payslip_row__g3h5Q:last-of-type{border-bottom:0}.Payslip_dedWell__6G9MQ .Payslip_amt__c_aYM{font-size:14px}.Payslip_dedHeading__9ivSv{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px}.Payslip_dedSub__bbDoc{margin-bottom:6px}.Payslip_dedSub__bbDoc,.Payslip_riseNote__BbWFo{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted)}.Payslip_lossZone__o8qKR{position:relative;padding:20px 0 8px;z-index:2}.Payslip_lossLabel__IVpJ0{display:flex;align-items:center;gap:8px;font-family:var(--salary-sans)}.Payslip_lossLabel__IVpJ0 .Payslip_down__Pu4gg{color:var(--salary-oxblood);font-size:13px}.Payslip_totalAmt__JOKUb{font-family:var(--salary-mono);font-weight:600;font-size:clamp(34px,5.4vw,52px);font-variant-numeric:tabular-nums;position:relative;z-index:2}.Payslip_lossPct__gzQvt,.Payslip_totalAmt__JOKUb{display:block;color:var(--salary-oxblood);margin-top:8px}.Payslip_lossPct__gzQvt{font-family:var(--salary-mono);font-weight:600;font-size:12px;letter-spacing:.08em}.Payslip_stamp__IFiHJ{position:absolute;right:8px;top:-14px;width:216px;height:134px;transform:rotate(-8deg);color:var(--salary-oxblood);pointer-events:none;mix-blend-mode:multiply;opacity:.88;z-index:3}@media (max-width:600px){.Payslip_stamp__IFiHJ{width:158px;height:98px;top:-8px;right:0}}.Payslip_netZone__kqq4g{border-top:2px solid var(--salary-green);margin-top:18px;padding-top:14px;position:relative;z-index:2}.Payslip_netAmt__jqr3s{font-family:var(--salary-mono);font-weight:600;font-size:22px;font-variant-numeric:tabular-nums}.Payslip_ppScale__4fAh3{margin-top:14px;display:grid;gap:7px}.Payslip_ppRow__IowC0{display:grid;grid-template-columns:52px 1fr 74px;align-items:center;gap:10px;font-family:var(--salary-mono);font-weight:500;font-size:10px;color:var(--salary-ink-muted)}.Payslip_ppTrack__vraXz{height:9px;background:var(--salary-paper-deep);border:1px solid rgba(206,213,204,.8);border-radius:2px;overflow:hidden}.Payslip_ppFill__VFSy7{display:block;height:100%;background:var(--salary-green)}.Payslip_plain__IrVVk{font-family:var(--salary-sans);font-size:13.5px;line-height:1.65;margin:16px 0 0;position:relative;z-index:2;color:var(--salary-ink)}.Payslip_plain__IrVVk p+p{margin-top:8px}.Payslip_mono__RgjDk{font-family:var(--salary-mono);font-variant-numeric:tabular-nums}.Payslip_plainMono__0OslK{font-family:var(--salary-mono);font-weight:600;color:var(--salary-green)}.Payslip_slipFoot__Yy1cN{margin-top:16px;padding-top:10px;border-top:1px solid rgba(90,100,120,.25);position:relative;z-index:2;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.Payslip_sharePanel__FzyVd{background:var(--salary-dark-ground);color:var(--salary-cream);border-radius:20px;padding:26px;position:sticky;top:24px;box-shadow:0 10px 30px rgba(6,15,30,.24)}@media (max-width:900px){.Payslip_sharePanel__FzyVd{position:static}}.Payslip_shareHead__7kAGc{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;font-family:var(--salary-sans)}.Payslip_shareHead__7kAGc span:last-child{font-family:var(--salary-sans);font-weight:700;letter-spacing:.08em;font-size:10px;color:var(--salary-brass-on-dark)}.Payslip_shareTitle__Kjpoy{font-family:var(--salary-serif);font-weight:400;font-size:30px;line-height:1.05;margin:12px 0}.Payslip_sharePanel__FzyVd .Payslip_caption__RUwtR,.Payslip_tick__HJZZx{color:var(--salary-cream-muted)}.Payslip_tick__HJZZx{display:flex;align-items:flex-start;gap:10px;font-family:var(--salary-sans);font-size:12px;line-height:1.45;margin:20px 0;text-align:left}.Payslip_tick__HJZZx input{width:20px;height:20px;accent-color:var(--salary-brass-on-dark);flex:0 0 auto}.Payslip_trustList__T_to6{display:grid;gap:9px;margin:18px 0;padding:18px 0;border-top:1px solid rgba(246,242,227,.16);border-bottom:1px solid rgba(246,242,227,.16)}.Payslip_trustList__T_to6 span{font-family:var(--salary-sans);font-size:12px;color:var(--salary-cream-muted)}.Payslip_trustList__T_to6 span:before{content:"✓";color:var(--salary-brass-on-dark);margin-right:8px}.Payslip_shareBtn__IKjGo{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:0 20px;background:var(--salary-brass-on-dark);color:var(--salary-dark-ground);border:0;border-radius:999px;font-family:var(--salary-sans);font-weight:700;font-size:13px;cursor:pointer}.Payslip_shareBtn__IKjGo:hover{background:var(--salary-cream)}.Payslip_shareBtn__IKjGo:disabled{opacity:.6;cursor:default}.Payslip_shareActions__fyX3s{display:grid;gap:10px}.Payslip_shareBtnGhost__nOVHe{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 20px;background:transparent;color:var(--salary-cream);border:1px solid rgba(246,242,227,.32);border-radius:999px;font-family:var(--salary-sans);font-weight:700;font-size:13px;cursor:pointer}.Payslip_shareBtnGhost__nOVHe:hover{border-color:var(--salary-brass-on-dark);color:var(--salary-brass-on-dark)}.Payslip_shareBtnGhost__nOVHe:disabled{opacity:.6;cursor:default}.PriceLedger_section__LmMJ8{background:var(--salary-paper-deep);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px)}.PriceLedger_h2__gGys8{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.PriceLedger_caption__VEUtP{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted)}.PriceLedger_tableWrap__LRBGW{overflow-x:auto;margin-top:10px;-webkit-overflow-scrolling:touch}.PriceLedger_tableWrap__LRBGW table{width:100%;border-collapse:collapse;font-family:var(--salary-sans);font-size:12px;table-layout:fixed}.PriceLedger_tableWrap__LRBGW col.PriceLedger_item__nga6B{width:38%}.PriceLedger_tableWrap__LRBGW col.PriceLedger_num__msxbr{width:22%}.PriceLedger_tableWrap__LRBGW col.PriceLedger_mult__V_k9H{width:18%}.PriceLedger_tableWrap__LRBGW td,.PriceLedger_tableWrap__LRBGW th{text-align:left;padding:11px 6px;overflow-wrap:break-word}.PriceLedger_tableWrap__LRBGW th{font-weight:700;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--salary-ink-muted);border-bottom:1px solid var(--salary-ink)}.PriceLedger_tableWrap__LRBGW tbody tr:not(.PriceLedger_groupRow__xpWkr):nth-child(2n){background:var(--salary-paper-deep)}.PriceLedger_tableWrap__LRBGW .PriceLedger_groupRow__xpWkr th{border-bottom:1px solid var(--salary-border);border-top:0;padding-top:20px;padding-bottom:7px;font-size:11px;letter-spacing:.1em;color:var(--salary-accent)}.PriceLedger_tableWrap__LRBGW tbody:first-of-type .PriceLedger_groupRow__xpWkr th{padding-top:12px}.PriceLedger_tableWrap__LRBGW td.PriceLedger_num__msxbr{font-family:var(--salary-mono);text-align:right;font-variant-numeric:tabular-nums}.PriceLedger_tableWrap__LRBGW td.PriceLedger_mult__V_k9H{font-family:var(--salary-mono);color:var(--salary-accent);text-align:right;font-weight:600}.PriceLedger_note___QwaD{font-family:var(--salary-sans);font-size:12px;line-height:1.55;color:var(--salary-ink-muted);margin-top:16px;padding:12px 14px;background:var(--salary-paper-deep);border-radius:10px}.ComparatorChart_section__Lr3yG{background:var(--salary-paper-deep);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px)}.ComparatorChart_h2__qvGWp{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.ComparatorChart_caption__MeZEo{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted)}.ComparatorChart_bars__jj9LO{margin-top:22px}.ComparatorChart_barRow__Yf_1N{display:grid;grid-template-columns:minmax(92px,140px) 1fr auto;align-items:center;gap:14px;margin-bottom:16px}.ComparatorChart_lbl__gjV_H{font-family:var(--salary-sans);font-size:12px;font-weight:600;color:var(--salary-ink)}.ComparatorChart_barTrack__yxVHJ{height:16px;background:#dde1da;border-radius:999px;position:relative;overflow:hidden}.ComparatorChart_barFill__3CioW{display:block;height:16px;background:var(--salary-ink);border-radius:999px;transition:width .6s ease}.ComparatorChart_barFillNga__Udz9Y{background:var(--salary-green);background-image:repeating-linear-gradient(45deg,rgba(217,245,111,.42) 0 2px,transparent 2px 6px)}.ComparatorChart_val__fi0qZ{font-family:var(--salary-mono);font-weight:600;font-size:12px;font-variant-numeric:tabular-nums;color:var(--salary-ink)}.ComparatorChart_dividerNote__IVTWX{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:10px;padding:12px 14px;background:var(--salary-paper-deep);border-radius:10px}.ErosionLineChart_section__lex2s{background:rgba(244,241,236,.72);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px)}.ErosionLineChart_h2__IaY1m{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.ErosionLineChart_h2Amount__nI4Eh{font-family:var(--salary-mono);font-weight:600;font-variant-numeric:tabular-nums;font-size:.85em}.ErosionLineChart_caption__p05kT{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin:4px 0 14px}.ErosionLineChart_chartWrap__HbhVZ svg{display:block;width:100%;overflow:visible}.CumulativeBreakdown_section__i1Os2{background:var(--salary-paper-deep);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px);margin-bottom:22px}.CumulativeBreakdown_h2__5GYuh{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.CumulativeBreakdown_caption__NAA8S{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted)}.CumulativeBreakdown_hero__zRkww{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:24px;padding:clamp(22px,3vw,32px);background:#fff;border:1px solid var(--salary-border);border-radius:18px}.CumulativeBreakdown_heroLabel__S7ERq{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--salary-accent)}.CumulativeBreakdown_heroAmt__4X_tz{font-family:var(--salary-mono);font-weight:700;font-size:clamp(40px,6vw,68px);color:var(--salary-oxblood);line-height:1.1}.CumulativeBreakdown_heroCaption__1l_rm{font-family:var(--salary-sans);font-size:13px;color:var(--salary-ink-muted)}.CumulativeBreakdown_assumption__J3UEi{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);font-style:italic}.CumulativeBreakdown_heroActions__KZwki{margin-top:14px}.CumulativeBreakdown_heroBtn__2y6d9{min-height:50px;padding:0 24px;background:var(--salary-ink);color:#fff;border:0;border-radius:999px;font-family:var(--salary-sans);font-weight:700;font-size:13px;cursor:pointer;transition:transform .16s,background .16s}.CumulativeBreakdown_heroBtn__2y6d9:hover{background:var(--salary-accent);transform:translateY(-1px)}.CumulativeBreakdown_heroBtn__2y6d9:disabled{opacity:.6;cursor:default}.CumulativeBreakdown_heroBtn__2y6d9:focus-visible{outline:3px solid var(--salary-accent);outline-offset:3px}.CumulativeBreakdown_annualGrid__wGihF{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:16px}.CumulativeBreakdown_annualCard__IW0hj{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:18px;background:#fff;border:1px solid var(--salary-border);border-radius:14px}.CumulativeBreakdown_annualYear__Tim_M{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--salary-ink-muted)}.CumulativeBreakdown_annualAmt__8rbbB{font-family:var(--salary-mono);font-weight:600;font-size:clamp(20px,2.4vw,26px);color:var(--salary-ink)}.CumulativeBreakdown_annualCaption__k3gpa{font-family:var(--salary-sans);font-size:11px;color:var(--salary-ink-muted);margin-bottom:8px}.CumulativeBreakdown_annualBtn__i9i7a{min-height:44px;padding:0 20px;background:transparent;border:1px solid var(--salary-border);border-radius:999px;font-family:var(--salary-sans);font-weight:700;font-size:12px;cursor:pointer;transition:.16s ease}.CumulativeBreakdown_annualBtn__i9i7a:hover{border-color:var(--salary-accent);color:var(--salary-accent)}.CumulativeBreakdown_annualBtn__i9i7a:disabled{opacity:.6;cursor:default}.CumulativeBreakdown_annualBtn__i9i7a:focus-visible{outline:3px solid var(--salary-accent);outline-offset:2px}.AkaraTest_section__LWGwH{background:var(--salary-paper-deep);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px)}.AkaraTest_h2__TnL_R{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.AkaraTest_caption__9JhxC{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted)}.AkaraTest_quoteMemo__xhM8n{background:#fff;border:1px solid var(--salary-border);border-left:3px solid var(--salary-accent);border-radius:14px;padding:18px;margin:16px 0}.AkaraTest_quote___DvND{font-family:var(--salary-serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--salary-ink)}.AkaraTest_who__ZReQi{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:12px;border-top:1px dashed var(--salary-border);padding-top:10px}.AkaraTest_tableWrap__GdX9s{overflow-x:auto;margin-top:10px;-webkit-overflow-scrolling:touch}.AkaraTest_tableWrap__GdX9s table{width:100%;border-collapse:collapse;font-family:var(--salary-sans);font-size:12px;table-layout:fixed}.AkaraTest_tableWrap__GdX9s col.AkaraTest_item__ep2PK{width:42%}.AkaraTest_tableWrap__GdX9s col.AkaraTest_num__dQLlW{width:20%}.AkaraTest_tableWrap__GdX9s col.AkaraTest_mult__4lxWk{width:18%}.AkaraTest_tableWrap__GdX9s td,.AkaraTest_tableWrap__GdX9s th{text-align:left;padding:11px 6px;overflow-wrap:break-word}.AkaraTest_tableWrap__GdX9s th{font-weight:700;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--salary-ink-muted);border-bottom:1px solid var(--salary-ink)}.AkaraTest_tableWrap__GdX9s tbody tr:nth-child(odd){background:var(--salary-paper-deep)}.AkaraTest_tableWrap__GdX9s td.AkaraTest_num__dQLlW{font-family:var(--salary-mono);text-align:right;font-variant-numeric:tabular-nums}.AkaraTest_tableWrap__GdX9s td.AkaraTest_mult__4lxWk{font-family:var(--salary-mono);color:var(--salary-accent);text-align:right;font-weight:600}.AkaraTest_dividerNote__b4lu3{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:10px;padding:12px 14px;background:var(--salary-paper-deep);border-radius:10px}.Timeline_section__Q8tzJ{background:var(--salary-paper-deep);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px)}.Timeline_h2__8NwJu{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.Timeline_list__P4QML{border-left:2px solid var(--salary-border);padding-left:26px;margin:24px 0 0 6px;list-style:none}.Timeline_item__DeWeE{margin-bottom:26px;position:relative;font-family:var(--salary-sans);font-size:14px;color:var(--salary-ink)}.Timeline_item__DeWeE:before{content:"";position:absolute;left:-33px;top:5px;width:12px;height:12px;background:var(--salary-accent);border:3px solid var(--salary-paper);border-radius:50%}.Timeline_date__QK93x{display:block;font-family:var(--salary-mono);font-weight:600;font-size:11px;color:var(--salary-accent);margin-bottom:4px}.TheirCase_section__49GY2{background:rgba(244,241,236,.72);border:1px solid var(--salary-border);border-radius:20px;padding:clamp(24px,3vw,34px)}.TheirCase_h2__1ZVTl{font-family:var(--salary-serif);font-weight:500;color:var(--salary-ink);font-size:clamp(28px,3.6vw,40px);line-height:1;letter-spacing:-.02em;margin-bottom:8px}.TheirCase_caption__wZB5v{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-bottom:16px}.TheirCase_memo__ulCL2{background:#fff;border:1px solid var(--salary-border);border-radius:14px;padding:18px;margin-bottom:12px}.TheirCase_quote__nZUK2{font-family:var(--salary-serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--salary-ink)}.TheirCase_rebuttal__mtgcD{font-family:var(--salary-sans);font-size:12px;color:var(--salary-ink-muted);margin-top:12px;border-top:1px dashed var(--salary-border);padding-top:10px}.Colophon_footer__dylzq{background:var(--salary-dark-ground);color:var(--salary-cream);border-radius:20px;padding:clamp(24px,3vw,34px)}.Colophon_slipLabel__vtoyP{font-family:var(--salary-sans);font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.Colophon_caption__DEm_5{font-family:var(--salary-sans);font-size:12px;color:var(--salary-cream-muted);margin-top:8px}.Colophon_caption__DEm_5 a{color:var(--salary-brass-on-dark)}