.superfood-price-dynamic{padding:6rem}@media (max-width:1149px){.superfood-price-dynamic{padding:calc(7.19425vw - 2.05755rem)}}@media (max-width:767px){.superfood-price-dynamic{font-size:calc(.75vw + .96rem)}}@media (max-width:424px){.superfood-price-dynamic{padding:1rem}}.superfood-price-dynamic .calc-form__data{padding:0;display:block}.superfood-price-dynamic__title{margin-bottom:1rem!important}@media (max-width:899px){.superfood-price-dynamic__title{text-align:center}}.superfood-price-dynamic__price-disclaimer{font-size:1.6rem;line-height:2rem}@media (max-width:899px){.superfood-price-dynamic__price-disclaimer{text-align:center}}.superfood-price-dynamic__body{padding-top:2rem;display:flex}@media (max-width:899px){.superfood-price-dynamic__body{flex-direction:column}.superfood-price-dynamic__body .superfood-price-dynamic__image-wrapper{justify-self:center}.superfood-price-dynamic__body .superfood-price-dynamic__recipe-table-wrapper{order:1}}.superfood-price-dynamic__image-wrapper{flex:1;justify-content:flex-start;display:flex}.superfood-price-dynamic__image{align-self:center;width:100%;max-width:400px;height:auto;margin-left:5rem;position:absolute}@media (max-width:899px){.superfood-price-dynamic__image{margin:0 auto 4rem;position:static}}.visually-impaired-mode .superfood-price-dynamic__image{filter:grayscale()}.superfood-price-dynamic__recipe-table-wrapper{flex:2;overflow:hidden}.superfood-price-dynamic__recipe-table{align-items:center}.superfood-price-dynamic__recipe-table>div{margin-bottom:1rem;display:flex}.superfood-price-dynamic__recipe-table>div:last-child{margin-bottom:0}.superfood-price-dynamic__recipe-table>div>div{margin-right:1rem}.superfood-price-dynamic__recipe-table>div>div:first-child{flex:2}.superfood-price-dynamic__recipe-table>div>div:nth-child(2){white-space:pre;flex:.5}@media (max-width:767px){.superfood-price-dynamic__recipe-table>div>div:nth-child(2){display:none}}.superfood-price-dynamic__recipe-table>div>div:nth-child(3),.superfood-price-dynamic__recipe-table>div>div:nth-child(4){text-align:right;flex:1}.superfood-price-dynamic__recipe-table>div>div:nth-child(5){text-align:right;flex:1;margin-right:0}.superfood-price-dynamic__recipe-table-header{opacity:.5;align-self:start;font-size:1.6rem;line-height:2rem}@media (max-width:1149px){.superfood-price-dynamic__recipe-table-header{font-size:calc(.75vw + .76rem);line-height:calc(1.25vw + .6rem)}}.superfood-price-dynamic__recipe-table-footer{font-weight:700}.superfood-price-dynamic__ingredient-title{line-height:1.2}.superfood-price-dynamic__summary-wrapper{-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;margin-top:3.3rem;display:flex}.superfood-price-dynamic__summary{padding-left:2rem}.superfood-price-dynamic__description{width:100%;padding-left:10.9rem;font-size:.8em}.superfood-price-dynamic__controls{display:flex}.superfood-price-dynamic__control{border-radius:15px;width:4.2rem;height:4.2rem;padding:0;font-size:3.2rem;font-weight:700;line-height:3.6rem}@media (max-width:1149px){.superfood-price-dynamic__control{font-size:calc(1.5vw + 1.52rem);line-height:calc(1.25vw + 2.2rem)}}.superfood-price-dynamic__control:after{border-radius:15px}.superfood-price-dynamic__control .button__label{transform:translateY(-.08em)}.superfood-price-dynamic__control:not(:first-child){margin-left:.5rem}.superfood-price-dynamic__count,.superfood-price-dynamic__amount{font-weight:700}
.calc-form{padding-top:4rem}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data{padding-bottom:0}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data{grid-template-columns:repeat(5,minmax(0,1fr))}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_inflation-product-price-dynamics{grid-template-columns:repeat(7,minmax(0,1fr))}}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data .calc-form_data-controls{grid-row-gap:0}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_no-data,.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_product-price-dynamics{padding-top:0}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__preloader-wrapper{grid-column:1/-1;justify-content:center;align-items:center;display:flex}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__preloader{transform:translateY(-50%)}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__field{max-width:initial!important}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__field_region{grid-column:span 3}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__field_period,.page_calc_inflation .calc-form.calc-form_inflation .calc-form__field_category,.page_calc_inflation .calc-form.calc-form_inflation .calc-form__field_long-title{grid-column:span 2}}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__result-values-wrapper{flex-direction:column}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__group-title{grid-column:1/-1;margin-top:2rem;margin-bottom:2.2rem;font-weight:700}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__group-title{text-align:center}}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__personal-inflation-no-expenses-hint{grid-column:1/-1;font-size:1.6rem;line-height:2rem}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__result-values-container{max-width:90%;margin-bottom:4rem}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__inflation-chart-wrapper{padding-bottom:50.59%;position:relative}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__inflation-chart-wrapper .chartAlternative{width:100%;height:100%;position:absolute}.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__data-row_russia,.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__legend-item_russia .chartAlternative__legend-row{stroke:#b9b9b9}.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__data-row_region,.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__legend-item_region .chartAlternative__legend-row{stroke:#676bbe}.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__data-row_personal,.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__legend-item_personal .chartAlternative__legend-row,.page_calc_inflation .calc-form.calc-form_inflation .chartAlternative__data-row_price,.page_calc_inflation .calc-form.calc-form_inflation.calc-form_inflation-region-main .chartAlternative__data-row_region,.page_calc_inflation .calc-form.calc-form_inflation.calc-form_inflation-region-main .chartAlternative__legend-item_region .chartAlternative__legend-row{stroke:#f90}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__result-hint{margin-top:4rem;font-size:1.6rem;line-height:2rem}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__price-dynamics-title{margin-bottom:.3rem;font-size:2rem;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__price-dynamics-title{grid-column:1/-1;font-size:2.6rem;font-weight:500;line-height:2.6rem}}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_product-price-dynamics{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_product-price-dynamics{grid-template-columns:repeat(2,minmax(0,1fr))}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_product-price-dynamics.calc-form__data_product-price-dynamics-one-column{grid-template-columns:1fr}}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__data_product-title{margin-bottom:1rem}.page_calc_inflation .calc-form.calc-form_inflation .calc-form__no-data-message{text-align:center;font-size:2rem;font-weight:700;line-height:3rem;display:block}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__no-data-message{padding:8px 6rem 6rem}}@media (max-width:1023px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__no-data-message{padding:3.2rem 2.4rem}}@media (min-width:1024px){.page_calc_inflation .calc-form.calc-form_inflation .calc-form__field_category{grid-column:span 2}}.page_calc_inflation .calc-form.calc-form+.page__superfood-wrapper{margin-top:4rem}
.page_calc_loan{--theme:#497e49}.page_calc_rassrochka{--theme:#d88b51}.page_calc_annuitetnyy,.page_calc_differencirovannyy{--theme:#519cbf}.page_calc_dosrochnoe-pogashenie-kredita{--theme:#55b846}.page_calc_refinansirovanie-kredita{--theme:#575f95}.page_calc_proczenty-po-zajmu{--theme:#4e8184}.page_calc_ipoteka{--theme:#2c4ec9}.page_calc_ipoteka .calc-form_ipoteka{padding-top:4rem}@media (max-width:899px){.page_calc_ipoteka .calc-form_ipoteka{padding-top:1rem}}.page_calc_refinansirovanie-ipoteki{--theme:#be494b}.page_calc_dosrochnoe-pogashenie-ipoteki{--theme:#1ba28c}.page_calc_avtokredit{--theme:#009398}.page_calc_deposit{--theme:#676bbe}.page_calc_income{--theme:#9d67be}.page_calc_inflation{--theme:#4aabe1}.page{--scroll-bar-width:8px;padding-bottom:0}.page_calc{background:var(--theme);min-height:100vh;overflow:hidden}.page_calc.page{margin-top:0}.page_calc .container{position:unset}.page_calc_income .header-nav .logo span,.page_calc_borrower .header-nav .logo span,.page_calc_loan .header-nav .logo span,.page_calc_loan-percent .header-nav .logo span,.page_calc_deposit .header-nav .logo span,.page_calc_inflation .header-nav .logo span,.page_calc_ipoteka .header-nav .logo span,.page_calc_avtokredit .header-nav .logo span,.page_calc_proczenty-po-zajmu .header-nav .logo span,.page_calc_refinansirovanie-ipoteki .header-nav .logo span,.page_calc_dosrochnoe-pogashenie-ipoteki .header-nav .logo span{color:#fff}.visually-impaired-mode .page_calc{background:#000;border-bottom:1px solid #fff}.page_calc .calculator-disclaimer{color:#fff;margin-top:9.6rem;display:flex}.page_calc .calculator-disclaimer:before{content:"";background-image:url(/images/calcs/calc-borrower-warning.svg);flex-shrink:0;width:3rem;height:3rem;margin-right:1.7rem}.visually-impaired-mode .page_calc .calculator-disclaimer{filter:grayscale()}.page .calc-header__sharing{background:var(--theme)}.visually-impaired-mode .page .calc-header__sharing{background:0 0}@media (max-width:1149px){.page_calc_income .page__scroll-container,.page_calc_loan .page__scroll-container,.page_calc_loan-percent .page__scroll-container,.page_calc_inflation .page__scroll-container,.page_calc_ipoteka .page__scroll-container{height:calc(48px + var(--scroll-bar-width));overflow-y:hidden}}@media (max-width:424px){.page_calc_income .page__scroll-container,.page_calc_loan .page__scroll-container,.page_calc_loan-percent .page__scroll-container,.page_calc_inflation .page__scroll-container,.page_calc_ipoteka .page__scroll-container{margin:1rem -15px}.page_calc_income .page__scroll-container .page__mode-switch-wrapper,.page_calc_loan .page__scroll-container .page__mode-switch-wrapper,.page_calc_loan-percent .page__scroll-container .page__mode-switch-wrapper,.page_calc_inflation .page__scroll-container .page__mode-switch-wrapper,.page_calc_ipoteka .page__scroll-container .page__mode-switch-wrapper{margin-left:15px}.page_calc_income .page__scroll-container .page__help-wrapper,.page_calc_loan .page__scroll-container .page__help-wrapper,.page_calc_loan-percent .page__scroll-container .page__help-wrapper,.page_calc_inflation .page__scroll-container .page__help-wrapper,.page_calc_ipoteka .page__scroll-container .page__help-wrapper{margin-right:15px}}@media (min-width:425px) and (max-width:1149px){.page_calc_income .page__scroll-container,.page_calc_loan .page__scroll-container,.page_calc_loan-percent .page__scroll-container,.page_calc_inflation .page__scroll-container,.page_calc_ipoteka .page__scroll-container{margin:1rem -20px}.page_calc_income .page__scroll-container .page__mode-switch-wrapper,.page_calc_loan .page__scroll-container .page__mode-switch-wrapper,.page_calc_loan-percent .page__scroll-container .page__mode-switch-wrapper,.page_calc_inflation .page__scroll-container .page__mode-switch-wrapper,.page_calc_ipoteka .page__scroll-container .page__mode-switch-wrapper{margin-left:20px}.page_calc_income .page__scroll-container .page__help-wrapper,.page_calc_loan .page__scroll-container .page__help-wrapper,.page_calc_loan-percent .page__scroll-container .page__help-wrapper,.page_calc_inflation .page__scroll-container .page__help-wrapper,.page_calc_ipoteka .page__scroll-container .page__help-wrapper{margin-right:20px}}@media (min-width:1024px){.page_calc_income .page__scroll-container,.page_calc_loan .page__scroll-container,.page_calc_loan-percent .page__scroll-container,.page_calc_inflation .page__scroll-container,.page_calc_ipoteka .page__scroll-container{margin:4.2rem 0 40px}}@media (max-width:1149px){.page_calc_borrower .page__scroll-container{height:calc(100px + var(--scroll-bar-width));overflow-y:hidden}}.page_calc_deposit .page__wrapper-above-form{margin:1rem 0 40px}@media (min-width:1024px){.page_calc_deposit .page__wrapper-above-form{margin:4.2rem 0 40px}}.page__wrapper-above-form{align-items:center;width:100%;min-width:fit-content;display:flex}.page__mode-switch-wrapper{flex-grow:1}.page__mode-switch{text-transform:uppercase;white-space:nowrap}.page__help-block{justify-content:space-between;display:flex;position:relative}.page__help-block span{width:100%}.page__help-block .help-button{width:20px;height:20px;position:absolute;right:0;transform:translate(calc(100% + 12px))}.page__help-wrapper{align-items:center;margin-left:.8rem;display:flex;position:relative}@media (min-width:1024px){.page__help-wrapper{align-self:stretch;margin-left:0}}.page__other{color:#fff;margin:80px 0}@media (max-width:1023px){.page__other{margin:64px 0}}@media (max-width:767px){.page__other{margin:40px 0}}.page__other>h3{text-align:center;font-size:40px;line-height:normal}.page__other a{color:#fff;font-size:20px;font-weight:500;border:2px solid #c8c8c8!important}.visually-impaired-mode .page__other a{color:#fff!important}.page__bottom-text{color:#fff;margin:80px 0;font-size:20px;font-weight:400;line-height:1.3}.page__bottom-text>h3{text-align:center;font-size:40px;line-height:normal}@media (max-width:1023px){.page__bottom-text{margin:64px 0}.page__bottom-text>h3{font-size:32px}}@media (max-width:767px){.page__bottom-text{margin:40px 0}.page__bottom-text>h3{font-size:24px}}.page__related{background-color:#fff}.page__related .container{margin-top:40px;padding-top:8rem;padding-bottom:8rem}.page__related .related-links{margin-top:0}.calc-form{background-color:#fff;border-radius:2.5rem;position:relative}.calc-form .table__cell:first-child{padding-left:6rem}.calc-form .table__cell:last-child{padding-right:6rem}.calc-form .horizontal-scroll:before{border-top-left-radius:2.5rem}.calc-form .horizontal-scroll:after{border-top-right-radius:2.5rem}.calc-form__result-table{--h-padding:0;width:calc(100% + 2*var(--h-padding));margin:0 calc(-1*var(--h-padding))}.calc-form__result-table>div{padding-left:var(--h-padding);padding-right:var(--h-padding);overflow:auto hidden}@media (max-width:899px){.calc-form__result-table{--h-padding:2.4rem}}@media (min-width:900px){.calc-form__result-table{--h-padding:6rem}}.calc-form__mode-description{margin-bottom:4rem;font-size:1.6rem;line-height:2rem}@media (min-width:1024px){.calc-form__mode-description{grid-column:span 3}}.calc-form__control-help-information,.calc-form__result-help-information{color:#fff;opacity:.7;font-size:1.6rem;line-height:2rem}@media (min-width:1024px){.calc-form__control-help-information,.calc-form__result-help-information{width:100%}}.calc-form__control-help-information .checkbox_alternative,.calc-form__result-help-information .checkbox_alternative{background-color:#ea1f14}.calc-form__control-help-information .checkbox_alternative span,.calc-form__result-help-information .checkbox_alternative span{color:#000}.calc-form__control-help-information{padding:1rem 2rem}.checkbox+.calc-form__control-help-information{padding-left:3rem}.calc-form__result-help-information{padding:2rem 0 0;font-weight:400}.calc-form__result-help-information .calc-form__control-hint-line{top:-3rem}.calc-form .control-wrapper__description{display:none}.calc-form__data{column-gap:2rem;display:grid}@media (max-width:1023px){.calc-form__data{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.calc-form__data{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.calc-form__data{padding:3.2rem 2.4rem}}@media (min-width:1024px){.calc-form__data{padding:8px 6rem 6rem}}.calc-form__hints-wrapper{flex-direction:column;display:flex}@media (max-width:899px){.calc-form__hints-wrapper{padding:3.6rem 2.4rem 2.5rem}}@media (min-width:900px){.calc-form__hints-wrapper{padding:1.7rem 6rem 2.5rem}}.calc-form__result-values-wrapper{box-shadow:0 -3px 15px #00000012}@media (max-width:899px){.calc-form__result-values-wrapper{flex-direction:column;padding:3.6rem 2.4rem 2.5rem}}@media (min-width:900px){.calc-form__result-values-wrapper{padding:1.7rem 6rem 2.5rem}}.calc-form__result-values-wrapper--no-shadow{box-shadow:none}.calc-form__result-values-wrapper .table__row_header{background-color:#0000;margin-bottom:.8rem;font-size:1.6rem;line-height:1}.calc-form__result-values-wrapper .table__row_footer{border-top:none}.calc-form__result-values-wrapper .table__cell{padding:0 1rem}.calc-form__result-values-wrapper .table__cell:first-child{padding-left:0}.calc-form__result-values-wrapper .table__cell:last-child{padding-right:0}.calc-form__result-values-wrapper .table__cell_footer{position:relative}.calc-form__result-values-wrapper .table__body .table__cell{font-size:3.2rem;font-weight:700;line-height:4.2rem}.calc-form__result-values-wrapper .calc-form__result-values_view_list{flex-wrap:wrap;gap:24px 20px;margin:0;padding:0;list-style:none;display:flex}.calc-form__result-values-wrapper .calc-form__result-values_view_list li{width:204px}@media (max-width:1023px){.calc-form__result-values-wrapper .calc-form__result-values_view_list li{width:calc(50% - 10px)}}@media (max-width:767px){.calc-form__result-values-wrapper .calc-form__result-values_view_list li{width:100%}}.calc-form__result-values-wrapper .calc-form__result-value:not(:last-child){padding-bottom:1.5rem}.calc-form__result-values-wrapper .calc-form__result-title{color:#8a8a8a;flex-grow:1;margin-bottom:.8rem;font-size:1.4rem;line-height:1.6rem}.calc-form__result-values-wrapper .calc-form__result-value{font-size:2rem;font-weight:700;line-height:2.6rem}@media (min-width:1024px){.calc-form__result-values-wrapper .calc-form__result-value{font-size:3.2rem;line-height:4.2rem}}.calc-form__result-values-container{flex-grow:1}@media (max-width:899px){.calc-form__result-values-container{width:100%}}.calc-form .calc-form__result-values_view_table .table__row_header{font-weight:400}.calc-form .calc-form__result-values_view_table .table__row:hover{background-color:#0000}.calc-form .calc-form__result-values_view_table .table__cell{border-bottom:none}.calc-form.calc-form_help-mode .control-wrapper{pointer-events:none;cursor:default}@media (max-width:1023px){.calc-form .calc-form__result-values_view_table:not(.calc-form__result-values--visible){display:none}}@media (min-width:1024px){.calc-form .calc-form__result-values_view_list:not(.calc-form__result-values--visible){display:none}}
