.BudgetCalculator_section__160Pj{scroll-margin-top:100px;padding:70px 0 85px;border-top:1px solid #343b2b;background:#141711}.BudgetCalculator_intro__3Y7qC{max-width:680px;margin-bottom:32px}.BudgetCalculator_intro__3Y7qC>p:first-child{display:flex;align-items:center;gap:10px}.BudgetCalculator_intro__3Y7qC h2{font-size:clamp(32px,4vw,48px);line-height:1.1;font-weight:600;letter-spacing:-.045em}.BudgetCalculator_intro__3Y7qC>p:last-child{color:#b0b8a3;font-size:14px;line-height:1.8;margin-top:18px}.BudgetCalculator_calculator__IvDRU{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid #55563b;border-radius:14px;overflow:hidden}.BudgetCalculator_inputs__TL_Do{padding:30px}.BudgetCalculator_choices__j74Zt{display:grid;grid-template-columns:1.5fr 1fr;gap:18px}.BudgetCalculator_startingFee___Oyog{align-self:center;color:#e4e8da;font-size:12px}.BudgetCalculator_startingFee___Oyog strong{display:block;color:#f0eedf;font-size:18px;margin-top:9px}.BudgetCalculator_startingFee___Oyog small{display:block;color:#aeb99e;font-size:11px;margin-top:6px}.BudgetCalculator_choices__j74Zt label,.BudgetCalculator_fields__QQC0w label{font-size:12px;color:#e4e8da}.BudgetCalculator_choices__j74Zt select{display:block;width:100%;min-height:46px;border:1px solid #62664c;border-radius:6px;background:#242a1d;color:#f0eedf;padding:10px;margin-top:9px;font-size:12px}.BudgetCalculator_hint__i3o3H{color:#d2c48d;font-size:12px;line-height:1.7;margin:26px 0 10px}.BudgetCalculator_fields__QQC0w label{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;border-top:1px solid #353d2c}.BudgetCalculator_examples__vd9ws{display:block;max-width:330px;color:#aeb99e;font-size:11px;line-height:1.6;margin-top:8px}.BudgetCalculator_fields__QQC0w small{display:block;color:#9da78e;font-size:10px;margin-top:4px}.BudgetCalculator_amount__rIzlO{flex-shrink:0;display:flex;align-items:center;gap:7px;padding:7px 10px;background:#242a1d;border:1px solid #62664c;border-radius:6px;color:#b7bea6}.BudgetCalculator_amount__rIzlO input{width:100px;min-height:30px;background:transparent;color:#fff4cd;font-size:16px}.BudgetCalculator_amount__rIzlO input:focus{outline:none}.BudgetCalculator_amount__rIzlO:focus-within,.BudgetCalculator_choices__j74Zt select:focus-visible{outline:2px solid #eab308;outline-offset:3px}.BudgetCalculator_summary__cwgiS{padding:32px;background:#202619;border-left:1px solid #55563b}.BudgetCalculator_summary__cwgiS>p:first-child{font-size:10px;letter-spacing:.12em;color:#dac77c}.BudgetCalculator_total__p68fE{margin:22px 0 28px}.BudgetCalculator_total__p68fE strong{display:block;color:#eab308;font-size:clamp(36px,4vw,56px);line-height:1.15;font-weight:650;letter-spacing:-.05em;overflow-wrap:anywhere}.BudgetCalculator_total__p68fE span{display:block;font-size:13px;color:#c0c9ad;margin-top:6px}.BudgetCalculator_summary__cwgiS dl>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #414a34;padding:13px 0;font-size:11px}.BudgetCalculator_summary__cwgiS dt{color:#aeb99e}.BudgetCalculator_summary__cwgiS dd{color:#f0eedf;text-align:right}.BudgetCalculator_summary__cwgiS .BudgetCalculator_note__En_NK{font-size:10px;line-height:1.8;color:#aeb99e;margin-top:18px}@media (max-width:800px){.BudgetCalculator_calculator__IvDRU{grid-template-columns:1fr}.BudgetCalculator_summary__cwgiS{border-left:0;border-top:1px solid #55563b}}@media (max-width:500px){.BudgetCalculator_section__160Pj{scroll-margin-top:100px;padding:50px 0}.BudgetCalculator_inputs__TL_Do,.BudgetCalculator_summary__cwgiS{padding:22px}.BudgetCalculator_choices__j74Zt{grid-template-columns:1fr}.BudgetCalculator_amount__rIzlO input{width:64px}.BudgetCalculator_fields__QQC0w label{gap:14px}}