:root{--bg:#0a0a0a;--bg-1:#131313;--bg-2:#1b1b1b;--bg-3:#1f1f1f;--bg-4:#2a2a2a;--line:#2a2a2a;--line-2:#353535;--fg:#e2e2e2;--fg-dim:#8f937a;--fg-mute:#696b58;--lime:#cbf222;--lime-bright:#d7ff33;--lime-deep:#b0d500;--purple:#8b5cf6;--purple-soft:#d0bcff;--f-display:var(--font-anybody), system-ui, sans-serif;--f-body:var(--font-hanken), system-ui, sans-serif;--f-mono:var(--font-jetbrains), ui-monospace, monospace;--r-sm:.5rem;--r:1rem;--r-md:1.5rem;--r-lg:2rem;--r-xl:3rem;--r-full:9999px;--max:1240px;--gutter:clamp(1rem, 3vw, 2rem)}.landing-root *{box-sizing:border-box}.landing-root{background:var(--bg);color:var(--fg);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.landing-root a{color:inherit;text-decoration:none}.landing-root img,.landing-root svg{max-width:100%;display:block}.landing-root .display{font-family:var(--f-display);letter-spacing:-.04em;font-weight:800;line-height:.95}.landing-root .italic-key{color:var(--lime);font-style:italic}.landing-root .mono{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.landing-root .eyebrow{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lime);align-items:center;gap:.6rem;font-size:11px;font-weight:700;display:inline-flex}.landing-root .eyebrow:before{content:"";background:var(--lime);width:8px;height:8px;box-shadow:0 0 12px var(--lime);border-radius:50%}.landing-root .wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.landing-root section{position:relative}.landing-root .btn{border-radius:var(--r-full);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-size:12px;font-weight:700;transition:transform .15s,background .2s,color .2s,border-color .2s;display:inline-flex}.landing-root .btn:active{transform:scale(.97)}.landing-root .btn-primary{background:var(--lime);color:#0a0a0a}.landing-root .btn-primary:hover{background:var(--lime-bright)}.landing-root .btn-ghost{color:var(--fg);border-color:var(--line-2);background:0 0}.landing-root .btn-ghost:hover{border-color:var(--fg)}.landing-root .btn .arrow{transition:transform .2s}.landing-root .btn:hover .arrow{transform:translate(3px)}.landing-root .nav{z-index:100;padding:1rem var(--gutter);-webkit-backdrop-filter:blur(14px);background:#0a0a0a8c;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:border-color .3s,background .3s;display:flex;position:fixed;top:0;left:0;right:0}.landing-root .nav.scrolled{border-color:var(--line);background:#0a0a0abf}.landing-root .nav-logo{font-family:var(--f-display);letter-spacing:-.04em;color:var(--lime);font-size:22px;font-weight:800}.landing-root .nav-logo span{color:var(--fg)}.landing-root .nav-links{align-items:center;gap:2rem;display:flex}.landing-root .nav-links a{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);font-size:11px;font-weight:700;transition:color .2s}.landing-root .nav-links a:hover{color:var(--fg)}.landing-root .nav-right{align-items:center;gap:.75rem;display:flex}@media (max-width:800px){.landing-root .nav-links{display:none}}.landing-root .hero{height:460vh;position:relative}.landing-root .hero-pin{height:100vh;position:sticky;top:0;overflow:hidden}.landing-root .hero-grid{opacity:.5;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.landing-root .hero-glow{pointer-events:none;filter:blur(10px);background:radial-gradient(circle,#cbf22229,#0000 60%);width:900px;height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-root .hero-bg-headline{pointer-events:none;z-index:1;place-items:center;display:grid;position:absolute;inset:0}.landing-root .hero-bg-headline h1{font-family:var(--f-display);letter-spacing:-.06em;text-align:center;color:#0000;-webkit-text-stroke:1px #e2e2e22e;white-space:nowrap;will-change:transform, opacity;margin:0;font-size:clamp(80px,17vw,280px);font-weight:900;line-height:.85}.landing-root .hero-content{z-index:3;padding-inline:var(--gutter);pointer-events:none;grid-template-columns:1fr;place-items:center;display:grid;position:absolute;inset:0}.landing-root .hero-copy{text-align:center;will-change:transform, opacity;max-width:900px}.landing-root .hero-copy .eyebrow{margin-bottom:1.5rem}.landing-root .hero-copy h2{font-family:var(--f-display);letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(40px,7vw,96px);font-weight:800;line-height:.95}.landing-root .hero-copy h2 em{color:var(--lime);font-style:italic;font-weight:800}.landing-root .hero-copy p{color:var(--fg-dim);max-width:580px;margin:0 auto 2rem;font-size:clamp(15px,1.4vw,19px);line-height:1.55}.landing-root .hero-cta{pointer-events:auto;gap:.75rem;display:inline-flex}.landing-root .phone-stage{z-index:4;pointer-events:none;will-change:transform, opacity;place-items:center;display:grid;position:absolute;inset:0}.landing-root .phone{will-change:transform;background:linear-gradient(#2a2a2a 0%,#1a1a1a 100%);border-radius:48px;width:320px;height:660px;padding:14px;position:relative;box-shadow:0 0 0 2px #ffffff0a,0 60px 120px #000000b3,0 0 80px #cbf2221f}.landing-root .phone:before{content:"";z-index:10;background:#0a0a0a;border-radius:14px;width:110px;height:28px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.landing-root .phone-screen{background:var(--bg-1);border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden}.landing-root .phone-screen-track{will-change:transform;flex-direction:column;transition:none;display:flex;position:absolute;top:0;left:0;right:0}.landing-root .phone-screen-track>.scene{flex-shrink:0;width:100%}.landing-root .scene-profile{flex-direction:column;gap:12px;height:632px;padding:50px 18px 18px;display:flex}.landing-root .scene-profile .avatar{background:radial-gradient(circle at 35% 35%, #2f3a00, #0a0a0a 70%), var(--lime);border:2px solid var(--lime);border-radius:50%;width:80px;height:80px;margin:8px auto 0;position:relative;overflow:hidden;box-shadow:0 0 24px #cbf22266}.landing-root .scene-profile .avatar:after{content:"";filter:blur(2px);background:radial-gradient(circle,#cbf222 0%,#0000 60%);position:absolute;inset:18%}.landing-root .scene-profile .handle{font-family:var(--f-display);text-align:center;letter-spacing:-.02em;margin-top:4px;font-size:28px;font-weight:800}.landing-root .scene-profile .tier{font-family:var(--f-mono);letter-spacing:.18em;color:var(--lime);text-align:center;font-size:9px;font-weight:700}.landing-root .scene-profile .bio{text-align:center;color:var(--fg-dim);margin:4px 0 6px;padding:0 8px;font-size:11px;line-height:1.45}.landing-root .scene-profile .link{color:#0a0a0a;background:#fff;border-radius:18px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;font-weight:700;display:flex}.landing-root .scene-profile .link .ico{width:30px;height:30px;color:var(--lime);background:#0a0a0a;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.landing-root .scene-profile .link .meta{flex-direction:column;flex:1;min-width:0;display:flex}.landing-root .scene-profile .link .sub{color:#696b58;text-transform:none;letter-spacing:0;font-size:9px;font-weight:500}.landing-root .scene-profile .link .arr{color:#0a0a0a;margin-left:auto}.landing-root .scene-profile .link.vip{background:linear-gradient(135deg, var(--lime) 0%, var(--lime-deep) 100%)}.landing-root .scene-profile .link.vip .ico{background:#0a0a0a}.landing-root .scene-analytics{background:var(--bg-1);height:632px;color:var(--fg);flex-direction:column;gap:10px;padding:46px 16px 16px;display:flex}.landing-root .scene-analytics .title{font-family:var(--f-display);letter-spacing:-.02em;margin:6px 0 2px;font-size:22px;font-weight:800}.landing-root .scene-analytics .sub{color:var(--fg-dim);margin-bottom:8px;font-size:11px}.landing-root .scene-analytics .kpi-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.landing-root .scene-analytics .kpi{background:var(--bg-3);border-radius:14px;padding:10px}.landing-root .scene-analytics .kpi .label{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;font-size:8px;font-weight:700}.landing-root .scene-analytics .kpi .val{font-family:var(--f-display);margin-top:2px;font-size:22px;font-weight:800}.landing-root .scene-analytics .kpi .delta{font-family:var(--f-mono);color:var(--lime);font-size:9px;font-weight:700}.landing-root .scene-analytics .chart{background:var(--bg-3);border-radius:14px;flex:1;padding:10px;position:relative;overflow:hidden}.landing-root .scene-analytics .chart .chart-label{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:700}.landing-root .scene-analytics .bars{align-items:flex-end;gap:4px;height:140px;padding-top:8px;display:flex}.landing-root .scene-analytics .bars .bar{background:var(--bg-4);border-radius:3px;flex:1;min-height:6px}.landing-root .scene-analytics .bars .bar.hot{background:var(--lime);box-shadow:0 0 12px #cbf22299}.landing-root .scene-analytics .footrow{justify-content:space-between;gap:8px;display:flex}.landing-root .scene-analytics .pill-stat{background:var(--bg-3);border-radius:12px;flex:1;padding:8px 10px}.landing-root .scene-analytics .pill-stat .l{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;font-size:8px;font-weight:700}.landing-root .scene-analytics .pill-stat .v{font-family:var(--f-display);font-size:16px;font-weight:800}.landing-root .scene-cash{background:var(--bg-1);flex-direction:column;gap:12px;height:632px;padding:46px 16px 16px;display:flex}.landing-root .scene-cash .title{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;margin:4px 0 0;font-size:10px;font-weight:700}.landing-root .scene-cash .amount{font-family:var(--f-display);letter-spacing:-.04em;font-size:52px;font-weight:800;line-height:1}.landing-root .scene-cash .amount .cents{color:var(--fg-dim);font-size:28px}.landing-root .scene-cash .delta{font-family:var(--f-mono);color:var(--lime);letter-spacing:.1em;font-size:10px;font-weight:700}.landing-root .scene-cash .tx{background:var(--bg-3);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.landing-root .scene-cash .tx .ico{background:var(--bg-4);width:28px;height:28px;color:var(--lime);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.landing-root .scene-cash .tx .meta{flex:1}.landing-root .scene-cash .tx .name{font-size:11px;font-weight:700}.landing-root .scene-cash .tx .when{color:var(--fg-dim);font-size:9px}.landing-root .scene-cash .tx .v{font-family:var(--f-display);color:var(--lime);font-size:14px;font-weight:800}.landing-root .scene-cash .cta-row{background:var(--lime);color:#0a0a0a;text-align:center;font-family:var(--f-mono);letter-spacing:.14em;border-radius:16px;margin-top:auto;padding:12px;font-size:11px;font-weight:700}.landing-root .floater{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);will-change:transform, opacity;z-index:5;background:#1f1f1fd9;border-radius:16px;min-width:180px;padding:10px 12px;font-size:11px;position:absolute;box-shadow:0 20px 40px #00000080}.landing-root .floater .l{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.landing-root .floater .v{font-family:var(--f-display);letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:800}.landing-root .floater .v small{color:var(--lime);letter-spacing:0;font-size:12px;font-weight:700}.landing-root .floater .dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 8px var(--lime);border-radius:50%}.landing-root .floater.code-card{color:#0a0a0a;background:#fff}.landing-root .floater.code-card .l{color:#696b58}.landing-root .floater.code-card .code{font-family:var(--f-mono);letter-spacing:.06em;color:var(--lime);background:#0a0a0a;border-radius:8px;margin-top:4px;padding:4px 10px;font-size:16px;font-weight:700;display:inline-block}.landing-root .floater.f1{top:14%;left:6%}.landing-root .floater.f2{top:58%;left:3%}.landing-root .floater.f3{top:22%;right:6%}.landing-root .floater.f4{top:64%;right:4%}@media (max-width:900px){.landing-root .floater.f1,.landing-root .floater.f3{top:8%}.landing-root .floater.f2,.landing-root .floater.f4{top:78%}}.landing-root .scroll-hint{font-family:var(--f-mono);letter-spacing:.2em;color:var(--fg-mute);text-transform:uppercase;z-index:4;pointer-events:none;will-change:opacity;flex-direction:column;align-items:center;gap:.4rem;font-size:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.landing-root .scroll-hint .line{background:linear-gradient(180deg, transparent, var(--lime));width:1px;height:36px;animation:1.6s ease-in-out infinite scrollLine}@keyframes scrollLine{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.landing-root .section-head{text-align:center;max-width:920px;margin:0 auto 4rem}.landing-root .section-head .eyebrow{margin-bottom:1rem}.landing-root .section-head h2{font-family:var(--f-display);letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(36px,6vw,72px);font-weight:800;line-height:1}.landing-root .section-head h2 em{color:var(--lime);font-style:italic;font-weight:800}.landing-root .section-head p{color:var(--fg-dim);max-width:600px;margin:0 auto;font-size:clamp(15px,1.3vw,18px)}.landing-root .rail-disclaimer{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);opacity:.55;text-align:center;white-space:nowrap;pointer-events:none;margin:0;font-size:11px;position:absolute;bottom:calc(5vh + 1.4rem);left:50%;transform:translate(-50%)}.landing-root .how{padding:8rem 0 4rem;position:relative}.landing-root .how-stack{max-width:1100px;margin:0 auto;position:relative}.landing-root .how-card{background:var(--bg-1);border:1px solid var(--line);border-radius:32px;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);min-height:560px;margin-bottom:1.5rem;padding:clamp(2rem,4vw,3.5rem);display:grid;position:sticky;top:14vh}.landing-root .how-card.lime{background:var(--lime);color:#0a0a0a;border-color:var(--lime)}.landing-root .how-card.lime .step-num,.landing-root .how-card.lime .how-copy h3,.landing-root .how-card.lime .how-copy p{color:#0a0a0a}.landing-root .how-card .step-num{font-family:var(--f-mono);letter-spacing:.2em;color:var(--lime);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:11px;font-weight:700;display:flex}.landing-root .how-card .step-num span{font-family:var(--f-display);letter-spacing:-.02em;color:inherit;font-size:48px;font-weight:800}.landing-root .how-copy h3{font-family:var(--f-display);letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1}.landing-root .how-copy h3 em{color:var(--lime);font-style:italic}.landing-root .how-card.lime .how-copy h3 em{color:#fff;-webkit-text-stroke:0}.landing-root .how-copy p{color:var(--fg-dim);margin:0 0 1.5rem;font-size:17px}.landing-root .how-card.lime .how-copy p{color:#0a0a0ab3}.landing-root .how-checks{flex-direction:column;gap:.5rem;display:flex}.landing-root .how-checks li{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:11px;font-weight:700;list-style:none;display:flex}.landing-root .how-checks li:before{content:"✓";background:var(--lime);color:#0a0a0a;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.landing-root .how-card.lime .how-checks li:before{color:var(--lime);background:#0a0a0a}.landing-root .how-visual{aspect-ratio:1;background:var(--bg-2);border:1px solid var(--line-2);border-radius:24px;position:relative;overflow:hidden}.landing-root .how-card.lime .how-visual{background:#0a0a0a;border-color:#0a0a0a}@media (max-width:800px){.landing-root .how-card{grid-template-columns:1fr;min-height:auto;padding:2rem}.landing-root .how-visual{aspect-ratio:4/3}}.landing-root .viz-connect{place-items:center;display:grid;position:absolute;inset:0}.landing-root .viz-connect .hub{background:var(--lime);color:#0a0a0a;width:88px;height:88px;font-family:var(--f-display);z-index:3;border-radius:50%;place-items:center;font-size:32px;font-weight:800;display:grid;box-shadow:0 0 40px #cbf22299}.landing-root .viz-connect svg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.landing-root .viz-connect .node{background:var(--bg-3);border:1px solid var(--line-2);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);z-index:2;white-space:nowrap;border-radius:12px;padding:8px 12px;font-size:10px;font-weight:700;position:absolute}.landing-root .viz-connect .node.n1{top:12%;left:10%}.landing-root .viz-connect .node.n2{top:18%;right:12%}.landing-root .viz-connect .node.n3{bottom:18%;left:14%}.landing-root .viz-connect .node.n4{bottom:22%;right:10%}.landing-root .viz-connect .node.n5{top:50%;left:6%;transform:translateY(-50%)}.landing-root .viz-build{flex-direction:column;justify-content:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.landing-root .viz-build .row{border:1px solid var(--line-2);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;background:#ffffff0a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:11px;font-weight:700;display:flex}.landing-root .viz-build .row .code{background:var(--lime);color:#0a0a0a;border-radius:6px;margin-left:auto;padding:2px 8px}.landing-root .viz-build .row .clicks{color:var(--fg-dim);font-size:10px}.landing-root .viz-chart{flex-direction:column;padding:24px;display:flex;position:absolute;inset:0}.landing-root .viz-chart .top{justify-content:space-between;align-items:baseline;margin-bottom:auto;display:flex}.landing-root .viz-chart .top .lbl{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;font-size:10px}.landing-root .viz-chart .top .big{font-family:var(--f-display);letter-spacing:-.02em;color:#fff;font-size:56px;font-weight:800}.landing-root .viz-chart .top .delta{font-family:var(--f-mono);color:var(--lime);letter-spacing:.1em;font-size:11px;font-weight:700}.landing-root .viz-chart svg{width:100%;height:60%}.landing-root .metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:8rem 0}.landing-root .metrics-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.landing-root .metric{border-right:1px solid var(--line);text-align:left;padding:2rem 1.5rem}.landing-root .metric:last-child{border-right:none}.landing-root .metric .label{font-family:var(--f-mono);letter-spacing:.16em;color:var(--fg-dim);text-transform:uppercase;margin-bottom:1.5rem;font-size:11px;font-weight:700}.landing-root .metric .value{font-family:var(--f-display);letter-spacing:-.04em;color:var(--fg);font-size:clamp(48px,6vw,84px);font-weight:800;line-height:1}.landing-root .metric .value .unit{color:var(--lime);font-style:italic}.landing-root .metric .sub{color:var(--fg-dim);max-width:200px;margin-top:1rem;font-size:13px;line-height:1.5}@media (max-width:900px){.landing-root .metrics-grid{grid-template-columns:1fr 1fr}.landing-root .metric{border-right:none;border-bottom:1px solid var(--line)}.landing-root .metric:nth-child(odd){border-right:1px solid var(--line)}.landing-root .metric:nth-last-child(-n+2){border-bottom:none}}.landing-root .creators{padding:8rem 0 0;position:relative}.landing-root .creators-rail{height:280vh;position:relative}.landing-root .creators-rail-inner{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.landing-root .creators-track{padding-inline:var(--gutter);will-change:transform;gap:1.5rem;display:flex}.landing-root .creator-card{background:var(--bg-1);border:1px solid var(--line);border-radius:32px;flex-direction:column;flex-shrink:0;width:380px;height:540px;padding:2rem;transition:transform .3s;display:flex;position:relative;overflow:hidden}.landing-root .creator-card .avatar{border:2px solid var(--lime);background:linear-gradient(135deg,#2f3a00,#0a0a0a);border-radius:50%;width:64px;height:64px;margin-bottom:1.5rem;position:relative;overflow:hidden}.landing-root .creator-card .avatar:after{content:"";background:radial-gradient(circle, var(--lime), transparent 60%);filter:blur(2px);position:absolute;inset:20%}.landing-root .creator-card .handle{font-family:var(--f-display);letter-spacing:-.02em;font-size:28px;font-weight:800}.landing-root .creator-card .niche{font-family:var(--f-mono);letter-spacing:.16em;color:var(--lime);text-transform:uppercase;margin-top:.25rem;font-size:10px}.landing-root .creator-card .quote{color:var(--fg-dim);margin-top:1.25rem;font-size:15px;line-height:1.55}.landing-root .creator-card .stats{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;margin-top:auto;padding-top:1.5rem;display:grid}.landing-root .creator-card .stat .v{font-family:var(--f-display);letter-spacing:-.02em;font-size:28px;font-weight:800}.landing-root .creator-card .stat .v em{color:var(--lime);font-style:italic}.landing-root .creator-card .stat .l{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;font-size:10px}.landing-root .creator-card.feature{background:var(--lime);color:#0a0a0a;border-color:var(--lime)}.landing-root .creator-card.feature .niche{color:#0a0a0a99}.landing-root .creator-card.feature .quote{color:#0a0a0acc}.landing-root .creator-card.feature .stats{border-color:#0a0a0a33}.landing-root .creator-card.feature .avatar{background:#0a0a0a;border-color:#0a0a0a}.landing-root .creator-card.feature .stat .v em{color:#fff;-webkit-text-stroke:1px #0a0a0a}.landing-root .creator-card .vip-badge{background:var(--purple);color:#fff;font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:9px;font-weight:700;position:absolute;top:1.5rem;right:1.5rem}.landing-root .rail-progress{background:var(--line);border-radius:4px;width:min(360px,60vw);height:2px;position:absolute;bottom:5vh;left:50%;overflow:hidden;transform:translate(-50%)}.landing-root .rail-progress .bar{background:var(--lime);width:0%;height:100%;transition:width .1s linear}.landing-root .compare{padding:8rem 0}.landing-root .compare-table{border:1px solid var(--line);background:var(--bg-1);border-radius:32px;max-width:1100px;margin:0 auto;overflow:hidden}.landing-root .compare-row{border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;min-height:80px;display:grid}.landing-root .compare-row:last-child{border-bottom:none}.landing-root .compare-row.head{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);background:#0a0a0a;min-height:64px;font-size:11px;font-weight:700}.landing-root .compare-row.head .cell.us{color:var(--lime)}.landing-root .compare-row .cell{border-right:1px solid var(--line);padding:1.25rem 1.5rem}.landing-root .compare-row .cell:last-child{border-right:none}.landing-root .compare-row .cell.feature{font-family:var(--f-display);letter-spacing:-.01em;font-size:19px;font-weight:700}.landing-root .compare-row .cell.feature .cell-meta{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lime);vertical-align:middle;margin-left:.5rem;font-size:9px;font-weight:700;display:inline-block}.landing-root .compare-row .cell.us{background:#cbf2220f}.landing-root .check{width:28px;height:28px;font-weight:800;font-family:var(--f-display);border-radius:50%;place-items:center;display:inline-grid}.landing-root .check.yes{background:var(--lime);color:#0a0a0a}.landing-root .check.no{background:var(--bg-3);color:var(--fg-mute)}.landing-root .compare-row .cell.us .check.yes{box-shadow:0 0 16px #cbf22266}.landing-root .compare-row .cell.us .tag{font-family:var(--f-mono);letter-spacing:.1em;color:var(--lime);text-transform:uppercase;font-size:11px;font-weight:700}.landing-root .compare-row .cell .tag-dim{font-family:var(--f-mono);letter-spacing:.1em;color:var(--fg-mute);text-transform:uppercase;font-size:11px;font-weight:700}@media (max-width:800px){.landing-root .compare-row{grid-template-columns:1.4fr 1fr 1fr 1fr}.landing-root .compare-row .cell{padding:.8rem .6rem;font-size:12px}.landing-root .compare-row .cell.feature{font-size:13px}}.landing-root .pricing{border-top:1px solid var(--line);padding:8rem 0}.landing-root .pricing-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;max-width:1240px;margin:0 auto;display:grid}.landing-root .price-card{background:var(--bg-1);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:1.5rem;padding:2rem;transition:transform .2s,border-color .2s;display:flex;position:relative}.landing-root .price-card:hover{border-color:var(--line-2);transform:translateY(-3px)}.landing-root .price-card.featured{background:var(--lime);color:#0a0a0a;border-color:var(--lime);box-shadow:0 0 50px #cbf22240}.landing-root .price-badge{color:var(--lime);font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;background:#0a0a0a;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.landing-root .price-card .price-tag{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lime);margin-bottom:1rem;font-size:11px;font-weight:700;display:inline-block}.landing-root .price-card.featured .price-tag{color:#0a0a0a}.landing-root .price-amount{font-family:var(--f-display);letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:4px;font-weight:800;line-height:1;display:flex}.landing-root .price-amount .amount-currency{color:var(--fg-dim);font-size:28px}.landing-root .price-card.featured .price-amount .amount-currency{color:#0a0a0a80}.landing-root .price-amount .amount-value{color:var(--fg);font-size:64px}.landing-root .price-card.featured .price-amount .amount-value{color:#0a0a0a}.landing-root .price-amount .amount-period{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin-left:4px;font-size:11px;font-weight:700}.landing-root .price-card.featured .price-amount .amount-period{color:#0a0a0a99}.landing-root .price-card .price-sub{color:var(--fg-dim);margin:8px 0 0;font-size:13px;line-height:1.4}.landing-root .price-card.featured .price-sub{color:#0a0a0ab3}.landing-root .price-features{flex-direction:column;flex:1;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.landing-root .price-features li{color:var(--fg);padding-left:22px;font-size:13px;line-height:1.4;position:relative}.landing-root .price-features li:before{content:"✓";color:var(--lime);font-weight:700;position:absolute;top:0;left:0}.landing-root .price-features li strong{color:var(--fg);font-weight:700}.landing-root .price-features li.dim{color:var(--fg-mute)}.landing-root .price-features li.dim:before{content:"—";color:var(--fg-mute)}.landing-root .price-card.featured .price-features li{color:#0a0a0ad9}.landing-root .price-card.featured .price-features li:before,.landing-root .price-card.featured .price-features li strong{color:#0a0a0a}.landing-root .price-card.featured .price-features li.dim{color:#0a0a0a80}.landing-root .price-cta{border-radius:var(--r-full);background:var(--bg-3);color:var(--fg);font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-2);white-space:nowrap;justify-content:center;align-items:center;padding:.9rem 1.2rem;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.landing-root .price-cta:hover{border-color:var(--lime);color:var(--lime)}.landing-root .price-cta.primary{color:var(--lime);background:#0a0a0a;border-color:#0a0a0a}.landing-root .price-cta.primary:hover{background:var(--lime);color:#0a0a0a;border-color:var(--lime)}.landing-root .price-card.featured .price-cta{color:var(--lime);background:#0a0a0a;border-color:#0a0a0a}.landing-root .price-card.featured .price-cta:hover{background:var(--fg);color:#0a0a0a}.landing-root .pricing-note{text-align:center;font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-mute);margin-top:3rem;font-size:10px}@media (max-width:1100px){.landing-root .pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.landing-root .pricing{padding:4rem 0}.landing-root .pricing-grid{grid-template-columns:1fr;gap:1rem}.landing-root .price-card{padding:1.5rem}.landing-root .price-amount .amount-value{font-size:52px}.landing-root .price-amount .amount-currency{font-size:22px}}.landing-root .partners{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-1);padding:5rem 0;overflow:hidden}.landing-root .partners-label{text-align:center;margin-bottom:2.5rem}.landing-root .marquee{will-change:transform;gap:4rem;width:max-content;animation:40s linear infinite marquee;display:flex}.landing-root .marquee .brand{font-family:var(--f-display);letter-spacing:-.04em;color:var(--fg-mute);white-space:nowrap;font-size:40px;font-weight:800;transition:color .2s}.landing-root .marquee .brand:hover{color:var(--lime)}.landing-root .marquee .brand.italic{font-style:italic}.landing-root .marquee-row{display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-root .testimonials{padding:8rem 0}.landing-root .testi-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.landing-root .testi{background:var(--bg-1);border:1px solid var(--line);border-radius:32px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.landing-root .testi .quote-mark{font-family:var(--f-display);color:var(--lime);font-size:56px;font-style:italic;line-height:.5}.landing-root .testi .body{flex:1;font-size:17px;line-height:1.5}.landing-root .testi .body em{color:var(--lime);font-style:italic}.landing-root .testi .who{border-top:1px solid var(--line);align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.landing-root .testi .who .av{background:linear-gradient(135deg, var(--lime), var(--lime-deep));border-radius:50%;flex-shrink:0;width:40px;height:40px}.landing-root .testi .who .name{font-family:var(--f-display);letter-spacing:-.01em;font-size:15px;font-weight:800}.landing-root .testi .who .role{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-dim);text-transform:uppercase;font-size:10px}@media (max-width:900px){.landing-root .testi-grid{grid-template-columns:1fr}}.landing-root .final-cta{text-align:center;padding:10rem 0 8rem;position:relative;overflow:hidden}.landing-root .final-cta:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#cbf22224,#0000 60%);width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-root .final-cta-inner{position:relative}.landing-root .final-cta h2{font-family:var(--f-display);letter-spacing:-.05em;margin:0 0 2rem;font-size:clamp(48px,9vw,140px);font-weight:800;line-height:.9}.landing-root .final-cta h2 em{color:var(--lime);font-style:italic}.landing-root .final-cta p{color:var(--fg-dim);max-width:540px;margin:0 auto 2.5rem;font-size:clamp(15px,1.4vw,19px)}.landing-root .final-cta .ctas{flex-wrap:wrap;justify-content:center;gap:1rem;display:inline-flex}.landing-root .final-cta .ctas .btn{padding:1.1rem 2rem;font-size:13px}.landing-root .kbd-hint{font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-mute);text-transform:uppercase;align-items:center;gap:.5rem;margin-top:2.5rem;font-size:11px;display:inline-flex}.landing-root .footer{border-top:1px solid var(--line);background:var(--bg);padding:4rem 0 2rem}.landing-root .footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem;display:grid}.landing-root .footer-brand .logo{font-family:var(--f-display);letter-spacing:-.04em;color:var(--lime);font-size:36px;font-weight:800}.landing-root .footer-brand p{color:var(--fg-dim);max-width:320px;margin-top:1rem}.landing-root .footer-col h4{font-family:var(--f-mono);letter-spacing:.16em;color:var(--fg-dim);text-transform:uppercase;margin:0 0 1.5rem;font-size:11px;font-weight:700}.landing-root .footer-col ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.landing-root .footer-col a{color:var(--fg)}.landing-root .footer-col a:hover{color:var(--lime)}.landing-root .footer-bottom{border-top:1px solid var(--line);font-family:var(--f-mono);letter-spacing:.14em;color:var(--fg-mute);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;font-size:11px;display:flex}@media (max-width:800px){.landing-root .footer-grid{grid-template-columns:1fr 1fr}}.landing-root .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.landing-root .reveal.in{opacity:1;transform:none}.landing-root .delay-1{transition-delay:80ms}.landing-root .delay-2{transition-delay:.16s}.landing-root .delay-3{transition-delay:.24s}.landing-root .delay-4{transition-delay:.32s}@media (max-width:768px){.landing-root .hero{height:360vh}.landing-root .hero-pin{flex-direction:column;height:100dvh;display:flex}.landing-root .hero-content{text-align:center;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;padding:88px 1rem 0;display:flex;position:relative;inset:auto}.landing-root .hero-copy{max-width:100%}.landing-root .hero-copy h2{margin-bottom:1rem;font-size:clamp(34px,9vw,48px)}.landing-root .hero-copy p{margin-bottom:1.25rem;font-size:14px;line-height:1.5}.landing-root .hero-copy .eyebrow{margin-bottom:.75rem;font-size:10px}.landing-root .hero-cta .btn{padding:.75rem 1.1rem;font-size:11px}.landing-root .phone-stage{transform-origin:50%;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 0;display:flex;position:relative;inset:auto}.landing-root .hero-bg-headline h1{letter-spacing:-.05em;font-size:clamp(64px,22vw,120px)}.landing-root .floater.f2,.landing-root .floater.f3{display:none}.landing-root .floater{border-radius:12px;min-width:128px;padding:7px 10px}.landing-root .floater .l{letter-spacing:.12em;font-size:8px}.landing-root .floater .v{font-size:16px}.landing-root .floater .v small{font-size:10px}.landing-root .floater.code-card .code{padding:3px 8px;font-size:13px}.landing-root .floater.f1{top:38%;left:3%}.landing-root .floater.f4{top:50%;right:3%}.landing-root .scroll-hint{font-size:9px;bottom:12px}.landing-root .scroll-hint .line{height:24px}.landing-root .how{padding:4rem 0 2rem}.landing-root .metrics{padding:4rem 0}.landing-root .creators{padding:4rem 0 0}.landing-root .compare,.landing-root .testimonials{padding:4rem 0}.landing-root .final-cta{padding:5rem 0 4rem}.landing-root .metrics-grid{grid-template-columns:1fr}.landing-root .metric{border-right:none;border-bottom:1px solid var(--line);padding:1.5rem 1rem}.landing-root .metric:nth-child(odd){border-right:none}.landing-root .metric:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.landing-root .metric:last-child{border-bottom:none}.landing-root .metric .label{margin-bottom:.75rem;font-size:10px}.landing-root .metric .value{font-size:44px}.landing-root .metric .sub{max-width:100%;margin-top:.5rem;font-size:12px}.landing-root .section-head{margin-bottom:2.5rem}.landing-root .how-card{min-height:auto;padding:1.5rem;top:4vh}.landing-root .how-copy h3{font-size:28px}.landing-root .how-copy p{font-size:14px}.landing-root .how-card .step-num span{font-size:36px}.landing-root .compare-row{grid-template-columns:1.4fr .8fr .6fr .6fr}.landing-root .compare-row .cell{padding:.6rem .5rem;font-size:11px}.landing-root .compare-row .cell.feature{font-size:12px;line-height:1.25}.landing-root .compare-row.head{letter-spacing:.12em;font-size:9px}.landing-root .check{width:22px;height:22px;font-size:12px}.landing-root .compare-row .cell.us .tag,.landing-root .compare-row .cell .tag-dim{letter-spacing:.08em;font-size:9px}.landing-root .creators-rail{height:220vh}.landing-root .creator-card{border-radius:24px;width:280px;height:460px;padding:1.5rem}.landing-root .creator-card .handle{font-size:22px}.landing-root .creator-card .quote{font-size:13px}.landing-root .creator-card .stat .v{font-size:22px}.landing-root .rail-progress{bottom:4vh}.landing-root .rail-disclaimer{font-size:10px;bottom:calc(4vh + 1.25rem)}.landing-root .footer-grid{grid-template-columns:1fr;gap:2rem}.landing-root .footer-bottom{flex-direction:column;align-items:flex-start;font-size:10px}.landing-root .nav{padding:.55rem .9rem}.landing-root .nav-logo{font-size:17px}.landing-root .nav-right{gap:.5rem}.landing-root .nav-right .btn-ghost{display:none}.landing-root .btn{letter-spacing:.1em;padding:.55rem .85rem;font-size:10px}.landing-root .nav-right .btn{padding:.55rem .8rem;font-size:9.5px}.landing-root .marquee .brand{font-size:28px}.landing-root .marquee{gap:2.5rem}}@media (max-width:380px){.landing-root .floater.f1{top:36%}.landing-root .floater.f4{top:48%}.landing-root .nav-logo{font-size:16px}.landing-root .nav-right .btn{padding:.5rem .7rem;font-size:9px}}@media (prefers-reduced-motion:reduce){.landing-root *,.landing-root :before,.landing-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important}.landing-root .hero{height:200vh}}
