.lgcalc .user-greeting{background-color:#5053c8;border:0;border-radius:12px;box-shadow:0 0 10px rgba(43,44,136,.25);margin:32px auto 24px;max-width:calc(100% - 32px);padding:16px 24px;text-align:center;width:1130px}@media(min-width:768px){.lgcalc .user-greeting{margin-bottom:32px;padding:20px 32px}}.lgcalc .user-greeting p{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.5;margin:0}@media(min-width:768px){.lgcalc .user-greeting p{font-size:16px}}.lgcalc .calc-wrapper{border:1px solid #d0d5dd;border-radius:12px;box-shadow:12px 12px 25px rgba(4,4,4,.05);font-family:Montserrat,sans-serif;font-weight:400;line-height:1.5;margin:32px auto;max-width:calc(100% - 24px);padding:24px 0;width:1130px}.lgcalc .calc-wrapper .inner :is(h1,h2,h3,h4,h5,h6){color:#101828;font-family:Montserrat,sans-serif;font-size:21px;font-weight:700;line-height:1.3;margin-bottom:32px;margin-top:16px;text-align:center}.lgcalc .calc-wrapper .inner .line{background:#eee;height:1px;margin:24px auto;width:100%}@media(min-width:768px){.lgcalc .calc-wrapper .inner .line{margin:32px auto}}.lgcalc .calc-wrapper .inner .short-line{background:#5053c8;border-radius:4px;height:4px;margin:24px auto;width:125px}@media(min-width:768px){.lgcalc .calc-wrapper .inner .short-line{margin:44px auto}}.lgcalc .calc-wrapper .inner .form-inner{margin:0 auto;max-width:100%;padding-left:16px;padding-right:16px;width:876px}@media(min-width:768px){.lgcalc .calc-wrapper .inner .form-inner{padding-left:24px;padding-right:24px}}.lgcalc .calc-wrapper .back-button{align-items:center;background-color:#eee;border-radius:100px;color:#101828;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;gap:8px;margin:16px auto;padding:14px 25px 14px 20px;text-decoration:none;transition:all .2s ease-in-out;width:fit-content}.lgcalc .calc-wrapper .back-button:hover{background-color:#12133a;color:#fff}.lgcalc .calc-wrapper .back-button:focus{box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}.lgcalc .calc-wrapper .back-button svg{height:auto;width:16px}.lgcalc .calc-wrapper .tiles{display:flex;flex-wrap:wrap;gap:16px}.lgcalc .calc-wrapper .tiles .tile{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;position:relative;transition:all .2s ease-in-out;width:100%}@media(min-width:768px){.lgcalc .calc-wrapper .tiles .tile{width:calc(33.33333% - 10.66667px)}}.lgcalc .calc-wrapper .tiles .tile label{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:16px;height:100%;padding:24px 16px 24px 24px;position:relative;transition:all .2s ease-in-out}.lgcalc .calc-wrapper .tiles .tile label input{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.lgcalc .calc-wrapper .tiles .tile label input:checked~*{color:#5053c8}.lgcalc .calc-wrapper .tiles .tile label svg{flex-shrink:0;height:38px;width:38px}.lgcalc .calc-wrapper .tiles .tile label p{color:#101828;font-size:15px;font-weight:500;margin-bottom:0;text-wrap:balance}@media(min-width:768px){.lgcalc .calc-wrapper .tiles .tile label p{font-size:12px}}@media(min-width:1024px){.lgcalc .calc-wrapper .tiles .tile label p{font-size:15px}}.lgcalc .calc-wrapper .tiles .tile:after{background:#5053c8;border-radius:10px;content:"";display:block;height:100%;inset:0;position:absolute;transition:all .16s ease-in-out;width:100%;z-index:-1}.lgcalc .calc-wrapper .tiles .tile:hover{background-color:#ececf9}.lgcalc .calc-wrapper .tiles .tile:has(input:checked){background-color:#ececf9;border-color:#5053c8}.lgcalc .calc-wrapper .tiles .tile:has(input:checked):after{left:4px;top:4px}.lgcalc .calc-wrapper .tiles .tile:has(input:focus){box-shadow:0 0 0 3px rgba(80,83,200,.32)}.lgcalc .calc-wrapper .lease-type{background-color:#f2f4f7;border-radius:12px 0 12px 0;margin:16px auto auto;max-width:100%;padding:16px;width:580px}@media(min-width:768px){.lgcalc .calc-wrapper .lease-type{margin-top:32px}}.lgcalc .calc-wrapper .lease-type label{color:#667085;display:block;font-size:16px;font-weight:600;margin-bottom:6px}.lgcalc .calc-wrapper .lease-type .select-wrapper{position:relative}.lgcalc .calc-wrapper .lease-type .select-wrapper .chevron{bottom:0;height:24px;margin:auto;pointer-events:none;position:absolute;right:16px;top:0;width:24px}.lgcalc .calc-wrapper .lease-type .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#101828;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;padding:14px 16px;transition:all .2s ease-in-out;width:100%}.lgcalc .calc-wrapper .lease-type .select-wrapper select:focus{border-color:#5053c8;box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}.lgcalc .calc-wrapper .lease-type .select-wrapper select:hover{border-color:#667085}.lgcalc .calc-wrapper .lease-type .select-wrapper select.show-placeholder{color:#667085}.lgcalc .calc-wrapper .lease-type.error label{color:#df2a4b}.lgcalc .calc-wrapper .lease-type.error select{border-color:#df2a4b!important}.lgcalc .calc-wrapper .lease-type.error select:focus{box-shadow:0 0 0 3px rgba(223,42,75,.32)}.lgcalc .calc-wrapper .lease-type.error .error-message{color:#df2a4b;font-size:12px;font-weight:500;margin-top:4px}.lgcalc .calc-wrapper .row-inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin:0 auto;max-width:100%;width:720px}.lgcalc .calc-wrapper .row-inner .input-wrapper{width:100%}@media(min-width:768px){.lgcalc .calc-wrapper .row-inner .input-wrapper{width:calc(50% - 8px)}}.lgcalc .calc-wrapper .row-inner .input-wrapper--full{width:100%}.lgcalc .calc-wrapper .row-inner .input-wrapper--hidden{display:none}.lgcalc .calc-wrapper .row-inner .input-wrapper--animate-in{animation:modelFieldSlideIn .4s cubic-bezier(.34,1.56,.64,1)}.lgcalc .calc-wrapper .row-inner .input-wrapper.error label{color:#df2a4b}.lgcalc .calc-wrapper .row-inner .input-wrapper.error input,.lgcalc .calc-wrapper .row-inner .input-wrapper.error select{border-color:#df2a4b!important}.lgcalc .calc-wrapper .row-inner .input-wrapper.error input:focus,.lgcalc .calc-wrapper .row-inner .input-wrapper.error select:focus{box-shadow:0 0 0 3px rgba(223,42,75,.32)}.lgcalc .calc-wrapper .row-inner .input-wrapper.error .error-message{color:#df2a4b;font-size:12px;font-weight:500;margin-top:4px}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper label{margin-bottom:0}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-label{align-items:center;color:#667085;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:space-between}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper{background:#ececf9;border-radius:24px;height:24px;margin:0;position:relative;transition:all .2s ease-in-out;width:40px}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper:has(input:focus){box-shadow:0 0 0 3px rgba(80,83,200,.32)}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper input{height:24px;opacity:0;padding:0;width:40px}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper .active-dot{background-color:#667085;border-radius:100%;height:16px;left:4px;pointer-events:none;position:absolute;top:4px;transition:all .2s ease-in-out;width:16px}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper:has(input:checked){background-color:#5053c8}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper:has(input:checked) .active-dot{background-color:#ececf9;transform:translateX(16px)}.lgcalc .calc-wrapper .row-inner .input-wrapper .label-wrapper .switch-wrapper.disabled{cursor:not-allowed;opacity:.67}.lgcalc .calc-wrapper .row-inner .input-wrapper label{color:#667085;display:block;font-size:16px;font-weight:600;margin-bottom:6px}.lgcalc .calc-wrapper .row-inner .input-wrapper input,.lgcalc .calc-wrapper .row-inner .input-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#101828;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;padding:14px 16px;transition:all .2s ease-in-out;width:100%}.lgcalc .calc-wrapper .row-inner .input-wrapper input:focus,.lgcalc .calc-wrapper .row-inner .input-wrapper select:focus{border-color:#5053c8;box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}.lgcalc .calc-wrapper .row-inner .input-wrapper input:hover:not(:disabled),.lgcalc .calc-wrapper .row-inner .input-wrapper select:hover:not(:disabled){border-color:#667085}.lgcalc .calc-wrapper .row-inner .input-wrapper input:disabled,.lgcalc .calc-wrapper .row-inner .input-wrapper select:disabled{background-color:#f2f4f7;color:#667085;cursor:not-allowed}.lgcalc .calc-wrapper .row-inner .input-wrapper input::placeholder,.lgcalc .calc-wrapper .row-inner .input-wrapper select::placeholder{color:#667085}.lgcalc .calc-wrapper .row-inner .input-wrapper input.show-placeholder,.lgcalc .calc-wrapper .row-inner .input-wrapper select.show-placeholder{color:#667085}.lgcalc .calc-wrapper .row-inner .input-wrapper .select-wrapper{position:relative}.lgcalc .calc-wrapper .row-inner .input-wrapper .select-wrapper .chevron{bottom:0;height:24px;margin:auto;pointer-events:none;position:absolute;right:16px;top:0;width:24px}.lgcalc .calc-wrapper .row-inner .input-wrapper .input-inner{position:relative}.lgcalc .calc-wrapper .row-inner .input-wrapper .input-inner .currency{color:#667085;font-size:14px;font-weight:500;margin:auto;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@keyframes modelFieldSlideIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.lgcalc .calc-wrapper .form-inner .form-submit{align-items:center;background-color:#12133a;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:24px;padding:14px 20px 14px 25px;transition:all .2s ease-in-out;width:100%}.lgcalc .calc-wrapper .form-inner .form-submit:hover{background-color:#2b2c88}.lgcalc .calc-wrapper .form-inner .form-submit:focus{box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}@media(min-width:768px){.lgcalc .calc-wrapper .form-inner .form-submit{margin-left:auto;margin-right:auto;width:fit-content}}.lgcalc .calc-wrapper .form-inner .form-submit .loading-icon{animation:spin .9s linear infinite;transform-origin:50% 50%}.lgcalc .calc-wrapper .form-inner .form-submit.loading{background-color:#5053c8}.lgcalc .calc-wrapper .form-inner .form-submit.button-disabled{background-color:#e0e0e0;color:#9e9e9e;cursor:not-allowed;pointer-events:auto}.lgcalc .calc-wrapper .form-inner .form-submit.button-disabled:hover{background-color:#e0e0e0}.lgcalc .calc-wrapper .form-inner .form-submit.button-disabled:focus{box-shadow:none}.lgcalc .calc-wrapper .form-section--hidden{display:none}.lgcalc .calc-wrapper .section-loader{align-items:center;background-color:hsla(0,0%,100%,.95);border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;z-index:10}.lgcalc .calc-wrapper .section-loader--visible{opacity:1;visibility:visible}.lgcalc .calc-wrapper .section-loader__content{align-items:center;display:flex;flex-direction:column;gap:12px}.lgcalc .calc-wrapper .section-loader__spinner{animation:spin 1.5s linear infinite;height:36px;width:36px}.lgcalc .calc-wrapper .section-loader__text{color:#101828;font-size:16px;font-weight:600}.lgcalc .calc-wrapper .loader{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:32px auto}.lgcalc .calc-wrapper .loader .loader-icon{animation:spin 1.5s linear infinite;height:36px;width:36px}.lgcalc .calc-wrapper .loader .loader-text,.lgcalc .calc-wrapper.results h2{color:#101828;font-size:21px;font-weight:700}.lgcalc .calc-wrapper.results h2{margin-bottom:24px;margin-top:32px}@media(min-width:768px){.lgcalc .calc-wrapper.results h2{font-size:24px}}.lgcalc .calc-wrapper.results h2 span{display:block;font-size:24px;font-weight:700;margin:auto;position:relative;width:fit-content}@media(min-width:768px){.lgcalc .calc-wrapper.results h2 span{font-size:36px}}.lgcalc .calc-wrapper.results h2 span:before{background-color:#ececf9;bottom:0;content:"";height:50%;left:-3px;position:absolute;right:-3px;width:calc(100% + 6px);z-index:-1}.lgcalc .calc-wrapper.results .desc{color:#667085;font-size:12px;font-weight:400;line-height:1.5;margin-bottom:32px;text-align:center;text-wrap:balance}@media(min-width:768px){.lgcalc .calc-wrapper.results .desc{font-size:14px}}.lgcalc .calc-wrapper.results .results-wrapper{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.lgcalc .calc-wrapper.results .results-wrapper .offer-card{align-items:center;border:1px solid #eee;border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:16px;row-gap:24px}@media(min-width:768px){.lgcalc .calc-wrapper.results .results-wrapper .offer-card{padding:20px}}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.best-offer{border-color:#5053c8;box-shadow:0 4px 16px rgba(80,83,200,.12);padding-top:24px;position:relative}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.best-offer .best-offer-label{background-color:#5053c8;border-radius:4px 4px 16px 0;bottom:100%;color:#ececf9;font-size:13px;font-weight:700;left:-1px;padding:6px 18px 6px 12px;position:absolute;text-transform:uppercase;transform:translateY(50%)}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.best-offer .detail-box .label{color:#5053c8}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.one-offer{background-color:#fff;margin-bottom:26px;position:relative}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.one-offer:before{bottom:-13px;left:24px;width:calc(100% - 48px);z-index:-1}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.one-offer:after,.lgcalc .calc-wrapper.results .results-wrapper .offer-card.one-offer:before{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.13);content:"";display:block;height:100%;position:absolute}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.one-offer:after{bottom:-26px;left:48px;width:calc(100% - 96px);z-index:-2}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.summary{background-color:#f2f4f7;justify-content:center;row-gap:16px}@media(min-width:768px){.lgcalc .calc-wrapper.results .results-wrapper .offer-card.summary{justify-content:space-between}}.lgcalc .calc-wrapper.results .results-wrapper .offer-card.summary .label{color:#101828;font-size:16px;font-weight:700}@media(min-width:768px){.lgcalc .calc-wrapper.results .results-wrapper .offer-card.summary .label{font-size:24px}}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .bank-logo-wrapper{align-items:center;display:flex;height:60px;justify-content:center;order:1;width:100px}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .bank-logo{height:auto;max-height:60px;max-width:100px;object-fit:contain;width:auto}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .bank-logo--blur{filter:blur(4px)}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box{align-items:flex-end;display:flex;flex-direction:column;order:3}@media(min-width:768px){.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box{order:2}}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box .label{color:#667085;font-size:9px;font-weight:700;margin-bottom:4px;text-transform:uppercase}@media(min-width:768px){.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box .label{font-size:13px;margin-bottom:8px}}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box .value{color:#101828;font-size:16px;font-weight:400}@media(min-width:768px){.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box .value{font-size:20px}}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box .value--bold{font-weight:700}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .detail-box .value--blur{filter:blur(4px);pointer-events:none!important;user-select:none!important}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button{align-items:center;background-color:#12133a;border:0;border-radius:100px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;gap:10px;justify-content:center;order:2;padding:14px 20px 14px 25px;text-decoration:none!important;transition:all .2s ease-in-out}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button span{display:inline-block;min-width:110px;text-align:center;white-space:nowrap}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button svg{display:block;flex:0 0 16px}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button .loading-icon{animation:spin .9s linear infinite;transform-origin:50% 50%}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button.loading{background-color:#5053c8}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button.downloaded{background-color:#16a34a}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button:hover{background-color:#2b2c88}.lgcalc .calc-wrapper.results .results-wrapper .offer-card .download-button:focus{box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}.lgcalc .calc-wrapper.results .offer-details h2{font-size:18px;margin-bottom:16px;text-align:left}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details h2{font-size:21px;margin-bottom:24px}}@media(min-width:1024px){.lgcalc .calc-wrapper.results .offer-details h2{font-size:24px}}.lgcalc .calc-wrapper.results .offer-details .offer-details-inner{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-inner{gap:16px}}.lgcalc .calc-wrapper.results .offer-details .offer-details-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.lgcalc .calc-wrapper.results .offer-details .offer-details-row .label{color:#667085;font-size:14px;font-weight:600}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row .label{font-size:16px}}@media(min-width:1024px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row .label{font-size:18px}}.lgcalc .calc-wrapper.results .offer-details .offer-details-row .value{color:#101828;font-size:14px;font-weight:700;text-align:right}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row .value{font-size:16px}}@media(min-width:1024px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row .value{font-size:18px}}.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi{align-items:flex-start}.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .label{width:50%}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .label{width:25%}}.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .value-wrapper{display:flex;flex-direction:column;flex-shrink:0;width:50%}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .value-wrapper{flex-direction:row;width:75%}}.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .value-wrapper .value{position:relative;width:100%}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .value-wrapper .value{width:33.3333333333%}}.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .value-wrapper .value span{color:#101828;font-size:13px;font-weight:700;text-transform:uppercase}@media(min-width:768px){.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi .value-wrapper .value span{bottom:calc(100% + 8px);color:#5053c8;display:none;position:absolute;right:0}.lgcalc .calc-wrapper.results .offer-details .offer-details-row.multi:first-child .value-wrapper .value span{bottom:calc(100% + 8px);color:#5053c8;display:block;position:absolute;right:0}}.lgcalc .calc-wrapper .download-form .form-notification{align-items:center;animation:notificationSlideIn .3s ease-out;border-radius:8px;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:1.5;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:450px;padding:14px 18px}.lgcalc .calc-wrapper .download-form .form-notification--error{background-color:#fef2f2;border:1px solid #fecaca;color:#df2a4b}.lgcalc .calc-wrapper .download-form .form-notification--error .form-notification__icon{flex-shrink:0}.lgcalc .calc-wrapper .download-form .form-notification--success{background-color:#e4ffed;border:1px solid #b7f5c4;color:#16a34a}.lgcalc .calc-wrapper .download-form .form-notification--success .form-notification__icon{flex-shrink:0}.lgcalc .calc-wrapper .download-form .form-notification__icon{height:20px;width:20px}.lgcalc .calc-wrapper .download-form .form-notification__text{flex:1}@keyframes notificationSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.lgcalc .calc-wrapper .download-form form{margin:auto;max-width:100%;width:450px}.lgcalc .calc-wrapper .download-form form .form-body{display:flex;flex-direction:column;gap:16px}.lgcalc .calc-wrapper .download-form form .form-row.error label{color:#df2a4b}.lgcalc .calc-wrapper .download-form form .form-row.error input,.lgcalc .calc-wrapper .download-form form .form-row.error select{border-color:#df2a4b!important}.lgcalc .calc-wrapper .download-form form .form-row.error input:focus,.lgcalc .calc-wrapper .download-form form .form-row.error select:focus{box-shadow:0 0 0 3px rgba(223,42,75,.32)}.lgcalc .calc-wrapper .download-form form .form-row.error .error-message{color:#df2a4b;font-size:12px;font-weight:500;margin-top:4px}.lgcalc .calc-wrapper .download-form form .form-row--checkbox{align-items:flex-start;display:flex;gap:12px}.lgcalc .calc-wrapper .download-form form .form-row--checkbox label{color:#667085;font-size:12px;font-weight:500}.lgcalc .calc-wrapper .download-form form .form-row--checkbox label .required{color:#df2a4b}.lgcalc .calc-wrapper .download-form form .form-row--checkbox label a{color:inherit;text-decoration:underline}.lgcalc .calc-wrapper .download-form form .form-row--checkbox label a:hover{color:#5053c8}.lgcalc .calc-wrapper .download-form form .form-row--checkbox.error label{color:#df2a4b}.lgcalc .calc-wrapper .download-form form .form-row--checkbox.error input[type=checkbox]:after{border-color:#df2a4b}.lgcalc .calc-wrapper .download-form h3{margin-bottom:24px}.lgcalc .calc-wrapper .download-form .form-desc b,.lgcalc .calc-wrapper .download-form .form-desc strong{color:#5053c8;font-weight:600}.lgcalc .calc-wrapper .download-form label{color:#667085;display:block;font-size:16px;font-weight:600;margin-bottom:6px}.lgcalc .calc-wrapper .download-form label span.required{color:#df2a4b}.lgcalc .calc-wrapper .download-form input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d0d5dd;border-radius:8px;color:#101828;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;padding:14px 16px;transition:all .2s ease-in-out;width:100%}.lgcalc .calc-wrapper .download-form input:not([type=checkbox]):focus{border-color:#5053c8;box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}.lgcalc .calc-wrapper .download-form input:not([type=checkbox]):hover:not(:disabled){border-color:#667085}.lgcalc .calc-wrapper .download-form input:not([type=checkbox]):disabled{background-color:#f2f4f7;color:#667085;cursor:not-allowed}.lgcalc .calc-wrapper .download-form input:not([type=checkbox])::placeholder{color:#667085}.lgcalc .calc-wrapper .download-form input:not([type=checkbox]).show-placeholder{color:#667085}.lgcalc .calc-wrapper .download-form input[type=checkbox]{accent-color:#5053c8;border-radius:4px;cursor:pointer;height:4px;margin:10px;position:relative;width:4px}.lgcalc .calc-wrapper .download-form input[type=checkbox]:after{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:1px solid #d0d5dd;border-radius:4px;content:"";height:24px;inset:-10px;position:absolute;transition:all .2s ease-in-out;width:24px}.lgcalc .calc-wrapper .download-form input[type=checkbox]:hover:after{border-color:#667085}.lgcalc .calc-wrapper .download-form input[type=checkbox]:focus:after{border-color:#5053c8;box-shadow:0 0 0 3px rgba(80,83,200,.32);outline:none}.lgcalc .calc-wrapper .download-form input[type=checkbox]:checked:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42NjciIGQ9Ik0xNi42NjcgNSA3LjUgMTQuMTY3IDMuMzMzIDEwIi8+PC9zdmc+),#5053c8;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-color:#5053c8}.lgcalc .form-confirmation{background-color:#e4ffed;border:1px solid #b7f5c4;border-radius:8px;margin:32px auto;opacity:0;padding:24px 12px;transform:translateY(20px) scale(.95);transition:opacity .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1)}@media(min-width:768px){.lgcalc .form-confirmation{margin:64px auto;padding:44px 24px}}.lgcalc .form-confirmation.confirmation-visible{opacity:1;transform:translateY(0) scale(1)}.lgcalc .form-confirmation .confirmation-svg{animation:confirmationSvgPop .6s cubic-bezier(.34,1.56,.64,1) .2s forwards;display:block;height:96px;margin:auto auto 24px;transform:scale(0);width:96px}.lgcalc .form-confirmation .confirmation-title{animation:confirmationTextFadeIn .5s ease-out .4s forwards;color:#101828;font-size:21px;font-weight:700;margin-bottom:8px!important;opacity:0;text-align:center;transform:translateY(10px)}@media(min-width:768px){.lgcalc .form-confirmation .confirmation-title{font-size:26px}}.lgcalc .form-confirmation .confirmation-desc{animation:confirmationTextFadeIn .5s ease-out .6s forwards;color:#667085;font-size:16px;font-weight:400;opacity:0;text-align:center;text-wrap:balance;transform:translateY(10px)}@keyframes confirmationSvgPop{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{transform:scale(1.1) rotate(0deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes confirmationTextFadeIn{to{opacity:1;transform:translateY(0)}}.lgcalc .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.lgcalc .value--blur{filter:blur(4px);pointer-events:none!important;user-select:none!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}