.l-nav{display:flex;align-items:center;justify-content:space-between;padding:0 32px;height:58px;border-bottom:1px solid hsla(0,0%,100%,.055);position:sticky;top:0;z-index:100;background:rgba(10,14,13,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.l-logo{font-family:var(--font-mono,monospace);font-size:14px;font-weight:600;text-decoration:none;letter-spacing:.03em;display:flex}.l-logo-axis{color:rgba(237,240,250,.75)}.l-logo-pulse{color:#0ee29e}.l-nav-links{display:flex;align-items:center;gap:4px}.l-nav-link{font-size:14px;color:rgba(237,240,250,.45);text-decoration:none;padding:6px 12px;border-radius:6px;transition:color .15s}.l-nav-link:hover{color:rgba(237,240,250,.85)}.l-nav-cta{font-size:14px;font-weight:600;color:#07080c;background:#0ee29e;text-decoration:none;padding:7px 18px;border-radius:7px;transition:opacity .15s,transform .12s;margin-left:4px}.l-nav-cta:hover{opacity:.88}.l-nav-cta:active{transform:scale(.97)}.hero-brand-block{text-align:center;margin-bottom:40px}.hero-brand-wordmark{font-family:var(--font-mono,monospace);font-size:70px;font-weight:600;letter-spacing:-.02em;line-height:1;display:block;margin:0 0 22px}.hero-brand-axis{color:rgba(237,240,250,.65)}.hero-brand-pulse{color:#0ee29e}.hero-brand-tagline{font-family:var(--font-sans,sans-serif);font-size:17px;line-height:1.5;color:rgba(237,240,250,.5);margin:0;letter-spacing:-.01em}.hero-brand-tagline-accent{color:rgba(14,226,158,.9)}.hero-layout{display:flex;gap:52px;align-items:flex-start}.hero-browser-frame{background:#0d0f18;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.35),0 12px 32px rgba(0,0,0,.5),0 32px 80px rgba(0,0,0,.38),0 64px 120px rgba(0,0,0,.2),0 0 100px rgba(14,226,158,.055),inset 0 1px 0 hsla(0,0%,100%,.07)}.hero-browser-topbar{height:40px;display:flex;align-items:center;gap:8px;padding:0 12px;background:hsla(0,0%,100%,.032);border-bottom:1px solid hsla(0,0%,100%,.055)}.hero-traffic-lights{display:flex;gap:6px;align-items:center;flex-shrink:0}.tl{width:12px;height:12px;border-radius:50%;display:block}.tl-red{background:#ff5f56}.tl-yellow{background:#febc2e}.tl-green{background:#28c840}.hero-url-pill{flex:1;text-align:center;font-size:11px;color:hsla(0,0%,100%,.38);background:rgba(0,0,0,.22);border-radius:4px;padding:3px 10px;max-width:300px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-live-badge,.hero-url-pill{font-family:var(--font-mono,monospace)}.hero-live-badge{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.05em;color:#0ee29e;flex-shrink:0}.hero-live-dot{width:6px;height:6px;border-radius:50%;background:#0ee29e;animation:live-blink 2s ease-in-out infinite}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.3}}.hero-progress-track{height:2px;background:rgba(14,226,158,.1);position:relative;overflow:hidden}.hero-progress-fill{position:absolute;left:0;top:0;height:100%;width:100%;background:#0ee29e;transform-origin:left;animation:hero-progress-advance linear both}@keyframes hero-progress-advance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-copy-content{animation:copy-slide-in .28s cubic-bezier(.23,1,.32,1) both}@keyframes copy-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hero-screen-wrap{animation:screen-fade-in .3s ease-out both}@keyframes screen-fade-in{0%{opacity:0}to{opacity:1}}.hero-eyebrow{display:inline-flex;align-items:center;font-family:var(--font-mono,monospace);font-size:11px;font-weight:600;letter-spacing:.07em;color:#0ee29e;text-transform:uppercase;margin:0 0 20px;background:rgba(14,226,158,.08);border:1px solid rgba(14,226,158,.22);border-radius:20px;padding:4px 12px}.hero-headline-accent{color:#0ee29e}.hero-bullets{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.hero-bullets li{font-size:14px;color:rgba(237,240,250,.72);display:flex;align-items:center;gap:10px}.hero-bullet-dot{width:18px;height:18px;border-radius:50%;background:rgba(14,226,158,.1);border:1px solid rgba(14,226,158,.3);flex-shrink:0;font-size:9px;color:#0ee29e;font-weight:700}.hero-bullet-dot,.hero-ctrl-btn{display:flex;align-items:center;justify-content:center}.hero-ctrl-btn{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;width:32px;height:32px;color:hsla(0,0%,100%,.45);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.hero-ctrl-btn:hover{border-color:rgba(14,226,158,.35);color:#edf0fa;background:rgba(14,226,158,.06)}.hero-ctrl-btn:active{transform:scale(.95)}.hero-ctrl-btn:focus-visible{outline:2px solid rgba(14,226,158,.55);outline-offset:2px}.hero-step-dot{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.18);border:none;cursor:pointer;transition:background .2s,transform .15s;padding:0;flex-shrink:0}.hero-step-dot.active{background:#0ee29e;transform:scale(1.3)}.hero-step-dot:focus-visible{outline:2px solid rgba(14,226,158,.55);outline-offset:3px}.hero-cta-primary{display:inline-flex;align-items:center;padding:12px 26px;border-radius:8px;background:#0ee29e;color:#07080c;font-weight:700;font-size:15px;text-decoration:none;transition:opacity .15s,transform .12s}.hero-cta-primary:hover{opacity:.88;transform:translateY(-1px)}.hero-cta-primary:active{transform:translateY(0) scale(.97)}.hero-cta-secondary{display:inline-flex;align-items:center;padding:12px 22px;border-radius:8px;background:transparent;border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.6);font-weight:500;font-size:15px;text-decoration:none;transition:border-color .15s,color .15s}.hero-cta-secondary:hover{border-color:hsla(0,0%,100%,.25);color:#edf0fa}.proof-strip{padding:2px 32px 32px}.proof-strip-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:24px}.bento-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.bento-f1{grid-column:1/8}.bento-f2{grid-column:8/13}.bento-f3{grid-column:1/5}.bento-f4{grid-column:5/9}.bento-f5{grid-column:9/13}.bento-card{background:#121917;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .3s ease,box-shadow .3s ease}.bento-card:hover{border-color:rgba(14,226,158,.14);box-shadow:0 0 40px rgba(0,0,0,.25)}.bento-card-focus{border-color:rgba(14,226,158,.14);box-shadow:inset 0 1px 0 rgba(14,226,158,.07),0 0 60px rgba(14,226,158,.04)}.bento-card-text{padding:24px 24px 18px;flex:0 0 auto}.bento-card-title{font-size:clamp(16px,1.5vw,20px);font-weight:700;letter-spacing:-.025em;color:#edf0fa;margin:0 0 10px;line-height:1.25;text-wrap:balance}.bento-f1 .bento-card-title{font-size:clamp(18px,1.8vw,24px)}.bento-card-body{font-size:14px;line-height:1.7;color:rgba(237,240,250,.52);margin:0 0 14px}.bento-card-detail{font-family:var(--font-mono,monospace);font-size:11px;line-height:1.6;color:rgba(237,240,250,.28);margin:0;padding:10px 12px;background:rgba(14,226,158,.032);border-radius:6px}.bento-screenshot{margin-top:auto;flex:0 0 auto;overflow:hidden;border-top:1px solid hsla(0,0%,100%,.055)}.bento-mini-topbar{height:26px;display:flex;align-items:center;gap:5px;padding:0 10px;background:#0d0f18;border-bottom:1px solid hsla(0,0%,100%,.04);flex-shrink:0}.bento-image-wrap{position:relative;overflow:hidden;aspect-ratio:16/9;width:100%}.bento-placeholder-wrap{margin-top:auto;border-top:1px solid hsla(0,0%,100%,.055);display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;width:100%;background:rgba(14,226,158,.015)}.feature-row{display:flex;gap:72px;align-items:center;margin-bottom:96px}.feature-row.reversed{flex-direction:row-reverse}.feature-row:last-child{margin-bottom:0}.feature-screenshot{border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 0 0 1px rgba(14,226,158,.045),0 20px 70px rgba(0,0,0,.48),0 6px 24px rgba(0,0,0,.28);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.feature-placeholder{aspect-ratio:16/9;border-radius:10px;border:1px dashed hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;background:rgba(14,226,158,.02)}.how-steps{display:flex;position:relative;gap:16px}.how-steps:before{content:"";position:absolute;top:28px;left:calc(33.33% - 8px);right:calc(33.33% - 8px);height:1px;background:linear-gradient(90deg,rgba(14,226,158,.4),rgba(14,226,158,.1),rgba(14,226,158,.4));pointer-events:none}.how-step-card{flex:1;background:#121917;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:28px 24px;text-align:center;transition:border-color .3s ease,box-shadow .3s ease}.how-step-card:hover{border-color:rgba(14,226,158,.14);box-shadow:0 8px 32px rgba(0,0,0,.22)}.how-step-card-focus{border-color:rgba(14,226,158,.14);box-shadow:inset 0 1px 0 rgba(14,226,158,.07),0 0 50px rgba(14,226,158,.03)}.who-card{background:#121917;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:28px 24px;transition:border-color .25s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}.who-card:hover{border-color:rgba(14,226,158,.18);transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.28),0 0 0 1px rgba(14,226,158,.06)}.cta-band-section{position:relative;overflow:hidden}.cta-band-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:360px;background:radial-gradient(ellipse at 50% 50%,rgba(14,226,158,.055) 0,transparent 65%);pointer-events:none}.cta-band-inner{display:flex;align-items:center;gap:64px;max-width:1200px;margin:0 auto;position:relative;z-index:1}.cta-band-left{flex:6;min-width:0}.cta-band-right{flex:4;min-width:220px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.cta-band-btn{display:inline-flex;align-items:center;padding:14px 32px;border-radius:9px;background:#0ee29e;color:#07080c;font-weight:700;font-size:16px;text-decoration:none;transition:opacity .15s,transform .12s}.cta-band-btn:hover{opacity:.88;transform:translateY(-1px)}.cta-band-btn:active{transform:translateY(0) scale(.97)}.l-footer-link{font-size:13px;color:rgba(237,240,250,.32);text-decoration:none;transition:color .15s}.l-footer-link:hover{color:rgba(237,240,250,.65)}.footer-inner{max-width:1200px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.footer-brand-block{display:flex;flex-direction:column;gap:8px}.footer-logo{font-family:var(--font-mono,monospace);font-size:14px;font-weight:600;letter-spacing:.03em;text-decoration:none}.footer-right{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.proof-stat-item{text-align:center;position:relative;padding:8px 40px}.proof-stat-item+.proof-stat-item:before{content:"";position:absolute;left:0;top:18%;height:64%;width:1px;background:hsla(0,0%,100%,.07)}.hero-glow-orb{position:absolute;inset:-100px -140px -80px -140px;background:radial-gradient(ellipse 85% 60% at 50% 52%,rgba(14,226,158,.09) 0,rgba(14,226,158,.032) 40%,transparent 62%);pointer-events:none;z-index:0;border-radius:50%}.reveal-section{transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.js-reveal-ready .reveal-section:not(.is-visible){opacity:0;transform:translateY(20px)}.reveal-section.is-visible{opacity:1;transform:none}.reveal-child{transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.js-reveal-ready .reveal-section:not(.is-visible) .reveal-child{opacity:0;transform:translateY(12px)}.reveal-section.is-visible .reveal-child{opacity:1;transform:none}.reveal-section.is-visible .reveal-child:first-child{transition-delay:60ms}.reveal-section.is-visible .reveal-child:nth-child(2){transition-delay:.14s}.reveal-section.is-visible .reveal-child:nth-child(3){transition-delay:.22s}.reveal-section.is-visible .reveal-child:nth-child(4){transition-delay:.3s}@media (max-width:1100px){.bento-grid{grid-template-columns:1fr 1fr;gap:12px}.bento-f1,.bento-f2{grid-column:1/3}.bento-f3{grid-column:1/2}.bento-f4{grid-column:2/3}.bento-f5{grid-column:1/3}}@media (max-width:860px){.l-nav{padding:0 20px}.hero-layout{flex-direction:column;gap:32px}.how-steps{flex-direction:column;gap:12px}.how-step-card{text-align:left;padding:20px}.how-steps:before{display:none}.proof-strip-inner{gap:32px}.who-card-grid{grid-template-columns:1fr!important}.cta-band-inner{flex-direction:column;gap:32px}.cta-band-inner,.cta-band-right{align-items:flex-start}.footer-inner{flex-direction:column;gap:24px}.footer-right{align-items:flex-start}}@media (max-width:640px){.l-nav-links .l-nav-link{display:none}.proof-strip-inner{flex-direction:column;gap:20px}.bento-grid{grid-template-columns:1fr}.bento-f1,.bento-f2,.bento-f3,.bento-f4,.bento-f5{grid-column:1/2}}@media (prefers-reduced-motion:reduce){.hero-copy-content,.hero-live-dot,.hero-progress-fill,.hero-screen-wrap{animation:none!important}.bento-card,.cta-band-btn,.hero-cta-primary,.hero-cta-secondary,.hero-ctrl-btn,.hero-step-dot,.how-step-card,.who-card{transition:none!important}.cta-band-btn:active,.cta-band-btn:hover,.hero-cta-primary:active,.hero-cta-primary:hover{transform:none!important}.js-reveal-ready .reveal-section:not(.is-visible){opacity:1!important;transform:none!important}.reveal-child,.reveal-section{transition:none!important}.bento-card:hover,.how-step-card:hover,.who-card:hover{transform:none!important;box-shadow:none!important}}html[data-theme=light] .l-nav{background:var(--topbar-bg);border-bottom-color:var(--topbar-border)}html[data-theme=light] .l-logo-axis{color:var(--text-primary);opacity:.8}html[data-theme=light] .l-nav-link{color:var(--text-secondary)}html[data-theme=light] .l-nav-link:hover{color:var(--text-primary)}html[data-theme=light] .hero-brand-axis{color:var(--text-primary);opacity:.65}html[data-theme=light] .hero-brand-tagline,html[data-theme=light] .hero-bullets li{color:var(--text-secondary)}html[data-theme=light] .hero-ctrl-btn{background:var(--surface-subtle);border-color:var(--border-mid);color:var(--text-secondary)}html[data-theme=light] .hero-ctrl-btn:hover{color:var(--text-primary);background:rgba(14,226,158,.08);border-color:rgba(14,226,158,.3)}html[data-theme=light] .hero-step-dot{background:var(--border-hi)}html[data-theme=light] .hero-step-dot.active{background:var(--teal)}html[data-theme=light] .hero-cta-secondary{border-color:var(--border-hi);color:var(--text-secondary)}html[data-theme=light] .hero-cta-secondary:hover{border-color:var(--border-hi);color:var(--text-primary)}html[data-theme=light] .hero-browser-frame{background:var(--background-card);border-color:var(--border-mid);box-shadow:var(--card-shadow)}html[data-theme=light] .hero-browser-topbar{background:var(--background-raised);border-bottom-color:var(--border)}html[data-theme=light] .hero-url-pill{color:var(--text-muted);background:var(--background-input)}html[data-theme=light] .bento-card{background:var(--background-card);border-color:var(--border)}html[data-theme=light] .bento-card:hover{border-color:rgba(14,226,158,.2)}html[data-theme=light] .bento-card-title{color:var(--text-primary)}html[data-theme=light] .bento-card-body{color:var(--text-secondary)}html[data-theme=light] .bento-card-detail{color:var(--text-muted)}html[data-theme=light] .bento-mini-topbar{background:var(--background-raised);border-bottom-color:var(--border)}html[data-theme=light] .bento-placeholder-wrap,html[data-theme=light] .bento-screenshot{border-top-color:var(--border)}html[data-theme=light] .how-step-card{background:var(--background-card);border-color:var(--border)}html[data-theme=light] .how-step-card:hover{border-color:rgba(14,226,158,.18)}html[data-theme=light] .who-card{background:var(--background-card);border-color:var(--border)}html[data-theme=light] .who-card:hover{border-color:rgba(14,226,158,.22)}html[data-theme=light] .proof-stat-item+.proof-stat-item:before{background:var(--border-mid)}html[data-theme=light] .l-footer-link{color:var(--text-muted)}html[data-theme=light] .l-footer-link:hover{color:var(--text-primary)}