:root{--main-color: #ee4c3f;--main-color-text: #FFFFFF;--secondary-color: #636363;--font-color: #013f5d;--link-color: #ee4c3f}html,body{overflow-x:hidden}#landingpage_angebot{background-color:rgba(0,0,0,0);width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.faq-question>p{margin:0;height:auto}.landingpage-container{padding:12px;max-width:1280px;margin:0 auto;background-color:var(--landingpage-canvas-bg, var(--mantine-color-primary-0));color:var(--mantine-color-text);font-family:"Open Sans",sans-serif;width:100%;box-sizing:border-box}@media(max-width: 768px){.landingpage-container{padding:6px;margin-left:0;margin-right:0;overflow-x:hidden}.landingpage-container .mantine-Grid-root{display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;margin:0}.landingpage-container .mantine-Grid-inner{width:100%;max-width:100%;box-sizing:border-box}.landingpage-container>.mantine-Grid-root>.mantine-Grid-inner{margin:0}.landingpage-container .mantine-Grid-col{display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;margin:0}.landingpage-container>.mantine-Grid-root>.mantine-Grid-inner>.mantine-Grid-col{padding:0}.landingpage-container .mantine-Card-root,.landingpage-container .mantine-Stack-root,.landingpage-container .mantine-Group-root,.landingpage-container .mantine-Carousel-root,.landingpage-container .mantine-Paper-root{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.landingpage-container .mantine-Card-root{width:100%;max-width:100%;box-sizing:border-box}.landingpage-container .mantine-Carousel-root{padding:0 0px}.landingpage-container .landingpage-grid-col-right{order:1;display:contents}.landingpage-container .landingpage-grid-col-right .landingpage-vehicle-title-card{order:1;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:6px}.landingpage-container .landingpage-grid-col-right .landingpage-financing-card-full{order:5;width:100%;max-width:100%;box-sizing:border-box;margin-top:6px}.landingpage-container .landingpage-grid-col-left{order:2;display:contents}.landingpage-container .landingpage-grid-col-left>div:first-child{order:2;width:100%;max-width:100%;box-sizing:border-box}.landingpage-container .landingpage-grid-col-left .landingpage-vehicle-specs-margin{order:3;margin-top:6px;width:100%;max-width:100%;box-sizing:border-box}.landingpage-container .landingpage-grid-col-left .landingpage-highlights-hero-slot{order:4;margin-top:6px;width:100%;max-width:100%;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-vehicle-title-card{width:100%;max-width:100%;margin-top:0;margin-bottom:6px;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-carousel-card{width:100%;max-width:100%;margin-top:0;margin-bottom:0;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-vehicle-specs-margin{width:100%;max-width:100%;margin-top:6px;margin-bottom:0;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-highlights-hero-slot{width:100%;max-width:100%;margin-top:6px;margin-bottom:0;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-financing-card-full{width:100%;max-width:100%;margin-top:6px;box-sizing:border-box}}@media(min-width: 769px)and (max-width: 1024px){.landingpage-container{padding:12px 16px}.landingpage-container .mantine-Grid-root{display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;margin:0}.landingpage-container .mantine-Grid-inner{width:100%;max-width:100%;box-sizing:border-box}.landingpage-container>.mantine-Grid-root>.mantine-Grid-inner{margin:0}.landingpage-container .mantine-Grid-col{display:flex;flex-direction:column;width:100%;max-width:100%;flex:0 0 100%;box-sizing:border-box;margin:0}.landingpage-container>.mantine-Grid-root>.mantine-Grid-inner>.mantine-Grid-col{padding:0}.landingpage-container .landingpage-grid-col-right{order:1;display:contents}.landingpage-container .landingpage-grid-col-right .landingpage-vehicle-title-card{order:1;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:12px}.landingpage-container .landingpage-grid-col-right .landingpage-financing-card-full{order:5;width:100%;max-width:100%;box-sizing:border-box;margin-top:12px}.landingpage-container .landingpage-grid-col-left{order:2;display:contents}.landingpage-container .landingpage-grid-col-left>div:first-child{order:2;width:100%;max-width:100%;flex:0 0 100%;min-width:0;box-sizing:border-box}.landingpage-container .landingpage-grid-col-left>div:first-child>.landingpage-carousel-card{width:100%;max-width:100%;flex:1 1 0%;min-width:0;box-sizing:border-box}.landingpage-container .landingpage-grid-col-left .landingpage-vehicle-specs-margin{order:3;margin-top:12px;width:100%;max-width:100%;box-sizing:border-box}.landingpage-container .landingpage-grid-col-left .landingpage-highlights-hero-slot{order:4;margin-top:12px;width:100%;max-width:100%;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-vehicle-title-card{width:100%;max-width:100%;margin-top:0;margin-bottom:12px;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-carousel-card{width:100%;max-width:100%;margin-top:0;margin-bottom:0;flex:1 1 0%;box-sizing:border-box}.landingpage-container .mantine-Grid-root>div>.landingpage-carousel-card{width:100%;max-width:100%;flex:1 1 0%;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-vehicle-specs-margin{width:100%;max-width:100%;margin-top:12px;margin-bottom:0;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-highlights-hero-slot{width:100%;max-width:100%;margin-top:12px;margin-bottom:0;box-sizing:border-box}.landingpage-container .mantine-Grid-root>.landingpage-financing-card-full{width:100%;max-width:100%;margin-top:12px;box-sizing:border-box}}[data-mantine-color-scheme=dark] .landingpage-container{background-color:var(--landingpage-canvas-bg, var(--mantine-color-dark-7))}.landingpage-grid-col-left,.landingpage-grid-col-right{display:flex;flex-direction:column}.landingpage-loading{min-height:240px}.landingpage-vehicle-specs-margin{margin-top:12px}.landingpage-stack{margin-top:12px}@media(max-width: 768px){.landingpage-stack{margin-top:6px;gap:6px}.landingpage-stack>*{margin-bottom:0}}.landingpage-header{display:flex;justify-content:center;align-items:center;width:100%;margin:0 0 0 0;padding:16px;border-radius:0;box-sizing:border-box}@media(max-width: 768px){.landingpage-header{padding:12px 16px}}@media(max-width: 480px){.landingpage-header{padding:8px 12px}}.landingpage-logo{display:block;height:40px;width:auto;margin:0;cursor:pointer;transition:opacity .2s ease}@media(max-width: 768px){.landingpage-logo{height:40px;max-width:300px}}.landingpage-carousel-card{position:relative;flex:1;display:flex;flex-direction:column;min-height:480px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}@media(max-width: 768px){.landingpage-carousel-card{min-height:300px;max-height:400px}}@media(min-width: 769px)and (max-width: 1024px){.landingpage-carousel-card{flex:1 1 0%;width:100%;max-width:100%;min-width:0;box-sizing:border-box}}@media(max-width: 480px){.landingpage-carousel-card{min-height:250px;max-height:350px}}.landingpage-carousel .mantine-Carousel-indicator{background-color:var(--mantine-color-primary-6)}.landingpage-carousel .mantine-Carousel-indicators{padding:0 8px}.mantine-Carousel-slide{align-content:center}.landingpage-carousel-image{cursor:zoom-in;height:auto}.landingpage-carousel-description{text-align:center;margin-top:12px;color:var(--mantine-color-dimmed)}.landingpage-availability-badge,.landingpage-discount-badge{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;border-radius:8px;border:2px solid hsla(0,0%,100%,.2);cursor:default}@media(max-width: 1024px){.landingpage-availability-badge,.landingpage-discount-badge{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.landingpage-availability-badge:hover,.landingpage-discount-badge:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.landingpage-availability-badge:active,.landingpage-discount-badge:active{transform:scale(0.98)}}.landingpage-availability-badge{top:16px;left:16px;background-color:var(--mantine-color-primary-6);color:var(--mantine-color-white);padding:10px 18px}@media(max-width: 1024px){.landingpage-availability-badge:hover{background-color:var(--mantine-primary-color-filled-hover)}}@media(max-width: 768px){.landingpage-availability-badge{top:8px;left:8px;padding:8px 12px;font-size:.875rem}}@media(max-width: 480px){.landingpage-availability-badge{top:4px;left:4px;padding:6px 10px;font-size:.75rem}}.landingpage-discount-badge{top:16px;right:16px;background-color:var(--mantine-color-accent-6);color:var(--mantine-color-white);padding:10px 18px;min-width:80px}@media(max-width: 1024px){.landingpage-discount-badge:hover{background-color:var(--mantine-color-accent-filled-hover)}}@media(max-width: 768px){.landingpage-discount-badge{top:8px;right:8px;padding:8px 12px;font-size:.875rem;min-width:60px}}@media(max-width: 480px){.landingpage-discount-badge{top:4px;right:4px;padding:6px 10px;font-size:.75rem;min-width:50px}}.landingpage-specs-card{flex:0 0 auto;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.landingpage-specs-card .mantine-SimpleGrid-root{width:100%;max-width:100%;box-sizing:border-box}@media(max-width: 640px){.landingpage-specs-card .mantine-SimpleGrid-root{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 641px)and (max-width: 1024px){.landingpage-specs-card .mantine-SimpleGrid-root{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 1025px){.landingpage-specs-card .mantine-SimpleGrid-root{grid-template-columns:repeat(6, 1fr)}}.landingpage-specs-item{text-align:center}@media(max-width: 640px){.landingpage-specs-item{padding:8px 4px}.landingpage-specs-item .mantine-Text-root{font-size:.75rem}.landingpage-specs-item .mantine-Text-root[data-fw="700"]{font-size:.875rem}}.landingpage-specs-icon{display:flex;justify-content:center;margin-bottom:8px;color:var(--mantine-color-text)}@media(max-width: 640px){.landingpage-specs-icon{margin-bottom:4px}.landingpage-specs-icon svg{width:20px;height:20px}}.landingpage-vehicle-title-card{margin-bottom:12px;overflow:unset}@media(max-width: 768px){.landingpage-vehicle-title-card{margin-bottom:8px;width:100%;max-width:100%;box-sizing:border-box}}.landingpage-vehicle-title{margin-bottom:8px}@media(max-width: 768px){.landingpage-vehicle-title{font-size:1.5rem;line-height:1.3;margin-bottom:4px}}.landingpage-financing-card{padding-top:0}.landingpage-financing-card-full{display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;padding:0;box-sizing:border-box;overflow:visible}@media(max-width: 768px){.landingpage-financing-card-full{height:auto;min-height:auto}}.landingpage-financing-card-content{padding:16px 16px 0 16px;min-height:400px}.landingpage-financing-card-content>.landingpage-financing-card-option-list{margin-top:-16px;margin-left:-16px;margin-right:-16px;margin-bottom:var(--mantine-spacing-sm);width:calc(100% + 32px);max-width:none}@media(max-width: 768px){.landingpage-financing-card-content{padding:12px 12px 0 12px;min-height:auto}.landingpage-financing-card-content>.landingpage-financing-card-option-list{margin-top:-12px;margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}}@media(max-width: 480px){.landingpage-financing-card-content{padding:8px 8px 0 8px}.landingpage-financing-card-content>.landingpage-financing-card-option-list{margin-top:-8px;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}}.landingpage-financing-tabs{flex:1}.landingpage-financing-tabs .mantine-Tabs-list p{color:inherit}.mantine-Tabs-list.landingpage-financing-tab-list,.landingpage-financing-card-option-list{display:flex;gap:0;flex-wrap:nowrap;z-index:100;width:100%;min-width:0;box-sizing:border-box;justify-content:flex-start;align-items:flex-end}@media(max-width: 768px){.mantine-Tabs-list.landingpage-financing-tab-list,.landingpage-financing-card-option-list{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mantine-Tabs-list.landingpage-financing-tab-list::-webkit-scrollbar,.landingpage-financing-card-option-list::-webkit-scrollbar{display:none}}.landingpage-financing-card-option-list{border-bottom:2px solid #ccc}.mantine-Tabs-tab.landingpage-financing-tab,button.landingpage-financing-card-option-btn.landingpage-financing-tab{min-height:60px;display:flex;align-items:center;flex:1 1 0;min-width:0;justify-content:center;padding:12px 8px;margin:0;border:none;border-radius:4px 4px 0 0;background-color:rgba(0,0,0,0);box-shadow:none;color:var(--mantine-color-text)}@media(max-width: 768px){.mantine-Tabs-tab.landingpage-financing-tab,button.landingpage-financing-card-option-btn.landingpage-financing-tab{min-height:48px;padding:10px 6px}}.mantine-Tabs-tab.landingpage-financing-tab:not([data-active=true]) .landingpage-financing-tab-price{color:var(--mantine-color-dimmed)}.mantine-Tabs-tab.landingpage-financing-tab[data-active=true]{background-color:var(--mantine-primary-color-filled, #013f5d);color:#fff;margin-bottom:-1px;border-bottom:1px solid var(--mantine-primary-color-filled, #013f5d);position:relative;z-index:1}.mantine-Tabs-tab.landingpage-financing-tab[data-active=true] .mantine-Title-root,.mantine-Tabs-tab.landingpage-financing-tab[data-active=true] .mantine-Text-root,.mantine-Tabs-tab.landingpage-financing-tab[data-active=true] .landingpage-financing-tab-price{color:#fff}.mantine-Tabs-list.landingpage-financing-tab-list .mantine-Tabs-tab.landingpage-financing-tab{--tab-border-color: transparent}.mantine-Tabs-list.landingpage-financing-tab-list .mantine-Tabs-tab.landingpage-financing-tab::before{display:none}button.landingpage-financing-card-option-btn.landingpage-financing-tab{-webkit-appearance:none;appearance:none;font:inherit;text-align:center;cursor:pointer;min-width:0;transition:background-color 100ms ease,color 100ms ease;background-color:var(--mantine-color-default, #ffffff)}button.landingpage-financing-card-option-btn.landingpage-financing-tab:hover:not(:disabled){background-color:var(--mantine-primary-color-light, rgb(244.84, 247.32, 248.52))}button.landingpage-financing-card-option-btn.landingpage-financing-tab:disabled{opacity:.45;cursor:not-allowed}button.landingpage-financing-card-option-btn.landingpage-financing-tab.landingpage-financing-tab--active{background-color:var(--mantine-primary-color-filled, #013f5d);color:#fff;position:relative;z-index:1;margin-bottom:-2px;border-bottom:2px solid var(--mantine-primary-color-filled, #013f5d)}button.landingpage-financing-card-option-btn.landingpage-financing-tab.landingpage-financing-tab--active .mantine-Title-root,button.landingpage-financing-card-option-btn.landingpage-financing-tab.landingpage-financing-tab--active .mantine-Text-root,button.landingpage-financing-card-option-btn.landingpage-financing-tab.landingpage-financing-tab--active .landingpage-financing-tab-price{color:#fff}button.landingpage-financing-card-option-btn.landingpage-financing-tab.landingpage-financing-tab--active:hover:not(:disabled){background-color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-financing-card-content>.landingpage-financing-card-option-list>.landingpage-financing-card-option-btn:first-of-type{border-top-left-radius:var(--mantine-radius-md);border-top-right-radius:0}.landingpage-financing-card-content>.landingpage-financing-card-option-list>.landingpage-financing-card-option-btn:last-of-type{border-top-right-radius:var(--mantine-radius-md);border-top-left-radius:0}.landingpage-financing-card-content>.landingpage-financing-card-option-list>.landingpage-financing-card-option-btn:not(:first-of-type):not(:last-of-type){border-top-left-radius:0;border-top-right-radius:0}.landingpage-financing-tab-content{text-align:center;width:100%}@media(max-width: 768px){.landingpage-financing-tab-content{display:flex;flex-direction:column;gap:2px}}.landingpage-financing-tab-price{white-space:nowrap}@media(max-width: 768px){.landingpage-financing-tab-price{line-height:1.2;margin-top:0}}.landingpage-financing-header{margin-bottom:8px}.landingpage-financing-no-options{text-align:center;padding:24px 0}.landingpage-financing-button-container{margin-top:auto;padding:0 16px 16px 16px}.landingpage-financing-button-container .mantine-Button-root{--button-bg: var(--mantine-color-accent-filled);--button-hover: var(--mantine-color-accent-filled-hover)}.landingpage-expandable-list-button{color:var(--mantine-color-white)}.landingpage-similar-vehicle-top-button{--button-bg: var(--mantine-primary-color-filled);--button-hover: var(--mantine-primary-color-filled-hover);--button-color: var(--mantine-color-white)}.landingpage-similar-vehicle-top-button:hover:not([data-disabled],:disabled,[data-loading]){background-color:var(--mantine-primary-color-filled-hover);color:var(--mantine-color-white)}.landingpage-vehicle-summary-header{display:flex;align-items:center;gap:12px;padding:0 0 8px;margin-bottom:8px;border-bottom:1px solid var(--mantine-color-default-border, #eceff1)}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-image{flex:0 0 auto;width:84px;height:56px;object-fit:cover;border-radius:6px}@media(max-width: 768px){.landingpage-vehicle-summary-header .landingpage-vehicle-summary-image{width:64px;height:44px}}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-info{min-width:0;display:flex;flex-direction:column;gap:2px}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-title{font-size:1rem;line-height:1.2}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:var(--mantine-font-size-sm);font-weight:600;line-height:1.2}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-availability{display:inline-flex;align-items:center;gap:5px;color:var(--mantine-color-text)}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-availability svg{flex:0 0 auto;font-size:15px;color:var(--mantine-color-success-6, #40c057)}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-meta-divider{width:1px;align-self:stretch;min-height:14px;background-color:var(--mantine-color-default-border, #eceff1)}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-discount{color:var(--mantine-color-success-6, #40c057)}.landingpage-vehicle-summary-header .landingpage-vehicle-summary-specs{margin-top:2px;line-height:1.25}@media(min-width: 769px){.landingpage-vehicle-summary-header{padding:12px 0;margin-bottom:12px;gap:16px}}.landingpage-request-modal-content .landingpage-stepper-mobile .mantine-Stepper-content{padding-top:var(--mantine-spacing-xs)}.landingpage-stepper-tablet .mantine-Stepper-steps,.landingpage-stepper-desktop .mantine-Stepper-steps{padding:12px 0;margin:0}.landingpage-stepper-tablet .mantine-Stepper-content,.landingpage-stepper-desktop .mantine-Stepper-content{padding-top:12px}.landingpage-radio-card-group{display:flex;width:100%;margin-bottom:12px}.landingpage-radio-card{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;position:relative;display:flex;margin:0;background-color:var(--mantine-color-body, #ffffff);border:1px solid var(--mantine-color-default-border, #eceff1);border-radius:8px;color:var(--mantine-color-text);transition:border-color 120ms ease,background-color 120ms ease,color 120ms ease}.landingpage-radio-card:hover:not(:disabled){border-color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-radio-card:focus-visible{outline:2px solid var(--mantine-primary-color-filled, #013f5d);outline-offset:2px}.landingpage-radio-card:disabled{opacity:.45;cursor:not-allowed}.landingpage-radio-card-body{display:flex;flex-direction:column;gap:2px;min-width:0}.landingpage-radio-card-label{line-height:1.2;hyphens:auto}.landingpage-radio-card-description{color:var(--mantine-color-dimmed);line-height:1.2}.landingpage-radio-card-group--segmented{flex-direction:row;gap:8px}.landingpage-radio-card-group--segmented .landingpage-radio-card{flex:1 1 0;min-width:0;align-items:center;justify-content:center;text-align:center;min-height:52px;padding:8px 8px}.landingpage-radio-card-group--segmented .landingpage-radio-card-body{align-items:center;gap:1px}.landingpage-radio-card-group--segmented .landingpage-radio-card[data-has-icon]{flex-direction:column;gap:6px;min-height:78px;padding:12px 8px}.landingpage-radio-card-group--segmented .landingpage-radio-card-icon{color:var(--mantine-primary-color-filled, #013f5d);font-size:24px}.landingpage-radio-card-group--segmented .landingpage-radio-card[data-checked]{background-color:var(--mantine-primary-color-filled, #013f5d);border-color:var(--mantine-primary-color-filled, #013f5d);color:var(--mantine-color-white)}.landingpage-radio-card-group--segmented .landingpage-radio-card[data-checked] .landingpage-radio-card-label,.landingpage-radio-card-group--segmented .landingpage-radio-card[data-checked] .landingpage-radio-card-description,.landingpage-radio-card-group--segmented .landingpage-radio-card[data-checked] .landingpage-radio-card-icon{color:var(--mantine-color-white)}@media(max-width: 480px){.landingpage-radio-card-group--segmented .landingpage-radio-card{min-height:46px;padding:6px 4px}.landingpage-radio-card-group--segmented .landingpage-radio-card[data-has-icon]{min-height:74px;padding:10px 6px}.landingpage-radio-card-group--segmented .landingpage-radio-card-icon{font-size:22px}}@media(max-width: 768px){.landingpage-acquisition-type-selector .landingpage-radio-card-description{font-size:var(--mantine-font-size-xs);line-height:1.15}}.landingpage-radio-card-group--card{flex-direction:row;flex-wrap:wrap;gap:8px}.landingpage-radio-card-group--card .landingpage-radio-card{flex:1 1 0;min-width:180px;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:12px 36px}.landingpage-radio-card-group--card .landingpage-radio-card-body{flex:0 1 auto;align-items:center}.landingpage-radio-card-group--card .landingpage-radio-card[data-has-icon]{gap:12px;justify-content:flex-start;text-align:left;padding:12px 36px 12px 14px}.landingpage-radio-card-group--card .landingpage-radio-card[data-has-icon] .landingpage-radio-card-body{flex:1 1 auto;align-items:flex-start}.landingpage-radio-card-group--card .landingpage-radio-card[data-checked]{border-color:var(--mantine-primary-color-filled, #013f5d);background-color:var(--mantine-primary-color-light, rgb(234.68, 239.64, 242.04))}@media(max-width: 480px){.landingpage-radio-card-group--card .landingpage-radio-card{min-width:140px}}.landingpage-leasing-mode-group .landingpage-radio-card[data-has-icon],.landingpage-financing-mode-group .landingpage-radio-card[data-has-icon]{align-items:center;padding-right:36px}.landingpage-leasing-mode-group .landingpage-radio-card[data-has-icon] .landingpage-radio-card-body,.landingpage-financing-mode-group .landingpage-radio-card[data-has-icon] .landingpage-radio-card-body{flex:1 1 0;min-width:0;align-items:center;text-align:center}.landingpage-leasing-mode-group .landingpage-radio-card[data-has-icon] .landingpage-radio-card-label,.landingpage-financing-mode-group .landingpage-radio-card[data-has-icon] .landingpage-radio-card-label{white-space:normal;text-align:center;overflow-wrap:break-word;line-height:1.15}.landingpage-radio-card-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-radio-card-check{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--mantine-color-default-border, #CCCCCC);color:rgba(0,0,0,0);font-size:12px;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease}.landingpage-radio-card[data-checked] .landingpage-radio-card-check,.landingpage-delivery-option[data-checked] .landingpage-radio-card-check{background-color:var(--mantine-primary-color-filled, #013f5d);border-color:var(--mantine-primary-color-filled, #013f5d);color:var(--mantine-color-white)}.landingpage-vaul-root .landingpage-radio-card-label{font-size:var(--mantine-font-size-sm);line-height:1.15}.landingpage-vaul-root .landingpage-radio-card-description{font-size:var(--mantine-font-size-xs);line-height:1.1}.landingpage-vaul-root .landingpage-radio-card-icon{font-size:18px}.landingpage-vaul-root .landingpage-radio-card-check{right:10px;width:18px;height:18px;font-size:11px}.landingpage-vaul-root .landingpage-radio-card-group--segmented .landingpage-radio-card{min-height:44px;padding:6px 4px}.landingpage-vaul-root .landingpage-radio-card-group--segmented .landingpage-radio-card[data-has-icon]{min-height:62px;padding:8px 6px;gap:4px}.landingpage-vaul-root .landingpage-radio-card-group--segmented .landingpage-radio-card-icon{font-size:18px}.landingpage-vaul-root .landingpage-radio-card-group--card .landingpage-radio-card{min-height:44px;min-width:0;padding:8px 32px 8px 10px}.landingpage-vaul-root .landingpage-radio-card-group--card .landingpage-radio-card[data-has-icon]{gap:8px;padding:8px 32px 8px 10px}.landingpage-vaul-root .landingpage-financing-mode-group .landingpage-radio-card[data-has-icon],.landingpage-vaul-root .landingpage-leasing-mode-group .landingpage-radio-card[data-has-icon]{min-height:44px}.landingpage-vaul-root .landingpage-stepper-input-group{row-gap:8px}.landingpage-vaul-root .landingpage-stepper-input-group .landingpage-stepper-input-control{border:1px solid var(--mantine-color-default-border, #eceff1);border-radius:8px;overflow:hidden}.landingpage-vaul-root .landingpage-stepper-input-group .landingpage-stepper-input-value{border-top:none;border-bottom:none}.landingpage-vaul-root .landingpage-stepper-input-group .landingpage-stepper-input-control .mantine-ActionIcon-root:first-child,.landingpage-vaul-root .landingpage-stepper-input-group .landingpage-stepper-input-control .mantine-ActionIcon-root:last-child{border-radius:0}.landingpage-vaul-root .landingpage-rate-adjust-box .landingpage-stepper-input-group{padding:0}.landingpage-vaul-root .landingpage-request-step>.mantine-Stack-root{gap:var(--mantine-spacing-sm)}.landingpage-vaul-root .landingpage-request-step .landingpage-step-heading{margin-bottom:6px;font-size:1rem}.landingpage-vaul-root .landingpage-request-step .landingpage-step-header-subtitle{font-size:var(--mantine-font-size-xs);line-height:1.25}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-options{gap:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-option{min-height:44px;padding:8px 10px;border-radius:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-option-header{gap:8px;padding-right:22px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-option-title{font-size:var(--mantine-font-size-sm);line-height:1.15}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-option-desc{font-size:var(--mantine-font-size-xs);line-height:1.15}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-expand{margin-top:10px;gap:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result{padding:8px 10px;gap:4px;border-radius:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-head{gap:6px;font-size:var(--mantine-font-size-sm);line-height:1.2}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-head svg{width:16px;height:16px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-rows{gap:2px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-row{font-size:var(--mantine-font-size-xs);gap:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-cost{padding-top:6px;gap:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-cost>.mantine-Text-root:first-child{font-size:var(--mantine-font-size-xs)}.landingpage-vaul-root .landingpage-request-step .landingpage-delivery-result-cost-value{font-size:var(--mantine-font-size-md);line-height:1.15}.landingpage-vaul-root .landingpage-request-step .landingpage-question-card{padding:10px;border-radius:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-question-card-title{font-size:var(--mantine-font-size-sm);margin-bottom:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-tile{min-height:44px;padding:.45rem .35rem}.landingpage-vaul-root .landingpage-request-step .landingpage-tile--with-icon{min-height:56px;padding:.45rem .35rem}.landingpage-vaul-root .landingpage-request-step .landingpage-tile-icon{font-size:1.1rem}.landingpage-vaul-root .landingpage-request-step .landingpage-tile-label{font-size:var(--mantine-font-size-sm);line-height:1.15}.landingpage-vaul-root .landingpage-request-step .landingpage-collapsed-selection{padding:8px 10px;border-radius:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-collapsed-selection-icon{font-size:16px}.landingpage-vaul-root .landingpage-request-step .landingpage-privacy-note .mantine-Text-root{font-size:var(--mantine-font-size-xs)}.landingpage-vaul-root .landingpage-request-step .landingpage-scroll-container{max-height:280px;gap:8px}.landingpage-vaul-root .landingpage-request-step .landingpage-scroll-container>.mantine-Text-root{font-size:var(--mantine-font-size-xs)}.landingpage-vaul-root .landingpage-request-step .landingpage-scroll-container .mantine-Card-root{padding:var(--mantine-spacing-xs)}.landingpage-vaul-root .landingpage-request-step .landingpage-scroll-container .mantine-Card-root .mantine-Text-root{font-size:var(--mantine-font-size-sm)}.landingpage-vaul-root .landingpage-request-step .landingpage-scroll-container .landingpage-badge{font-size:var(--mantine-font-size-xs);padding:2px 8px;height:auto}.landingpage-vaul-root .landingpage-request-step>.mantine-Stack-root>.mantine-Card-root{padding:var(--mantine-spacing-xs)}.landingpage-vaul-root .landingpage-request-step .landingpage-contact-salutation-group .landingpage-radio-card[data-has-icon]{min-height:44px;padding:6px 8px}.landingpage-vaul-root .landingpage-request-step .mantine-Checkbox-label{font-size:var(--mantine-font-size-sm)}.landingpage-vaul-root .landingpage-request-step .mantine-Input-input{min-height:44px}.landingpage-stepper-input{display:flex;align-items:center;gap:10px;width:100%;padding:4px 0}.landingpage-stepper-input-icon{flex:0 0 auto;width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--mantine-color-gray-1, #f8f9fa);color:var(--mantine-primary-color-filled, #013f5d);font-size:24px;line-height:1}.landingpage-stepper-input-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.landingpage-stepper-input-label{line-height:1.2;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.landingpage-stepper-input-control{display:flex;align-items:stretch;gap:0;width:100%;height:44px}.landingpage-stepper-input-control .mantine-ActionIcon-root{width:44px;height:44px;flex-shrink:0;border:none;border-radius:0;background-color:var(--mantine-primary-color-filled, #013f5d);color:var(--mantine-color-white)}.landingpage-stepper-input-control .mantine-ActionIcon-root:first-child{border-radius:8px 0 0 8px}.landingpage-stepper-input-control .mantine-ActionIcon-root:last-child{border-radius:0 8px 8px 0}.landingpage-stepper-input-control .mantine-ActionIcon-root:hover:not(:disabled){background-color:var(--mantine-primary-color-filled-hover, rgb(0.9, 56.7, 83.7));color:var(--mantine-color-white)}.landingpage-stepper-input-control .mantine-ActionIcon-root:disabled,.landingpage-stepper-input-control .mantine-ActionIcon-root[data-disabled]{background-color:var(--mantine-primary-color-filled, #013f5d);color:var(--mantine-color-white);opacity:.4}.landingpage-stepper-input-group{display:grid;grid-template-columns:44px minmax(4.5rem, 5.75rem) minmax(0, 1fr);column-gap:8px;row-gap:8px;align-items:center}.landingpage-stepper-input-group .landingpage-stepper-input:not(.landingpage-grid-slider){display:contents}.landingpage-stepper-input-group .landingpage-stepper-input-content{display:contents}.landingpage-stepper-input-group .landingpage-stepper-input-icon{width:44px;height:44px;font-size:20px;grid-column:1;align-self:center}.landingpage-stepper-input-group .landingpage-stepper-input-label{grid-column:2;align-self:center;white-space:normal;overflow-wrap:break-word;hyphens:auto;line-height:1.15;max-height:44px}.landingpage-stepper-input-group .landingpage-stepper-input-control{grid-column:3;width:100%;min-width:0;align-self:center}.landingpage-stepper-input:not(.landingpage-grid-slider):not(.landingpage-stepper-input-group *){gap:8px}.landingpage-stepper-input:not(.landingpage-grid-slider):not(.landingpage-stepper-input-group *) .landingpage-stepper-input-icon{width:44px;height:44px;font-size:20px}.landingpage-stepper-input:not(.landingpage-grid-slider):not(.landingpage-stepper-input-group *) .landingpage-stepper-input-content{flex-direction:row;align-items:center;gap:8px}.landingpage-stepper-input:not(.landingpage-grid-slider):not(.landingpage-stepper-input-group *) .landingpage-stepper-input-label{flex:0 0 auto;white-space:nowrap}.landingpage-stepper-input:not(.landingpage-grid-slider):not(.landingpage-stepper-input-group *) .landingpage-stepper-input-control{flex:1 1 auto;width:auto;min-width:0}.landingpage-grid-slider{align-items:center;padding:2px 0}.landingpage-grid-slider .landingpage-stepper-input-content{gap:4px;justify-content:center}.landingpage-grid-slider .landingpage-grid-slider-track{display:flex;flex-direction:column;gap:4px}.landingpage-grid-slider .mantine-Slider-root{margin:0}.landingpage-grid-slider .landingpage-grid-slider-labels{margin-top:0;height:18px}.landingpage-slider-labels{margin-top:4px;height:16px}.landingpage-stepper-input-value{flex:1 1 auto;min-width:0;height:44px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 12px;border-top:1px solid var(--mantine-color-default-border, #eceff1);border-bottom:1px solid var(--mantine-color-default-border, #eceff1);border-left:none;border-right:none;border-radius:0;background-color:var(--mantine-color-body, #ffffff)}.landingpage-financing-option-picker .landingpage-financing-card-content{padding:0;min-height:0}.landingpage-financing-option-picker .landingpage-financing-card-content--cash{border:1px solid var(--mantine-color-gray-3, #eceff1);border-radius:12px;padding:12px}.landingpage-rate-adjust-box{border:1px solid var(--mantine-color-gray-3, #eceff1);border-radius:12px;padding:12px;overflow:hidden}.landingpage-rate-adjust-title,.landingpage-step-heading{margin:0 0 12px;font-size:1.05rem;line-height:1.3;font-weight:600;color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-step-header .landingpage-step-heading{margin-bottom:2px}.landingpage-step-header-subtitle{line-height:1.3}.landingpage-monthly-rate-summary{margin-top:12px}.landingpage-rate-adjust-box .landingpage-monthly-rate-summary{margin-bottom:-12px}.landingpage-rate-adjust-box .landingpage-monthly-rate-box{margin-left:-12px;margin-right:-12px;margin-bottom:-12px;border-radius:0 0 11px 11px}.landingpage-monthly-rate-zins,.landingpage-monthly-rate-meta,.landingpage-financing-bank{color:var(--mantine-color-dimmed)}.landingpage-financing-bank{margin-top:4px;margin-bottom:0}.landingpage-monthly-rate-main{grid-area:rate;display:flex;flex-direction:column;min-width:0}.landingpage-monthly-rate-details{grid-area:details;width:100%;min-width:0;display:flex;flex-direction:column;gap:2px}.landingpage-monthly-rate-details .landingpage-monthly-rate-zins,.landingpage-monthly-rate-details .landingpage-monthly-rate-meta{margin:0;line-height:1.25}.landingpage-monthly-rate-box{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"rate benefits" "footer footer";column-gap:16px;row-gap:12px;align-items:start;padding:16px 16px 0;border-radius:10px;background-color:var(--mantine-primary-color-light, rgb(234.68, 239.64, 242.04))}.landingpage-monthly-rate-box:not(:has(.landingpage-monthly-rate-benefits)){grid-template-columns:1fr;grid-template-areas:"rate" "footer"}.landingpage-monthly-rate-box--has-details{grid-template-areas:"rate benefits" "details details" "footer footer"}.landingpage-monthly-rate-box--has-details:not(:has(.landingpage-monthly-rate-benefits)){grid-template-areas:"rate" "details" "footer"}@media(min-width: 769px){.landingpage-monthly-rate-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:40px;row-gap:12px;padding:22px 28px 0}.landingpage-monthly-rate-box .landingpage-monthly-rate-details{flex:0 0 100%;width:100%}}.landingpage-monthly-rate-caption{color:var(--mantine-color-dimmed)}.landingpage-monthly-rate-value{font-size:2rem;line-height:1.1;color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-monthly-rate-vat{color:var(--mantine-color-dimmed)}.landingpage-monthly-rate-benefits{grid-area:benefits;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;min-width:0}.landingpage-monthly-rate-benefits li{display:flex;align-items:flex-start;gap:8px;min-width:0}.landingpage-monthly-rate-benefits li span{min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.25}.landingpage-monthly-rate-benefits svg{flex:0 0 auto;margin-top:2px;color:#40c057}@media(min-width: 769px){.landingpage-monthly-rate-benefits{align-self:center;gap:8px;padding-left:40px;border-left:1px solid var(--mantine-primary-color-outline, rgb(178.8, 197.4, 206.4))}.landingpage-monthly-rate-benefits li{align-items:center}.landingpage-monthly-rate-benefits svg{margin-top:0;font-size:1.05rem}.landingpage-monthly-rate-benefits span{font-size:var(--mantine-font-size-md);line-height:1.3}}.landingpage-monthly-rate-footer{grid-area:footer;width:100%;min-width:0;padding-top:0;border-top:1px solid var(--mantine-color-default-border, #eceff1)}.landingpage-monthly-rate-footer .landingpage-rates-overview-collapsible{margin-top:0}@media(min-width: 769px){.landingpage-monthly-rate-footer{flex:0 0 100%}}.landingpage-modal-footer{position:sticky;bottom:0;z-index:3;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-sm);padding-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--mantine-spacing-xs));background-color:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border, #eceff1)}.landingpage-modal-footer-actions{display:flex;align-items:stretch;gap:var(--mantine-spacing-sm)}.landingpage-modal-footer-note{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);text-align:center;line-height:1.3}.landingpage-modal-footer-note svg{flex:0 0 auto;color:var(--mantine-color-success-6, #40c057)}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(0.32, 0.72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32, 0.72, 0, 1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:lp-vaul-slide-from-bottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:lp-vaul-slide-to-bottom}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:not([data-vaul-custom-container=true])::after{content:"";position:absolute;background:inherit;background-color:inherit;top:100%;bottom:initial;left:0;right:0;height:200%}.landingpage-vaul-overlay{position:fixed;inset:0;z-index:198;background-color:rgba(0,0,0,.6);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32, 0.72, 0, 1)}[data-vaul-overlay][data-state=open]{animation-name:lp-vaul-fade-in}[data-vaul-overlay][data-state=closed]{animation-name:lp-vaul-fade-out}@keyframes lp-vaul-fade-in{from{opacity:0}to{opacity:1}}@keyframes lp-vaul-fade-out{to{opacity:0}}@keyframes lp-vaul-slide-from-bottom{from{transform:translate3d(0, 100%, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes lp-vaul-slide-to-bottom{to{transform:translate3d(0, 100%, 0)}}.landingpage-vaul-content{z-index:199;pointer-events:auto;position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;width:100%;margin:0 auto;height:100%;max-height:var(--lp-vaul-max-height, 98%);background-color:var(--mantine-color-body);border-top-left-radius:var(--mantine-radius-default);border-top-right-radius:var(--mantine-radius-default);filter:drop-shadow(0 calc(1.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) rgba(0, 0, 0, 0.36))}.landingpage-vaul-content:focus,.landingpage-vaul-content:focus-visible{outline:none}.landingpage-vaul-header{position:relative;flex-shrink:0;width:100%;height:calc(1.5rem*var(--mantine-scale));padding:0;background-color:var(--mantine-color-body);border-top-left-radius:var(--mantine-radius-default);border-top-right-radius:var(--mantine-radius-default)}.landingpage-vaul-handle-zone{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;cursor:grab;touch-action:pan-y;opacity:1;background:rgba(0,0,0,0)}.landingpage-vaul-handle-zone:active{cursor:grabbing}.landingpage-vaul-handle-zone[data-vaul-handle]{width:100%;height:100%;margin:0;background:rgba(0,0,0,0)}.landingpage-vaul-handle-zone [data-vaul-handle-hitarea]{position:static;transform:none;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.landingpage-vaul-handle{border-radius:var(--mantine-radius-default);width:calc(3rem*var(--mantine-scale));height:calc(.375rem*var(--mantine-scale));margin:0;padding:0;background-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .landingpage-vaul-handle{background-color:var(--mantine-color-dark-3)}.landingpage-vaul-body{width:100%;height:100%;overflow-y:auto;padding:0 var(--mantine-spacing-xs);display:flex;flex-direction:column;padding-bottom:0}.landingpage-vaul-root .landingpage-request-modal-content{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.landingpage-vaul-root .landingpage-modal-footer{margin-top:auto}.landingpage-modal-footer-btn{flex:1 1 0;min-width:0;min-height:46px}.landingpage-modal-footer-btn--primary{flex:2 1 0}.landingpage-rates-overview-collapsible{margin-top:12px;width:100%;text-align:center}.landingpage-rates-overview-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:4px var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);font-weight:500;color:var(--mantine-primary-color-filled, #013f5d);text-decoration:underline;text-underline-offset:3px}.landingpage-rates-overview-toggle:hover{color:var(--mantine-primary-color-filled-hover, #013f5d)}.landingpage-rates-overview-toggle-icon{transition:transform 150ms ease}.landingpage-rates-overview-toggle-icon[data-opened]{transform:rotate(180deg)}.landingpage-rates-overview-panel{width:100%;text-align:left}.landingpage-rates-overview-table thead th{border-bottom-width:2px}.landingpage-rates-overview-table tbody td:first-child{border-right-width:2px}@media(min-width: 769px){.landingpage-rates-overview-table thead th{font-size:var(--mantine-font-size-sm);letter-spacing:.01em}}.landingpage-rates-overview-footer{width:100%}.landingpage-rates-overview-click-hint{flex:1 1 220px}.landingpage-rates-overview-corner-label{display:block;line-height:1.3;font-size:var(--mantine-font-size-xs);white-space:normal}.landingpage-rates-overview-corner-separator{color:var(--mantine-color-dimmed);font-weight:400}.landingpage-monthly-rate-box .landingpage-rates-overview-panel{padding-bottom:16px}.landingpage-cash-breakdown{display:flex;flex-direction:column;gap:6px}.landingpage-cash-breakdown-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.landingpage-cash-breakdown-row-saving .landingpage-cash-breakdown-label,.landingpage-cash-breakdown-row-saving .landingpage-cash-breakdown-value{color:#40c057}.landingpage-cash-breakdown-divider{height:1px;margin:4px 0;background-color:var(--mantine-color-default-border, #eceff1)}.landingpage-cash-breakdown-total{display:flex;flex-direction:column;margin-top:2px}.landingpage-cash-breakdown-total-label{color:var(--mantine-color-dimmed)}.landingpage-cash-breakdown-total-value{font-size:2rem;line-height:1.1;color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-cash-breakdown-hint{color:var(--mantine-color-dimmed);margin-top:2px}.landingpage-delivery-options{display:flex;flex-direction:column;gap:12px;width:100%}.landingpage-delivery-option{cursor:pointer;display:block;width:100%;text-align:left;position:relative;padding:12px 14px;min-height:64px;background-color:var(--mantine-color-body, #ffffff);border:1px solid var(--mantine-color-default-border, #eceff1);border-radius:12px;transition:border-color 120ms ease,background-color 120ms ease}.landingpage-delivery-option:hover{border-color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-delivery-option:focus-visible{outline:2px solid var(--mantine-primary-color-filled, #013f5d);outline-offset:2px}.landingpage-delivery-option[data-checked]{border-color:var(--mantine-primary-color-filled, #013f5d);background-color:var(--mantine-primary-color-light, rgb(234.68, 239.64, 242.04))}.landingpage-delivery-option-header{display:flex;align-items:center;gap:12px;position:relative;padding-right:28px}.landingpage-delivery-option-header .landingpage-radio-card-check{position:absolute;top:50%;right:0;transform:translateY(-50%)}.landingpage-delivery-option-body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.landingpage-delivery-option-title{line-height:1.25}.landingpage-delivery-option-desc{color:var(--mantine-color-dimmed);line-height:1.25}.landingpage-delivery-expand{margin-top:16px;display:flex;flex-direction:column;gap:10px;cursor:default}.landingpage-delivery-hint{display:flex;align-items:flex-start;gap:6px;color:var(--mantine-color-dimmed)}.landingpage-delivery-hint svg{flex:0 0 auto;margin-top:2px}.landingpage-delivery-result{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border-radius:12px;border:1px solid rgb(178.6, 229.8, 187.8);background-color:rgb(232.08, 247.44, 234.84)}.landingpage-delivery-result-head{display:flex;align-items:center;gap:8px;color:var(--mantine-color-text)}.landingpage-delivery-result-head svg{flex:0 0 auto;color:#40c057}.landingpage-delivery-result-rows{display:flex;flex-direction:column;gap:4px}.landingpage-delivery-result-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.landingpage-delivery-result-cost{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;border-top:1px solid rgb(178.6, 229.8, 187.8)}.landingpage-delivery-result-cost-value{font-size:1.5rem;line-height:1.1}.landingpage-delivery-plz-input .mantine-TextInput-input{font-size:var(--mantine-font-size-sm);letter-spacing:.04rem}@media(max-width: 768px){.landingpage-delivery-expand{margin-top:12px;gap:8px}.landingpage-delivery-plz-input .mantine-TextInput-label{font-size:var(--mantine-font-size-sm);margin-bottom:4px}.landingpage-delivery-plz-input .mantine-TextInput-input{min-height:36px;height:36px;font-size:var(--mantine-font-size-sm)}.landingpage-delivery-hint{font-size:var(--mantine-font-size-xs);gap:4px}.landingpage-delivery-result{padding:10px 12px;gap:6px;border-radius:10px}.landingpage-delivery-result-cost-value{font-size:1.15rem}}.landingpage-tile-grid{width:100%}.landingpage-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;min-height:52px;padding:.75rem .6rem;border:1px solid var(--mantine-color-default-border, #eceff1);border-radius:8px;background-color:var(--mantine-color-body, #ffffff);color:var(--mantine-color-text);cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease}.landingpage-tile:hover{border-color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-tile:focus-visible{outline:2px solid var(--mantine-primary-color-filled, #013f5d);outline-offset:2px}.landingpage-tile[data-selected]{border-color:var(--mantine-primary-color-filled, #013f5d);background-color:var(--mantine-primary-color-filled, #013f5d);color:var(--mantine-color-white, #fff)}.landingpage-tile[data-selected] .landingpage-tile-icon{color:var(--mantine-color-white, #fff)}.landingpage-tile--with-icon{min-height:72px;padding:.65rem .5rem}.landingpage-tile-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1.35rem;line-height:1;color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-tile-label{line-height:1.25}.landingpage-question-card{padding:.9rem;border:1px solid var(--mantine-color-default-border, #eceff1);border-radius:12px;background-color:var(--mantine-color-body, #ffffff)}.landingpage-question-card-title{line-height:1.3}.landingpage-collapsed-selection{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-sm);flex-wrap:nowrap;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid rgb(178.6, 229.8, 187.8);border-radius:12px;background-color:rgb(232.08, 247.44, 234.84)}.landingpage-collapsed-selection-icon{flex:0 0 auto;font-size:20px;color:#40c057}.landingpage-collapsed-selection-value{color:var(--mantine-color-dimmed)}.landingpage-collapsed-selection-change{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;padding-inline:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);font-weight:600;text-decoration:underline;color:var(--mantine-primary-color-filled, #013f5d)}.landingpage-collapsed-selection-change:focus-visible{outline:2px solid var(--mantine-primary-color-filled, #013f5d);outline-offset:2px}.landingpage-consent-checkboxes .mantine-Checkbox-body{align-items:center}.landingpage-consent-checkboxes .mantine-Checkbox-inner{align-self:center}.landingpage-consent-checkboxes .mantine-Checkbox-label{line-height:1.35}.landingpage-privacy-note{color:var(--mantine-color-dimmed)}.landingpage-privacy-note svg{flex:0 0 auto;font-size:12px}.landingpage-collapsible-card{width:100%;max-width:100%;box-sizing:border-box}.landingpage-collapsible-card .mantine-Divider-root{margin-top:12px;margin-bottom:12px}.landingpage-collapsible-card .mantine-Grid-root{align-items:stretch}.landingpage-collapsible-card .mantine-Grid-col{display:flex;flex-direction:column}.landingpage-collapsible-card .mantine-Collapse-root>*{margin-bottom:12px}.landingpage-collapsible-card .mantine-Collapse-root>*:last-child{margin-bottom:0}.landingpage-collapsible-card .mantine-Collapse-root .mantine-Grid-root{margin-top:12px}.landingpage-collapsible-card .mantine-Collapse-root .mantine-Stack-root{gap:12px}@media(max-width: 768px){.landingpage-collapsible-card .mantine-Divider-root{margin-top:8px;margin-bottom:8px}.landingpage-collapsible-card .mantine-Collapse-root>*{margin-bottom:8px}.landingpage-collapsible-card .mantine-Collapse-root>*:last-child{margin-bottom:0}.landingpage-collapsible-card .mantine-Collapse-root .mantine-Grid-root{margin-top:8px}.landingpage-collapsible-card .mantine-Collapse-root .mantine-Stack-root{gap:8px}}.landingpage-card-white{box-sizing:border-box}.landingpage-flex-center{display:flex;align-items:center}.landingpage-text-primary{color:var(--mantine-color-primary-6)}.landingpage-scroll-container{max-height:400px;overflow-y:auto}.landingpage-badge{background-color:var(--mantine-color-primary-6);color:var(--mantine-color-white)}.landingpage-alert-centered .mantine-Alert-icon{align-self:center}body:not(.landingpage-whitelabel) .landingpage-container{--mantine-primary-color-filled: #013f5d;--mantine-primary-color-filled-hover: rgb(0.9, 56.7, 83.7);--mantine-primary-color-light: rgb(229.6, 235.8, 238.8);--mantine-primary-color-light-hover: rgb(204.2, 216.6, 222.6);--mantine-primary-color-light-color: #013f5d;--mantine-primary-color-outline: #013f5d;--mantine-primary-color-outline-hover: rgb(242.3, 245.4, 246.9);--mantine-color-primary: #013f5d;--mantine-color-primary-hover: rgb(0.9, 56.7, 83.7);--mantine-color-primary-light: rgb(229.6, 235.8, 238.8);--mantine-color-primary-light-hover: rgb(204.2, 216.6, 222.6);--mantine-color-primary-light-color: #013f5d;--mantine-color-primary-outline: #013f5d;--mantine-color-primary-outline-hover: rgb(242.3, 245.4, 246.9);--mantine-color-red-filled: #ee4c3f;--mantine-color-red-filled-hover: rgb(214.2, 68.4, 56.7);--mantine-color-red-light: rgb(253.3, 237.1, 235.8);--mantine-color-red-light-hover: rgb(251.6, 219.2, 216.6);--mantine-color-red-light-color: #ee4c3f;--mantine-color-accent-filled: #ee4c3f;--mantine-color-accent-filled-hover: rgb(214.2, 68.4, 56.7)}.landingpage-container .mantine-Slider-root{--slider-thumb-color: var(--mantine-color-primary-6)}.landingpage-container .mantine-Tabs-tab[data-active=true]{--tabs-color: var(--mantine-color-primary-6);background:var(--mantine-color-primary-6);color:var(--mantine-color-white)}.landingpage-container .mantine-Tabs-tab[data-active=true] p{color:var(--mantine-color-white)}.landingpage-container .mantine-Carousel-indicator{background-color:var(--mantine-color-primary-6)}.landingpage-container .mantine-Carousel-indicator[data-active=true]{background-color:var(--mantine-color-primary-6)}.landingpage-container .mantine-Carousel-control[data-inactive]{opacity:0;cursor:default}.landingpage-container .mantine-ActionIcon-root[data-variant=subtle]{--ai-color: var(--mantine-color-primary-6);--ai-hover: var(--mantine-primary-color-filled-hover)}.landingpage-container .mantine-SegmentedControl-root{--sc-color: var(--mantine-color-primary-6)}.landingpage-container .mantine-SegmentedControl-root .mantine-SegmentedControl-indicator{background-color:var(--mantine-color-primary-6)}.landingpage-container .mantine-SegmentedControl-root .mantine-SegmentedControl-control[data-active=true] .mantine-SegmentedControl-label{color:var(--mantine-color-white)}.landingpage-container .mantine-SegmentedControl-root .mantine-SegmentedControl-control:not([data-active=true]) .mantine-SegmentedControl-label{color:var(--mantine-color-text)}.landingpage-container .mantine-Checkbox-root{--checkbox-color: var(--mantine-color-primary-6)}.landingpage-container .mantine-Slider-label{z-index:10}.landingpage-container *:focus,.landingpage-container button:focus,.landingpage-container a:focus,.landingpage-container .mantine-Button-root:focus,.landingpage-container .mantine-ActionIcon-root:focus,.landingpage-container .mantine-CloseButton-root:focus{outline:none;box-shadow:none}.landingpage-container button:focus-visible,.landingpage-container a:focus-visible,.landingpage-container [role=radio]:focus-visible,.landingpage-container [role=checkbox]:focus-visible,.landingpage-container .mantine-Button-root:focus-visible,.landingpage-container .mantine-ActionIcon-root:focus-visible,.landingpage-container .mantine-CloseButton-root:focus-visible,.landingpage-container .mantine-Input-input:focus-visible{outline:2px solid var(--mantine-primary-color-filled, #013f5d);outline-offset:2px}[data-mantine-color-scheme=light] .mantine-Modal-root,[data-mantine-color-scheme=light] .mantine-Drawer-root,[data-mantine-color-scheme=light] .landingpage-vaul-root{color-scheme:light}[data-mantine-color-scheme=dark] .mantine-Modal-root,[data-mantine-color-scheme=dark] .mantine-Drawer-root,[data-mantine-color-scheme=dark] .landingpage-vaul-root{color-scheme:dark}.request-offer-phone-input.PhoneInput{--PhoneInputCountryFlag-height: 1em;--PhoneInputCountrySelectArrow-width: 0.35em;width:100%}.request-offer-phone-input .PhoneInputInput{font-size:16px;padding:.4rem .75rem;border-radius:8px;border:1px solid var(--mantine-color-default-border, #eceff1)}.request-offer-phone-input .PhoneInputCountrySelect{margin-right:.5rem}body:not(.landingpage-whitelabel) .mantine-Modal-root,body:not(.landingpage-whitelabel) .mantine-Drawer-root,body:not(.landingpage-whitelabel) .landingpage-vaul-root{--mantine-primary-color-filled: #013f5d;--mantine-primary-color-filled-hover: rgb(0.9, 56.7, 83.7);--mantine-primary-color-light: rgb(229.6, 235.8, 238.8);--mantine-primary-color-light-hover: rgb(204.2, 216.6, 222.6);--mantine-primary-color-light-color: #013f5d;--mantine-primary-color-outline: #013f5d;--mantine-primary-color-outline-hover: rgb(242.3, 245.4, 246.9);--mantine-color-primary: #013f5d;--mantine-color-primary-hover: rgb(0.9, 56.7, 83.7);--mantine-color-primary-light: rgb(229.6, 235.8, 238.8);--mantine-color-primary-light-hover: rgb(204.2, 216.6, 222.6);--mantine-color-primary-light-color: #013f5d;--mantine-color-primary-outline: #013f5d;--mantine-color-primary-outline-hover: rgb(242.3, 245.4, 246.9);--mantine-color-red-filled: #ee4c3f;--mantine-color-red-filled-hover: rgb(214.2, 68.4, 56.7);--mantine-color-red-light: rgb(253.3, 237.1, 235.8);--mantine-color-red-light-hover: rgb(251.6, 219.2, 216.6);--mantine-color-red-light-color: #ee4c3f;--mantine-color-accent-filled: #ee4c3f;--mantine-color-accent-filled-hover: rgb(214.2, 68.4, 56.7)}.mantine-Modal-root,.mantine-Drawer-root,.landingpage-vaul-root{--modal-size: calc(1280px - 32px)}.mantine-Modal-root .mantine-TextInput-description,.mantine-Modal-root .mantine-Switch-description,.mantine-Drawer-root .mantine-TextInput-description,.mantine-Drawer-root .mantine-Switch-description,.landingpage-vaul-root .mantine-TextInput-description,.landingpage-vaul-root .mantine-Switch-description{color:var(--mantine-color-dimmed)}.mantine-Modal-root input.mantine-Input-input,.mantine-Modal-root .mantine-Input-input,.mantine-Drawer-root input.mantine-Input-input,.mantine-Drawer-root .mantine-Input-input,.landingpage-vaul-root input.mantine-Input-input,.landingpage-vaul-root .mantine-Input-input{background-color:var(--mantine-color-default);color:var(--mantine-color-text);border-color:var(--mantine-color-default-border)}.mantine-Modal-root input.mantine-Input-input,.mantine-Drawer-root input.mantine-Input-input,.landingpage-vaul-root input.mantine-Input-input{padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);min-height:46px;height:auto;font-size:16px;border-radius:8px}.mantine-Modal-root .mantine-Modal-content,.mantine-Drawer-root .mantine-Modal-content,.landingpage-vaul-root .mantine-Modal-content{max-width:1248px;flex:0 1 1248px}.mantine-Modal-root .mantine-Slider-root,.mantine-Drawer-root .mantine-Slider-root,.landingpage-vaul-root .mantine-Slider-root{--slider-thumb-color: var(--mantine-primary-color-filled, #013f5d)}.mantine-Modal-root .mantine-Tabs-tab[data-active=true],.mantine-Drawer-root .mantine-Tabs-tab[data-active=true],.landingpage-vaul-root .mantine-Tabs-tab[data-active=true]{--tabs-color: var(--mantine-primary-color-filled);background-color:var(--mantine-primary-color-filled);color:#fff}.mantine-Modal-root .mantine-Tabs-tab[data-active=true] p,.mantine-Drawer-root .mantine-Tabs-tab[data-active=true] p,.landingpage-vaul-root .mantine-Tabs-tab[data-active=true] p{color:#fff}.mantine-Modal-root .mantine-ActionIcon-root[data-variant=subtle],.mantine-Drawer-root .mantine-ActionIcon-root[data-variant=subtle],.landingpage-vaul-root .mantine-ActionIcon-root[data-variant=subtle]{--ai-color: var(--mantine-primary-color-filled);--ai-hover: var(--mantine-primary-color-filled-hover)}.mantine-Modal-root .mantine-Checkbox-root,.mantine-Drawer-root .mantine-Checkbox-root,.landingpage-vaul-root .mantine-Checkbox-root{--checkbox-color: var(--mantine-primary-color-filled)}.mantine-Modal-root .mantine-Badge-root[data-variant=filled],.mantine-Drawer-root .mantine-Badge-root[data-variant=filled],.landingpage-vaul-root .mantine-Badge-root[data-variant=filled]{--badge-bg: var(--mantine-primary-color-filled);--badge-color: white}.mantine-Modal-root .mantine-Badge-root[data-variant=light],.mantine-Drawer-root .mantine-Badge-root[data-variant=light],.landingpage-vaul-root .mantine-Badge-root[data-variant=light]{--badge-bg: var(--mantine-primary-color-light);--badge-color: var(--mantine-primary-color-light-color)}.mantine-Modal-root .mantine-SegmentedControl-root,.mantine-Drawer-root .mantine-SegmentedControl-root,.landingpage-vaul-root .mantine-SegmentedControl-root{--sc-color: #013f5d}.mantine-Modal-root .mantine-SegmentedControl-indicator,.mantine-Drawer-root .mantine-SegmentedControl-indicator,.landingpage-vaul-root .mantine-SegmentedControl-indicator{background-color:#013f5d}.mantine-Modal-root .mantine-SegmentedControl-control[data-active=true] .mantine-SegmentedControl-label,.mantine-Drawer-root .mantine-SegmentedControl-control[data-active=true] .mantine-SegmentedControl-label,.landingpage-vaul-root .mantine-SegmentedControl-control[data-active=true] .mantine-SegmentedControl-label{color:#fff}.mantine-Modal-root .mantine-SegmentedControl-control:not([data-active=true]) .mantine-SegmentedControl-label,.mantine-Drawer-root .mantine-SegmentedControl-control:not([data-active=true]) .mantine-SegmentedControl-label,.landingpage-vaul-root .mantine-SegmentedControl-control:not([data-active=true]) .mantine-SegmentedControl-label{color:#013f5d}.mantine-Modal-root *:focus,.mantine-Modal-root .mantine-ActionIcon-root:focus,.mantine-Modal-root .mantine-Button-root:focus,.mantine-Modal-root .mantine-CloseButton-root:focus,.mantine-Drawer-root *:focus,.mantine-Drawer-root .mantine-ActionIcon-root:focus,.mantine-Drawer-root .mantine-Button-root:focus,.mantine-Drawer-root .mantine-CloseButton-root:focus,.landingpage-vaul-root *:focus,.landingpage-vaul-root .mantine-ActionIcon-root:focus,.landingpage-vaul-root .mantine-Button-root:focus,.landingpage-vaul-root .mantine-CloseButton-root:focus{outline:none;box-shadow:none}.mantine-Modal-root button:focus-visible,.mantine-Modal-root a:focus-visible,.mantine-Modal-root [role=radio]:focus-visible,.mantine-Modal-root [role=checkbox]:focus-visible,.mantine-Modal-root .landingpage-radio-card:focus-visible,.mantine-Modal-root .landingpage-tile:focus-visible,.mantine-Modal-root .landingpage-delivery-option:focus-visible,.mantine-Modal-root .mantine-ActionIcon-root:focus-visible,.mantine-Modal-root .mantine-Button-root:focus-visible,.mantine-Modal-root .mantine-CloseButton-root:focus-visible,.mantine-Modal-root .mantine-Input-input:focus-visible,.mantine-Drawer-root button:focus-visible,.mantine-Drawer-root a:focus-visible,.mantine-Drawer-root [role=radio]:focus-visible,.mantine-Drawer-root [role=checkbox]:focus-visible,.mantine-Drawer-root .landingpage-radio-card:focus-visible,.mantine-Drawer-root .landingpage-tile:focus-visible,.mantine-Drawer-root .landingpage-delivery-option:focus-visible,.mantine-Drawer-root .mantine-ActionIcon-root:focus-visible,.mantine-Drawer-root .mantine-Button-root:focus-visible,.mantine-Drawer-root .mantine-CloseButton-root:focus-visible,.mantine-Drawer-root .mantine-Input-input:focus-visible,.landingpage-vaul-root button:focus-visible,.landingpage-vaul-root a:focus-visible,.landingpage-vaul-root [role=radio]:focus-visible,.landingpage-vaul-root [role=checkbox]:focus-visible,.landingpage-vaul-root .landingpage-radio-card:focus-visible,.landingpage-vaul-root .landingpage-tile:focus-visible,.landingpage-vaul-root .landingpage-delivery-option:focus-visible,.landingpage-vaul-root .mantine-ActionIcon-root:focus-visible,.landingpage-vaul-root .mantine-Button-root:focus-visible,.landingpage-vaul-root .mantine-CloseButton-root:focus-visible,.landingpage-vaul-root .mantine-Input-input:focus-visible{outline:2px solid var(--mantine-primary-color-filled, #013f5d);outline-offset:2px}#landingpage-footer{position:sticky;bottom:0;width:100%;max-width:100%;padding:1rem;background-color:var(--mantine-color-primary-6);color:var(--mantine-color-white);display:flex;flex-direction:column;align-items:center;gap:.5rem;box-sizing:border-box;margin:0}#landingpage-footer>div{width:70%;max-width:100%;display:flex;flex-direction:row;justify-content:space-evenly;overflow-x:hidden;box-sizing:border-box}@media(max-width: 768px){#landingpage-footer>div{width:100%}}#landingpage-footer .footer-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;max-width:100%;box-sizing:border-box}@media(max-width: 768px){#landingpage-footer .footer-links{gap:.25rem;font-size:.875rem}}@media(max-width: 768px){#landingpage-footer{padding:.75rem 1rem}}.landingpage-stepper-step-completed .mantine-Stepper-stepIcon{background-color:var(--mantine-color-primary-6);color:var(--mantine-color-white);border:none}.landingpage-stepper-step-upcoming .mantine-Stepper-stepIcon{background-color:var(--mantine-color-default, white);color:var(--mantine-primary-color-filled, #013f5d);border:2px solid var(--mantine-primary-color-filled, #013f5d)}.landingpage-stepper-mobile .landingpage-stepper-step-upcoming .mantine-Stepper-stepIcon{border-width:1.5px}.landingpage-stepper-mobile .mantine-Stepper-root{width:100%;padding:0;padding-inline:0;padding-left:0;padding-right:0}.landingpage-stepper-mobile .mantine-Stepper-steps{display:none}.landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden{display:none}.landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden+.mantine-Stepper-separator{display:none}.landingpage-stepper-mobile .mantine-Stepper-step:not(.landingpage-stepper-step-hidden)+.mantine-Stepper-separator{display:flex !important}.landingpage-stepper-mobile .mantine-Stepper-separator:last-child{display:none !important}.landingpage-stepper-mobile .mantine-Stepper-separator{flex:1 1 0;min-width:6px;width:auto;max-width:none;height:2px;margin:0;align-self:center}.landingpage-stepper-mobile .mantine-Stepper-step{display:flex;flex-direction:column;align-items:center;flex:3 1 0;min-width:0;max-width:none}.landingpage-stepper-mobile .mantine-Stepper-stepBody{display:flex;flex-direction:column;align-items:center;padding:2px 1px;text-align:center;width:100%;margin:0 !important;margin-inline-start:0 !important}.landingpage-stepper-mobile .mantine-Stepper-stepWrapper{display:flex;flex-direction:column !important;align-items:center !important;width:100%}.landingpage-stepper-mobile .mantine-Stepper-stepIcon{margin-bottom:1px;margin-right:0 !important;margin-inline-end:0 !important;flex-shrink:0;width:20px;height:20px;font-size:.7rem}.landingpage-stepper-mobile .mantine-Stepper-stepLabel{font-size:.75rem;line-height:1.2;margin-top:0;margin-left:0 !important;margin-inline-start:0 !important;text-align:center;width:100%;max-width:100%;display:block;white-space:normal;overflow:visible;word-break:break-word;hyphens:auto}.landingpage-stepper-mobile .mantine-Stepper-stepDescription{display:none}.landingpage-stepper-tablet .mantine-Stepper-root{width:100%}.landingpage-stepper-tablet .mantine-Stepper-steps{display:flex;flex-wrap:nowrap;gap:12px;width:100%}.landingpage-stepper-tablet .mantine-Stepper-separator{max-width:none;min-width:8px;flex-shrink:0;flex-grow:1}.landingpage-stepper-tablet .mantine-Stepper-step{display:flex;flex-direction:column;align-items:center;flex:0 1 auto;min-width:0}.landingpage-stepper-tablet .mantine-Stepper-stepBody{display:flex;flex-direction:column;align-items:center;padding:8px 6px;text-align:center}.landingpage-stepper-tablet .mantine-Stepper-stepWrapper{display:flex;flex-direction:column;align-items:center}.landingpage-stepper-tablet .mantine-Stepper-stepIcon{margin-bottom:6px;margin-right:0;width:36px;height:36px;font-size:.875rem}.landingpage-stepper-tablet .mantine-Stepper-stepLabel{font-size:.9375rem;line-height:1.3;margin-top:0;text-align:center;width:100%}.landingpage-stepper-tablet .mantine-Stepper-stepDescription{display:none}.landingpage-stepper-desktop .mantine-Stepper-root{width:100%}.landingpage-stepper-desktop .mantine-Stepper-steps{display:flex;flex-wrap:nowrap;gap:16px;width:100%}.landingpage-stepper-desktop .mantine-Stepper-separator{flex-shrink:0;flex-grow:1;min-width:8px}.landingpage-stepper-desktop .mantine-Stepper-step{flex:0 1 auto;min-width:0}@media(max-width: 768px){#content #reiter .landingpage-stepper-mobile .mantine-Stepper-root,.landingpage-stepper-mobile .mantine-Stepper-root{padding:0;padding-inline:0;margin:0}#content #reiter .landingpage-stepper-mobile .mantine-Stepper-steps,.landingpage-stepper-mobile .mantine-Stepper-steps{padding:0;margin:0}#content #reiter{padding-left:0;padding-right:0;margin-left:0;margin-right:0}#content #reiter>*{padding-left:0;padding-right:0;padding-inline:0}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-root,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-root,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-root{padding:0}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden{display:none}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden+.mantine-Stepper-separator,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden+.mantine-Stepper-separator,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden+.mantine-Stepper-separator{display:none}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden~.mantine-Stepper-separator,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden~.mantine-Stepper-separator,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-step.landingpage-stepper-step-hidden~.mantine-Stepper-separator{display:none}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-step,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-step,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-step{flex:3 1 0;min-width:0}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-separator,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-separator,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-separator{flex:1 1 0;min-width:6px}.mantine-Modal-root .landingpage-stepper-mobile .mantine-Stepper-stepIcon,.mantine-Drawer-root .landingpage-stepper-mobile .mantine-Stepper-stepIcon,.landingpage-vaul-root .landingpage-stepper-mobile .mantine-Stepper-stepIcon{width:20px;height:20px;font-size:.7rem}}@media(min-width: 768px)and (max-width: 1024px){.mantine-Modal-root .landingpage-stepper-tablet .mantine-Stepper-root,.mantine-Drawer-root .landingpage-stepper-tablet .mantine-Stepper-root,.landingpage-vaul-root .landingpage-stepper-tablet .mantine-Stepper-root{padding:0}.mantine-Modal-root .landingpage-stepper-tablet .mantine-Stepper-steps,.mantine-Drawer-root .landingpage-stepper-tablet .mantine-Stepper-steps,.landingpage-vaul-root .landingpage-stepper-tablet .mantine-Stepper-steps{gap:clamp(4px,2vw,12px)}.mantine-Modal-root .landingpage-stepper-tablet .mantine-Stepper-separator,.mantine-Drawer-root .landingpage-stepper-tablet .mantine-Stepper-separator,.landingpage-vaul-root .landingpage-stepper-tablet .mantine-Stepper-separator{min-width:clamp(4px,1vw,30px);max-width:clamp(8px,2vw,30px);flex-grow:1;flex-shrink:0}.mantine-Modal-root .landingpage-stepper-tablet .mantine-Stepper-step,.mantine-Drawer-root .landingpage-stepper-tablet .mantine-Stepper-step,.landingpage-vaul-root .landingpage-stepper-tablet .mantine-Stepper-step{flex:0 1 auto;min-width:80px}}@media(min-width: 1025px){.mantine-Modal-root .landingpage-stepper-desktop .mantine-Stepper-steps,.mantine-Drawer-root .landingpage-stepper-desktop .mantine-Stepper-steps,.landingpage-vaul-root .landingpage-stepper-desktop .mantine-Stepper-steps{gap:clamp(8px,1.5vw,16px)}.mantine-Modal-root .landingpage-stepper-desktop .mantine-Stepper-separator,.mantine-Drawer-root .landingpage-stepper-desktop .mantine-Stepper-separator,.landingpage-vaul-root .landingpage-stepper-desktop .mantine-Stepper-separator{min-width:clamp(8px,.8vw,40px);max-width:none;flex-grow:1;flex-shrink:0}.mantine-Modal-root .landingpage-stepper-desktop .mantine-Stepper-step,.mantine-Drawer-root .landingpage-stepper-desktop .mantine-Stepper-step,.landingpage-vaul-root .landingpage-stepper-desktop .mantine-Stepper-step{flex:0 1 auto}}.landingpage-similar-vehicle-card:hover{text-decoration:none;color:inherit}.landingpage-similar-vehicle-card img{object-fit:cover;transition:transform .3s ease}.landingpage-similar-vehicle-card:hover img{transform:scale(1.05)}@media(max-width: 768px){.landingpage-similar-vehicle-card{margin-bottom:12px}.landingpage-similar-vehicle-card:hover img{transform:none}}@media(max-width: 480px){.landingpage-similar-vehicle-card{margin-bottom:8px}}.landingpage-similar-vehicle-card-detailed .mantine-Grid-root{align-items:flex-start}.landingpage-similar-vehicle-card-detailed .mantine-Image-root{transition:transform .3s ease}.landingpage-similar-vehicle-card-detailed:hover .mantine-Image-root{transform:scale(1.02)}@media(max-width: 768px){.landingpage-similar-vehicle-card-detailed .mantine-Grid-col{margin-bottom:16px}}@media(max-width: 768px){.mantine-Carousel-controls button{width:32px;height:32px}.mantine-Carousel-controls button svg{width:16px;height:16px}.mantine-Carousel-root{padding:0 20px}}@media(max-width: 480px){.mantine-Carousel-controls button{width:28px;height:28px}.mantine-Carousel-root{padding:0 8px;max-width:100%;box-sizing:border-box}}.iubenda-cs-reject-btn{display:none !important}.landingpage-contact-field-left{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;padding:0 10px 0 12px;color:var(--mantine-color-dimmed, #868e96);font-size:16px;line-height:1}.landingpage-contact-field-divider{align-self:stretch;width:1px;margin:8px 0;background-color:var(--mantine-color-default-border, #eceff1);flex-shrink:0}.landingpage-contact-step{padding-bottom:var(--mantine-spacing-md)}.landingpage-contact-step .mantine-TextInput-section[data-position=left]{justify-content:center}.landingpage-required-mark{color:#ee4c3f;font-weight:700;line-height:1}.landingpage-contact-salutation-group{margin-bottom:0}.landingpage-contact-salutation-group .landingpage-radio-card[data-has-icon]{flex-direction:row;gap:8px;min-height:48px;padding:8px 10px}.landingpage-contact-salutation-group .landingpage-radio-card-icon{font-size:18px;padding-right:8px;margin-right:2px;border-right:1px solid var(--mantine-color-default-border, #eceff1)}@media(max-width: 480px){.landingpage-contact-salutation-group .landingpage-radio-card[data-has-icon]{min-height:46px;padding:6px 8px}}.landingpage-address-predictions{position:absolute;top:100%;left:0;right:0;z-index:30;margin-top:4px;max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;border-radius:8px}.landingpage-address-prediction-item{cursor:pointer;border-radius:4px;transition:background-color .2s}
