.ct-hero__calc .hidden{display:none!important}.ct-hero__calc .form-group{margin-bottom:14px}.ct-hero__calc .form-group:last-child{margin-bottom:0}.calc-field-hint{margin:6px 0 0!important;font-size:.8rem;line-height:1.45;color:#64748b}.calc-result .calc-info{text-align:left}.calc-result .calc-note{margin:10px 0 0!important;font-size:.85rem;line-height:1.5;color:#334155;text-align:left}.calc-result .calc-note:empty{display:none}.calc-rows{display:flex;flex-direction:column;gap:12px}.calc-row{background:#f8fafd;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px}.calc-row-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.calc-row-label{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase}.calc-row-remove{background:none;border:0;color:#64748b;font-size:1.25rem;line-height:1;padding:0 4px;cursor:pointer}.calc-row-remove:hover{color:#dc2626}.km-row-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px}.km-row-fields .form-group{margin-bottom:0}@media (max-width:480px){.km-row-fields{grid-template-columns:1fr}}
