html[data-marketing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:260 32% 5%;--foreground:280 20% 97%;--surface:260 24% 10%;--surface-foreground:280 18% 96%;--surface-muted:260 22% 13%;--muted:260 20% 14%;--muted-foreground:280 12% 68%;--border:260 18% 20%;--input:260 18% 20%;--ring:190 90% 55%;--primary:190 85% 52%;--primary-foreground:260 30% 8%;--accent:280 35% 18%;--accent-foreground:280 15% 94%}html[data-marketing] body{background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(67,22,90,.45),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(20,156,184,.12),transparent 50%),radial-gradient(ellipse 50% 35% at 10% 80%,rgba(173,31,102,.1),transparent 45%),hsl(var(--background))}.marketing-gradient-text{background:linear-gradient(92deg,#31d6f6 0%,#8655e7 48%,#f04c9e 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.marketing-glow-cyan{box-shadow:0 0 24px rgba(13,204,242,.25),0 0 48px rgba(13,204,242,.08)}.marketing-glow-purple{box-shadow:0 0 24px rgba(140,60,221,.25),0 0 48px rgba(140,60,221,.08)}.marketing-glow-pink{box-shadow:0 0 24px rgba(232,48,140,.25),0 0 48px rgba(232,48,140,.08)}.marketing-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.marketing-card-elevated{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(to bottom right,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);border-radius:1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.marketing-pill{white-space:nowrap;border:1px solid transparent;border-radius:9999px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.875rem;font-weight:600;line-height:1;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}.marketing-pill:hover{transform:translateY(-1px)}.marketing-pill-cyan{color:#bae6fd;background:linear-gradient(135deg,rgba(34,211,238,.07) 0%,rgba(34,211,238,.02) 100%);border-color:rgba(34,211,238,.28)}.marketing-pill-cyan:hover{background:linear-gradient(135deg,rgba(34,211,238,.1) 0%,rgba(34,211,238,.03) 100%);border-color:rgba(34,211,238,.45)}.marketing-pill-purple{color:#ddd6fe;background:linear-gradient(135deg,rgba(167,139,250,.07) 0%,rgba(167,139,250,.02) 100%);border-color:rgba(167,139,250,.28)}.marketing-pill-purple:hover{background:linear-gradient(135deg,rgba(167,139,250,.1) 0%,rgba(167,139,250,.03) 100%);border-color:rgba(167,139,250,.45)}.marketing-pill-pink{color:#fbcfe8;background:linear-gradient(135deg,rgba(244,114,182,.07) 0%,rgba(244,114,182,.02) 100%);border-color:rgba(244,114,182,.28)}.marketing-pill-pink:hover{background:linear-gradient(135deg,rgba(244,114,182,.1) 0%,rgba(244,114,182,.03) 100%);border-color:rgba(244,114,182,.45)}.marketing-cta-primary{color:#fff;background:linear-gradient(90deg,#22d3ee,#8b5cf6);border-radius:9999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.marketing-cta-primary:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(34,211,238,.25)}.marketing-cta-primary:focus-visible{outline-offset:2px;outline:2px solid rgba(34,211,238,.6)}.marketing-cta-secondary{min-height:2.75rem;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);border-radius:9999px;justify-content:center;align-items:center;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:transform .15s,background-color .15s;display:inline-flex}.marketing-cta-secondary:hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}.marketing-cta-secondary:focus-visible{outline-offset:2px;outline:2px solid rgba(255,255,255,.3)}.marketing-scraps{flex-wrap:wrap;justify-content:center;gap:.85rem 1rem;margin-top:2.75rem;display:flex}.marketing-scrap{max-width:18rem;color:hsl(var(--foreground));background:rgba(25,20,36,.82);border:1px solid rgba(255,255,255,.1);padding:.95rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1.35;box-shadow:0 16px 36px rgba(0,0,0,.28)}.marketing-scrap:nth-child(3n+1){border-radius:1.35rem 1.05rem 1.25rem .35rem;transform:rotate(-2.4deg)}.marketing-scrap:nth-child(3n+2){border-radius:1.05rem 1.4rem .4rem 1.15rem;transform:rotate(1.8deg)}.marketing-scrap:nth-child(3n){border-radius:1.15rem .45rem 1.3rem 1.15rem;transform:rotate(-.8deg)}.marketing-rail{margin-top:2.75rem;position:relative}.marketing-rail:before{content:"";background:linear-gradient(#22d3ee,#8b5cf6,#f472b6);width:2px;position:absolute;top:.4rem;bottom:.4rem;left:1.15rem}.marketing-rail-item{grid-template-columns:2.4rem minmax(0,1fr);gap:1.1rem;padding:1.15rem 0;display:grid}.marketing-rail-mark{z-index:1;background:#100c18;border:1px solid rgba(255,255,255,.14);border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;display:grid;position:relative}.marketing-steps{gap:2rem;margin-top:2.75rem;display:grid;position:relative}.marketing-step-index{letter-spacing:-.04em;background:linear-gradient(120deg,#22d3ee,#a78bfa);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:700;line-height:1}.marketing-audiences{gap:1.75rem;margin-top:2.5rem;display:grid}.marketing-audience+.marketing-audience{border-top:1px solid rgba(255,255,255,.1);padding-top:1.75rem}.marketing-marquee{margin-top:1.75rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marketing-marquee-track{gap:2.75rem;width:max-content;animation:38s linear infinite marketing-marquee;display:flex}.marketing-marquee-item{align-items:flex-start;gap:.85rem;max-width:22rem;display:flex}@keyframes marketing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:1024px){.marketing-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.marketing-steps:before{content:"";background:linear-gradient(90deg,transparent,rgba(34,211,238,.7),rgba(244,114,182,.7),transparent);height:1px;position:absolute;top:1.35rem;left:12%;right:12%}.marketing-audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.marketing-audience+.marketing-audience{border-top:0;border-left:1px solid rgba(255,255,255,.1);padding-top:0;padding-left:1.75rem}.marketing-audience:first-child{padding-right:1.75rem}}@media (prefers-reduced-motion:reduce){.marketing-scrap{transform:none}.marketing-marquee-track{flex-wrap:wrap;width:auto;animation:none}.marketing-marquee-clone{display:none}}.marketing-section-title{letter-spacing:-.025em;color:hsl(var(--foreground));font-size:1.5rem;font-weight:600}@media (min-width:640px){.marketing-section-title{font-size:1.875rem}}.marketing-legal-section{box-shadow:none;background:0 0;border:0;border-top:1px solid rgba(255,255,255,.1);border-radius:0;padding:1.75rem 0 0;scroll-margin-top:6rem}.marketing-legal-section:first-child{border-top:0;padding-top:0}.marketing-legal-section>*+*{margin-top:.75rem}.marketing-legal-section h2{letter-spacing:-.025em;color:hsl(var(--foreground));font-size:1.125rem;font-weight:600}@media (min-width:640px){.marketing-legal-section h2{font-size:1.25rem}}
