/* Scooter Info – Theme "Premium clean" (2026-10-25). Link theme-sport.css in index.html entfernen = altes Design. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');:root,html:root,html[data-theme]{--k-bg:#000;--k-bg2:#0a0a0b;--k-card:#111113;--k-card2:#161618;--k-line:rgba(255,255,255,.08);--k-line2:rgba(255,255,255,.14);--k-text:#f5f5f7;--k-mut:#a1a1a6;--k-dim:#6e6e73;--k-accent:#2997ff;--k-font:'Inter',-apple-system,BlinkMacSystemFont,'SF Pro Display','Segoe UI',sans-serif;--background:#000!important;--foreground:#f5f5f7!important;--card:#111113!important;--card-foreground:#f5f5f7!important;--popover:#111113!important;--popover-foreground:#f5f5f7!important;--primary:#f5f5f7!important;--primary-foreground:#000!important;--secondary:#161618!important;--secondary-foreground:#f5f5f7!important;--muted:#161618!important;--muted-foreground:#a1a1a6!important;--accent:#161618!important;--accent-foreground:#f5f5f7!important;--border:rgba(255,255,255,.1)!important;--input:rgba(255,255,255,.12)!important;--ring:#2997ff!important;--radius:14px!important;--si-ink:#f5f5f7!important;--si-muted:#a1a1a6!important;--si-canvas:#000!important;--si-panel:rgba(17,17,19,.86)!important;--si-panel-solid:#111113!important;--si-line:rgba(255,255,255,.08)!important;--si-lime:#f5f5f7!important;--si-mint:#a1a1a6!important;--c-bg:#000!important;--c-bg-2:#0a0a0b!important;--c-surface:rgba(255,255,255,.04)!important;--c-surface-2:rgba(255,255,255,.07)!important;--c-border:rgba(255,255,255,.08)!important;--c-border-2:rgba(255,255,255,.14)!important;--c-text:#f5f5f7!important;--c-muted:#a1a1a6!important;--c-accent:#f5f5f7!important;--c-accent-ink:#000!important;--sidebar:#0a0a0b!important;--sidebar-primary:#f5f5f7!important;--sidebar-primary-foreground:#000!important;--sidebar-accent:#161618!important;--sidebar-border:rgba(255,255,255,.08)!important;--deep:#f5f5f7!important;--chart-1:#2997ff!important;color-scheme:dark}html,body{background:#000!important}body{font-family:var(--k-font)!important;color:var(--k-text)!important;-webkit-font-smoothing:antialiased;letter-spacing:-.011em}::selection{background:#f5f5f7;color:#000}html:not(#sx):not(#sx) #root>div.min-h-screen,html:not(#sx):not(#sx) #root>div>div.min-h-screen{background:#000!important;color:var(--k-text)!important;font-family:var(--k-font)!important}html:not(#sx):not(#sx) #root h1,html:not(#sx):not(#sx) #root h2,html:not(#sx):not(#sx) #root h3,html:not(#sx):not(#sx) #root strong,html:not(#sx):not(#sx) #root button,html:not(#sx):not(#sx) #root input,html:not(#sx):not(#sx) #root label,html:not(#sx):not(#sx) #root p,html:not(#sx):not(#sx) #root span{font-family:var(--k-font)!important}html:not(#sx):not(#sx) #root p{color:var(--k-mut)}html:not(#sx):not(#sx) body .site-header{background:rgba(0,0,0,.72)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-bottom:1px solid var(--k-line)!important;box-shadow:none!important}html:not(#sx):not(#sx) body .site-header::before,html:not(#sx):not(#sx) body .site-header::after{display:none!important}html:not(#sx):not(#sx) body .brand-mark{background:#f5f5f7!important;color:#000!important;border-radius:8px!important;box-shadow:none!important;transform:none!important}html:not(#sx):not(#sx) body .brand strong,html:not(#sx):not(#sx) body .brand em{font-size:17px!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;letter-spacing:-.02em!important}html:not(#sx):not(#sx) body .brand strong{color:var(--k-text)!important}html:not(#sx):not(#sx) body .brand em{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .nav-link{font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--k-mut)!important;background:transparent!important;border-radius:999px!important;padding:6px 12px!important;transition:color .2s,background .2s}html:not(#sx):not(#sx) body .nav-link::after{display:none!important}html:not(#sx):not(#sx) body .nav-link:hover,html:not(#sx):not(#sx) body .nav-link.active{color:var(--k-text)!important;background:rgba(255,255,255,.06)!important}html:not(#sx):not(#sx) body .site-header .gap-2>button:not(.icon-button){font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;border-radius:999px!important;height:36px!important;padding:0 16px!important;box-shadow:none!important}html:not(#sx):not(#sx) body .site-header .gap-2>button:first-child{background:transparent!important;color:var(--k-text)!important}html:not(#sx):not(#sx) body .site-header .gap-2>button:first-child:hover{background:rgba(255,255,255,.06)!important}html:not(#sx):not(#sx) body .site-header .gap-2>button:nth-child(2):not(.icon-button){background:#f5f5f7!important;color:#000!important;border:0!important}html:not(#sx):not(#sx) body .site-header .gap-2>button:nth-child(2):not(.icon-button):hover{background:#fff!important}html:not(#sx):not(#sx) body .icon-button{background:transparent!important;border:1px solid var(--k-line2)!important;color:var(--k-text)!important;border-radius:999px!important}html:not(#sx):not(#sx) body #theme-toggle{display:none!important}html:not(#sx):not(#sx) body .eyebrow{font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--k-mut)!important;background:transparent!important;border:0!important;padding:0!important;font-family:var(--k-font)!important;display:inline-flex!important;gap:8px;align-items:center}html:not(#sx):not(#sx) body .eyebrow-line{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--k-accent)!important;box-shadow:none!important}html:not(#sx):not(#sx) body .eyebrow::before{display:none!important}html:not(#sx):not(#sx) body .hero-section{padding-top:clamp(56px,9vw,128px)!important;padding-bottom:48px!important}html:not(#sx):not(#sx) body .hero-section::before,html:not(#sx):not(#sx) body .hero-section::after{display:none!important}html:not(#sx):not(#sx) body .hero-section h1{font-size:clamp(48px,7.2vw,96px)!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;line-height:1.02!important;letter-spacing:-.045em!important;color:var(--k-text)!important;margin-top:20px!important}html:not(#sx):not(#sx) body .hero-section h1 span{background:linear-gradient(180deg,#f5f5f7 10%,#6e6e73 110%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;text-shadow:none!important;display:inline}html:not(#sx):not(#sx) body .hero-section h1 span::after{display:none!important}html:not(#sx):not(#sx) body .hero-lede{font-size:19px!important;line-height:1.55!important;color:var(--k-mut)!important;max-width:520px;margin-top:24px!important;font-weight:400!important}html:not(#sx):not(#sx) body .hero-copy button{background:#f5f5f7!important;color:#000!important;border:0!important;height:48px!important;padding:0 24px!important;border-radius:999px!important;font-size:15px!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em!important;box-shadow:none!important;transition:background .2s,transform .2s!important}html:not(#sx):not(#sx) body .hero-copy button:hover{background:#fff!important;transform:scale(1.02)}html:not(#sx):not(#sx) body .hero-copy button::after{content:"›";margin-left:8px;font-size:20px;line-height:1}html:not(#sx):not(#sx) body .hero-copy .flex.flex-wrap.gap-5 span{font-size:13px!important;text-transform:none!important;letter-spacing:0!important;color:var(--k-dim)!important}html:not(#sx):not(#sx) body .hero-copy .flex.flex-wrap.gap-5 svg{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .hero-blob{background:radial-gradient(circle at 50% 40%,#1c1c1f,#0a0a0b 70%)!important;border:1px solid var(--k-line)!important;border-radius:50%!important;box-shadow:none!important;animation:none!important;position:relative}html:not(#sx):not(#sx) body .hero-blob::before,html:not(#sx):not(#sx) body .hero-blob::after{display:none!important}html:not(#sx):not(#sx) body .hero-scooter{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 250'%3E%3Cg fill='none' stroke='%23f5f5f7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M40 182 Q60 152 96 168' stroke-width='6' opacity='.6'/%3E%3Cpath d='M70 188 H226' stroke-width='12'/%3E%3Cpath d='M226 188 L262 46' stroke-width='9'/%3E%3Cpath d='M238 42 H292' stroke-width='8'/%3E%3Ccircle cx='62' cy='200' r='28' stroke-width='8'/%3E%3Ccircle cx='264' cy='200' r='28' stroke-width='8'/%3E%3C/g%3E%3Ccircle cx='62' cy='200' r='5' fill='%23f5f5f7'/%3E%3Ccircle cx='264' cy='200' r='5' fill='%23f5f5f7'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:none!important}html:not(#sx):not(#sx) body .hero-scooter>*{display:none!important}html:not(#sx):not(#sx) body .speed-pill{background:rgba(255,255,255,.08)!important;color:var(--k-text)!important;border:1px solid var(--k-line2)!important;border-radius:14px!important;box-shadow:none!important;transform:none!important;backdrop-filter:blur(12px)}html:not(#sx):not(#sx) body .speed-pill span{color:var(--k-text)!important;font-weight:600!important;font-style:normal!important}html:not(#sx):not(#sx) body .speed-pill small{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .route-label{background:rgba(17,17,19,.8)!important;border:1px solid var(--k-line2)!important;color:var(--k-text)!important;border-radius:999px!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important;backdrop-filter:blur(12px)}html:not(#sx):not(#sx) body .route-label svg{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .rating-row{border-top:1px solid var(--k-line)!important;border-bottom:1px solid var(--k-line)!important;padding:20px 0!important}html:not(#sx):not(#sx) body .rating-row svg{color:#f5f5f7!important;fill:#f5f5f7!important}html:not(#sx):not(#sx) body .rating-row strong{font-size:15px!important;font-weight:600!important;font-style:normal!important;color:var(--k-text)!important}html:not(#sx):not(#sx) body .rating-row span{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .rating-divider{background:var(--k-line2)!important}html:not(#sx):not(#sx) body main section h2,html:not(#sx):not(#sx) body .section-intro h2,html:not(#sx):not(#sx) body .section-heading-row h2{font-size:clamp(36px,4.6vw,60px)!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;line-height:1.05!important;letter-spacing:-.04em!important;color:var(--k-text)!important}html:not(#sx):not(#sx) body main section h2 span{background:none!important;-webkit-text-fill-color:var(--k-dim)!important;color:var(--k-dim)!important}html:not(#sx):not(#sx) body .section-intro>p,html:not(#sx):not(#sx) body .section-copy{color:var(--k-mut)!important;font-size:18px!important;line-height:1.55!important}html:not(#sx):not(#sx) body .feature-grid{gap:20px!important}html:not(#sx):not(#sx) body .feature-card{background:var(--k-card)!important;border:1px solid var(--k-line)!important;border-radius:24px!important;box-shadow:none!important;min-height:280px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,background .3s!important;overflow:hidden}html:not(#sx):not(#sx) body .feature-card::before,html:not(#sx):not(#sx) body .feature-card::after{display:none!important}html:not(#sx):not(#sx) body .feature-card:hover{transform:translateY(-4px);border-color:var(--k-line2)!important;background:var(--k-card2)!important}html:not(#sx):not(#sx) body .feature-card strong{font-size:32px!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;letter-spacing:-.03em!important;color:var(--k-text)!important}html:not(#sx):not(#sx) body .feature-card span.block.text-sm{color:var(--k-mut)!important;font-size:16px!important}html:not(#sx):not(#sx) body .feature-icon{background:rgba(255,255,255,.06)!important;border:1px solid var(--k-line)!important;color:var(--k-text)!important;border-radius:14px!important;box-shadow:none!important}html:not(#sx):not(#sx) body .feature-icon svg{color:var(--k-text)!important}html:not(#sx):not(#sx) body .feature-arrow{background:rgba(255,255,255,.06)!important;border:0!important;color:var(--k-text)!important;border-radius:999px!important;transition:all .3s!important}html:not(#sx):not(#sx) body .feature-card:hover .feature-arrow{background:#f5f5f7!important;color:#000!important}html:not(#sx):not(#sx) body .statement-strip,html:not(#sx):not(#sx) body .statement-strip>div{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}html:not(#sx):not(#sx) body .statement-strip::before,html:not(#sx):not(#sx) body .statement-strip::after,html:not(#sx):not(#sx) body .statement-strip>div::before,html:not(#sx):not(#sx) body .statement-strip>div::after{display:none!important}html:not(#sx):not(#sx) body .statement-strip p,html:not(#sx):not(#sx) body .statement-strip p span{font-size:clamp(28px,3.6vw,48px)!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;line-height:1.15!important;letter-spacing:-.035em!important;color:var(--k-text)!important;-webkit-text-fill-color:var(--k-text)!important;background:none!important;text-align:center}html:not(#sx):not(#sx) body .statement-strip p span{color:var(--k-dim)!important;-webkit-text-fill-color:var(--k-dim)!important}html:not(#sx):not(#sx) body .statement-meta{justify-content:center}html:not(#sx):not(#sx) body .statement-meta span{color:var(--k-dim)!important;font-size:13px!important}html:not(#sx):not(#sx) body .statement-meta .brand-mark{background:#f5f5f7!important;color:#000!important;box-shadow:none!important}html:not(#sx):not(#sx) body .safety-notice{background:var(--k-card)!important;border:1px solid var(--k-line)!important;border-radius:16px!important;color:var(--k-text)!important;box-shadow:none!important}html:not(#sx):not(#sx) body .safety-notice strong{color:var(--k-text)!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}html:not(#sx):not(#sx) body .safety-notice small{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .safety-pulse{background:var(--k-accent)!important;box-shadow:0 0 0 5px rgba(41,151,255,.18)!important}html:not(#sx):not(#sx) body .safety-spark{background:var(--k-accent)!important}html:not(#sx):not(#sx) body .safety-notice svg{color:var(--k-text)!important}html:not(#sx):not(#sx) body .three-grid>div,html:not(#sx):not(#sx) #root .bg-card{background:var(--k-card)!important;border:1px solid var(--k-line)!important;border-radius:24px!important;box-shadow:none!important}html:not(#sx):not(#sx) body .three-grid>div{overflow:hidden;transition:transform .3s,border-color .3s!important}html:not(#sx):not(#sx) body .three-grid>div:hover{transform:translateY(-4px);border-color:var(--k-line2)!important}html:not(#sx):not(#sx) body .accessory-art{background:radial-gradient(circle at 70% 40%,#222226,#111113 70%)!important;border-bottom:1px solid var(--k-line)!important}html:not(#sx):not(#sx) body .accessory-number{font-size:15px!important;font-weight:600!important;font-style:normal!important;color:var(--k-dim)!important;opacity:1!important}html:not(#sx):not(#sx) body .accessory-orbit{width:96px!important;height:96px!important;background:transparent!important;border:1px solid var(--k-line2)!important;border-radius:50%!important;box-shadow:none!important;transform:none!important;opacity:1!important}html:not(#sx):not(#sx) body .accessory-orbit::before,html:not(#sx):not(#sx) body .accessory-orbit::after{display:none!important}html:not(#sx):not(#sx) body .three-grid .font-semibold.text-xl{font-size:24px!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;letter-spacing:-.025em!important;line-height:1.2!important;color:var(--k-text)!important}html:not(#sx):not(#sx) body .three-grid span.inline-flex{background:rgba(255,255,255,.06)!important;color:var(--k-mut)!important;border:0!important;font-size:12px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;border-radius:999px!important}html:not(#sx):not(#sx) body .three-grid button{background:transparent!important;color:var(--k-accent)!important;border:0!important;padding-left:0!important;font-size:15px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}html:not(#sx):not(#sx) body .three-grid button:hover{text-decoration:underline}html:not(#sx):not(#sx) body .legal-callout{background:var(--k-card)!important;border:1px solid var(--k-line)!important;border-radius:16px!important}html:not(#sx):not(#sx) body .legal-callout,html:not(#sx):not(#sx) body .legal-callout *{color:var(--k-mut)!important}html:not(#sx):not(#sx) body .coming-soon-card{background:var(--k-card)!important;border:1px solid var(--k-line)!important;border-radius:28px!important;box-shadow:none!important}html:not(#sx):not(#sx) body .coming-soon-card::before,html:not(#sx):not(#sx) body .coming-soon-card::after{display:none!important}html:not(#sx):not(#sx) body .coming-soon-card h2{color:var(--k-text)!important}html:not(#sx):not(#sx) body .coming-soon-badge{background:rgba(255,255,255,.08)!important;color:var(--k-text)!important;border:1px solid var(--k-line2)!important;border-radius:999px!important;font-weight:500!important;font-style:normal!important;letter-spacing:.04em!important;transform:none!important}html:not(#sx):not(#sx) body .modal-backdrop{background:rgba(0,0,0,.6)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}html:not(#sx):not(#sx) body .modal-backdrop .bg-card,html:not(#sx):not(#sx) body [role="dialog"]{background:#111113!important;border:1px solid var(--k-line2)!important;border-radius:24px!important;box-shadow:0 40px 100px rgba(0,0,0,.6)!important}html:not(#sx):not(#sx) body .modal-backdrop h2{font-size:30px!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;letter-spacing:-.03em!important;line-height:1.1!important}html:not(#sx):not(#sx) #root input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),html:not(#sx):not(#sx) #root select,html:not(#sx):not(#sx) #root textarea{background:#1c1c1e!important;color:var(--k-text)!important;-webkit-text-fill-color:var(--k-text)!important;border:1px solid transparent!important;border-radius:12px!important;box-shadow:none!important;font-size:15px!important;transition:border-color .2s,box-shadow .2s!important}html:not(#sx):not(#sx) #root input::placeholder,html:not(#sx):not(#sx) #root textarea::placeholder{color:var(--k-dim)!important;-webkit-text-fill-color:var(--k-dim)!important;font-family:var(--k-font)!important;letter-spacing:0!important}html:not(#sx):not(#sx) #root input:focus,html:not(#sx):not(#sx) #root select:focus,html:not(#sx):not(#sx) #root textarea:focus{border-color:var(--k-accent)!important;box-shadow:0 0 0 4px rgba(41,151,255,.2)!important;outline:none!important}html:not(#sx):not(#sx) #root label{color:var(--k-mut)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html:not(#sx):not(#sx) body .modal-backdrop form button[type="submit"],html:not(#sx):not(#sx) body .modal-backdrop form button:last-of-type{background:#f5f5f7!important;background-image:none!important;color:#000!important;border:0!important;height:48px!important;border-radius:999px!important;font-size:15px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}html:not(#sx):not(#sx) body .modal-backdrop a,html:not(#sx):not(#sx) body .modal-backdrop button.text-sm:not([type="submit"]){color:var(--k-accent)!important}html:not(#sx):not(#sx) #root footer{background:#000!important;border-top:1px solid var(--k-line)!important;color:var(--k-dim)!important;font-size:12px!important;letter-spacing:0!important}html:not(#sx):not(#sx) #root footer p{color:var(--k-dim)!important}html:not(#sx):not(#sx) body .shu-inline-link,html:not(#sx):not(#sx) #root footer a{color:var(--k-mut)!important;background:transparent!important;border:1px solid var(--k-line2)!important;border-radius:999px!important}html:not(#sx):not(#sx) body .legal-links{background:rgba(17,17,19,.8)!important;border:1px solid var(--k-line)!important;border-radius:999px!important;backdrop-filter:blur(20px)}html:not(#sx):not(#sx) body .legal-links a{color:var(--k-mut)!important;font-family:var(--k-font)!important;font-size:12px!important;letter-spacing:0!important}html:not(#sx):not(#sx) body .legal-links a:hover{color:var(--k-text)!important}html:not(#sx):not(#sx) body .privacy-banner{background:rgba(17,17,19,.96)!important;border:1px solid var(--k-line2)!important;border-radius:18px!important;color:var(--k-text)!important;font-family:var(--k-font)!important}html:not(#sx):not(#sx) body .privacy-banner a{color:var(--k-accent)!important}html:not(#sx):not(#sx) body .privacy-banner button{border-radius:999px!important;border:1px solid var(--k-line2)!important;background:transparent!important;color:var(--k-text)!important;font-weight:500!important}html:not(#sx):not(#sx) body .privacy-banner button.primary{background:#f5f5f7!important;color:#000!important;border-color:#f5f5f7!important}html:not(#sx):not(#sx) .acc2-overlay{--a2-panel:#0a0a0b;--a2-card:#111113;--a2-line:rgba(255,255,255,.08);--a2-fg:#f5f5f7;--a2-mut:#a1a1a6;--a2-lime:#f5f5f7;--a2-lime-ink:#000;font-family:var(--k-font)!important}html:not(#sx):not(#sx) .acc2-overlay *{font-family:var(--k-font)!important}html:not(#sx):not(#sx) .acc2-panel{background:#0a0a0b!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:28px!important}html:not(#sx):not(#sx) .acc2-eyebrow{color:#a1a1a6!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important}html:not(#sx):not(#sx) .acc2-dot{background:#2997ff!important;box-shadow:0 0 0 4px rgba(41,151,255,.18)!important}html:not(#sx):not(#sx) .acc2-step{letter-spacing:0!important;text-transform:none!important;font-weight:500!important}html:not(#sx):not(#sx) .acc2-title{font-weight:600!important;font-style:normal!important;text-transform:none!important;letter-spacing:-.04em!important;line-height:1.05!important}html:not(#sx):not(#sx) .acc2-title span{color:#6e6e73!important}html:not(#sx):not(#sx) .acc2-model,html:not(#sx):not(#sx) .acc2-card,html:not(#sx):not(#sx) .acc2-search{border-radius:18px!important}html:not(#sx):not(#sx) .acc2-model-name{font-size:17px!important;font-weight:600!important;font-style:normal!important;text-transform:none!important}html:not(#sx):not(#sx) .acc2-model:hover,html:not(#sx):not(#sx) .acc2-model:focus-visible{background:#161618!important;border-color:rgba(255,255,255,.2)!important}html:not(#sx):not(#sx) .acc2-model.is-current{border-color:#2997ff!important}html:not(#sx):not(#sx) .acc2-model-badge{background:#2997ff!important;color:#fff!important}html:not(#sx):not(#sx) .acc2-cat,html:not(#sx):not(#sx) .acc2-change,html:not(#sx):not(#sx) .acc2-x{border-radius:999px!important}html:not(#sx):not(#sx) .acc2-card.is-extra{background:#111113!important}html:not(#sx):not(#sx) .acc2-chip{letter-spacing:0!important}html:not(#sx):not(#sx) .acc2-chip-hot{background:rgba(41,151,255,.14)!important;color:#5ab0ff!important}html:not(#sx):not(#sx) .acc2-price{font-weight:600!important;font-style:normal!important;letter-spacing:-.03em!important;font-size:24px!important}html:not(#sx):not(#sx) .acc2-rating{color:#a1a1a6!important}html:not(#sx):not(#sx) .acc2-buy a,html:not(#sx):not(#sx) .acc2-buy .is-none{border-radius:999px!important}html:not(#sx):not(#sx) .acc2-buy a span{text-transform:none!important;letter-spacing:0!important;font-weight:600!important}html:not(#sx):not(#sx) .acc2-buy .acc2-amz{background:#f5f5f7!important;color:#000!important}html:not(#sx):not(#sx) .acc2-buy .acc2-ali:not(.is-none){background:transparent!important;color:#f5f5f7!important;border:1px solid rgba(255,255,255,.2)!important}html:not(#sx):not(#sx) .acc2-buy .acc2-ali:not(.is-none) span{color:#f5f5f7!important}html:not(#sx):not(#sx) .acc2-info:hover,html:not(#sx):not(#sx) .acc2-info[aria-expanded="true"]{background:#f5f5f7!important;color:#000!important;border-color:#f5f5f7!important}html:not(#sx):not(#sx) .acc2-infobox{background:#161618!important;border-color:rgba(255,255,255,.1)!important}html:not(#sx):not(#sx) .acc2-infobox b{color:#f5f5f7!important}@media (max-width:640px){html:not(#sx):not(#sx) body .hero-copy button{width:100%;justify-content:center}html:not(#sx):not(#sx) body .feature-card strong{font-size:26px!important}}html:not(#sx):not(#sx) body .statement-strip p{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html:not(#sx):not(#sx) body .statement-meta{display:flex!important;justify-content:center!important}html:not(#sx):not(#sx) body .statement-meta .brand-mark svg,html:not(#sx):not(#sx) body .brand-mark svg{color:#000!important;stroke:#000!important}html:not(#sx):not(#sx) body .route-label,html:not(#sx):not(#sx) body .route-label *,html:not(#sx):not(#sx) body .speed-pill small{text-transform:none!important;letter-spacing:0!important;font-family:var(--k-font)!important}html:not(#sx):not(#sx) body .statement-meta{margin:28px auto 0!important;width:fit-content!important}
/* cleaner + smooth 2026-10-25 */
html:not(#sx):not(#sx) body .route-label,html:not(#sx):not(#sx) body .rating-row{display:none!important}html:not(#sx):not(#sx) body .hero-blob{border:0!important;background:radial-gradient(circle at 50% 45%,#141416,#000 68%)!important}html:not(#sx):not(#sx) body .speed-pill{background:#f5f5f7!important;color:#000!important;border:0!important}html:not(#sx):not(#sx) body .speed-pill span,html:not(#sx):not(#sx) body .speed-pill small{color:#000!important}html:not(#sx):not(#sx) body main section{padding-top:clamp(64px,9vw,128px)!important;padding-bottom:clamp(64px,9vw,128px)!important}html:not(#sx):not(#sx) body .hero-section{padding-bottom:24px!important}html:not(#sx):not(#sx) body .section-intro,html:not(#sx):not(#sx) body .section-heading-row{margin-bottom:48px!important}html:not(#sx):not(#sx) body .feature-card,html:not(#sx):not(#sx) body .three-grid>div{transition:transform .7s cubic-bezier(.16,1,.3,1),border-color .5s ease,background .5s ease,box-shadow .7s cubic-bezier(.16,1,.3,1)!important}html:not(#sx):not(#sx) body .feature-card:hover,html:not(#sx):not(#sx) body .three-grid>div:hover{transform:translateY(-6px)!important;box-shadow:0 30px 80px rgba(0,0,0,.5)!important}html:not(#sx):not(#sx) #root button,html:not(#sx):not(#sx) #root a{transition:background-color .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)!important}html:not(#sx):not(#sx) body .site-header{transition:background .5s ease!important}html{scroll-behavior:auto}
/* Module-Rahmen */
html:not(#sx):not(#sx) body #sx-modules .m-card,html:not(#sx):not(#sx) body #sx-modules .m-table-wrap,html:not(#sx):not(#sx) body #sx-modules th,html:not(#sx):not(#sx) body #sx-modules td,html:not(#sx):not(#sx) body #sx-modules details,html:not(#sx):not(#sx) body #sx-modules .m-faq,html:not(#sx):not(#sx) body #sx-modules .m-tabs{border-color:rgba(255,255,255,.08)!important}html:not(#sx):not(#sx) body #sx-modules .m-card:hover{border-color:rgba(255,255,255,.16)!important}html:not(#sx):not(#sx) body #sx-modules .m-soon,html:not(#sx):not(#sx) body #sx-modules .m-btn.ghost{border-color:rgba(255,255,255,.14)!important}html:not(#sx):not(#sx) body #sx-modules select{border-color:transparent!important}