.roiCalculator_shell___QliD{max-width:1120px;margin:0 auto;padding:36px 20px 80px;color:#0f172a}.roiCalculator_hero__BSqHi{margin-bottom:28px;max-width:720px}.roiCalculator_kicker__Ae2FW{margin:0 0 8px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0284c7}.roiCalculator_hero__BSqHi h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.04em}.roiCalculator_lede__vfkk3{margin:14px 0 0;color:#475569;font-size:1.05rem;line-height:1.6}.roiCalculator_topicGrid__JZ_dO{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;margin-bottom:18px}.roiCalculator_topicActive__ymX9_,.roiCalculator_topic__EvdhT{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:92px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#334155;text-align:left;font:inherit;cursor:pointer}.roiCalculator_topic__EvdhT:hover{border-color:#bae6fd;color:#0369a1}.roiCalculator_topicActive__ymX9_{background:#0f172a;border-color:#0f172a;color:#fff}.roiCalculator_topicKicker__g6Sh9{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.roiCalculator_topicLabel__cwYAj{font-size:.95rem;font-weight:700;letter-spacing:-.02em}.roiCalculator_topicMeta__oL4Y_{font-size:.72rem;font-weight:600;opacity:.72}.roiCalculator_toolbar__ndNou{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:20px}.roiCalculator_topicHint__7Q5jv{margin:0;flex:1 1 280px;color:#475569;line-height:1.5}.roiCalculator_tabs__S3NNE{display:flex;flex-wrap:wrap;gap:8px}.roiCalculator_lane__6xIu7{display:flex;flex-direction:column;gap:18px;padding-top:8px}.roiCalculator_lane__6xIu7+.roiCalculator_lane__6xIu7{margin-top:8px;padding-top:18px;border-top:1px solid #e2e8f0}.roiCalculator_laneTitle__ueLJC{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0284c7}.roiCalculator_tabActive__5rBq0,.roiCalculator_tab__dPqdy{border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:999px;padding:8px 14px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.roiCalculator_tab__dPqdy:hover{border-color:#bae6fd;color:#0369a1}.roiCalculator_tabActive__5rBq0{background:#0f172a;border-color:#0f172a;color:#fff}.roiCalculator_period__M9mej{display:inline-flex;padding:4px;border-radius:999px;background:#f1f5f9}.roiCalculator_periodActive__UUGmW,.roiCalculator_periodBtn__JkVsH{border:0;background:rgba(0,0,0,0);color:#475569;border-radius:999px;padding:7px 14px;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.roiCalculator_periodActive__UUGmW{background:#fff;color:#0f172a;box-shadow:0 4px 12px rgba(15,23,42,.08)}.roiCalculator_stage__KksJU{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:20px;align-items:start}.roiCalculator_card__WZuVD,.roiCalculator_results__27NLi{border:1px solid #e2e8f0;border-radius:22px;background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.06)}.roiCalculator_card__WZuVD{padding:24px}.roiCalculator_cardHeader__o2OA4{margin-bottom:18px}.roiCalculator_cardHeader__o2OA4 h1,.roiCalculator_cardHeader__o2OA4 h2{margin:0;font-size:1.4rem;letter-spacing:-.03em}.roiCalculator_cardHeader__o2OA4 p{margin:8px 0 0;color:#64748b;line-height:1.5}.roiCalculator_cardContent__V3VJn{display:flex;flex-direction:column;gap:22px}.roiCalculator_sliderBlock__hj2ZC{display:block}.roiCalculator_sliderLabelRow__IFiUz{display:flex;justify-content:space-between;gap:12px;font-size:.95rem;font-weight:600;color:#334155}.roiCalculator_sliderValue__60Uw4{color:#0284c7;font-variant-numeric:tabular-nums}.roiCalculator_sliderBlock__hj2ZC input[type=range]{width:100%;margin:12px 0 6px;appearance:none;height:6px;border-radius:999px;background:linear-gradient(90deg,#0ea5e9 0 var(--roi-fill,40%),#e2e8f0 var(--roi-fill,40%) 100%);outline:none}.roiCalculator_sliderBlock__hj2ZC input[type=range]::-webkit-slider-thumb{appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #0284c7;box-shadow:0 4px 10px rgba(2,132,199,.25);cursor:pointer}.roiCalculator_sliderBlock__hj2ZC input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #0284c7;cursor:pointer}.roiCalculator_sliderEnds__MTjhg{display:flex;justify-content:space-between;color:#94a3b8;font-size:.78rem}.roiCalculator_results__27NLi{padding:22px;position:sticky;top:88px}.roiCalculator_alert__lHoD9{border-radius:18px;padding:18px 18px 16px}.roiCalculator_alertContent__NllsS{background:#f8fafc;border:1px solid #e2e8f0}.roiCalculator_alertSuccess__2YcGj{background:linear-gradient(180deg,#ecfeff,#f0fdf4);border:1px solid #a7f3d0;color:#065f46}.roiCalculator_alertDanger__6m59i{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412}.roiCalculator_resultLabel__wVAlb{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.roiCalculator_resultHero__CoFmA{display:block;margin:6px 0 4px;font-size:clamp(2rem,4vw,2.7rem);letter-spacing:-.04em;line-height:1}.roiCalculator_resultSub__TqH7_{font-size:.92rem;line-height:1.4}.roiCalculator_metrics__OXJsN{display:grid;gap:12px;margin:18px 0 0}.roiCalculator_metrics__OXJsN div{display:flex;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #e2e8f0}.roiCalculator_metrics__OXJsN dt{color:#64748b}.roiCalculator_metrics__OXJsN dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:860px){.roiCalculator_stage__KksJU{grid-template-columns:1fr}.roiCalculator_results__27NLi{position:static}}@media(max-width:640px){.roiCalculator_shell___QliD{padding:24px 14px 56px}.roiCalculator_tabActive__5rBq0,.roiCalculator_tab__dPqdy{padding:8px 11px;font-size:.8rem}}