.app-paragraph{font-family:var(--font-family);font-size:1rem;letter-spacing:0;line-height:1.45;margin:0}.app-paragraph--primary{color:var(--color-primary-600)}.app-paragraph--secondary{color:var(--color-white)}.app-paragraph--accent{color:var(--color-accent-orange-500)}.app-paragraph--disabled{color:var(--color-gray-400)}.app-paragraph--error{color:var(--color-error)}.app-paragraph--gray{color:var(--color-gray-600)}.app-paragraph--extra-small{font-size:.8rem}.app-paragraph--small{font-size:.85rem}.app-paragraph--medium{font-size:1rem}.app-paragraph--large{font-size:1.15rem}.app-loader{animation:spinningAnimation 1s linear infinite;aspect-ratio:1/1;border:var(--loader-bar-width) solid var(--color-gray-100);border-radius:50%;border-right-color:var(--color-primary-600);box-sizing:border-box;height:100%;max-height:80px;width:auto}.app-loader--primary{border-color:var(--color-gray-100);border-right-color:var(--color-primary-600)}.app-loader--secondary{border-color:var(--color-gray-100);border-right-color:var(--color-accent-orange-500)}.app-loader--disabled{border-color:var(--color-gray-100);border-right-color:var(--color-gray-600)}@keyframes spinningAnimation{to{transform:rotate(1turn)}}.app-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:none;border-radius:30px;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;letter-spacing:.5px;line-height:1.2;margin-left:auto;margin-right:auto;min-height:60px;position:relative;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),transform .15s ease;width:100%;z-index:1}.app-button:active:not([aria-disabled=true]){transform:scale(.97)}.app-button[aria-disabled=true]{cursor:default;pointer-events:none}.app-button:disabled{cursor:default}.app-button:disabled:not(.app-button--primary-outline){background-color:var(--color-gray-400)}@media(min-width:600px){.app-button{font-size:1rem;width:330px}}.app-button--primary{background-color:var(--color-primary-600);color:var(--color-white);font-size:1.375rem}@media(hover:hover){.app-button--primary:hover:not([aria-disabled=true]){background-color:var(--color-accent-orange-500)}}.app-button--primary:active:not([aria-disabled=true]){background-color:var(--color-accent-orange-600)}.app-button--primary:focus-visible{background-color:var(--color-primary-700);outline:2px solid var(--color-accent-orange-500)}.app-button--secondary{background-color:var(--color-accent-orange-600);color:var(--color-white);min-height:25px;padding:5px 15px;width:100%}@media(hover:hover){.app-button--secondary:hover:not([aria-disabled=true]){background-color:var(--color-primary-600)}}.app-button--secondary:active:not([aria-disabled=true]){background-color:var(--color-primary-700);outline:none}.app-button--secondary:focus-visible{background-color:var(--color-accent-orange-600);outline:2px solid var(--color-primary-700)}@media(min-width:600px){.app-button--secondary{width:100%}}.app-button--primary-outline{background-color:#0000;color:var(--color-primary-600);font-size:1rem;font-weight:600;min-height:auto;padding:8px 10px;text-decoration-color:initial;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),transform .15s ease;width:fit-content}.app-button--primary-outline[aria-disabled=true]{color:var(--color-gray-400);pointer-events:none}@media(hover:hover){.app-button--primary-outline:hover:not([aria-disabled=true]){color:var(--color-accent-orange-500)}}.app-button--primary-outline:focus-visible{border-radius:5px;outline:2px solid var(--color-accent-orange-500)}.app-button--primary-outline:active:not([aria-disabled=true]){color:var(--color-accent-orange-600);transform:scale(1)}.app-button--loading{cursor:default;position:relative}.app-button--loading:focus-visible{background-color:var(--color-primary-600);outline:none}.app-back-button--bold-and-underline{font-weight:700;text-decoration-line:underline}.app-back-button{align-items:center;background-color:#0000;border:none;color:var(--color-primary-600);column-gap:6px;cursor:pointer;display:flex;font-size:1rem;height:48px;margin:8px 0 0;padding:0 5px;text-transform:none;text-underline-offset:2px;width:fit-content}.app-back-button:hover:not([aria-disabled=true]){color:var(--color-accent-orange-500)}.app-back-button:active:not([aria-disabled=true]){color:var(--color-accent-orange-600)}.app-back-button:focus-visible{border-radius:5px;color:var(--color-primary-700);outline:2px solid var(--color-accent-orange-500)}.app-back-button-desktop{height:36px;margin:1rem auto 0;width:100%}h1,h2,h3,h4{color:var(--color-accent-orange-500);display:flex;font-family:var(--font-family);font-weight:700;margin:0 0 .5rem}@media(min-width:600px){h1,h2,h3,h4{margin-bottom:.65rem}}h1{align-items:center;font-size:1.375rem;justify-content:center;letter-spacing:-.5px;line-height:1.3;margin-bottom:1rem;position:relative;text-align:center;width:100%}@media(min-width:600px){h1{margin-bottom:1.3rem}}h2{font-size:1.25rem;letter-spacing:-.25px;line-height:1.35}h1.with-line,h2.with-line{align-items:center;justify-content:center;text-align:center}h1.with-line:after,h1.with-line:before,h2.with-line:after,h2.with-line:before{background-color:var(--color-accent-orange-500);content:"";flex:1 1;height:1px}h1.with-line:before,h2.with-line:before{margin-right:.55rem}h1.with-line:after,h2.with-line:after{margin-left:.55rem}h3{font-size:1.15rem;line-height:1.4}h3,h4{letter-spacing:0}h4{font-size:1.05rem;line-height:1.45}.app-color--primary{color:var(--color-primary-600)}.app-color--secondary{color:var(--color-white)}.app-color--accent{color:var(--color-accent-orange-500)}.app-color--disabled{color:var(--color-gray-400)}.app-color--error{color:var(--color-error)}.app-color--gray{color:var(--color-gray-600)}.page-header--align-center{justify-content:center}.page-header--align-left{justify-content:flex-start}.page-header--align-right{justify-content:flex-end}.page-loader-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}@media(min-width:1200px){.page-loader-wrapper{row-gap:1.3rem}}.page-loader-loader{margin:0 auto}main.page-screen-wrapper{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;max-width:654px;padding:0;width:100%}@media(min-width:600px){main.page-screen-wrapper{border:1px solid var(--main-app-color);border-radius:30px;margin-left:auto;margin-right:auto;margin-top:1.3rem;padding:1.3rem clamp(15px,15px + (100vw - 630px)/2,50px)}}@media(min-width:1200px){main.page-screen-wrapper{margin-top:0}}.header-margin-top{margin-top:1rem}.page-icon{display:block;margin:1rem auto}@media(min-width:600px){.page-icon{margin-bottom:1.3rem;margin-top:0}}.page-icon-with-panel{display:block;margin:0 auto 1rem}@media(min-width:600px){.page-icon-with-panel{margin-bottom:1.3rem}}.summary-panel--without-margin{margin:1rem auto 0;width:100%}@media(min-width:600px){.summary-panel--without-margin{margin-top:0}}.summary-panel--with-margin{margin:1rem auto;width:100%}@media(min-width:600px){.summary-panel--with-margin{margin:0 auto 1.3rem}}.main-loader-wrapper{display:inline-block;height:100px;position:relative;width:100px}.main-loader-wrapper div{animation:main-loader-spinner 1.2s linear infinite;transform-origin:50px 50px}.main-loader-wrapper div:after{background:var(--secondary-app-color);border-radius:20%;content:" ";display:block;height:28px;left:46px;position:absolute;top:-3px;width:8px}.main-loader-wrapper div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.main-loader-wrapper div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.main-loader-wrapper div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.main-loader-wrapper div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.main-loader-wrapper div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.main-loader-wrapper div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.main-loader-wrapper div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.main-loader-wrapper div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.main-loader-wrapper div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.main-loader-wrapper div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.main-loader-wrapper div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.main-loader-wrapper div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes main-loader-spinner{0%{opacity:1}to{opacity:0}}.loading-screen{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;min-height:400px}.loading-text{color:var(--main-app-color);font-size:24px;margin:25px auto 0;text-align:center;width:70%}@media(min-width:840px){.loading-text{font-size:32px;margin-top:60px}}.loan-calculator-editable-label--visually-hidden{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.loan-calculator-outer-wrapper{background-color:var(--main-app-color);border-radius:30px;min-height:fit-content;width:100%}.loan-summary{align-items:center;color:var(--color-primary-600);column-gap:5px;display:flex;font-size:.75rem;justify-content:space-between}.loan-summary dd,.loan-summary dt{font-weight:500;margin:0}.loan-summary dd{white-space:nowrap}.loan-summary-wrapper{grid-gap:.25rem .25rem;display:grid;gap:.25rem .25rem;grid-template-areas:"requestedAmount" "interestRate" "instalments" "rrso" "instalmentsAmount" "ckdz";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;margin:.5rem 0;position:relative}@media(min-width:600px){.loan-summary-wrapper{gap:.5rem 1rem;grid-template-areas:"requestedAmount interestRate" "instalments rrso" "instalmentsAmount ckdz";grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content min-content;margin:.65rem 0}}@media(min-width:1200px){.loan-summary-wrapper{gap:.65rem 1.3rem;margin:1.3rem 0}}.loan-calculator-editable-slider-button{align-self:center!important;border:1px solid var(--main-light-color)!important;border-radius:50%!important;height:30px!important;justify-self:center!important;padding:11px!important;width:30px!important}.loan-calculator-editable-slider-button:nth-of-type(odd){margin-left:-12px}.loan-calculator-editable-slider-button:nth-of-type(2n){margin-left:12px}.loan-calculator-editable-slider-wrapper{grid-gap:0 0;display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-areas:"subtract-button summary add-button" "slider slider slider";grid-template-columns:30px 1fr 30px;grid-template-rows:min-content min-content;margin-bottom:1rem;width:100%}@media(min-width:600px){.loan-calculator-editable-slider-wrapper{margin-bottom:1.3rem}}.loan-calculator-slider-left-half .MuiSlider-thumb{margin-left:11px!important}.loan-calculator-slider-right-half .MuiSlider-thumb{margin-left:-11px!important}.loan-calculator-slider-centered-mark .MuiSlider-thumb{left:100%!important}.loan-calculator-slider-centered-mark .MuiSlider-track{left:0!important;width:100%!important}.loan-calculator-editable-inner-wrapper{display:flex;flex-direction:column;justify-content:center;padding:25px}@media(min-width:600px){.loan-calculator-editable-inner-wrapper{padding:1.3rem 25px}}.loan-calculator-editable-slider-submit-button{margin:0 auto!important;padding:.5rem 1rem;width:auto}@media(min-width:1200px){.loan-calculator-editable-slider-submit-button{padding:.65rem 1.3rem}}.loan-summary-details{position:relative}.overlay-loader{inset:0;position:absolute;z-index:9999}.overlay-loader__backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);inset:0;position:absolute;z-index:0}.overlay-loader__content{display:grid;inset:0;place-items:center;position:absolute;z-index:1}.overlay-loader__spinner{height:clamp(60px,18%,100px);position:relative;width:clamp(60px,18%,100px)}.overlay-loader__spinner div{animation:overlay-loader-spinner 1.2s linear infinite;inset:0;position:absolute;transform-origin:50% 50%}.overlay-loader__spinner div:after{background:var(--secondary-app-color);border-radius:20%;content:" ";display:block;height:28%;left:46%;position:absolute;top:-3%;width:8%}.overlay-loader__spinner div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.overlay-loader__spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.overlay-loader__spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.overlay-loader__spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.overlay-loader__spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.overlay-loader__spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.overlay-loader__spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.overlay-loader__spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.overlay-loader__spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.overlay-loader__spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.overlay-loader__spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.overlay-loader__spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes overlay-loader-spinner{0%{opacity:1}to{opacity:0}}.overlay-loader__text{color:var(--secondary-app-color);font-weight:500;margin-top:12px;text-align:center}.loan-calculator-short-panel-wrapper{align-items:center;background-color:var(--color-accent-orange-500);border-radius:30px;box-sizing:border-box;display:flex;justify-content:space-between;min-width:300px;padding:10px 1rem;width:100%}.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-label--visually-hidden{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-items-outer-wrapper{align-items:center;align-items:flex-start;box-sizing:border-box;column-gap:1rem;display:flex;flex:4 1;justify-content:center;margin-right:1rem}.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-items-outer-wrapper.short-panel-items-outer-wrapper--read-only-panel{flex:1 1;margin-right:0}.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-items-outer-wrapper .loan-calculator-short-panel-item-wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;row-gap:3px}.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-items-outer-wrapper .loan-calculator-short-panel-item-wrapper h6{color:var(--color-primary-600);font-size:.75rem;font-weight:500;margin:0;white-space:nowrap}@media(min-width:400px){.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-items-outer-wrapper{column-gap:2rem}}@media(min-width:600px){.loan-calculator-short-panel-wrapper .loan-calculator-short-panel-items-outer-wrapper{margin-right:0;padding:0 1.3rem}}.loan-calculator-short-panel-expand-button{align-self:center;flex:1 1;margin:0;padding:5px 15px;width:auto}.bank-verification-page-wrapper{width:100%}.bank-verification-consent-wrapper{align-items:flex-start;display:flex;flex-direction:column;font-size:9px;justify-content:center;margin:0 auto;width:100%}@media(min-width:840px){.bank-verification-consent-wrapper{width:650px}}.bank-error-message{bottom:-20px;color:var(--main-error-color);font-family:var(--font-family);font-size:9px;font-weight:500;left:50%;margin:0;position:absolute;text-align:center;transform:translateX(-50%)}#bank-verification-bank-images-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:40px;padding:0 25px;position:relative}@media(min-width:840px){#bank-verification-bank-images-container{margin-bottom:60px}}#bank-verification-bank-images-list{grid-column-gap:35px;grid-row-gap:16px;-ms-overflow-style:none;align-items:center;column-gap:35px;display:grid;flex-direction:row;grid-auto-flow:column;grid-row:1;grid-template-rows:65px 65px 65px;height:100%;justify-content:flex-start;margin-top:0;overflow-x:scroll;overflow:auto;padding:5px 0;row-gap:16px;scroll-snap-type:x proximity;scrollbar-width:none}#bank-verification-bank-images-list::-webkit-scrollbar{display:none}.bank-image{align-items:center;border:1px solid;border-color:var(--main-aside-text-color);border-radius:7px;color:var(--main-app-color);cursor:pointer;display:flex;font-size:15px;height:65px;justify-content:center;position:relative;text-align:center;transition:all .2s ease;width:65px}.bank-image .bank-image-opacity{background-color:#ffffff80;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out}.bank-image .bank-image-opacity-selected,.bank-image:hover .bank-image-opacity{background-color:#fff0}.bank-image img{width:100%}.bank-image-selected{box-shadow:0 0 1px #00000029,0 1px 5px #0000003b}.bank-verification-kontomatik{margin:0 var(--mobile-page-margin) 150px var(--mobile-page-margin);margin-bottom:150px;text-align:center}@media(min-width:840px){.bank-verification-kontomatik{margin:0}}.bank-verification-kontomatik-error{color:var(--main-error-color);font-family:var(--font-family);font-weight:500;text-align:center}.bank-verification-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:840px){.bank-verification-page-main-text{font-size:32px;margin:0 0 60px}}.bank-verification-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;padding:0;text-align:center}.bank-verification-page-description p{margin:0}.bank-verification-page-description b{font-weight:700}.bank-verification-page-description p:first-of-type{margin-bottom:.5rem}@media(min-width:840px){.bank-verification-page-description p:first-of-type{margin-bottom:.65rem}}.bank-verification-page-description{margin:0 0 1rem}@media(min-width:600px){.bank-verification-page-description{margin:0 0 1.3rem}}.bank-verification-checkbox{align-items:center;border:1px solid;border-color:var(--secondary-app-color);border-radius:4px;color:var(--secondary-app-color);display:flex;font-size:16px!important;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.bank-verification-admin-text{color:var(--secondary-app-color);font-size:9px;font-weight:400;margin:0 32px 37px;text-align:center}.bank-verification-admin-text b{font-weight:700}@media(min-width:840px){.bank-verification-admin-text{margin:20px 32px}}.bank-verification-button{font-size:24px!important;height:var(--button-height)!important;margin:0 auto 150px!important;width:var(--button-width)!important}@media(min-width:840px){.bank-verification-button{font-size:32px!important;margin-bottom:100px!important}}.bank-verification-error{color:var(--main-error-color);margin:10px 0;text-align:center}@media(max-width:700px){.bank-verification-error{font-size:.8rem!important}}.app-link{align-items:center;column-gap:5px;cursor:pointer;display:inline-flex;margin:0 0 15px;text-decoration:none;transition:color .2s ease,opacity .2s ease;width:fit-content}.app-link:hover:not([aria-disabled=true]){color:var(--color-accent-orange-500)}.app-link:active:not([aria-disabled=true]){color:var(--color-accent-orange-600)}.app-link:visited{color:var(--color-primary-800);outline:2px solid var(--color-primary-800)}.app-link:focus-visible{color:var(--color-primary-700);outline:2px solid var(--color-accent-orange-500)}.app-link--external{border-radius:5px;text-decoration:underline;text-decoration-color:initial;text-underline-offset:5px}.app-link--external:hover:not([aria-disabled=true]){color:var(--color-accent-orange-500)}.app-link--external:active:not([aria-disabled=true]){color:var(--color-accent-orange-600)}.app-link--external:visited{color:var(--color-primary-800);outline:2px solid var(--color-primary-800)}.app-link--external:focus-visible{color:var(--color-primary-700);outline:2px solid var(--color-accent-orange-500)}.app-link--primary{color:var(--color-primary-600)}.app-link--secondary{color:var(--color-white)}.app-link--accent{color:var(--color-accent-orange-500)}.app-link--extra-small{font-size:.75rem}.app-link--small{font-size:.875rem}.app-link--medium{font-size:1rem}.app-link--large{font-size:1.125rem}.app-link--align-center{margin-left:auto;margin-right:auto}.app-link--align-left{margin-right:auto}.app-link--align-right{margin-left:auto}.footer .app-link:hover:not([aria-disabled=true]){color:var(--color-white)}.footer .app-link:active:not([aria-disabled=true]){color:var(--color-gray-200)}.app-frame{border:1px solid var(--color-gray-600);border-radius:10px;margin-bottom:1rem;padding:.7rem}@media(min-width:1200px){.app-frame{margin-bottom:1.3rem}}.app-frame--gray-text{color:var(--color-gray-600)}.fail-page-bold-frame{border-radius:2rem}.fail-page-bold-frame-container{display:flex;flex-flow:column;gap:1rem;text-align:center}.fail-page-bold-frame-container h4{margin:0}.fail-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.fail-page-description{font-weight:400;margin:0 0 calc(var(--mobile-page-margin)*2) 0;padding:0;text-align:center}.fail-page-description p{margin:0}.fail-page-description p:first-of-type{margin-bottom:.5rem}@media(min-width:600px){.fail-page-description p:first-of-type{margin-bottom:.65rem}}.manual-verification-description{margin:0 0 1rem}.manual-verification-description p:first-of-type{margin-bottom:.5rem}.manual-verification-description .manual-verification-phone-number-nowrap{white-space:nowrap!important}@media(min-width:1200px){.manual-verification-description{margin:0 auto 1.3rem}.manual-verification-description p:first-of-type{margin-bottom:.65rem}}.manual-verification-confirm-default-method-button-outer-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;width:100%}.manual-verification-confirm-default-method-button-outer-wrapper .manual-verification-confirm-default-method-error,.manual-verification-confirm-default-method-button-outer-wrapper .manual-verification-confirm-default-method-error-placeholder{height:17px;margin:.5rem 0 0}@media(min-width:1200px){.manual-verification-confirm-default-method-button-outer-wrapper{margin-bottom:1.3rem;margin-top:1.3rem}.manual-verification-confirm-default-method-button-outer-wrapper .manual-verification-confirm-default-method-error,.manual-verification-confirm-default-method-button-outer-wrapper .manual-verification-confirm-default-method-error-placeholder{margin-top:.65rem}}.contract-signing-page-container p{margin:0}@media(min-width:600px){.contract-signing-page-container{margin:0 auto;width:100%}}.contract-signing-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:600px){.contract-signing-page-main-text{font-size:32px;margin-bottom:60px;margin-top:0}}.contract-signing-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 1rem var(--mobile-page-margin);padding:0;text-align:center}.contract-signing-page-description a{color:var(--secondary-app-color);text-decoration:none}.contract-signing-page-description p{margin:0}.contract-signing-page-description b{font-weight:700}.contract-signing-page-description p:first-of-type{margin-bottom:12.5px}@media(min-width:600px){.contract-signing-page-description{margin:0 auto 1.3rem}.contract-signing-page-description p:first-of-type{margin-bottom:.65rem}}.contract-signing-phone-code-heading{color:var(--main-app-color);font-size:14px;font-weight:700;margin-bottom:.5rem!important;text-align:center}@media(min-width:600px){.contract-signing-phone-code-heading{font-size:20px;margin-bottom:.65rem!important}}.contract-signing-page-send-code-wrapper{margin:0 auto 150px!important}@media(min-width:600px){.contract-signing-page-send-code-wrapper{margin-bottom:0!important}}.contract-signing-page-download-agreement-button{background-color:#0000;border:none;cursor:pointer;padding:0}.contract-signing-page-code-not-recived{color:var(--main-aside-text-color);font-size:14px;margin-bottom:0;text-align:center}.contract-signing-page-send-code-again{align-items:center;cursor:pointer;display:flex;justify-content:center;text-align:center}.contract-signing-page-send-code-again-succes{color:var(--main-succes-color);font-size:14px;font-weight:600;margin:8px 0 0!important;text-align:center}.contract-signing-page-send-code-again-has-error{color:var(--main-error-color);font-size:14px;font-weight:600;margin:8px 0 0!important;text-align:center}.contract-signing-phone-code-verification-wrapper p:last-child{margin-bottom:42px}@media(min-width:600px){.contract-signing-phone-code-verification-wrapper p:last-child{margin-bottom:52px}}.contract-signing-page-button{display:block!important;margin:0 auto 1rem!important}@media(min-width:600px){.contract-signing-page-button{margin-bottom:1.3rem!important}}.contract-signing-phone-code-verification{align-items:center;column-gap:4px;display:inline-flex;justify-content:center;margin-bottom:8px;width:100%}.contract-signing-phone-code-verification.contract-signing-phone-code-verification-form-has-error .code-verification-input{border-color:var(--main-error-color);color:var(--main-error-color)}.contract-signing-phone-code-verification:focus-within .code-verification-input{border-color:var(--secondary-app-color);color:var(--secondary-app-color)}.contract-signing-error-text{color:var(--main-error-color);font-size:14px;margin:0 auto;text-align:center}.contract-signing-succes-text{color:var(--main-app-color);font-size:14px;margin:0 auto;text-align:center}.code-verification-input{border:1px solid;border-color:var(--main-app-color);border-radius:5px;font-size:32px;font-weight:400;height:35px;outline:none;text-align:center;transition:border-color .15s ease-in;width:35px}.code-verification-input-active{border-color:var(--secondary-app-color)!important;color:var(--secondary-app-color)!important}.code-verification-input-error{border-color:var(--main-error-color);color:var(--main-error-color)}.code-verification-input-succes{border-color:var(--main-app-color);color:var(--main-app-color)}
/* !!! SPECJALNE STYLE AKTYWOWANE TYLKO DLA SAFARI !!! */:root .contract-signing-phone-code-verification-safari-only,_::-webkit-full-page-media,_:future{transform:scale(.75)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.contract-signing-phone-code-verification-safari-only{transform:scale(.75)}}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.contract-signing-phone-code-verification-safari-only{transform:scale(.75)}}}.session-end-page-description{margin-bottom:1rem}@media(min-width:1200px){.session-end-page-description{margin-bottom:1.3rem}}.app-checkbox-wrapper{align-items:center;border:1px solid var(--main-app-color);border-radius:50%;display:flex;height:21px;justify-content:center;width:21px}.app-checkbox-has-error{border-color:var(--main-error-color)}.app-checkbox-marked{transform:scale(.85);transition:transform .1s ease-out}.app-checkbox-marked path{fill:var(--main-app-color)}.app-checkbox-unmarked{transform:scale(0);transition:transform .1s ease-out}.app-consent-outer-wrapper{box-shadow:none!important;margin:8px 0!important;max-height:max-content!important;width:100%}.app-consent-outer-wrapper:before{display:none!important}.app-consent-has-error{color:var(--main-error-color)!important}.app-consent-heading-primary.app-consents-main-error{color:var(--main-error-color)!important;font-weight:600!important}.app-consent-summary-wrapper{align-items:flex-start!important;column-gap:20px!important;min-height:min-content!important;padding:0!important;width:100%}.app-consent-summary-inner-wrapper{margin:0!important}.app-consent-expand-icon{align-self:flex-end;margin-top:5px;width:17px}.app-consent-expand-icon path{fill:var(--main-app-color)}.app-consent-expand-icon.expand-icon-has-error path{fill:var(--main-error-color)}.app-consent-details-root{padding:0 0 0 12px!important}.app-consent-heading-wrapper{grid-gap:0 20px;display:grid;gap:0 20px;grid-auto-columns:1fr;grid-template-areas:"app-consent-checkbox app-consent-heading" ". app-consent-error-message" ". app-consent-aside-text";grid-template-columns:21px 1fr;width:100%}.app-consent-heading-wrapper span{color:var(--main-error-color)}@media(min-width:600px){.app-consent-heading-wrapper{gap:0 10px}}.app-consent-checkbox{align-self:center;grid-area:app-consent-checkbox}.app-consent-checkbox.app-consent-checkbox-main-error{border:2px solid var(--main-error-color)!important}.app-consent-heading{align-self:center;color:var(--color-primary-600);font-weight:500;grid-area:app-consent-heading;line-height:1;margin:5px 0;text-align:justify}.app-consent-heading:not(.app-consent-heading-primary){font-size:.8rem!important}@media(min-width:600px){.app-consent-heading:not(.app-consent-heading-primary){font-size:.7rem!important}}.app-consent-heading.app-consent-heading-primary{color:var(--color-accent-orange-500);font-size:.9rem!important}@media(min-width:600px){.app-consent-heading.app-consent-heading-primary{font-size:.8rem!important}}.app-consent-error-message{color:var(--main-error-color);font-size:.7rem!important;font-weight:700;grid-area:app-consent-error-message}@media(min-width:600px){.app-consent-error-message{font-size:.6rem!important}}.app-consent-aside-text{font-size:.7rem!important;font-weight:400;grid-area:app-consent-aside-text;line-height:1;margin:0;text-align:left}@media(min-width:600px){.app-consent-aside-text{font-size:.6rem}}.app-consent-list-consent-detail{font-size:.6rem!important;font-weight:400;line-height:1.6;margin-left:20px;margin-top:4px!important;text-align:justify}@media(min-width:600px){.app-consent-list-consent-detail{font-size:.5rem}}.app-consent-list-outer-wrapper{width:calc(100% - var(--mobile-page-margin)*1)}.app-consent-list-consent-note{color:var(--main-aside-text-color);font-weight:300;line-height:1;margin:0;text-align:justify}@media(min-width:600px){.app-consent-list-consent-note{margin:0 23px}}.app-consent-list-consent-note{font-size:.7rem!important}@media(min-width:600px){.app-consent-list-consent-note{font-size:.6rem}}.app-consent-list-mandatory{color:var(--secondary-app-color);font-size:.7rem!important;font-weight:300;margin:.5rem 1rem}@media(min-width:600px){.app-consent-list-mandatory{font-size:.6rem;margin:.65rem 1.3rem}}.app-consent-list-mandatory span{color:var(--main-error-color)}.page-main-button-outer-wrapper{align-items:center;display:inline-flex;justify-content:center;width:100%}.page-main-button-primary{background:var(--main-app-color)!important;border:none;border-radius:30px!important;box-shadow:none;color:var(--main-light-color)!important;cursor:pointer;font-size:26px;font-weight:600;height:60px;margin:0 auto;padding:15px 32px;transition:background .3s ease;width:100%}@media(min-width:600px){.page-main-button-primary{width:330px!important}}.page-main-button-primary:hover{background:var(--main-darken-app-color)!important}.page-main-button-primary:disabled{background:var(--main-aside-text-color)!important;cursor:default!important}.page-main-button-primary:disabled:has(.page-main-button-loader-spinner){background:var(--main-app-color)!important}.page-main-button-secondary{background:var(--secondary-app-color)!important;border:none;border-radius:30px!important;box-shadow:none;color:var(--main-light-color)!important;cursor:pointer;font-size:14px;font-weight:600;padding:15px 32px;transition:background .3s ease}.page-main-button-secondary:disabled{background:var(--main-aside-text-color)!important;cursor:default!important}.page-main-button-secondary:disabled:has(.page-main-button-loader-spinner){background:var(--secondary-app-color)!important}.page-main-button-outlined-primary{background:#0000!important;border:none;color:var(--main-app-color)!important;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:10px;-webkit-text-decoration:underline solid var(--main-app-color)!important;text-decoration:underline solid var(--main-app-color)!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.page-main-button-outlined-primary:disabled{color:var(--main-aside-text-color)!important;cursor:default!important;text-decoration-color:var(--main-aside-text-color)!important}.page-main-button-outlined-primary:disabled:has(.page-main-button-loader-spinner){color:var(--main-app-color)!important;text-decoration-color:var(--main-app-color)!important}.page-main-button-outlined-secondary{background:#0000!important;border:none;color:var(--secondary-app-color)!important;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:5px;-webkit-text-decoration:underline solid var(--secondary-app-color)!important;text-decoration:underline solid var(--secondary-app-color)!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important}.page-main-button-outlined-secondary:disabled{color:var(--main-aside-text-color)!important;cursor:default!important;text-decoration-color:var(--main-aside-text-color)!important}.page-main-button-outlined-secondary:disabled:has(.page-main-button-loader-spinner){color:var(--secondary-app-color)!important;text-decoration-color:var(--secondary-app-color)!important}.page-main-button-loader-spinner{border:5px solid #fff;border-bottom:5px solid var(--secondary-app-color);box-sizing:border-box;display:inline-block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}@keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.input-dropdown-dropdown-list-outer-wrapper{border-radius:0 0 20px 20px!important;box-shadow:0 4px 4px #0000001a!important;overflow:visible!important}.input-dropdown-dropdown-list-input-wrapper{display:flex}.input-dropdown-dropdown-input-root{position:relative}.input-dropdown-dropdown-input-root.Mui-focused .input-dropdown-dropdown-list-input-icon{transform:translateY(-50%) rotate(180deg)}.input-dropdown-dropdown-input-root.Mui-focused .input-dropdown-dropdown-list-input-icon path{fill:var(--secondary-app-color)!important}.input-dropdown-dropdown-input-root .input-dropdown-dropdown-list-input-icon{cursor:pointer!important;height:17px;position:absolute;right:25px;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .15s cubic-bezier(.35,.69,1,1.12);width:17px}.input-dropdown-dropdown-input-root .input-dropdown-dropdown-list-input-icon path{fill:var(--main-aside-text-color)}.input-dropdown-dropdown-input-root .input-dropdown-dropdown-list-input{caret-color:#0000!important;cursor:pointer!important}.input-dropdown-menu-outer-wrapper-mobile{top:20%!important}.input-dropdown-menu-container-wrapper{grid-gap:0 0;display:grid!important;gap:0 0;grid-template-areas:"." "." ".";grid-template-columns:1fr!important;grid-template-rows:70px 1fr 70px!important}.input-dropdown-menu-title{grid-gap:0 0;align-items:center;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"title-icon title-text";grid-template-columns:25px auto;grid-template-rows:1fr;padding:0!important}.input-dropdown-menu-title .input-dropdown-menu-title-back-icon{grid-area:title-icon;transform:rotate(90deg);width:25px}.input-dropdown-menu-title .input-dropdown-menu-title-back-icon path{fill:var(--color-accent-orange-500)}.input-dropdown-menu-title p{color:var(--main-app-color);font-size:22px;font-weight:700;grid-area:title-text;margin:0;padding:0;text-align:center}.input-dropdown-menu-bottom-back-button{justify-content:center!important;padding:0!important}.input-dropdown-menu-bottom-back-button p{color:var(--main-aside-text-color);font-size:18px;font-weight:500;text-align:center}.input-dropdown-dropdown-list-option{color:var(--main-aside-text-color);font-family:var(--font-family);font-size:20px;font-weight:400;margin-top:3px;padding-bottom:3px!important;padding-top:3px!important;text-align:center;transition:all .15s ease-in}.input-dropdown-dropdown-list-option:last-of-type{border-radius:0 0 20px 20px!important}.input-dropdown-dropdown-list-option.Mui-focused{background-color:var(--main-dropdown-option-hover)!important;color:var(--secondary-app-color)!important}.input-dropdown-dropdown-list-option[aria-selected=true]{background-color:var(--main-dropdown-option-selected)!important;color:var(--secondary-app-color)!important}@media(max-width:840px){.input-dropdown-dropdown-list-option[aria-selected=true]{background-image:url(/static/media/check-icon-color.a20974d79db0d2c1fc79.svg)!important;background-position:100% 50%;background-repeat:no-repeat;font-weight:700}.input-dropdown-dropdown-list-option{border-bottom:1px solid var(--main-aside-text-color);color:var(--secondary-app-color);font-size:24px;font-weight:700;justify-content:center!important;margin:0!important;min-height:70px!important;padding:0!important}.input-dropdown-dropdown-list-option:last-of-type{border-bottom:none}}@media(min-width:840px){.input-dropdown-dropdown-list-remove-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.input-dropdown-dropdown-list-remove-scrollbar::-webkit-scrollbar{display:none!important}}@media(max-width:840px){.input-dropdown-dropdown-list-inner-wrapper{-webkit-mask-image:linear-gradient(180deg,#0000,#000 32px,#000 calc(100% - 32px),#0000),linear-gradient(#000,#000);mask-image:linear-gradient(180deg,#0000,#000 32px,#000 calc(100% - 32px),#0000),linear-gradient(#000,#000);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:calc(100% - 8px) 100%,8px 100%;mask-size:calc(100% - 8px) 100%,8px 100%;max-height:100%!important;overflow-y:auto!important;padding:0 var(--mobile-page-margin) 32px var(--mobile-page-margin)!important}}.input-dropdown-dropdown-list-inner-wrapper{padding:0!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--main-light-color) inset!important}.form-input-base-container{display:flex;flex-direction:column;position:relative;transition:all .15s ease-out}.form-input-base-container label{color:var(--main-aside-text-color);font-size:18px;left:20px;line-height:1;padding-left:7px;pointer-events:none;position:absolute;transform:translateY(15px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 50ms,color .1s cubic-bezier(0,0,.2,1);white-space:nowrap}.form-input-base-container input{border:1px solid var(--main-aside-text-color);border-radius:35px;box-shadow:none;font-size:18px;height:35px;line-height:1;outline:none;padding:5px 15px 5px 27px;transition:.1s cubic-bezier(0,0,.2,1) 0ms,border-color .2s cubic-bezier(0,0,.2,1)}.form-input-base-container input:disabled{border-color:var(--main-aside-text-color);color:var(--main-aside-text-color);font-weight:500}.form-input-base-container input:disabled+label{color:var(--main-aside-text-color)}.form-input-base-container label.form-input-base-filled,.form-input-base-container:focus label{background-color:var(--main-light-color);color:var(--secondary-app-color);padding:0 7px;transform:translateY(-8px) scale(.9)!important}.form-input-base-container:focus input{border-color:var(--secondary-app-color)}.form-input-base-error label{color:var(--main-error-color)!important}.form-input-base-error input{border-color:var(--main-error-color);color:var(--main-error-color)}.form-input-base-error input:disabled{border-color:var(--main-error-color)!important;color:var(--main-error-color)!important}.form-input-base-error:focus label{color:var(--main-error-color)}.form-input-base-error:focus input{border-color:var(--main-error-color);color:var(--main-error-color)}.form-input-base-error-helper-text{bottom:-20px;color:var(--main-error-color);font-size:14px;font-weight:500;margin:0 0 0 27px;position:absolute}.form-outer-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 auto 0 0;width:100%}.form-inner-wrapper>:not(:last-child),.form-outer-wrapper>:not(:last-child):not(.form-label-wrapper){margin-bottom:1.75rem}@media(min-width:600px){.form-inner-wrapper>:not(:last-child),.form-outer-wrapper>:not(:last-child):not(.form-label-wrapper){margin-bottom:1.5rem}}.form-inner-wrapper{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.form-label-wrapper{margin:0;position:relative;width:100%}.form-label-line{background-color:var(--main-darken-app-color);height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.form-label-label-text{background-color:var(--main-light-color);color:var(--main-app-color);font-size:22px;font-weight:700;left:50%;margin:0;padding:0 20px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:999}.app-switch-form-control-label{color:var(--main-aside-text-color)!important;font-size:12px!important;transition:color .2s ease-out}.app-switch-form-control-label-checked{color:var(--main-app-color)!important;font-size:12px!important;transition:color .2s ease-out}.client-pesel-reserved-step-margin{margin-bottom:.5rem!important}@media(min-width:600px){.client-pesel-reserved-step-margin{margin-bottom:.65rem!important}}.client-pesel-reserved-page-error-message-text-margin-before{margin-top:1rem}@media(min-width:600px){.client-pesel-reserved-page-error-message-text-margin-before{margin-top:1.3rem}}ol,ul{color:var(--color-primary-600);font-family:var(--font-family);line-height:1.5;list-style-position:outside;margin:0;padding-left:1.5rem}@media(min-width:600px){ol li,ul li{line-height:1.4}}@media(min-width:1200px){ol li,ul li{line-height:1.3}}.app-ordered-list li{list-style-type:decimal}.app-unordered-list li{list-style-type:disc}.app-ordered-with-icon-list{counter-reset:step-counter;list-style:none;margin:20px 0;padding-left:1.5rem;position:relative}.app-ordered-with-icon-list li{counter-increment:step-counter;font-size:.9rem;line-height:1.4;margin-bottom:60px;position:relative}.app-ordered-with-icon-list li:before{align-items:center;background:var(--secondary-app-color);border-radius:50%;color:#fff;content:counter(step-counter);display:flex;font-size:.5rem;font-weight:400;height:.8rem;justify-content:center;left:-1.5rem;position:absolute;top:0;width:.8rem}.app-ordered-with-icon-list li:after{background:var(--color-accent-orange-500);content:"";height:calc(100% + 1rem);left:-1.25rem;position:absolute;top:28px;width:2px}.app-ordered-with-icon-list li:last-child:after{display:none}.app-list-item{color:var(--color-primary-600);font-family:var(--font-family);font-size:1rem;margin:0}.app-tile-button-outer-wrapper{grid-gap:15px 15px;align-items:center;background-color:var(--color-gray-100);border:none;border-radius:20px;cursor:pointer;display:grid;gap:15px 15px;grid-template-areas:"tile-logo tile-heading tile-action-icon" "tile-logo tile-description tile-action-icon";grid-template-columns:min-content 1fr min-content;grid-template-rows:15px 15px;justify-content:flex-start;max-height:90px;min-width:340px;padding:20px;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),transform .15s ease;width:100%}.app-tile-button-outer-wrapper:active:not([aria-disabled=true]){background-color:var(--color-gray-400);outline:1px solid var(--color-accent-orange-600);transform:scale(.97)}.app-tile-button-outer-wrapper:focus-visible{outline:1px solid var(--color-primary-600)}.app-tile-button-outer-wrapper:hover:not([aria-disabled=true]){background-color:var(--color-gray-200);outline:1px solid var(--color-accent-orange-600)}.app-tile-button-logo-icon{grid-area:tile-logo}.app-tile-button-heading{align-items:center;color:var(--color-primary-600);column-gap:5px;display:inline-flex;font-size:1rem;font-weight:600;grid-area:tile-heading;text-align:left;white-space:nowrap}.app-tile-button-heading.app-tile-button-heading--recommended:after{background-color:var(--color-gray-600);border-radius:15px;color:var(--color-white);content:"Polecany";display:block;font-size:10px;font-weight:600;padding:4px 6px}.app-tile-button-description{color:var(--color-gray-600);font-size:.875rem;grid-area:tile-description;text-align:left}.app-tile-button-action-icon{grid-area:tile-action-icon}.client-choice-verification-page-full-margin-bottom{margin-bottom:1rem}@media(min-width:1200px){.client-choice-verification-page-full-margin-bottom{margin-bottom:1.3rem}}.client-choice-verification-page-half-margin-bottom{margin-bottom:.5rem}@media(min-width:1200px){.client-choice-verification-page-half-margin-bottom{margin-bottom:.65rem}}.client-choice-verification-page-main-tiles-wrapper{display:flex;flex-direction:column;margin-bottom:1rem;row-gap:.5rem}@media(min-width:1200px){.client-choice-verification-page-main-tiles-wrapper{margin-bottom:1.3rem;row-gap:.65rem}}.footer-phone-wrapper{column-gap:6px}@media(min-width:1200px){.footer-phone-wrapper{align-items:center;margin-bottom:0}}.page-phone-wrapper-outer{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;grid-area:phone-icon;justify-content:center;row-gap:14px}.page-phone-wrapper-outer .page-phone-wrapper-phone-icon{height:26px;width:26px}.page-phone-wrapper-outer .page-phone-question-text,.page-phone-wrapper-outer .page-phone-wrapper-phone-number{display:none}.page-phone-wrapper-outer .page-logo-wrapper{grid-area:page-logo;height:fit-content;width:auto}@media(min-width:1200px){.page-phone-wrapper-outer .page-phone-question-text,.page-phone-wrapper-outer .page-phone-wrapper-phone-number{display:block}.page-phone-wrapper-outer .page-phone-wrapper-phone-number{line-height:26px}.page-phone-wrapper-inner{column-gap:12px;display:inline-flex}}.page-footer-outer-wrapper{grid-area:footer;margin-top:5.5rem}.footer{background-color:var(--main-app-color);font-size:12px;grid-area:footer;min-width:330px;padding:32px var(--mobile-page-margin) 25px var(--mobile-page-margin)}.footer p{font-weight:400!important;margin:0}@media(min-width:600px){.footer{padding:29px clamp(15px,15px + 50vw,8%) 20px}}.separator{background:var(--main-app-gradient);height:5px;width:100%}.footer-heading-logo{align-items:center;display:flex;justify-content:space-between;margin-bottom:36px;width:100%}.footer-line-after-logo{background-color:var(--main-darken-app-color);height:1px;justify-self:flex-end;margin:-8px 0 0 15px;width:100%}.footer-formal-text-wrapper{color:var(--main-light-color);font-size:10px;grid-area:formal-text;line-height:12px;text-align:justify}.footer-text-wrapper{grid-row-gap:13px;align-items:center;color:var(--secondary-app-color);display:grid;grid-template-areas:"heading-1 heading-1 heading-2 heading-2" "how-it-works how-it-works privacy-policy privacy-policy" "faq faq website-regulations website-regulations" "contact contact docs-to-download docs-to-download" ". . accessibility-statement accessibility-statement" "gap gap gap gap" "contact-heading contact-heading logo-heading-1 logo-heading-2" "phone phone logo-1 logo-2" "opening-hours opening-hours logo-1 logo-2" "formal-text-gap formal-text-gap formal-text-gap formal-text-gap" "formal-text formal-text formal-text formal-text";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:.2fr .2fr .2fr .2fr .2fr 50px .2fr .2fr .2fr 30px 1fr;row-gap:13px}.footer-text-wrapper a,.footer-text-wrapper p{font-size:12px;font-weight:400}@media(min-width:900px){.footer-text-wrapper{gap:13px 30px;grid-template-areas:"heading-1 heading-2 contact-heading . logo-heading-1 logo-heading-2" "how-it-works privacy-policy phone gap logo-1 logo-2" "faq website-regulations opening-hours gap logo-1 logo-2" "contact docs-to-download . gap . ." ". accessibility-statement . gap . ." "formal-text-gap formal-text-gap formal-text-gap formal-text-gap formal-text-gap formal-text-gap" "formal-text formal-text formal-text formal-text formal-text formal-text";grid-template-columns:.2fr .2fr .2fr 1fr .2fr .2fr;grid-template-rows:30px 30px 30px 30px 23px 1fr}}@media(min-width:1100px){.footer-text-wrapper{gap:13px 55px}}.footer-heading-1{font-weight:700;grid-area:heading-1;white-space:nowrap}.footer-heading-2{font-weight:700;grid-area:heading-2;white-space:nowrap}.how-it-works{grid-area:how-it-works;white-space:nowrap}.faq{grid-area:faq}.contact,.faq{white-space:nowrap}.contact{grid-area:contact}.privacy-policy{grid-area:privacy-policy;white-space:nowrap}.website-regulations{grid-area:website-regulations;white-space:nowrap}.docs-to-download{grid-area:docs-to-download;white-space:nowrap}.accessibility-statement{grid-area:accessibility-statement;white-space:nowrap}.gap{grid-area:gap}.contact-heading{font-weight:700;grid-area:contact-heading;white-space:nowrap}.footer-phone-wrapper{align-items:center;display:flex;grid-area:phone;justify-content:flex-start;justify-self:flex-start;margin:0;padding:0;white-space:nowrap}.footer-phone-wrapper p{font-weight:700!important;margin-left:5px}@media(min-width:600px){.footer-phone-wrapper{align-items:center;margin-bottom:0}}.opening-hours{grid-area:opening-hours;justify-self:flex-start;white-space:nowrap}.logo-heading-1{grid-area:logo-heading-1}.logo-heading-1,.logo-heading-2{align-self:center;font-weight:700!important;justify-self:flex-start;white-space:nowrap}.logo-heading-2{grid-area:logo-heading-2}.logo-1{font-weight:700!important;grid-area:logo-1;justify-self:flex-start}.logo-1 img{width:100%}@media(min-width:1100px){.logo-1{width:135px}}.logo-2{font-weight:700!important;grid-area:logo-2;justify-self:flex-start}.logo-2 img{width:100%}@media(min-width:1100px){.logo-2{width:135px}}.formal-text-gap{font-weight:300;grid-area:formal-text-gap}.footer-breakline{background-color:var(--main-darken-app-color);height:1px;margin:20px auto}.footer-copyright{color:var(--main-light-color)}.predefined-offer-page-container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media(min-width:600px){.predefined-offer-page-container{gap:1.3rem;margin:0 auto;width:100%}}.predefined-offer-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:600px){.predefined-offer-page-main-text{font-size:32px;margin:0 0 60px}}.predefined-offer-subheading{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 0 25px;text-align:center}@media(min-width:600px){.predefined-offer-subheading{margin:0 auto 30px}}.predefined-offer-page-offers-container{display:flex;flex-direction:column;row-gap:.5rem;width:100%}@media(min-width:600px){.predefined-offer-page-offers-container{row-gap:.65rem}}.predefined-offer-page-single-offer-outer-wrapper{position:relative;z-index:10}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper{border-radius:0 0 20px 15px;box-shadow:none;overflow:hidden;transition:all .25s ease-in-out}@media(min-width:600px){.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper:hover{box-shadow:0 4px 4px #00000040}}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .predefined-offer-page-single-offer-inner-wrapper{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(15deg,#fb8b24,#5f0f40) border-box;border:2px solid #0000;border-radius:40px 20px 300px 40px}@media(min-width:600px){.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .predefined-offer-page-single-offer-inner-wrapper{border-radius:40px 15px 300px 40px}}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .recommended-offer-text{align-items:center;color:var(--secondary-app-color);column-gap:3px;display:inline-flex;font-size:14px;font-weight:600;position:absolute;right:15px;top:12px;white-space:nowrap}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .recommended-offer-text img{margin-top:-1px}@media(min-width:600px){.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .recommended-offer-text{top:7px}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .recommended-offer-text img{margin-top:-3px}}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .recommended-offer-footer{background:linear-gradient(75deg,#fb8b24,#5f0f40);border-radius:20px;bottom:0;cursor:pointer;height:100%;position:absolute;right:0;width:180px;z-index:-1}@media(min-width:600px){.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .recommended-offer-footer{right:-1px;width:150px}}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .predefined-offer-page-single-offer-requested-check-offer-button{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:100%;justify-self:flex-end}.predefined-offer-page-single-offer-outer-wrapper.recommended-offer-outer-wrapper .predefined-offer-page-single-offer-item-value{color:var(--secondary-app-color);font-weight:600}.predefined-offer-page-single-offer-inner-wrapper{grid-column-gap:30px;align-items:flex-end;border:2px solid var(--main-app-color);border-radius:15px;column-gap:30px;cursor:pointer;display:grid;grid-template-areas:"requestedAmount requestedAmount ." "instalments instalmentAmount checkOfferButton";grid-template-columns:min-content min-content 1fr;grid-template-rows:min-content 55px;justify-content:flex-start;padding:10px 15px}@media(min-width:600px){.predefined-offer-page-single-offer-inner-wrapper{box-shadow:none;column-gap:0;grid-template-areas:"requestedAmount . . ." "requestedAmount instalments instalmentAmount checkOfferButton";grid-template-columns:min-content min-content min-content min-content;grid-template-rows:min-content 45px;justify-content:space-between;padding:20px 15px;transition:all .25s ease-in-out}}@media(min-width:600px)and (min-width:600px){.predefined-offer-page-single-offer-inner-wrapper:hover{box-shadow:0 4px 4px #00000040}}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-amount{display:flex;flex-direction:column;grid-area:requestedAmount}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-amount .predefined-offer-page-single-offer-item-value{font-size:40px}@media(min-width:600px){.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-amount .predefined-offer-page-single-offer-item-value{height:45px}}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-item-heading{color:var(--main-aside-text-color);font-size:16px;font-weight:400;margin:0}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-item-value{color:var(--main-app-color);font-size:20px;font-weight:500;margin:0;white-space:nowrap}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-check-offer-button{grid-area:checkOfferButton;justify-self:flex-end}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-instalments{grid-area:instalments}@media(min-width:600px){.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-instalments{height:45px}}.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-instalmentAmount{grid-area:instalmentAmount}@media(min-width:600px){.predefined-offer-page-single-offer-inner-wrapper .predefined-offer-page-single-offer-requested-instalmentAmount{height:45px}}.predefined-offer-page-dropdown-menu-outer-wrapper-mobile{top:15%!important}.predefined-offer-page-mobile-confirmation-dialog-content-root{padding:35px 0 40px!important}.predefined-offer-page-mobile-confirmation-dialog-wrapper{border-radius:20px 20px 0 0!important;padding:0 20px 20px}.predefined-offer-page-mobile-confirmation-dialog-content-root-wrapper{padding:0!important}.predefined-offer-page-mobile-confirmation-dialog-header-wrapper{background-color:var(--page-color);padding:15px 0 10px!important;width:100%}.predefined-offer-page-mobile-confirmation-dialog-header-wrapper .predefined-offer-page-mobile-confirmation-dialog-header{align-items:center;column-gap:7px;display:flex;flex-wrap:nowrap;justify-content:flex-start}.predefined-offer-page-mobile-confirmation-dialog-header-wrapper .predefined-offer-page-mobile-confirmation-dialog-header img{transform:translateY(1px)}.predefined-offer-page-mobile-confirmation-dialog-header-wrapper .predefined-offer-page-mobile-confirmation-dialog-header p{color:var(--secondary-app-color);font-size:18px!important;margin:0}.predefined-offer-page-mobile-confirmation-dialog-content-wrapper{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fb8b24,#5f0f40) border-box;border:2px solid #0000;border-radius:30px;padding:30px 25px 25px;position:relative}.predefined-offer-page-mobile-confirmation-dialog-content-wrapper .predefined-offer-page-mobile-confirmation-dialog-heading-icon{left:50%;position:absolute;right:50%;top:0;transform:translate(-50%,-50%)}.predefined-offer-page-mobile-confirmation-dialog-heading{text-align:center;width:100%}.predefined-offer-page-mobile-confirmation-dialog-offer-details{display:flex;flex-direction:column;margin:25px 0;row-gap:15px}.predefined-offer-page-mobile-confirmation-dialog-offer-details div{align-items:center;color:var(--main-aside-text-color);display:flex;justify-content:space-between}.predefined-offer-page-mobile-confirmation-dialog-offer-details div p{font-size:14px;margin:0}.predefined-offer-page-mobile-confirmation-dialog-offer-details div h6{font-size:12px;margin:0}.predefined-offer-page-mobile-confirmation-dialog-offer-summary{align-items:center;display:flex;flex-direction:column;margin-bottom:25px;row-gap:15px}.predefined-offer-page-mobile-confirmation-dialog-offer-summary h4{color:var(--main-app-color);font-size:36px;font-weight:600;margin:0}.predefined-offer-page-mobile-confirmation-dialog-offer-summary p{color:var(--main-aside-text-color);font-size:14px;font-weight:400;margin:0}.predefined-offer-page-desktop-confirmation-dialog-wrapper{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fb8b24,#5f0f40) border-box;border:2px solid #0000;border-radius:30px!important;max-height:none!important;min-width:500px!important;overflow:visible!important;padding:1.3rem;position:relative}.predefined-offer-page-desktop-confirmation-dialog-heading-icon{left:50%;position:absolute;right:50%;top:0;transform:translate(-50%,-50%);z-index:9999!important}.predefined-offer-page-desktop-confirmation-dialog-heading{margin-top:30px;text-align:center}.predefined-offer-page-spinner{height:200px}.predefined-offer-page-desktop-confirmation-dialog-content-root{min-height:fit-content!important;padding:0!important}.predefined-offer-page-desktop-confirmation-dialog-content-root .predefined-offer-page-desktop-confirmation-dialog-offer-details{display:flex;flex-direction:column;margin:15px 0;padding:0 60px;row-gap:15px}.predefined-offer-page-desktop-confirmation-dialog-content-root .predefined-offer-page-desktop-confirmation-dialog-offer-details div{align-items:center;color:var(--main-aside-text-color);display:flex;justify-content:space-between}.predefined-offer-page-desktop-confirmation-dialog-content-root .predefined-offer-page-desktop-confirmation-dialog-offer-details div p{font-size:14px;margin:0}.predefined-offer-page-desktop-confirmation-dialog-content-root .predefined-offer-page-desktop-confirmation-dialog-offer-details div h6{font-size:12px;margin:0}.predefined-offer-page-desktop-confirmation-dialog-offer-summary{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:5px}.predefined-offer-page-desktop-confirmation-dialog-offer-summary h4{color:var(--main-app-color);font-size:36px;font-weight:600;margin:0}.predefined-offer-page-desktop-confirmation-dialog-offer-summary p{color:var(--main-aside-text-color);font-size:14px;font-weight:400;margin:0}.predefined-offer-page-desktop-confirmation-dialog-action-wrapper-root{display:flex;flex-direction:column;margin:0!important;padding:0;row-gap:10px}.predefined-offer-page-desktop-confirmation-dialog-action-wrapper-root button{margin-left:auto!important;margin-right:auto}.app-modal-back-mobile-button{margin:0!important}.custom-client-offer-page-container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media(min-width:600px){.custom-client-offer-page-container{gap:1.3rem;margin:0 auto;width:100%}}.custom-client-offer-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:0;text-align:center}@media(min-width:600px){.custom-client-offer-page-main-text{font-size:32px;margin-top:0}}.custom-client-offer-page-main-content-outer-wrapper{width:100%}.custom-client-offer-page-main-content-icon-text-wrapper{align-items:center;animation:fadeInUpSoft .6s cubic-bezier(.22,1,.36,1) forwards;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;min-height:255px;opacity:0;transform:translateY(10px)}.custom-client-offer-page-main-content-icon-text-wrapper img{margin:1rem auto;transition:all 3s ease-in-out}.custom-client-offer-page-main-content-icon-text-wrapper h4{color:var(--secondary-app-color);font-size:20px;font-weight:600;margin:0 0 12.5px;transition:all 3s ease-in-out;white-space:nowrap}.custom-client-offer-page-main-content-icon-text-wrapper p{color:var(--main-aside-text-color);font-size:16px;font-weight:400;margin:0;transition:all 3s ease-in-out;white-space:nowrap}@media(min-width:600px){.custom-client-offer-page-main-content-icon-text-wrapper{margin-bottom:30px}.custom-client-offer-page-main-content-icon-text-wrapper img{margin:1.3rem auto}.custom-client-offer-page-main-content-icon-text-wrapper h4{margin:0 0 15px}}.custom-client-offer-page-slider-buttons-wrapper{grid-row-gap:5px;display:grid;grid-template-areas:". slider-buttons-heading ." "slider-buttons-left-button slider-buttons-amount slider-buttons-right-button";grid-template-columns:min-content 1fr min-content;grid-template-rows:min-content min-content;margin-bottom:12.5px;row-gap:5px}@media(min-width:600px){.custom-client-offer-page-slider-buttons-wrapper{margin-bottom:15px}}.custom-client-offer-page-slider-buttons-wrapper .custom-client-offer-page-slider-buttons-heading{color:var(--main-aside-text-color);font-size:12px;font-weight:400;grid-area:slider-buttons-heading;margin:0 auto;text-align:center}.custom-client-offer-page-slider-buttons-wrapper .custom-client-offer-page-slider-buttons-amount{color:var(--main-app-color);font-size:32px;font-weight:600;grid-area:slider-buttons-amount;margin:0 auto;text-align:center}.custom-client-offer-page-slider-buttons-wrapper #custom-client-offer-page-slider-button-subtract{grid-area:slider-buttons-left-button}.custom-client-offer-page-slider-buttons-wrapper #custom-client-offer-page-slider-button-add{grid-area:slider-buttons-right-button}.custom-client-offer-page-slider-buttons-wrapper .custom-client-offer-page-slider-button{background-color:var(--main-app-color)!important;height:35px!important;width:35px!important}.custom-client-offer-page-slider-buttons-wrapper .custom-client-offer-page-slider-button img{width:80%}.custom-client-offer-page-slider-rail{background:#eaeaea!important;height:45px!important}@media(min-width:600px){.custom-client-offer-page-slider-rail{height:12px!important}}.custom-client-offer-page-slider-track{background:var(--main-app-gradient)!important;border:none!important;height:45px!important;min-width:20px!important}.custom-client-offer-page-slider-track:after{background-image:url(/static/media/custom-client-offer-mobile-slider-thumb-icon.4e2925c62a25f8563483.svg);background-position:50%!important;background-repeat:no-repeat!important;background-size:30px!important;content:"";display:block;height:25px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:25px}@media(min-width:600px){.custom-client-offer-page-slider-track{height:12px!important}.custom-client-offer-page-slider-track:after{background-color:var(--main-app-color);background-size:35px!important;border-radius:50%;height:35px;right:0;top:50%;width:35px}}.custom-client-offer-page-slider-thumb{display:none!important}.custom-client-offer-page-slider-mark{background-color:#0000!important}.custom-client-offer-page-slider-summary-wrapper{display:flex;justify-content:center;margin:1rem auto;width:100%}@media(min-width:1200px){.custom-client-offer-page-slider-summary-wrapper{margin:1.3rem auto}}.custom-client-offer-page-slider-summary-item-wrapper{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.custom-client-offer-page-slider-summary-item-wrapper p{color:var(--main-aside-text-color);font-size:12px;font-weight:400;margin:0}.custom-client-offer-page-slider-summary-item-wrapper h6{color:var(--main-app-color);font-size:16px;font-weight:600;margin:0}.custom-client-offer-page-slider-mark-label{color:var(--main-aside-text-color)!important;font-size:14px!important;font-weight:400!important;margin-top:10px}.custom-client-offer-page-slider-mark-label[data-index="0"]{left:0!important;transform:translateX(0)!important}.custom-client-offer-page-slider-mark-label[data-index="1"]{left:auto!important;right:0!important;transform:translateX(0)!important}.custom-client-offer-page-slider-mark-label:after{content:" zł"}.custom-client-offer-page-submit-offer-button{margin-bottom:150px!important}@media(min-width:600px){.custom-client-offer-page-submit-offer-button{margin-bottom:15px!important}}.custom-client-offer-page-back-button-mobile{align-self:flex-start;column-gap:7px!important;margin:12.5px 0!important;padding:12.5px 0!important}.custom-client-offer-page-back-button-mobile img{transform:translateY(1px)}.custom-client-offer-page-back-button-mobile p{color:var(--secondary-app-color)!important;font-size:18px!important;margin:0!important}.inline-loader{align-items:center;display:flex;height:24px;justify-content:flex-start;width:60px}.page-main-button-loader-spinner{animation:rotation 1s linear infinite;border:3px solid;border-color:#fff #fff #b3b3b3;border-radius:50%;height:14px;width:14px}.inline-spinner-slot{align-items:center;display:inline-flex;justify-content:center;position:relative}.inline-spinner{animation:inline-spinner-rotation .9s linear infinite;border-color:#e0e0e0 #e0e0e0 #b3b3b3;border-radius:50%;border-style:solid;box-sizing:border-box;position:static}@keyframes inline-spinner-rotation{to{transform:rotate(1turn)}}.contract-done-page-description{margin:0 0 1rem}.contract-done-page-description p:first-of-type{margin-bottom:.5rem}@media(min-width:1200px){.contract-done-page-description{margin:0 auto 1.3rem}.contract-done-page-description p:first-of-type{margin-bottom:.65rem}}.video-page-gap>*{margin-bottom:1rem}@media(min-width:1200px){.video-page-gap>*{margin-bottom:1.3rem}}.app-qr-code-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:1200px){.app-qr-code-wrapper{margin-bottom:.65rem}}.app-qr-code{align-items:center;display:inline-flex;justify-content:center;position:relative}.app-qr-code svg{height:135px;transition:opacity .6s ease-out,filter .6s ease-out;width:135px}.app-qr-code.inactive svg:not(.app-icon){filter:grayscale(100%);opacity:.25}.app-qr-code-refresh-button{align-items:center;background:#0000!important;border:none;cursor:pointer;display:flex;flex-direction:column;left:50%;opacity:1;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease}.app-qr-code-refresh-button span{color:var(--color-primary-600);font-size:14px;font-weight:700;line-height:16px}.app-qr-code-refresh-button svg{fill:var(--color-primary-600);color:var(--color-primary-600);height:24px;opacity:1;width:24px}.app-qr-code-refresh-button:hover span{color:var(--color-accent-orange-500)}.app-qr-code-refresh-button:hover svg{fill:var(--color-accent-orange-500)}.app-qr-code-refresh-button:active span{color:var(--color-accent-orange-600)}.app-qr-code-refresh-button:active svg{fill:var(--color-accent-orange-600)}.app-qr-code-refresh-button:focus,.app-qr-code-refresh-button:focus-visible{border:1px solid var(--color-accent-orange-600);border-radius:3px;outline:var(--color-accent-orange-600) auto 1px}.app-qr-code-countdown-text{color:var(--color-primary-600);font-size:12px;font-weight:700}p.app-code{text-align:left;word-break:break-all}.app-code-info-icon{fill:var(--color-gray-600)}.page-gap>:not(:last-child){margin-bottom:1rem}@media(min-width:600px){.page-gap>:not(:last-child){margin-bottom:1.3rem}}.mobywatel-desktop-main{margin:0 0 1rem}@media(min-width:1200px){.mobywatel-desktop-main{margin-bottom:1.3rem}}.mobywatel-identity-section-download-app-text{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 0 60px;text-align:center}.mobywatel-identity-section-download-app-text br{display:none}@media(min-width:1200px){.mobywatel-identity-section-download-app-text{margin-bottom:60px}.mobywatel-identity-section-download-app-text br{display:block}}.user-offline-page-description{margin-bottom:1rem}@media(min-width:1200px){.user-offline-page-description{margin-bottom:1.3rem}}.page-stepper-outer-wrapper{display:flex;flex-wrap:nowrap;grid-area:page-stepper;justify-content:space-between;margin:15px 0;position:relative;width:100%}.page-stepper-outer-wrapper .page-stepper-single-step-wrapper:last-child .page-stepper-step-icon{align-self:flex-end;justify-self:flex-end}.page-stepper-outer-wrapper:after{background-color:var(--color-gray-200);content:"";height:1.5px;left:0;position:absolute;top:16px;transform:translateY(-50%);width:100%;z-index:1}.page-stepper-outer-wrapper:before{background-color:var(--color-primary-600);content:"";height:2px;left:1px;position:absolute;top:16px;transform:translateY(-50%);transition:width .3s ease-in-out;width:min(0% - 2px,100%);width:min(var(--stepper-progress,0%) - 2px,100%);z-index:2}@media(min-width:1200px){.page-stepper-outer-wrapper{flex-direction:column;margin:15px 0;row-gap:50px}.page-stepper-outer-wrapper:after{height:100%;left:16px;top:0;transform:none;width:1.5px}.page-stepper-outer-wrapper:before{height:0;height:var(--stepper-progress,0);left:16px;top:0;transform:none;transition:height .3s ease-in-out;width:2px}.page-stepper-outer-wrapper .page-stepper-single-step-wrapper:last-child .page-stepper-step-label{margin-left:0}}.page-stepper-single-step-wrapper.step-active .page-stepper-step-icon{background-color:var(--color-primary-600);color:var(--color-white)}.page-stepper-single-step-wrapper{align-items:center;display:flex;flex-direction:column;position:relative}.page-stepper-single-step-wrapper .page-stepper-step-icon{align-items:center;background-color:var(--color-gray-200);border-radius:50%;box-shadow:0 0 0 7px var(--color-white);color:var(--color-gray-400);display:block;display:flex;font-family:var(--font-family)!important;font-size:16px;height:32px;justify-content:center;line-height:32px;position:relative;width:32px;z-index:999}.page-stepper-single-step-wrapper .page-stepper-step-label{bottom:-5px;font-family:var(--font-family)!important;font-size:.75rem;position:absolute;transform:translateY(100%)}@media(min-width:1200px){.page-stepper-single-step-wrapper{align-items:center;column-gap:8px;flex-direction:row;justify-content:flex-start}.page-stepper-single-step-wrapper .page-stepper-step-label{font-size:.7rem;position:static;transform:translateY(0)}.page-stepper-single-step-wrapper .page-stepper-step-icon{box-shadow:none;font-size:16px;height:32px;width:32px}}.page-sidebar-outer-wrapper{align-items:center;align-items:flex-start;display:grid;grid-template-areas:"page-logo phone-icon" "page-stepper page-stepper";grid-template-columns:1fr 30px;grid-template-rows:min-content min-content;justify-content:flex-start}@media(min-width:1200px){.page-sidebar-outer-wrapper{display:block;left:0;position:absolute;top:0}}.page-logo-wrapper{align-items:flex-start;grid-area:page-logo;height:fit-content;width:auto}.app-container,.page-logo-wrapper{display:flex;flex-direction:column}.app-container{background-color:var(--page-color);justify-content:space-between;min-height:100vh;min-width:350px}.app-card{grid-area:content;margin:15px var(--mobile-page-margin) 0 var(--mobile-page-margin);min-height:50vh;padding:0;position:relative}@media(min-width:600px){.app-card{margin:15px clamp(15px,15px + (100vw - 700px)/2,8%) 0}}.app-page-logo{align-items:center;display:flex;grid-area:logo;justify-content:space-between;margin:0 auto;width:calc(100% - var(--mobile-page-margin)*2)}@media(min-width:600px){.app-page-logo{margin:0 var(--desktop-page-margin) 0 var(--desktop-page-margin);width:auto}.app-page-logo .page-phone-wrapper p{display:block;margin:0}}.app-content-container{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"logo" "content" "footer-separator" "footer";grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100%;margin-top:25px;min-height:100vh}.app-snackbar{border-radius:25px;font-size:1rem;max-width:85vw;padding:15px 25px;width:330px}@media screen and (min-width:600px){.app-snackbar{width:500px}}.app-snackbar{bottom:1rem;position:fixed}@media(min-width:600px){.app-snackbar{bottom:1.3rem}}.app-snackbar{align-items:center;color:var(--color-white);display:flex;gap:12px;justify-content:space-between;left:50%;transform:translateX(-50%);z-index:9999}.app-snackbar button{background:#0000;border:none;cursor:pointer}.app-snackbar--info{background-color:var(--main-succes-color)}.app-snackbar--info svg{fill:var(--color-accent-orange-500)}:root{--color-white:#fff;--color-gray-100:#ededed;--color-gray-200:#cecece;--color-gray-400:#9a989c;--color-gray-600:#686868;--color-primary-600:#5f1341;--color-primary-700:#4b0f34;--color-primary-800:#320821;--color-accent-orange-500:#f28a2a;--color-accent-orange-600:#e36512;--color-accent-teal-700:#144d5c;--color-error:#991921;--gradient-primary:linear-gradient(90deg,#fb8b24,#5f0f40);--mobile-page-margin-from-top:15px;--desktop-page-margin-from-top:30px;--mobile-page-margin-horizontal:15px;--desktop-page-margin-horizontal:10%;--page-paddings:30px 50px;--new-font-size-s-min:16px;--new-font-size-s:calc(14px + 0.5vw);--new-font-size-s-max:17px;--new-font-size-m-min:17px;--new-font-size-m:calc(14px + 0.5vw);--new-font-size-m-max:20px;--new-font-size-xl-min:20px;--new-font-size-xl:20px;--new-font-size-xl-max:20px;--main-app-gradient:linear-gradient(90deg,#fb8b24,#5f0f40);--main-app-color:#f28a2a;--main-darken-app-color:#e36512;--secondary-app-color:#5f1341;--main-error-color:#991921;--main-succes-color:#144d5c;--main-light-color:#fff;--main-aside-text-color:#9a989c;--page-color:#fff;--dark-grey-color:#b3b3b3;--offert-slider-rail-box-shadow:inset 0px 4px 4px #00000026;--offert-active-thumb-box-shadow:0px 0px 0px 10px #f28a2a80;--loan-calculator-active-thumb-box-shadow:0px 0px 0px 7px #5f134159;--font-family:"Lato",sans-serif;--button-height:65px;--button-width:325px;--desktop-page-margin:10%;--tablet-page-margin:8%;--mobile-page-margin:15px}@keyframes fadeInUpSoft{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html{font-size:clamp(var(--new-font-size-s-min),var(--new-font-size-s),var(--new-font-size-s-max))}@media(min-width:600px){html{font-size:clamp(var(--new-font-size-m-min),var(--new-font-size-m),var(--new-font-size-m-max))}}@media(min-width:1200px){html{font-size:clamp(var(--new-font-size-xl-min),var(--new-font-size-xl),var(--new-font-size-xl-max))}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--page-color);font-family:var(--font-family);margin:0}body,html{height:100%}html{scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=number]{-moz-appearance:textfield}li{list-style-type:none}*{font-family:var(--font-family)}a{color:var(--secondary-app-color);text-decoration:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.center{text-align:center}
/*# sourceMappingURL=main.d2b09ab0.css.map*/