.marketing-scope{--color-bg:#ffffff;--color-bg-soft:#fafaf9;--color-bg-subtle:#f5f5f4;--color-bg-tint:#faf9f7;--color-border:#e7e5e4;--color-border-subtle:#f1f0ee;--color-border-strong:#d6d3d1;--color-ink:#0c0a09;--color-ink-2:#1c1917;--color-ink-muted:#57534e;--color-ink-soft:#78716c;--color-ink-faint:#a8a29e;--color-brand-50:#eff6ff;--color-brand-100:#dbeafe;--color-brand-200:#bfdbfe;--color-brand-300:#93c5fd;--color-brand-400:#60a5fa;--color-brand-500:#3b82f6;--color-brand-600:#2563eb;--color-brand-700:#1d4ed8;--color-brand-800:#1e40af;--color-brand-900:#1e3a8a;--color-accent:#f59e0b;--color-success:#059669;--color-success-soft:#d1fae5;--radius-card:20px;--radius-card-sm:14px;--radius-button:12px;--radius-pill:999px;background:var(--color-bg);color:var(--color-ink);letter-spacing:-.011em}.marketing-scope h1,.marketing-scope h2,.marketing-scope h3,.marketing-scope h4,.marketing-scope h5,.marketing-scope h6{letter-spacing:-.025em}.marketing-scope h1{letter-spacing:-.035em}.marketing-scope .bg-grid{background-image:linear-gradient(90deg,rgba(59,130,246,.08) 1px,transparent 0),linear-gradient(180deg,rgba(59,130,246,.08) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0,black 30%,transparent 80%)}.marketing-scope .bg-dots{background-image:radial-gradient(circle,rgba(12,10,9,.08) 1px,transparent 0);background-size:20px 20px}.marketing-scope .gradient-text{background:linear-gradient(135deg,#1d4ed8,#2563eb 50%,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-right:.08em;padding-bottom:.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.marketing-scope .card-shadow-glow{box-shadow:inset 0 0 0 .5px rgba(255,255,255,.7),inset 0 1px 0 rgba(255,255,255,1),0 0 0 .5px rgba(12,10,9,.04),0 1px 2px rgba(12,10,9,.04),0 6px 16px -4px rgba(37,99,235,.08),0 20px 40px -12px rgba(37,99,235,.12),0 40px 80px -24px rgba(12,10,9,.1)}.marketing-scope .card-apple{background:linear-gradient(180deg,#ffffff,#fbfaf8);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(12,10,9,.06),0 1px 2px rgba(12,10,9,.04),0 8px 20px -8px rgba(12,10,9,.06),0 24px 48px -16px rgba(12,10,9,.1);transition:box-shadow .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.marketing-scope .card-apple:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(37,99,235,.12),0 2px 4px rgba(12,10,9,.04),0 16px 36px -8px rgba(12,10,9,.08),0 36px 72px -16px rgba(12,10,9,.12);transform:translateY(-2px)}.marketing-scope .card-glass{position:relative;background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 1px 2px rgba(12,10,9,.05),0 10px 34px -8px rgba(12,10,9,.22),inset 0 1px 0 0 rgba(255,255,255,.65);transition:box-shadow .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.marketing-scope .card-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,rgba(255,255,255,.45),rgba(255,255,255,.05) 45%,transparent)}.marketing-scope .card-glass>*{position:relative;z-index:1}.marketing-scope .card-glass--hover:hover{box-shadow:0 2px 4px rgba(12,10,9,.06),0 18px 44px -8px rgba(12,10,9,.28),inset 0 1px 0 0 rgba(255,255,255,.7);transform:translateY(-2px)}@media (max-width:767px){.marketing-scope .card-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(255,255,255,.9)}}@media (prefers-reduced-motion:reduce){.marketing-scope .card-glass{transition:none}.marketing-scope .card-glass--hover:hover{transform:none}}.marketing-scope .card-glass-chrome{background-image:linear-gradient(120deg,rgba(255,255,255,.5),rgba(255,255,255,.12) 42%,rgba(255,255,255,0) 70%),linear-gradient(rgba(255,255,255,.58),rgba(255,255,255,.58));-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.85),inset 0 -1px 0 0 rgba(12,10,9,.07)}@media (max-width:767px){.marketing-scope .card-glass-chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background-image:linear-gradient(120deg,rgba(255,255,255,.55),rgba(255,255,255,.15) 42%,rgba(255,255,255,0) 70%),linear-gradient(rgba(255,255,255,.92),rgba(255,255,255,.92))}}@media (min-width:1024px) and (max-width:1440px){.marketing-scope .card-glass-chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background-image:linear-gradient(120deg,rgba(255,255,255,.55),rgba(255,255,255,.15) 42%,rgba(255,255,255,0) 70%),linear-gradient(rgba(255,255,255,.78),rgba(255,255,255,.78))}}.marketing-scope .button-glow{box-shadow:0 1px 2px rgba(37,99,235,.2),0 8px 24px -6px rgba(37,99,235,.3);transition:box-shadow .2s ease,transform .12s ease}.marketing-scope .button-glow:hover{box-shadow:0 1px 2px rgba(37,99,235,.24),0 12px 32px -6px rgba(37,99,235,.36)}.marketing-scope .button-glow:active{transform:scale(.98)}.marketing-scope .cta-gradient{background-image:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 48%),linear-gradient(135deg,var(--color-brand-500) 0,var(--color-brand-600) 52%,var(--color-brand-700) 100%);box-shadow:0 1px 2px rgba(12,10,9,.16),0 2px 4px rgba(12,10,9,.1),0 1px 2px rgba(37,99,235,.2),0 8px 24px -6px rgba(37,99,235,.3)}.marketing-scope .cta-gradient:hover{background-image:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,0) 48%),linear-gradient(135deg,var(--color-brand-400) 0,var(--color-brand-600) 52%,var(--color-brand-700) 100%);box-shadow:0 1px 2px rgba(12,10,9,.18),0 3px 6px rgba(12,10,9,.12),0 1px 2px rgba(37,99,235,.24),0 12px 32px -6px rgba(37,99,235,.36)}.marketing-scope .live-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--color-success-soft);color:var(--color-success);font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.marketing-scope .live-dot{width:6px;height:6px;border-radius:999px;background:var(--color-success);box-shadow:0 0 0 0 rgba(5,150,105,.4);animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{0%,to{box-shadow:0 0 0 0 rgba(5,150,105,.4)}50%{box-shadow:0 0 0 6px rgba(5,150,105,0)}}@keyframes smartshifterHeroOrb1{0%,to{transform:translateZ(0)}33%{transform:translate3d(40px,-20px,0)}66%{transform:translate3d(-20px,30px,0)}}@keyframes smartshifterHeroOrb2{0%,to{transform:translateZ(0)}33%{transform:translate3d(-30px,25px,0)}66%{transform:translate3d(25px,-15px,0)}}.marketing-scope .hero-orb-1{animation:smartshifterHeroOrb1 22s ease-in-out infinite}.marketing-scope .hero-orb-2{animation:smartshifterHeroOrb2 26s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.marketing-scope .hero-orb-1,.marketing-scope .hero-orb-2{animation:none}}@keyframes scan-line{0%{transform:translateY(0)}to{transform:translateY(120px)}}.marketing-scope .animate-scan-line{animation:scan-line 3s linear infinite}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marketing-scope .animate-ticker{animation:ticker 40s linear infinite}@keyframes smartshifterRailGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.marketing-scope .smartshifter-rail{transform-origin:top center;animation:smartshifterRailGrow var(--rail-duration,6s) linear forwards}@keyframes smartshifterHeroRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes smartshifterHeroWord{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:translateY(0)}}@keyframes smartshifterHeroClip{0%{opacity:0;transform:translateY(.3em);clip-path:inset(0 100% 0 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}.marketing-scope .hero-reveal{animation:smartshifterHeroRise .6s cubic-bezier(.16,1,.3,1) both}.marketing-scope .hero-reveal-word{display:inline-block;animation:smartshifterHeroWord .55s cubic-bezier(.16,1,.3,1) both}.marketing-scope .hero-reveal-clip{animation:smartshifterHeroClip .9s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.marketing-scope .hero-reveal,.marketing-scope .hero-reveal-clip,.marketing-scope .hero-reveal-word{animation:none}}@keyframes smartshifterRoleSwap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.marketing-scope .animate-role-swap{animation:smartshifterRoleSwap .52s cubic-bezier(.16,1,.3,1) both}.marketing-scope .legal-prose{color:var(--color-ink-2);font-size:16px;line-height:1.7}.marketing-scope .legal-prose h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600;color:var(--color-ink);scroll-margin-top:5rem}.marketing-scope .legal-prose h2:first-child{margin-top:0}.marketing-scope .legal-prose h3{margin-top:1.75rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;color:var(--color-ink)}.marketing-scope .legal-prose p{margin-bottom:1rem}.marketing-scope .legal-prose ul{margin-bottom:1rem;padding-left:1.25rem;list-style:disc}.marketing-scope .legal-prose ul li{margin-bottom:.375rem;padding-left:.25rem}.marketing-scope .legal-prose a{color:var(--color-brand-700);text-decoration:underline;text-underline-offset:2px}.marketing-scope .legal-prose a:hover{color:var(--color-brand-800)}.marketing-scope .legal-prose strong{font-weight:600;color:var(--color-ink)}.marketing-scope .legal-prose table{width:100%;margin-bottom:1.5rem;border-collapse:collapse;font-size:.9375rem}.marketing-scope .legal-prose td,.marketing-scope .legal-prose th{border:1px solid var(--color-border);padding:.625rem .875rem;text-align:left;vertical-align:top}.marketing-scope .legal-prose th{background:var(--color-bg-subtle);font-weight:600;color:var(--color-ink)}@media (max-width:767px){.marketing-scope .nav-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff}}@media (min-width:1024px) and (max-width:1440px){.marketing-scope{zoom:.8}.marketing-scope .mega-panel,.marketing-scope .nav-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff}.marketing-scope .card-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(255,255,255,.72)}}