.Calculator_page___v1dW{padding-bottom:118px}.Calculator_hero__4NRA2{padding:18px 0 26px}.Calculator_hero__4NRA2 h1{font-size:36px;margin-bottom:10px}.Calculator_hero__4NRA2>p{color:var(--muted);font-size:18px;max-width:740px}.Calculator_eyebrow__SvyYx,.Calculator_meta__0WP87{color:var(--muted);font-family:var(--font-mono),monospace;font-size:12px}.Calculator_meta__0WP87{display:flex;flex-wrap:wrap;gap:16px}.Calculator_eyebrow__SvyYx{display:block;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.Calculator_calculator__GUfzI{display:grid;grid-template-columns:300px minmax(0,1fr);border:1px solid var(--border);border-radius:var(--radius)}.Calculator_inputs__L687a{background:var(--surface);padding:22px;border-right:1px solid var(--border);min-width:0}.Calculator_inputs__L687a label{display:block;font-size:14px}.Calculator_field__Zhtix input[type=number],.Calculator_inputs__L687a select{width:100%;background:var(--paper);color:var(--text);border:1px solid var(--faint);border-radius:var(--radius);padding:8px 10px}.Calculator_inputs__L687a select{margin:6px 0 8px}.Calculator_note__S1TkQ{color:var(--muted);font-size:13px;line-height:1.55;margin-bottom:16px}.Calculator_field__Zhtix{margin:18px 0}.Calculator_field__Zhtix label{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px}.Calculator_field__Zhtix label span:last-child{color:var(--muted);font-size:12px;white-space:nowrap}.Calculator_field__Zhtix input[type=number]{min-height:44px;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Calculator_field__Zhtix input[type=range]{display:block;width:100%;min-height:30px;margin:5px 0 0;accent-color:var(--accent)}.Calculator_secondary__bWbRO{border:1px solid var(--faint);color:var(--accent);background:var(--paper);border-radius:var(--radius);padding:8px 12px;font-size:14px;cursor:pointer}.Calculator_secondary__bWbRO:hover{border-color:var(--accent)}.Calculator_inputs__L687a>.Calculator_secondary__bWbRO{width:100%;margin:4px 0 16px}.Calculator_dashboard__RY_QW{min-width:0;padding:22px}.Calculator_kpis__rzUwj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border)}.Calculator_kpis__rzUwj>div{padding:13px;border-bottom:1px solid var(--border);min-width:0}.Calculator_kpis__rzUwj>div:nth-child(odd){border-right:1px solid var(--border)}.Calculator_kpis__rzUwj>div:nth-last-child(-n+2){border-bottom:0}.Calculator_kpis__rzUwj span{display:block;color:var(--muted);font-size:12px;min-height:36px}.Calculator_kpis__rzUwj strong{display:block;font-family:var(--font-mono),monospace;font-size:22px;line-height:1.4;font-weight:500;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_kpis__rzUwj small{display:block;color:var(--muted);font-size:12px;margin-top:4px}.Calculator_positive__9B0pF{color:var(--positive)}.Calculator_error___Tbpa,.Calculator_negative__vNzLM{color:var(--negative)}.Calculator_error___Tbpa{font-size:14px;margin:8px 0}.Calculator_chartHeading__7Lvuh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:24px}.Calculator_chartHeading__7Lvuh h2{font-size:16px}.Calculator_chartHeading__7Lvuh span,.Calculator_legend__uWoSI{font-size:12px;color:var(--muted)}.Calculator_legend__uWoSI{display:flex;flex-wrap:wrap;gap:8px 15px;margin:10px 0}.Calculator_legend__uWoSI span{display:inline-flex;align-items:center;gap:6px}.Calculator_legend__uWoSI i{width:14px;height:2px}.Calculator_revenueKey__whF5w{background:var(--accent)}.Calculator_costKey__HpKVq{background:var(--text)}.Calculator_chartScroll__btoBK{max-width:100%;overflow-x:auto}.Calculator_chartScroll__btoBK svg{width:100%;min-width:510px;display:block;font-family:var(--font-mono),monospace;font-size:14px;fill:var(--muted)}.Calculator_gridLine__LuHCL{stroke:var(--border)}.Calculator_lossArea__A9eCV{fill:var(--negative);fill-opacity:.08}.Calculator_profitArea__f68pK{fill:var(--positive);fill-opacity:.1}.Calculator_revenueLine__vdrnC{fill:none;stroke:var(--accent);stroke-width:2.5}.Calculator_costLine___pimE{fill:none;stroke:var(--text);stroke-width:2}.Calculator_dashedLine__fYtrt{stroke:var(--faint);stroke-width:1;stroke-dasharray:4 4}.Calculator_intersection__XsEX0{stroke:var(--accent);fill:var(--paper);stroke-width:2}.Calculator_readout__YGhcp{margin:16px 0;border-top:1px solid var(--border);padding-top:16px;font-size:14px;color:var(--muted)}.Calculator_detailRows__VgBzi{margin:18px 0;font-size:13px}.Calculator_detailRows__VgBzi>div,.Calculator_scenarios__Wy7Mm dl>div{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid var(--hairline);padding:7px 0}.Calculator_detailRows__VgBzi dd,.Calculator_scenarios__Wy7Mm dd{margin:0;text-align:right;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Calculator_invalid__UH6PS{min-height:380px;padding-top:30px;color:var(--muted)}.Calculator_notice___S3DC{font-size:13px;min-height:21px;margin:6px 0 0;color:var(--muted)}.Calculator_section__U_GNG{padding:42px 0 0}.Calculator_section__U_GNG>p{max-width:760px;color:var(--muted)}.Calculator_scenarios__Wy7Mm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.Calculator_scenarios__Wy7Mm article{border:1px solid var(--border);border-radius:var(--radius);padding:17px;display:flex;flex-direction:column;min-width:0}.Calculator_scenarioValue__UVnp_{font:24px/1.3 var(--font-mono),monospace;overflow-wrap:anywhere}.Calculator_scenarios__Wy7Mm dl{font-size:12px;margin:0 0 18px}.Calculator_scenarios__Wy7Mm .Calculator_secondary__bWbRO{margin-top:auto}.Calculator_scenarios__Wy7Mm dt{color:var(--muted)}.Calculator_stickyResult__Bd_Mt{position:fixed;bottom:0;left:0;right:0;z-index:19;background:var(--paper);border-top:1px solid var(--border)}.Calculator_stickyResult__Bd_Mt>div{max-width:var(--measure);padding:12px 32px max(12px,env(safe-area-inset-bottom));margin:auto;min-height:68px;display:flex;align-items:baseline;gap:12px}.Calculator_stickyResult__Bd_Mt strong{font:23px/1.3 var(--font-mono),monospace;overflow-wrap:anywhere}.Calculator_stickyResult__Bd_Mt span{color:var(--muted);font-size:13px}.Calculator_stickyResult__Bd_Mt .Calculator_formula__Z7zU9{font:13px/1.6 var(--font-mono),monospace;margin-right:auto}.Calculator_stickyResult__Bd_Mt a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-size:14px;margin-left:auto}.Calculator_playbook__nJELA{display:grid;grid-template-columns:205px minmax(0,1fr);grid-gap:42px;gap:42px;padding-top:48px}.Calculator_playbookNav__x6uuU{position:-webkit-sticky;position:sticky;top:90px;align-self:start;font-size:14px}.Calculator_playbookNav__x6uuU a{display:flex;justify-content:space-between;min-height:44px;gap:10px;align-items:center;color:var(--muted);padding:7px 9px;border-left:2px solid var(--border)}.Calculator_playbookNav__x6uuU a[aria-current=location]{border-color:var(--accent);color:var(--accent)}.Calculator_playbookNav__x6uuU p{font-size:13px;color:var(--muted);margin-top:18px}.Calculator_reading__YWspg section{margin-bottom:38px}.Calculator_reading__YWspg p{color:var(--muted)}.Calculator_equations__9tdFA{padding:18px;border:1px solid var(--border);background:var(--surface);font-family:var(--font-mono),monospace;font-size:14px;margin:18px 0}.Calculator_tableScroll__vFwNl{max-width:100%;overflow-x:auto}.Calculator_tableScroll__vFwNl table{min-width:750px}.Calculator_tableScroll__vFwNl td{white-space:nowrap}.Calculator_tableScroll__vFwNl td:last-child{font-family:var(--font-sans),sans-serif}.Calculator_tableScroll__vFwNl tr[data-selected=true]{background:var(--surface)}.Calculator_tableScroll__vFwNl tr[data-selected=true] th{border-left:2px solid var(--accent);padding-left:8px}.Calculator_tips__7Hh54{padding-left:22px}.Calculator_tips__7Hh54 li{margin:13px 0;color:var(--muted);padding-left:5px}.Calculator_tips__7Hh54 strong{color:var(--text)}.Calculator_mistakes__u6sjH>div{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-bottom:0}.Calculator_mistakes__u6sjH>div:last-child{border-bottom:1px solid var(--border)}.Calculator_mistakes__u6sjH p{margin:0;padding:16px;font-size:14px}.Calculator_mistakes__u6sjH p:last-child{border-left:1px solid var(--border);background:var(--surface)}.Calculator_cases__BTyRd{display:grid;grid-gap:16px;gap:16px}.Calculator_cases__BTyRd article{border:1px solid var(--border);padding:18px;border-radius:var(--radius)}.Calculator_cases__BTyRd dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;font-size:13px}.Calculator_cases__BTyRd dt{color:var(--muted)}.Calculator_cases__BTyRd dd{margin:0;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Calculator_cards__FtdqH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.Calculator_cards__FtdqH>a{border:1px solid var(--border);padding:20px;border-radius:var(--radius);display:block;color:var(--text)}.Calculator_cards__FtdqH>a:hover{border-color:var(--accent)}.Calculator_cards__FtdqH p{color:var(--muted);margin-bottom:10px}.Calculator_cards__FtdqH span{color:var(--accent);font-size:14px}.Calculator_bridge__yJahp{border:1px solid var(--border);padding:25px;background:var(--surface);display:grid;grid-template-columns:minmax(0,1fr) 265px;grid-gap:30px;gap:30px}.Calculator_bridge__yJahp p{color:var(--muted)}.Calculator_bridge__yJahp dl{margin:0}.Calculator_bridge__yJahp dl>div{display:flex;justify-content:space-between;gap:15px;padding:8px 0;border-bottom:1px solid var(--border);font-size:14px}.Calculator_bridge__yJahp dd{margin:0;font-family:var(--font-mono),monospace}.Calculator_bridge__yJahp a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:900px){.Calculator_calculator__GUfzI{grid-template-columns:265px minmax(0,1fr)}.Calculator_dashboard__RY_QW,.Calculator_inputs__L687a{padding:17px}.Calculator_kpis__rzUwj strong{font-size:20px}.Calculator_scenarios__Wy7Mm{grid-template-columns:repeat(2,minmax(0,1fr))}.Calculator_playbook__nJELA{grid-template-columns:170px minmax(0,1fr);gap:25px}.Calculator_stickyResult__Bd_Mt .Calculator_formula__Z7zU9{display:none}}@media (max-width:640px){.Calculator_hero__4NRA2 h1{font-size:30px}.Calculator_hero__4NRA2>p{font-size:17px}.Calculator_calculator__GUfzI{grid-template-columns:minmax(0,1fr)}.Calculator_inputs__L687a{border-right:0;border-bottom:1px solid var(--border)}.Calculator_kpis__rzUwj strong{font-size:21px}.Calculator_scenarios__Wy7Mm{gap:12px}.Calculator_scenarios__Wy7Mm article{padding:13px}.Calculator_scenarios__Wy7Mm dl>div{display:block}.Calculator_scenarios__Wy7Mm dd{text-align:left;margin-top:4px}.Calculator_scenarioValue__UVnp_{font-size:22px}.Calculator_playbook__nJELA{display:block}.Calculator_playbookNav__x6uuU{position:static;display:grid;grid-template-columns:1fr 1fr;margin-bottom:28px;grid-gap:0 10px;gap:0 10px}.Calculator_playbookNav__x6uuU>p,.Calculator_playbookNav__x6uuU>span{grid-column:1/-1}.Calculator_mistakes__u6sjH>div{display:block}.Calculator_mistakes__u6sjH p:last-child{border-left:0;border-top:1px solid var(--hairline)}.Calculator_bridge__yJahp,.Calculator_cards__FtdqH{grid-template-columns:minmax(0,1fr)}.Calculator_bridge__yJahp{padding:18px;gap:15px}.Calculator_stickyResult__Bd_Mt>div{padding:8px 20px max(8px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:3px 10px}.Calculator_stickyResult__Bd_Mt strong{font-size:20px}.Calculator_stickyResult__Bd_Mt span{font-size:12px}.Calculator_stickyResult__Bd_Mt a{font-size:13px}}@media (prefers-reduced-motion:reduce){.Calculator_page___v1dW{scroll-behavior:auto}}