.calculator-kbs-7bc .container{gap:var(--sp-18)}.calculator-kbs-7bc .calculator__wrapper{width:100%}.calculator-kbs-7bc .form-field{width:240px}.calculator-kbs-7bc .form-field input{border:1px solid var(--border-strong)}.calculator-kbs-7bc .form-field input:invalid{border-color:var(--legacy-danger)}.calculator-kbs-7bc .form-field_float .input_float[id$=_pages2]~label:after,.calculator-kbs-7bc .form-field_float .input_float[id$=_pages3]~label:after{content:none}.calculator-kbs-7bc .calculator__row-buttons{align-items:center}.calculator-kbs-7bc .calculator__row{max-height:100px;padding-right:22px;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.calculator-kbs-7bc .calculator__row._hidden{max-height:0;overflow:hidden;padding-bottom:0;padding-top:0}.calculator-kbs-7bc .calculator__row.calculator__row_linear .calculator__row-buttons{flex-wrap:nowrap}.calculator-kbs-7bc .calculator__row.calculator__row_linear .form-field{width:100%}.calculator-kbs-7bc__top{align-items:center;justify-content:space-between}.calculator-kbs-7bc__tabs{gap:0;padding:0}.calculator-kbs-7bc__tabs .tab{border-radius:var(--legacy-radius-inside)}.calculator-kbs-7bc__tab-item{align-items:stretch;flex-direction:column;gap:var(--sp-18)}.calculator-kbs-7bc__tab-item[data-tab-name="7bc"] .plan__svg{padding-top:var(--sp-28)}.calculator-kbs-7bc__tab-item[data-tab-name="7bc"] .plan__cover .plan__svg{padding:0}.calculator__group-title{font-family:var(--font-body);font-size:20px;font-weight:500;line-height:20px;text-align:left}.calculator__plan{border:1px solid var(--border-strong);border-radius:var(--legacy-radius-outside);overflow:hidden}.plan__block,.plan__cover{align-items:flex-start;gap:var(--sp-6);padding:var(--sp-16)}.plan__cover{border-right:1px solid var(--border-strong)}.plan__svg{padding:var(--sp-24) var(--sp-20) var(--sp-20) var(--sp-10)}.calculator-schemes{display:flex;flex-direction:column;gap:var(--sp-16)}@media screen and (max-width:1023px){.calculator-kbs-7bc__top{align-items:flex-start;flex-direction:column;gap:var(--sp-18)}.calculator-kbs-7bc__reset{padding:var(--sp-4) var(--sp-8);width:100%}.calculator-kbs-7bc__tabs .tab{width:50%}.calculator-kbs-7bc .calculator__rows-group{gap:var(--sp-10);padding:var(--sp-8)}.calculator-kbs-7bc .calculator__row{max-height:300px;padding:0}.calculator-kbs-7bc .calculator__row.calculator__row_linear .calculator__row-buttons{flex-wrap:wrap}.calculator-kbs-7bc .form-field{width:100%}.calculator-kbs-7bc .calculator__row-buttons_mobile_reverse{flex-wrap:nowrap}.calculator-kbs-7bc .form-field_mobile-half{width:calc(50% - 3px)}.calculator__plan{flex-direction:column}.plan__block,.plan__cover{padding:var(--sp-16)}.plan__cover{border-right:none}.plan__cover .plan__svg{padding-right:var(--sp-16)}.plan__cover svg{overflow:visible}.plan__cover svg text{font-weight:700;font-size:7vw}.calculator-kbs-7bc__tab-item[data-tab-name="7bc"] .plan__svg,.plan__svg{padding:var(--sp-8) 0}}@media screen and (min-width:576px)and (max-width:1023px){.plan__cover svg text{font-size:16px}}