@media(max-width:767px){.oel-section:not(.oel-cost):not(.oel-repair){padding-top:44px;padding-bottom:44px}.oel-hero-hero-mobile-head{padding-top:18px;padding-bottom:14px}.oel-hero-hero-mobile-head .oel-hero-hero-eyebrow{font-size:11px;letter-spacing:.08em;margin-bottom:8px}.oel-hero-hero-mobile-head .oel-hero-hero-title{font-size:26px;line-height:1.15;margin-bottom:10px}.oel-hero-hero-mobile-head .oel-hero-hero-rating{margin-top:4px}.oel-hero-hero-stage{margin-top:6px}.oel-hero-hero-image{max-height:240px;object-fit:cover;object-position:center 35%}.oel-hero-hero-mobile-foot{padding-top:14px;padding-bottom:18px;gap:12px}.oel-hero-hero-mobile-foot .oel-hero-hero-features{gap:8px;margin-bottom:4px}.oel-hero-hero-mobile-foot .oel-hero-hero-features li{padding:8px 10px;font-size:13.5px;line-height:1.3}.oel-hero-hero-mobile-foot .oel-hero-hero-feature-check svg{width:16px;height:16px}.oel-hero-hero-mobile-foot .oel-hero-hero-cta{width:100%;min-height:52px}.oel-section:not(.oel-cost):not(.oel-repair) .oel-repair-header,.oel-section:not(.oel-cost):not(.oel-repair) .oel-rv-head,.oel-section:not(.oel-cost):not(.oel-repair) .oel-ct-head{margin-bottom:18px!important}.oel-section:not(.oel-cost):not(.oel-repair) .oel-h2,.oel-section:not(.oel-cost):not(.oel-repair) .oel-repair-h2{font-size:24px;line-height:1.15;margin-bottom:8px}.oel-section:not(.oel-cost):not(.oel-repair) .oel-repair-sub{font-size:14.5px;line-height:1.5}#enthalten>.oel-container>div[style*=grid]{gap:12px!important}#enthalten article{padding:18px!important;border-radius:18px!important}#enthalten article>div[style*=flex]:first-child{margin-bottom:10px!important;gap:8px!important}#enthalten article h3{font-size:16.5px!important}#enthalten article ul li{font-size:14px!important;line-height:1.45!important;gap:8px!important}#enthalten article ul{gap:7px!important}#enthalten article p[style*=italic]{font-size:12.5px!important;margin-top:10px!important}.oel-garantie .oel-gar-stack{gap:18px}.oel-gar-featured{padding:18px!important;border-radius:18px}.oel-gar-featured-title{font-size:18px}.oel-gar-featured-text{font-size:14px;line-height:1.5}.oel-gar-mockup{margin-top:14px}.oel-gar-cards{gap:10px}.oel-gar-card{padding:14px!important;border-radius:16px}.oel-gar-card-title{font-size:14px}.oel-gar-card-text{font-size:13px;line-height:1.45}.oel-gar-ctas{gap:10px}.oel-gar-cta-primary,.oel-gar-cta-secondary{width:100%;min-height:52px;justify-content:center}.oel-gar-chips{gap:6px;margin-top:12px}.oel-gar-chip{font-size:12px;padding:6px 10px}.oel-rv-grid{gap:16px}.oel-rv-score{padding:18px!important;border-radius:18px}.oel-rv-score-value{font-size:40px;line-height:1}.oel-rv-score-meta{font-size:13.5px}.oel-rv-score-hint{font-size:12.5px;line-height:1.45}.oel-rv-transparency{font-size:12.5px;padding:10px 12px;line-height:1.4}.oel-rv-cta{width:100%;min-height:52px;justify-content:center}.oel-rv-cards{gap:10px}.oel-rv-card{padding:14px!important;border-radius:16px}.oel-rv-quote{font-size:14px;line-height:1.5}.oel-rv-name{font-size:14px}.oel-rv-meta{font-size:12px}.oel-ct-grid{gap:14px}.oel-ct-card{padding:18px!important;border-radius:18px}.oel-ct-address strong{font-size:17px}.oel-ct-address span{font-size:14.5px}.oel-ct-map{max-height:160px;overflow:hidden;border-radius:14px}.oel-ct-map-svg{height:160px}.oel-ct-hours{margin-top:12px}.oel-ct-hours li{padding:6px 0!important;font-size:13.5px}.oel-ct-actions{display:flex;flex-direction:column;gap:10px}.oel-ct-btn{width:100%;min-height:52px;justify-content:center}.oel-ct-item{padding:10px 0!important}.oel-ct-item-label{font-size:12px}.oel-ct-item-value{font-size:15px}.oel-ct-item-hint{font-size:12px}.oel-section article[style*="border-radius: 22px"]{border-radius:18px!important}.oel-section article[style*=boxShadow][style*=flexDirection] h3{font-size:17px!important}.oel-section article[style*=boxShadow][style*=flexDirection] p{font-size:14px!important;line-height:1.5!important}.oel-section article[style*=boxShadow][style*=flexDirection] .oel-gar-cta-primary{width:100%;min-height:52px;justify-content:center}#faq-preview>.oel-container>div[style*=flex-direction]{gap:8px!important}#faq-preview details{padding:14px 16px!important;border-radius:14px!important}#faq-preview details summary{font-size:15px!important}#faq-preview details p{font-size:14px!important;line-height:1.55!important}#faq-preview>.oel-container>div[style*=justify-content]{margin-top:16px!important}#faq-preview .oel-gar-cta-primary{width:100%;min-height:52px;justify-content:center}.oel-footer{padding-top:28px}.oel-footer-main-grid{gap:22px}.oel-footer-claim{font-size:15px;line-height:1.4}.oel-footer-desc{font-size:13.5px;line-height:1.5}.oel-footer-addr span,.oel-footer-addr-link{font-size:13.5px}.oel-footer-sitemap{gap:14px}.oel-footer-col h5{font-size:13px;margin-bottom:8px}.oel-footer-col ul{gap:6px}.oel-footer-col a{font-size:13.5px}.oel-footer-trust{gap:10px 14px}.oel-footer-trust li{font-size:12.5px}.oel-footer-bottom{gap:10px;padding-top:16px;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.oel-footer-legal{gap:10px 14px;flex-wrap:wrap}.oel-footer-legal a{font-size:13px}}@media(max-width:380px){.oel-hero-hero-mobile-head .oel-hero-hero-title{font-size:24px}.oel-section:not(.oel-cost):not(.oel-repair) .oel-h2,.oel-section:not(.oel-cost):not(.oel-repair) .oel-repair-h2{font-size:22px}.oel-hero-hero-image{max-height:210px}}.hl{--flow-soft: #FAFAFA;--flow-white: #ffffff;--flow-tint: #F2F5FA;--flow-line: rgba(15, 23, 42, .06);--flow-hairline: linear-gradient(90deg, rgba(15, 23, 42, 0) 0%, rgba(15, 23, 42, .1) 50%, rgba(15, 23, 42, 0) 100%)}.hl .oel-section{position:relative}.hl .oel-quickprice{background:#fff}.hl .oel-incl-section{background:linear-gradient(180deg,var(--flow-soft) 0%,#ffffff 100%)}.hl .oel-flow-section.is-premium{background:var(--flow-white)}.hl .oel-vs-section.is-premium{background:linear-gradient(180deg,var(--flow-soft) 0%,#ffffff 100%)}.hl .oel-garantie{background:linear-gradient(180deg,#ffffff 0%,var(--flow-soft) 100%)}.hl .oel-reviews{background:linear-gradient(180deg,var(--flow-soft) 0%,#ffffff 100%)}.hl .oel-contact{background:linear-gradient(180deg,#ffffff 0%,var(--flow-soft) 100%)}.hl .oel-faq-section{background:linear-gradient(180deg,var(--flow-soft) 0%,#ffffff 100%)!important}.hl .oel-section+.oel-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(160px,24%);height:1px;background:var(--flow-hairline);opacity:.55;pointer-events:none}.hl .oel-quickprice:after{content:"";pointer-events:none}.hl .oel-vs-section .oel-container,.hl .oel-contact .oel-container{position:relative;z-index:1}.hl{overflow-x:hidden}@media(max-width:767px){.hl .oel-vs-section.is-premium{background:linear-gradient(180deg,var(--flow-soft) 0%,#ffffff 100%)}.hl .oel-contact{background:linear-gradient(180deg,#ffffff 0%,var(--flow-soft) 100%)}.hl .oel-section+.oel-section:before{opacity:.4;width:96px}.hl .oel-quickprice:after{height:32px}}@media(prefers-reduced-motion:reduce){.hl .oel-section,.hl .oel-section:before,.hl .oel-section:after{transition:none!important;animation:none!important}}.oel-rhythm-a{background:#fff!important}.oel-rhythm-b{background:#f6f8fb!important}.oel-rhythm-a .oel-incl-section-bg,.oel-rhythm-b .oel-incl-section-bg,.oel-rhythm-a .oel-flow-section-bg,.oel-rhythm-b .oel-flow-section-bg,.oel-rhythm-a .oel-vs-section-bg,.oel-rhythm-b .oel-vs-section-bg,.oel-rhythm-a.oel-garantie .oel-gar-bg,.oel-rhythm-b.oel-garantie .oel-gar-bg{background:none!important}.oel-rhythm-a.oel-garantie{background:#fff!important}.oel-rhythm-b.oel-garantie{background:#f6f8fb!important}.oel-rhythm-diagonal{position:relative;z-index:1;clip-path:polygon(0 28px,100% 0,100% 100%,0 100%);margin-top:-28px;padding-top:100px}@media(max-width:768px){.oel-rhythm-diagonal{clip-path:polygon(0 16px,100% 0,100% 100%,0 100%);margin-top:-16px;padding-top:64px}}@media(prefers-reduced-motion:reduce){.oel-rhythm-diagonal{transition:none!important}}.hl .oel-hero-hero-stage{background:#fff}.hl .oel-hero-hero-stage:after{background:linear-gradient(to bottom,#fff0,#ffffff73 45%,#ffffffd1 72%,#fff)!important;height:180px!important}.hl .oel-quickprice{padding-top:28px;position:relative;z-index:2}@media(min-width:900px){.hl .oel-quickprice{padding-top:36px}}.hl .oel-quickprice-card{border-radius:24px;border-color:#07162f1a;box-shadow:0 28px 60px -34px #07162f47,0 8px 22px -18px #d719202e,0 1px 3px #07162f0d;margin-top:-36px;background:#fff}@media(min-width:900px){.hl .oel-quickprice-card{padding:28px 30px;margin-top:-48px}}@media(max-width:899px){.hl .oel-quickprice-card{margin-top:-24px}}.hl .oel-quickprice-card:before{height:4px!important;width:48px!important;background:#d71920!important}.hl .oel-hqq-cta{background:#d71920!important;min-height:54px;font-size:16px;letter-spacing:.01em;box-shadow:0 14px 28px -12px #d719208c,0 2px 4px #07162f14!important}.hl .oel-hqq-cta:hover:not(:disabled){background:#b51319!important;box-shadow:0 18px 34px -12px #d71920a6!important}.hl .oel-hqq-field input{height:52px;border-radius:14px;border-color:#07162f24}.hl .oel-hqq-field input:focus{border-color:#d71920;box-shadow:0 0 0 4px #d719201f}.hl .oel-hqq-info-btn{height:52px;width:52px;border-radius:14px}.hl .oel-hqq-form{gap:14px}.oel-rhythm-diagonal{clip-path:polygon(0 36px,100% 0,100% 100%,0 100%)!important;margin-top:-36px!important;padding-top:108px!important}@media(max-width:768px){.oel-rhythm-diagonal{clip-path:polygon(0 20px,100% 0,100% 100%,0 100%)!important;margin-top:-20px!important;padding-top:68px!important}}.hl .oel-incl-section{position:relative}.hl .oel-incl-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(640px,80%);height:220px;background:radial-gradient(ellipse at top,#d719200d,#d7192000 70%);pointer-events:none;z-index:0}.hl .oel-incl-section>*{position:relative;z-index:1}.hl .oel-flow-track{height:2px!important;background:linear-gradient(90deg,#d7192000,#d7192059 12%,#d719208c,#d7192059 88%,#d7192000)!important}.hl .oel-vs-card--neutral{background:#f3f5f8;border-color:#07162f0f;opacity:.96}.hl .oel-vs-card--neutral .oel-vs-title{color:#475569}.hl .oel-vs-card--featured.is-dark{box-shadow:0 30px 60px -30px #07162f73,0 4px 10px -4px #d719202e!important;transform:translateY(-2px)}@media(max-width:860px){.hl .oel-vs-card--featured.is-dark{transform:none}}.hl .oel-vs-card--featured .oel-cta,.hl .oel-vs-card--featured a[class*=oel-cta]:not(.oel-cta-neutral):not(.oel-cta-neutral--solid){background:#d71920;color:#fff;box-shadow:0 12px 26px -12px #d719208c}.hl .oel-contact{padding-block:clamp(40px,5vw,56px)}.hl .oel-contact .oel-contact-note,.hl .oel-contact [data-future-locations],.hl .oel-contact .oel-future-locations{font-size:12.5px!important;opacity:.65;font-weight:400}.hl .oel-faq-section{padding-block:clamp(28px,4vw,44px)!important}.hl .oel-faq-wrap{box-shadow:0 18px 40px -30px #07162f2e}.hl .oel-footer{padding-bottom:18px}.hl .oel-footer-cta-inner{padding:20px 16px}.hl .oel-footer-cta-text{font-size:18px}.hl .oel-footer-main-grid{padding:40px 16px 28px;gap:40px}.hl .oel-footer-logo{height:38px}.hl .oel-footer-trust{padding:14px 16px;font-size:13px}.hl .oel-footer-bottom{padding:16px 16px 0}@media(max-width:960px){.hl .oel-footer-main-grid{padding:32px 16px 24px;gap:28px}}@media(min-width:900px){.hl .oel-hero-headline,.hl .oel-hero h1{line-height:1.04;letter-spacing:-.02em}}@media(min-width:900px){.hl .oel-quickprice{padding:36px 32px 40px!important}.hl .oel-quickprice-inner{grid-template-columns:minmax(0,1fr) minmax(380px,460px)!important;gap:32px!important;align-items:center}}@media(min-width:1280px){.hl .oel-quickprice-inner{gap:40px!important;grid-template-columns:minmax(0,1fr) 480px!important}}@media(min-width:900px){.hl .oel-incl3.oel-incl3{padding-top:88px!important;padding-bottom:64px!important;margin-top:-48px!important}.hl .oel-incl3 .oel-incl3-grid{grid-template-columns:1fr .96fr!important;gap:20px!important}.hl .oel-incl3 .oel-incl3-content{max-width:480px}.hl .oel-incl3 .oel-incl3-plate{max-width:396px}.hl .oel-incl3 .oel-incl3-plate-headline{font-size:clamp(38px,4.4vw,50px)}}@media(min-width:1280px){.hl .oel-incl3 .oel-incl3-grid{gap:28px!important}}.hl .hlh-mainbar,.hl .hlh-mainbar-inner{background:linear-gradient(180deg,#d71920,#c0141b)!important}@media(min-width:1024px){.hl .hlh-mainbar-inner{height:64px!important}.hl .hlh-mainbar-logo img{height:38px!important}}@media(min-width:768px)and (max-width:1023px){.hl .oel-quickprice{padding:32px 24px 36px!important}.hl .oel-quickprice-inner{grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important;gap:24px!important;align-items:center}.hl .oel-quickprice-card{padding:22px 24px!important}.hl .oel-incl3.oel-incl3{padding-top:72px!important;padding-bottom:56px!important;margin-top:-40px!important;clip-path:polygon(0 40px,100% 0,100% 100%,0 calc(100% - 10px))!important}.hl .oel-incl3 .oel-incl3-grid{grid-template-columns:1fr .95fr!important;gap:20px!important}.hl .oel-incl3 .oel-incl3-content{max-width:100%!important;justify-self:stretch!important}.hl .oel-incl3 .oel-incl3-plate{max-width:340px!important}.hl .oel-incl3 .oel-incl3-plate-headline{font-size:clamp(34px,4.6vw,42px)!important}.hl .oel-incl3 .oel-incl3-anchor{min-height:0!important}.hl .oel-incl3 .oel-incl3-anchor:before{inset:-10px -20px -12px -16px!important;border-radius:16px!important}}@media(max-width:767px){.hl .oel-quickprice{padding:24px 16px 32px!important}.hl .oel-quickprice-inner{gap:20px!important}.hl .oel-quickprice-card{padding:18px!important;border-radius:18px!important;margin-top:-20px!important}.hl .oel-hqq-cta{min-height:52px!important;font-size:15.5px!important}.hl .oel-hqq-field input{height:48px!important}.hl .oel-hqq-info-btn{height:48px!important;width:48px!important}.hl .oel-incl3.oel-incl3{padding-top:48px!important;padding-bottom:40px!important;margin-top:-20px!important;clip-path:polygon(0 20px,100% 0,100% 100%,0 calc(100% - 6px))!important}.hl .oel-incl3 .oel-incl3-header{margin-bottom:18px!important}.hl .oel-incl3 .oel-incl3-grid{gap:20px!important}.hl .oel-incl3 .oel-incl3-content{gap:12px!important}.hl .oel-incl3 .oel-incl3-benefits{gap:8px!important}.hl .oel-incl3 .oel-incl3-benefit{padding:10px 12px!important}.hl .oel-incl3 .oel-incl3-benefit-icon{width:36px!important;height:36px!important;border-radius:10px!important}.hl .oel-incl3 .oel-incl3-benefit-title{font-size:15px!important}.hl .oel-incl3 .oel-incl3-benefit-text{font-size:13.5px!important}.hl .oel-incl3 .oel-incl3-anchor{min-height:0!important;margin-top:4px!important}.hl .oel-incl3 .oel-incl3-anchor:before,.hl .oel-incl3 .oel-incl3-anchor:after{display:none!important}.hl .oel-incl3 .oel-incl3-plate{max-width:100%!important;padding:20px 20px 18px!important;border-radius:18px!important}.hl .oel-incl3 .oel-incl3-plate-headline{font-size:34px!important}.hl .oel-incl3 .oel-incl3-plate-sub{font-size:14.5px!important;margin-bottom:14px!important}.hl .oel-incl3 .oel-incl3-plate-badge{font-size:9px!important;padding:3px 7px!important}.hl .oel-incl3 .oel-incl3-plate-list{padding-top:12px!important;gap:9px!important}.hl .oel-incl3 .oel-incl3-plate-row{font-size:13.5px!important}.hl .hlh-mainbar-inner{height:58px!important;padding:0 14px!important}.hl .hlh-mainbar-logo img{height:32px!important}}@media(max-width:380px){.hl .oel-quickprice{padding:20px 12px 28px!important}.hl .oel-quickprice-card{padding:16px!important}.hl .oel-hqq-form{gap:10px!important}.hl .oel-incl3 .oel-incl3-plate-headline{font-size:30px!important}}@media(max-width:767px){.hl .oel-h2hero-title{font-size:clamp(26px,7.6vw,32px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.hl .oel-h2hero-sub{font-size:14px!important;line-height:1.5!important}.hl .oel-h2hero-trust{font-size:12px!important;gap:4px 10px!important;margin-top:8px!important}.hl .oel-quickprice-inner{gap:18px!important}.hl .oel-quickprice-text{margin-bottom:0!important}.hl .oel-quickprice-sub{font-size:14.5px!important;line-height:1.5!important}.hl .oel-quickprice-card{margin-top:-10px!important}.hl .oel-quickprice,.hl .oel-incl3,.hl .oel-flow-section,.hl .oel-flow2{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}.hl .oel-faq-section{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))!important}.hl .oel-flow2 .oel-flow2-list{gap:12px!important}.hl .oel-flow2 .oel-flow2-station{padding:14px 16px!important}.hl .oel-flow2 .oel-flow2-title{font-size:16px!important}.hl .oel-flow2 .oel-flow2-text{font-size:13.5px!important;line-height:1.5!important}.hl .oel-flow2 .oel-flow2-num{width:30px!important;height:30px!important;font-size:13px!important}.hl .oel-flow2 .oel-flow2-icon{width:32px!important;height:32px!important}.hl .oel-flow2 .oel-flow2-arrow{display:none!important}.hl .oel-flow2 .oel-flow2-cta-wrap{margin-top:16px!important;margin-bottom:8px!important}.hl .oel-incl3 .oel-incl3-anchor{margin-bottom:8px!important}.hl .oel-incl3 .oel-incl3-plate{padding:22px 20px!important;border-radius:20px!important}.hl .oel-incl3 .oel-incl3-plate-headline{font-size:30px!important;line-height:1.05!important;margin-bottom:6px!important}.hl .oel-incl3 .oel-incl3-plate-sub{font-size:14px!important;margin-bottom:12px!important}.hl .oel-incl3 .oel-incl3-plate-badge{font-size:9px!important;padding:3px 7px!important}.hl .oel-incl3 .oel-incl3-plate-list{padding-top:10px!important;gap:7px!important}.hl .oel-incl3 .oel-incl3-plate-row{font-size:13.5px!important}}@media(max-width:380px){.hl .hlh-mainbar-inner{padding:0 12px!important}.hl .hlh-mainbar-logo img{height:30px!important}.hl .oel-h2hero-title{font-size:24px!important}.hl .oel-flow2 .oel-flow2-station{padding:14px!important}}.hl .oel-flow-section.is-premium{background:#f6f7f9}.hl .oel-flow2 .oel-flow2-station{background:linear-gradient(180deg,#fff,#fbfcfd);border:1px solid rgba(34,50,71,.08);border-radius:20px;padding:22px 22px 20px;box-shadow:0 1px #fff9 inset,0 1px #2232470a,0 14px 28px -22px #2232472e;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.hl .oel-flow2 .oel-flow2-station:hover{transform:translateY(-2px);border-color:#d719202e;box-shadow:0 1px #fff9 inset,0 18px 36px -22px #d7192038}.hl .oel-flow2 .oel-flow2-num{width:36px;height:36px;font-size:16px;background:linear-gradient(180deg,#ed0f0f,#b5141b);box-shadow:0 0 0 4px #fff,0 0 0 5px #d7192029,0 4px 12px -3px #d719206b}.hl .oel-flow2 .oel-flow2-icon{width:34px;height:34px;background:#f3f5f9;border:1px solid rgba(34,50,71,.05);color:#d71920}.hl .oel-flow2 .oel-flow2-title{font-size:18px}@media(min-width:861px){.hl .oel-flow2 .oel-flow2-line{top:50px;left:16%;right:16%;height:2px;background:linear-gradient(90deg,#ed0f0f00,#ed0f0f38 14%,#ed0f0f8c,#ed0f0f38 86%,#ed0f0f00);border-radius:2px;opacity:.85}.hl .oel-flow2 .oel-flow2-arrow{top:40px;right:-18px;width:26px;height:26px;background:#fff;border:1px solid rgba(215,25,32,.28);box-shadow:0 0 0 3px #f6f7f9,0 4px 10px -3px #d7192040;opacity:1}.hl .oel-flow2 .oel-flow2-list{gap:22px}}.hl .oel-flow2 .oel-flow2-cta-wrap{margin-top:22px}@media(min-width:861px){.hl .oel-flow2 .oel-flow2-cta-wrap{margin-top:28px}}@media(min-width:768px)and (max-width:1023px){.hl .oel-flow2 .oel-flow2-station{padding:18px 18px 16px}.hl .oel-flow2 .oel-flow2-line{left:12%;right:12%}}.hl .oel-vs-section.is-premium{background:#f6f7f9;position:relative}.hl .oel-vs-section.is-premium:after{content:"";position:absolute;left:0;right:0;bottom:0;height:96px;pointer-events:none;background:linear-gradient(180deg,#f6f7f900,#f6f7f9);z-index:1}.hl .oel-vs-section.is-premium>.oel-container{position:relative;z-index:2}.hl .oel-vs-section.is-premium .oel-repair-h2{letter-spacing:-.018em;max-width:760px;margin-inline:auto}.hl .oel-vs-section.is-premium .oel-repair-sub{max-width:620px;margin-inline:auto;color:#4a586c}@media(min-width:861px){.hl .oel-vs-grid{grid-template-columns:1fr 1.35fr;gap:24px;align-items:stretch}}.hl .oel-vs-card--neutral{background:linear-gradient(180deg,#fbfbfd,#f4f5f8);border:1px solid rgba(34,50,71,.09);border-radius:20px;padding:clamp(22px,2.6vw,30px);box-shadow:inset 0 1px #ffffffb3,0 1px #22324708;position:relative}.hl .oel-vs-card--neutral .oel-vs-tag--neutral{background:#2232470f;color:#6b7686;border:1px solid rgba(34,50,71,.08);letter-spacing:.1em;font-weight:600;padding:4px 10px;border-radius:999px}.hl .oel-vs-card--neutral .oel-vs-title{color:#4a586c;font-weight:600;font-size:clamp(18px,1.9vw,20px);letter-spacing:-.005em}.hl .oel-vs-card--neutral .oel-vs-list{gap:10px}.hl .oel-vs-item--neutral{color:#6b7686;font-size:15px;line-height:1.55}.hl .oel-vs-bullet--neutral{color:#a0aab8;font-weight:700}.hl .oel-vs-card--featured.is-dark{background:radial-gradient(ellipse 85% 60% at 100% 0%,color-mix(in oklab,white 9%,#07162f) 0%,transparent 65%),linear-gradient(180deg,#0a1c3a,#07162f);border:1px solid color-mix(in oklab,white 12%,#07162f);border-radius:20px;padding:clamp(26px,3vw,34px);box-shadow:0 24px 50px -28px #07162f80,0 6px 18px -10px #07162f47;position:relative;overflow:hidden}.hl .oel-vs-card--featured.is-dark .oel-vs-accent{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#ed0f0f,#d71920 40%,#d7192000);opacity:.85}.hl .oel-vs-card--featured.is-dark .oel-vs-tag--featured{background:#ffffff0f;color:#ffffffeb;border:1px solid rgba(255,255,255,.14);letter-spacing:.1em;padding:4px 11px;border-radius:999px;font-weight:600}.hl .oel-vs-card--featured.is-dark .oel-vs-title{font-size:clamp(20px,2.2vw,24px);letter-spacing:-.012em}.hl .oel-vs-card--featured.is-dark .oel-vs-list{gap:12px}.hl .oel-vs-card--featured.is-dark .oel-vs-item{font-size:16px;line-height:1.5;color:#fffffff0}.hl .oel-vs-card--featured.is-dark .oel-vs-check{width:22px;height:22px;background:#0f8a55;color:#fff;box-shadow:0 0 0 3px #0f8a5529,0 4px 10px -2px #0f8a5573}.hl .oel-vs-card--featured.is-dark .oel-vs-cta-wrap{margin-top:18px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hl .oel-vs-card--featured.is-dark .oel-vs-cta-wrap .oel-btn-red{box-shadow:0 0 0 1px #ffffff0f inset,0 10px 22px -10px #ed0f0f80;transition:transform .2s ease,box-shadow .2s ease}.hl .oel-vs-card--featured.is-dark .oel-vs-cta-wrap .oel-btn-red:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff14 inset,0 14px 28px -10px #ed0f0f99}@media(min-width:768px)and (max-width:1023px){.hl .oel-vs-grid{gap:18px!important}.hl .oel-vs-card--neutral,.hl .oel-vs-card--featured.is-dark{padding:24px!important}}@media(max-width:767px){.hl .oel-vs-section.is-premium{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}.hl .oel-vs-section.is-premium:after{height:64px}.hl .oel-vs-grid{gap:14px!important}.hl .oel-vs-card--neutral{padding:20px 18px!important;border-radius:18px!important}.hl .oel-vs-card--neutral .oel-vs-title{font-size:17px!important}.hl .oel-vs-card--neutral .oel-vs-list{gap:8px!important}.hl .oel-vs-card--featured.is-dark{padding:22px 20px!important;border-radius:18px!important}.hl .oel-vs-card--featured.is-dark .oel-vs-title{font-size:20px!important}.hl .oel-vs-card--featured.is-dark .oel-vs-item{font-size:15px!important}.hl .oel-vs-card--featured.is-dark .oel-vs-list{gap:10px!important}.hl .oel-vs-card--featured.is-dark .oel-vs-check{width:20px!important;height:20px!important}.hl .oel-vs-card--featured.is-dark .oel-vs-cta-wrap .oel-btn-red{width:100%;justify-content:center}.hl .oel-flow2 .oel-flow2-station{padding:16px 16px 14px!important;border-radius:16px!important}.hl .oel-flow2 .oel-flow2-cta-wrap{margin-top:16px!important}}.hl .oel-garantie{background:#f6f7f9}.hl .oel-a4-wrap{position:relative;width:100%;max-width:460px;margin-left:auto;margin-right:auto;padding:24px 8px 32px;perspective:1400px}@media(min-width:1024px){.hl .oel-a4-wrap{margin-left:auto;margin-right:0}}.hl .oel-a4-shadow{position:absolute;inset:28px 24px 28px 16px;background:#fff;border:1px solid rgba(34,50,71,.06);border-radius:6px;transform:rotate(-3.2deg) translateY(6px);box-shadow:0 14px 30px -22px #22324740;z-index:0;pointer-events:none}.hl .oel-a4{position:relative;z-index:1;background:linear-gradient(180deg,#fff,#fdfcf9);border:1px solid rgba(34,50,71,.09);border-radius:8px;padding:32px 30px 26px;aspect-ratio:1 / 1.32;display:flex;flex-direction:column;gap:18px;transform:rotate(1.4deg);transform-origin:center center;box-shadow:0 1px #fffc inset,0 2px 4px #2232470d,0 26px 50px -28px #22324759,0 12px 24px -16px #22324733;overflow:hidden}.hl .oel-a4:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ed0f0f,#d71920 60%,#d7192000)}.hl .oel-a4-badge{position:absolute;top:18px;right:18px;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0f8a55;background:#e8f6ef;border:1px solid rgba(15,138,85,.25);border-radius:999px;padding:4px 9px;z-index:2}.hl .oel-a4-head{display:flex;flex-direction:column;gap:4px;margin-top:8px}.hl .oel-a4-eyebrow{font-family:Roboto Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8b95a6}.hl .oel-a4-title{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:clamp(24px,2.4vw,30px);letter-spacing:-.015em;color:#223247;margin:0;line-height:1.05}.hl .oel-a4-subtitle{margin:0;font-size:14px;color:#5b6678}.hl .oel-a4-divider{height:1px;background:linear-gradient(90deg,rgba(34,50,71,.18) 0%,rgba(34,50,71,.08) 60%,transparent 100%)}.hl .oel-a4-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;flex:1}.hl .oel-a4-item{display:flex;align-items:center;gap:12px;font-family:Roboto Condensed,sans-serif;font-size:14.5px;color:#2a3a52;line-height:1.35}.hl .oel-a4-check{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#1aa86b,#0f8a55);color:#fff;flex-shrink:0;box-shadow:0 0 0 3px #ecf7f1,0 3px 8px -2px #0f8a5559}.hl .oel-a4-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px dashed rgba(34,50,71,.14);margin-top:auto}.hl .oel-a4-status{display:inline-flex;align-items:center;gap:8px;font-family:Roboto Condensed,sans-serif;font-size:13px;font-weight:700;color:#0f8a55;letter-spacing:-.005em}.hl .oel-a4-status-dot{width:8px;height:8px;border-radius:50%;background:#1aa86b;box-shadow:0 0 0 3px #1aa86b2e}.hl .oel-a4-loc{font-family:Roboto Condensed,sans-serif;font-size:11.5px;color:#8b95a6;letter-spacing:.04em}@media(max-width:1023px){.hl .oel-a4-wrap{max-width:420px;margin-left:auto;margin-right:auto}.hl .oel-a4{padding:28px 24px 22px;transform:rotate(0)}.hl .oel-a4-shadow{display:none}}@media(max-width:767px){.hl .oel-garantie{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}.hl .oel-a4-wrap{max-width:100%;padding:18px 0 8px}.hl .oel-a4{padding:26px 22px 20px;border-radius:10px;aspect-ratio:auto;gap:14px}.hl .oel-a4-badge{top:14px;right:14px;font-size:9.5px;padding:3px 8px}.hl .oel-a4-title{font-size:22px}.hl .oel-a4-subtitle{font-size:13.5px}.hl .oel-a4-list{gap:10px}.hl .oel-a4-item{font-size:14px}.hl .oel-a4-foot{flex-direction:column;align-items:flex-start;gap:6px}}.hl .oel-garantie{background:radial-gradient(60% 80% at 78% 50%,#f3f6f9e6,#f6f7f900 70%),#fafbfc}.hl .oel-a4-stage{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.hl .oel-a4-stage-shape{position:absolute;top:6%;right:-4%;width:84%;height:88%;background:#fff;border:1px solid rgba(34,50,71,.05);border-radius:24px;box-shadow:0 30px 60px -42px #22324729}.hl .oel-a4-stage-diag{display:none}.hl .oel-a4-paper{position:absolute;background:#fff;border:1px solid rgba(34,50,71,.06);border-radius:6px;z-index:0;pointer-events:none}.hl .oel-a4-paper--back{inset:26px 26px 22px 14px;transform:rotate(-1.6deg) translateY(6px);box-shadow:0 14px 28px -22px #2232472e;opacity:.9}.hl .oel-a4-paper--mid{display:none}.hl .oel-a4-wrap{position:relative;z-index:1;padding:28px 16px 36px}.hl .oel-a4-shadow{display:none}.hl .oel-a4{background:#fff;border:1px solid rgba(34,50,71,.08);border-radius:10px;transform:rotate(.6deg);aspect-ratio:1 / 1.34;padding:34px 32px 26px;gap:16px;box-shadow:0 1px #ffffffe6 inset,0 1px 2px #2232470a,0 22px 40px -28px #22324738,0 40px 80px -40px #2232472e}.hl .oel-a4:before{height:2px;background:linear-gradient(90deg,#d71920,#d7192073 40%,#d7192000);opacity:.85}.hl .oel-a4-badge{top:20px;right:20px;font-size:9.5px;font-weight:700;letter-spacing:.1em;color:#0f8a55;background:#f1faf5;border:1px solid rgba(15,138,85,.2);padding:4px 10px}.hl .oel-a4-eyebrow{font-size:10.5px;letter-spacing:.14em;color:#94a0b2}.hl .oel-a4-title{font-size:clamp(22px,2.1vw,26px);font-weight:700;letter-spacing:-.012em;line-height:1.08}.hl .oel-a4-subtitle{font-size:13px;color:#6b7689}.hl .oel-a4-stamp{position:absolute;top:auto;bottom:92px;right:26px;z-index:2;transform:rotate(-8deg);pointer-events:none;opacity:.55}.hl .oel-a4-stamp-inner{display:inline-block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#0f8a55d9;border:1.4px solid rgba(15,138,85,.6);border-radius:3px;padding:3px 8px 2px;background:transparent}.hl .oel-a4-meta{display:flex;flex-direction:column;gap:8px;margin-top:2px;padding:0;background:transparent;border:0;border-radius:0}.hl .oel-a4-meta-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:6px;border-bottom:1px solid rgba(34,50,71,.06);font-family:Roboto Condensed,sans-serif;font-size:12.5px}.hl .oel-a4-meta-row:last-child{border-bottom:0;padding-bottom:0}.hl .oel-a4-meta-label{color:#94a0b2;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600}.hl .oel-a4-meta-value{color:#223247;font-weight:600;font-size:12.5px}.hl .oel-a4-divider{background:#22324714;height:1px}.hl .oel-a4-list{gap:0}.hl .oel-a4-item{padding:10px 0;border-bottom:1px solid rgba(34,50,71,.05);font-size:14px;color:#2a3a52;gap:11px}.hl .oel-a4-item:last-child{border-bottom:0}.hl .oel-a4-check{width:20px;height:20px;background:#ecf7f1;color:#0f8a55;box-shadow:none;border:1px solid rgba(15,138,85,.25)}.hl .oel-a4-foot{align-items:flex-end;border-top:1px solid rgba(34,50,71,.08);padding-top:14px;gap:12px}.hl .oel-a4-foot-left{display:flex;flex-direction:column;gap:4px;min-width:0}.hl .oel-a4-status{font-size:12.5px}.hl .oel-a4-loc{font-size:10.5px;color:#94a0b2;letter-spacing:.06em}.hl .oel-a4-qr{position:relative;flex-shrink:0;width:36px;height:36px;border-radius:3px;background:#fff;border:1px solid rgba(34,50,71,.14);padding:3px}.hl .oel-a4-qr-grid{display:block;width:100%;height:100%;background-image:linear-gradient(rgba(34,50,71,.85) 1px,transparent 1px),linear-gradient(90deg,rgba(34,50,71,.85) 1px,transparent 1px);background-size:4px 4px;opacity:.55;-webkit-mask-image:none;mask-image:none}.hl .oel-garantie .oel-gar-intro{max-width:520px}.hl .oel-garantie .oel-gar-sub{max-width:460px;color:#5b6678}.hl .oel-garantie .oel-gar-chips{gap:8px}.hl .oel-garantie .oel-gar-ctas{margin-top:28px}.hl .oel-garantie .oel-gar-grid:before{display:none}.hl .oel-garantie .oel-gar-intro,.hl .oel-garantie .oel-gar-stack{position:relative;z-index:1}@media(max-width:1023px){.hl .oel-a4-paper{display:none}.hl .oel-a4-stage-shape{opacity:.5}.hl .oel-a4{transform:rotate(0)}.hl .oel-a4-stamp{display:none}}@media(max-width:767px){.hl .oel-a4-stage,.hl .oel-a4-paper,.hl .oel-a4-stamp,.hl .oel-a4-qr{display:none}.hl .oel-a4-wrap{padding:8px 0 4px;max-width:100%}.hl .oel-a4{padding:24px 20px 20px;border-radius:10px;aspect-ratio:auto;gap:14px;box-shadow:0 1px 2px #2232470a,0 14px 28px -20px #22324733}.hl .oel-a4-badge{top:14px;right:14px;font-size:9px;padding:3px 8px}.hl .oel-a4-title{font-size:21px}.hl .oel-a4-subtitle{font-size:13px}.hl .oel-a4-meta-row{font-size:12px}.hl .oel-a4-meta-label{font-size:9.5px}.hl .oel-a4-item{padding:9px 0;font-size:13.5px}.hl .oel-a4-foot{flex-direction:column;align-items:flex-start;gap:6px}.hl .oel-a4-loc{font-size:10.5px}}.hl .oel-garantie{position:relative;background:radial-gradient(120% 70% at 80% 20%,rgba(15,138,85,.035) 0%,transparent 55%),linear-gradient(180deg,#fafbfc,#f5f6f9);overflow:hidden}.hl .oel-garantie:before{content:"";position:absolute;inset:8% -6%;background:linear-gradient(108deg,transparent 0%,#f6f7f9 18%,#f6f7f9 82%,transparent 100%);transform:skewY(-2.2deg);z-index:0;pointer-events:none}.hl .oel-garantie>*{position:relative;z-index:1}.hl .oel-gar-stack{position:relative}.hl .oel-svc-photo{position:relative;width:100%;max-width:560px;margin:0 0 0 auto;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:#0c1a32;box-shadow:0 1px #ffffff0d inset,0 18px 38px -22px #0f1c3647,0 40px 70px -40px #0f1c3638}.hl .oel-svc-photo-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.hl .oel-svc-photo-grad{position:absolute;inset:0;background:linear-gradient(180deg,#07162f00 60%,#07162f38 88%,#07162f6b);pointer-events:none}.hl .oel-svc-overlay{position:absolute;top:22px;left:22px;width:clamp(220px,58%,270px);background:#ffffffd1;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.65);border-radius:13px;padding:13px 15px;box-shadow:0 1px #fffc inset,0 10px 24px -16px #0f1c3647,0 22px 44px -28px #0f1c3638;font-family:Roboto Condensed,sans-serif;color:#223247}.hl .oel-svc-overlay-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.hl .oel-svc-overlay-eyebrow{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a0b2}.hl .oel-svc-overlay-badge{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0f8a55;background:#0f8a551a;border:1px solid rgba(15,138,85,.22);border-radius:999px;padding:3px 8px 3px 6px}.hl .oel-svc-overlay-title{margin:0 0 10px;font-size:13.5px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:#223247}.hl .oel-svc-overlay-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.hl .oel-svc-overlay-list li{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:500;color:#2a3a52;line-height:1.2}.hl .oel-svc-overlay-check{width:15px;height:15px;border-radius:50%;background:#0f8a551f;color:#0f8a55;border:1px solid rgba(15,138,85,.28);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hl .oel-svc-status{position:absolute;left:18px;right:auto;bottom:18px;display:inline-flex;align-items:center;gap:9px;padding:7px 13px 7px 11px;background:#ffffffe0;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.6);border-radius:999px;box-shadow:0 8px 22px -12px #0f1c364d;font-family:Roboto Condensed,sans-serif;max-width:calc(100% - 36px)}.hl .oel-svc-status-dot{width:8px;height:8px;border-radius:50%;background:#0f8a55;box-shadow:0 0 0 3px #0f8a552e;flex-shrink:0}.hl .oel-svc-status-label{font-size:12px;font-weight:700;letter-spacing:-.005em;color:#0f8a55;white-space:nowrap}.hl .oel-svc-status-loc{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8a96a8;white-space:nowrap;padding-left:9px;border-left:1px solid rgba(34,50,71,.12)}.hl .oel-garantie .oel-gar-intro{max-width:520px;line-height:1.5}.hl .oel-garantie .oel-gar-sub{max-width:460px;color:#5b6678;line-height:1.55}.hl .oel-garantie .oel-gar-chips{gap:8px;margin-top:22px}.hl .oel-garantie .oel-gar-chip{background:#fff;border:1px solid rgba(34,50,71,.1);color:#223247;font-weight:500;padding:7px 12px;border-radius:999px;box-shadow:0 1px 2px #22324708}.hl .oel-garantie .oel-gar-chip svg{color:#0f8a55}.hl .oel-garantie .oel-gar-ctas{margin-top:22px}@media(max-width:1023px){.hl .oel-svc-photo{max-width:480px;margin:0 auto;aspect-ratio:4 / 4.6}.hl .oel-svc-overlay{width:clamp(200px,56%,260px);top:18px;left:18px;padding:12px 14px}.hl .oel-svc-status{left:16px;bottom:16px}}@media(max-width:767px){.hl .oel-garantie:before{display:none}.hl .oel-svc-photo{max-width:100%;aspect-ratio:4 / 4.2;border-radius:16px}.hl .oel-svc-overlay{top:14px;left:14px;right:14px;width:auto;padding:12px 14px;border-radius:12px}.hl .oel-svc-overlay-title{font-size:13.5px}.hl .oel-svc-overlay-list li{font-size:11.5px}.hl .oel-svc-status{left:14px;bottom:14px;padding:6px 11px 6px 10px;gap:8px}.hl .oel-svc-status-label{font-size:11.5px}.hl .oel-svc-status-loc{display:none}}.hl .oel-why-proofs{list-style:none;margin:-4px 1px 18px;padding:6px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;align-items:stretch;border-radius:18px;background:linear-gradient(180deg,#fff,#fafbfc);border:1px solid var(--oe-line, rgba(15,23,42,.08));box-shadow:0 1px #ffffffb3 inset,0 18px 40px -28px #0f172a2e,0 2px 6px -3px #0f172a0f}.hl .oel-why-proof{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 20px 15px;background:transparent;border:0;border-radius:12px;transition:background-color .18s ease}.hl .oel-why-proof+.oel-why-proof:before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:linear-gradient(180deg,transparent 0%,color-mix(in oklab,#223247 11%,transparent) 50%,transparent 100%)}.hl .oel-why-proof:hover{background:color-mix(in oklab,#223247 2.5%,transparent)}.hl .oel-why-proof-ico{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#fff;color:#d71920;border:1px solid var(--oe-line, rgba(15,23,42,.08));box-shadow:0 2px 8px -5px #0f172a2e;margin-bottom:6px}.hl .oel-why-proof-ico--green{color:#1f7a4f;background:#f3fbf6;border-color:color-mix(in oklab,#2f9e6a 22%,transparent)}.hl .oel-why-proof-title{font-family:Roboto Condensed,system-ui,sans-serif;font-weight:600;font-size:14.5px;color:#223247;letter-spacing:-.005em;line-height:1.2}.hl .oel-why-proof-text{font-size:12.5px;color:color-mix(in oklab,#223247 62%,transparent);line-height:1.45}.hl .oel-why-section .oel-why-head,.hl .oel-vs-section .oel-vs-head{margin-bottom:18px}.hl .oel-vs-section .oel-vs-grid{margin-top:2px}@media(max-width:960px){.hl .oel-why-proofs{grid-template-columns:1fr;padding:4px;margin-bottom:16px}.hl .oel-why-proof{flex-direction:row;align-items:center;gap:14px;padding:13px 16px}.hl .oel-why-proof+.oel-why-proof:before{inset:0 14px auto;width:auto;height:1px;background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,#223247 10%,transparent) 50%,transparent 100%)}.hl .oel-why-proof-ico{margin-bottom:0;flex-shrink:0}.hl .oel-why-proof-title{font-size:14px}.hl .oel-why-proof-text{font-size:12.5px}}@media(max-width:520px){.hl .oel-why-proofs{margin-bottom:14px}.hl .oel-why-proof{padding:12px 14px;gap:12px}.hl .oel-why-proof-ico{width:30px;height:30px}.hl .oel-why-proof-title{font-size:13.5px}.hl .oel-why-proof-text{font-size:12px}}.hl .oel-reviews .oel-rv-footnote{display:flex;align-items:center;justify-content:center;gap:6px;margin:22px auto 0;max-width:640px;text-align:center;font-size:12.5px;line-height:1.55;color:var(--brand-muted, #5b6878);opacity:.78}.hl .oel-contact .oel-ct-list{justify-content:flex-start}.hl .oel-contact .oel-ct-list .oel-ct-item{flex:0 0 auto}.hl .oel-contact .oel-ct-footnote{display:inline-flex;align-items:center;gap:6px;margin:18px 0 0;font-size:12.5px;line-height:1.55;color:var(--brand-muted, #5b6878);opacity:.78}.hl .oel-contact .oel-ct-footnote svg{flex-shrink:0;opacity:.8}@media(max-width:768px){.hl .oel-contact .oel-ct-footnote{margin-top:14px}}.hl .oel-faq-section{padding-block:clamp(22px,3.2vw,36px)!important}.hl .oel-faq-section .oel-faq-wrap{max-width:880px;margin:0 auto;background:#fff;border-radius:18px;border:1px solid var(--oe-line, #e4e8ee);box-shadow:0 14px 32px -28px #07162f29;padding:clamp(20px,3vw,30px) clamp(18px,2.6vw,28px)}.hl .oel-faq-section .oel-faq-head{margin-bottom:12px}.hl .oel-faq-section .oel-faq-title{font-size:clamp(22px,2.4vw,26px);margin-top:6px}.hl .oel-faq-section .oel-faq-item{padding:12px 2px;border-bottom:1px solid var(--oe-line, #e4e8ee)}.hl .oel-faq-section .oel-faq-item:last-child{border-bottom:0}.hl .oel-faq-section .oel-faq-summary{font-size:15px;font-weight:700;letter-spacing:-.005em;padding:2px 0}.hl .oel-faq-section .oel-faq-answer{font-size:14px;line-height:1.55;margin-top:6px;color:var(--brand-ink, #223247)}.hl .oel-faq-section .oel-faq-foot{margin-top:14px}.hl .oel-finalcta-section{padding-block:clamp(28px,4vw,44px);background:var(--oe-bg, #fafafa)}.hl .oel-finalcta-card{position:relative;background:linear-gradient(135deg,#0b1a36,#07162f);color:#fff;border-radius:22px;padding:clamp(24px,3.4vw,36px) clamp(20px,3vw,38px);display:grid;grid-template-columns:1fr auto;gap:clamp(18px,2.5vw,32px);align-items:center;box-shadow:0 26px 60px -36px #07162f8c;overflow:hidden}.hl .oel-finalcta-card:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 100% 0%,rgba(237,15,15,.18),transparent 55%);pointer-events:none}.hl .oel-finalcta-body{position:relative;min-width:0}.hl .oel-finalcta-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.14em;color:#ffffffc7;text-transform:uppercase;margin-bottom:10px}.hl .oel-finalcta-eyebrow-dot{width:6px;height:6px;border-radius:999px;background:#ed0f0f;box-shadow:0 0 0 4px #ed0f0f2e}.hl .oel-finalcta-title{margin:0;font-family:var(--oe-font-stack);font-weight:800;font-size:clamp(22px,2.6vw,30px);line-height:1.15;letter-spacing:-.015em;color:#fff}.hl .oel-finalcta-sub{margin:8px 0 0;font-size:15px;line-height:1.55;color:#ffffffc7;max-width:56ch}.hl .oel-finalcta-actions{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.hl .oel-finalcta-primary{min-height:50px;padding-inline:26px;font-size:15px}.hl .oel-finalcta-secondary{display:inline-flex;align-items:center;gap:6px;color:#ffffffd1;font-size:13.5px;font-weight:600;text-decoration:none;padding:4px 2px;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.hl .oel-finalcta-secondary:hover{color:#fff;border-bottom-color:#ffffff73}@media(max-width:720px){.hl .oel-finalcta-card{grid-template-columns:1fr;text-align:left;padding:22px 20px}.hl .oel-finalcta-actions{align-items:stretch}.hl .oel-finalcta-primary{width:100%;justify-content:center}.hl .oel-finalcta-secondary{justify-content:center}}@media(max-width:768px){.hl .oel-finalcta-section{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}.hl .oel-faq-section{padding-bottom:clamp(22px,3.2vw,36px)!important}}.hl .oel-incl2 .oel-incl2-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:stretch}@media(max-width:860px){.hl .oel-incl2 .oel-incl2-grid{grid-template-columns:1fr;gap:16px}}.hl .oel-incl2 .oel-incl2-card{position:relative;background:#fff;border:1px solid var(--oe-line, #e6e9ef);border-radius:22px;padding:24px 24px 20px;box-shadow:0 1px #22324708,0 14px 30px -26px #22324726;display:flex;flex-direction:column;gap:16px;overflow:hidden}.hl .oel-incl2 .oel-incl2-card--hero{background:radial-gradient(120% 80% at 0% 0%,#ed0f0f0b,#ed0f0f00 55%),#fff}@media(max-width:560px){.hl .oel-incl2 .oel-incl2-card{padding:22px 18px 20px;border-radius:20px}}.hl .oel-incl2 .oel-incl2-accent{position:absolute;inset:0 auto auto 0;width:3px;height:44px;background:linear-gradient(180deg,#ed0f0f,#d71920);border-radius:3px 0 4px;opacity:.85}.hl .oel-incl2 .oel-incl2-head{display:flex;flex-direction:column;gap:6px}.hl .oel-incl2 .oel-incl2-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;color:#d71920;text-transform:uppercase}.hl .oel-incl2 .oel-incl2-tag--muted{color:#5b6678}.hl .oel-incl2 .oel-incl2-title{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:clamp(20px,2.2vw,26px);line-height:1.15;letter-spacing:-.015em;color:#223247;margin:0}.hl .oel-incl2 .oel-incl2-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hl .oel-incl2 .oel-incl2-benefit{position:relative;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:11px 12px 11px 10px;border-radius:12px;background:#fafbfd;border:1px solid rgba(34,50,71,.04);transition:background .18s ease}.hl .oel-incl2 .oel-incl2-benefit:hover{background:#f5f7fa}.hl .oel-incl2 .oel-incl2-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#fff;color:#d71920;border:1px solid rgba(215,25,32,.12);flex-shrink:0}.hl .oel-incl2 .oel-incl2-benefit-icon svg{width:18px;height:18px}.hl .oel-incl2 .oel-incl2-benefit-body{display:flex;flex-direction:column;gap:2px;min-width:0}.hl .oel-incl2 .oel-incl2-benefit-title{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;letter-spacing:-.005em;color:#223247}.hl .oel-incl2 .oel-incl2-benefit-text{font-size:13.5px;line-height:1.45;color:#6a7587}.hl .oel-incl2 .oel-incl2-benefit-check{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#e6f5ec;color:#0f8a55;flex-shrink:0}.hl .oel-incl2 .oel-incl2-breakdown{list-style:none;margin:0;padding:4px 2px 2px;display:flex;flex-direction:column;gap:2px}.hl .oel-incl2 .oel-incl2-breakdown-row{display:flex;align-items:center;gap:12px;padding:11px 4px;border-bottom:1px dashed #e6e9ef;color:#223247;font-size:15px}.hl .oel-incl2 .oel-incl2-breakdown-row:last-child{border-bottom:0}.hl .oel-incl2 .oel-incl2-breakdown-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#f3f5f8;color:#5b6678;flex-shrink:0}.hl .oel-incl2 .oel-incl2-breakdown-label{font-weight:600;letter-spacing:-.005em}.hl .oel-incl2 .oel-incl2-breakdown-dot{flex:1;height:1px;background:transparent}.hl .oel-incl2 .oel-incl2-breakdown-check{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#e6f5ec;color:#0f8a55;flex-shrink:0}.hl .oel-incl2 .oel-incl2-foot{margin:4px 0 0;font-size:12.5px;color:#7a8597;line-height:1.5;opacity:.9}.hl .oel-incl2 .oel-incl2-foot--muted{font-style:italic}.hl .oel-flow2 .oel-flow2-list{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch}.hl .oel-flow2 .oel-flow2-line{position:absolute;left:14%;right:14%;top:44px;height:1px;background:linear-gradient(90deg,#ed0f0f00,#ed0f0f47 18%,#ed0f0f6b,#ed0f0f47 82%,#ed0f0f00);border-radius:1px;z-index:0}.hl .oel-flow2 .oel-flow2-station{position:relative;z-index:1;background:#fff;border:1px solid var(--oe-line, #e6e9ef);border-radius:18px;padding:18px 20px 16px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:6px;box-shadow:0 1px #22324708,0 10px 24px -22px #22324726}.hl .oel-flow2 .oel-flow2-head{display:flex;align-items:center;gap:12px;margin-bottom:4px}.hl .oel-flow2 .oel-flow2-num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,#ed0f0f,#d71920);color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:15px;box-shadow:0 0 0 4px #fff,0 3px 10px -4px #d7192066;flex-shrink:0}.hl .oel-flow2 .oel-flow2-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#f6f8fb;color:#d71920;flex-shrink:0}.hl .oel-flow2 .oel-flow2-title{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:17px;letter-spacing:-.01em;color:#223247;margin:2px 0 0}.hl .oel-flow2 .oel-flow2-text{margin:0;font-size:14px;line-height:1.5;color:#5b6678}.hl .oel-flow2 .oel-flow2-arrow{position:absolute;top:34px;right:-22px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid rgba(237,15,15,.25);color:#d71920;box-shadow:0 2px 6px -2px #d719202e;z-index:2;opacity:.9}.hl .oel-flow2 .oel-flow2-arrow svg{width:12px;height:12px}.hl .oel-flow2 .oel-flow2-cta-wrap{margin-top:8px;display:flex;justify-content:center}@media(max-width:860px){.hl .oel-flow2 .oel-flow2-list{grid-template-columns:1fr;gap:14px;padding-left:24px}.hl .oel-flow2 .oel-flow2-line{inset:12px auto 12px 12px;width:1px;height:auto;background:linear-gradient(180deg,#ed0f0f00,#ed0f0f40 14%,#ed0f0f66,#ed0f0f40 86%,#ed0f0f00);border-radius:1px}.hl .oel-flow2 .oel-flow2-station{padding:16px 18px 14px 20px}.hl .oel-flow2 .oel-flow2-head{gap:10px}.hl .oel-flow2 .oel-flow2-num{width:34px;height:34px;font-size:15px;box-shadow:0 0 0 4px #fff,0 4px 10px -4px #d7192066}.hl .oel-flow2 .oel-flow2-icon{width:30px;height:30px}.hl .oel-flow2 .oel-flow2-arrow{position:static;transform:rotate(90deg);margin:6px auto 0}.hl .oel-flow2 .oel-flow2-cta-wrap{margin-top:14px}}.hl .oel-incl3.oel-incl3{position:relative;background:#f6f7f9!important;padding:calc(clamp(56px,7vw,88px) + 48px) 0 clamp(60px,7vw,92px);margin-top:-48px;overflow:hidden;isolation:isolate;clip-path:polygon(0 48px,100% 0,100% 100%,0 calc(100% - 12px));z-index:1}.hl .oel-incl3.oel-incl3:before{content:"";position:absolute;inset:0;background:radial-gradient(52% 58% at 80% 52%,#07162f0a,#07162f00 68%),linear-gradient(115deg,#07162f05,#07162f00 45%);pointer-events:none;z-index:0}.hl .oel-incl3 .oel-incl3-anchor:before{content:"";position:absolute;inset:-6px -64px -10px -48px;background:linear-gradient(160deg,#fbfcfd,#ebeef2);border:1px solid rgba(7,22,47,.035);border-radius:16px;transform:rotate(-1.2deg);box-shadow:0 8px 24px -22px #07162f14;z-index:0;pointer-events:none}.hl .oel-incl3 .oel-incl3-anchor:after{content:"";position:absolute;inset:auto -18px 8% -8%;height:1px;background:linear-gradient(90deg,#07162f00,#07162f14,#07162f00);transform:rotate(-1.4deg);z-index:0;pointer-events:none}@media(max-width:980px){.hl .oel-incl3 .oel-incl3-anchor:before{inset:-12px -8px -14px;border-radius:18px;transform:rotate(-1deg)}.hl .oel-incl3 .oel-incl3-anchor:after{display:none}}@media(max-width:760px){.hl .oel-incl3.oel-incl3{padding-top:66px;padding-bottom:56px;margin-top:-22px;clip-path:polygon(0 22px,100% 0,100% 100%,0 calc(100% - 8px))}}.hl .oel-incl3 .oel-incl3-top,.hl .oel-incl3 .oel-incl3-bottom{display:none}.hl .oel-incl3 .oel-container{position:relative;z-index:2}.hl .oel-incl3 .oel-incl3-header{margin-bottom:clamp(28px,4vw,44px);max-width:720px}.hl .oel-incl3 .oel-incl3-grid{display:grid;grid-template-columns:1fr .92fr;gap:clamp(20px,2.4vw,32px);align-items:center;justify-items:center}@media(max-width:980px){.hl .oel-incl3 .oel-incl3-grid{grid-template-columns:1fr;gap:32px}}.hl .oel-incl3 .oel-incl3-content{display:flex;flex-direction:column;gap:16px;position:relative;width:100%;max-width:460px;justify-self:end}@media(max-width:980px){.hl .oel-incl3 .oel-incl3-content{justify-self:stretch;max-width:100%}}.hl .oel-incl3 .oel-incl3-lead{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,28px);line-height:1.15;letter-spacing:-.015em;color:#07162f;margin:0;position:relative;padding-left:16px}.hl .oel-incl3 .oel-incl3-lead:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:3px;background:linear-gradient(180deg,#ed0f0f,#d71920)}.hl .oel-incl3 .oel-incl3-benefits{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.hl .oel-incl3 .oel-incl3-benefit{display:grid;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:11px 14px;background:#fff;border:1px solid rgba(7,22,47,.05);border-radius:14px;box-shadow:0 1px #07162f05,0 8px 22px -18px #07162f1f;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.hl .oel-incl3 .oel-incl3-benefit:hover{border-color:#d7192029;transform:translateY(-1px);box-shadow:0 10px 24px -16px #07162f29}.hl .oel-incl3 .oel-incl3-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:linear-gradient(180deg,#fff7f7,#ffecec);color:#d71920;border:1px solid rgba(215,25,32,.12);flex-shrink:0}.hl .oel-incl3 .oel-incl3-benefit-title{display:block;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:16px;color:#07162f;letter-spacing:-.005em;line-height:1.25}.hl .oel-incl3 .oel-incl3-benefit-text{display:block;margin-top:3px;font-size:14px;line-height:1.5;color:#5b6678}.hl .oel-incl3 .oel-incl3-trust{display:flex;align-items:center;gap:10px;margin:10px 2px 0;font-size:13px;line-height:1.45;color:#4a5566;font-weight:500}.hl .oel-incl3 .oel-incl3-trust-dot{width:6px;height:6px;border-radius:50%;background:#d71920;flex-shrink:0;box-shadow:0 0 0 3px #d719201f}.hl .oel-incl3 .oel-incl3-foot{margin:2px 2px 0;font-size:13px;color:#8590a3;line-height:1.55}.hl .oel-incl3 .oel-incl3-anchor{position:relative;min-height:360px;display:flex;align-items:center;justify-content:center}.hl .oel-incl3 .oel-incl3-plate{position:relative;width:100%;max-width:372px;background:linear-gradient(160deg,#d71920,#a51117);border-radius:22px;padding:24px 26px 22px;color:#fff;box-shadow:0 18px 44px -30px #a5111752,0 4px 14px -12px #07162f24,inset 0 0 0 1px #ffffff24;overflow:hidden;z-index:2}.hl .oel-incl3 .oel-incl3-plate>*{position:relative;z-index:2}.hl .oel-incl3 .oel-incl3-plate:before{content:"";position:absolute;top:0;left:32px;right:32px;height:2px;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);border-radius:0 0 2px 2px;z-index:3}.hl .oel-incl3 .oel-incl3-plate:after{content:"";position:absolute;inset:0;background:radial-gradient(65% 55% at 80% 0%,#ffffff1f,#fff0 65%);pointer-events:none;z-index:1}.hl .oel-incl3 .oel-incl3-plate-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.hl .oel-incl3 .oel-incl3-plate-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;color:#ffd0d0;text-transform:uppercase}.hl .oel-incl3 .oel-incl3-plate-badge{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a51117;padding:3px 8px;border-radius:999px;background:#fffffff0;border:1px solid rgba(255,255,255,.3);white-space:nowrap}.hl .oel-incl3 .oel-incl3-plate-headline{margin:4px 0;font-family:Roboto Condensed,sans-serif;font-weight:800;font-size:clamp(36px,4.2vw,46px);line-height:.95;letter-spacing:-.025em;color:#fff}.hl .oel-incl3 .oel-incl3-plate-sub{margin:0 0 18px;font-family:Roboto Condensed,sans-serif;font-weight:600;font-size:16px;line-height:1.3;color:#ffffffc7;letter-spacing:-.005em}.hl .oel-incl3 .oel-incl3-plate-list{list-style:none;margin:0;padding:16px 0 2px;border-top:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:11px}.hl .oel-incl3 .oel-incl3-plate-row{display:flex;align-items:center;gap:12px;font-size:14px;color:#ffffffe0;font-weight:500}.hl .oel-incl3 .oel-incl3-plate-dot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#fff;color:#d71920;flex-shrink:0}.hl .oel-incl3 .oel-incl3-motif{position:absolute;right:-40px;top:20px;width:220px;height:220px;z-index:1;opacity:.5;pointer-events:none;color:#07162f}.hl .oel-incl3 .oel-incl3-motif svg{width:100%;height:100%}.hl .oel-incl3 .oel-incl3-seal{position:absolute;top:-8px;right:-8px;width:78px;height:78px;border-radius:50%;background:#fff;border:1px solid rgba(7,22,47,.08);box-shadow:0 10px 22px -14px #07162f40;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#07162f;z-index:3;padding:6px}.hl .oel-incl3 .oel-incl3-seal-top{font-size:8px;font-weight:700;letter-spacing:.1em;color:#d71920;text-transform:uppercase;line-height:1}.hl .oel-incl3 .oel-incl3-seal-main{font-family:Roboto Condensed,sans-serif;font-weight:800;font-size:17px;line-height:1;letter-spacing:-.02em;margin-top:4px}.hl .oel-incl3 .oel-incl3-seal-sub{font-size:8.5px;font-weight:600;letter-spacing:.06em;color:#5b6678;text-transform:uppercase;margin-top:3px;line-height:1.1}@media(max-width:980px){.hl .oel-incl3 .oel-incl3-anchor{min-height:0;margin-top:8px}.hl .oel-incl3 .oel-incl3-plate{max-width:100%}.hl .oel-incl3 .oel-incl3-motif{width:160px;height:160px;right:-28px;top:8px}.hl .oel-incl3 .oel-incl3-seal{width:68px;height:68px;top:-6px;right:-4px}.hl .oel-incl3 .oel-incl3-seal-main{font-size:15px}}@media(max-width:560px){.hl .oel-incl3{padding:48px 0 64px}.hl .oel-incl3 .oel-incl3-top{height:44px}.hl .oel-incl3 .oel-incl3-bottom{height:48px}.hl .oel-incl3 .oel-incl3-plate{padding:26px 22px 24px;border-radius:20px}.hl .oel-incl3 .oel-incl3-plate-headline{font-size:38px}}.oel-h2hero{--h2-ink: #ffffff;--h2-ink-soft: rgba(255, 255, 255, .82);--h2-muted: rgba(255, 255, 255, .68);--h2-red: #ED0F0F;--h2-red-dark: #c40d0d;--h2-body: "Roboto Condensed", "Open Sans", system-ui, sans-serif;--h2-head: "Roboto Condensed", system-ui, sans-serif;position:relative;width:100%;font-family:var(--h2-body);color:var(--h2-ink);background:#07162f;overflow:hidden;isolation:isolate;margin-top:-72px}.oel-h2hero-stage{position:relative;width:100%;min-height:480px;display:flex;align-items:center}.oel-h2hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center right;z-index:0}.oel-h2hero-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07162fe0,#07162fb8 30%,#07162f6b,#07162f1a 80%,#07162f00);z-index:1;pointer-events:none}.oel-h2hero-stage:after{content:"";position:absolute;top:0;left:0;right:0;height:160px;background:linear-gradient(180deg,#07162f8c,#07162f00);z-index:1;pointer-events:none}.oel-h2hero-inner{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:128px 32px 48px}.oel-h2hero-content{max-width:640px;display:flex;flex-direction:column;gap:18px}.oel-h2hero-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--h2-ink-soft)}.oel-h2hero-title{font-family:var(--h2-head);font-weight:700;font-size:clamp(34px,4.4vw,56px);line-height:1.06;letter-spacing:-.015em;color:var(--h2-ink);margin:0;text-wrap:balance}.oel-h2hero-sub{font-size:clamp(15px,1.2vw,17px);line-height:1.5;color:var(--h2-ink-soft);margin:0;max-width:540px;font-weight:400}.oel-h2hero-rating{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;line-height:1;color:var(--h2-ink-soft)}.oel-h2hero-rating-stars{display:inline-flex;gap:1px;color:#f5b400;font-size:14px;line-height:1}.oel-h2hero-rating-score{font-weight:700;color:var(--h2-ink)}.oel-h2hero-rating-sep{opacity:.5}.oel-h2hero-trust{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:4px 0 0;padding:0;font-size:13.5px;color:var(--h2-ink-soft)}.oel-h2hero-trust li{display:inline-flex;align-items:center;gap:6px}.oel-h2hero-trust-dot{width:4px;height:4px;border-radius:999px;background:var(--h2-red);display:inline-block}@media(max-width:899px){.oel-h2hero{margin-top:0}.oel-h2hero-stage{min-height:440px}.oel-h2hero-image{object-position:70% center}.oel-h2hero-stage:before{background:linear-gradient(180deg,#07162fd1,#07162f9e 55%,#07162fc7)}.oel-h2hero-inner{padding:88px 20px 24px}.oel-h2hero-content{max-width:100%;gap:14px}.oel-h2hero-title{font-size:clamp(28px,8vw,36px)}.oel-h2hero-sub{font-size:14.5px}.oel-h2hero-trust{font-size:12.5px;gap:4px 12px}}@media(max-width:380px){.oel-h2hero-inner{padding:80px 16px 20px}.oel-h2hero-title{font-size:26px}}@media(min-width:900px)and (max-width:1023px){.oel-h2hero-stage{min-height:460px}.oel-h2hero-inner{padding:116px 28px 40px}}@media(min-width:1440px){.oel-h2hero-stage{min-height:540px}}@media(min-width:1680px){.oel-h2hero-stage{min-height:580px}.oel-h2hero-inner{padding:144px 32px 64px}}@media(max-width:599px){.oel-h2hero-inner{max-width:100%;padding:88px 16px 24px}.oel-h2hero-title{font-size:clamp(26px,7.2vw,32px)}.oel-h2hero-eyebrow{letter-spacing:.12em}}@media(max-width:380px){.oel-h2hero-inner{padding-top:80px}}@media(min-width:600px)and (max-width:767px){.oel-h2hero-inner{max-width:100%;padding:96px 20px 28px}.oel-h2hero-eyebrow{letter-spacing:.12em}}@media(min-width:768px)and (max-width:899px){.oel-h2hero-inner{max-width:100%;padding-left:20px;padding-right:20px}}@media(min-width:900px)and (max-width:1199px){.oel-h2hero-inner{max-width:1120px;padding-left:24px;padding-right:24px}.oel-h2hero-content{max-width:600px}.oel-h2hero-stage{min-height:480px}.oel-h2hero-eyebrow{letter-spacing:.16em}}@media(min-width:1200px)and (max-width:1439px){.oel-h2hero-inner{max-width:1240px;padding-left:28px;padding-right:28px}.oel-h2hero-content{max-width:680px;gap:20px}.oel-h2hero-stage{min-height:520px}.oel-h2hero-title{font-size:48px;line-height:1.06}.oel-h2hero-sub{font-size:16px;max-width:580px}.oel-h2hero-eyebrow{letter-spacing:.16em}.oel-h2hero-trust{gap:8px 18px}}@media(min-width:1440px)and (max-width:1679px){.oel-h2hero-inner{max-width:1320px;padding-left:32px;padding-right:32px}.oel-h2hero-content{max-width:720px;gap:20px}.oel-h2hero-stage{min-height:560px}.oel-h2hero-title{font-size:52px;line-height:1.04}.oel-h2hero-sub{font-size:18px;max-width:620px}.oel-h2hero-eyebrow{letter-spacing:.18em}.oel-h2hero-trust{gap:8px 18px;font-size:14px}}@media(min-width:1680px)and (max-width:1919px){.oel-h2hero-inner{max-width:1440px;padding:148px 40px 64px}.oel-h2hero-content{max-width:760px;gap:22px}.oel-h2hero-stage{min-height:600px}.oel-h2hero-title{font-size:60px;line-height:1.04}.oel-h2hero-sub{font-size:18px;max-width:660px}.oel-h2hero-eyebrow{letter-spacing:.18em}.oel-h2hero-trust{gap:8px 20px;font-size:14px}}@media(min-width:1920px){.oel-h2hero-inner{max-width:1440px;padding:156px 40px 72px}.oel-h2hero-content{max-width:760px;gap:22px}.oel-h2hero-stage{min-height:640px}.oel-h2hero-image{object-position:60% center}.oel-h2hero-title{font-size:68px;line-height:1.04}.oel-h2hero-sub{font-size:18px;max-width:660px}.oel-h2hero-eyebrow{letter-spacing:.18em}.oel-h2hero-trust{gap:8px 20px;font-size:14px}}.oel-hqq{display:flex;flex-direction:column;gap:12px;width:100%;font-family:var(--oel-hero-body-font, "Open Sans", system-ui, sans-serif);color:var(--oel-hero-ink, #1a2433)}.oel-hqq-head{display:flex;flex-direction:column;gap:2px}.oel-hqq-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--oel-hero-muted, #6b7682)}.oel-hqq-title{font-family:var(--oel-hero-head-font, "Roboto Condensed", system-ui, sans-serif);font-size:18px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--oel-hero-ink, #1a2433)}.oel-hqq-form{display:flex;flex-direction:column;gap:10px;position:relative}.oel-hqq-fields{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:end}.oel-hqq-field{display:flex;flex-direction:column;gap:4px;min-width:0}.oel-hqq-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oel-hero-muted, #6b7682)}.oel-hqq-field input{width:100%;min-width:0;height:48px;padding:0 14px;font-family:var(--oel-hero-head-font, "Roboto Condensed", system-ui, sans-serif);font-size:20px;font-weight:700;letter-spacing:.04em;color:var(--oel-hero-ink, #1a2433);background:#fff;border:1.5px solid var(--oel-hero-border, rgba(26, 36, 51, .18));border-radius:12px;outline:none;transition:border-color .14s ease,box-shadow .14s ease;-webkit-appearance:none;appearance:none}.oel-hqq-field input::placeholder{color:var(--oel-hero-muted, #95a0ad);font-weight:500;letter-spacing:.06em}.oel-hqq-field input:focus{border-color:var(--oel-hero-red, #ED0F0F);box-shadow:0 0 0 3px #ed0f0f1f}.oel-hqq-info-btn{height:48px;width:48px;display:inline-flex;align-items:center;justify-content:center;background:#07162f0a;border:1.5px solid var(--oel-hero-border, rgba(26, 36, 51, .14));border-radius:12px;color:var(--oel-hero-ink-soft, #2b3848);cursor:pointer;transition:background .14s ease,color .14s ease}.oel-hqq-info-btn:hover{color:var(--oel-hero-red, #ED0F0F);background:#ed0f0f0f}.oel-hqq-info-pop{position:relative;background:#fff;border:1px solid var(--oel-hero-border, rgba(26, 36, 51, .14));border-radius:12px;padding:12px 32px 12px 14px;font-size:12.5px;line-height:1.45;color:var(--oel-hero-ink-soft, #2b3848);box-shadow:0 8px 20px -10px #07162f2e}.oel-hqq-info-pop strong{display:block;font-size:12.5px;font-weight:700;color:var(--oel-hero-ink, #1a2433);margin-bottom:4px}.oel-hqq-info-pop p{margin:0}.oel-hqq-info-close{position:absolute;top:6px;right:6px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:6px;color:var(--oel-hero-muted, #6b7682);cursor:pointer}.oel-hqq-info-close:hover{color:var(--oel-hero-ink, #1a2433);background:#07162f0f}.oel-hqq-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;padding:12px 20px;background:var(--oel-hero-red, #ED0F0F);color:#fff!important;border:0;border-radius:999px;font-family:var(--oel-hero-body-font, "Open Sans", system-ui, sans-serif);font-weight:600;font-size:15.5px;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px -10px #d7000073,0 1px 2px #07162f14;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.oel-hqq-cta:hover:not(:disabled){background:var(--oel-hero-red-dark, #c40d0d);box-shadow:0 14px 28px -10px #d700008c}.oel-hqq-cta:active:not(:disabled){transform:translateY(1px)}.oel-hqq-cta:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.oel-hqq-cta--secondary{background:linear-gradient(135deg,#ff1a1a,#d70000)}.oel-hqq-spin{animation:oelHqqSpin .9s linear infinite}@keyframes oelHqqSpin{to{transform:rotate(360deg)}}.oel-hqq-result{display:flex;flex-direction:column;gap:10px;padding:12px;background:#07162f09;border:1px solid var(--oel-hero-border, rgba(26, 36, 51, .12));border-radius:14px;font-size:13px;color:var(--oel-hero-ink-soft, #2b3848)}.oel-hqq-result.is-empty,.oel-hqq-result.is-error{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px}.oel-hqq-result.is-error{background:#ed0f0f0f;color:#8a0a0a;border-color:#ed0f0f33}.oel-hqq-result-head{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oel-hero-muted, #6b7682)}.oel-hqq-reset{background:transparent;border:0;padding:4px 6px;font-size:11px;font-weight:600;color:var(--oel-hero-ink-soft, #2b3848);cursor:pointer;text-transform:none;letter-spacing:0}.oel-hqq-reset:hover{color:var(--oel-hero-red, #ED0F0F)}.oel-hqq-reset--center{align-self:center;margin-top:2px}.oel-hqq-matches{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.oel-hqq-matches button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:#fff;border:1px solid var(--oel-hero-border, rgba(26, 36, 51, .12));border-radius:10px;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--oel-hero-ink, #1a2433);text-align:left;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.oel-hqq-matches button:hover{border-color:var(--oel-hero-red, #ED0F0F);color:var(--oel-hero-red, #ED0F0F);background:#ed0f0f0a}.oel-hqq-matches button svg{flex:0 0 14px;color:var(--oel-hero-muted, #6b7682)}.oel-hqq-matches button:hover svg{color:var(--oel-hero-red, #ED0F0F)}.oel-hqq-inline-link{font-size:12.5px;font-weight:600;color:var(--oel-hero-red, #ED0F0F);text-decoration:none}.oel-hqq-inline-link:hover{text-decoration:underline}.oel-hqq-result.is-quote{background:#fff;border-color:#07162f1a}.oel-hqq-vehicle{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:600;color:var(--oel-hero-ink, #1a2433);line-height:1.3}.oel-hqq-vehicle-icon{flex:0 0 14px;color:#15a34a;margin-top:2px}.oel-hqq-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-top:4px;border-top:1px dashed var(--oel-hero-border, rgba(26, 36, 51, .12))}.oel-hqq-price-label{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oel-hero-muted, #6b7682)}.oel-hqq-price{font-family:var(--oel-hero-head-font, "Roboto Condensed", system-ui, sans-serif);font-size:28px;font-weight:800;letter-spacing:-.015em;color:var(--oel-hero-red, #ED0F0F)}.oel-hqq-stock{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:11.5px;font-weight:600;width:fit-content}.oel-hqq-stock.is-ok{background:#15a34a1a;color:#0d6b34}.oel-hqq-stock.is-low{background:#eab30824;color:#92660a}.oel-hqq-stock.is-out{background:#ed0f0f1a;color:#a30a0a}@media(min-width:900px){.oel-hqq{gap:10px}.oel-hqq-eyebrow{font-size:9.5px;letter-spacing:.2em;color:var(--oel-hero-muted, #6b7682)}.oel-hqq-title{font-family:var(--oel-hero-head-font, "Roboto Condensed", system-ui, sans-serif);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--oel-hero-ink, #1a2433)}.oel-hqq-form{gap:8px}.oel-hqq-fields{gap:6px}.oel-hqq-label{font-size:9.5px;letter-spacing:.16em}.oel-hqq-field input{height:42px;padding:0 12px;font-size:16px;letter-spacing:.06em;border-width:1px;border-color:#07162f24;background:#fff;box-shadow:inset 0 1px #07162f06;border-radius:10px}.oel-hqq-field input:focus{border-color:var(--oel-hero-red, #ED0F0F);box-shadow:0 0 0 3px #ed0f0f1a}.oel-hqq-info-btn{height:42px;width:42px;border-width:1px;border-radius:10px;background:#fff}.oel-hqq-info-pop{font-size:12px;padding:10px 28px 10px 12px;border-radius:10px}.oel-hqq-cta{min-height:46px;padding:10px 18px;font-size:14px;border-radius:999px;box-shadow:0 8px 18px -10px #d7000080,0 1px 2px #07162f14}.oel-hqq-result{padding:10px;border-radius:12px;gap:8px}.oel-hqq-result-head{font-size:10.5px;letter-spacing:.14em}.oel-hqq-matches{max-height:188px;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(7,22,47,.2) transparent}.oel-hqq-matches::-webkit-scrollbar{width:4px}.oel-hqq-matches::-webkit-scrollbar-thumb{background:#07162f2e;border-radius:4px}.oel-hqq-matches button{padding:9px 11px;font-size:12px;border-radius:9px}.oel-hqq-result.is-quote{padding:12px 14px 14px;gap:10px;border:1px solid rgba(7,22,47,.1);box-shadow:0 6px 18px -14px #07162f40}.oel-hqq-vehicle{font-size:12px}.oel-hqq-price-label{font-size:10px;letter-spacing:.16em}.oel-hqq-price{font-size:26px;letter-spacing:-.02em}.oel-hqq-stock{font-size:11px;padding:5px 9px}.oel-hqq-inline-link{font-size:12px}.oel-hqq-reset{font-size:10.5px}}.oel-hqq-altrow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 6px;margin-top:2px;font-size:12px;line-height:1.3;color:#07162f99;text-align:center}.oel-hqq-altrow-text{font-weight:400}.oel-hqq-altrow-link{color:#07162fbf;font-weight:500;text-decoration:underline;text-decoration-color:#07162f33;text-underline-offset:3px;white-space:nowrap;transition:color .15s ease,text-decoration-color .15s ease}.oel-hqq-altrow-link:hover{color:var(--oe-brand-blue, #07162f);text-decoration-color:#07162f8c}@media(min-width:600px)and (max-width:899px){.oel-hqq{gap:11px}.oel-hqq-title{font-size:17px}.oel-hqq-field input{height:46px;font-size:19px}.oel-hqq-info-btn{height:46px;width:46px}.oel-hqq-cta{min-height:48px;font-size:15px}.oel-hqq-matches{max-height:260px}.oel-hqq-price{font-size:26px}}@media(max-width:360px){.oel-hqq-fields{gap:6px}.oel-hqq-field input{font-size:18px;padding:0 12px}.oel-hqq-info-btn{width:44px;height:44px}}.oel-hqq-noprice{margin:0;padding:10px 12px;background:#07162f0a;border:1px dashed var(--oel-hero-border, rgba(26, 36, 51, .18));border-radius:10px;font-size:12.5px;line-height:1.4;color:var(--oel-hero-ink-soft, #2b3848)}.oel-quickprice{--qp-ink: #1a2433;--qp-ink-soft: #2b3848;--qp-muted: #6b7682;--qp-red: #ED0F0F;--qp-line: rgba(7, 22, 47, .1);--qp-bg: #FFFFFF;--qp-card: #ffffff;--qp-head: "Roboto Condensed", system-ui, sans-serif;--qp-body: "Roboto Condensed", "Open Sans", system-ui, sans-serif;background:var(--qp-bg);padding:40px 20px 56px;color:var(--qp-ink);font-family:var(--qp-body)}.oel-quickprice-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.oel-quickprice-text{display:flex;flex-direction:column;gap:14px;max-width:560px}.oel-quickprice-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--qp-muted)}.oel-quickprice-eyebrow:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--qp-red)}.oel-quickprice-title{font-family:var(--qp-head);font-weight:700;font-size:clamp(26px,3vw,36px);line-height:1.12;letter-spacing:-.015em;color:var(--qp-ink);margin:0;text-wrap:balance}.oel-quickprice-sub{font-size:15px;line-height:1.55;color:var(--qp-ink-soft);margin:0}.oel-quickprice-card{background:var(--qp-card);border:1px solid var(--qp-line);border-radius:22px;padding:24px;box-shadow:0 14px 32px -24px #07162f29,0 1px 4px #07162f0a;position:relative}.oel-quickprice-card:before{content:"";position:absolute;top:-1px;left:28px;width:36px;height:3px;background:var(--qp-red);border-radius:0 0 2px 2px}@media(min-width:900px){.oel-quickprice{padding:56px 32px 80px}.oel-quickprice-inner{grid-template-columns:minmax(0,1fr) minmax(360px,460px);gap:40px;align-items:center}.oel-quickprice-card{padding:24px 28px}}@media(min-width:1280px){.oel-quickprice-inner{gap:56px;grid-template-columns:minmax(0,1fr) 480px}}@media(max-width:380px){.oel-quickprice{padding:32px 16px 44px}.oel-quickprice-card{padding:20px;border-radius:18px}}
