.Estimator_root__4fgBq{background:var(--cream,#f5f1ea);padding:140px 64px;color:var(--ink,#0a1d2e);font-family:var(--font-body,Inter),system-ui,sans-serif}.Estimator_rootCompact__oFMoC{padding-top:3.5rem;padding-bottom:5rem}.Estimator_rootPage__LVTIP{padding-top:2rem}.Estimator_rootPage__LVTIP .Estimator_header__mdnHC{margin-bottom:40px;padding-bottom:24px}.Estimator_container__hv44B{max-width:1400px;margin:0 auto}.Estimator_header__mdnHC{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:end;margin-bottom:64px;padding-bottom:32px;border-bottom:1px solid var(--line,#d9d2c3)}.Estimator_header__mdnHC>h1{grid-column:1}.Estimator_header__mdnHC>p{grid-column:2}.Estimator_colophon__vgQTz{display:inline-flex;align-items:center;gap:16px;grid-column:1;color:var(--ink)}.Estimator_colophonLabel__ycgYB{font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.Estimator_title__5pMk4{grid-column:1;font:300 76px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.035em;line-height:1;margin:40px 0 0;color:var(--ink)}.Estimator_title__5pMk4 em{font-style:italic;color:var(--copper,#b8693d)}.Estimator_lede__Z3ZGJ{grid-column:2;font:400 16px var(--font-body,Inter),system-ui,sans-serif;line-height:1.65;color:#3b3b36;max-width:480px;margin:0 0 4px}.Estimator_lede__Z3ZGJ strong{color:var(--ink);font-weight:600}.Estimator_panel__TBdk3{display:grid;grid-template-columns:3fr 2fr;border:1px solid var(--line,#d9d2c3);border-radius:4px;overflow:hidden}.Estimator_controls__q297h{padding:48px;background:var(--paper,#fafaf7)}.Estimator_step__JIgJX{border:0;padding:0;margin:0 0 40px}.Estimator_step__JIgJX:last-child{margin-bottom:0}.Estimator_stepLegend__2MdP1{display:flex;align-items:baseline;gap:12px;margin-bottom:20px;padding:0}.Estimator_stepNum__hP0Cx{font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--copper,#b8693d)}.Estimator_stepTitle__VY11x{font:300 22px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.01em;color:var(--ink);margin:0}.Estimator_finishGrid__DLkF4,.Estimator_treatmentGrid__y02wF{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.Estimator_selectCol__UxTss{display:flex;flex-direction:column;gap:8px}.Estimator_cuotasRow__esBtW{display:flex;gap:8px}.Estimator_cuotaCard__LpT7r{flex:1 1;padding:14px 8px;text-align:center}.Estimator_optionCard__bksvY{padding:14px 16px;background:#fff;color:var(--ink);border:1.5px solid var(--line,#d9d2c3);border-radius:4px;cursor:pointer;text-align:left;font-family:inherit;transition:background .2s,border-color .2s,color .2s;display:flex;flex-direction:column;gap:4px}.Estimator_optionCard__bksvY:hover{border-color:var(--ink)}.Estimator_optionCardWide__Sv7yW{padding:18px}.Estimator_optionCardActive__KkeIE,.Estimator_optionCardActive__KkeIE:hover{background:var(--ink,#0a1d2e);color:var(--cream,#f5f1ea);border-color:var(--ink,#0a1d2e)}.Estimator_optionLabel__4ai44{font:500 14px inherit;letter-spacing:-.005em}.Estimator_optionMeta__WcIIF{font:500 10px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase;opacity:.5}.Estimator_optionCardActive__KkeIE .Estimator_optionMeta__WcIIF{opacity:.65}.Estimator_optionDesc__ECqI9{font:400 12px inherit;opacity:.6;line-height:1.4}.Estimator_optionCardActive__KkeIE .Estimator_optionDesc__ECqI9{opacity:.7}.Estimator_cuotaValue___P7Vl{font:500 18px var(--font-body,Inter),system-ui,sans-serif;letter-spacing:-.02em}.Estimator_unitsRow__4Y07x{display:flex;align-items:center;gap:16px}.Estimator_unitsBtn__hhIL9{width:44px;height:44px;border-radius:4px;border:1.5px solid var(--line,#d9d2c3);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ink);transition:border-color .2s}.Estimator_unitsBtn__hhIL9:hover{border-color:var(--ink)}.Estimator_unitsTrack__ubJc0{flex:1 1;position:relative;height:44px;background:#fff;border:1.5px solid var(--line);border-radius:4px;display:flex;align-items:center;padding:0 16px;gap:16px}.Estimator_unitsBar__37Q8n{flex:1 1;height:4px;background:#e8e3d5;border-radius:2px;position:relative}.Estimator_unitsFill__1Aoy2{position:absolute;left:0;top:0;height:100%;background:var(--copper);border-radius:2px}.Estimator_unitsThumb__k0IU0{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background:var(--copper);border:3px solid var(--paper,#fafaf7);box-shadow:0 0 0 1px var(--copper)}.Estimator_unitsInput__TxDUe{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.Estimator_unitsValue__TDUZp{min-width:44px;text-align:right;font:500 18px inherit;letter-spacing:-.02em}.Estimator_output__FMEeI{padding:48px;background:var(--ink,#0a1d2e);color:var(--cream,#f5f1ea);display:flex;flex-direction:column}.Estimator_outputLabel__OeZWx{font:500 11px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:hsla(38,35%,94%,.5);margin-bottom:16px}.Estimator_rangeRow__2Gurd{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.Estimator_rangeMin__pkYbt{font:300 68px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.04em;line-height:1;color:var(--cream)}.Estimator_rangeSep__biu1L{font:300 22px var(--font-display,Fraunces),Georgia,serif;color:hsla(38,35%,94%,.4)}.Estimator_rangeMax__xP_N8{font:300 68px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.04em;line-height:1;color:var(--copper-soft,#d9a37c)}.Estimator_rangeArs__G5xHj{font:500 12px var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase;color:hsla(38,35%,94%,.5);margin-bottom:40px}.Estimator_divider__V_DLm{height:1px;background:hsla(38,35%,94%,.15);margin-bottom:32px}.Estimator_perCuotaBlock__Zm_VR{margin-bottom:32px}.Estimator_perCuotaValue__MGcaS{font:300 36px var(--font-display,Fraunces),Georgia,serif;letter-spacing:-.025em;color:var(--cream)}.Estimator_perCuotaNote__WxUNn{font:400 13px var(--font-body,Inter),system-ui,sans-serif;color:hsla(38,35%,94%,.5);margin-top:4px}.Estimator_summary__KwkUt{background:hsla(38,35%,94%,.04);border:1px solid hsla(38,35%,94%,.12);border-radius:3px;padding:20px;margin-bottom:32px}.Estimator_summaryList__X9fHh{margin:0;display:flex;flex-direction:column;gap:8px}.Estimator_summaryList__X9fHh>div{display:flex;justify-content:space-between;font:400 13.5px var(--font-body,Inter)}.Estimator_summaryList__X9fHh dt{color:hsla(38,35%,94%,.7);margin:0}.Estimator_summaryList__X9fHh dd{color:var(--cream);margin:0}.Estimator_outputDesc__d3R_y{font:400 13px var(--font-body,Inter),system-ui,sans-serif;color:hsla(38,35%,94%,.55);line-height:1.55;margin:0 0 24px}.Estimator_outputActions__J_qYP{margin-top:auto;display:flex;flex-direction:column;gap:10px}.Estimator_btn__45mZk{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;font:600 14px var(--font-body,Inter),system-ui,sans-serif;letter-spacing:-.01em;border-radius:999px;transition:all .25s;border:none;cursor:pointer;text-decoration:none;width:100%}.Estimator_btnCopper__T5F0i{background:var(--copper,#b8693d);color:var(--cream,#f5f1ea)}.Estimator_btnCopper__T5F0i:hover{background:#a35a33}.Estimator_btnGhost__3Vv2p{background:transparent;color:var(--cream);box-shadow:inset 0 0 0 1.5px hsla(38,35%,94%,.4)}.Estimator_btnGhost__3Vv2p:hover{box-shadow:inset 0 0 0 1.5px var(--cream)}.Estimator_disclaimer__6mqXZ{font:400 13px var(--font-body,Inter),system-ui,sans-serif;color:var(--mute-soft,#9b968a);margin:24px auto 0;max-width:880px;line-height:1.6;text-align:center}@media (max-width:980px){.Estimator_root__4fgBq{padding:80px 24px}.Estimator_header__mdnHC{grid-template-columns:1fr;gap:32px}.Estimator_header__mdnHC>h1,.Estimator_header__mdnHC>p{grid-column:1}.Estimator_title__5pMk4{font-size:48px}.Estimator_panel__TBdk3{grid-template-columns:1fr}.Estimator_controls__q297h,.Estimator_output__FMEeI{padding:32px}.Estimator_rangeMax__xP_N8,.Estimator_rangeMin__pkYbt{font-size:40px}.Estimator_finishGrid__DLkF4{grid-template-columns:1fr}}@media (max-width:600px){.Estimator_rangeRow__2Gurd{flex-direction:column;align-items:flex-start;gap:2px}.Estimator_rangeSep__biu1L{display:none}.Estimator_rangeMax__xP_N8,.Estimator_rangeMin__pkYbt{font-size:34px}.Estimator_rangeArs__G5xHj{margin-bottom:24px}.Estimator_perCuotaValue__MGcaS{font-size:28px}.Estimator_cuotasRow__esBtW{flex-wrap:wrap}.Estimator_cuotaCard__LpT7r{flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 4px);min-width:calc(50% - 4px)}.Estimator_controls__q297h,.Estimator_output__FMEeI{padding:24px}}