.Calculator_section__CtbKg{max-width:var(--max);margin:var(--space-4xl) auto;padding:0 var(--space-xl)}@media (max-width:768px){.Calculator_section__CtbKg{padding:0;margin:2rem 0}}.Calculator_dossierHeaderSection__ocpGd{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-bottom:1px solid rgba(63,63,48,.12);padding-bottom:1.25rem;margin-bottom:3.5rem}.Calculator_dossierIndex__M9tZh{font-family:monospace;font-size:.8rem;font-weight:600;color:var(--color-green);letter-spacing:.08em}.Calculator_title__XnE7z{font-family:var(--font-display),sans-serif;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:300;color:var(--color-black);letter-spacing:-.02em;margin:0}.Calculator_container__wpE95{width:100%;border:1px solid rgba(63,63,48,.12);border-radius:var(--radius);overflow:hidden;background:var(--color-white);box-shadow:var(--shadow)}.Calculator_header__sR0PV{background:rgba(6,59,43,.04);border-bottom:1px solid rgba(63,63,48,.08);padding:.85rem 1.5rem;display:flex;justify-content:space-between;align-items:center;font-family:monospace;font-size:.76rem;color:var(--color-olive)}.Calculator_headerLeft__LPkaa{display:flex;align-items:center;gap:.6rem}.Calculator_statusDot__2IPmg{color:var(--color-green);font-size:.7rem;animation:Calculator_pulse__LpNQK 2.2s ease-in-out infinite}.Calculator_headerTitle__LCNVY{font-weight:600;letter-spacing:.04em}.Calculator_headerRight___EdQH{display:none}@media (min-width:576px){.Calculator_headerRight___EdQH{display:block}}.Calculator_monoStatus__hFCHm{font-weight:600;letter-spacing:.02em;opacity:.75}.Calculator_grid__VF6bV{display:flex;flex-direction:column;max-width:800px;margin:0 auto;padding:40px;gap:25px}@media (max-width:600px){.Calculator_grid__VF6bV{padding:20px;gap:20px}}.Calculator_inputsSection__f8UIj{display:flex;flex-direction:column;gap:1.75rem}.Calculator_inputGroup__M3XvK{display:flex;flex-direction:column;gap:.75rem}.Calculator_groupLabel__Ib14o{font-size:.9rem;font-weight:600;color:var(--color-black);display:flex;align-items:center;gap:.4rem}.Calculator_subLabel__ZaBFt{font-size:.8rem;font-weight:500;color:var(--color-olive);margin-bottom:2px}.Calculator_tooltipIcon__pmYB_{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(6,59,43,.1);color:var(--color-green);font-size:.7rem;font-weight:700;cursor:help}.Calculator_yearSelectionGrid__j6cGf{display:flex;flex-wrap:wrap;gap:.5rem}.Calculator_yearButton___BkXV{flex:1 1;min-width:70px;min-height:44px;background:var(--color-white);border:1px solid rgba(63,63,48,.16);border-radius:4px;padding:.6rem .8rem;font-family:inherit;font-size:.88rem;font-weight:500;color:var(--color-olive);cursor:pointer;transition:all .2s ease;text-align:center}.Calculator_yearButton___BkXV:hover{border-color:var(--color-green);color:var(--color-green)}.Calculator_yearButtonActive__75XkG{background:var(--color-green);border-color:var(--color-green);color:var(--color-white);font-weight:600}.Calculator_infoBox__odHhy{background:rgba(6,59,43,.04);border-left:3px solid var(--color-green);padding:.75rem 1rem;border-radius:4px;font-size:.8rem;line-height:1.4;color:var(--color-green);margin-top:4px}.Calculator_btnGroup__nY6AZ{display:flex;border:1px solid rgba(63,63,48,.16);border-radius:4px;padding:3px;background:rgba(6,59,43,.03);width:100%}.Calculator_companyTypeGroup__qJLrP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.Calculator_companyTypeGroup__qJLrP{grid-template-columns:1fr}}.Calculator_toggleBtn__x_Kwi{flex:1 1;min-height:44px;background:transparent;border:none;border-radius:3px;padding:.6rem .8rem;font-family:inherit;font-size:.85rem;font-weight:500;color:var(--color-olive);cursor:pointer;transition:all .2s ease;text-align:center}.Calculator_toggleBtnActive__6B1k9{background:var(--color-green);color:var(--color-white);font-weight:600;box-shadow:0 2px 4px rgba(6,59,43,.15)}.Calculator_nestedInputs__G1GH_{display:flex;flex-direction:column;gap:.6rem}.Calculator_rowField__pjB4r{display:flex;align-items:center;gap:1rem;width:100%;min-width:0}.Calculator_rowYearLabel__MJK4c{flex:0 0 56px;font-family:monospace;font-size:.9rem;font-weight:600;color:var(--color-black)}.Calculator_ownerGroup__WtP33{order:5}.Calculator_groupHint__ueraW{margin:-.15rem 0 .1rem;font-size:.78rem;line-height:1.45;color:var(--color-olive)}.Calculator_ownerRate__TXU5v{display:block;margin-top:.15rem;font-size:.7rem;font-weight:500;color:var(--color-green)}.Calculator_disabledOwnerBox__8idZD{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border:1px dashed rgba(63,63,48,.18);border-radius:6px;background:rgba(6,59,43,.04);color:var(--color-olive);opacity:.62;font-size:.78rem;line-height:1.4}.Calculator_disabledOwnerBox__8idZD strong{color:var(--color-black);font-size:.82rem}.Calculator_numInputWrapper__v5V_1{flex:1 1;position:relative;min-width:0;display:flex;align-items:center;background:var(--color-white);border:1px solid rgba(63,63,48,.16);border-radius:4px;transition:border-color .2s ease}.Calculator_numInputWrapper__v5V_1:focus-within{border-color:var(--color-green);box-shadow:0 0 0 2px rgba(6,59,43,.1)}.Calculator_unitPrefix__JNpDo{padding-left:12px;color:var(--color-green);font-weight:600;font-size:.9rem}.Calculator_unitSuffix__Og7Mm{position:absolute;right:12px;color:var(--color-olive);font-size:.85rem;font-weight:500;pointer-events:none}.Calculator_numInput__tvUR6{min-width:0;border:none;background:transparent}.Calculator_numInput__tvUR6,.Calculator_selectInput____Gxt{width:100%;padding:.6rem .8rem;font-family:inherit;font-size:.92rem;color:var(--color-black);outline:none}.Calculator_selectInput____Gxt{border:1px solid rgba(63,63,48,.16);border-radius:4px;background:var(--color-white);cursor:pointer}.Calculator_selectInput____Gxt:focus{border-color:var(--color-green);box-shadow:0 0 0 2px rgba(6,59,43,.1)}.Calculator_rowFieldGrid__yWgjX{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:480px){.Calculator_rowFieldGrid__yWgjX{grid-template-columns:1fr 1fr}}.Calculator_rowFieldCol__gHiTu{display:flex;flex-direction:column;gap:.35rem}.Calculator_collapsiblePanel__qJZHf{background:rgba(6,59,43,.035);border:1px solid rgba(63,63,48,.08);border-radius:var(--radius);padding:1.25rem;margin-top:2px;display:flex;flex-direction:column;gap:1.25rem}.Calculator_presetsWrapper__iLCBx{display:flex;flex-direction:column;gap:.4rem}.Calculator_presetsLabel__0b7S2{font-size:.74rem;font-weight:600;color:var(--color-olive);text-transform:uppercase;letter-spacing:.02em}.Calculator_chipRow___OPiZ{display:flex;flex-wrap:wrap;gap:.4rem}.Calculator_chip__jYbNy{background:rgba(6,59,43,.05);border:1px solid rgba(63,63,48,.08);border-radius:20px;padding:.25rem .6rem;font-size:.76rem;font-weight:500;color:var(--color-green);cursor:pointer;transition:all .15s ease}.Calculator_chip__jYbNy:hover{background:var(--color-green);color:var(--color-white);border-color:var(--color-green)}.Calculator_afaMethodGroup__FJ51E{display:flex;flex-direction:column}.Calculator_methodButtonRow__fWK5c{display:flex;flex-wrap:wrap;gap:.4rem}.Calculator_methodBtn__7nbvF{flex:1 1;min-width:90px;min-height:44px;background:var(--color-white);border:1px solid rgba(63,63,48,.12);border-radius:4px;padding:.45rem .6rem;font-family:inherit;font-size:.8rem;font-weight:500;color:var(--color-olive);cursor:pointer;transition:all .2s ease;text-align:center}.Calculator_methodBtnActive___qXbW{background:var(--color-green);color:var(--color-white);border-color:var(--color-green);font-weight:600}.Calculator_methodHint__t04jo{background:#fef3c7;border-left:3px solid #d97706;padding:.6rem .8rem;border-radius:4px;font-size:.78rem;line-height:1.4;color:#78350f}.Calculator_deprPreviewSection__UZz1l{display:flex;flex-direction:column;gap:.5rem}.Calculator_previewGrid__xZSaV{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem}@media (max-width:600px){.Calculator_previewGrid__xZSaV{grid-template-columns:repeat(2,minmax(0,1fr))}}.Calculator_previewItem__rEtA2{background:var(--color-white);border:1px solid rgba(63,63,48,.08);border-radius:4px;padding:.4rem;text-align:center;display:flex;flex-direction:column;gap:2px}.Calculator_previewItemActive__v8FP5{background:rgba(6,59,43,.05);border-color:var(--color-green)}.Calculator_previewYear__eIqbP{font-family:monospace;font-size:.72rem;font-weight:600;color:var(--color-olive)}.Calculator_previewVal__18tOF{font-size:.8rem;font-weight:700;color:var(--color-green)}.Calculator_resultsSection__viLDS{display:flex;flex-direction:column;gap:1.5rem}.Calculator_resultsTitle__N5xhY{font-family:var(--font-display),sans-serif;font-size:1.4rem;font-weight:500;color:var(--color-green);margin:0 0 1rem;text-align:center}.Calculator_warningBox__t4iDl{background:#fffbeb;border:1px solid #fef3c7;border-left:3px solid #d97706;padding:.75rem 1rem;border-radius:4px;font-size:.8rem;line-height:1.45;color:#78350f}.Calculator_cardsStack__14szl{display:flex;flex-direction:column;gap:1rem}.Calculator_resultCard__hhFV5{background:var(--color-white);border:1px solid rgba(63,63,48,.08);border-radius:var(--radius);padding:1.25rem 1.5rem;box-shadow:0 2px 6px rgba(0,0,0,.02);transition:all .2s ease}.Calculator_resultCardHighlight__vcGqq{border-color:rgba(6,59,43,.2);background:rgba(6,59,43,.02)}.Calculator_cardHeader__cP8Bn{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(63,63,48,.06);padding-bottom:.6rem;margin-bottom:.85rem}.Calculator_cardYear___WnF2{font-size:1rem;font-weight:700;color:var(--color-green)}.Calculator_badge__AfTOS{font-size:.74rem;font-weight:600;background:rgba(6,59,43,.06);color:var(--color-olive);padding:.15rem .5rem;border-radius:12px}.Calculator_badgeNew__Y1l7A{background:var(--color-green);color:var(--color-white)}.Calculator_cardMetricsGrid__tyLep{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:480px){.Calculator_cardMetricsGrid__tyLep{grid-template-columns:1fr 1fr}}.Calculator_cardMetric__dsgUf{display:flex;flex-direction:column;gap:1px}.Calculator_metricLabel__mQNQu{font-size:.76rem;color:var(--color-olive);opacity:.85}.Calculator_metricValue__Du2Zi{font-size:.95rem;font-weight:600;color:var(--color-black)}.Calculator_highlightMetric__V9HXz{grid-column:1/-1;background:rgba(6,59,43,.08);border:1px solid rgba(6,59,43,.2);border-radius:8px;padding:.85rem 1.25rem;display:flex;justify-content:center;align-items:center;margin-top:8px}.Calculator_highlightValue__z9OFl{font-size:1.65rem;font-weight:800;color:var(--color-green)}.Calculator_totalBox__gWQbW{width:min(100%,500px);margin:.5rem auto 0;background:#E9E9EF;color:var(--color-black);border-radius:var(--radius);padding:1.35rem 1.5rem 1.5rem;justify-content:center;gap:1rem;box-shadow:0 8px 20px rgba(233,233,239,.2)}.Calculator_totalBoxLeft__3nDkZ,.Calculator_totalBox__gWQbW{display:flex;flex-direction:column;align-items:center;text-align:center}.Calculator_totalLabel__XkoVf{font-size:1rem;font-weight:600}.Calculator_totalSub__cIuNU{font-size:.75rem;opacity:.8}.Calculator_totalValue__gGTYp{font-size:2.25rem;line-height:1;font-weight:700}.Calculator_disclaimerText__Qg_90{font-size:.72rem;color:var(--color-olive);line-height:1.45;text-align:center;opacity:.8;margin-top:.25rem}@keyframes Calculator_pulse__LpNQK{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@media (max-width:600px){.Calculator_grid__VF6bV{padding:1.25rem;gap:1.5rem}.Calculator_inputGroup__M3XvK,.Calculator_inputsSection__f8UIj,.Calculator_resultsSection__viLDS{gap:1.25rem}.Calculator_rowField__pjB4r{gap:.75rem}.Calculator_collapsiblePanel__qJZHf{padding:1rem}.Calculator_cardHeader__cP8Bn{align-items:flex-start;gap:.75rem}.Calculator_badge__AfTOS{max-width:48%;text-align:right;line-height:1.3}.Calculator_highlightMetric__V9HXz{padding:.8rem 1rem}.Calculator_totalBox__gWQbW{flex-direction:column;text-align:center;align-items:center;padding:1.25rem 1rem}.Calculator_totalValue__gGTYp{font-size:1.6rem;margin-top:.25rem}.Calculator_resultCard__hhFV5{padding:1rem 1.25rem}.Calculator_disclaimerText__Qg_90{font-size:.78rem}}