.loan-calculator--compact,.loan-calculator--full{background-color:var(--wp--preset--color--background-primary);border-radius:var(--wp--custom--border-radius--l);box-shadow:var(--wp--preset--shadow--natural);overflow:hidden;position:relative;z-index:1}.loan-calculator--compact{padding-top:.625rem}.form-application__title,.loan-calculator__title{color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--h-2);font-weight:700}.loan-calculator__tabs{display:flex}.loan-calculator__tab{align-items:center;border-radius:.625rem .625rem 0 0;display:flex;gap:.625rem;padding:.75rem 1.5rem;text-decoration:none}.loan-calculator__tab .loan-calculator__label,.loan-calculator__tab .loan-calculator__radio{pointer-events:none}.loan-calculator__tab--active{background-color:var(--wp--preset--color--background-contrast)}.loan-calculator__tab--active .loan-calculator__radio{border-color:var(--wp--preset--color--background-brand-1)}.loan-calculator__tab--active .loan-calculator__label{color:var(--wp--preset--color--text-primary)}.loan-calculator__tab:hover .loan-calculator__radio{border-color:var(--wp--preset--color--background-brand-1)}.loan-calculator__tab:hover .loan-calculator__label{color:var(--wp--preset--color--text-primary)}.loan-calculator__label{color:var(--wp--preset--color--text-secondary);cursor:pointer;font-size:var(--wp--preset--font-size--text-s);font-weight:600;transition:.3s ease}.loan-calculator__content{display:flex}.loan-calculator__content-inner{display:flex;flex-grow:1;flex-wrap:wrap}.loan-calculator__content+*{border-top:1px solid var(--wp--preset--color--lines-primary);padding-top:var(--wp--preset--spacing--sp-6)}.loan-calculator__inputs{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sp-4)}.loan-calculator__slider{align-items:flex-end;display:flex;gap:.875rem}.loan-calculator__slider-group{display:flex;flex-direction:column;gap:.25rem;width:100%}.loan-calculator__slider-label{align-items:center;color:var(--wp--preset--color--text-primary);display:flex;font-size:var(--wp--preset--font-size--text-m);font-weight:700;justify-content:space-between}.loan-calculator__slider-outer{align-items:center;display:flex;height:2rem}.loan-calculator__slider-btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;padding:0}.loan-calculator__slider-btn i{color:var(--wp--preset--color--text-primary);font-size:2rem;transition:color .3s ease-out}.loan-calculator__slider-btn i:hover{color:var(--wp--preset--color--background-brand-2)}@media(max-width:479px){.loan-calculator__slider-btn i{font-size:1.75rem}.loan-calculator__slider-btn svg{height:1.75rem;width:1.75rem}}.loan-calculator__slider-btn:hover{background-color:transparent}.loan-calculator__slider-bar{width:100%}.loan-calculator__slider-bar.noUi-horizontal{border:0;height:8px}.loan-calculator__slider-bar.noUi-horizontal.noUi-target{background:var(--wp--preset--color--background-tertiary);box-shadow:none}.loan-calculator__slider-bar.noUi-horizontal .noUi-connects{border-radius:999px}.loan-calculator__slider-bar.noUi-horizontal .noUi-handle{background:var(--wp--preset--color--background-brand-1);border:0;border-radius:20px;box-shadow:none;cursor:pointer;height:32px;top:-13px;width:32px}.loan-calculator__slider-bar.noUi-horizontal .noUi-handle:after,.loan-calculator__slider-bar.noUi-horizontal .noUi-handle:before{display:none}.loan-calculator__slider-bar.noUi-horizontal .noUi-handle:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEuODUzIDUuNjQ4YS41Ni41NiAwIDAgMS0uMTIyLS42MTMuNi42IDAgMCAxIC4xMjItLjE4M2wzLTNhLjU2My41NjMgMCAxIDEgLjc5NS43OTZsLTIuMDQgMi4wNGg5LjE0MmEuNTYzLjU2MyAwIDAgMSAwIDEuMTI1SDMuNjA4bDIuMDQgMi4wNGEuNTYzLjU2MyAwIDAgMS0uNzk1Ljc5NXptMTQuNDE2IDYuODg3YS42LjYgMCAwIDAtLjEyMS0uMTgzbC0zLTNhLjU2My41NjMgMCAwIDAtLjc5Ni43OTZsMi4wNCAyLjA0SDUuMjVhLjU2My41NjMgMCAwIDAgMCAxLjEyNWg5LjE0MmwtMi4wNCAyLjA0YS41NjMuNTYzIDAgMCAwIC43OTUuNzk1bDMtM2EuNTYuNTYgMCAwIDAgLjEyMi0uNjE0Ii8+PC9zdmc+);content:"";display:block;height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.loan-calculator__slider-bar.noUi-horizontal .noUi-touch-area{align-items:center;display:flex;justify-content:center}.loan-calculator__slider-bar .noUi-connect{background:var(--wp--preset--color--background-brand-2)}.loan-calculator__slider input[type=text].loan-calculator__slider-input,.loan-calculator__slider-input{background:transparent;border:2px solid var(--wp--preset--color--lines-brand-1);border-radius:clamp(6px,2vw,8px);color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--text-m);font-weight:700;max-width:12rem;padding:7px;text-align:center;width:7.5rem}.loan-calculator__slider input[type=text].loan-calculator__slider-input:focus,.loan-calculator__slider-input:focus{outline:none}@media(max-width:479px){.loan-calculator__slider input[type=text].loan-calculator__slider-input,.loan-calculator__slider-input{width:5.625em}}.loan-calculator__output{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:600px){.loan-calculator__output{flex-shrink:0}}.loan-calculator__earning,.loan-calculator__total{display:flex;gap:.75rem;justify-content:space-between}.loan-calculator__earning-amount,.loan-calculator__total-amount{min-width:7rem;text-align:left}.loan-calculator__total{align-items:center;color:var(--wp--preset--color--text-primary);display:flex;font-size:var(--wp--preset--font-size--text-m);font-weight:700}.loan-calculator__total-amount{color:var(--wp--preset--color--text-highlight);font-size:var(--wp--preset--font-size--h-3);line-height:1em}.loan-calculator__earnings{display:flex;flex-direction:column;gap:.75rem}.loan-calculator__earning{color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--text-s);font-weight:600}.loan-calculator__earning-amount{font-weight:700}.loan-calculator__info{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sp-1)}.loan-calculator__disclaimer,.loan-calculator__note{color:var(--wp--preset--color--text-tertiary);font-size:var(--wp--preset--font-size--text-xs);font-style:italic}.loan-calculator__registration{display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;margin-bottom:var(--wp--preset--spacing--sp-5);margin-left:var(--wp--preset--spacing--sp-5);margin-right:var(--wp--preset--spacing--sp-5)}@media(max-width:781px){.loan-calculator__registration{flex-shrink:1;width:100%}}.loan-calculator__registration-title{color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--text-s);font-weight:700}.loan-calculator__privacy{align-items:center;color:var(--wp--preset--color--text-secondary);display:flex;font-size:var(--wp--preset--font-size--text-s);gap:.25rem;justify-content:center}.loan-calculator--form .loan-calculator__content,.loan-calculator--full .loan-calculator__content{background:var(--wp--preset--color--background-primary);border:2px solid var(--wp--preset--color--background-brand-1);border-radius:var(--wp--custom--border-radius--l);flex-direction:column;gap:var(--wp--preset--spacing--sp-6);overflow:hidden;padding:var(--wp--preset--spacing--sp-7) var(--wp--preset--spacing--sp-6)}@media(max-width:479px){.loan-calculator--form .loan-calculator__content,.loan-calculator--full .loan-calculator__content{padding:var(--wp--preset--spacing--sp-7) var(--wp--preset--spacing--sp-4)}}.loan-calculator--form .loan-calculator__content-inner,.loan-calculator--full .loan-calculator__content-inner{flex-wrap:wrap;gap:var(--wp--preset--spacing--sp-7)}.loan-calculator--form .loan-calculator__content-inner+.form-application,.loan-calculator--full .loan-calculator__content-inner+.form-application{border-top:1px solid var(--wp--preset--color--lines-primary);padding-top:var(--wp--preset--spacing--sp-6)}.loan-calculator--form .loan-calculator__inputs,.loan-calculator--full .loan-calculator__inputs{flex-grow:1;justify-content:center}@media(min-width:1080px){.loan-calculator--form .loan-calculator__output,.loan-calculator--full .loan-calculator__output{flex-basis:50%}}.loan-calculator--form .loan-calculator__total,.loan-calculator--full .loan-calculator__total{flex-wrap:wrap;font-size:var(--wp--preset--font-size--h-3)}.loan-calculator--form .loan-calculator__total-amount,.loan-calculator--full .loan-calculator__total-amount{background:var(--wp--preset--color--background-tertiary);border-radius:var(--wp--custom--border-radius--l);padding:var(--wp--preset--spacing--sp-3) var(--wp--preset--spacing--sp-6)}@media(max-width:479px){.loan-calculator--form .loan-calculator__total-amount,.loan-calculator--full .loan-calculator__total-amount{text-align:center;width:100%}}.loan-calculator--form .loan-calculator__earning-amount,.loan-calculator--full .loan-calculator__earning-amount{border:1px solid var(--wp--preset--color--lines-brand-1);border-radius:var(--wp--custom--border-radius--s);font-size:var(--wp--preset--font-size--text-m);padding:.3125rem;text-align:center}@media(max-width:781px){.loan-calculator--compact .loan-calculator__content{flex-wrap:wrap;gap:var(--wp--preset--spacing--sp-5)}}.loan-calculator--compact .loan-calculator__content-inner{background-color:var(--wp--preset--color--background-contrast);display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--sp-6);padding:var(--wp--preset--spacing--sp-6) var(--wp--preset--spacing--sp-5)}@media(max-width:479px){.loan-calculator--compact .loan-calculator__content-inner{padding:var(--wp--preset--spacing--sp-7) var(--wp--preset--spacing--sp-4)}}.loan-calculator--compact .loan-calculator__inputs{flex-grow:1}.loan-calculator--compact .loan-calculator__output{flex-grow:1;flex-shrink:1}@media(min-width:960px){.loan-calculator--compact .loan-calculator__output{max-width:20rem}}.loan-calculator__schedule{background:var(--wp--preset--color--background-contrast);border:1px solid var(--wp--preset--color--lines-primary);border-radius:var(--wp--custom--border-radius--l);max-height:34rem;overflow:hidden;overflow-x:auto;overflow-y:auto;padding:0 var(--wp--preset--spacing--sp-5) 0}.loan-calculator__schedule table{background:var(--wp--preset--color--background-contrast);border-collapse:collapse;min-width:600px;padding:var(--wp--preset--spacing--sp-5) var(--wp--preset--spacing--sp-5) 0;width:100%}.loan-calculator__schedule table td,.loan-calculator__schedule table th{width:25%}.loan-calculator__schedule table thead th{background:var(--wp--preset--color--background-contrast);border-bottom:1px solid var(--wp--preset--color--lines-secondary);font-size:var(--wp--preset--font-size--text-m);font-weight:700;padding:var(--wp--preset--spacing--sp-6) var(--wp--preset--spacing--sp-3) var(--wp--preset--spacing--sp-1);position:sticky;text-align:left;top:0;z-index:1}.loan-calculator__schedule table tbody tr td{font-weight:600;padding:var(--wp--preset--spacing--sp-1) var(--wp--preset--spacing--sp-3)}.loan-calculator__schedule table tbody tr:not(:last-child) td{border-bottom:1px solid var(--wp--preset--color--lines-secondary)}.form-application{gap:var(--wp--preset--spacing--sp-6)}.form-application__title strong{color:var(--wp--preset--color--text-highlight)}.form-application__content,.form-application__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sp-5)}.form-application__content+.form-application__content{border-top:1px solid var(--wp--preset--color--lines-primary);padding-top:var(--wp--preset--spacing--sp-6)}.form-application__content--additional{display:none;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out}.form-application__content.is-open{display:flex;opacity:1}.form-application__group{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sp-4)}.form-application__group-title{color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--text-l);font-weight:700}@media(min-width:1080px){.form-application__group--info{max-width:65%}}.form-application__group .checkbox-group.has-error input[type=checkbox],.form-application__input.has-error{border-color:var(--wp--preset--color--lines-error)}.form-application__label{display:flex;flex-direction:column;font-size:var(--wp--preset--font-size--text-s);font-weight:600;gap:.375rem}.form-application__label.has-error .form-application__input,.form-application__label.has-error>input{border-color:var(--wp--preset--color--lines-error)}.form-application__input-group{position:relative}.form-application__input-grid{display:grid;gap:var(--wp--preset--spacing--sp-5);grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}@media(min-width:1080px){.form-application__input-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:599px){.form-application__input-grid{grid-template-columns:repeat(1,1fr)}}.form-application__input-col{display:flex}.form-application__note,.form-application__question{color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--text-s);font-weight:600}.form-application__footer{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--sp-4)}.air-datepicker.ee-datepicker{font-family:inherit;--adp-day-name-color:var(--wp--preset--color--background-brand-1);font-weight:600;--adp-width:25rem;--adp-color-current-date:var(--wp--preset--color--background-brand-2);--adp-font-size:1rem;--adp-color-disabled:var(--wp--preset--color--lines-secondary);--adp-color:var(--wp--preset--color--text-secondary);--adp-color-other-month:var(--wp--preset--color--text-placeholder);--adp-accent-color:var(--wp--preset--color--background-brand-2);--adp-cell-background-color-selected:var(--wp--preset--color--background-brand-2);--adp-cell-background-color-selected-hover:var(--wp--preset--color--background-brand-2-hover);--adp-day-name-color-hover:var(--wp--preset--color--background-brand-2-hover)}.air-datepicker.ee-datepicker .air-datepicker-nav--title i{font-family:inherit!important}.form-attachment{flex-direction:column}.form-attachment,.form-attachment__wrap{display:flex;gap:var(--wp--preset--spacing--sp-2-5)}.form-attachment__wrap{align-items:center;flex-wrap:wrap}.form-attachment__info{color:var(--wp--preset--color--text-secondary);font-size:var(--wp--preset--font-size--text-xs)}.form-attachment__item{align-items:center;display:flex;font-size:var(--wp--preset--font-size--text-s);font-weight:600;gap:var(--wp--preset--spacing--sp-2-5);width:-moz-fit-content;width:fit-content}.form-attachment__item+.form-attachment__item{border-top:1px solid var(--wp--preset--color--lines-secondary);margin-top:var(--wp--preset--spacing--sp-2-5);padding-top:var(--wp--preset--spacing--sp-2-5)}.form-attachment__remove{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;padding:0}.form-attachment__remove i{color:var(--wp--preset--color--background-brand-1);font-size:1.5rem;transition:color .3s ease}.form-attachment__remove:hover i{color:var(--wp--preset--color--background-brand-2-hover)}
