@charset "UTF-8";.filter-bar.svelte-m9tjun{width:100%;margin:0 auto}.filter-bar.svelte-m9tjun .filter-title:where(.svelte-m9tjun){display:block;font-family:var(--font-text);font-size:18px;font-weight:400;line-height:30px;color:gray;margin-bottom:18px}.filter-bar.svelte-m9tjun .motorization-title:where(.svelte-m9tjun){margin-top:25px}.filter-bar.svelte-m9tjun .buttons-group:where(.svelte-m9tjun){display:flex;flex-wrap:wrap;gap:10px;align-items:center}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun){padding:16px 26px;border-radius:5px;font-family:var(--font-head);font-size:18px;font-weight:500;line-height:22px;border:2px solid #E6E6E6;background-color:#fff;color:#002c5f;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;box-sizing:border-box}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun):hover:not(:disabled):not(.active){border-color:#002c5f;background-color:#f1f2f3}.filter-bar.svelte-m9tjun .btn-filter.active:where(.svelte-m9tjun){background-color:#002c5f;color:#fff;border-color:#002c5f}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun):disabled{background-color:#fff;color:#ccc;border-color:#e6e6e6;cursor:not-allowed;opacity:.6}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun){display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .type-container:where(.svelte-m9tjun){flex:1}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .btn-reset:where(.svelte-m9tjun){width:150px;height:55px;border-radius:5px;border:2px solid #E6E6E6;background-color:#fff;color:#ccc;font-family:var(--font-head);font-size:16px;font-weight:500;cursor:not-allowed;transition:all .2s ease}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .btn-reset:where(.svelte-m9tjun):not(:disabled){color:#002c5f;border-color:#002c5f;cursor:pointer}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .btn-reset:where(.svelte-m9tjun):not(:disabled):hover{background-color:#f1f2f3}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun){margin-top:55px;display:flex;justify-content:space-between;align-items:flex-start;gap:32px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-box:where(.svelte-m9tjun){margin-bottom:24px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-budget:where(.svelte-m9tjun){flex:0 1 340px;width:100%;max-width:340px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-mileage:where(.svelte-m9tjun){flex:0 1 500px;width:100%;max-width:500px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-duration:where(.svelte-m9tjun){flex:0 1 340px;width:100%;max-width:340px}.filter-bar.svelte-m9tjun .slider-title:where(.svelte-m9tjun){margin-bottom:20px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun){position:relative;height:20px;display:flex;align-items:center}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .slider-track-background:where(.svelte-m9tjun),.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .slider-track-line:where(.svelte-m9tjun){position:absolute;top:50%;transform:translateY(-50%);height:3px;background-color:#e6e6e6;border-radius:2px;pointer-events:none;z-index:1}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick:where(.svelte-m9tjun){position:absolute;top:50%;width:14px;height:14px;border-radius:5px;background-color:#e6e6e6;border:none;padding:0;cursor:pointer;z-index:2;transition:opacity .15s ease}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick.hidden:where(.svelte-m9tjun){opacity:0;pointer-events:none}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick.step-left:where(.svelte-m9tjun){left:10px;transform:translate(-50%,-50%)}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick.step-center:where(.svelte-m9tjun){left:50%;transform:translate(-50%,-50%)}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick.step-right:where(.svelte-m9tjun){left:calc(100% - 10px);transform:translate(-50%,-50%)}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .range-input:where(.svelte-m9tjun){-webkit-appearance:none;appearance:none;width:100%;height:20px;background:transparent;margin:0;padding:0;position:absolute;top:0;left:0;z-index:3;outline:none;cursor:pointer}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .range-input:where(.svelte-m9tjun)::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:5px;background:#002c5f;border:none;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px #00000040}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .range-input:where(.svelte-m9tjun)::-moz-range-thumb{width:20px;height:20px;border-radius:5px;background:#002c5f;border:none;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px #00000040}.filter-bar.svelte-m9tjun .slider-wrapper.dual-slider:where(.svelte-m9tjun) .dual-input:where(.svelte-m9tjun){pointer-events:none}.filter-bar.svelte-m9tjun .slider-wrapper.dual-slider:where(.svelte-m9tjun) .dual-input:where(.svelte-m9tjun)::-webkit-slider-thumb{pointer-events:auto}.filter-bar.svelte-m9tjun .slider-wrapper.dual-slider:where(.svelte-m9tjun) .dual-input:where(.svelte-m9tjun)::-moz-range-thumb{pointer-events:auto}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun){display:flex;justify-content:space-between;margin-top:16px;width:100%}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun){font-family:var(--font-text);font-size:18px;line-height:30px;color:#002c5f;font-weight:400;opacity:.5;background:transparent;border:none;padding:0;margin:0;cursor:pointer;transition:opacity .2s ease,font-weight .2s ease}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val.val-active:where(.svelte-m9tjun){opacity:1;font-weight:500}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun):nth-child(1){text-align:left;flex:1 1 0%}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun):nth-child(2){text-align:center;flex:1 1 0%}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun):nth-child(3){text-align:right;flex:1 1 0%}.filter-bar.svelte-m9tjun .slider-budget:where(.svelte-m9tjun) .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun){flex:none}@media(max-width:1800px){.filter-bar.svelte-m9tjun{max-width:1180px;margin:0 auto}.filter-bar.svelte-m9tjun .filter-title:where(.svelte-m9tjun){font-size:15px;line-height:22px;margin-bottom:12px}.filter-bar.svelte-m9tjun .motorization-title:where(.svelte-m9tjun){margin-top:20px}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun){height:46px;padding:0 18px;font-size:15px;line-height:20px}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun){display:flex;justify-content:space-between;align-items:flex-end;width:100%}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .btn-reset:where(.svelte-m9tjun){width:130px;height:46px;font-size:14px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun){margin-top:36px;display:flex;justify-content:space-between;align-items:flex-start;gap:160px;width:100%}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-budget:where(.svelte-m9tjun){flex:0 0 250px;max-width:250px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-mileage:where(.svelte-m9tjun){flex:0 0 360px;max-width:360px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-duration:where(.svelte-m9tjun){flex:0 0 250px;max-width:250px}.filter-bar.svelte-m9tjun .slider-title:where(.svelte-m9tjun){font-size:15px;margin-bottom:14px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun){height:18px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick:where(.svelte-m9tjun){width:10px;height:10px;border-radius:3px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick.step-left:where(.svelte-m9tjun){left:8px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .step-tick.step-right:where(.svelte-m9tjun){left:calc(100% - 8px)}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .range-input:where(.svelte-m9tjun){height:18px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .range-input:where(.svelte-m9tjun)::-webkit-slider-thumb{width:16px;height:16px;border-radius:4px}.filter-bar.svelte-m9tjun .slider-wrapper:where(.svelte-m9tjun) .range-input:where(.svelte-m9tjun)::-moz-range-thumb{width:16px;height:16px;border-radius:4px}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun){margin-top:10px}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun){font-size:13px;line-height:18px}}@media(max-width:1250px){.filter-bar.svelte-m9tjun{max-width:100%}.filter-bar.svelte-m9tjun .filter-title:where(.svelte-m9tjun){font-size:14px;line-height:20px;margin-bottom:10px}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun){height:42px;padding:0 14px;font-size:14px}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .btn-reset:where(.svelte-m9tjun){width:120px;height:42px;font-size:13px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun){margin-top:28px;gap:24px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-budget:where(.svelte-m9tjun){flex:1 1 0%;min-width:0;max-width:260px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-mileage:where(.svelte-m9tjun){flex:1.3 1 0%;min-width:0;max-width:360px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-duration:where(.svelte-m9tjun){flex:1 1 0%;min-width:0;max-width:260px}.filter-bar.svelte-m9tjun .slider-title:where(.svelte-m9tjun){font-size:14px;margin-bottom:10px}.filter-bar.svelte-m9tjun .slider-labels:where(.svelte-m9tjun) .label-val:where(.svelte-m9tjun){font-size:13px;line-height:18px}}@media(max-width:1024px)and (min-width:769px){.filter-bar.svelte-m9tjun .filter-title:where(.svelte-m9tjun){font-size:15px;margin-bottom:12px}.filter-bar.svelte-m9tjun .motorization-title:where(.svelte-m9tjun){margin-top:20px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun){margin-top:32px;display:flex;flex-wrap:wrap;gap:24px 32px;width:100%}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-box:where(.svelte-m9tjun){margin-bottom:0}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-budget:where(.svelte-m9tjun){flex:0 0 100%;max-width:100%}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-mileage:where(.svelte-m9tjun){flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px)}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-duration:where(.svelte-m9tjun){flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px)}}.mobile-filter-header.svelte-m9tjun,.mobile-floating-fab.svelte-m9tjun,.mobile-drawer-title-bar.svelte-m9tjun,.mobile-drawer-footer.svelte-m9tjun,.mobile-drawer-backdrop.svelte-m9tjun{display:none}@media(max-width:768px){.mobile-drawer-backdrop.svelte-m9tjun{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:9998}.mobile-filter-header.svelte-m9tjun{display:block;margin-bottom:16px}.btn-mobile-toggle.svelte-m9tjun{width:100%;height:48px;padding:0 16px;border-radius:5px;border:2px solid #002c5f;background-color:#fff;color:#002c5f;font-family:var(--font-head);font-size:15px;font-weight:500;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease}.btn-mobile-toggle.is-open.svelte-m9tjun{background-color:#f1f2f3}.btn-mobile-toggle.svelte-m9tjun .toggle-left:where(.svelte-m9tjun){display:flex;align-items:center;gap:10px}.btn-mobile-toggle.svelte-m9tjun .filter-icon:where(.svelte-m9tjun){width:18px;height:18px}.btn-mobile-toggle.svelte-m9tjun .chevron-icon:where(.svelte-m9tjun){width:14px;height:14px;transition:transform .25s ease}.btn-mobile-toggle.svelte-m9tjun .chevron-icon.rotated:where(.svelte-m9tjun){transform:rotate(180deg)}.mobile-drawer-title-bar.svelte-m9tjun{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #E6E6E6}.mobile-drawer-title-bar.svelte-m9tjun .drawer-heading:where(.svelte-m9tjun){font-family:var(--font-head);font-size:18px;font-weight:500;color:#002c5f}.mobile-drawer-title-bar.svelte-m9tjun .btn-close-drawer:where(.svelte-m9tjun){background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.reset-container.svelte-m9tjun{display:none}.mobile-drawer-footer.svelte-m9tjun{display:flex;gap:10px;margin-top:28px;padding-top:16px;border-top:1px solid #E6E6E6}.mobile-drawer-footer.svelte-m9tjun .btn-reset-footer:where(.svelte-m9tjun){flex:1;height:48px;border-radius:5px;background-color:#fff;color:#002c5f;border:2px solid #E6E6E6;font-family:var(--font-head);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.mobile-drawer-footer.svelte-m9tjun .btn-reset-footer:where(.svelte-m9tjun):not(:disabled):hover{border-color:#002c5f;background-color:#f1f2f3}.mobile-drawer-footer.svelte-m9tjun .btn-reset-footer:where(.svelte-m9tjun):disabled{color:#ccc;border-color:#e6e6e6;cursor:not-allowed;opacity:.6}.mobile-drawer-footer.svelte-m9tjun .btn-drawer-apply:where(.svelte-m9tjun){flex:2;height:48px;border-radius:5px;background-color:#002c5f;color:#fff;font-family:var(--font-head);font-size:15px;font-weight:500;border:none;cursor:pointer;transition:background-color .2s ease}.mobile-drawer-footer.svelte-m9tjun .btn-drawer-apply:where(.svelte-m9tjun):hover{background-color:#001a3b}.filter-content-wrapper.svelte-m9tjun{display:none}.filter-content-wrapper.mobile-open.svelte-m9tjun{display:block;position:fixed;bottom:0;left:0;width:100vw;max-height:85vh;background-color:#fff;z-index:9999;box-shadow:0 -8px 30px #00000040;border-top-left-radius:16px;border-top-right-radius:16px;padding:20px 20px 24px;overflow-y:auto;box-sizing:border-box;animation:svelte-m9tjun-slideUpMobileDrawer .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-m9tjun-slideUpMobileDrawer{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-floating-fab.svelte-m9tjun{display:flex;align-items:center;justify-content:center;position:fixed;bottom:24px;right:20px;width:52px;height:52px;border-radius:50%;background-color:#002c5f;color:#fff;border:none;box-shadow:0 4px 16px #002c5f66;z-index:9900;cursor:pointer;animation:svelte-m9tjun-fabPop .25s cubic-bezier(.175,.885,.32,1.275) forwards}.mobile-floating-fab.svelte-m9tjun .fab-icon:where(.svelte-m9tjun){width:22px;height:22px}@keyframes svelte-m9tjun-fabPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.filter-bar.svelte-m9tjun .buttons-group:where(.svelte-m9tjun){display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun){width:100%;height:44px;padding:0 8px;font-size:13px;text-align:center}.filter-bar.svelte-m9tjun .btn-filter:where(.svelte-m9tjun):nth-child(2){font-size:12px;padding:0 4px}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun){flex-direction:column;align-items:stretch}.filter-bar.svelte-m9tjun .row-type-reset:where(.svelte-m9tjun) .btn-reset:where(.svelte-m9tjun){width:100%;height:44px;margin-top:4px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun){margin-top:32px;flex-direction:column;gap:16px}.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-budget:where(.svelte-m9tjun),.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-mileage:where(.svelte-m9tjun),.filter-bar.svelte-m9tjun .row-sliders:where(.svelte-m9tjun) .slider-duration:where(.svelte-m9tjun){max-width:100%;flex:1 1 100%}}.vehicle-card.svelte-xe5iz6{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box}.image-container.svelte-xe5iz6{width:100%;height:500px;background-color:#f6f3f2;border:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media(max-width:1600px){.image-container.svelte-xe5iz6{height:380px}}@media(max-width:1250px){.image-container.svelte-xe5iz6{height:300px}}@media(max-width:1024px){.image-container.svelte-xe5iz6{height:260px}}@media(max-width:768px){.image-container.svelte-xe5iz6{height:220px}}.vehicle-image.svelte-xe5iz6{width:100%;max-width:600px;max-height:428px;object-fit:contain;display:block;transition:transform .3s ease}@media(max-width:1600px){.vehicle-image.svelte-xe5iz6{max-width:460px;max-height:328px}}@media(max-width:1250px){.vehicle-image.svelte-xe5iz6{max-width:360px;max-height:260px}}@media(max-width:1024px){.vehicle-image.svelte-xe5iz6{max-width:320px;max-height:220px}}@media(max-width:768px){.vehicle-image.svelte-xe5iz6{max-width:280px;max-height:180px}}.vehicle-card.svelte-xe5iz6:hover .vehicle-image:where(.svelte-xe5iz6){transform:scale(1.03)}.card-content.svelte-xe5iz6{margin-top:40px;display:flex;flex-direction:column;flex-grow:1}@media(max-width:1600px){.card-content.svelte-xe5iz6{margin-top:28px}}@media(max-width:1250px){.card-content.svelte-xe5iz6{margin-top:20px}}@media(max-width:1024px){.card-content.svelte-xe5iz6{margin-top:16px}}.vehicle-title.svelte-xe5iz6{font-family:var(--font-head);font-size:38px;font-weight:500;line-height:50px;color:#000;margin:0}@media(max-width:1600px){.vehicle-title.svelte-xe5iz6{font-size:28px;line-height:36px}}@media(max-width:1250px){.vehicle-title.svelte-xe5iz6{font-size:22px;line-height:28px}}@media(max-width:1024px){.vehicle-title.svelte-xe5iz6{font-size:20px;line-height:26px}}.vehicle-version.svelte-xe5iz6{font-family:var(--font-text);font-size:28px;font-weight:400;line-height:40px;color:#000;margin:4px 0 0}@media(max-width:1600px){.vehicle-version.svelte-xe5iz6{font-size:20px;line-height:28px}}@media(max-width:1250px){.vehicle-version.svelte-xe5iz6{font-size:16px;line-height:22px}}@media(max-width:1024px){.vehicle-version.svelte-xe5iz6{font-size:15px;line-height:20px}}@media(max-width:768px){.vehicle-version.svelte-xe5iz6{font-size:14px;line-height:18px}}.pricing-block.svelte-xe5iz6{margin-top:40px}@media(max-width:1600px){.pricing-block.svelte-xe5iz6{margin-top:28px}}@media(max-width:1250px){.pricing-block.svelte-xe5iz6{margin-top:20px}}@media(max-width:1024px){.pricing-block.svelte-xe5iz6{margin-top:16px}}.price-text.svelte-xe5iz6{font-family:var(--font-text);font-size:28px;font-weight:400;line-height:40px;color:#000;margin:0}@media(max-width:1600px){.price-text.svelte-xe5iz6{font-size:20px;line-height:28px}}@media(max-width:1250px){.price-text.svelte-xe5iz6{font-size:16px;line-height:22px}}@media(max-width:1024px){.price-text.svelte-xe5iz6{font-size:15px;line-height:20px}}@media(max-width:768px){.price-text.svelte-xe5iz6{font-size:14px;line-height:18px}}.price-text.svelte-xe5iz6 .price-amount:where(.svelte-xe5iz6){font-weight:400}.price-text.svelte-xe5iz6 .hardcoded-badge:where(.svelte-xe5iz6){display:inline-block;font-size:13px;font-weight:500;color:#d97706;background-color:#fef3c7;padding:2px 8px;border-radius:4px;margin-left:6px;vertical-align:middle}.legal-mention.svelte-xe5iz6{font-family:var(--font-text);font-size:24px;font-weight:400;line-height:32px;color:gray;margin:4px 0 0}@media(max-width:1600px){.legal-mention.svelte-xe5iz6{font-size:16px;line-height:22px}}@media(max-width:1250px){.legal-mention.svelte-xe5iz6{font-size:14px;line-height:18px}}@media(max-width:1024px){.legal-mention.svelte-xe5iz6{font-size:13px;line-height:18px}}@media(max-width:768px){.legal-mention.svelte-xe5iz6{font-size:12px;line-height:16px}}.info-icon.svelte-xe5iz6{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;cursor:help;vertical-align:middle;position:relative;top:-1px;margin-left:4px}@media(max-width:1600px){.info-icon.svelte-xe5iz6{width:16px;height:16px}}@media(max-width:1250px){.info-icon.svelte-xe5iz6{width:14px;height:14px}}@media(max-width:1024px){.info-icon.svelte-xe5iz6{width:13px;height:13px}}@media(max-width:768px){.info-icon.svelte-xe5iz6{width:12px;height:12px}}.icon-svg.svelte-xe5iz6{width:100%;height:100%}.actions-block.svelte-xe5iz6{margin-top:30px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:1600px){.actions-block.svelte-xe5iz6{margin-top:20px;gap:12px}}@media(max-width:1250px){.actions-block.svelte-xe5iz6{margin-top:16px;gap:10px}}@media(max-width:1024px){.actions-block.svelte-xe5iz6{margin-top:14px}}.btn.svelte-xe5iz6{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-head);font-size:18px;font-weight:500;padding:25px 40px;border-radius:5px;text-decoration:none;transition:all .2s ease;box-sizing:border-box}@media(max-width:1600px){.btn.svelte-xe5iz6{padding:16px 28px;font-size:15px}}@media(max-width:1250px){.btn.svelte-xe5iz6{padding:12px 20px;font-size:14px}}@media(max-width:1024px){.btn.svelte-xe5iz6{padding:10px 16px;font-size:13px}}@media(max-width:768px){.btn.svelte-xe5iz6{width:100%;height:48px;padding:0 12px;font-size:14px}}.btn-primary.svelte-xe5iz6{background-color:#002c5f;color:#fff;border:2px solid #002c5f}.btn-primary.svelte-xe5iz6:hover{background-color:#001a3b;border-color:#001a3b}.btn-secondary.svelte-xe5iz6{background-color:transparent;color:#002c5f;border:2px solid #002c5f}.btn-secondary.svelte-xe5iz6:hover{background-color:#f1f2f3}.cta-card.svelte-1oldzz0{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box}@media(max-width:768px){.cta-card.svelte-1oldzz0{display:none}}.cta-image-container.svelte-1oldzz0{width:100%;height:100%;min-height:841px;border:none;box-sizing:border-box;overflow:hidden;position:relative}@media(max-width:1600px){.cta-image-container.svelte-1oldzz0{min-height:640px}}@media(max-width:1250px){.cta-image-container.svelte-1oldzz0{min-height:500px}}@media(max-width:1024px){.cta-image-container.svelte-1oldzz0{min-height:440px}}@media(max-width:768px){.cta-image-container.svelte-1oldzz0{min-height:280px}}.cta-image.svelte-1oldzz0{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.cta-card.svelte-1oldzz0:hover .cta-image:where(.svelte-1oldzz0){transform:scale(1.02)}.vehicle-grid-section.svelte-1hr34wg{width:100%;margin-top:120px;box-sizing:border-box}@media(max-width:1600px){.vehicle-grid-section.svelte-1hr34wg{max-width:1180px;margin-top:80px;margin-left:auto;margin-right:auto}}@media(max-width:1250px){.vehicle-grid-section.svelte-1hr34wg{max-width:100%;margin-top:60px}}@media(max-width:1024px){.vehicle-grid-section.svelte-1hr34wg{margin-top:48px}}@media(max-width:768px){.vehicle-grid-section.svelte-1hr34wg{margin-top:36px}}.grid-container.svelte-1hr34wg{display:grid;grid-template-columns:repeat(2,1fr);column-gap:152px;row-gap:100px;width:100%;align-items:stretch;box-sizing:border-box}@media(max-width:1600px){.grid-container.svelte-1hr34wg{grid-template-columns:repeat(2,1fr);column-gap:60px;row-gap:70px}}@media(max-width:1250px){.grid-container.svelte-1hr34wg{grid-template-columns:repeat(2,1fr);column-gap:32px;row-gap:50px}}@media(max-width:1024px){.grid-container.svelte-1hr34wg{grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:40px}}@media(max-width:768px){.grid-container.svelte-1hr34wg{grid-template-columns:1fr;column-gap:0;row-gap:36px}}.grid-item-cell.svelte-1hr34wg{width:100%;height:100%;display:flex;flex-direction:column}.no-results-banner.svelte-1byfnb5{width:100%;background-color:#f6f3f2;padding:28px 36px;box-sizing:border-box;display:flex;align-items:center;gap:20px;margin:60px auto 40px}@media(max-width:1600px){.no-results-banner.svelte-1byfnb5{max-width:1180px;margin-top:40px;margin-bottom:30px;padding:24px 30px}}@media(max-width:1250px){.no-results-banner.svelte-1byfnb5{max-width:100%;margin-top:36px;margin-bottom:24px;padding:20px 24px}}@media(max-width:768px){.no-results-banner.svelte-1byfnb5{flex-direction:column;text-align:center;padding:20px 16px;margin-top:28px;margin-bottom:20px}}.banner-icon.svelte-1byfnb5{display:flex;align-items:center;justify-content:center;flex-shrink:0}.banner-text.svelte-1byfnb5{display:flex;flex-direction:column;gap:4px}.banner-title.svelte-1byfnb5{font-family:var(--font-head);font-size:22px;font-weight:500;line-height:30px;color:#002c5f;margin:0}@media(max-width:1250px){.banner-title.svelte-1byfnb5{font-size:19px;line-height:26px}}@media(max-width:768px){.banner-title.svelte-1byfnb5{font-size:17px;line-height:23px}}.banner-subtitle.svelte-1byfnb5{font-family:var(--font-text);font-size:16px;font-weight:400;line-height:24px;color:gray;margin:0}@media(max-width:1250px){.banner-subtitle.svelte-1byfnb5{font-size:15px;line-height:22px}}@media(max-width:768px){.banner-subtitle.svelte-1byfnb5{font-size:14px;line-height:20px}}.modal-backdrop.svelte-z50kjn{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000a6;z-index:9999;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;padding:80px 244px;box-sizing:border-box}@media(max-width:1600px){.modal-backdrop.svelte-z50kjn{padding:60px 80px}}@media(max-width:1439px){.modal-backdrop.svelte-z50kjn{padding:40px}}@media(max-width:63.99rem){.modal-backdrop.svelte-z50kjn{padding:24px 16px}}@media(max-width:47rem){.modal-backdrop.svelte-z50kjn{padding:16px 8px}}.modal-container.svelte-z50kjn{background-color:#fff;width:100%;max-width:1500px;border-radius:4px;box-shadow:0 10px 30px #0003;position:relative;box-sizing:border-box;padding-bottom:80px}@media(max-width:1600px){.modal-container.svelte-z50kjn{max-width:1240px;padding-bottom:60px}}@media(max-width:1439px){.modal-container.svelte-z50kjn{max-width:1080px;padding-bottom:50px}}@media(max-width:74.99rem){.modal-container.svelte-z50kjn{max-width:95vw;padding-bottom:40px}}@media(max-width:63.99rem){.modal-container.svelte-z50kjn{max-width:98vw;padding-bottom:30px}}.modal-header.svelte-z50kjn{padding-top:60px;padding-left:140px;padding-right:140px}@media(max-width:1600px){.modal-header.svelte-z50kjn{padding-top:48px;padding-left:100px;padding-right:100px}}@media(max-width:1439px){.modal-header.svelte-z50kjn{padding-top:36px;padding-left:80px;padding-right:80px}}@media(max-width:63.99rem){.modal-header.svelte-z50kjn{padding-top:24px;padding-left:36px;padding-right:36px}}@media(max-width:47rem){.modal-header.svelte-z50kjn{padding-top:16px;padding-left:20px;padding-right:20px}}.back-button.svelte-z50kjn{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-family:var(--font-text);font-weight:500;font-size:18px;color:#002c5f;text-decoration:none;transition:opacity .2s ease}.back-button.svelte-z50kjn:hover{opacity:.8}.back-arrow.svelte-z50kjn{width:10px;height:10px;flex-shrink:0}.back-text.svelte-z50kjn{font-family:var(--font-text);font-size:18px;font-weight:500;color:#002c5f}@media(max-width:1439px){.back-text.svelte-z50kjn{font-size:16px}}@media(max-width:47rem){.back-text.svelte-z50kjn{font-size:14px}}.gammes-slider-section.svelte-z50kjn{margin-top:60px;width:100%;box-sizing:border-box}@media(max-width:1439px){.gammes-slider-section.svelte-z50kjn{margin-top:36px}}@media(max-width:63.99rem){.gammes-slider-section.svelte-z50kjn{margin-top:24px}}@media(max-width:47rem){.gammes-slider-section.svelte-z50kjn{margin-top:16px}}.gammes-slider.svelte-z50kjn{display:flex;gap:50px;overflow-x:auto;padding-left:100px;padding-right:100px;padding-bottom:10px;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.gammes-slider.svelte-z50kjn::-webkit-scrollbar{display:none}@media(max-width:1439px){.gammes-slider.svelte-z50kjn{padding-left:40px;padding-right:40px;gap:30px}}@media(max-width:63.99rem){.gammes-slider.svelte-z50kjn{padding-left:20px;padding-right:20px;gap:20px}}@media(max-width:47rem){.gammes-slider.svelte-z50kjn{padding-left:12px;padding-right:12px;gap:14px}}.gamme-card.svelte-z50kjn{flex:0 0 550px;width:550px;min-height:702px;box-sizing:border-box;border:2px solid transparent;border-radius:8px;padding:32px 24px 35px;background-color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer}.gamme-card.is-selected.svelte-z50kjn{border-color:#002c5f}@media(max-width:1600px){.gamme-card.svelte-z50kjn{flex:0 0 440px;width:440px;min-height:620px;padding:24px 18px 30px}}@media(max-width:1439px){.gamme-card.svelte-z50kjn{flex:0 0 360px;width:360px;min-height:540px;padding:20px 14px 24px}}@media(max-width:63.99rem){.gamme-card.svelte-z50kjn{flex:0 0 300px;width:300px;min-height:480px;padding:16px 12px 20px}}@media(max-width:47rem){.gamme-card.svelte-z50kjn{flex:0 0 260px;width:260px;min-height:430px;padding:14px 10px 16px}}.card-image-wrapper.svelte-z50kjn{width:100%;max-width:432px;height:274px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:1600px){.card-image-wrapper.svelte-z50kjn{height:220px}}@media(max-width:1439px){.card-image-wrapper.svelte-z50kjn{height:180px}}@media(max-width:63.99rem){.card-image-wrapper.svelte-z50kjn{height:150px}}@media(max-width:47rem){.card-image-wrapper.svelte-z50kjn{height:130px}}.gamme-image.svelte-z50kjn{max-width:100%;max-height:100%;object-fit:contain}.card-body.svelte-z50kjn{width:100%;display:flex;flex-direction:column;align-items:center;flex-grow:1}.gamme-version-title.svelte-z50kjn{font-family:var(--font-head);font-weight:500;font-size:38px;line-height:50px;color:#000;margin:20px 0 0}@media(max-width:1600px){.gamme-version-title.svelte-z50kjn{font-size:30px;line-height:40px}}@media(max-width:1439px){.gamme-version-title.svelte-z50kjn{font-size:24px;line-height:32px;margin-top:14px}}@media(max-width:63.99rem){.gamme-version-title.svelte-z50kjn{font-size:20px;line-height:28px;margin-top:10px}}@media(max-width:47rem){.gamme-version-title.svelte-z50kjn{font-size:17px;line-height:22px}}.gamme-model-name.svelte-z50kjn{font-family:var(--font-head);font-weight:400;font-size:28px;line-height:40px;color:#000;margin-top:10px;margin-bottom:15px}@media(max-width:1600px){.gamme-model-name.svelte-z50kjn{font-size:22px;line-height:30px}}@media(max-width:1439px){.gamme-model-name.svelte-z50kjn{font-size:18px;line-height:24px;margin-top:6px;margin-bottom:10px}}@media(max-width:63.99rem){.gamme-model-name.svelte-z50kjn{font-size:15px;line-height:20px}}@media(max-width:47rem){.gamme-model-name.svelte-z50kjn{font-size:13px;line-height:18px}}.energy-badge-wrapper.svelte-z50kjn{display:flex;align-items:center;gap:8px;font-family:var(--font-text);font-size:13px;color:#666}@media(max-width:1600px){.energy-badge-wrapper.svelte-z50kjn{font-size:12px;gap:6px}}@media(max-width:1439px){.energy-badge-wrapper.svelte-z50kjn{font-size:11px;gap:5px}}@media(max-width:63.99rem){.energy-badge-wrapper.svelte-z50kjn{font-size:11px;gap:5px}}@media(max-width:47rem){.energy-badge-wrapper.svelte-z50kjn{font-size:10px;gap:4px}}.energy-badge.svelte-z50kjn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;line-height:1;color:#fff;height:16px;padding:0 12px 0 7px;min-width:26px;clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%);border-radius:2px 0 0 2px;box-sizing:border-box}@media(max-width:1600px){.energy-badge.svelte-z50kjn{font-size:10px;height:15px;padding:0 10px 0 6px;min-width:23px}}@media(max-width:1439px){.energy-badge.svelte-z50kjn{font-size:9px;height:14px;padding:0 9px 0 5px;min-width:20px}}@media(max-width:63.99rem){.energy-badge.svelte-z50kjn{font-size:9px;height:13px;padding:0 8px 0 5px;min-width:18px}}@media(max-width:47rem){.energy-badge.svelte-z50kjn{font-size:8px;height:12px;padding:0 7px 0 4px;min-width:16px}}.energy-badge-a.svelte-z50kjn{background-color:#38a32a}.pricing-info.svelte-z50kjn{margin-top:50px;width:100%}@media(max-width:1439px){.pricing-info.svelte-z50kjn{margin-top:30px}}@media(max-width:63.99rem){.pricing-info.svelte-z50kjn{margin-top:20px}}.price-main.svelte-z50kjn{font-family:var(--font-head);font-size:28px;font-weight:400;line-height:40px;color:#000;margin:0}@media(max-width:1600px){.price-main.svelte-z50kjn{font-size:24px;line-height:34px}}@media(max-width:1439px){.price-main.svelte-z50kjn{font-size:20px;line-height:28px}}@media(max-width:63.99rem){.price-main.svelte-z50kjn{font-size:17px;line-height:24px}}@media(max-width:47rem){.price-main.svelte-z50kjn{font-size:15px;line-height:20px}}.hardcoded-modal-badge-wrapper.svelte-z50kjn{margin-top:4px;margin-bottom:6px}.hardcoded-modal-tag.svelte-z50kjn{display:inline-block;font-family:var(--font-text);font-size:12px;font-weight:600;line-height:1.4;color:#b45309;background-color:#fef3c7;border:1px solid #fcd34d;padding:3px 10px;border-radius:20px;letter-spacing:.01em}.price-sub.svelte-z50kjn{font-family:var(--font-text);font-size:24px;font-weight:400;color:#000;margin-top:5px}@media(max-width:1600px){.price-sub.svelte-z50kjn{font-size:20px}}@media(max-width:1439px){.price-sub.svelte-z50kjn{font-size:16px}}@media(max-width:63.99rem){.price-sub.svelte-z50kjn{font-size:14px}}.price-legal.svelte-z50kjn{font-family:var(--font-text);font-size:13px;color:gray;margin-top:10px;text-align:center;line-height:18px}@media(max-width:1439px){.price-legal.svelte-z50kjn{font-size:12px;line-height:16px}}@media(max-width:47rem){.price-legal.svelte-z50kjn{font-size:11px;line-height:15px}}.info-icon.svelte-z50kjn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid #B3B3B3;border-radius:50%;font-size:9px;color:#b3b3b3;cursor:help;vertical-align:middle;position:relative;top:-1px;margin-left:4px;flex-shrink:0}@media(max-width:1439px){.info-icon.svelte-z50kjn{width:12px;height:12px;font-size:8px;top:-1px}}@media(max-width:47rem){.info-icon.svelte-z50kjn{width:11px;height:11px;font-size:7px}}.card-action-footer.svelte-z50kjn{margin-top:70px;height:24px;display:flex;align-items:center;justify-content:center}@media(max-width:1439px){.card-action-footer.svelte-z50kjn{margin-top:36px}}@media(max-width:63.99rem){.card-action-footer.svelte-z50kjn{margin-top:24px}}.selected-badge.svelte-z50kjn{display:flex;align-items:center;gap:6px;font-family:var(--font-text);font-weight:500;font-size:14px;color:#002c5f}@media(max-width:1439px){.selected-badge.svelte-z50kjn{font-size:13px}}@media(max-width:47rem){.selected-badge.svelte-z50kjn{font-size:12px}}.check-icon.svelte-z50kjn{width:15px;height:15px;flex-shrink:0}@media(max-width:1439px){.check-icon.svelte-z50kjn{width:14px;height:14px}}.form-section.svelte-z50kjn{margin-top:150px;padding-left:140px;padding-right:140px}@media(max-width:1600px){.form-section.svelte-z50kjn{margin-top:110px;padding-left:100px;padding-right:100px}}@media(max-width:1439px){.form-section.svelte-z50kjn{margin-top:80px;padding-left:80px;padding-right:80px}}@media(max-width:63.99rem){.form-section.svelte-z50kjn{margin-top:50px;padding-left:36px;padding-right:36px}}@media(max-width:47rem){.form-section.svelte-z50kjn{margin-top:36px;padding-left:20px;padding-right:20px}}.form-title.svelte-z50kjn{font-family:var(--font-head);font-size:48px;font-weight:500;line-height:60px;color:#000;text-align:center;margin-bottom:80px}@media(max-width:1600px){.form-title.svelte-z50kjn{font-size:38px;line-height:48px;margin-bottom:60px}}@media(max-width:1439px){.form-title.svelte-z50kjn{font-size:30px;line-height:38px;margin-bottom:40px}}@media(max-width:63.99rem){.form-title.svelte-z50kjn{font-size:24px;line-height:32px;margin-bottom:24px}}@media(max-width:47rem){.form-title.svelte-z50kjn{font-size:20px;line-height:26px;margin-bottom:18px}}.appointment-form.svelte-z50kjn{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1200px;margin:0 auto}@media(max-width:1439px){.appointment-form.svelte-z50kjn{gap:16px;max-width:100%}}@media(max-width:63.99rem){.appointment-form.svelte-z50kjn{gap:14px}}.form-row.svelte-z50kjn{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:1439px){.form-row.svelte-z50kjn{gap:16px}}@media(max-width:47rem){.form-row.svelte-z50kjn{grid-template-columns:1fr;gap:12px}}.form-group.svelte-z50kjn{width:100%}.form-group.full-width.svelte-z50kjn{grid-column:1/-1}.form-input.svelte-z50kjn{width:100%;height:84px;padding:0 24px;box-sizing:border-box;border:2px solid #E6E6E6;border-radius:5px;font-family:var(--font-text);font-size:24px;color:#333;background-color:#fff;outline:none;transition:border-color .2s ease,color .2s ease}.form-input.svelte-z50kjn::placeholder{color:gray;font-family:var(--font-text);font-size:24px;font-weight:400}.form-input.svelte-z50kjn:focus{border-color:#002c5f}.form-input.is-empty.svelte-z50kjn{color:gray}.form-input.svelte-z50kjn option:where(.svelte-z50kjn){color:#333;font-family:var(--font-text);font-size:18px}.form-input.svelte-z50kjn option[disabled]:where(.svelte-z50kjn){color:gray}@media(max-width:1600px){.form-input.svelte-z50kjn{height:68px;font-size:20px;padding:0 20px}.form-input.svelte-z50kjn::placeholder{font-size:20px}}@media(max-width:1439px){.form-input.svelte-z50kjn{height:58px;font-size:17px;padding:0 16px}.form-input.svelte-z50kjn::placeholder{font-size:17px}.form-input.svelte-z50kjn option:where(.svelte-z50kjn){font-size:15px}}@media(max-width:63.99rem){.form-input.svelte-z50kjn{height:46px;font-size:14px;padding:0 12px}.form-input.svelte-z50kjn::placeholder{font-size:14px}.form-input.svelte-z50kjn option:where(.svelte-z50kjn){font-size:13px}}@media(max-width:47rem){.form-input.svelte-z50kjn{height:44px;font-size:13px;padding:0 12px}.form-input.svelte-z50kjn::placeholder{font-size:13px}}select.form-input.svelte-z50kjn{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;cursor:pointer}.date-input-wrapper.svelte-z50kjn{position:relative;width:100%}.date-input-wrapper.svelte-z50kjn .calendar-icon-btn:where(.svelte-z50kjn){position:absolute;right:24px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5}@media(max-width:1439px){.date-input-wrapper.svelte-z50kjn .calendar-icon-btn:where(.svelte-z50kjn){right:18px}}@media(max-width:63.99rem){.date-input-wrapper.svelte-z50kjn .calendar-icon-btn:where(.svelte-z50kjn){right:14px}}.date-input-wrapper.svelte-z50kjn .date-input:where(.svelte-z50kjn){position:relative}.date-input-wrapper.svelte-z50kjn .date-input:where(.svelte-z50kjn)::-webkit-calendar-picker-indicator,.date-input-wrapper.svelte-z50kjn .date-input:where(.svelte-z50kjn)::-webkit-inner-spin-button,.date-input-wrapper.svelte-z50kjn .date-input:where(.svelte-z50kjn)::-webkit-clear-button{display:none!important;-webkit-appearance:none!important;appearance:none!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.animate-fadeIn.svelte-z50kjn{animation:svelte-z50kjn-fadeIn .25s ease-in-out forwards}@keyframes svelte-z50kjn-fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.consent-block.svelte-z50kjn{margin-top:80px;display:flex;flex-direction:column;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:1600px){.consent-block.svelte-z50kjn{margin-top:50px;max-width:100%}}@media(max-width:1439px){.consent-block.svelte-z50kjn{margin-top:36px}}@media(max-width:63.99rem){.consent-block.svelte-z50kjn{margin-top:24px}}.consent-title.svelte-z50kjn{font-family:var(--font-head);font-size:24px;font-weight:400;color:#000;margin:0 0 20px;text-align:left}@media(max-width:1600px){.consent-title.svelte-z50kjn{font-size:19px;margin-bottom:14px}}@media(max-width:1439px){.consent-title.svelte-z50kjn{font-size:16px;margin-bottom:10px}}@media(max-width:63.99rem){.consent-title.svelte-z50kjn{font-size:14px;margin-bottom:8px}}.consent-checkbox-label.svelte-z50kjn{display:flex;align-items:flex-start;gap:20px;cursor:pointer;margin:0;padding:0}@media(max-width:1600px){.consent-checkbox-label.svelte-z50kjn{gap:16px}}@media(max-width:1439px){.consent-checkbox-label.svelte-z50kjn{gap:12px}}.checkbox-input.svelte-z50kjn{width:24px;height:24px;margin:0;padding:0;flex-shrink:0;accent-color:#002C5F}@media(max-width:1600px){.checkbox-input.svelte-z50kjn{width:20px;height:20px}}@media(max-width:1439px){.checkbox-input.svelte-z50kjn{width:18px;height:18px}}.checkbox-text.svelte-z50kjn{font-family:var(--font-text);font-size:18px;line-height:24px;color:#000;margin:0;padding:0;position:relative;top:-5px}@media(max-width:1600px){.checkbox-text.svelte-z50kjn{font-size:14px;line-height:20px;top:-3px}}@media(max-width:1439px){.checkbox-text.svelte-z50kjn{font-size:13px;line-height:18px;top:-1px}}@media(max-width:63.99rem){.checkbox-text.svelte-z50kjn{font-size:12px;line-height:16px;top:0}}.consent-legal-disclaimer.svelte-z50kjn{font-family:var(--font-text);font-size:18px;line-height:24px;color:gray;margin-top:30px;margin-bottom:0;margin-left:44px;padding-left:0}@media(max-width:1600px){.consent-legal-disclaimer.svelte-z50kjn{font-size:13px;line-height:19px;margin-top:18px;margin-left:36px}}@media(max-width:1439px){.consent-legal-disclaimer.svelte-z50kjn{font-size:12px;line-height:17px;margin-top:14px;margin-left:30px}}@media(max-width:63.99rem){.consent-legal-disclaimer.svelte-z50kjn{font-size:11px;line-height:15px;margin-left:0;margin-top:12px}}.consent-legal-disclaimer.svelte-z50kjn .legal-link:where(.svelte-z50kjn){color:gray;text-decoration:underline}.consent-legal-disclaimer.svelte-z50kjn .legal-link:where(.svelte-z50kjn):hover{color:#002c5f}.form-actions.svelte-z50kjn{margin-top:100px;display:flex;justify-content:center}@media(max-width:1600px){.form-actions.svelte-z50kjn{margin-top:50px}}@media(max-width:1439px){.form-actions.svelte-z50kjn{margin-top:36px}}@media(max-width:63.99rem){.form-actions.svelte-z50kjn{margin-top:24px}}.submit-btn.svelte-z50kjn{background-color:#002c5f;color:#fff;font-family:var(--font-head);font-size:20px;font-weight:500;width:382px;height:74px;border:none;border-radius:5px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}.submit-btn.svelte-z50kjn:hover{background-color:#001a3b}@media(max-width:1600px){.submit-btn.svelte-z50kjn{width:300px;height:60px;font-size:17px}}@media(max-width:1439px){.submit-btn.svelte-z50kjn{width:250px;height:50px;font-size:15px}}@media(max-width:63.99rem){.submit-btn.svelte-z50kjn{width:100%;height:48px;font-size:14px}}.hyundai-widget-container.svelte-i8ciew{width:100%;max-width:1600px;margin:0 auto;padding:40px 24px 60px;box-sizing:border-box;background-color:#fff}@media(max-width:768px){.hyundai-widget-container.svelte-i8ciew{padding-left:16px;padding-right:16px;padding-top:20px}}.app.svelte-1n46o8q{min-height:100vh;width:100%;background:#fff;padding:0;margin:0}body{padding:0;margin:0}@layer reset;@layer reset{:where(#app){box-sizing:border-box}:where(#app) :where(*,*:before,*:after){box-sizing:inherit}:where(#app) :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd){margin:0;padding:0}:where(#app) :where(img,svg,video,canvas){display:block;max-width:100%;height:auto}#app{overflow-x:hidden}#app span,#app applet,#app object,#app iframe,#app p,#app blockquote,#app pre,#app a,#app abbr,#app acronym,#app address,#app big,#app cite,#app code,#app del,#app dfn,#app em,#app img,#app ins,#app kbd,#app q,#app s,#app samp,#app small,#app strike,#app strong,#app sub,#app sup,#app tt,#app var,#app b,#app u,#app i,#app center,#app dl,#app dt,#app dd,#app ol,#app ul,#app li,#app fieldset,#app form,#app label,#app legend,#app table,#app caption,#app tbody,#app tfoot,#app thead,#app tr,#app th,#app td,#app article,#app aside,#app canvas,#app details,#app embed,#app figure,#app figcaption,#app footer,#app header,#app hgroup,#app menu,#app nav,#app output,#app ruby,#app section,#app summary,#app time,#app mark,#app audio,#app video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#app input::-webkit-outer-spin-button,#app input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#app input[type=number]{-moz-appearance:textfield}#app fieldset{margin-bottom:30px}#app label{font-family:var(--font-text)}#app legend{margin-bottom:20px}}@font-face{font-family:Hyundai Sans Head;src:url(/fonts/HyundaiSansHeadCN-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Hyundai Sans Head;src:url(/fonts/HyundaiSansHeadCN-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hyundai Sans Head;src:url(/fonts/HyundaiSansHeadCN-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Hyundai Sans Head;src:url(/fonts/HyundaiSansHeadCN-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hyundai Sans Text;src:url(/fonts/HyundaiSansTextCN-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hyundai Sans Text;src:url(/fonts/HyundaiSansTextCN-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Hyundai Sans Text;src:url(/fonts/HyundaiSansTextCN-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.container-fluid,.container{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}:root{--color-text: #0f172a;--color-bg: #ffffff;--border-default: #d1d9e6;--focus-color: #0f172a;--font-head: "Hyundai Sans Head", sans-serif;--font-text: "Hyundai Sans Text", sans-serif;font-family:var(--font-text);line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html,body,#app,button,input,select,textarea{font-family:var(--font-text)}body{background:var(--color-bg);color:var(--color-text);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-head)}#app{min-height:100vh}
