#hs_cos_wrapper_dnd_area-module-homepage,#hs_cos_wrapper_dnd_area-module-homepage *,.hs_cos_wrapper_type_module:has(.drv-hp-root),.hs_cos_wrapper_type_module:has(.drv-hp-root) *{text-align:left}.drv-hp-cta-section *,.drv-hp-hero__content,.drv-hp-hero__content *,.drv-hp-hero__ctas,.drv-hp-hero__trust,.drv-hp-stats *,.drv-hp-steps *,.drv-hp-testi *{text-align:left!important}.drv-hp-testi-card__stars svg{display:inline!important}.dnd-module:has(.drv-hp-root){margin:0!important;max-width:none!important;padding:0!important}.drv-hp-root,.drv-hp-root :not(.drv-hp-hero__trust):not(.drv-hp-testi-card__stars){text-align:left}.drv-hp-root a,.drv-hp-root a:hover,.drv-hp-root a:visited{color:inherit;text-decoration:none}.drv-hp-root *,.drv-hp-root :after,.drv-hp-root :before{box-sizing:border-box}.drv-hp-root{background:var(--c-bg-page,#f8fafc);color:var(--c-text-primary,#1f2933);font-family:var(--font-body,"Inter",system-ui,sans-serif);-webkit-font-smoothing:antialiased;margin:0;padding:0}.drv-hp-wrap{margin:0;max-width:100%;padding:0 100px}@media (max-width:1024px){.drv-hp-wrap{padding:0 48px}}@media (max-width:900px){.drv-hp-wrap{padding:0 32px}}@media (max-width:640px){.drv-hp-wrap{padding:0 20px}}.drv-hp-section-label{color:var(--c-accent,#2fd68b);display:block;font-family:var(--font-tech,"Roboto Condensed",system-ui,sans-serif);font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.drv-hp-section-label--light{color:hsla(0,0%,100%,.5)}.drv-hp-section-h2{color:var(--c-text-primary,#1f2933);font-family:var(--font-heading);font-size:clamp(28px,4vw,48px);font-weight:700;letter-spacing:-.04em;line-height:1.2;margin-bottom:48px;text-align:left!important}.drv-hp-btn{align-items:center!important;border:none!important;border-radius:100px!important;cursor:pointer!important;display:inline-flex!important;font-family:var(--font-body,"Inter",system-ui,sans-serif)!important;font-size:15px!important;font-weight:600!important;gap:8px!important;letter-spacing:normal!important;line-height:1!important;outline:none!important;padding:14px 28px!important;text-decoration:none!important;transition:all .22s ease!important;white-space:nowrap!important}.drv-hp-btn--primary{background:linear-gradient(135deg,#304661,#2a5298)!important;box-shadow:0 4px 16px rgba(28,43,58,.3)!important;color:var(--c-text-on-dark,#fff)!important}.drv-hp-btn--primary:focus,.drv-hp-btn--primary:hover{background:linear-gradient(135deg,#2c3e50,#2471a3)!important;box-shadow:0 6px 24px rgba(28,43,58,.45)!important;color:var(--c-text-on-dark,#fff)!important;transform:translateY(-1px)!important}.drv-hp-btn--ghost{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:hsla(0,0%,100%,.08)!important;border:1.5px solid hsla(0,0%,100%,.28)!important;color:var(--c-text-on-dark,#fff)!important}.drv-hp-btn--ghost:focus,.drv-hp-btn--ghost:hover{background:hsla(0,0%,100%,.18)!important;border-color:hsla(0,0%,100%,.5)!important;color:var(--c-text-on-dark,#fff)!important;transform:translateY(-1px)!important}.drv-hp-btn--cta{background:linear-gradient(135deg,#2fd68b,#26b070)!important;border:none!important;box-shadow:0 4px 24px rgba(47,214,139,.35)!important;color:var(--c-brand-dark,#1c2b3a)!important;font-weight:700!important}.drv-hp-btn--cta:focus,.drv-hp-btn--cta:hover{box-shadow:0 6px 32px rgba(47,214,139,.5)!important;color:var(--c-brand-dark,#1c2b3a)!important;transform:translateY(-2px)!important}.drv-hp-btn--sm{font-size:13px!important;padding:10px 20px!important}.drv-hp-btn--lg{font-size:17px!important;padding:16px 36px!important}.drv-hp-hero{align-items:center;background:#1c2b3a;display:flex;margin:0;min-height:88vh;overflow:hidden;padding:0;position:relative}@media (max-width:640px){.drv-hp-hero{align-items:center;min-height:100svh;padding-bottom:0}}.drv-hp-hero__bg-img{height:100%;inset:0;object-fit:cover;object-position:center center;position:absolute;width:100%;z-index:0}.drv-hp-hero__overlay{background:linear-gradient(105deg,rgba(13,22,35,.82),rgba(13,22,35,.65) 50%,rgba(13,22,35,.3));inset:0;position:absolute;z-index:1}@media (max-width:640px){.drv-hp-hero__overlay{background:rgba(13,22,35,.52)}}.drv-hp-hero__bg{inset:0;position:absolute;z-index:0}.drv-hp-hero__glow{background:radial-gradient(ellipse at 72% 38%,rgba(47,214,139,.1) 0,transparent 55%);inset:0;position:absolute;z-index:2}.drv-hp-hero__layout{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 380px;padding-bottom:100px;padding-top:130px;position:relative;width:100%;z-index:3}@media (max-width:1024px){.drv-hp-hero__layout{gap:32px;grid-template-columns:1fr 340px}}@media (max-width:820px){.drv-hp-hero__layout{gap:32px;grid-template-columns:1fr;padding-bottom:48px;padding-top:100px}}@media (max-width:640px){.drv-hp-hero__layout{gap:24px;padding-bottom:56px;padding-top:90px}}.drv-hp-hero__content{max-width:680px}.drv-hp-hero__badge{align-items:center;background:rgba(47,214,139,.12);border:1px solid rgba(47,214,139,.28);border-radius:100px;color:#2fd68b!important;display:inline-flex!important;font-size:11px;font-weight:600;gap:8px;letter-spacing:.1em;margin-bottom:24px;max-width:100%;overflow:hidden;padding:6px 14px;text-transform:uppercase;white-space:nowrap}@media (max-width:480px){.drv-hp-hero__badge{font-size:10px;letter-spacing:.07em;max-width:calc(100vw - 48px);padding:5px 11px;white-space:normal}}.drv-hp-hero__badge-dot{animation:drv-hp-pulse 2s ease-in-out infinite;background:#2fd68b;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes drv-hp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.82)}}.drv-hp-hero__h1{color:#fff!important;font-size:clamp(32px,5vw,60px)!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1.05!important;margin:0 0 20px!important}.drv-hp-hero__h1-accent{color:#2fd68b}.drv-hp-hero__sub{color:hsla(0,0%,100%,.65);font-size:clamp(14px,1.6vw,17px);line-height:1.6;margin:0 0 36px;max-width:480px}.drv-hp-hero__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:14px}@media (max-width:480px){.drv-hp-hero__ctas{align-items:flex-start;flex-direction:column;gap:10px}}.drv-hp-hero__search-box{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.96);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;padding:28px 24px 24px}@media (max-width:820px){.drv-hp-hero__search-box{max-width:480px}}.drv-hp-hero__search-label{align-self:flex-start;border-bottom:2px solid #2fd68b;color:#1c2b3a;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;padding-bottom:4px;text-transform:uppercase}.drv-hp-search-field{display:flex;flex-direction:column;gap:6px}.drv-hp-search-field__label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.drv-hp-search-field__wrap{position:relative}.drv-hp-search-field__select{appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;color:#1c2b3a;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:12px 40px 12px 14px;transition:border-color .15s ease;width:100%}.drv-hp-search-field__select:focus{border-color:#2fd68b;outline:none}.drv-hp-search-field__chevron{color:#9ca3af;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.drv-hp-search-btn{align-items:center;background:#2fd68b;border:none;border-radius:10px;color:#1c2b3a;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:4px;padding:14px 20px;transition:background .15s ease,transform .1s ease;width:100%}.drv-hp-search-btn:hover{background:#25c47c;transform:translateY(-1px)}.drv-hp-search-btn:active{transform:translateY(0)}.drv-hp-search-box__hint{color:#9ca3af;font-size:12px;margin:0;text-align:center}.drv-hp-hero__scroll{bottom:28px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.drv-hp-hero__scroll-line{animation:drv-hp-scroll-anim 2.2s ease-in-out infinite;background:linear-gradient(180deg,hsla(0,0%,100%,.4),transparent);height:44px;margin:0 auto;width:1.5px}@keyframes drv-hp-scroll-anim{0%{opacity:0;transform:scaleY(0);transform-origin:top}40%{opacity:1;transform:scaleY(1);transform-origin:top}80%{opacity:1;transform:scaleY(1);transform-origin:bottom}to{opacity:0;transform:scaleY(0);transform-origin:bottom}}@media (max-width:640px){.drv-hp-hero__scroll{display:none}}.drv-hp-trust{background:#fff;border-bottom:1px solid #f0f0f0;padding:0}.drv-hp-trust__grid{align-items:center;display:flex;gap:0;justify-content:space-between;padding-bottom:28px;padding-top:28px}@media (max-width:720px){.drv-hp-trust__grid{display:grid;gap:20px 0;grid-template-columns:1fr 1fr;padding-bottom:24px;padding-top:24px}.drv-hp-trust__div{display:none}}.drv-hp-trust__item{display:flex;flex:1;flex-direction:column;gap:4px;text-align:center}.drv-hp-trust__num{color:#1c2b3a;font-size:clamp(18px,2.2vw,26px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.drv-hp-trust__label{color:#6b7280;font-size:12px;font-weight:500;letter-spacing:.01em}.drv-hp-trust__div{background:#e5e7eb;flex-shrink:0;height:36px;width:1px}.drv-hp-ways{background:#f8fafc;padding:96px 0}@media (max-width:640px){.drv-hp-ways{padding:64px 0}}.drv-hp-ways__head{margin:0 auto 56px;max-width:560px;text-align:center}.drv-hp-ways__title{color:#1c2b3a;font-size:clamp(26px,3.5vw,40px);font-weight:800;letter-spacing:-.03em;margin:0 0 14px}.drv-hp-ways__sub{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.drv-hp-ways__grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}@media (max-width:720px){.drv-hp-ways__grid{grid-template-columns:1fr}}.drv-hp-ways__card{border-radius:16px;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:40px 36px;position:relative}@media (max-width:480px){.drv-hp-ways__card{padding:28px 24px}}.drv-hp-ways__card--light{background:#fff;border:1.5px solid #e5e7eb;box-shadow:0 2px 16px rgba(0,0,0,.05)}.drv-hp-ways__card--dark{background:linear-gradient(135deg,#1c2b3a,#2a3f5c 60%,#2a5298);border:none}.drv-hp-ways__num{color:#f0f0f0;font-size:64px;font-weight:900;letter-spacing:-.04em;line-height:1;position:absolute;right:28px;top:24px;user-select:none}.drv-hp-ways__num--accent{color:rgba(47,214,139,.15)}.drv-hp-ways__icon{background:#f0f4f8;border-radius:12px;color:#1c2b3a;display:grid;flex-shrink:0;height:52px;place-items:center;width:52px}.drv-hp-ways__icon--accent{background:rgba(47,214,139,.15);color:#2fd68b}.drv-hp-ways__card-title{color:#1c2b3a;font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.drv-hp-ways__card-title--light{color:#fff}.drv-hp-ways__card-sub{color:#6b7280;font-size:15px;line-height:1.6;margin:0}.drv-hp-ways__card-sub--light{color:hsla(0,0%,100%,.7)}.drv-hp-ways__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.drv-hp-ways__list li{align-items:center;color:#374151;display:flex;font-size:14px;font-weight:500;gap:10px}.drv-hp-ways__list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%232fd68b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat 50%;content:"";flex-shrink:0;height:18px;width:18px}.drv-hp-ways__list--light li{color:hsla(0,0%,100%,.85)}.drv-hp-ways__cta{align-items:center;align-self:flex-start;border-radius:100px;display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-top:auto;padding:13px 22px;text-decoration:none;transition:all .15s ease}.drv-hp-ways__cta--outline{background:transparent;border:1.5px solid #1c2b3a;color:#1c2b3a}.drv-hp-ways__cta--outline:hover{background:#1c2b3a;color:#fff}.drv-hp-ways__cta--accent{background:#2fd68b;border:none;color:#1c2b3a}.drv-hp-ways__cta--accent:hover{background:#25c47c;transform:translateY(-1px)}.drv-hp-einsatz-cards{display:flex;flex-direction:column;gap:8px}.drv-hp-einsatz-card{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:11px 14px;text-align:left;transition:border-color .13s ease,background .13s ease;width:100%}.drv-hp-einsatz-card.is-selected,.drv-hp-einsatz-card:hover{background:#f0fdf7;border-color:#2fd68b}.drv-hp-einsatz-card__icon{background:#f3f4f6;border-radius:8px;color:#1c2b3a;display:grid;flex-shrink:0;height:36px;place-items:center;transition:background .13s ease,color .13s ease;width:36px}.drv-hp-einsatz-card.is-selected .drv-hp-einsatz-card__icon{background:rgba(47,214,139,.18);color:#16a362}.drv-hp-einsatz-card__wrap{display:flex;flex-direction:column;gap:2px}.drv-hp-einsatz-card__title{color:#1c2b3a;font-size:13px;font-weight:700;line-height:1.2}.drv-hp-einsatz-card__sub{color:#9ca3af;font-size:11px;font-weight:500}.drv-hp-lager{background:#f2f4f6;padding:96px 0 112px}@media (max-width:640px){.drv-hp-lager{padding:64px 0 80px}}.drv-hp-lager__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:48px}.drv-hp-lager__header-left{align-items:center;display:flex;gap:16px}.drv-hp-lager__live-dot{animation:drv-hp-pulse 2s ease-in-out infinite;background:#2fd68b;border-radius:50%;box-shadow:0 0 0 4px rgba(47,214,139,.2);flex-shrink:0;height:10px;margin-bottom:4px;width:10px}.drv-hp-lager__eyebrow{color:#2fd68b;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.drv-hp-lager__title{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:clamp(28px,3.5vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1;margin:0}.drv-hp-lager__see-all{align-items:center;border-bottom:2px solid #2fd68b;color:#0d1c32;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding-bottom:3px;text-decoration:none;transition:color .13s;white-space:nowrap}.drv-hp-lager__see-all:hover{color:#2fd68b}.drv-hp-lager__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.drv-hp-lager__grid::-webkit-scrollbar{display:none}.drv-hp-lager__card{background:#fff;border:none;border-radius:0;display:flex;flex:0 0 340px;flex-direction:column;overflow:hidden;position:relative;scroll-snap-align:start;text-decoration:none;transition:background .15s ease}@media (max-width:768px){.drv-hp-lager__card{flex:0 0 82vw}}@media (max-width:480px){.drv-hp-lager__card{flex:0 0 88vw}}.drv-hp-lager__card+.drv-hp-lager__card{border-left:1px solid rgba(0,0,0,.06)}.drv-hp-lager__card:before{background:#2fd68b;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .15s ease;width:0;z-index:1}.drv-hp-lager__card:hover{background:#f7f9fb}.drv-hp-lager__card:hover:before{width:3px}.drv-hp-lager__card-img-wrap{aspect-ratio:4/3;background:#e8ecf0;overflow:hidden;padding:30px;position:relative}.drv-hp-lager__card-img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.drv-hp-lager__card:hover .drv-hp-lager__card-img{transform:scale(1.05)}.drv-hp-lager__card-img--placeholder{background:linear-gradient(135deg,#e8ecf0,#d4dae0);height:100%;width:100%}.drv-hp-lager__card-badge{backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.45);border-radius:100px;color:#0d1c32;font-family:Inter,sans-serif;font-size:10px;font-weight:800;left:14px;letter-spacing:.08em;padding:5px 11px;position:absolute;text-shadow:none;text-transform:uppercase;top:14px;z-index:2}.drv-hp-lager__card-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:24px}.drv-hp-lager__card-top{display:flex;flex-direction:column;gap:3px}.drv-hp-lager__card-brand{color:#9ca3af;font-family:Inter,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.drv-hp-lager__card-model{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.drv-hp-lager__card-desc{color:#6b7280;font-size:13px;font-weight:400;line-height:1.4}.drv-hp-lager__card-specs{display:flex;flex-wrap:wrap;gap:6px}.drv-hp-lager__card-specs span{background:#f3f4f6;border-radius:6px;color:#374151;font-size:11px;font-weight:600;padding:4px 10px}.drv-hp-lager__card-pricing{border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:14px}.drv-hp-lager__card-rate{align-items:baseline;color:#0d1c32;display:flex;font-family:Manrope,Inter,sans-serif;font-size:22px;font-weight:800;gap:3px;letter-spacing:-.02em}.drv-hp-lager__card-rate span{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;font-weight:500}.drv-hp-lager__card-calc{color:#9ca3af;font-size:10px;line-height:1.5;margin-bottom:6px}.drv-hp-lager__card-price{align-items:baseline;color:#6b7280;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600;gap:4px}.drv-hp-lager__card-price span{color:#9ca3af;font-family:Inter,sans-serif;font-size:11px;font-weight:400}.drv-hp-lager__card-cta{align-items:center;color:#0d1c32;display:flex;font-size:13px;font-weight:700;gap:6px;transition:color .13s,gap .13s}.drv-hp-lager__card:hover .drv-hp-lager__card-cta{color:#006d37;gap:10px}.drv-hp-finance{background:#f7f9fb;padding:100px 0 112px}@media (max-width:640px){.drv-hp-finance{padding:64px 0 80px}}.drv-hp-finance__header{margin:0 auto 56px;max-width:640px;text-align:center}.drv-hp-finance__eyebrow{color:#2fd68b;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.drv-hp-finance__title{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:clamp(28px,3.5vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 16px}.drv-hp-finance__sub{color:#6b7280;font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:0}.drv-hp-finance__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:56px}@media (max-width:900px){.drv-hp-finance__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.drv-hp-finance__grid{grid-template-columns:1fr}}.drv-hp-finance__card{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:14px;padding:28px;transition:border-color .15s,box-shadow .15s}.drv-hp-finance__card:hover{border-color:rgba(47,214,139,.4);box-shadow:0 4px 24px rgba(47,214,139,.08)}.drv-hp-finance__card--featured{background:linear-gradient(145deg,#0d1c32,#1a3a5c);border-color:transparent}.drv-hp-finance__card--featured .drv-hp-finance__card-title{color:#fff}.drv-hp-finance__card--featured .drv-hp-finance__card-text{color:hsla(0,0%,100%,.65)}.drv-hp-finance__card-title{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.02em;margin:0 0 10px}.drv-hp-finance__card-text{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;line-height:1.55;margin:0}.drv-hp-finance__card-tag{background:rgba(47,214,139,.15);border-radius:100px;color:#2fd68b;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:16px;padding:4px 12px;text-transform:uppercase}.drv-hp-finance__partners{align-items:center;border-bottom:1px solid rgba(0,0,0,.07);border-top:1px solid rgba(0,0,0,.07);display:grid;gap:16px 24px;grid-template-columns:repeat(5,1fr);justify-items:center;margin-bottom:40px;padding:32px 0 40px}.drv-hp-finance__partner-logo{align-items:center;display:flex;filter:grayscale(100%);justify-content:center;opacity:.45;transition:opacity .15s;width:100%}.drv-hp-finance__partner-logo:hover{filter:grayscale(60%);opacity:.7}.drv-hp-finance__partner-logo img{display:block;height:24px;max-width:100px;object-fit:contain;width:auto}@media (max-width:560px){.drv-hp-finance__partners{gap:20px 16px;grid-template-columns:repeat(3,1fr)}.drv-hp-finance__partner-logo img{height:20px;max-width:80px}}.drv-hp-finance__cta-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;text-align:center}.drv-hp-finance__cta-hint{color:#9ca3af;font-family:Inter,sans-serif;font-size:14px;margin:0}.drv-hp-finance__cta{align-items:center;background:#0d1c32;border-radius:8px;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:15px;font-weight:700;gap:8px;padding:14px 28px;text-decoration:none;transition:background .15s,gap .15s}.drv-hp-finance__cta:hover{background:#1a3a5c;gap:12px}.drv-hp-branchen{background:#f7f9fb;padding:100px 0 112px}@media (max-width:640px){.drv-hp-branchen{padding:64px 0 80px}}.drv-hp-branchen__header{margin:0 auto 52px;max-width:600px;text-align:center}.drv-hp-branchen__eyebrow{color:#2fd68b;display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.drv-hp-branchen__title{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:clamp(26px,3.2vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 14px}.drv-hp-branchen__sub{color:#6b7280;font-family:Inter,sans-serif;font-size:15px;line-height:1.6;margin:0}.drv-hp-branchen__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}@media (max-width:900px){.drv-hp-branchen__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.drv-hp-branchen__grid{grid-template-columns:1fr}}.drv-hp-branchen__card{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.drv-hp-branchen__card:hover{border-color:rgba(13,28,50,.2);box-shadow:0 8px 32px rgba(13,28,50,.1);transform:translateY(-2px)}.drv-hp-branchen__card-img{aspect-ratio:16/9;background:#e5e7eb;overflow:hidden;width:100%}.drv-hp-branchen__card-img img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.drv-hp-branchen__card:hover .drv-hp-branchen__card-img img{transform:scale(1.04)}.drv-hp-branchen__card-body{display:flex;flex-direction:column;gap:6px;padding:20px 20px 18px}.drv-hp-branchen__card-name{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.01em}.drv-hp-branchen__card-usecase{color:#9ca3af;display:-webkit-box;font-family:Inter,sans-serif;font-size:12px;-webkit-line-clamp:2;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}.drv-hp-branchen__card-cta{align-items:center;color:#0d1c32;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:700;gap:5px;margin-top:8px;transition:gap .15s}.drv-hp-branchen__card:hover .drv-hp-branchen__card-cta{gap:8px}.drv-hp-branchen__footer{text-align:center}.drv-hp-branchen__all{color:#0d1c32;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.drv-hp-branchen__all:hover{color:#2fd68b}.drv-hp-founder{background:linear-gradient(135deg,#1c2b3a,#304661 50%,#2a5298);padding:100px 0 112px}@media (max-width:640px){.drv-hp-founder{padding:64px 0 80px}}.drv-hp-founder__inner{align-items:center;display:grid;gap:72px;grid-template-columns:280px 1fr}@media (max-width:860px){.drv-hp-founder__inner{gap:40px;grid-template-columns:1fr}}.drv-hp-founder__img-wrap{border:3px solid hsla(0,0%,100%,.15);border-radius:50%;height:200px;margin:0 auto 20px;overflow:hidden;width:200px}.drv-hp-founder__img-wrap img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.drv-hp-founder__sig{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center}.drv-hp-founder__sig-name{color:#fff;font-family:Manrope,Inter,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.01em}.drv-hp-founder__sig-role{color:hsla(0,0%,100%,.5);font-family:Inter,sans-serif;font-size:12px}.drv-hp-founder__eyebrow{color:#2fd68b;display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.drv-hp-founder__title{color:#fff;font-family:Manrope,Inter,sans-serif;font-size:clamp(24px,3vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 20px}.drv-hp-founder__text{color:hsla(0,0%,100%,.65);font-family:Inter,sans-serif;font-size:15px;line-height:1.65;margin:0 0 14px}.drv-hp-founder__text:last-of-type{margin-bottom:28px}.drv-hp-founder__quote{border-left:2px solid #2fd68b;display:flex;flex-direction:column;gap:4px;padding-left:20px}.drv-hp-founder__quote-mark{color:#2fd68b;font-family:Georgia,serif;font-size:32px;line-height:1}.drv-hp-founder__quote-text{color:#fff;font-family:Manrope,Inter,sans-serif;font-size:17px;font-style:italic;font-weight:700;letter-spacing:-.01em;line-height:1.45;margin:0}.drv-hp-bottom-cta{background:linear-gradient(145deg,#0d1c32,#0a1628 60%,#091220);overflow:hidden;padding:96px 0 104px;position:relative;text-align:center}.drv-hp-bottom-cta__glow{background:radial-gradient(ellipse,rgba(47,214,139,.1) 0,transparent 70%);height:400px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:700px}.drv-hp-bottom-cta__inner{align-items:center;display:flex;flex-direction:column;gap:36px;position:relative}.drv-hp-bottom-cta__title{color:#fff;font-family:Manrope,Inter,sans-serif;font-size:clamp(28px,4vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 12px}.drv-hp-bottom-cta__sub{color:hsla(0,0%,100%,.55);font-family:Inter,sans-serif;font-size:16px;line-height:1.5;margin:0}.drv-hp-bottom-cta__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.drv-hp-bottom-cta__btn{align-items:center;border-radius:8px;display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-weight:700;gap:10px;padding:16px 32px;text-decoration:none;transition:opacity .15s,gap .15s}.drv-hp-bottom-cta__btn--primary{background:linear-gradient(180deg,#2fd68b,#006d37);box-shadow:0 8px 32px rgba(47,214,139,.25);color:#fff}.drv-hp-bottom-cta__btn--primary:hover{gap:14px;opacity:.9}.drv-hp-bottom-cta__btn--secondary{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.8)}.drv-hp-bottom-cta__btn--secondary:hover{background:hsla(0,0%,100%,.14);color:#fff}@media (max-width:560px){.drv-hp-bottom-cta{padding:72px 0 80px}.drv-hp-bottom-cta__btn{justify-content:center;width:100%}.drv-hp-bottom-cta__actions{width:100%}}.drv-hp-steps{background:#fff;padding:72px 24px}.drv-hp-steps__inner{max-width:100%}.drv-hp-steps__label{color:#22c55e;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.drv-hp-steps__headline{color:#0d1c32;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2;margin:0 0 48px}.drv-hp-steps__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.drv-hp-steps__grid{gap:16px;grid-template-columns:1fr}}.drv-hp-step-card{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:32px 28px;position:relative}.drv-hp-step-card--accent{background:#0d1c32;border-color:#0d1c32;color:#fff}.drv-hp-step-card__num{color:#9ca3af;font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.05em;margin-bottom:16px}.drv-hp-step-card--accent .drv-hp-step-card__num{color:hsla(0,0%,100%,.4)}.drv-hp-step-card__icon{align-items:center;background:#e8f5e9;border-radius:10px;color:#16a34a;display:flex;height:44px;justify-content:center;margin-bottom:20px;width:44px}.drv-hp-step-card--accent .drv-hp-step-card__icon{background:rgba(34,197,94,.15);color:#22c55e}.drv-hp-step-card__icon svg{display:block;fill:none;stroke:currentColor}.drv-hp-step-card__title{color:#0d1c32;font-size:18px;font-weight:700;margin:0 0 10px}.drv-hp-step-card--accent .drv-hp-step-card__title{color:#fff}.drv-hp-step-card__text{color:#4b5563;font-size:14px;line-height:1.6;margin:0}.drv-hp-step-card--accent .drv-hp-step-card__text{color:hsla(0,0%,100%,.7)}.drv-hp-benefits{background:#fff;padding:96px 0}.drv-hp-benefits__title{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:800;letter-spacing:-.02em;margin:0 0 56px;text-align:center}.drv-hp-benefits__title span{color:#2fd68b}.drv-hp-benefits__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media (max-width:720px){.drv-hp-benefits__grid{grid-template-columns:1fr}}.drv-hp-benefits__card{background:#f4f6f9;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:36px;transition:box-shadow .2s ease,transform .2s ease}.drv-hp-benefits__card:hover{box-shadow:0 8px 32px rgba(0,0,0,.08);transform:translateY(-2px)}.drv-hp-benefits__icon{align-items:center;background:#e8ecf0;border-radius:12px;color:#0d1c32;display:flex;height:52px;justify-content:center;width:52px}.drv-hp-benefits__card-title{color:#0d1c32;font-family:Manrope,Inter,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.01em;margin:0}.drv-hp-benefits__card-text{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.6;margin:0}.drv-hp-benefits__cta-wrap{display:flex;justify-content:center;margin-top:48px}