.d2c-theme{--ts-navy-950: #0f1f33;--ts-navy-900: #14283f;--ts-navy-500: #6f7c8f;--ts-navy-300: #a3adbe;--ts-navy-200: #c8cfdb;--ts-navy-100: #e7eaf0;--ts-navy-50: #f3f5f8;--ts-coral-700: #c45831;--ts-coral-500: #f06b3c;--ts-coral-400: #ff7a4d;--ts-coral-300: #ff9b75;--ts-coral-200: #ffd9c2;--ts-coral-100: #ffe9d8;--ts-sage-700: #1f8a45;--ts-ampel-red: #e5484d;--ts-ampel-yellow: #e8a33d;--ts-ampel-green: #37b24d;--ts-ampel-red-tint: #ff9a8a;--ts-ampel-yellow-tint: #f2c879;--ts-ampel-green-tint: #86e0a0;--ts-card: #ffffff;--ts-page-bg: #fdf8f3;--ts-border: var(--ts-navy-100);--ts-radius-md: 12px;--ts-radius-lg: 16px;--ts-radius-xl: 20px;--ts-radius-2xl: 24px;--ts-radius-full: 999px;--ts-dur-fast: .12s;--ts-dur-base: .18s;--ts-dur-slow: .32s;--ts-shadow-sm: 0 1px 2px rgba(15, 31, 51, .06);--ts-shadow-glow-coral: 0 10px 24px -8px rgba(255, 122, 77, .45);--ts-cta-fg: #ffffff;--ts-hero-bg: var(--ts-navy-950);--ts-hero-bg-2: var(--ts-navy-900);--ts-hero-fg: #ffffff;--ts-hero-fg-muted: var(--ts-navy-300);--ts-hero-accent: var(--ts-coral-400);--ts-hero-icon-fg: var(--ts-coral-300, var(--ts-coral-400));--ts-hero-pill-bg: rgba(255, 255, 255, .07);--ts-hero-pill-border: rgba(255, 255, 255, .12);--ts-hero-chip-bg: rgba(255, 255, 255, .08);--ts-hero-chip-border: rgba(255, 255, 255, .14);--ts-font-heading: "Plus Jakarta Sans", "Space Grotesk", ui-sans-serif, sans-serif;--ts-font-body: "Inter", ui-sans-serif, system-ui, sans-serif;--ts-font-mono: "Geist Mono", ui-monospace, monospace;background:var(--ts-page-bg);color:var(--ts-navy-950);font-family:var(--ts-font-body)}.d2c-theme h1,.d2c-theme h2,.d2c-theme h3,.d2c-theme .ts-heading{font-family:var(--ts-font-heading);font-weight:800;letter-spacing:-.03em}.d2c-theme .ts-mono{font-family:var(--ts-font-mono);text-transform:uppercase;letter-spacing:.14em}.d2c-theme .ts-ampel{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.13);padding:5px 11px 5px 6px;border-radius:var(--ts-radius-full);white-space:nowrap}.d2c-theme .ts-ampel .ts-ampel-label{overflow:hidden;text-overflow:ellipsis;min-width:0}.d2c-theme .ts-ampel-dots{display:inline-flex;gap:4px;background:var(--ts-navy-950);padding:5px 6px;border-radius:var(--ts-radius-full);flex-shrink:0}.d2c-theme .ts-ampel-dot{width:7px;height:7px;border-radius:50%;opacity:.18;flex-shrink:0;transition:opacity var(--ts-dur-base),box-shadow var(--ts-dur-base)}.d2c-theme .ts-ampel-dot.ts-red{background:var(--ts-ampel-red)}.d2c-theme .ts-ampel-dot.ts-yellow{background:var(--ts-ampel-yellow)}.d2c-theme .ts-ampel-dot.ts-green{background:var(--ts-ampel-green)}.d2c-theme .ts-ampel-dot.ts-on{opacity:1}.d2c-theme .ts-ampel-dot.ts-red.ts-on{box-shadow:0 0 0 4px #e5484d4d}.d2c-theme .ts-ampel-dot.ts-yellow.ts-on{box-shadow:0 0 0 4px #e8a33d4d}.d2c-theme .ts-ampel-dot.ts-green.ts-on{box-shadow:0 0 0 4px #37b24d4d}.d2c-theme .ts-ampel-label{font-size:11.5px;font-weight:700;color:var(--ts-navy-950);white-space:nowrap}.d2c-theme .ts-ampel.ts-red .ts-ampel-label{color:var(--ts-ampel-red-tint)}.d2c-theme .ts-ampel.ts-yellow .ts-ampel-label{color:var(--ts-ampel-yellow-tint)}.d2c-theme .ts-ampel.ts-green .ts-ampel-label{color:var(--ts-ampel-green-tint)}.d2c-theme .ts-ampel.ts-on-light.ts-red .ts-ampel-label{color:var(--ts-ampel-red)}.d2c-theme .ts-ampel.ts-on-light.ts-yellow .ts-ampel-label{color:#a5730b}.d2c-theme .ts-ampel.ts-on-light.ts-green .ts-ampel-label{color:var(--ts-sage-700)}.d2c-theme .ts-ampel.ts-on-light{background:var(--ts-navy-50);border-color:var(--ts-navy-100)}.d2c-theme .ts-ampel.ts-on-light .ts-ampel-dots{background:#fff}.d2c-theme .ts-ampel.ts-ampel-lg{gap:10px;padding:7px 15px 7px 8px}.d2c-theme .ts-ampel.ts-ampel-lg .ts-ampel-dots{gap:5px;padding:6px 8px}.d2c-theme .ts-ampel.ts-ampel-lg .ts-ampel-dot{width:9px;height:9px}.d2c-theme .ts-ampel.ts-ampel-lg .ts-ampel-label{font-size:13.5px}.d2c-theme .ts-scout-mascot{display:block;height:auto;pointer-events:none;position:relative;z-index:30;width:150px;top:-1.5rem;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}.d2c-theme .ts-scout-mascot.ts-scout-mascot-dashboard,.d2c-theme .ts-scout-mascot.ts-scout-mascot-dashboard--red{width:min(108px,29vw);top:0}.d2c-theme .ts-scout-mascot.ts-scout-mascot-dashboard--yellow{width:min(90px,24vw);top:.5rem}.d2c-theme .ts-scout-mascot.ts-scout-mascot-dashboard--green{width:min(100px,27vw);top:0}.d2c-theme .ts-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;font-family:var(--ts-font-heading);font-weight:700;font-size:16px;height:54px;padding:0 22px;border-radius:var(--ts-radius-full);border:none;cursor:pointer;background:var(--ts-coral-400);color:var(--ts-cta-fg);box-shadow:var(--ts-shadow-glow-coral);transition:background var(--ts-dur-base),transform var(--ts-dur-fast)}.d2c-theme .ts-cta:hover{background:var(--ts-coral-500)}.d2c-theme .ts-cta:active{background:var(--ts-coral-700);transform:translateY(1px)}.d2c-theme .ts-cta:disabled{opacity:.6;cursor:not-allowed}.d2c-theme .ts-cta--secondary{background:#fff;color:var(--ts-navy-950);box-shadow:none;border:1px solid var(--ts-navy-200)}.d2c-theme .ts-cta--secondary:hover{background:var(--ts-navy-50)}.d2c-theme .ts-cta--block{width:100%}.d2c-theme .d2c-feature-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--ts-sage-700);background:var(--ts-navy-50);border-radius:999px;padding:4px 9px}.d2c-theme .ts-cta-shine{position:absolute;top:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translate(-130%);animation:ts-shine 6s ease-in-out infinite;pointer-events:none}@keyframes ts-shine{0%{transform:translate(-130%)}55%,to{transform:translate(260%)}}.d2c-theme .ts-lastprofil-bar{flex:1;border-radius:2px 2px 0 0;transform-origin:bottom;animation:ts-bar-grow .5s ease both}@keyframes ts-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.d2c-theme .ts-sm-unlock-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:48px;border-radius:var(--ts-radius-full);border:1.5px solid var(--ts-navy-950);background:transparent;color:var(--ts-navy-950);font-family:var(--ts-font-heading);font-weight:700;font-size:14.5px;cursor:pointer;transition:background .15s,color .15s}.d2c-theme .ts-sm-unlock-btn:hover{background:var(--ts-navy-950);color:#fff}.d2c-theme .ts-trust-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.d2c-theme .ts-star-rating{display:inline-flex;align-items:center;gap:2px}.d2c-theme .ts-star-rating svg{width:15px;height:15px;color:var(--ts-coral-400);fill:var(--ts-coral-400)}.d2c-theme .ts-trust-label{font-size:13px;font-weight:600;color:var(--ts-navy-500)}.d2c-theme .ts-trust-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ts-navy-950);background:var(--ts-navy-50);border:1px solid var(--ts-navy-100);border-radius:var(--ts-radius-full);padding:6px 11px}.d2c-theme .ts-trust-pill svg{width:13px;height:13px;color:var(--ts-sage-700)}@media(prefers-reduced-motion:reduce){.d2c-theme .ts-cta-shine{animation:none!important;display:none}.d2c-theme .ts-ampel-dot{transition:none!important}.d2c-theme .ts-lastprofil-bar{animation:none!important;animation-delay:0ms!important;transform:scaleY(1)!important}}.d2c-theme .ts-scout-lit{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:screen}@keyframes ts-scout-lit-pulse{0%,to{opacity:1}50%{opacity:.55}}.d2c-theme.ts-lp{min-height:100svh;line-height:1.55;-webkit-font-smoothing:antialiased;background:var(--ts-page-bg)}.d2c-theme .ts-lp :where(p){margin:0}.d2c-theme .ts-lp h1,.d2c-theme .ts-lp h2,.d2c-theme .ts-lp h3{font-family:var(--ts-font-heading);letter-spacing:-.03em;line-height:1.06;font-weight:800;margin:0}.d2c-theme .ts-lp-wrap{max-width:1160px;margin:0 auto;padding:0 20px}.d2c-theme .ts-lp-header{position:sticky;top:0;z-index:60;background:#ffffffd9;backdrop-filter:blur(10px);border-bottom:1px solid var(--ts-navy-100)}.d2c-theme .ts-lp-header-inner{display:flex;align-items:center;justify-content:space-between;height:66px}.d2c-theme .ts-lp-logo-link{display:flex;align-items:center}.d2c-theme .ts-lp-logo{height:22px;width:auto;display:block}.d2c-theme .ts-lp-nav{display:none}.d2c-theme .ts-lp-nav a{color:var(--ts-navy-500);text-decoration:none;font-size:14.5px;font-weight:500}.d2c-theme .ts-lp-nav a:hover{color:var(--ts-coral-500)}.d2c-theme .ts-lp-header-actions{display:flex;align-items:center;gap:14px}.d2c-theme .ts-lp-login-nav{display:none;align-items:center;gap:7px;height:42px;padding:0 18px;border:1px solid var(--ts-navy-200);border-radius:var(--ts-radius-full);color:var(--ts-navy-950);text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap;transition:border-color .15s,background .15s}.d2c-theme .ts-lp-login-nav:hover{border-color:var(--ts-coral-400);background:var(--ts-coral-100);color:var(--ts-navy-950)}.d2c-theme .ts-lp-header-cta.ts-cta{height:42px;padding:0 20px;font-size:14.5px;box-shadow:none}@media(min-width:880px){.d2c-theme .ts-lp-nav{display:flex;align-items:center;gap:28px}.d2c-theme .ts-lp-login-nav{display:inline-flex}}.d2c-theme .ts-lp-refbar{background:linear-gradient(180deg,var(--ts-coral-100) 0%,var(--ts-page-bg) 100%);border-bottom:1px solid transparent;padding:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .48s cubic-bezier(.22,1,.36,1),opacity .36s ease-out 80ms,padding .48s cubic-bezier(.22,1,.36,1),border-color .36s ease-out 80ms}.d2c-theme .ts-lp-refbar--revealed{border-bottom-color:var(--ts-coral-200);padding:18px 0;max-height:200px;opacity:1}@media(prefers-reduced-motion:reduce){.d2c-theme .ts-lp-refbar{transition:none}}.d2c-theme .ts-lp-refbar-inner{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.d2c-theme .ts-lp-refbar-label{font-family:var(--ts-font-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ts-coral-700);padding-right:18px;border-right:1px solid var(--ts-coral-200);white-space:nowrap}.d2c-theme .ts-lp-refbar-partner{display:inline-flex;align-items:center;gap:14px}.d2c-theme .ts-lp-refbar-logo{width:96px;height:96px;flex:0 0 auto;border-radius:var(--ts-radius-lg);background:#fff;border:1px solid var(--ts-coral-200);box-shadow:0 6px 16px -8px #0f1f3340;display:grid;place-items:center;padding:11px;overflow:hidden}.d2c-theme .ts-lp-refbar-logo img{width:100%;height:100%;object-fit:contain}.d2c-theme .ts-lp-refbar-name{font-family:var(--ts-font-heading);font-weight:800;font-size:1.15rem;letter-spacing:-.015em;color:var(--ts-navy-950);line-height:1.25}.d2c-theme .ts-lp-refbar-sub{display:block;font-family:var(--ts-font-body);font-weight:500;font-size:13px;color:var(--ts-navy-500);letter-spacing:0;margin-top:2px}@media(max-width:640px){.d2c-theme .ts-lp-refbar--revealed{padding:14px 0}.d2c-theme .ts-lp-refbar-label{display:none}.d2c-theme .ts-lp-refbar-logo{width:72px;height:72px;border-radius:14px;padding:9px}.d2c-theme .ts-lp-refbar-name{font-size:1rem}}.d2c-theme .ts-lp-hero{background:var(--ts-page-bg);overflow:hidden;position:relative}.d2c-theme .ts-lp-hero-blob{position:absolute;width:520px;height:520px;top:-192px;right:-220px;border-radius:50%;background:radial-gradient(circle,var(--ts-coral-200),transparent 70%);pointer-events:none}.d2c-theme .ts-lp-hero-grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:center;position:relative;padding-top:44px;padding-bottom:48px}@media(min-width:880px){.d2c-theme .ts-lp-hero-grid{grid-template-columns:1.05fr .95fr;gap:56px;padding-top:56px;padding-bottom:60px}}.d2c-theme .ts-lp-hero-ampel-wrap{display:inline-grid;margin-bottom:20px}.d2c-theme .ts-lp-hero-ampel-wrap>*{grid-area:1 / 1}.d2c-theme .ts-lp-hero-ampel-sizer{visibility:hidden;pointer-events:none}.d2c-theme .ts-lp-hero-ampel-wrap .ts-ampel{background:#ffffffd9;border-color:var(--ts-navy-100);box-shadow:var(--ts-shadow-sm)}.d2c-theme .ts-lp-hero-ampel-wrap .ts-ampel .ts-ampel-dots{background:var(--ts-navy-950);border-radius:var(--ts-radius-full);padding:4px 7px}.d2c-theme .ts-lp-eyebrow-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:20px;font-family:var(--ts-font-mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ts-navy-500)}.d2c-theme .ts-lp-eyebrow-kicker .dot{width:7px;height:7px;border-radius:50%;background:var(--ts-coral-400);display:inline-block}.d2c-theme .ts-lp-hero h1{font-size:clamp(30px,4.6vw,54px);margin-bottom:16px;color:var(--ts-navy-950)}.d2c-theme .ts-lp-hero h1 .ts-lp-accent{color:var(--ts-coral-500)}.d2c-theme .ts-lp-hero-tagline{font-size:clamp(17px,1.7vw,21px);color:var(--ts-navy-950);font-family:var(--ts-font-heading);font-weight:700;line-height:1.35;margin-bottom:10px}.d2c-theme .ts-lp-hero-sub{font-size:clamp(14.5px,1.3vw,16.5px);color:var(--ts-navy-500);line-height:1.6;margin-bottom:26px;max-width:470px}.d2c-theme .ts-lp-hero-cta-row{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.d2c-theme .ts-lp-hero-cta-row .ts-cta{height:56px;padding:0 30px}.d2c-theme .ts-lp-hero-cta-sub{font-size:13.5px;color:var(--ts-navy-500)}.d2c-theme .ts-lp-hero-media{position:relative;width:100%;aspect-ratio:4 / 3.4;border-radius:22px;overflow:hidden;background:var(--ts-navy-900);box-shadow:0 24px 60px -20px #0f1f3340}.d2c-theme .ts-lp-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.5);transform-origin:40% 58%}.d2c-theme .ts-lp-savings{position:absolute;top:16px;left:16px;background:#ffffffeb;backdrop-filter:blur(6px);border:1px solid var(--ts-navy-100);border-radius:14px;padding:11px 15px;text-align:left;box-shadow:var(--ts-shadow-sm)}.d2c-theme .ts-lp-savings-label{display:block;font-family:var(--ts-font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ts-coral-500);margin-bottom:3px}.d2c-theme .ts-lp-savings-amount{font-family:var(--ts-font-heading);font-weight:800;font-size:23px;letter-spacing:-.02em;line-height:1;color:var(--ts-navy-950)}.d2c-theme .ts-lp-savings-amount span{font-size:12px;color:var(--ts-navy-500);font-weight:600}.d2c-theme .ts-lp-rating-chip{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:9px;background:#ffffffeb;backdrop-filter:blur(6px);border:1px solid var(--ts-navy-100);border-radius:var(--ts-radius-full);padding:9px 15px;box-shadow:var(--ts-shadow-sm)}.d2c-theme .ts-lp-rating-chip .ts-star-rating{display:flex;gap:1.5px;color:var(--ts-coral-400)}.d2c-theme .ts-lp-rating-chip .ts-star-rating svg{width:13px;height:13px}.d2c-theme .ts-lp-rating-chip-label{font-size:12.5px;font-weight:600;color:var(--ts-navy-950)}.d2c-theme .ts-lp-partner-strip{padding:12px 0;border-bottom:1px solid var(--ts-navy-100)}.d2c-theme .ts-lp-partner-strip-inner{display:flex;flex-direction:column;align-items:center;gap:9px}.d2c-theme .ts-lp-partners-title{font-family:var(--ts-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ts-navy-500);white-space:nowrap;text-align:center}.d2c-theme .ts-lp-marquee{position:relative;overflow:hidden;width:100%}.d2c-theme .ts-lp-marquee-fade{position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.d2c-theme .ts-lp-marquee-fade.left{left:0;background:linear-gradient(90deg,var(--ts-page-bg),transparent)}.d2c-theme .ts-lp-marquee-fade.right{right:0;background:linear-gradient(270deg,var(--ts-page-bg),transparent)}.d2c-theme .ts-lp-proof .ts-lp-marquee-fade{width:110px}.d2c-theme .ts-lp-marquee-track{display:flex;width:max-content;align-items:center;animation:ts-lp-marq 90s linear infinite}.d2c-theme .ts-lp-proof .ts-lp-marquee-track{align-items:stretch;animation-duration:140s}.d2c-theme .ts-lp-marquee:hover .ts-lp-marquee-track{animation-play-state:paused}.d2c-theme .ts-lp-logo-card{height:36px;width:98px;flex-shrink:0;margin-right:9px;border:1px solid var(--ts-navy-100);border-radius:9px;display:grid;place-items:center;padding:7px 13px}.d2c-theme .ts-lp-logo-card--dark{border-color:#ffffff29}.d2c-theme .ts-lp-logo-card img{max-height:20px;max-width:70px;object-fit:contain;display:block}@media(max-width:640px){.d2c-theme .ts-lp-partner-strip-inner{flex-direction:column;gap:10px;align-items:stretch}}.d2c-theme .ts-lp-section{padding:56px 0 64px}.d2c-theme .ts-lp-section-intro{max-width:660px;margin:0 auto 34px;text-align:center}.d2c-theme .ts-lp-eyebrow{display:block;font-family:var(--ts-font-mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ts-coral-500);margin-bottom:12px}.d2c-theme .ts-lp-section h2{font-size:clamp(26px,3vw,36px);margin-bottom:14px}.d2c-theme .ts-lp-section-body{font-size:16px;color:var(--ts-navy-500);line-height:1.6}.d2c-theme .ts-lp-section--dark{background:var(--ts-navy-950);color:#fff}.d2c-theme .ts-lp-section--dark .ts-lp-eyebrow{color:var(--ts-coral-300)}.d2c-theme .ts-lp-section--dark h2{color:#fff}.d2c-theme .ts-lp-section--dark .ts-lp-section-body{color:var(--ts-navy-300)}.d2c-theme .ts-lp-not-grid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:880px){.d2c-theme .ts-lp-not-grid{grid-template-columns:repeat(3,1fr);gap:18px}}.d2c-theme .ts-lp-not-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ts-navy-100);border-radius:18px;padding:26px 24px;box-shadow:var(--ts-shadow-sm)}.d2c-theme .ts-lp-not-card-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--ts-coral-400);color:#fff;margin-bottom:16px}.d2c-theme .ts-lp-not-card strong{display:block;font-family:var(--ts-font-heading);font-size:18px;font-weight:800;margin-bottom:7px;line-height:1.2}.d2c-theme .ts-lp-not-card p{font-size:14.5px;color:var(--ts-navy-500);line-height:1.55;flex:1}.d2c-theme .ts-lp-not-card-stat{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding-top:15px;border-top:1px solid var(--ts-navy-100)}.d2c-theme .ts-lp-not-card-stat b{font-family:var(--ts-font-heading);font-weight:800;font-size:20px;letter-spacing:-.02em;color:var(--ts-coral-500)}.d2c-theme .ts-lp-not-card-stat span{font-size:13px;color:var(--ts-navy-500);font-weight:500}.d2c-theme .ts-lp-vs-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:760px){.d2c-theme .ts-lp-vs-grid{grid-template-columns:1fr 1fr}}.d2c-theme .ts-lp-vs-col{border-radius:18px;padding:32px 30px}.d2c-theme .ts-lp-vs-col--muted{background:var(--ts-navy-900);border:1px solid rgba(255,255,255,.1)}.d2c-theme .ts-lp-vs-col--brand{background:var(--ts-navy-950);border:2px solid var(--ts-coral-400);position:relative}.d2c-theme .ts-lp-vs-label{font-family:var(--ts-font-mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff80;margin-bottom:20px}.d2c-theme .ts-lp-vs-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.d2c-theme .ts-lp-vs-head .ts-lp-vs-label{margin-bottom:0;color:var(--ts-coral-300)}.d2c-theme .ts-scout-mascot.ts-lp-vs-mascot{position:absolute;top:-74px;right:4px;width:166px;z-index:1;pointer-events:none}@media(min-width:760px){.d2c-theme .ts-scout-mascot.ts-lp-vs-mascot{top:-104px;right:-20px;width:224px}}.d2c-theme .ts-lp-vs-badge{background:var(--ts-coral-400);color:#fff;font-family:var(--ts-font-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;padding:4px 12px;border-radius:var(--ts-radius-full);flex-shrink:0}.d2c-theme .ts-lp-vs-rows{display:flex;flex-direction:column;gap:16px}.d2c-theme .ts-lp-vs-row{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.45}.d2c-theme .ts-lp-vs-col--muted .ts-lp-vs-row{color:var(--ts-navy-300)}.d2c-theme .ts-lp-vs-row .dash{color:#ffffff59;flex-shrink:0;margin-top:1px}.d2c-theme .ts-lp-vs-col--brand .ts-lp-vs-row{color:#fff;font-weight:500}.d2c-theme .ts-lp-vs-row svg{flex-shrink:0;margin-top:2px;color:var(--ts-coral-400);width:15px;height:15px}.d2c-theme .ts-lp-vs-closer{font-size:16px;font-family:var(--ts-font-heading);font-weight:700;color:#fff;margin-top:28px;text-align:center}.d2c-theme .ts-lp-seg-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}@media(min-width:880px){.d2c-theme .ts-lp-seg-grid{grid-template-columns:.9fr 1.1fr;gap:44px}}.d2c-theme .ts-lp-video{position:relative;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;border:1px solid var(--ts-navy-100);background:var(--ts-navy-900);display:grid;place-items:center;box-shadow:var(--ts-shadow-sm)}.d2c-theme .ts-lp-video img,.d2c-theme .ts-lp-video-el{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.d2c-theme .ts-lp-video-cover{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background:transparent;display:grid;place-items:center}.d2c-theme .ts-lp-video-cover-tint{position:absolute;inset:0;background:#16283a2e}.d2c-theme .ts-lp-video-play{position:relative;width:74px;height:74px;border-radius:50%;background:#ff7a4dc7;backdrop-filter:blur(2px);display:grid;place-items:center;box-shadow:0 12px 30px -8px #ff7a4d99}.d2c-theme .ts-lp-video-played{display:flex;flex-direction:column;align-items:center;gap:10px;color:#ffffffb3;font-size:13px}.d2c-theme .ts-lp-steps{display:flex;flex-direction:column;gap:14px;justify-content:center}.d2c-theme .ts-lp-step{display:flex;align-items:center;gap:16px}.d2c-theme .ts-lp-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--ts-coral-100);color:var(--ts-coral-700);font-family:var(--ts-font-heading);font-weight:800;font-size:16px;display:grid;place-items:center}.d2c-theme .ts-lp-step-text{font-size:15.5px;font-weight:500;color:var(--ts-navy-950);line-height:1.4}.d2c-theme .ts-lp-proof-head{margin-bottom:22px;text-align:center}.d2c-theme .ts-lp-proof-stars{display:inline-flex;align-items:center;gap:9px;margin-bottom:8px}.d2c-theme .ts-lp-proof-stars .ts-star-rating{display:flex;gap:2px;color:var(--ts-coral-400)}.d2c-theme .ts-lp-proof-stars .ts-star-rating svg{width:16px;height:16px}.d2c-theme .ts-lp-proof-stars-label{font-size:13px;font-weight:600;color:var(--ts-navy-500)}.d2c-theme .ts-lp-proof-card{width:272px;flex-shrink:0;margin-right:14px;background:#fff;border:1px solid var(--ts-navy-100);border-radius:16px;padding:18px;box-shadow:var(--ts-shadow-sm)}.d2c-theme .ts-lp-proof-card p{font-size:14px;font-weight:500;line-height:1.5;margin-bottom:13px}.d2c-theme .ts-lp-proof-who{display:flex;align-items:center;gap:10px}.d2c-theme .ts-lp-proof-avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover;display:block;background:var(--ts-navy-100)}.d2c-theme .ts-lp-proof-meta{font-size:12px;color:var(--ts-navy-500)}.d2c-theme .ts-lp-proof-meta b{color:var(--ts-navy-950);font-family:var(--ts-font-heading)}.d2c-theme .ts-lp-seg-chips{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-bottom:28px}.d2c-theme .ts-lp-seg-chip{cursor:pointer;font-family:var(--ts-font-body);font-weight:600;font-size:14px;padding:10px 18px;border-radius:var(--ts-radius-full);transition:all .15s;border:1.5px solid rgba(255,255,255,.2);background:transparent;color:#fff}.d2c-theme .ts-lp-seg-chip[aria-selected=true]{border-color:var(--ts-coral-400);background:var(--ts-coral-400)}.d2c-theme .ts-lp-seg-image{border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:var(--ts-navy-900);min-height:280px}.d2c-theme .ts-lp-seg-image img{width:100%;height:100%;object-fit:cover;display:block;min-height:280px}.d2c-theme .ts-lp-seg-copy{display:flex;flex-direction:column;justify-content:center;gap:14px}.d2c-theme .ts-lp-seg-copy h3{font-size:clamp(21px,2.2vw,26px);color:#fff}.d2c-theme .ts-lp-seg-copy>p{font-size:15.5px;color:var(--ts-navy-300);line-height:1.6}.d2c-theme .ts-lp-seg-points{display:flex;flex-direction:column;gap:10px;margin-top:4px}.d2c-theme .ts-lp-seg-point{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:500;color:#fff}.d2c-theme .ts-lp-seg-point-icon{width:20px;height:20px;border-radius:50%;background:#ffffff1f;display:grid;place-items:center;flex-shrink:0}.d2c-theme .ts-lp-seg-point-icon svg{color:var(--ts-ampel-green-tint);width:10px;height:10px}.d2c-theme .ts-lp-seg-dynlink{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:600;color:var(--ts-coral-300);text-decoration:none}.d2c-theme .ts-lp-faq-wrap{max-width:760px}.d2c-theme .ts-lp-faq{display:flex;flex-direction:column;gap:10px}.d2c-theme .ts-lp-faq-item{background:#fff;border:1px solid var(--ts-navy-100);border-radius:14px;overflow:hidden}.d2c-theme .ts-lp-faq-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;background:none;border:none;cursor:pointer;padding:17px 20px;font-family:var(--ts-font-heading);font-weight:700;font-size:15.5px;color:var(--ts-navy-950)}.d2c-theme .ts-lp-faq-btn svg{flex-shrink:0;color:var(--ts-coral-500);transition:transform .18s}.d2c-theme .ts-lp-faq-item[data-open=true] .ts-lp-faq-btn svg{transform:rotate(180deg)}.d2c-theme .ts-lp-faq-item p{padding:0 20px 18px;font-size:14.5px;color:var(--ts-navy-500);line-height:1.6}.d2c-theme .ts-lp-wa-panel{position:relative;background:#fff;border:1px solid var(--ts-navy-100);border-radius:22px;padding:clamp(28px,4vw,44px);box-shadow:var(--ts-shadow-sm);overflow:visible}.d2c-theme .ts-lp-wa-panel-scout{display:none}.d2c-theme .ts-lp-wa-panel-scout--mobile{display:block;width:min(220px,62vw);margin:0 auto 22px;filter:drop-shadow(0 18px 28px rgba(22,40,58,.25))}@media(min-width:880px){.d2c-theme .ts-lp-wa-panel{padding-right:380px}.d2c-theme .ts-lp-wa-panel-scout--desktop{display:block;position:absolute;right:-60px;top:50%;width:320px;transform:translateY(-50%) rotate(3deg);filter:drop-shadow(0 24px 40px rgba(22,40,58,.3));pointer-events:none}.d2c-theme .ts-lp-wa-panel-scout--mobile{display:none}}.d2c-theme .ts-lp-wa-panel-body{max-width:430px}.d2c-theme .ts-lp-wa-panel-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.d2c-theme .ts-lp-wa-panel-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#25d366;color:#fff;flex-shrink:0}.d2c-theme .ts-lp-wa-panel-head strong{display:block;font-family:var(--ts-font-heading);font-weight:800;font-size:17px;color:var(--ts-navy-950)}.d2c-theme .ts-lp-wa-panel-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ts-navy-500)}.d2c-theme .ts-lp-wa-panel-status .dot{width:7px;height:7px;border-radius:50%;background:#25d366;display:inline-block}.d2c-theme .ts-lp-wa-panel-text{font-size:14.5px;color:var(--ts-navy-500);line-height:1.55;margin-bottom:20px}.d2c-theme .ts-lp-wa-panel-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 30px;border-radius:var(--ts-radius-full);background:#25d366;color:#fff;text-decoration:none;font-weight:700;font-size:16px;box-shadow:0 12px 26px -8px #25d3668c;transition:background .15s}.d2c-theme .ts-lp-wa-panel-cta:hover{background:#1fb857;color:#fff}.d2c-theme .ts-lp-wa-panel-alt{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:13.5px;color:var(--ts-navy-500)}.d2c-theme .ts-lp-wa-panel-alt a{display:inline-flex;align-items:center;gap:6px;color:var(--ts-navy-700, var(--ts-navy-950));font-weight:600;text-decoration:underline;text-underline-offset:3px}.d2c-theme .ts-lp-wa-panel-alt a:hover{color:var(--ts-coral-500)}.d2c-theme .ts-lp-final-section{padding:96px 0}.d2c-theme .ts-lp-final-panel{background:radial-gradient(120% 120% at 30% 110%,#1d3551,#0f1f33);border-radius:26px;padding:clamp(38px,5vw,64px) 24px;text-align:center;color:#fff;position:relative;overflow:hidden}.d2c-theme .ts-lp-final-blob{position:absolute;width:340px;height:340px;bottom:-180px;left:-100px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,77,.16),transparent 70%);pointer-events:none}.d2c-theme .ts-lp-final-inner{position:relative;max-width:560px;margin:0 auto}.d2c-theme .ts-lp-final-inner h2{font-size:clamp(26px,3.2vw,40px);margin-bottom:12px}.d2c-theme .ts-lp-final-inner h2 .ts-lp-accent{color:var(--ts-coral-400)}.d2c-theme .ts-lp-final-sub{font-size:15.5px;color:var(--ts-navy-300);margin-bottom:26px}.d2c-theme .ts-lp-final-panel .ts-cta{height:56px;padding:0 32px}.d2c-theme .ts-lp-final-secure{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px;color:var(--ts-navy-300)}.d2c-theme .ts-lp-final-secure svg{color:var(--ts-ampel-green-tint);width:13px;height:13px}.d2c-theme .ts-lp-footnote{font-size:11.5px;color:var(--ts-navy-500);line-height:1.55;margin-top:32px;max-width:760px;padding-bottom:32px}.d2c-theme .ts-lp-footnote--dark{color:#ffffff80;margin-top:18px;max-width:none}.d2c-theme .ts-lp-mobbar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:90;padding:10px 14px;background:#fdf8f3f5;backdrop-filter:blur(10px);border-top:1px solid var(--ts-navy-100);gap:12px;align-items:center}.d2c-theme .ts-lp-mobbar-text{flex:1;line-height:1.25}.d2c-theme .ts-lp-mobbar-text div:first-child{font-size:12px;font-weight:600;color:var(--ts-navy-950)}.d2c-theme .ts-lp-mobbar-text div+div{font-size:11px;color:var(--ts-navy-500)}.d2c-theme .ts-lp-mobbar .ts-cta{height:46px;padding:0 22px;font-size:15px}@media(max-width:640px){.d2c-theme .ts-lp-mobbar{display:flex}.d2c-theme.ts-lp{padding-bottom:74px}}.d2c-theme .ts-lp-bubble-wrap{position:fixed;right:20px;bottom:20px;z-index:200;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-family:var(--ts-font-body)}@media(max-width:640px){.d2c-theme .ts-lp-bubble-wrap{bottom:86px}}.d2c-theme .ts-lp-bubble-toggle{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 18px 0 10px;border:none;cursor:pointer;border-radius:var(--ts-radius-full);background:var(--ts-navy-950);color:#fff;font-weight:700;font-size:14px;box-shadow:0 14px 30px -10px #0f1f3380;transition:transform .15s}.d2c-theme .ts-lp-bubble-toggle:hover{transform:translateY(-1px)}.d2c-theme .ts-lp-bubble-toggle-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ts-coral-400);color:var(--ts-navy-950);flex-shrink:0}.d2c-theme .ts-lp-bubble-panel{width:288px;max-width:calc(100vw - 40px);background:#fff;border:1px solid var(--ts-navy-100);border-radius:20px;overflow:hidden;padding:16px;box-shadow:0 22px 60px -18px #16283a66}.d2c-theme .ts-lp-bubble-panel-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.d2c-theme .ts-lp-bubble-panel-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ts-navy-950);color:var(--ts-coral-400);flex-shrink:0}.d2c-theme .ts-lp-bubble-panel-title{font-family:var(--ts-font-heading);font-weight:700;font-size:13.5px;color:var(--ts-navy-950);line-height:1.3}.d2c-theme .ts-lp-bubble-panel-desc{font-size:11.5px;color:var(--ts-navy-500);margin-top:3px;line-height:1.4}.d2c-theme .ts-lp-bubble-panel-close{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--ts-navy-500);flex-shrink:0;display:grid;place-items:center;width:22px;height:22px}.d2c-theme .ts-lp-bubble-panel-qr{display:grid;place-items:center;background:var(--ts-navy-50);border-radius:14px;padding:10px;min-height:220px}.d2c-theme .ts-lp-bubble-panel-qr img{display:block;width:100%;height:auto;max-width:220px}.d2c-theme .ts-lp-bubble-panel-link{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:12.5px;font-weight:600;color:var(--ts-coral-500);text-decoration:none}@keyframes ts-lp-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.d2c-theme .ts-lp-marquee-track{animation:none!important}}
