#l1-cursor-glow{pointer-events:none;z-index:9999;opacity:0;will-change:transform;background:radial-gradient(circle,#cec6a817 0%,#cec6a80a 45%,#0000 70%);border-radius:50%;width:440px;height:440px;transition:opacity .4s;position:fixed;transform:translate(-50%,-50%)}.legacy-1-page{--l1-blue:#0f62fe;--l1-gold:#c4baa2;--l1-gold-light:#d8d0bc;--l1-gold-dark:#8f8774;--l1-gold-bg:#ebe8df;--l1-gold-deep:#1a1916;--l1-line-dark:#33312c;--l1-gray-10:#f4f4f4;--l1-gray-20:#e0e0e0;--l1-gray-50:#8d8d8d;--l1-gray-60:#6f6f6f;--l1-gray-70:#525252;--l1-gray-80:#393939;--l1-gray-90:#262626;--l1-gray-100:#161616;--l1-white:#fff;--l1-surface-page:#fff;--l1-surface-a:#f4f4f4;--l1-surface-b:#f4f4f4;--l1-surface-c:#fff;--l1-ink:#393939;--l1-ink-soft:#525252;--l1-ink-mute:#8d8d8d;--l1-line:#e0e0e0;--l1-line-deep:#c6c6c6;--l1-font:var(--font), "IBM Plex Sans", sans-serif;--l1-mono:var(--mono), "IBM Plex Mono", monospace;--l1-serif:var(--serif), "IBM Plex Serif", serif;font-family:var(--l1-font);color:var(--l1-gray-70);background:var(--l1-surface-page);font-size:16.8px;font-weight:300;line-height:1.5;overflow-x:hidden}.legacy-1-page *,.legacy-1-page :before,.legacy-1-page :after{box-sizing:border-box}.legacy-1-page em,.legacy-1-page i{font-style:normal}.legacy-1-page .l1-accent{color:var(--l1-gold-dark);font-weight:500}.legacy-1-page .l1-top-nav{background:var(--l1-gray-100);border-bottom:1px solid var(--l1-line-dark);z-index:500;justify-content:space-between;align-items:center;height:48px;padding:0 24px;transition:box-shadow .2s;display:flex;position:sticky;top:0}.legacy-1-page .l1-top-nav.scrolled{box-shadow:0 2px 16px #c6bea426}.legacy-1-page .l1-brand-logo{color:var(--l1-white);border-right:1px solid var(--l1-line-dark);white-space:nowrap;letter-spacing:.5px;align-items:center;gap:10px;padding-right:20px;font-size:21.6px;font-weight:400;text-decoration:none;display:flex}.legacy-1-page .l1-brand-logo span:first-child{color:var(--l1-gold)}.legacy-1-page .l1-brand-badge{color:var(--l1-gold);font-size:12px;font-weight:400;font-family:var(--l1-mono);letter-spacing:.5px;background:#c6bea41a;border:1px solid #c6bea447;padding:2px 8px}.legacy-1-page .l1-nav-left,.legacy-1-page .l1-nav-links{align-items:center;display:flex}.legacy-1-page .l1-nav-links a{color:#ffffffb3;align-items:center;gap:4px;height:48px;padding:0 14px;font-size:16.8px;font-weight:300;text-decoration:none;transition:background .12s,color .12s;display:flex}.legacy-1-page .l1-nav-links a:hover{color:var(--l1-gold-light);background:#c6bea414}.legacy-1-page .l1-nav-right{align-items:center;display:flex}.legacy-1-page .l1-nav-cta{background:var(--l1-gold);height:48px;color:var(--l1-gray-100);letter-spacing:.3px;white-space:nowrap;align-items:center;padding:0 20px;font-size:15.6px;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.legacy-1-page .l1-nav-cta:hover{background:var(--l1-gold-light);color:var(--l1-gray-100)}.legacy-1-page .l1-announcement{background:var(--l1-gold);text-align:center;justify-content:center;align-items:center;gap:12px;padding:10px 24px;display:flex}.legacy-1-page .l1-announcement p{color:var(--l1-gray-100);font-size:15.6px;font-weight:400;font-family:var(--l1-mono)}.legacy-1-page .l1-announcement strong{font-weight:600}.legacy-1-page .l1-announcement-dismiss{cursor:pointer;color:var(--l1-gray-100);background:0 0;border:none;margin-left:8px;padding:0 4px;font-size:21.6px;line-height:1}.legacy-1-page .l1-hero{background:var(--l1-gray-100);grid-template-columns:1fr 1fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.legacy-1-page .l1-hero-left{z-index:2;flex-direction:column;justify-content:center;padding:96px 56px 80px 24px;display:flex;position:relative}.legacy-1-page .l1-hero-eyebrow{align-items:center;gap:10px;margin-bottom:28px;display:flex}.legacy-1-page .l1-hero-eyebrow-badge{color:var(--l1-gold);font-size:12px;font-weight:400;font-family:var(--l1-mono);letter-spacing:1px;text-transform:uppercase;background:#c6bea41f;border:1px solid #c6bea44d;padding:4px 12px}.legacy-1-page .l1-hero-eyebrow span.l1-muted{color:#fff6;font-size:14.4px;font-weight:300;font-family:var(--l1-mono)}.legacy-1-page .l1-hero-left h1{color:#fff;letter-spacing:-2px;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:200;line-height:1.02;font-family:var(--l1-serif);margin-bottom:12px}.legacy-1-page .l1-hero-left h1 strong{color:var(--l1-gold);font-style:normal;font-weight:500}.legacy-1-page .l1-hero-price-line{align-items:baseline;gap:12px;margin-bottom:32px;display:flex}.legacy-1-page .l1-hero-price{color:var(--l1-gold);font-size:clamp(3.6rem,8vw,5.4rem);font-weight:200;font-family:var(--l1-serif);letter-spacing:-3px;line-height:1}.legacy-1-page .l1-hero-price sup{letter-spacing:0;font-size:33.6px;font-weight:300}.legacy-1-page .l1-hero-price-period{color:#ffffff80;font-size:19.2px;font-weight:300;font-family:var(--l1-mono)}.legacy-1-page .l1-hero-left>p.l1-hero-lead{color:#ffffffa6;max-width:460px;margin-bottom:36px;font-size:19.2px;font-weight:300;line-height:1.7}.legacy-1-page .l1-hero-lead-em{color:#ffffffd9;font-weight:500}.legacy-1-page .l1-hero-cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:48px;display:flex}.legacy-1-page .l1-btn-primary{background:var(--l1-gold);color:var(--l1-gray-100);cursor:pointer;border:none;align-items:center;gap:10px;padding:14px 28px;font-size:18px;font-weight:500;text-decoration:none;transition:background .12s,gap .15s;display:inline-flex}.legacy-1-page .l1-btn-primary:hover{background:var(--l1-gold-light);color:var(--l1-gray-100);gap:16px}.legacy-1-page .l1-hero .l1-btn-ghost{color:#ffffffb3;border-color:#fff3}.legacy-1-page .l1-btn-ghost{color:var(--l1-ink-soft);border:1px solid var(--l1-line-deep);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:14px 24px;font-size:16.8px;font-weight:300;text-decoration:none;transition:border-color .12s,color .12s;display:inline-flex}.legacy-1-page .l1-btn-ghost:hover{border-color:var(--l1-gold);color:var(--l1-gold)}.legacy-1-page .l1-hero-guarantee{color:#fff6;font-size:14.4px;font-weight:300;font-family:var(--l1-mono);align-items:center;gap:10px;display:flex}.legacy-1-page .l1-hero-guarantee svg{color:var(--l1-gold)}.legacy-1-page .l1-hero-stats{border-top:1px solid #c6bea426;grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px;padding-top:0;display:grid}.legacy-1-page .l1-hero-stat{border-right:1px solid #c6bea41a;padding:24px 20px 0 0}.legacy-1-page .l1-hero-stat:last-child{border-right:none}.legacy-1-page .l1-hero-stat-num{color:#fff;letter-spacing:-.8px;font-size:38.4px;font-weight:200;font-family:var(--l1-serif)}.legacy-1-page .l1-hero-stat-num span{color:var(--l1-gold)}.legacy-1-page .l1-hero-stat-label{color:#fff6;font-size:13.2px;font-weight:300;font-family:var(--l1-mono);text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.legacy-1-page .l1-hero-right{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.legacy-1-page .l1-hero-canvas{z-index:0;width:100%;height:100%;position:absolute;inset:0}.legacy-1-page .l1-hero-terminal-wrap{z-index:3;justify-content:center;align-items:center;padding:40px;display:flex;position:absolute;inset:0}.legacy-1-page .l1-terminal-window{border:1px solid var(--l1-line-dark);background:#0a0800;width:100%;max-width:480px;position:relative;overflow:hidden}.legacy-1-page .l1-hero-terminal-wrap .l1-terminal-window{z-index:2}.legacy-1-page .l1-terminal-bar{border-bottom:1px solid var(--l1-line-dark);background:#0e0c00;align-items:center;gap:8px;padding:12px 16px;display:flex}.legacy-1-page .l1-terminal-dot{border-radius:50%;width:12px;height:12px}.legacy-1-page .l1-terminal-dot.red{background:#ff5f57}.legacy-1-page .l1-terminal-dot.yellow{background:var(--l1-gold)}.legacy-1-page .l1-terminal-dot.green{background:#28ca41}.legacy-1-page .l1-terminal-title{color:#ffffff4d;font-size:13.2px;font-family:var(--l1-mono);margin-left:8px}.legacy-1-page .l1-terminal-body{font-family:var(--l1-mono);padding:24px;font-size:15.6px;line-height:1.9}.legacy-1-page .l1-t-prompt{color:var(--l1-gold)}.legacy-1-page .l1-t-cmd{color:#ffffffd9}.legacy-1-page .l1-t-output{color:#fff6;padding-left:12px}.legacy-1-page .l1-t-error{color:#ff5f57;padding-left:12px}.legacy-1-page .l1-t-success{color:#28ca41;padding-left:12px}.legacy-1-page .l1-t-warn{color:var(--l1-gold);padding-left:12px}.legacy-1-page .l1-t-cursor{background:var(--l1-gold);vertical-align:middle;width:8px;height:14px;animation:1s step-end infinite l1-blink;display:inline-block}@keyframes l1-blink{0%,to{opacity:1}50%{opacity:0}}.legacy-1-page .l1-ticker-wrap{background:var(--l1-gold);align-items:center;height:40px;display:flex;overflow:hidden}.legacy-1-page .l1-ticker-track{white-space:nowrap;will-change:transform;animation:28s linear infinite l1-ticker;display:flex}.legacy-1-page .l1-ticker-track:hover{animation-play-state:paused}.legacy-1-page .l1-ticker-item{color:var(--l1-gray-100);font-size:14.4px;font-weight:400;font-family:var(--l1-mono);border-right:1px solid #00000026;padding:0 28px}.legacy-1-page .l1-ticker-item span{color:var(--l1-gray-90);opacity:.5;margin-right:6px}@keyframes l1-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.legacy-1-page .l1-section-dark{background:var(--l1-gray-100);border-bottom:1px solid var(--l1-line-dark);padding:96px 24px}.legacy-1-page .l1-section-light{background:var(--l1-white);border-bottom:1px solid var(--l1-gray-20);padding:96px 24px}.legacy-1-page .l1-section-muted{background:var(--l1-gray-10);border-bottom:1px solid var(--l1-gray-20);padding:96px 24px}.legacy-1-page .l1-h2{color:var(--l1-gray-80);letter-spacing:-1.5px;font-size:clamp(2.4rem,4vw,3.9rem);font-weight:200;line-height:1.06;font-family:var(--l1-serif);margin-bottom:16px}.legacy-1-page .l1-section-dark .l1-h2{color:#fff}.legacy-1-page .l1-section-dark .l1-h2 em,.legacy-1-page .l1-h2 em{color:var(--l1-gold);font-style:normal;font-weight:400}.legacy-1-page .l1-lead{color:var(--l1-gray-60);max-width:600px;font-size:19.2px;font-weight:300;line-height:1.75}.legacy-1-page .l1-section-dark .l1-lead{color:#ffffff8c}.legacy-1-page .l1-grid-2{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.legacy-1-page .l1-grid-2--stretch{align-items:stretch}.legacy-1-page .l1-video-card{border:1px solid var(--l1-line);isolation:isolate;background:var(--l1-surface-b);border-radius:4px;position:relative;overflow:hidden}.legacy-1-page .l1-section-video-bg{object-fit:cover;z-index:0;filter:brightness(.52)saturate(.92)contrast(1.05);width:100%;height:100%;min-height:100%;position:absolute;inset:0;transform:scale(1.02)}.legacy-1-page .l1-video-card__overlay{z-index:1;pointer-events:none;background:linear-gradient(#ffffff8c 0%,#f4f6fad1 55%,#eceff5e6 100%);position:absolute;inset:0}.legacy-1-page .l1-video-card--hive .l1-video-card__overlay{background:linear-gradient(#f8faffb8 0%,#eef1f8e0 50%,#e8ebf4ed 100%)}.legacy-1-page .l1-video-card--lava .l1-video-card__overlay{background:linear-gradient(#fffcf8bd 0%,#f8f2ece0 50%,#f0eae4ed 100%)}.legacy-1-page .l1-video-card__inner{z-index:2;-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #ffffffa6;border-radius:8px;margin:10px;padding:28px 24px;position:relative;box-shadow:0 12px 40px #14151a1a,inset 0 1px #ffffffe6}.legacy-1-page .l1-video-card .l1-h2,.legacy-1-page .l1-video-card .l1-h2 em{color:var(--l1-ink);text-shadow:0 1px #fffc}.legacy-1-page .l1-video-card .l1-h2 em{color:var(--l1-gold-dark);font-weight:600}.legacy-1-page .l1-video-card .l1-lead{color:var(--l1-ink-soft)}.legacy-1-page .l1-video-card .l1-pain-list{-webkit-backdrop-filter:blur(8px);border-color:var(--l1-line-deep);background:#ffffffb8}.legacy-1-page .l1-roadmap-head-card{max-width:min(920px,100%);margin-bottom:48px;margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:reduce){.legacy-1-page .l1-video-card .l1-section-video-bg{display:none}.legacy-1-page .l1-video-card--hive,.legacy-1-page .l1-video-card--lava{background:var(--l1-surface-c)}.legacy-1-page .l1-video-card__overlay{display:none}.legacy-1-page .l1-video-card__inner{-webkit-backdrop-filter:none;margin:0}}.legacy-1-page .l1-pain-list{border:1px solid var(--l1-line-dark);margin-top:40px}.legacy-1-page .l1-pain-item{border-bottom:1px solid var(--l1-line-dark);align-items:flex-start;gap:16px;padding:20px 24px;transition:background .15s;display:flex}.legacy-1-page .l1-pain-item:last-child{border-bottom:none}.legacy-1-page .l1-pain-item:hover{background:#c6bea40d}.legacy-1-page .l1-pain-icon{width:32px;height:32px;color:var(--l1-gold);border:1px solid #c6bea440;flex-shrink:0;justify-content:center;align-items:center;display:flex}.legacy-1-page .l1-pain-text h4{color:#fff;margin-bottom:4px;font-size:15.6px;font-weight:400}.legacy-1-page .l1-pain-text p{color:#ffffff73;font-size:14.4px;font-weight:300;line-height:1.6;font-family:var(--l1-mono)}.legacy-1-page .l1-features-header{grid-template-columns:1fr 1fr;align-items:end;gap:56px;margin-bottom:72px;display:grid}.legacy-1-page .l1-features-grid{border-left:1px solid var(--l1-gray-20);border-top:1px solid var(--l1-gray-20);grid-template-columns:repeat(2,1fr);display:grid}.legacy-1-page .l1-feature-card{border-right:1px solid var(--l1-gray-20);border-bottom:1px solid var(--l1-gray-20);background:var(--l1-white);flex-direction:column;min-height:320px;padding:36px 28px;transition:background .18s;display:flex;position:relative;overflow:hidden}.legacy-1-page .l1-feature-card:before{content:"";background:var(--l1-gold);transform-origin:0;height:3px;transition:transform .22s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.legacy-1-page .l1-feature-card:hover{background:var(--l1-gold-bg)}.legacy-1-page .l1-feature-card:hover:before{transform:scaleX(1)}.legacy-1-page .l1-feature-num{color:var(--l1-gray-50);font-size:12px;font-weight:400;font-family:var(--l1-mono);margin-bottom:20px}.legacy-1-page .l1-feature-icon{flex-shrink:0;width:48px;height:48px;margin-bottom:20px}.legacy-1-page .l1-feature-upsell{color:var(--l1-gold-dark);font-size:13.2px;font-weight:400;font-family:var(--l1-mono);align-items:center;gap:6px;margin-top:16px;display:flex}.legacy-1-page .l1-feature-upsell svg{width:12px;height:12px;color:var(--l1-gold);flex-shrink:0}.legacy-1-page .l1-feature-title{color:var(--l1-gray-80);font-size:21.6px;font-weight:300;line-height:1.3;font-family:var(--l1-serif);margin-bottom:12px}.legacy-1-page .l1-feature-desc{color:var(--l1-gray-60);flex:1;font-size:16.8px;font-weight:300;line-height:1.7}.legacy-1-page .l1-feature-deliverable{background:var(--l1-gray-10);border-left:2px solid var(--l1-gold);margin-top:20px;padding:12px 14px}.legacy-1-page .l1-feature-deliverable p{color:var(--l1-gray-70);font-size:13.2px;font-weight:300;font-family:var(--l1-mono);line-height:1.5}.legacy-1-page .l1-feature-deliverable strong{color:var(--l1-gold-dark)}.legacy-1-page .l1-comparison-header{text-align:center;margin-bottom:48px}.legacy-1-page .l1-comparison-table{border-collapse:collapse;background:var(--l1-surface-c);width:100%;font-size:15.6px}.legacy-1-page .l1-comparison-table th{text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:500;font-family:var(--l1-mono);text-align:left;border-bottom:2px solid var(--l1-gray-20);padding:16px 18px}.legacy-1-page .l1-comparison-table th:first-child{color:var(--l1-gray-80);background:var(--l1-gray-10)}.legacy-1-page .l1-comparison-table th.l1-col-legacy{background:var(--l1-gray-100);color:var(--l1-gold);border-bottom-color:var(--l1-gold)}.legacy-1-page .l1-comparison-table th.l1-col-other{color:var(--l1-gray-50)}.legacy-1-page .l1-comparison-table td{border-bottom:1px solid var(--l1-gray-20);vertical-align:middle;padding:14px 18px;font-weight:300}.legacy-1-page .l1-comparison-table td:first-child{color:var(--l1-gray-80);font-weight:400}.legacy-1-page .l1-comparison-table td.l1-col-legacy{font-family:var(--l1-mono);color:var(--l1-gold-dark);background:#fdf8f0;font-size:14.4px;font-weight:400}.legacy-1-page .l1-comparison-table td.l1-col-other{color:var(--l1-gray-50);font-family:var(--l1-mono);font-size:14.4px}.legacy-1-page .l1-comparison-table tbody tr:hover td{background:var(--l1-gray-10)}.legacy-1-page .l1-comparison-table tbody tr:hover td.l1-col-legacy{background:var(--l1-gold-bg)}.legacy-1-page .l1-comparison-table tbody tr.l1-highlight-row td{background:var(--l1-gray-10)}.legacy-1-page .l1-comparison-table tbody tr.l1-highlight-row td.l1-col-legacy{background:var(--l1-gold-bg)}.legacy-1-page .l1-comparison-table tbody tr.l1-highlight-row td:first-child{border-top:2px solid var(--l1-gold);font-weight:500}.legacy-1-page .l1-check{color:#198038}.legacy-1-page .l1-cross{color:#da1e28}.legacy-1-page .l1-strike{color:var(--l1-gray-50);text-decoration:line-through}.legacy-1-page .l1-price-big{color:var(--l1-gold);font-size:26.4px;font-weight:200;font-family:var(--l1-serif)}.legacy-1-page .l1-flywheel-header{grid-template-columns:1fr 1fr;align-items:end;gap:56px;margin-bottom:56px;display:grid}.legacy-1-page .l1-fly-layer{border:1px solid var(--l1-line-dark);background:#0e0c00;margin-bottom:2px}.legacy-1-page .l1-fly-layer-label{color:#3a2800;text-transform:uppercase;letter-spacing:1.2px;font-size:12px;font-weight:400;font-family:var(--l1-mono);padding:12px 20px 0}.legacy-1-page .l1-fly-nodes{gap:12px;padding:14px 20px 20px;display:grid}.legacy-1-page .l1-fly-nodes-5{grid-template-columns:repeat(5,1fr)}.legacy-1-page .l1-fly-nodes-4{grid-template-columns:repeat(4,1fr)}.legacy-1-page .l1-fly-nodes-3{grid-template-columns:repeat(3,1fr)}.legacy-1-page .l1-fly-node{border:1px solid var(--l1-line-dark);background:#0a0800;padding:16px 14px;transition:background .15s;position:relative;overflow:hidden}.legacy-1-page .l1-fly-node:before{content:"";background:var(--l1-gold);transform-origin:0;height:2px;transition:transform .2s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.legacy-1-page .l1-fly-node:hover{background:#140e00}.legacy-1-page .l1-fly-node:hover:before{transform:scaleX(1)}.legacy-1-page .l1-fly-node-num{color:#3a2800;font-size:10.8px;font-family:var(--l1-mono);margin-bottom:8px}.legacy-1-page .l1-fly-node-title{color:#c6bea4cc;margin-bottom:6px;font-size:14.4px;font-weight:400}.legacy-1-page .l1-fly-node:hover .l1-fly-node-title{color:var(--l1-gold-light)}.legacy-1-page .l1-fly-node-sub{color:#3a2800;font-size:12px;font-weight:300;font-family:var(--l1-mono);line-height:1.5}.legacy-1-page .l1-fly-arrow{color:#3a2800;justify-content:center;padding:8px 0;font-size:21.6px;display:flex}.legacy-1-page .l1-fly-center{text-align:center;color:#c6bea499;font-size:16.8px;font-style:normal;font-family:var(--l1-mono);padding:20px}.legacy-1-page .l1-fly-layer--upsell{border-color:#c6bea44d}.legacy-1-page .l1-fly-layer--upsell .l1-fly-layer-label{color:#c6bea466}.legacy-1-page .l1-pitch-header{text-align:center;margin-bottom:56px}.legacy-1-page .l1-slides-grid{border-left:1px solid var(--l1-gray-20);border-top:1px solid var(--l1-gray-20);grid-template-columns:repeat(2,1fr);display:grid}.legacy-1-page .l1-slide-card{border-right:1px solid var(--l1-gray-20);border-bottom:1px solid var(--l1-gray-20);background:var(--l1-white);min-height:320px;padding:40px 36px;transition:background .18s;position:relative}.legacy-1-page .l1-slide-card:hover{background:var(--l1-gold-bg)}.legacy-1-page .l1-slide-num{color:var(--l1-line-deep);font-size:57.6px;font-weight:200;font-family:var(--l1-serif);margin-bottom:16px;line-height:1}.legacy-1-page .l1-slide-label{color:var(--l1-gold-dark);text-transform:uppercase;letter-spacing:1.2px;font-size:12px;font-weight:400;font-family:var(--l1-mono);margin-bottom:12px}.legacy-1-page .l1-slide-title{color:var(--l1-gray-80);font-size:26.4px;font-weight:200;font-family:var(--l1-serif);margin-bottom:16px}.legacy-1-page .l1-slide-body{color:var(--l1-gray-60);font-size:16.8px;font-weight:300;line-height:1.75}.legacy-1-page .l1-slide-body>p+p{margin-top:1rem}.legacy-1-page .l1-slide-quote{border-left:2px solid var(--l1-gold);color:var(--l1-gray-70);background:#c6bea40f;margin-top:20px;padding:16px 20px;font-style:normal}.legacy-1-page .l1-slide-body strong{color:var(--l1-gray-80);font-weight:500}.legacy-1-page .l1-slide-body em{color:var(--l1-gold-dark);font-style:normal;font-weight:400;font-family:var(--l1-mono);font-size:15.6px}.legacy-1-page .l1-slide-pitch-rows{gap:12px;margin-top:8px;display:grid}.legacy-1-page .l1-slide-pitch-row{gap:12px;font-size:15.6px;display:flex}.legacy-1-page .l1-slide-pitch-key{color:var(--l1-gold);font-family:var(--l1-mono);min-width:200px;font-size:13.2px}.legacy-1-page .l1-slide-pitch-val{color:var(--l1-gray-60)}.legacy-1-page .l1-problem-note{border:1px solid var(--l1-line-dark);background:#0a0800;margin-top:20px;padding:20px 24px}.legacy-1-page .l1-problem-note p{color:#fff6;font-size:15.6px;font-weight:300;font-family:var(--l1-mono);line-height:1.7}.legacy-1-page .l1-problem-note span{color:var(--l1-gold)}.legacy-1-page .l1-pricing-section .l1-btn-ghost{color:#ffffffb3;border-color:#fff3}.legacy-1-page .l1-pricing-section .l1-btn-ghost:hover{border-color:var(--l1-gold);color:var(--l1-gold)}.legacy-1-page .l1-roadmap-timeline{position:relative}.legacy-1-page .l1-roadmap-timeline:before{content:"";background:linear-gradient(180deg, var(--l1-gold) 0%, #c6bea42e 100%);width:1px;position:absolute;top:0;bottom:0;left:80px}.legacy-1-page .l1-roadmap-item{grid-template-columns:80px 1fr;gap:32px;display:grid}.legacy-1-page .l1-roadmap-marker{flex-direction:column;align-items:center;padding-top:36px;display:flex}.legacy-1-page .l1-roadmap-dot{border:2px solid var(--l1-gold);background:var(--l1-gray-100);z-index:1;width:14px;height:14px}.legacy-1-page .l1-roadmap-dot.active{background:var(--l1-gold)}.legacy-1-page .l1-roadmap-content{border-bottom:1px solid var(--l1-line-dark);padding:36px 0}.legacy-1-page .l1-roadmap-item:last-child .l1-roadmap-content{border-bottom:none}.legacy-1-page .l1-roadmap-period{color:var(--l1-gold);text-transform:uppercase;letter-spacing:1.2px;font-size:12px;font-weight:400;font-family:var(--l1-mono);margin-bottom:10px}.legacy-1-page .l1-roadmap-title{color:#fff;font-size:26.4px;font-weight:200;font-family:var(--l1-serif);margin-bottom:12px}.legacy-1-page .l1-roadmap-task{color:#fff9;align-items:flex-start;gap:10px;margin-bottom:8px;font-size:15.6px;font-weight:300;display:flex}.legacy-1-page .l1-roadmap-task svg{color:var(--l1-gold);flex-shrink:0;margin-top:2px}.legacy-1-page .l1-roadmap-header{max-width:600px;margin-bottom:64px}.legacy-1-page .l1-roadmap-header .l1-h2{margin-bottom:16px}.legacy-1-page .l1-roadmap-cta-box{color:#c6bea4b3;font-size:14.4px;font-weight:300;font-family:var(--l1-mono);border:1px solid #c6bea44d;align-items:center;gap:8px;margin-top:20px;padding:10px 16px;transition:border-color .15s,color .15s;display:inline-flex}.legacy-1-page .l1-roadmap-cta-box:hover{border-color:var(--l1-gold);color:var(--l1-gold)}.legacy-1-page .l1-social-header{text-align:center;margin-bottom:48px}.legacy-1-page .l1-social-grid{border-left:1px solid var(--l1-gray-20);border-top:1px solid var(--l1-gray-20);grid-template-columns:repeat(2,1fr);display:grid}.legacy-1-page .l1-social-card{border-right:1px solid var(--l1-gray-20);border-bottom:1px solid var(--l1-gray-20);background:var(--l1-white);padding:36px 28px;transition:background .15s}.legacy-1-page .l1-social-card:hover{background:var(--l1-gold-bg)}.legacy-1-page .l1-social-quote{color:var(--l1-gray-70);margin-bottom:20px;font-size:18px;font-style:normal;font-weight:300;line-height:1.75}.legacy-1-page .l1-social-quote strong{color:var(--l1-gold-dark);font-style:normal;font-weight:500}.legacy-1-page .l1-social-author{align-items:center;gap:14px;display:flex}.legacy-1-page .l1-social-avatar{width:40px;height:40px;color:var(--l1-gray-100);border-radius:50%;justify-content:center;align-items:center;font-size:16.8px;font-weight:500;display:flex}.legacy-1-page .l1-social-name{color:var(--l1-gray-80);font-size:15.6px;font-weight:400}.legacy-1-page .l1-social-role{color:var(--l1-gray-60);font-size:13.2px;font-family:var(--l1-mono)}.legacy-1-page .l1-social-tag{color:var(--l1-gold-dark);background:var(--l1-gold-bg);font-size:12px;font-family:var(--l1-mono);border:1px solid #c6bea433;margin-top:16px;padding:3px 8px;display:inline-flex}.legacy-1-page .l1-pricing-section{background:var(--l1-gray-100);border-bottom:1px solid var(--l1-line-dark);padding:96px 24px}.legacy-1-page .l1-pricing-block{box-shadow:none;background:0 0;border:1px solid #c6bea44d;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,80px);padding:clamp(32px,5vw,64px);display:grid;position:relative;overflow:hidden}.legacy-1-page .l1-pricing-block:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--l1-gold) 30%, var(--l1-gold-light) 60%, transparent 100%);height:3px;position:absolute;top:0;left:0;right:0}.legacy-1-page .l1-pricing-tag{color:var(--l1-gold);text-transform:uppercase;letter-spacing:1.5px;font-size:12px;font-weight:400;font-family:var(--l1-mono);align-items:center;gap:8px;margin-bottom:16px;display:flex}.legacy-1-page .l1-pricing-tag:before{content:"";background:var(--l1-gold);width:20px;height:1px;display:block}.legacy-1-page .l1-pricing-name{color:#fff;letter-spacing:-1.5px;font-size:clamp(2.7rem,4vw,3.9rem);font-weight:200;line-height:1.05;font-family:var(--l1-serif);margin-bottom:8px}.legacy-1-page .l1-pricing-name em{color:var(--l1-gold);font-style:normal}.legacy-1-page .l1-pricing-tagline{color:#ffffff80;margin-bottom:32px;font-size:19.2px;font-weight:300}.legacy-1-page .l1-pricing-amount{align-items:baseline;gap:6px;margin-bottom:8px;display:flex}.legacy-1-page .l1-pricing-dollar{color:var(--l1-gold);font-size:clamp(4.2rem,8vw,7.2rem);font-weight:200;font-family:var(--l1-serif);letter-spacing:-4px;line-height:1}.legacy-1-page .l1-pricing-dollar sup{font-size:38.4px;font-weight:300}.legacy-1-page .l1-pricing-per{color:#fff6;font-size:21.6px;font-weight:300;font-family:var(--l1-mono);align-self:flex-end;padding-bottom:12px}.legacy-1-page .l1-pricing-annual{color:#ffffff4d;font-size:15.6px;font-weight:300;font-family:var(--l1-mono);margin-bottom:28px}.legacy-1-page .l1-pricing-annual strong{color:#c6bea499;font-weight:600}.legacy-1-page .l1-pricing-cta-group{flex-direction:column;gap:12px;display:flex}.legacy-1-page .l1-pricing-cta-group .l1-btn-primary{justify-content:space-between;padding:16px 24px;font-size:19.2px}.legacy-1-page .l1-pricing-stripe-host{justify-content:stretch;align-items:center;width:100%;min-height:52px;display:flex}.legacy-1-page .l1-pricing-stripe-host stripe-buy-button{width:100%}.legacy-1-page .l1-pricing-missing{color:#ffffff8c;font-size:15.6px;font-family:var(--l1-mono);margin-bottom:8px;line-height:1.6}.legacy-1-page .l1-pricing-missing a{color:var(--l1-blue);font-weight:500;text-decoration:underline}.legacy-1-page .l1-pricing-missing a:hover{color:#0043ce}.legacy-1-page .l1-pricing-code-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.legacy-1-page .l1-pricing-code-badge{color:var(--l1-gold);font-size:16.8px;font-weight:500;font-family:var(--l1-mono);letter-spacing:1px;background:#c6bea41a;border:1px solid #c6bea44d;padding:8px 16px}.legacy-1-page .l1-pricing-code-label{color:#fff6;font-size:14.4px;font-weight:300;font-family:var(--l1-mono)}.legacy-1-page .l1-pricing-payment-row{background:#0a0800;border:1px solid #c6bea440;border-radius:4px;margin-top:14px;padding:12px 16px}.legacy-1-page .l1-pricing-payment-label{color:#ffffff8c;margin-bottom:6px;font-size:14.4px;font-weight:400}.legacy-1-page .l1-pricing-payment-value{font-family:var(--l1-mono);color:var(--l1-gold-light);letter-spacing:.04em;font-size:16.8px;font-weight:500}.legacy-1-page .l1-pf-item{border-bottom:1px solid #c6bea41a;align-items:flex-start;gap:14px;padding:16px 0;display:flex}.legacy-1-page .l1-pf-item:last-child{border-bottom:none}.legacy-1-page .l1-pf-check{width:20px;height:20px;color:var(--l1-gold);border:1px solid #c6bea466;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.legacy-1-page .l1-pf-text h4{color:#fff;margin-bottom:3px;font-size:16.8px;font-weight:400}.legacy-1-page .l1-pf-text p{color:#fff6;font-size:14.4px;font-weight:300;font-family:var(--l1-mono)}.legacy-1-page .l1-pf-upsell{color:#c6bea480;font-size:13.2px;font-family:var(--l1-mono);margin-top:4px}.legacy-1-page .l1-budget-table{border-collapse:collapse;width:100%}.legacy-1-page .l1-budget-table th{background:var(--l1-gray-100);color:#fff;text-transform:uppercase;letter-spacing:.8px;font-size:13.2px;font-weight:400;font-family:var(--l1-mono);text-align:left;border-right:1px solid #393939;padding:16px 20px}.legacy-1-page .l1-budget-table td{border-right:1px solid var(--l1-gray-20);border-bottom:1px solid var(--l1-gray-20);color:var(--l1-gray-70);padding:16px 20px;font-size:16.8px;font-weight:300}.legacy-1-page .l1-budget-table tbody tr:hover{background:var(--l1-gold-bg)}.legacy-1-page .l1-budget-table .l1-highlight-row td{color:var(--l1-gray-90);border-top:2px solid var(--l1-gold);background:#fdf6e3;font-weight:400}.legacy-1-page .l1-cost-gold{font-family:var(--l1-mono);color:var(--l1-gold-dark);font-size:19.2px;font-weight:500}.legacy-1-page .l1-cta-section{background:var(--l1-gray-100);text-align:center;border-top:1px solid var(--l1-line-dark);padding:120px 24px;position:relative;overflow:hidden}.legacy-1-page .l1-cta-canvas{opacity:1;width:100%;height:100%;position:absolute;inset:0}.legacy-1-page .l1-cta-inner{z-index:2;position:relative}.legacy-1-page .l1-cta-badge{color:#c6bea4b3;font-size:13.2px;font-weight:400;font-family:var(--l1-mono);text-transform:uppercase;letter-spacing:1px;background:0 0;border:1px solid #c6bea44d;align-items:center;gap:8px;margin-bottom:28px;padding:8px 20px;display:inline-flex}.legacy-1-page .l1-cta-section h2{color:#fff;letter-spacing:-2px;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:200;line-height:1.04;font-family:var(--l1-serif);margin-bottom:20px}.legacy-1-page .l1-cta-section h2 em{color:var(--l1-gold);font-style:normal}.legacy-1-page .l1-cta-section .l1-cta-lead{color:#ffffff80;max-width:560px;margin:0 auto 40px;font-size:21.6px;font-weight:300;line-height:1.65}.legacy-1-page .l1-cta-btn-group{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:28px;display:flex}.legacy-1-page .l1-cta-guarantee{color:#ffffff4d;font-size:14.4px;font-weight:300;font-family:var(--l1-mono)}.legacy-1-page .l1-cta-guarantee strong{color:#c6bea499;font-weight:600}.legacy-1-page .l1-cta-section .l1-btn-ghost{color:#ffffffb3;border-color:#fff3}.legacy-1-page .l1-footer{border-top:1px solid var(--l1-line-dark);background:#0a0800;padding:56px 24px 36px}.legacy-1-page .l1-footer-brand{color:#ffffffe6;margin-bottom:8px;font-size:26.4px;font-weight:300}.legacy-1-page .l1-footer-brand span{color:var(--l1-gold)}.legacy-1-page .l1-footer-tagline{color:#3a2800;font-size:14.4px;font-weight:300;font-family:var(--l1-mono);margin-bottom:40px}.legacy-1-page .l1-footer-grid{border-top:1px solid var(--l1-line-dark);grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:40px;padding-top:36px;display:grid}.legacy-1-page .l1-footer-col h4{color:var(--l1-gold);text-transform:uppercase;letter-spacing:1px;font-size:13.2px;font-weight:500;font-family:var(--l1-mono);margin-bottom:16px}.legacy-1-page .l1-footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.legacy-1-page .l1-footer-col a{color:#3a2800;font-size:15.6px;font-weight:300;text-decoration:none;transition:color .1s}.legacy-1-page .l1-footer-col a:hover{color:#c6bea4b3}.legacy-1-page .l1-footer-bottom{border-top:1px solid var(--l1-line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}.legacy-1-page .l1-footer-bottom>div:first-child{flex-wrap:wrap;gap:16px;display:flex}.legacy-1-page .l1-footer-bottom a{color:#3a2800;font-size:14.4px;text-decoration:none}.legacy-1-page .l1-footer-bottom a:hover{color:#c6bea480}.legacy-1-page .l1-footer-copy{color:#3a2800;font-size:14.4px;font-weight:300}.legacy-1-page .l1-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.legacy-1-page .l1-reveal.visible{opacity:1;transform:translateY(0)}.legacy-1-page .l1-reveal-d1{transition-delay:.1s}.legacy-1-page .l1-reveal-d2{transition-delay:.2s}.legacy-1-page .l1-reveal-d3{transition-delay:.3s}@media (max-width:1100px){.legacy-1-page .l1-hero{grid-template-columns:1fr;min-height:auto}.legacy-1-page .l1-hero-right{display:none}.legacy-1-page .l1-hero-left{padding:80px 24px 64px}.legacy-1-page .l1-grid-2,.legacy-1-page .l1-features-header,.legacy-1-page .l1-flywheel-header,.legacy-1-page .l1-pricing-block{grid-template-columns:1fr;gap:40px}.legacy-1-page .l1-features-grid,.legacy-1-page .l1-social-grid{grid-template-columns:repeat(2,1fr)}.legacy-1-page .l1-slides-grid{grid-template-columns:1fr}.legacy-1-page .l1-fly-nodes-4,.legacy-1-page .l1-footer-grid{grid-template-columns:repeat(2,1fr)}.legacy-1-page .l1-comparison-table{display:block;overflow-x:auto}}@media (max-width:600px){.legacy-1-page .l1-top-nav{padding:0 16px}.legacy-1-page .l1-nav-links{display:none}.legacy-1-page .l1-brand-logo{border-right:none;font-size:18px}.legacy-1-page .l1-features-grid,.legacy-1-page .l1-social-grid,.legacy-1-page .l1-fly-nodes-4,.legacy-1-page .l1-fly-nodes-3{grid-template-columns:1fr}.legacy-1-page .l1-roadmap-timeline:before{left:40px}.legacy-1-page .l1-roadmap-item{grid-template-columns:40px 1fr;gap:16px}.legacy-1-page .l1-hero-stats{grid-template-columns:1fr}.legacy-1-page .l1-hero-cta-row{flex-direction:column;align-items:flex-start}}.legacy-1-page .heading-live:before{background:#c6bea41f!important}.legacy-1-page h1.heading-live,.legacy-1-page h2.heading-live,.legacy-1-page .l1-h2.heading-live,.legacy-1-page .l1-pricing-name.heading-live,.legacy-1-page .l1-roadmap-title.heading-live,.legacy-1-page .l1-slide-title.heading-live,.legacy-1-page .l1-feature-title.heading-live,.legacy-1-page .l1-pf-text h4.heading-live{z-index:1;position:relative}.legacy-1-page .kw-mark{color:var(--l1-gold-dark);background:linear-gradient(105deg,#fdf6e3fa 0%,#e8c87059 45%,#fdf6e3fa 100%) 0 0/100% 100%;font-weight:500;animation:none}.legacy-1-page .l1-section-dark .kw-mark{color:var(--l1-gold-light);background:linear-gradient(105deg,#1a12008c 0%,#c6bea438 50%,#1a12008c 100%)}@media (hover:hover){.legacy-1-page section.kw-track:hover .kw-mark,.legacy-1-page section.kw-track:focus-within .kw-mark{color:var(--l1-gray-100);text-shadow:0 1px 1px #00000038;background:linear-gradient(105deg,#c6bea4eb 0%,#9a7a28f2 22%,#e8c870f5 50%,#9a7a28f2 78%,#c6bea4eb 100%) 0 0/260% 100%;font-size:1.1em;animation:2.6s ease-in-out infinite kw-shimmer}}@media (hover:none){.legacy-1-page section.kw-track .kw-mark{color:var(--l1-gold-dark);background:linear-gradient(105deg,#fdf6e3f5 0%,#e8c87073 50%,#fdf6e3f5 100%) 0 0/220% 100%;font-size:1.05em;animation:3.8s ease-in-out infinite kw-shimmer}}@media (prefers-reduced-motion:reduce){.legacy-1-page .kw-mark{background-position:50%!important;animation:none!important}}
