.vynlo{--accent:#00ff6a;--accent-hover:#00e85f;--on-accent:#080808;--accent-20:#00ff6a33;--accent-30:#00ff6a4d;--bg:#080808;--surface:#111;--surface-low:#1a1a1a;--surface-high:#222;--surface-highest:#2c2c2c;--dim:#444;--fg:#f2f2f2;--fg-variant:#a0a0a0;--muted:#888;--muted-2:#737373;--muted-3:#606060;--muted-4:#a0a0a0;--border:#1e1e1e;--border-default:#2a2a2a;--border-strong:#3a3a3a;--border-emphasis:#505050;--border-faint:#ffffff0d;--interactive-hover:#2c2c2c;--interactive-active:#333;--interactive-selected:#222;--error:#f44;--success:#4ade80;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #00000080;--shadow-2xl:0 25px 50px -12px #0009;--glow-green:0 0 60px #00ff8526;--glow-green-sm:0 0 20px #00ff8526;--glow-cta:0 12px 32px -4px #00ff851a;--glow-cta-strong:0 8px 24px -4px #00ff8533;--ease-out:cubic-bezier(.22, .61, .36, 1);--dur-fast:.15s;--dur-base:.2s;--dur-enter:.5s;background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes vynlo-rocket-float{0%{transform:translateY(0)rotate(-.6deg)}25%{transform:translateY(-6px)rotate(.4deg)}50%{transform:translateY(-3px)rotate(-.4deg)}75%{transform:translateY(-8px)rotate(.6deg)}to{transform:translateY(0)rotate(-.6deg)}}@keyframes vynlo-rocket-glow{0%,to{filter:drop-shadow(0 0 40px #00ff6a80)drop-shadow(0 0 80px #00ff6a40)}50%{filter:drop-shadow(0 0 60px #00ff6ab3)drop-shadow(0 0 120px #00ff6a59)}}@keyframes vynlo-exhaust{0%,to{opacity:.7;transform:translate(-50%)scaleY(1)scaleX(1)}50%{opacity:1;transform:translate(-50%)scaleY(1.15)scaleX(1.08)}}@keyframes vynlo-radar-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.18)}15%{opacity:.55}to{opacity:0;transform:translate(-50%,-50%)scale(1.05)}}.vynlo-rocket-anim{will-change:transform, filter;animation:3.6s ease-in-out infinite vynlo-rocket-float,2.4s ease-in-out infinite vynlo-rocket-glow}.vynlo-exhaust-anim{will-change:transform;transform-origin:top;animation:1.6s ease-in-out infinite vynlo-exhaust}.vynlo-pulse-ring{pointer-events:none;opacity:0;z-index:1;border:1px solid #00ff6a66;border-radius:9999px;width:880px;height:880px;position:absolute;top:50%;left:50%}.lp-launchpad[data-live] .vynlo-pulse-ring{animation:4s ease-out infinite vynlo-radar-pulse}.vynlo-pulse-ring.d1{animation-delay:1.3s}.vynlo-pulse-ring.d2{animation-delay:2.6s}.lp-spotlight{pointer-events:none;opacity:0;background:conic-gradient(from -60deg,#0000 0deg,#00ff6a12 35deg,#00ff6a1c 60deg,#00ff6a12 85deg,#0000 120deg 360deg);transition:opacity 1.2s ease-out;-webkit-mask:radial-gradient(circle,#000 0% 50%,#0000 74%);mask:radial-gradient(circle,#000 0% 50%,#0000 74%)}.lp-launchpad[data-live] .lp-spotlight{opacity:1}@keyframes lp-drift{0%{transform:translate(0,0)}30%{transform:translate(2px,-4px)}55%{transform:translate(-2px,-1px)}80%{transform:translate(1px,-5px)}to{transform:translate(0,0)}}@keyframes lp-ping{0%{border-color:#ffffff14;box-shadow:0 12px 32px -12px #000000b3,inset 0 1px #ffffff0a}2%{border-color:#00ff6a8c;box-shadow:0 12px 32px -12px #000000b3,inset 0 1px #ffffff0a,0 0 24px #00ff6a38}7%{border-color:#ffffff14;box-shadow:0 12px 32px -12px #000000b3,inset 0 1px #ffffff0a}to{border-color:#ffffff14;box-shadow:0 12px 32px -12px #000000b3,inset 0 1px #ffffff0a}}.lp-chip{will-change:transform;transition:border-color .2s,box-shadow .2s,transform .2s ease-out}.lp-launchpad[data-live] .lp-chip{animation:lp-drift var(--drift-dur,5s) ease-in-out var(--drift-delay,0s) infinite, lp-ping 8s linear var(--ping-delay,0s) infinite}.lp-chip:hover{animation-play-state:paused,paused;transform:translateY(-3px);border-color:#00ff6a4d!important;box-shadow:0 12px 32px -12px #000000b3,inset 0 1px #ffffff0a,0 0 24px #00ff6a1f!important}.lp-collage-live .lp-actor-drift{animation:lp-drift var(--drift-dur,5.4s) ease-in-out var(--drift-delay,0s) infinite}.lp-actor-card{will-change:transform}.lp-orbit-hl{opacity:0;transition:opacity .25s ease-out}.lp-launchpad[data-ring="200"] .lp-orbit-hl[data-r="200"],.lp-launchpad[data-ring="245"] .lp-orbit-hl[data-r="245"],.lp-launchpad[data-ring="280"] .lp-orbit-hl[data-r="280"]{opacity:1}.lp-paused .lp-chip,.lp-paused .vynlo-pulse-ring,.lp-paused .vynlo-rocket-anim,.lp-paused .vynlo-exhaust-anim{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lp-chip,.lp-actor-drift,.vynlo-rocket-anim,.vynlo-exhaust-anim,.vynlo-pulse-ring{animation:none!important}.lp-launchpad[data-live] .lp-spotlight{opacity:.5}}@keyframes lp-dot-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-dot-fill{background:var(--accent);transform-origin:0;will-change:transform;border-radius:999px;animation:linear forwards lp-dot-progress;position:absolute;inset:0;transform:scaleX(0)}@keyframes lp-heart-float{0%{opacity:0;transform:translate(0)scale(.6)}12%{opacity:.8}55%{opacity:.5}to{opacity:0;transform:translate(var(--h-x,0px), -90px) scale(1.05)}}.lp-heart{color:#ffffffb3;opacity:0;animation:lp-heart-float 4.4s ease-out var(--h-delay,0s) infinite;will-change:transform, opacity;font-size:16px;line-height:1;position:absolute;bottom:0;right:10px}@media (prefers-reduced-motion:reduce){.lp-dot-fill,.lp-heart{opacity:0;animation:none!important}}.lp-stat-card{transition:border-color .2s ease-out}.lp-stat-card:hover{border-color:var(--border-strong)}.lp-stats-live .lp-stat-drift{animation:lp-drift var(--drift-dur,5s) ease-in-out var(--drift-delay,0s) infinite}.lp-stats:not(.lp-stats-live) .brands-marquee-left,.lp-stats:not(.lp-stats-live) .brands-marquee-right{animation-play-state:paused}.lp-stat-views-num{background-image:linear-gradient(110deg, transparent 0%, #ffffff59 50%, transparent 100%), linear-gradient(180deg, var(--fg) 0%, var(--surface-highest) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:-120% 0,0 0;background-repeat:no-repeat;background-size:60% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}.lp-stats-live .lp-stat-views-num{animation:5s ease-in-out 2s infinite lp-stat-shine}@keyframes lp-stat-shine{0%{background-position:-120% 0,0 0}45%{background-position:220% 0,0 0}to{background-position:220% 0,0 0}}@media (prefers-reduced-motion:reduce){.lp-stat-drift,.lp-stat-views-num{animation:none!important}}@keyframes brands-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes brands-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.brands-marquee-left{will-change:transform;animation:25s linear infinite brands-scroll-left}.brands-marquee-right{will-change:transform;animation:25s linear infinite brands-scroll-right}@media (prefers-reduced-motion:reduce){.brands-marquee-left,.brands-marquee-right{animation:none}}.ecomm-spinner{animation:1.2s linear infinite vynlo-spin}@keyframes vynlo-spin{to{transform:rotate(360deg)}}.ecomm-ellipsis .ecomm-dot{opacity:0;animation:1.4s ease-in-out infinite ecomm-dot-pulse}.ecomm-ellipsis .ecomm-dot:nth-child(2){animation-delay:.2s}.ecomm-ellipsis .ecomm-dot:nth-child(3){animation-delay:.4s}@keyframes ecomm-dot-pulse{0%,60%,to{opacity:0}30%{opacity:1}}.ecomm-spinner{will-change:transform}@media (prefers-reduced-motion:reduce){.ecomm-spinner{animation:none}.ecomm-ellipsis .ecomm-dot{opacity:1;animation:none}}.faq-body{transition:grid-template-rows var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.faq-body.open{grid-template-rows:1fr}.proof-scroll::-webkit-scrollbar{display:none}.proof-scroll{scrollbar-width:none}.proof-fade-left{background:linear-gradient(to right, var(--bg) 0%, #080808b3 50%, transparent 100%)}.proof-fade-right{background:linear-gradient(to left, var(--bg) 0%, #080808b3 50%, transparent 100%)}.comp-highlight-col{box-shadow:var(--glow-green-sm);background:linear-gradient(#00ff6a12 0%,#00ff6a0a 100%);border:1px solid #00ff6a47}.footer-wordmark{-webkit-text-stroke:1px var(--border-strong);color:#0000}.footer-wordmark-y{-webkit-text-stroke:1px #00ff6a73}@media (prefers-reduced-motion:reduce){.lp-showcase-row video,.lp-capabilities-grid video{display:none}}.lp-hero:before{content:"";filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(circle,#00ff6a21,#0000 60%);border-radius:50%;width:940px;max-width:94vw;height:700px;position:absolute;top:8%;left:50%;transform:translate(-50%)}.lp-hero>*{z-index:1;position:relative}.lp-hero-h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(54px,6.6vw,94px);line-height:.96}.lp-hero-h1 .accent{color:var(--accent);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.12em;text-decoration-thickness:5px}@media (max-width:1024px){.lp-section-pad{padding-left:32px!important;padding-right:32px!important}.lp-h1{font-size:40px!important;line-height:1.02!important}.lp-h2{font-size:44px!important;line-height:1.05!important}.lp-h3{font-size:36px!important;line-height:1.1!important}.lp-cols-4{grid-template-columns:repeat(2,1fr)!important}.lp-cols-3{grid-template-columns:repeat(3,1fr)!important}.lp-cols-2{grid-template-columns:1fr!important;gap:40px!important}.lp-cols-footer{grid-template-columns:1.4fr 1fr 1fr!important;gap:40px!important;padding-top:56px!important;padding-bottom:48px!important}.lp-cols-faq{grid-template-columns:1fr!important;gap:40px!important}.lp-nav{padding-left:28px!important;padding-right:28px!important}.lp-proof-card,.lp-proof-card-feat{flex:none!important}.lp-comparison-wrap{overflow-x:auto;padding-left:24px!important;padding-right:24px!important}.lp-comparison-wrap>*{min-width:880px}.lp-launchpad{height:720px!important}.lp-launchpad-svg,.lp-pulse{transform:translate(-50%,-50%)scale(.78)!important}.lp-spotlight{width:936px!important;height:936px!important}.lp-actor-collage-inner{transform-origin:50%;transform:scale(.62)}.lp-persona-card{grid-template-columns:1fr!important;min-height:0!important}.lp-persona-visual{min-height:360px!important}.lp-obj{grid-template-columns:1fr!important;gap:56px!important}.lp-wordmark{font-size:clamp(80px,18vw,200px)!important}.lp-capabilities-grid{gap:22px!important}}@media (max-width:720px){.lp-section-pad{padding-left:20px!important;padding-right:20px!important}.lp-section-vpad{padding-top:88px!important;padding-bottom:88px!important}.lp-h1{letter-spacing:-.025em!important;font-size:27px!important;line-height:1.04!important}.lp-h2{letter-spacing:-.025em!important;font-size:34px!important;line-height:1.05!important}.lp-h3{font-size:28px!important;line-height:1.1!important}.lp-hero-h1{font-size:clamp(34px,9vw,46px)!important;line-height:1.04!important}.lp-hero-h1 .accent{text-decoration-thickness:3px}.lp-sub{font-size:16px!important}.lp-cols-4,.lp-cols-3,.lp-cols-2{grid-template-columns:1fr!important;gap:16px!important}.lp-cols-footer{grid-template-columns:1fr!important;gap:36px!important;padding-top:48px!important;padding-bottom:40px!important}.lp-nav{grid-template-columns:1fr auto!important;padding:16px 20px!important}.lp-nav-mid,.lp-nav-signin{display:none!important}.lp-nav-cta{padding:8px 14px!important;font-size:12px!important}.lp-cta-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:320px!important;margin-left:auto!important;margin-right:auto!important}.lp-cta-row>*{justify-content:center!important;width:100%!important}.lp-stat-card{min-height:300px!important;overflow:hidden!important}.lp-step-card{min-height:460px!important}.lp-segmented-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;justify-content:flex-start!important;padding-left:20px!important;padding-right:20px!important}.lp-segmented-wrap::-webkit-scrollbar{display:none}.lp-segmented{flex-shrink:0}.lp-persona-card{border-radius:20px!important;padding:6px!important}.lp-persona-copy{gap:22px!important;padding:28px 24px 24px!important}.lp-persona-pain{font-size:22px!important}.lp-persona-solution{font-size:24px!important}.lp-persona-visual{border-radius:16px!important;min-height:380px!important;display:none!important}.lp-obj-text{gap:22px!important}.lp-obj-quote{font-size:22px!important}.lp-obj-glyph{font-size:84px!important}.lp-obj-dashboard{display:none!important}.lp-plan-card{min-height:0!important;padding:30px 24px 24px!important}.lp-plan-price{font-size:52px!important}.lp-comparison-wrap{padding-left:16px!important;padding-right:16px!important}.lp-comparison-wrap>*{min-width:720px}.lp-launchpad,.lp-launchpad-tag{display:none!important}.lp-wordmark{padding-bottom:12px!important;font-size:26vw!important}.lp-faq-q{font-size:18px!important}.lp-faq-answer{padding-right:20px!important}.lp-capabilities-grid{grid-template-columns:1fr!important;gap:56px!important}.lp-capabilities-grid>div{max-width:360px;margin:0 auto}}html,body{max-width:100%;overflow-x:hidden}
