.App{font-family:Poppins Regular}body{margin:0;padding:0}a{cursor:pointer;text-decoration:none;&:visited{text-decoration:none}}button{cursor:pointer}.page404{align-items:center;display:flex;flex-direction:column;font-family:Poppins Regular;gap:1rem;margin-block:4.19rem 0;margin-inline:auto;text-align:center}.page404__header{color:#b58f30;font-family:Poppins Medium;font-size:1.25rem;font-size:1rem;margin:0}.page404__subheader{color:#383838;font-family:Poppins Medium;font-size:2.5rem;font-size:2.25rem;margin:0}.page404__description{font-family:Poppins Light;font-size:1rem;width:50%}.page404__support{font-size:18px;margin:0}.page404__support a{color:#2f80ed;font-weight:700;text-decoration:none}.page404__support a:hover{text-decoration:underline}.page404__filler{height:auto;width:40vw}@media only screen and (max-width:440px){.page404__subheader{font-size:1.25rem}.page404__description{width:90%}.page404__support{font-size:1rem}.page404__filler{width:60vw}}@media only screen and (min-width:441px)and (max-width:980px){.page404__subheader{font-size:1.75rem}.page404__description{width:70%}.page404__filler{width:60vw}}.button__gradient{align-items:center;background:linear-gradient(85.47deg,#ffc943 28.39%,#ff9d43 96.17%);border:none;border-radius:4rem;box-shadow:0 4px 12px #ffb843ad;color:#4f4c46;cursor:pointer;display:flex;font-family:Poppins Regular;font-size:1rem;gap:.5rem;justify-content:center;margin-block:auto;padding:.625rem 1.6875rem;width:-webkit-fill-available}@media screen and (max-width:767px){.button__gradient{font-size:.8rem;gap:.25rem;padding:.46875rem 1.265625rem}}.button__gradient--red{background:linear-gradient(85.47deg,#be1e2d 28.39%,#be1e2d 96.17%);border:none;border-radius:4rem;box-shadow:0 4px 12px #8b0000ad;color:#fafafa;display:flex;font-family:Montserrat Regular;font-size:1rem;gap:.75rem;justify-content:center;margin-block:auto;padding:.625rem 1.6875rem;width:-webkit-fill-available}@media screen and (max-width:767px){.button__gradient--red{font-size:.8rem;padding:.46875rem 1.265625rem}}.button__gradient--red:disabled{background-color:#aaa;cursor:not-allowed}.button__plain{background-color:#fff;border:1px solid #4f4c46;border-radius:4rem;padding:.625rem 1.6875rem;width:-webkit-fill-available}.button__gradient--bold,.button__plain{color:#4f4c46;font-family:Poppins Regular;font-size:1rem}.button__gradient--bold{align-items:center;background:linear-gradient(85.47deg,#ffc943 28.39%,#ff9d43 96.17%);border:none;border-radius:4rem;box-shadow:0 4px 12px #ffb843ad;cursor:pointer;display:flex;font-family:Poppins Medium;gap:.5rem;justify-content:center;margin-block:auto;padding:1.25rem 2.5rem;width:max-content}@media screen and (max-width:767px){.button__gradient--bold{font-size:.8rem;gap:.25rem;padding:.9375rem 1.875rem}}.button__plain--narrow{background-color:#fffefa;border:1px solid #4f4c46;border-radius:4rem;color:#4f4c46;font-family:Poppins Regular;font-size:1rem;padding:1rem 1.5rem;width:fit-content}.button__plain--yellow{background-color:#ffe6a9;font-family:Poppins Regular;font-family:Poppins Light;padding:.5rem 1rem}.button__gradient--disabled,.button__plain--yellow{border:none;border-radius:4rem;color:#4f4c46;font-size:1rem;width:-webkit-fill-available}.button__gradient--disabled{align-items:center;background:linear-gradient(85.47deg,#ffc943 28.39%,#ff9d43 96.17%);background:#e4e0d8;box-shadow:0 4px 12px #ffb843ad;box-shadow:none;cursor:pointer;display:flex;font-family:Poppins Regular;gap:.5rem;justify-content:center;margin-block:auto;padding:.625rem 1.6875rem}@media screen and (max-width:767px){.button__gradient--disabled{font-size:.8rem;gap:.25rem;padding:.46875rem 1.265625rem}}.combined-question-container{display:flex;flex-direction:column;gap:2rem}.combined-question-subcontainer{display:flex;flex-direction:column;gap:.25rem}.combined-option-title{font-family:Poppins SemiBold;font-size:20px;font-weight:600;line-height:24px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}@media(max-width:768px){.combined-option-title{font-size:12.5px}}.required-field:after{font-size:1rem;font-weight:100}.combined-option-subtext{font-family:Poppins Regular;font-size:14px;font-weight:300;line-height:24px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}@media(max-width:768px){.combined-option-subtext{font-size:8px}}.two_cards{width:24.6rem}.two_wider_cards{width:28.05rem}.three_cards{width:36.5rem}.four_cards{width:49.2rem}.four_wider_cards{width:56.9rem}.quiz{background-color:#fffefa;box-sizing:border-box;display:flex;flex-direction:row;height:100vh;justify-content:space-between;padding:1rem 3rem}@media(max-width:1200px){.quiz{height:85vh;padding:1rem}}@media(max-width:768px){.quiz{height:auto;padding:1rem}}.quiz__filler{flex-direction:column;flex-grow:1;flex-shrink:0}.quiz__filler,.quiz__intro{display:flex;justify-content:space-between}.quiz__intro{flex-direction:row;max-height:40%}@media(max-width:768px){.quiz__intro{flex-direction:column}}.quiz__intro--titles{display:flex;flex-direction:column;max-width:100vw}@media(max-width:768px){.quiz__intro--titles{margin:1rem 0;max-width:70vw}}.quiz__options_cards{background:#edeae5;background:var(--foundation-secondary-100,#edeae5);border-radius:.9375rem;box-shadow:0 0 41px -1px #61616126;display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;padding:.8rem}@media(max-width:768px){.quiz__options_cards{width:20.8rem}}.quiz__footer{align-items:center;display:flex;justify-content:space-between}.quiz__buttons{display:flex;margin:.5rem 0}@media(max-width:768px){.quiz__buttons{margin:1rem 0}}.header{color:#b58f30;font-size:1.25rem;font-size:1rem}.header,.subheader{font-family:Poppins Medium;margin:0}.subheader{color:#383838;display:flex;flex-direction:row;font-size:2.5rem;font-size:2rem;gap:.25rem}@media(max-width:768px){.subheader{font-size:1.25rem}}.info_svg_container{margin-block:auto}.info_svg_container svg{height:auto;margin-block:auto;width:80%}.option_header{font-family:Poppins SemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;margin-block-end:.5rem}.question_divider_column{display:flex;flex-direction:column;gap:1.5rem;width:60%}.question_divider_row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.subtext{color:#383838;color:var(--foundation-black,#383838);font-family:Poppins Light;font-size:1rem;font-style:italic;margin-bottom:1rem;margin-top:0}@media(max-width:768px){.subtext{margin-bottom:1rem}}.budget-title{color:#383838;font-family:Poppins Medium;font-size:1.25rem;margin-bottom:-3rem}.badge__logo{align-items:center;display:flex;padding-right:2rem}@media(max-width:768px){.badge__logo{display:none}}.badge__logo svg{height:100px}.progress-wrapper{background:#e4e0d8;background:var(--foundation-secondary-200,#e4e0d8);border-radius:.05rem;display:flex;flex-direction:row;height:.3rem;margin-bottom:.5rem;width:25rem}.progress-wrapper__bar{background:#6c675e;background:var(--foundation-secondary-800,#6c675e);height:.3rem}.card{align-self:stretch;border-radius:.75rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-grow:0;height:auto;justify-content:space-between;padding:.2rem 1rem;width:11.625rem}.card__wider{width:13.625rem}@media(max-width:768px){.card{width:10rem}}.card__unselected{background:#fff;border:5px solid #fff;color:#383838;color:var(--foundation-black,#383838)}.card__selected{background:#ffe6a9;border:5px solid #ffc943}.card__images{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.card__images--icon{padding:.5rem 0;width:3.75rem}.card__images--big-image{border-radius:.75rem;width:100%}.card__images--check{padding:.5rem 0;width:1.5rem}.card--text{align-self:stretch;flex-grow:1;font-family:Poppins Light;font-family:Poppins Medium;font-size:1rem}.card--subtext{font-family:Poppins Light;font-size:.85rem;padding:.5rem 0}.feature-card{align-items:center;display:flex;flex-direction:row;flex-grow:0;gap:1rem;height:48px;justify-content:flex-start;padding:0 20px;width:auto}.feature-card__images--icon{height:24px;width:24px}.feature-card__text{margin-block:auto}.form_field_with_label{align-items:flex-start;align-items:baseline;box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;padding:0 .5rem;width:100%}.form_field_with_label__text{color:#000;font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:1.375rem;margin:.5rem 0;text-align:left}.error_message_container{align-items:center;display:flex;flex-direction:row;gap:.25rem;justify-items:center;margin-block-end:.5rem}.error_message_container__text{color:#000;font-family:Poppins Regular;font-size:.75rem;font-style:italic;font-weight:400;letter-spacing:.0125rem;line-height:1.375rem;white-space:nowrap}.required-field:after{color:red;content:"*";vertical-align:super}.form-group{position:relative;width:100%}.form-field{background-color:#fff;border:none;border-radius:7px;color:#302e2a;font-family:Poppins Light;font-size:16px;padding:.5rem 1rem;width:-webkit-fill-available}.form-field::placeholder{padding:10px 0}.form-field:focus{outline:none}.quiz-input-container{display:flex;position:relative;width:100%}.clear_input_btn{display:flex;flex-direction:column;justify-content:flex-end;padding-block-end:.5rem}.quiz-input-list-menu{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;left:2%;margin-top:10px;max-height:150px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.inventory-menu-status{align-items:center;display:flex;flex-direction:row;gap:.25rem;justify-content:center;margin-block-start:.5rem}.inventory-menu-status svg{height:16px;width:16px}.inventory-menu-status p{color:gray;font-family:Poppins Regular;font-size:1rem;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0}.inventory-menu-divider{border:.5px solid gray;border-radius:2.5px;margin-block-start:.5rem;max-height:.5px;width:100%}.quiz-input-list-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:8px 10px}.quiz-input-list-square-item-mock{border-radius:1rem;flex:1 1;height:25px}.quiz-input-list-circle-item-mock{border-radius:50%;height:30px;width:30px}.quiz-input-list-item:hover{background-color:#f0f0f0}.quiz-input-list-sublist{margin-left:20px}.sub-item{color:#555;font-size:.9em;margin-block:auto;white-space:wrap}.container{width:100%}.vehicle_header{font-family:Poppins SemiBold;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;margin-block:0 .5rem}.dropdown-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;width:100%}@media(max-width:768px){.dropdown-container{flex-direction:column}}.dropdown-group{width:75%}@media(max-width:768px){.dropdown-group{width:90%}}label{color:#383838;display:block;font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:1.375rem;margin:.5rem 0}.dropdown{appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M9.03857 16.5L12.0386 19.5L15.0386 16.5" stroke="black" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.03857 8.5L12.0386 5.5L15.0386 8.5" stroke="black" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right 8px top 50%;background-repeat:no-repeat;border:1px solid #ccc;border-radius:4px;border-radius:.5rem;color:#333;cursor:pointer;font-size:14px;padding:8px;width:100%}.dropdown option[disabled]:first-child{color:#aaa}.add-more-car-btn-container{width:30%}@media only screen and (max-width:768px){.add-more-car-btn-container{width:50%}}.budget-divider{align-items:center;display:flex;margin:20px 0;text-align:center}.budget-divider:after,.budget-divider:before{border-bottom:1px solid #000;content:"";flex:1 1}.budget-divider:not(:empty):before{margin-right:.25em}.budget-divider:not(:empty):after{margin-left:.25em}.value_ranking_main{display:flex;flex-direction:column;gap:1.25rem;padding:.5rem .25rem}.value_ranking_main__options{display:flex;flex-direction:row;gap:1.25rem}.value_ranking_main__options--rank{align-items:flex-start;border-radius:.5rem;display:flex}.value_ranking_main__options--drag_div{align-items:center;background:#fff;background:var(--Foundation-White,#fff);border-radius:.75rem;display:flex;flex:1 0;gap:.75rem;padding:.75rem 1.25rem;padding-inline-end:2.5rem}.value_ranking_component_text{color:#000;font-family:Poppins SemiBold;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem;text-align:center}.option_text{font-family:Poppins Regular;margin:0}.numbering{background:#fff;height:1.5rem;padding:.75rem .65625rem}.arrow-box,.numbering{align-items:center;display:flex;flex-shrink:0;justify-content:center}.arrow-box{background:#bddfff;background:var(--Foundation-Accent-500,#bddfff);flex-direction:column;padding:0 .375rem}.combine-fields{align-items:center;display:flex;flex-direction:row;gap:.25rem;width:100%}@media only screen and (max-width:1020px){.combine-fields{display:flex;flex-direction:column}}.dropdown-group{padding:0 .5rem}.applicant-details-form{display:flex;flex-direction:column;gap:.8rem}.signature-area-container{display:flex;flex-direction:column;gap:.5rem}.sigCanvas{border-radius:6px}.signature-box-container{display:flex;flex-direction:row}.multiple-applicant-box{display:flex;flex-direction:column;width:100%}.applicant-title-box{align-items:center;display:flex;flex-direction:row;gap:.5rem}.applicant-title{color:#383838;font-style:normal;font-style:italic}.applicant-remove-text,.applicant-title{font-family:Poppins Regular;font-size:1rem;font-stretch:normal;font-weight:500;font-weight:600;letter-spacing:normal;line-height:normal;margin:0}.applicant-remove-text{color:#6b541c;cursor:pointer;font-size:12px;font-style:normal}.signature-box{display:flex;flex-direction:row;gap:.25rem;position:relative}.signature-box__tools{display:flex;flex-direction:column;justify-content:flex-end}.signature-terms-text{color:#383838;font-family:Poppins Regular;font-size:1rem;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0;padding-block:5px}.employment-dropdown{appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M9.03857 16.5L12.0386 19.5L15.0386 16.5" stroke="black" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.03857 8.5L12.0386 5.5L15.0386 8.5" stroke="black" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right 8px top 50%;background-repeat:no-repeat;border:1px solid #ccc;border-radius:4px;border-radius:.5rem;color:#333;cursor:pointer;font-size:14px;padding:14px 8px;width:100%}.add-co-applicant-container{align-items:center;display:flex;flex-direction:row;gap:.25rem}.add-co-applicant-text{font-family:Poppins Regular;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0}.add-co-applicant-btn{height:32px;width:32px}.sendform_btn{align-items:center;background-image:linear-gradient(90deg,#ffc943,#ff9d43);border:none;border-radius:.5rem;color:#fff;display:inline-flex;font-family:Poppins Medium,sans-serif;font-size:12px;justify-content:center;padding:10px 1rem;transition:all .3s ease;width:max-content}.sendform_btn .icon{font-size:1.2rem;margin-right:.5rem}.sendform_btn:hover:not(:disabled){box-shadow:0 6px 16px #00000026;transform:translateY(-2px)}.sendform_btn:disabled{background:#e4e0d8;box-shadow:none;cursor:not-allowed;opacity:.6}.financing-form-status{border-radius:4px;font-size:14px;margin-top:12px;padding:8px 12px;width:50%}.financing-form-status.success{background-color:#d4edda;color:#155724}.financing-form-status.error{background-color:#f8d7da;color:#721c24}.financing-form-status.loading{align-items:center;background-color:#d1ecf1;color:#0c5460;display:flex;gap:8px}.financing-form-status .spinner{animation:spin 1s linear infinite;border:3px solid #0000001a;border-radius:50%;border-top-color:#0c5460;height:16px;width:16px}.checkbox-container{border-radius:8px;width:100%}.checkbox-wrapper{align-items:center;cursor:pointer;display:flex;font-family:Poppins Regular;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0}.checkbox-wrapper .hidden-checkbox{display:none}.checkbox-wrapper .custom-checkbox{border:1px solid #383838;border-radius:4px;display:inline-block;height:18px;margin-right:.5rem;position:relative;transition:all .2s ease;width:18px}.checkbox-wrapper .custom-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:5px;opacity:0;position:absolute;top:3px;transform:rotate(45deg);transition:opacity .2s ease;width:6px}.checkbox-wrapper .hidden-checkbox:checked+.custom-checkbox{background-color:#ffdb81;border-color:#ffdb81}.checkbox-wrapper .hidden-checkbox:checked+.custom-checkbox:after{opacity:1}.collapsible-text-toggle{align-items:center;color:#383838;cursor:pointer;display:flex;font-size:14px;margin-top:10px}.collapsible-text-toggle .chevron{margin-left:6px;transition:transform .5s ease}.collapsible-text-toggle .chevron.open{transform:rotate(180deg)}.collapsible-text-value{background:#edeae5;color:#383838;font-family:Poppins Regular;font-size:1rem;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0;padding:5px}.updatePopupLayout{align-items:center;background-color:#fafafa;border-block-end:1px solid #fafafa;border-inline:1px solid #fafafa;border-radius:0 0 15px 15px;box-shadow:0 0 80px -1px #61616126;display:flex;flex-direction:column;position:absolute;right:5px;width:30vw;z-index:200}.updatePopupLayout__exit{cursor:pointer;height:20px;margin-left:auto;margin-block:.5rem;margin-right:.5rem;width:20px}.updatePopupLayout__maintext{font-family:Poppins Regular;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0;padding-block-end:1rem;padding-inline:1.5rem;text-align:left}.loading-bar{background-color:#ddd;height:4px;overflow:hidden;position:relative;width:100%}.loading-bar-error:before{animation:loading 5s linear;background-color:red}.loading-bar-error:before,.loading-bar-normal:before{content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.loading-bar-normal:before{animation:loading 15s linear;background-color:#e8b73d}@keyframes loading{0%{left:-100%}to{left:0}}@media only screen and (max-width:440px){.updatePopupLayout{width:65vw}.updatePopupLayout__exit{height:16px;width:16px}.updatePopupLayout__maintext{font-size:10px;padding-inline:1rem}}@media only screen and (min-width:441px)and (max-width:980px){.updatePopupLayout{width:40vw}.updatePopupLayout__exit{height:18px;width:18px}.updatePopupLayout__maintext{font-size:12px}}.loading-screen{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.loader{animation:spin 1s linear infinite;border:10px solid #f3f3f3;border-radius:50%;border-top-color:#ffc107;height:50px;width:50px}.skeleton{animation:skeleton-loading 2s linear infinite alternate;opacity:.7}@keyframes skeleton-loading{0%{background-color:#a3b8c2}to{background-color:#f0f3f5}}.gallery-loader-container{display:flex;flex-direction:column;height:calc(100vh - 4rem);overflow-x:hidden;overflow-y:hidden;padding:2rem;width:calc(100vw - 4rem)}@media only screen and (max-width:600px){.gallery-loader-container{height:calc(100vh - 2rem);padding:1.5rem;width:calc(100vw - 2rem)}}.gallery-loader-container__hero--main{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.loading-logo{border:none;width:350px}@media only screen and (max-width:600px){.loading-logo{width:50vw}}@media only screen and (min-width:601px)and (max-width:1024px){.loading-logo{width:45vw}}.loading-btn{border:none;border-radius:2.5rem;height:7vh;width:10vw}@media only screen and (max-width:600px){.loading-btn{border-radius:2rem;height:5.9vh;width:25vw}}@media only screen and (min-width:601px)and (max-width:1024px){.loading-btn{border-radius:2.5rem;height:6.6vh;width:15vw}}.loading_matches_page_heading{margin:2rem 0}.loading_matches_page_heading,.loading_matches_page_heading__container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.loading_matches_page_heading__container{gap:1rem;min-width:100%}@media only screen and (max-width:600px){.loading_matches_page_heading__container{align-content:center;flex-direction:column;gap:1rem;justify-content:center}}.loading-text{border:none;border-radius:2rem;height:14vh;width:25vw}@media only screen and (max-width:600px){.loading-text{height:8vh;width:60vw}}@media only screen and (min-width:601px)and (max-width:1024px){.loading-text{height:9vh;width:35vw}}.loading-btn-container{display:flex;flex-direction:row;gap:1rem}@media only screen and (max-width:600px){.loading-btn-container{width:100%}}.loading-card-container{align-items:center;display:flex;flex-direction:row;gap:1.5rem}.loading-card{display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:50vh}@media only screen and (max-width:600px){.loading-card{height:40vh}}@media only screen and (min-width:601px)and (max-width:1024px){.loading-card{height:40vh}}.loading-card-image{border:none;border-radius:1.5rem;flex:1 1;height:40%;max-width:100%;outline:0}@media only screen and (min-width:601px)and (max-width:1024px){.loading-card-image{border-radius:2.5rem}}.loading-card-element-full{border-radius:1rem;display:flex;flex-direction:row;gap:.25rem;height:15%;max-width:100%}.loading-card-element-half{border-radius:12px;height:100%;width:50%}.loading-card-element-3-4{border-radius:12px;height:15%;max-width:75%}.loading-line-container{align-items:center;display:flex;flex-direction:row;height:fit-content;justify-content:center;padding-block:1rem}.remaining-loading-container{border-radius:2.5rem;flex:1 1}@media only screen and (max-width:600px){.remaining-loading-container{border-radius:1rem}}.loading-line{background-color:#a3b8c2;height:4px;overflow:hidden;position:relative;width:40%}@media only screen and (max-width:600px){.loading-line{height:2px}}.loading-line-zap-right{right:0}.loading-line-zap-left,.loading-line-zap-right{animation:zap 2s ease-in-out infinite;background-color:#f0f3f5;height:100%;position:absolute;top:0;width:0}.loading-line-zap-left{left:0}@keyframes zap{0%{opacity:.8;width:0}50%{opacity:1;width:100%}to{opacity:.8;width:0}}.quiz_fact_container{align-items:center;border-radius:.9375rem;box-shadow:0 0 41px -1px #61616126;display:inline-flex;flex-direction:column;gap:1rem;margin-right:5rem;padding:2rem 1.5rem;width:20rem}@media(max-width:768px){.quiz_fact_container{display:none}}.badge_logo_bright svg{height:7.5rem;width:7.5rem}.head_text{color:#fff;color:var(--Foundation-White,#fff);font-family:Poppins Regular;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5rem;margin:0}@media only screen and (max-width:767px){.head_text{font-size:1rem}}.info_text{color:#fff;color:var(--Foundation-White,#fff);font-family:Poppins Light;font-size:1rem;font-style:normal;font-weight:300;letter-spacing:.0125rem;line-height:1.375rem;margin:0;text-align:center}@media only screen and (max-width:767px){.info_text{font-size:.75rem}}.monthly-summary{background-color:#fff4d6;border-radius:1rem;font-family:sans-serif;margin:0 auto;max-width:480px;padding:1.5rem}.monthly-summary h2{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.monthly-summary .inputs{border-left:4px solid #b58f30;margin-bottom:.75rem;padding-left:1rem}.monthly-summary .inputs-header{color:#b58f30;font-weight:600}.monthly-summary .row{display:flex;justify-content:space-between;margin:.25rem 0}.monthly-summary .row.bold{font-weight:600}.monthly-summary .divider{background-color:#ffe6a9;height:1px;margin:.75rem 0}.AudioRecorder_recorderContainer__q2ytc{align-items:center;display:flex;flex-direction:column;gap:1rem}.AudioRecorder_controls__APylN{display:flex;gap:1rem}.AudioRecorder_output__Okmcw{text-align:center}.AudioRecorder_output__Okmcw h4{margin-bottom:.5rem}.AudioRecorder_error__K5h-\+{color:red;font-weight:700}.RecordingInterface_recording_container__A5rbE{align-items:center;background:linear-gradient(85.47deg,#ffc943 28.39%,#ff9d43 96.17%);background:#ffc943;border:none;border-radius:4rem;box-shadow:0 4px 12px #ffb843ad;color:#4f4c46;cursor:pointer;display:flex;font-family:Poppins Regular;font-size:1rem;gap:.5rem;justify-content:center;margin-block:auto;padding:.625rem 1.6875rem;width:-webkit-fill-available}@media screen and (max-width:767px){.RecordingInterface_recording_container__A5rbE{font-size:.8rem;gap:.25rem;padding:.46875rem 1.265625rem}}.RecordingInterface_recording_container__A5rbE svg{height:18px;width:18px}@media screen and (max-width:767px){.RecordingInterface_recording_container__A5rbE svg{height:20px;width:20px}}.RecordingInterface_recording_container__A5rbE p{display:flex;flex:1 1;flex-direction:row;justify-content:center}.RecordingInterface_audio_wav_canvas__g4uTJ{height:28px;width:100px}@media screen and (max-width:767px){.RecordingInterface_audio_wav_canvas__g4uTJ{height:28px}}.restart-btn-pos{display:flex;flex-direction:row;justify-content:flex-end;margin-block-start:1rem;margin-inline:2rem}.page-no-match{align-items:center;display:flex;flex-direction:column;font-family:Poppins Regular;gap:1rem;margin-block:1rem 0;margin-inline:auto;text-align:center;width:40vw}@media only screen and (max-width:767px){.page-no-match{width:80vw}}@media only screen and (min-width:768px)and (max-width:1024px){.page-no-match{width:65vw}}.page-no-match__header{color:#b58f30;font-family:Poppins Medium;font-size:1.25rem;font-size:1rem;margin:0}.page-no-match__subheader{color:#383838;font-family:Poppins Medium;font-size:2.5rem;font-size:2.25rem;margin:0}@media only screen and (max-width:767px){.page-no-match__subheader{font-size:1.75rem}}@media only screen and (min-width:768px)and (max-width:1024px){.page-no-match__subheader{font-size:1.25rem}}.page-no-match__description{color:#57544d;color:var(--Foundation-Neutrals-600,#57544d);font-family:Poppins Light;font-size:1rem;font-style:normal;font-weight:300;letter-spacing:.0125rem;line-height:1.375rem;margin-inline:1rem}.page-no-match__filler{height:auto;width:100%}.restart{cursor:pointer;display:inline-flex;gap:.5rem;justify-content:flex-end;margin-block:auto}.restart__text{color:#000;font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.0125rem;line-height:1.375rem;margin-block:auto}.restart__button{height:.86238rem;width:.86238rem}.gallery-page{display:flex;flex-grow:1;z-index:0}@media screen and (max-width:1020px){.gallery-page{flex-direction:column}}@media print{#no-print-header #no-print-list{display:none}#print,#second-print{display:block}}#print,#second-print{display:none;margin:1rem}.gallery{display:flex;flex-direction:column;position:relative;width:100%}.gallery__hero{padding:2rem}.gallery__hero--main{display:flex;flex-direction:row;justify-content:space-between}.gallery__hero--header{color:#b58f30;font-family:Poppins Medium;font-size:1.25rem;margin:0}.gallery__hero--title{color:#383838;font-family:Poppins Medium;font-size:2.5rem;margin:0;padding-top:1rem}.fadeIn{animation:fade-in .3s ease-in-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}a{color:#383838}.card-selected{background:#fff;border:1px solid #ffd469;border-radius:.9375rem;box-shadow:0 0 9px -1px #61616126,0 0 0 4px #ffc9434d;padding:.5rem}.empty-selection{border:1px solid #383838;border-radius:.25rem;height:1.25rem;position:absolute;right:-.25rem;top:-.75rem;width:1.25rem}.liked-list{box-sizing:border-box;display:flex;flex-direction:column;padding:0 2rem;width:100%}.liked-list__wrapper{display:flex;flex-wrap:wrap}.liked-card{border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin:.5em;padding:1rem;width:15rem}.liked-card__featured{background-color:#ffdb81}.liked-card__featured,.liked-card__featured-orange{align-items:center;border-radius:15px;color:#383838;display:flex;flex-direction:row;font-size:.7rem;justify-content:center;margin:.5rem 0 0;padding:.3rem .5rem}.liked-card__featured-orange{background-color:#ffa95b}.liked-card__thumbnail{background:#fff;border-radius:.9375rem;box-sizing:border-box;position:relative;width:100%}.liked-card__thumbnail--img{width:100%}.liked-card__details{display:flex;flex-direction:column;gap:.25rem}.liked-card__details--Used{align-items:center;background-color:#8c6f25;border-radius:20px;color:#fff;display:flex;flex-direction:row;justify-content:center;padding:0 .5rem}.liked-card__details--New,.liked-card__details--Used{font-size:.7rem;margin:.2rem .2rem .2rem 0;text-align:center}.liked-card__details--New{border:2px solid #8c6f25;border:2px solid var(--foundation-neutrals-100,#8c6f25);border-radius:20px;box-sizing:initial;color:#000;padding:.25rem .5rem}.liked-card__details--Other{border:2px solid #fec942;border:2px solid var(--foundation-neutrals-100,#fec942);border-radius:20px;box-sizing:initial;color:#000;font-size:.7rem;margin:.2rem .2rem .2rem 0;padding:.25rem .5rem;text-align:center}.liked-card__details--title{color:#383838;color:var(--Foundation-Black,#383838);font-family:Poppins Regular;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem}.liked-card__details--price{color:#706f6e;color:var(--Foundation-Neutrals-500,#706f6e);font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;margin:.5rem 0}.liked-card__details--expandFunc{align-items:center;background-color:#ffe6a9;border-radius:15px;color:#383838;cursor:pointer;display:flex;flex-direction:row;font-size:.7rem;font-weight:600;justify-content:center;margin:.5rem 0 0;padding:.3rem .5rem}.liked-card__details--link{color:#383838;color:var(--Foundation-Neutrals-500,#383838);font-family:Poppins Medium;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;margin:.5rem 0 0;text-align:center}.liked-card__details--discount{margin-left:.5rem;width:1.5rem}.liked-card-match{align-items:center;display:flex;flex-direction:row;gap:1.12rem}.liked-card-match__circle{position:relative}.match__text{display:flex;flex-direction:column;margin-block:.25rem}.match__text--row{display:flex;flex-direction:row;gap:.25rem}.ai-chat-svg{bottom:10px;position:fixed;right:5px;z-index:1001}.text-normal{font-family:Poppins SemiBold;font-size:.75rem}.text-bold,.text-normal{color:#706f6e;color:var(--Foundation-Neutrals-500,#706f6e);margin:0}.text-bold{font-family:Poppins Bold}.liked-card-match-stamp{align-items:center;bottom:22px;display:flex;flex-direction:column;height:1.5rem;left:3px;padding:.125rem .5rem;position:absolute;width:fit-content}.liked-card-match-stamp__number{color:#383838;font-family:Poppins Bold;font-size:1.14019rem;margin:0}.liked-card-match-stamp__text{color:#383838;font-family:Poppins Light;font-size:.5rem;margin:-9px}.liked-card-match-stamp__percent{font-size:.5rem}@media only screen and (max-width:440px){.liked-card{width:100%}.liked-card-match{gap:.5rem}.liked-card-match__circle svg{height:35px;width:35px}.liked-card-match-stamp{bottom:8px;gap:.25rem;left:1px}.liked-card-match-stamp__number{font-size:.54019rem}.liked-card-match-stamp__percent,.liked-card-match-stamp__text{font-size:.5rem}}@media only screen and (max-width:1020px){.liked-list,.liked-list__wrapper{align-items:center;width:100%}.liked-list__wrapper{justify-content:center}.liked-card__details--price{font-size:1.3rem}.liked-card-match-coloured-circle{display:none}.liked-card-match{align-items:center;display:flex;flex-direction:row;gap:2rem}.liked-card-match__circle{position:static}.liked-card-match-stamp{align-items:center;bottom:0;display:flex;flex-direction:column;height:auto;left:0;padding:0;position:static}.liked-card-match-stamp__number{color:#000;font-family:Poppins Bold;font-size:2rem;margin:0}.liked-card-match-stamp__text{color:#383838;font-family:Poppins Light;font-size:1rem}.liked-card-match-stamp__percent{font-size:1rem}.gallery__hero--header{text-align:center}.gallery__hero--title{font-size:2rem;text-align:center}}.matches_page_heading{align-items:center;display:flex;justify-content:space-between;margin:2rem 0}@media only screen and (max-width:550px){.matches_page_heading{flex-direction:column;justify-content:center}.matches_page_heading--text{font-size:1rem}}.button-container{align-items:center;display:flex;gap:10px;justify-content:center;margin:1rem 0;width:100%}.line{background-color:#f5f5f5;height:2px;width:40%}.view-button{align-items:center;background-color:#fff;border:.5px solid #cdcdcd;border-radius:20px;color:gray;cursor:pointer;display:flex;flex-direction:row;font-family:Arial,sans-serif;font-size:16px;justify-content:center;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.view-button:hover{background-color:#f5f5f5;transform:scale(1.025)}.ellipse-percentage-stroke{animation:draw 10s ease-out forwards}.show-spin-loader{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ffc107;margin-inline-end:10px;margin-top:1px}.hide-spin-loader{display:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h1,h2,h3,h4,h5,h6,p{margin:0}.blured{filter:blur(2px)}.no-scroll{overflow:hidden}.as-comparechart{display:flex;flex-direction:column;gap:2rem;padding:3vw;padding-inline:3vw}.as-comparechart__title-container{cursor:pointer;display:flex;justify-content:space-between}.as-comparechart__title{font-family:Poppins Regular;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:2.625rem;margin:0}.as-comparechart__offer-container{align-items:center;background:#ffeec5;background:var(--Foundation-Mae-Yellow-100,#ffeec5);display:inline-flex;justify-content:space-between;margin-inline:-3vw;padding:2.125rem 4.3125rem 2.125rem 4.66344rem}.as-comparechart__offer-container--text{color:#000;font-family:Poppins Regular;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01063rem;line-height:1.326rem;width:50%}.as-comparechart__offer-container--button{align-items:center;display:flex;flex-direction:column;width:15%}.as-comparechart__restart{display:inline-flex;gap:.5rem;justify-content:flex-end;margin-block:auto}.as-comparechart__restart--text{color:#000;font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.0125rem;line-height:1.375rem}.as-comparechart__restart--button{height:.86238rem;width:.86238rem}.as-comparechart__container{display:flex;flex-direction:column;gap:2rem}.chart-container>*{flex:1 1}.chart-container{display:flex;flex-direction:row;gap:1.5rem}.chart-container__name-text{color:#383838;font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-align:center}.chart-container__container{align-items:center;display:flex;justify-content:center;padding:0 .5rem}.chart-container__label-text{color:#706f6e;font-family:Poppins Medium;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.5rem}.chart-container__translate_y{transform:translateY(50%)}.chart-container__add_car_sign{display:flex;justify-content:center}.chart-container__add_car_sign svg{height:auto;width:60%}.chart-container__label-text-group{color:#6b541c;font-family:Poppins Medium;font-size:1rem;font-style:normal;font-weight:700;line-height:1.125rem}.img-block{border:1px solid #d7d2c6;border-radius:.9375rem;display:flex;justify-content:center}.img-block--img{border-radius:.9375rem;display:block;max-width:100%;object-fit:contain;width:200px}.price-block{align-items:center;color:#383838;display:flex;font-family:Poppins Regular;font-size:.9rem;font-style:normal;font-weight:500;gap:.2rem;justify-content:center;line-height:normal;padding:0 .5rem}.price-block--currency{font-family:Poppins Medium;font-size:.8rem}.recommended-trim-block{align-items:center;background-color:#ffc943;border-radius:.5rem .25rem .25rem .5rem;color:#383838;display:flex;flex-direction:column;padding:.75rem .25rem;position:relative}.recommended-trim-block--text{color:#383838;font-family:Poppins Light;font-size:.8rem;margin:0;text-align:center}.recommended-trim-block--icon{height:auto;position:absolute;right:0;top:-15px;width:30px}.compare-feature-block__inner>*{flex:1 1}.compare-feature-block{display:flex;flex-direction:column;gap:1.5rem;width:100%}.compare-feature-block__inner{display:flex;gap:1.25rem}.compare-feature-block__text{color:#383838;font-family:Poppins Medium;font-size:.875rem;font-style:normal;font-weight:300;letter-spacing:.0125rem;line-height:1.5rem;text-align:center}.as-divider-line svg{width:90vw}.as-divider-line{margin-block:-1rem}.as-requirement_icon{height:30px;width:30px}.as-requirement-container{display:flex;justify-content:center}.more-features{align-items:center;border:.792px solid #383838;border:.792px solid var(--Foundation-Black,#383838);border-radius:3.1665rem;cursor:pointer;display:inline-flex;gap:.49475rem;justify-content:center;margin:auto;padding:.34631rem .39581rem;width:60vw}.more-features__text{color:#4f4c46;color:var(--Foundation-Neutrals-700,#4f4c46);font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.00988rem;line-height:1.0885rem;margin-block:auto}.more-features__add{align-items:center;display:flex;flex-direction:column}.more-features__add svg{height:1.5rem;width:1.5rem}.popup_position{position:absolute;right:2rem;top:.5rem}.label-with-info{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative}.label-with-info .tooltip{background-color:#555;border-radius:6px;bottom:calc(100% + 2px);color:#fff;font-family:Poppins Medium;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.5rem;opacity:0;padding:.5rem;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;z-index:1}.label-with-info svg{margin-inline-start:.25rem;max-height:.9rem;max-width:1rem;transform:translateY(15%)}@media only screen and (max-width:440px){.as-comparechart{gap:1rem}.as-comparechart__title{font-size:1.25rem}.as-comparechart__container{gap:1.5rem}.as-comparechart__offer-container{padding:.5rem 1rem}.as-comparechart__offer-container--text{font-size:.85rem;width:60%}.as-comparechart__offer-container--button{width:35%}.as-comparechart__restart--text{font-size:.875rem}.chart-container__label-text,.chart-container__name-text{font-size:.75rem}.chart-container__add_car_sign svg{width:100%}.chart-container__label-text-group{font-size:.75rem}.img-block--img{height:100px}.price-block{font-size:.75rem}.price-block--currency{font-size:.6125rem}.recommended-trim-block--text{font-size:.625rem}.recommended-trim-block--icon{width:20px}.compare-feature-block{gap:1.06rem}.compare-feature-block__text{font-size:.75rem}.as-requirement_icon{height:24px;width:24px}.chart-container>*,.compare-feature-block__inner>*{object-fit:contain;width:25vw}.as-divider-line{margin-block:-1.5rem}.as-divider-line svg{width:100%}.more-features{gap:.25rem}.more-features__text{font-size:.75rem}.more-features__add svg{height:1.2rem;width:1.2rem}.popup_position{right:.5rem}.label-with-info .tooltip{font-size:.75rem;width:50vw}.label-with-info svg{height:.9rem;margin-inline-start:.1rem;width:.9rem}}@media only screen and (min-width:441px)and (max-width:1080px){.as-comparechart__offer-container{padding:2rem 3rem}.as-comparechart__offer-container--text{font-size:1rem;width:60%}.as-comparechart__offer-container--button{width:30%}.chart-container__name-text{font-size:1rem}.img-block--img{max-height:100px}.compare-feature-block{gap:2.06rem}.as-divider-line{margin-block:-1rem}.as-requirement_icon{height:28px;width:28px}.more-features__text{font-size:.875rem}.more-features__add svg{height:1.28744rem;width:1.28744rem}.popup_position{right:.8rem}.label-with-info .tooltip{width:40vw}}.cc-liked-card-match{display:flex;flex-direction:row;justify-content:center}.cc-liked-card-match__circle{position:relative}.cc-liked-card-match__circle svg{height:55px;margin-inline:auto;width:55px}@media only screen and (max-width:767px){.cc-liked-card-match__circle svg{height:35px;width:35px}}.cc-liked-card-match-stamp{bottom:12px;left:4px;margin-inline:auto;padding:.5rem;position:absolute}.cc-liked-card-match-stamp__number{color:#383838;font-family:Poppins Regular;font-family:Poppins Bold;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin:0}@media only screen and (max-width:767px){.cc-liked-card-match-stamp__number{font-size:.75rem}.cc-liked-card-match-stamp{bottom:7px;left:-2px}}.cc-match__text{display:flex;flex-direction:column;margin-block:.25rem}.cc-match__text--row{display:flex;flex-direction:row;gap:.25rem}.cc-text-normal{color:#383838;font-family:Poppins SemiBold;font-size:.875rem;margin:0;margin-block:auto}@media only screen and (max-width:767px){.cc-text-normal{font-size:.625rem}}.cc-text-bold{color:#383838;font-family:Poppins Bold;font-size:1rem;margin:0}@media only screen and (max-width:767px){.cc-text-bold{font-size:.75rem}}.ButtonWithCopyIcon_buttonWithCopyIconContainer__R-68J{align-items:center;background:linear-gradient(85.47deg,#ffc943 28.39%,#ff9d43 96.17%);background:linear-gradient(85.47deg,#fff 28.39%,#f9f8f7 96.17%);border:1px solid #000;border-radius:4rem;box-shadow:0 4px 12px #ffb843ad;box-shadow:none;box-sizing:border-box;color:#4f4c46;cursor:pointer;display:flex;font-family:Poppins Regular;font-size:1rem;gap:.5rem;justify-content:center;margin-block:auto;padding:.625rem 1.6875rem;position:relative;width:-webkit-fill-available}@media screen and (max-width:767px){.ButtonWithCopyIcon_buttonWithCopyIconContainer__R-68J{font-size:.8rem;gap:.25rem;padding:.46875rem 1.265625rem}}.ButtonWithCopyIcon_buttonWithCopyIconContainer__R-68J svg{margin:0}.ButtonWithCopyIcon_copyIcon__z6jgK{height:18px;width:18px}@media screen and (max-width:767px){.ButtonWithCopyIcon_copyIcon__z6jgK{height:20px;width:20px}}.ButtonWithCopyIcon_tickIcon__Wu3Ev{height:26px;width:28px}@media screen and (max-width:767px){.ButtonWithCopyIcon_tickIcon__Wu3Ev{height:22px;width:25px}}.ButtonWithCopyIcon_errorIcon__zHQKK{height:22px;width:24px}.ButtonWithCopyIcon_buttonWithCopyIconContainer__R-68J button{align-items:center;background:linear-gradient(85.47deg,#ffc943 28.39%,#ff9d43 96.17%);background:linear-gradient(85.47deg,#fff 28.39%,#f9f8f7 96.17%);border:none;border-radius:4rem;box-shadow:0 4px 12px #ffb843ad;box-shadow:none;color:#4f4c46;cursor:pointer;display:flex;font-family:Poppins Regular;font-size:1rem;gap:.5rem;justify-content:center;margin-block:auto;margin:0;padding:0;width:-webkit-fill-available}@media screen and (max-width:767px){.ButtonWithCopyIcon_buttonWithCopyIconContainer__R-68J button{font-size:.8rem;gap:.25rem;margin:0;padding:.46875rem 1.265625rem;padding:0}}.Tooltip_tooltip_container__0pR2W{background-color:#27272a;border-radius:6px;box-sizing:border-box;color:#fff;font-family:Poppins Regular;font-size:.875rem;font-stretch:normal;font-style:normal;left:50%;letter-spacing:normal;line-height:normal;margin:0;padding:.5rem 2rem;position:absolute;top:-50%;transform:translate(-50%,-70%);z-index:200}@media screen and (max-width:767px){.Tooltip_tooltip_container__0pR2W{padding:.5rem 1rem;transform:translate(-50%,-80%)}}.Tooltip_tooltip_container__0pR2W:after{border:5px solid #0000;border-top-color:#27272a;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.FooterPoup_footer_popup_container__rT1k3{background-color:#27272a;border-radius:6px;bottom:2%;box-sizing:border-box;color:#fff;font-family:Poppins Regular;font-size:.875rem;font-stretch:normal;font-style:normal;left:50%;letter-spacing:normal;line-height:normal;margin:0;padding:.5rem 2rem;position:fixed;text-align:center;transform:translate(-50%);width:25vw;z-index:200}@media screen and (max-width:767px){.FooterPoup_footer_popup_container__rT1k3{bottom:0;padding:.5rem 1rem;transform:translate(-50%);width:80vw}}@media screen and (max-width:1079px){.FooterPoup_footer_popup_container__rT1k3{bottom:2%;padding:.5rem 1rem;transform:translate(-50%);width:40vw}}.FooterPoup_footer_popup_container__rT1k3:after{border:5px solid #0000;border-top-color:#27272a;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.ai-chat-interface-widget__container{background-color:#fff;border:1px solid #d5d5d3;border-radius:12px;bottom:5em;box-shadow:0 4px 5px #ffb843ad;display:flex;flex-direction:column;height:400px;max-height:400px;position:fixed;right:3em;width:300px;z-index:1000}.ai-chat-interface-widget__header{background-color:#ffd469;border-bottom:1px solid #ddd;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem}.ai-chat-interface-widget__title{font-family:Poppins Regular;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;font-weight:400;letter-spacing:normal;line-height:normal;margin:0}.ai-chat-interface-widget__messages{flex:1 1;font-size:14px;overflow-y:auto;padding:.5rem}.ai-chat-interface-widget__message-ai,.ai-chat-interface-widget__message-user{margin-bottom:8px}.ai-chat-interface-widget__input-container{border-top:1px solid #ddd;display:flex;flex-direction:row;gap:.25rem;justify-content:space-between;padding:.5rem}.ai-chat-interface-widget__input-container svg{fill:#4f4c46;height:24px;margin-block:auto;width:24px}.ai-chat-interface-widget__input{border:1px solid #ccc;border-radius:8px;font-size:14px;padding:.5rem;width:92%}.ai-chat-interface-widget__input:focus{border:1px solid #ccc;outline:none}.offer-container{align-items:center;background:#ffeec5;background:var(--Foundation-Mae-Yellow-100,#ffeec5);display:inline-flex;flex:1 0;justify-content:space-between;margin-block:2rem;padding:2.125rem 4.3125rem 2.125rem 4.66344rem;width:calc(100vw - 10.05rem)}.offer-container--text{color:#383838;font-family:Poppins Regular;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01063rem;line-height:1.326rem;width:75%}@media only screen and (max-width:767px){.offer-container--text{font-size:.875rem}}.offer-container--button{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:767px){.offer-container{padding:.5rem 1rem;width:100%}}@media only screen and (min-width:768px)and (max-width:1080px){.offer-container{padding:2rem 3rem;width:calc(100vw - 7.1rem)}}@font-face{font-family:Poppins ExtraLight;src:url(/static/media/Poppins-ExtraLight.333cb30c20e31999802a.ttf) format(truetype)}@font-face{font-family:Poppins Light;src:url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf) format(truetype)}@font-face{font-family:Poppins Regular;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf) format(truetype)}@font-face{font-family:Poppins Medium;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf) format(truetype)}@font-face{font-family:Poppins Bold;src:url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf) format(truetype)}@font-face{font-family:Poppins SemiBold;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf) format(truetype)}@font-face{font-family:Montserrat Thin;src:url(/static/media/Montserrat-Thin.2492e16fb1c64e203c3c.ttf) format(truetype)}@font-face{font-family:Montserrat ExtraLight;src:url(/static/media/Montserrat-ExtraLight.a3f246d90dd5fd1e5584.ttf) format(truetype)}@font-face{font-family:Montserrat Light;src:url(/static/media/Montserrat-Light.afe0a608093579a47b06.ttf) format(truetype)}@font-face{font-family:Montserrat Regular;src:url(/static/media/Montserrat-Regular.cfbf0da06d33097e6d0a.ttf) format(truetype)}@font-face{font-family:Montserrat Medium;src:url(/static/media/Montserrat-Medium.d3f3d769c2fc1af5c0b4.ttf) format(truetype)}@font-face{font-family:Montserrat SemiBold;src:url(/static/media/Montserrat-SemiBold.38e62f01be69b2e02e29.ttf) format(truetype)}@font-face{font-family:Montserrat Bold;src:url(/static/media/Montserrat-Bold.3530bfc1b50b41bdc29d.ttf) format(truetype)}@font-face{font-family:Montserrat ExtraBold;src:url(/static/media/Montserrat-ExtraBold.757982f4c71159f6bdc2.ttf) format(truetype)}@font-face{font-family:Montserrat Black;src:url(/static/media/Montserrat-Black.1984e065d55352d2a119.ttf) format(truetype)}@font-face{font-family:Avigea;src:url(/static/media/avigea.4c97e950ddb6badb341c.ttf)}.landing_page__filler{--gradient-color:linear-gradient(43deg,gold 22%,orange 89%)}.landing_page__filler.red-gradient{--gradient-color:linear-gradient(43deg,#be1e2d 22%,#be1e2d 89%)}.landing_page{background-color:#fffefa;box-sizing:border-box;display:flex;flex-direction:row;height:100vh;justify-content:space-between;width:100%}@media(max-width:1024px){.landing_page{flex-direction:column;height:auto;padding-top:2rem}}.landing_page__filler{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-end;overflow:hidden;width:50%}@media(max-width:1024px){.landing_page__filler{justify-content:center;width:100%}}.landing_page__filler:after{background-image:var(--gradient-color);bottom:0;content:"";filter:blur(150px);height:100%;opacity:.3;pointer-events:none;position:absolute;right:0;width:30%;z-index:0}.landing_page__filler--image{flex-shrink:0;height:70%;width:auto;z-index:1}@media(max-width:1024px){.landing_page__filler--image{height:auto;justify-content:center;margin-bottom:1rem;margin-right:0;width:90%}}@media(min-width:1024px)and (max-width:1220px){.landing_page__filler--image{height:60%}}.product_info{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:0 4rem;width:50%}@media(max-width:1024px){.product_info{align-items:center;width:100%}}.product_info__dealership_logo{width:350px}.product_info__creator_section{display:flex;flex-direction:row;gap:.56rem}.product_info__logo{height:1.73881rem;width:4.78294rem}.product_info__text{color:#000;font-family:Poppins Regular;font-size:1rem;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.375rem}.product_info__text--margins{margin-block-end:.5rem;margin-block-start:0}@media(max-width:1024px){.product_info__text--margins{margin-block-start:.5rem}}@media(max-width:767px){.product_info__text{font-size:1rem;text-align:center}}@media(min-width:768px)and (max-width:1024px){.product_info__text{font-size:1.2rem;text-align:center;width:80%}}.product_info__main_text{color:#383838;font-size:2.5rem;font-weight:600;line-height:2.625rem}@media(max-width:767px){.product_info__main_text{font-size:1.75rem;text-align:center}}@media(min-width:768px)and (max-width:1024px){.product_info__main_text{text-align:center}}.product_info__buttons{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}@media(max-width:768px){.product_info__buttons{justify-content:center;margin-bottom:2rem}}@media(min-width:768px)and (max-width:1024px){.product_info__buttons{justify-content:center;margin-bottom:2rem}}
/*# sourceMappingURL=main.9ebf394f.css.map*/