.header__inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.brex-brand{font-size:24px;font-weight:700;color:white;text-decoration:none}
.calculator__calculation{grid-template-columns:minmax(0,1fr);gap:14px}.calculator__input-row{min-width:0}.calculator__currency{font-size:17px;padding:16px 14px}.calculator__input{min-width:0;width:100%;font-size:17px}.calculator-rate{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;text-align:left}.calculator-rate input{width:110px;min-width:0;padding:12px;border:1px solid #1877f2;border-radius:4px;background:#1b214e;color:white}.calculator__form-button{width:100%}#calculator-error{color:#ffb5b5;font-size:14px}#calculator-error:empty{display:none}.calculator__income-value{display:block;margin:8px 0 0;overflow-wrap:anywhere}
.iti{width:100%;--iti-path-flags-1x:url('flags_2x.webp');--iti-path-flags-2x:url('flags_2x.webp')}.iti__selected-dial-code{color:#111}.form__input{min-width:0;width:100%;box-sizing:border-box}.iti input.form__input{padding-left:86px!important}.field-error{font-size:14px;line-height:1.5;color:#ffc3c3;text-align:left;margin-top:4px}.field-error[hidden]{display:none}.input-error{border:2px solid #ff7070!important}#form-status{font-size:14px;line-height:1.5}#form-status:empty{display:none}.form__button:disabled{opacity:.65;cursor:wait}.form__body{gap:10px}.reviews-slider__image{object-fit:cover;object-position:center}.celebrities__item-person__image{object-fit:cover}.hero__form{min-width:0}html{scroll-behavior:smooth}body{overflow-x:clip}
@media(max-width:600px){.brex-brand{font-size:20px}.calculator__form{padding:26px 20px}.calculator__form .calculator__title{font-size:23px;line-height:1.4}.calculator__income{font-size:21px!important}.calculator__income-value{font-size:30px}.calculator-rate input{width:90px}.header__counter{font-size:20px}.calculator__input{padding:14px 10px}.hero__title{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media(max-width:600px){.header__inner{gap:8px}.header__content{gap:8px;min-width:0}.header__product-name{font-size:12px}.header__counter{width:40px;flex-shrink:0}.brex-brand{font-size:18px}}
.wrapper{overflow:hidden;max-width:100%}
.iti__selected-dial-code{color:#fff}.iti__arrow{border-top-color:#fff}.calculator__form-button,.calculator__form-button:hover,.calculator__form-button:focus{background:#1877f2;color:#fff}
