html,body{background:#faf9f5;min-height:100vh;margin:0;padding:0}.lw-root{--bg:#faf9f5;--bg-pure:#fff;--bg-elev:#f4f4ef;--bg-warm:#f5f2ea;--bg-card:#fff;--ink:#0d0e0b;--ink-dim:#5d5d5a;--ink-quiet:#98968f;--accent:#ff5c1f;--accent-hover:#e64a0e;--accent-soft:#ff5c1f0f;--accent-glow:#ff5c1f2e;--line:#0d0e0b14;--line-strong:#0d0e0b29;--max-content:880px;--max-narrow:720px;--max-wide:1100px;--shadow-sm:0 1px 2px #0d0e0b0a, 0 4px 8px #0d0e0b0a;--shadow-md:0 4px 12px #0d0e0b0f, 0 12px 24px #0d0e0b0f;--shadow-lg:0 8px 24px #0d0e0b14, 0 24px 48px #0d0e0b14;--shadow-accent:0 8px 24px #ff5c1f38, 0 16px 40px #ff5c1f24;background:var(--bg);color:var(--ink);font-family:var(--font-inter-tight), "Inter Tight", -apple-system, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;z-index:10;min-height:100vh;font-size:16px;line-height:1.55;position:relative;overflow-x:hidden}.lw-root *,.lw-root :before,.lw-root :after{box-sizing:border-box}.lw-root ::selection{background:var(--accent);color:var(--bg-pure)}@keyframes lwFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lw-root .reveal{opacity:0;animation:.8s ease-out forwards lwFadeUp}.lw-root .reveal-1{animation-delay:50ms}.lw-root .reveal-2{animation-delay:.15s}.lw-root .reveal-3{animation-delay:.25s}.lw-root .reveal-4{animation-delay:.35s}.lw-root .container{max-width:var(--max-content);margin:0 auto;padding:0 32px}.lw-root .container-narrow{max-width:var(--max-narrow);margin:0 auto;padding:0 32px}.lw-root .container-wide{max-width:var(--max-wide);margin:0 auto;padding:0 32px}.lw-root .logo{color:var(--ink);letter-spacing:-.025em;font-size:20px;font-weight:700;text-decoration:none}.lw-root .logo span{color:var(--accent)}.lw-root .topnav{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#faf9f5c7;position:sticky;top:0}.lw-root .topnav-inner{max-width:var(--max-wide);justify-content:space-between;align-items:center;margin:0 auto;padding:14px 32px;display:flex}.lw-root .topnav .logo{font-size:17px}.lw-root .topnav-cta{background:var(--ink);color:var(--bg-pure);letter-spacing:-.005em;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.lw-root .topnav-cta:hover{background:var(--accent)}.lw-root .topnav-cta:after{content:"→"}.lw-root .hero{text-align:center;background-image:linear-gradient(90deg,#0d0e0b0b 1px,#0000 1px),linear-gradient(#0d0e0b0b 1px,#0000 1px);background-position:top;background-size:56px 56px;padding:72px 0 64px;position:relative;overflow:hidden}.lw-root .hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse at center 30%, transparent 0%, var(--bg) 75%);position:absolute;inset:0}.lw-root .hero>.container{z-index:2;position:relative}.lw-root .hero:before{content:"";background:radial-gradient(ellipse, var(--accent-glow) 0%, transparent 60%);pointer-events:none;z-index:0;opacity:.45;width:1100px;height:700px;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.lw-root .eyebrow{-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-dim);text-transform:uppercase;letter-spacing:.08em;box-shadow:var(--shadow-sm);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;margin-bottom:32px;padding:7px 14px;font-size:11px;display:inline-flex}.lw-root .eyebrow .dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite lwPulse;box-shadow:0 0 0 4px #ff5c1f26}@keyframes lwPulse{0%,to{opacity:1;box-shadow:0 0 0 4px #ff5c1f26}50%{opacity:.7;box-shadow:0 0 0 8px #ff5c1f00}}.lw-root h1{letter-spacing:-.035em;text-wrap:balance;max-width:980px;margin:0 auto 24px;font-size:clamp(36px,4.6vw,60px);font-weight:700;line-height:1.05}.lw-root h1 .accent{color:var(--accent);font-style:italic;font-weight:700;display:inline-block;position:relative}.lw-root .hero-sub{color:var(--ink-dim);text-wrap:pretty;max-width:600px;margin:0 auto;font-size:clamp(17px,1.25vw,19px);font-weight:400;line-height:1.55}.lw-root .results-eyebrow{text-align:center;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-quiet);text-transform:uppercase;letter-spacing:.14em;margin-top:64px;margin-bottom:16px;font-size:12px;font-weight:500}.lw-root .results-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;grid-template-columns:repeat(4,1fr);gap:0;max-width:880px;margin:0 auto;padding:32px 0;display:grid;position:relative}.lw-root .results-strip:before,.lw-root .results-strip:after{content:"";background:var(--accent);width:32px;height:1px;position:absolute;left:50%;transform:translate(-50%)}.lw-root .results-strip:before{top:-1px}.lw-root .results-strip:after{bottom:-1px}.lw-root .result-item{border-right:1px solid var(--line);padding:0 12px}.lw-root .result-item:last-child{border-right:none}.lw-root .result-num{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1}.lw-root .result-num .accent{color:var(--accent)}.lw-root .result-label{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-quiet);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.lw-root .vsl{padding:72px 0 36px}.lw-root .vsl-wrap{max-width:100%;margin:56px auto 0}.lw-root .vsl-frame{aspect-ratio:16/9;background:var(--ink);cursor:pointer;box-shadow:var(--shadow-lg), 0 0 0 1px var(--line-strong);border:0;border-radius:16px;width:100%;padding:0;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.lw-root .vsl-frame:hover{box-shadow:var(--shadow-lg), 0 0 0 1px var(--accent);transform:translateY(-2px)}.lw-root .vsl-frame:before{content:"";background:radial-gradient(circle at 25% 30%,#ff5c1f59,#0000 45%),radial-gradient(circle at 75% 70%,#ff5c1f2e,#0000 55%),linear-gradient(135deg,#0d0e0b 0%,#141e16 100%);position:absolute;inset:0}.lw-root .vsl-frame:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.lw-root .vsl-play{text-align:center;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lw-root .vsl-circle{background:var(--bg-pure);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;animation:2.5s ease-in-out infinite lwPulseRing;display:flex;box-shadow:0 8px 32px #0000004d}@keyframes lwPulseRing{0%,to{box-shadow:0 8px 32px #0000004d,0 0 #ffffff80}50%{box-shadow:0 8px 32px #0000004d,0 0 0 28px #fff0}}.lw-root .vsl-circle:before{content:"";border-left:22px solid var(--ink);border-top:14px solid #0000;border-bottom:14px solid #0000;width:0;height:0;margin-left:6px}.lw-root .vsl-text{color:var(--bg-pure);letter-spacing:-.02em;font-size:19px;font-weight:600}.lw-root .vsl-meta{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;margin-top:6px;font-size:11px}.lw-root .cta-row{text-align:center;padding:32px 0 0}.lw-root .btn-primary{background:var(--ink);color:var(--bg-pure);letter-spacing:-.01em;box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff14;isolation:isolate;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:10px;padding:16px 28px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.lw-root .btn-primary,.lw-root .btn-primary:visited,.lw-root .btn-primary:active,.lw-root .btn-primary:focus{color:var(--bg-pure)}.lw-root .btn-primary .btn-label{z-index:2;color:inherit;position:relative}.lw-root .btn-primary:before{content:"";background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.lw-root .btn-primary>*,.lw-root .btn-primary span{z-index:1;position:relative}.lw-root .btn-primary:after{content:"→";z-index:2;color:inherit;transition:transform .25s;position:relative}.lw-root .btn-primary:hover{box-shadow:var(--shadow-accent);transform:translateY(-2px)}.lw-root .btn-primary:hover:before{opacity:1}.lw-root .btn-primary:hover:after{transform:translate(4px)}.lw-root .btn-large{padding:18px 32px;font-size:16px}.lw-root .cta-note{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-quiet);letter-spacing:.02em;margin-top:16px;font-size:12px;font-weight:400}.lw-root .trust-line-wrap{text-align:center;margin-top:32px}.lw-root .trust-line-eyebrow{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-quiet);text-transform:uppercase;letter-spacing:.18em;margin-bottom:10px;font-size:9.5px;font-weight:500}.lw-root .trust-line{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-dim);letter-spacing:.02em;flex-wrap:wrap;justify-content:center;gap:0 10px;max-width:620px;font-size:12px;line-height:1.7;display:inline-flex}.lw-root .trust-line .sep{color:var(--accent);opacity:.55}.lw-root .section{padding:100px 0;position:relative}.lw-root .section.section-trusted{padding:64px 0}.lw-root .section.section-large{padding:100px 0}.lw-root .section-tag{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--accent);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:16px;font-size:11px;font-weight:600;display:inline-flex}.lw-root .section-tag:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #ff5c1f26}.lw-root h2{letter-spacing:-.035em;text-wrap:balance;max-width:720px;margin-bottom:20px;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.05}.lw-root h2 .accent{color:var(--accent);font-style:italic;display:inline-block;position:relative}.lw-root .section-lede{color:var(--ink-dim);max-width:620px;font-size:clamp(15px,1.2vw,17px);line-height:1.55}.lw-root .section-center{text-align:center}.lw-root .section-center h2,.lw-root .section-center .section-lede{margin-left:auto;margin-right:auto}.lw-root .verticals-marquee{margin-top:32px;padding:12px 0;position:relative;overflow:hidden}.lw-root .verticals-marquee:before,.lw-root .verticals-marquee:after{content:"";z-index:2;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.lw-root .verticals-marquee:before{background:linear-gradient(90deg, var(--bg-warm), transparent);left:0}.lw-root .verticals-marquee:after{background:linear-gradient(-90deg, var(--bg-warm), transparent);right:0}.lw-root .verticals-track{align-items:center;gap:64px;width:max-content;animation:60s linear infinite lwScrollVerticals;display:flex}@keyframes lwScrollVerticals{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.lw-root .vertical-item{letter-spacing:-.02em;color:var(--ink-quiet);text-transform:uppercase;cursor:pointer;white-space:nowrap;flex-shrink:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;text-decoration:none;transition:color .25s}.lw-root .vertical-item:hover{color:var(--accent)}.lw-root .vertical-divider{background:var(--ink-quiet);opacity:.35;border-radius:50%;flex-shrink:0;width:6px;height:6px}.lw-root .sv-stack{flex-direction:column;gap:96px;margin-top:72px;display:flex}.lw-root .sv-block{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.lw-root .sv-block.reverse>.sv-text{order:2}.lw-root .sv-block.reverse>.sv-visual-wrap{order:1}.lw-root .sv-pillar-tag{align-items:center;gap:14px;margin-bottom:22px;display:flex}.lw-root .sv-pillar-num{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--accent);letter-spacing:.18em;font-size:11px;font-weight:600}.lw-root .sv-pillar-line{background:linear-gradient(90deg, var(--accent), transparent);flex:0 0 60px;height:1px}.lw-root .sv-pillar-name{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-quiet);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.lw-root .sv-pillar-title{letter-spacing:-.035em;text-wrap:balance;margin-bottom:20px;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.05}.lw-root .sv-pillar-title em{color:var(--accent);padding-right:.1em;font-style:italic;font-weight:700}.lw-root .sv-pillar-desc{color:var(--ink-dim);text-wrap:pretty;max-width:460px;margin-bottom:32px;font-size:16px;line-height:1.7}.lw-root .sv-delivs{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lw-root .sv-delivs li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:16px 0;display:grid}.lw-root .sv-delivs .check{border:1px solid var(--accent);border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:3px;position:relative}.lw-root .sv-delivs .check:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:4px}.lw-root .sv-delivs strong{letter-spacing:-.01em;color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.lw-root .sv-delivs span{color:var(--ink-dim);font-size:13.5px;line-height:1.55}.lw-root .sv-visual-wrap{aspect-ratio:1;width:100%;position:relative}.lw-root .sv-visual{background:var(--bg-pure);border:1px solid var(--line);border-radius:18px;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #0d0e0b0a,0 12px 32px -8px #0d0e0b1a}.lw-root .sv-v-inner{flex-direction:column;padding:28px;display:flex;position:absolute;inset:0}.lw-root .sv-v-head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.lw-root .sv-v-label{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-quiet);font-size:10px;font-weight:500}.lw-root .sv-v-label .accent-text{color:var(--accent);font-weight:600}.lw-root .sv-v-status{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:6px;font-size:9.5px;font-weight:500;display:inline-flex}.lw-root .sv-v-status .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%;animation:2s ease-in-out infinite lwSvPulseSm}@keyframes lwSvPulseSm{0%,to{box-shadow:0 0 0 3px #ff5c1f2e}50%{box-shadow:0 0 0 6px #ff5c1f00}}.lw-root .sv-v-body{flex:1;position:relative}.lw-root .sv-mindmap{width:100%;height:100%;display:block}.lw-root .sv-mindmap .node-bg{fill:var(--bg-pure);stroke:var(--line-strong);stroke-width:1px}.lw-root .sv-mindmap .node-center{fill:var(--ink);stroke:var(--accent);stroke-width:1.5px}.lw-root .sv-mindmap text{font-family:var(--font-inter-tight), "Inter Tight", sans-serif}.lw-root .sv-mindmap .center-text{fill:#fff;letter-spacing:-.01em;font-size:11px;font-weight:600}.lw-root .sv-mindmap .center-sub{fill:var(--accent);font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:600}.lw-root .sv-mindmap .node-text{fill:var(--ink);font-size:10.5px;font-weight:500}.lw-root .sv-mindmap .node-pct{fill:var(--accent);font-family:var(--font-mono), "JetBrains Mono", monospace;font-size:9px;font-weight:600}.lw-root .sv-mindmap .link{stroke:var(--line-strong);stroke-width:1px;fill:none;stroke-dasharray:200;stroke-dashoffset:200px}.lw-root .sv-visible .sv-mindmap .link{animation:1.2s cubic-bezier(.4,0,.2,1) forwards lwSvDrawLine}.lw-root .sv-visible .sv-mindmap .link-1{animation-delay:50ms}.lw-root .sv-visible .sv-mindmap .link-2{animation-delay:.15s}.lw-root .sv-visible .sv-mindmap .link-3{animation-delay:.25s}.lw-root .sv-visible .sv-mindmap .link-4{animation-delay:.35s}.lw-root .sv-visible .sv-mindmap .link-5{animation-delay:.45s}.lw-root .sv-visible .sv-mindmap .link-6{animation-delay:.55s}@keyframes lwSvDrawLine{to{stroke-dashoffset:0}}.lw-root .sv-mindmap .node{opacity:0;transform-origin:50%;transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transform:scale(.85)}.lw-root .sv-visible .sv-mindmap .node{opacity:1;transform:scale(1)}.lw-root .sv-visible .sv-mindmap .node-1{transition-delay:.5s}.lw-root .sv-visible .sv-mindmap .node-2{transition-delay:.6s}.lw-root .sv-visible .sv-mindmap .node-3{transition-delay:.7s}.lw-root .sv-visible .sv-mindmap .node-4{transition-delay:.8s}.lw-root .sv-visible .sv-mindmap .node-5{transition-delay:.9s}.lw-root .sv-visible .sv-mindmap .node-6{transition-delay:1s}.lw-root .sv-mindmap .pulse-ring{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:0}.lw-root .sv-visible .sv-mindmap .pulse-ring{animation:3s ease-out 1.4s infinite lwSvPulseRing}@keyframes lwSvPulseRing{0%{r:36;opacity:.5}to{r:70;opacity:0}}.lw-root .sv-carousel-wrap{flex-direction:column;gap:16px;height:100%;display:flex;position:relative}.lw-root .sv-carousel{flex:1;margin:0 -28px;position:relative;overflow:hidden}.lw-root .sv-carousel:before,.lw-root .sv-carousel:after{content:"";z-index:3;pointer-events:none;width:56px;position:absolute;top:0;bottom:0}.lw-root .sv-carousel:before{background:linear-gradient(90deg, var(--bg-pure), transparent);left:0}.lw-root .sv-carousel:after{background:linear-gradient(-90deg, var(--bg-pure), transparent);right:0}.lw-root .sv-carousel-track{align-items:center;gap:16px;height:100%;padding:0 28px;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex}.lw-root .sv-tile{aspect-ratio:16/9;background:var(--ink);cursor:pointer;font:inherit;text-align:left;color:inherit;appearance:none;opacity:.55;filter:saturate(.6);border:0;border-radius:12px;flex:0 0 220px;margin:0;padding:0;transition:flex-basis .55s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s,opacity .4s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0d0e0b0f,0 8px 20px -6px #0d0e0b1f}.lw-root .sv-tile:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lw-root .sv-tile.featured{opacity:1;filter:none;box-shadow:0 1px 2px #0d0e0b0f, 0 16px 36px -8px #0d0e0b38, 0 0 0 1px var(--accent-glow);flex:0 0 420px}.lw-root .sv-tile:hover{opacity:1;filter:none;transform:translateY(-3px)}.lw-root .sv-tile.featured:hover{transform:translateY(-4px)}.lw-root .sv-thumb{object-fit:contain;background:var(--ink);width:100%;height:100%;position:absolute;inset:0}.lw-root .sv-thumb-1{background:linear-gradient(135deg,#2a1810 0%,#ff5c1f 100%)}.lw-root .sv-thumb-2{background:linear-gradient(135deg,#0d2840 0%,#4a90c2 100%)}.lw-root .sv-thumb-3{background:linear-gradient(135deg,#1a3a2a 0%,#5dbb8d 100%)}.lw-root .sv-thumb-4{background:linear-gradient(135deg,#2c1a3a 0%,#a173d6 100%)}.lw-root .sv-thumb-5{background:linear-gradient(135deg,#3a2410 0%,#d4a560 100%)}.lw-root .sv-thumb:before{content:"";background:linear-gradient(#0000 50%,#0009 100%);position:absolute;inset:0}.lw-root .sv-thumb:after{content:"";background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.lw-root .sv-tile-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 50%,#0009 100%);position:absolute;inset:0}.lw-root .sv-tile .play-btn{z-index:2;background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s,background .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lw-root .sv-tile:hover .play-btn{background:var(--accent);transform:translate(-50%,-50%)scale(1.08)}.lw-root .sv-tile:hover .play-btn:before{border-left-color:#fff}.lw-root .sv-tile .play-btn:before{content:"";border-left:11px solid var(--ink);border-top:7px solid #0000;border-bottom:7px solid #0000;width:0;height:0;margin-left:3px;transition:border-left-color .3s}.lw-root .sv-tile-meta{z-index:2;color:#fff;position:absolute;bottom:12px;left:14px;right:14px}.lw-root .sv-tile-meta .title{letter-spacing:-.01em;text-shadow:0 1px 8px #0006;margin-bottom:4px;font-size:13px;font-weight:600;line-height:1.25}.lw-root .sv-tile-meta .stats{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:#ffffffb3;letter-spacing:.08em;font-size:9.5px}.lw-root .sv-tile .duration{color:#fff;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.05em;z-index:2;background:#000000a6;border-radius:4px;padding:3px 7px;font-size:9.5px;font-weight:500;position:absolute;top:10px;right:10px}.lw-root .sv-tile .pill{background:var(--accent);color:#fff;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;z-index:2;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:600;position:absolute;top:10px;left:10px}.lw-root .sv-carousel-controls{justify-content:space-between;align-items:center;gap:16px;display:flex}.lw-root .sv-carousel-progress{background:var(--line);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.lw-root .sv-carousel-progress .filled{background:var(--accent);width:30%;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.lw-root .sv-carousel-arrows{gap:6px;display:flex}.lw-root .sv-arr{border:1px solid var(--line-strong);background:var(--bg-pure);width:30px;height:30px;color:var(--ink-dim);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex}.lw-root .sv-arr:hover{border-color:var(--accent);color:var(--accent)}@keyframes lwSvStreamFlow{0%{stroke-dasharray:0 8 0 200;stroke-dashoffset:0;opacity:0}20%{opacity:.85}80%{opacity:.85}to{stroke-dasharray:0 8 200 0;stroke-dashoffset:-200px;opacity:0}}@keyframes lwSvCreatorIn{0%{opacity:0;transform:scale(.4)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.lw-root .sv-launch-stack{flex-direction:column;gap:14px;height:100%;display:flex}.lw-root .sv-stats-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lw-root .sv-stat{background:var(--bg-pure);border:1px solid var(--line);border-radius:10px;padding:12px 14px;position:relative;overflow:hidden}.lw-root .sv-stat .s-label{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-quiet);margin-bottom:6px;font-size:8.5px;font-weight:500}.lw-root .sv-stat .s-num{letter-spacing:-.025em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.lw-root .sv-stat .s-num small{color:var(--ink-quiet);letter-spacing:0;margin-left:1px;font-size:13px;font-weight:500}.lw-root .sv-stat .s-delta{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--accent);letter-spacing:.06em;margin-top:6px;font-size:9px;font-weight:600}.lw-root .sv-band{background:var(--bg-pure);border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.lw-root .sv-band-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 14px 8px;display:flex}.lw-root .sv-band-title{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);font-size:9px;font-weight:600}.lw-root .sv-band-meta{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:600}.lw-root .sv-creators-band{flex-direction:column;flex:1;min-height:0;display:flex}.lw-root .sv-funnel-svg{flex:1;width:100%;min-height:0;display:block}.lw-root .sv-funnel-svg .stream-base{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:240;stroke-dashoffset:240px}.lw-root .sv-visible .sv-funnel-svg .stream-base{animation:1s cubic-bezier(.4,0,.2,1) .2s forwards lwSvDrawLine}.lw-root .sv-funnel-svg .stream{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;opacity:0}.lw-root .sv-visible .sv-funnel-svg .stream{animation:1.8s cubic-bezier(.4,0,.2,1) infinite lwSvStreamFlow}.lw-root .sv-visible .sv-funnel-svg .stream.s1{animation-delay:.6s}.lw-root .sv-visible .sv-funnel-svg .stream.s2{animation-delay:.9s}.lw-root .sv-visible .sv-funnel-svg .stream.s3{animation-delay:.4s}.lw-root .sv-visible .sv-funnel-svg .stream.s4{animation-delay:1.1s}.lw-root .sv-visible .sv-funnel-svg .stream.s5{animation-delay:.7s}.lw-root .sv-visible .sv-funnel-svg .stream.s6{animation-delay:.5s}.lw-root .sv-visible .sv-funnel-svg .stream.s7{animation-delay:1.2s}.lw-root .sv-funnel-svg .creator{opacity:0;transform-origin:50%}.lw-root .sv-visible .sv-funnel-svg .creator{animation:.5s cubic-bezier(.4,0,.2,1) forwards lwSvCreatorIn}.lw-root .sv-visible .sv-funnel-svg .creator.c1{animation-delay:.2s}.lw-root .sv-visible .sv-funnel-svg .creator.c2{animation-delay:.3s}.lw-root .sv-visible .sv-funnel-svg .creator.c3{animation-delay:.4s}.lw-root .sv-visible .sv-funnel-svg .creator.c4{animation-delay:.5s}.lw-root .sv-visible .sv-funnel-svg .creator.c5{animation-delay:.6s}.lw-root .sv-visible .sv-funnel-svg .creator.c6{animation-delay:.7s}.lw-root .sv-visible .sv-funnel-svg .creator.c7{animation-delay:.8s}.lw-root .sv-funnel-svg .c-bg-anchor{fill:var(--ink)}.lw-root .sv-funnel-svg .c-bg-mid{fill:var(--accent)}.lw-root .sv-funnel-svg .c-bg-micro{fill:var(--bg-pure);stroke:var(--line-strong);stroke-width:1px}.lw-root .sv-funnel-svg .c-text{font-family:var(--font-inter-tight), "Inter Tight", sans-serif;text-anchor:middle;dominant-baseline:central;font-weight:700}.lw-root .sv-funnel-svg .c-text.dark{fill:var(--ink)}.lw-root .sv-funnel-svg .c-text.light{fill:#fff}.lw-root .sv-funnel-svg .c-handle{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;fill:var(--ink-dim);text-anchor:middle;letter-spacing:.04em;font-size:8.5px;font-weight:500}.lw-root .sv-funnel-svg .c-image-ring{fill:none;stroke:var(--line-strong);stroke-width:1px}.lw-root .sv-funnel-svg .c-image-ring.anchor{stroke:var(--ink);stroke-width:1.5px}.lw-root .sv-funnel-svg .c-image-ring.mid{stroke:var(--accent);stroke-width:1.5px}.lw-root .sv-launchpost{border:1px solid var(--accent);background:linear-gradient(180deg, var(--bg-pure) 0%, var(--accent-soft) 100%);text-align:center;border-radius:12px;padding:14px 18px;position:relative;box-shadow:0 4px 14px #ff5c1f1f}.lw-root .sv-launchpost:before{content:"";pointer-events:none;border-radius:12px;animation:2.4s ease-out infinite lwSvPostPulse;position:absolute;inset:-1px;box-shadow:0 0 #ff5c1f66}@keyframes lwSvPostPulse{0%{box-shadow:0 0 #ff5c1f66}to{box-shadow:0 0 0 16px #ff5c1f00}}.lw-root .sv-launchpost .lp-handle{letter-spacing:-.01em;color:var(--ink);margin-bottom:4px;font-size:14px;font-weight:700}.lw-root .sv-launchpost .lp-meta{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);font-size:9px;font-weight:600}.lw-root .sv-launchpost .lp-meta .live{color:var(--accent)}.lw-root .sv-launchpost .lp-meta .live:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.6s ease-in-out infinite lwSvPulseSm;display:inline-block}.lw-root .booking-block{grid-template-columns:1fr 1.4fr;align-items:stretch;gap:24px;margin-top:40px;display:grid}.lw-root .booking-left{background:var(--ink);color:var(--bg-pure);box-shadow:var(--shadow-lg);border-radius:20px;flex-direction:column;padding:32px 28px;display:flex;position:relative;overflow:hidden}.lw-root .booking-left:before{content:"";background:radial-gradient(circle, var(--accent-glow), transparent 70%);opacity:.5;pointer-events:none;width:320px;height:320px;position:absolute;bottom:-80px;right:-80px}.lw-root .booking-left>*{z-index:1;position:relative}.lw-root .booking-eyebrow{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--accent);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:12px;font-size:10px;font-weight:600;display:flex}.lw-root .booking-eyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-glow);border-radius:50%}.lw-root .booking-title{letter-spacing:-.03em;color:var(--bg-pure);text-wrap:balance;margin-bottom:12px;font-size:clamp(20px,2.1vw,26px);font-weight:700;line-height:1.15}.lw-root .booking-title .accent{color:var(--accent)}.lw-root .booking-desc{color:#ffffffa6;margin-bottom:20px;font-size:13px;line-height:1.55}.lw-root .booking-process{margin:0 0 auto;padding:0;list-style:none}.lw-root .booking-process li{color:#ffffffd9;border-bottom:1px solid #ffffff14;gap:12px;padding:8px 0;font-size:13px;display:flex}.lw-root .booking-process li:last-child{border-bottom:none}.lw-root .booking-process .step-tag{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--accent);letter-spacing:.1em;flex-shrink:0;min-width:36px;padding-top:2px;font-size:9.5px;font-weight:600}.lw-root .booking-process .step-text{flex:1}.lw-root .booking-process .step-text strong{color:var(--bg-pure);letter-spacing:-.01em;margin-bottom:1px;font-size:13px;font-weight:600;display:block}.lw-root .booking-process .step-text span{color:#ffffff8c;font-size:12px;line-height:1.45}.lw-root .booking-foot{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:#ffffff80;text-transform:uppercase;letter-spacing:.12em;border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-size:10px;display:flex}.lw-root .booking-foot .pulse-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite lwPulse}.lw-root .booking-right{background:var(--bg-card);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:20px;flex-direction:column;padding:0;display:flex;overflow:hidden}.lw-root .booking-right .calendly-inline-widget{border-radius:20px;width:100%;height:100%;min-height:580px}.lw-root .faq-item{border-bottom:1px solid var(--line);cursor:pointer;padding:22px 0;transition:padding-left .3s}.lw-root .faq-item:hover{padding-left:8px}.lw-root .faq-q{color:var(--ink);letter-spacing:-.025em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;font-family:inherit;font-size:18px;font-weight:600;line-height:1.4;display:flex}.lw-root .faq-q:after{content:"+";font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--accent);background:var(--accent-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;font-weight:400;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.lw-root .faq-item.open{padding-left:8px}.lw-root .faq-item.open .faq-q:after{transform:rotate(45deg)}.lw-root .faq-a{color:var(--ink-dim);max-height:0;font-size:15px;line-height:1.7;transition:max-height .5s,padding .5s;overflow:hidden}.lw-root .faq-item.open .faq-a{max-height:800px;padding-top:18px}.lw-root footer{border-top:none;padding:0}.lw-root .footer-cta{background:var(--bg-warm);color:var(--ink);text-align:center;border-top:1px solid var(--line);padding:88px 0 80px;position:relative;overflow:hidden}.lw-root .footer-cta:before{content:"";background:radial-gradient(ellipse, var(--accent-glow) 0%, transparent 60%);opacity:.45;pointer-events:none;width:900px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lw-root .footer-cta:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0d0e0b0a 1px,#0000 1px),linear-gradient(#0d0e0b0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}.lw-root .footer-cta>.container{z-index:1;max-width:720px;position:relative}.lw-root .footer-cta-title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-bottom:16px;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.05}.lw-root .footer-cta-title .accent{color:var(--accent);font-style:italic;display:inline-block}.lw-root .footer-cta-sub{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-quiet);margin-bottom:32px;font-size:11px}.lw-root .footer-meta-strip{max-width:var(--max-wide);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:22px 32px;display:flex}.lw-root .footer-meta{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink-quiet);font-size:11px}.lw-root .lw-grain{pointer-events:none;z-index:1;opacity:.4;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.05 0 0 0 0 0.04 0 0 0 0.08 0'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");background-size:200px 200px;position:fixed;inset:0}.lw-root .section-trusted,.lw-root #book{background:var(--bg-warm);position:relative}.lw-root .sv-expand-hint{z-index:2;-webkit-backdrop-filter:blur(8px);color:#fff;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;opacity:0;background:#0000008c;border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:600;transition:opacity .3s;position:absolute;top:10px;right:60px}.lw-root .sv-tile.featured:hover .sv-expand-hint{opacity:1}@keyframes lwLightboxIn{0%{opacity:0}to{opacity:1}}@keyframes lwLightboxVideoIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.lw-root .lw-lightbox{z-index:2000;cursor:zoom-out;background:#080604f0;justify-content:center;align-items:center;padding:4vw;animation:.2s ease-out lwLightboxIn;display:flex;position:fixed;inset:0}.lw-root .lw-lightbox-video{cursor:default;background:#000;border-radius:8px;width:auto;max-width:92vw;height:auto;max-height:86vh;animation:.25s cubic-bezier(.4,0,.2,1) lwLightboxVideoIn;box-shadow:0 24px 80px #00000080}.lw-root .lw-lightbox-close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:inherit;font-size:26px;line-height:1;transition:background .18s,transform .18s;display:flex;position:absolute;top:24px;right:24px}.lw-root .lw-lightbox-close:hover{background:#ffffff38;transform:scale(1.06)}@media (max-width:800px){.lw-root .container,.lw-root .container-narrow,.lw-root .container-wide{padding:0 24px}.lw-root .footer-meta-strip{padding:18px 24px}.lw-root .footer-cta{padding:64px 0 56px}.lw-root .section{padding:64px 0}.lw-root .section.section-trusted{padding:44px 0}.lw-root .vertical-divider{display:none}.lw-root .hero{padding:56px 0}.lw-root .results-eyebrow{margin-top:48px;font-size:11px}.lw-root .vsl-wrap{margin-top:40px}.lw-root .results-strip{grid-template-columns:repeat(2,1fr);margin-top:0}.lw-root .result-item:nth-child(2){border-right:none}.lw-root .result-item:first-child,.lw-root .result-item:nth-child(2){border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.lw-root .section.section-large{padding:56px 0}.lw-root .sv-stack{gap:64px;margin-top:48px}.lw-root .sv-block{grid-template-columns:1fr;gap:28px}.lw-root .sv-block.reverse>.sv-text{order:2}.lw-root .sv-block.reverse>.sv-visual-wrap{order:1}.lw-root .sv-tile{flex:0 0 200px}.lw-root .sv-tile.featured{flex:0 0 300px}.lw-root .booking-block{grid-template-columns:1fr;gap:16px}.lw-root .booking-left{padding:32px 28px}.lw-root .topnav-inner{padding:12px 20px}}
