.rfp-calculate_calculatorContainer__lYMd_{background:#121212;color:#e0e0e0;padding:80px 0;font-weight:400;font-size:16px;line-height:1.5;min-height:100vh}@media(max-width:768px){.rfp-calculate_calculatorContainer__lYMd_{padding:40px 0}}.rfp-calculate_wrapper__mAHAV{max-width:1100px;margin:40px auto;padding:0 20px;background:transparent!important}.rfp-calculate_header__2q6z0{margin-bottom:24px;text-align:center;background:#121212!important;padding:20px;border-radius:14px}.rfp-calculate_title__XQB_l{font-size:clamp(28px,4vw,40px);font-weight:800;margin:0 0 12px;color:#e0e0e0}.rfp-calculate_subtitle__x1lbO{color:#757575;font-size:16px;margin:0;line-height:1.5}.rfp-calculate_grid__fEHLF{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:24px;gap:24px}@media(max-width:900px){.rfp-calculate_grid__fEHLF{grid-template-columns:1fr}}.rfp-calculate_inputCard__WGUOi,.rfp-calculate_resultsCard__jVFoa{background:#212121;border:1px solid #424242;border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,.4)}.rfp-calculate_cardHeader__zZIwP{padding:16px 18px;border-bottom:1px solid #424242;font-weight:800;font-size:18px;color:#e0e0e0}.rfp-calculate_cardHeader__zZIwP h2{font-size:24px;line-height:32px;text-transform:none;color:#e0e0e0}.rfp-calculate_cardBody__tVHIS{padding:18px}.rfp-calculate_inputRow__vSLB9{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:16px}@media(max-width:640px){.rfp-calculate_inputRow__vSLB9{grid-template-columns:1fr}}.rfp-calculate_inputGroup__MohC7{display:flex;flex-direction:column}.rfp-calculate_inputGroup__MohC7 label{display:block;font-weight:700;margin-bottom:6px;color:#e0e0e0;font-size:14px}.rfp-calculate_inputGroup__MohC7 input[type=number]{width:100%;background:#121212;color:#e0e0e0;border:1px solid #424242;border-radius:12px;padding:12px 14px;font-size:16px;outline:none;transition:all .2s ease}.rfp-calculate_inputGroup__MohC7 input[type=number]:focus{border-color:#4323ff;box-shadow:0 0 0 4px rgba(67,35,255,.12)}.rfp-calculate_inputGroup__MohC7 input[type=number]::-webkit-inner-spin-button,.rfp-calculate_inputGroup__MohC7 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rfp-calculate_checkboxRow__BxeCU{margin-top:16px}.rfp-calculate_checkboxLabel__CiM2Q{display:flex;align-items:center;gap:8px;font-weight:600;color:#e0e0e0;cursor:pointer;font-size:14px}.rfp-calculate_checkboxLabel__CiM2Q input[type=checkbox]{width:16px;height:16px;accent-color:#4323ff;cursor:pointer}.rfp-calculate_kpiGrid___KNk8{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:20px}@media(max-width:640px){.rfp-calculate_kpiGrid___KNk8{grid-template-columns:1fr}}.rfp-calculate_kpiTile__00sA3{border:1px solid #424242;border-radius:14px;padding:16px;background:#121212;display:flex;flex-direction:column;justify-content:center;min-height:132px;text-align:center}.rfp-calculate_kpiLabel__C41A5{color:#757575;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.rfp-calculate_kpiValue__qgylH{font-size:clamp(28px,4vw,36px);font-weight:700;color:#e0e0e0;margin-bottom:8px}.rfp-calculate_kpiSubValue__mZ8xz{margin-top:8px;color:#757575;font-size:12px;font-weight:500}.rfp-calculate_ctaRow__FE7En{display:flex;gap:10px;margin-top:14px}