:root{--font-body:"General Sans","Avenir Next","Segoe UI",sans-serif;--font-display:"Clash Display","Space Grotesk","Avenir Next Condensed",sans-serif;--font-mono:"IBM Plex Mono","Menlo","Consolas",monospace;--bg:#f5f1ea;--paper:#fffdf9;--ink:#181a1e;--ink-soft:#555c69;--line:rgba(26,30,39,0.14);--brand:#f05a2b;--brand-deep:#bf3f1a;--accent:#0a8f79;--console:#12161f;--console-ink:#dff7ff;--ok:#0f8b63;--err:#b01f4b}*{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100vh;color:var(--ink);font-family:var(--font-body),sans-serif;line-height:1.5;background:radial-gradient(circle at 8% 4%,rgba(240,90,43,.14),transparent 34%),radial-gradient(circle at 92% 20%,rgba(10,143,121,.1),transparent 34%),linear-gradient(180deg,#fffdf9,#f8f3ec 45%,#f5f1ea)}a{color:inherit}h1,h2,h3{font-family:var(--font-display),sans-serif;letter-spacing:-.035em}code,pre{font-family:var(--font-mono),monospace}.landing{position:relative;max-width:1100px;margin:0 auto;padding:24px 20px 90px}.neoGlow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(74px);z-index:-1}.neoGlowOne{width:310px;height:310px;right:-120px;top:150px;background:rgba(240,90,43,.22)}.neoGlowTwo{width:250px;height:250px;left:-100px;top:480px;background:rgba(10,143,121,.16)}.neoNav{position:-webkit-sticky;position:sticky;top:14px;z-index:30;border-radius:999px;background:rgba(255,253,249,.84);border:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:10px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.wordmark{text-decoration:none;font-family:var(--font-display),sans-serif;font-size:1.08rem;font-weight:700}.neoNav nav{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.neoNav nav a{text-decoration:none;font-size:.84rem;color:#303744;font-weight:600}.eyebrow{margin:0;text-transform:uppercase;letter-spacing:.13em;font-size:.65rem;font-weight:700;color:#616c7f}.neoHero{margin-top:62px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:36px;gap:36px;align-items:start}.neoHeroCopy h1{margin:12px 0 14px;font-size:clamp(2.85rem,8.8vw,6.8rem);line-height:.88;max-width:10ch}.neoHeroCopy>p:last-of-type{margin:0;max-width:58ch;color:#3f4757;font-size:1.08rem;line-height:1.78}.featurePill{margin:14px 0 0;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(10,143,121,.35);background:rgba(10,143,121,.12);color:#165c51;font-size:.75rem;font-weight:700;letter-spacing:.02em;padding:6px 11px}.heroActions{margin-top:28px;display:flex;gap:10px;flex-wrap:wrap}.btn{text-decoration:none;border-radius:999px;padding:12px 18px;font-size:.9rem;font-weight:700}.btnPrimary{color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-deep));box-shadow:0 14px 26px rgba(191,63,26,.28)}.btnGhost{color:#2c3342;background:rgba(255,255,255,.72);border:1px solid rgba(26,30,39,.14)}.inlineActions{margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.commandChip{border:none;border-radius:999px;background:#1a212f;color:#d9f4ff;font-size:.76rem;padding:8px 12px;cursor:pointer}.inlineActions a{font-size:.84rem;font-weight:700;color:#25395f;text-decoration:none}.neoStats{margin:30px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.neoStats strong{display:block;font-family:var(--font-display),sans-serif;font-size:1.3rem}.neoStats span{display:block;margin-top:3px;color:var(--ink-soft);font-size:.78rem}.neoConsole{padding:18px;border-radius:20px;background:var(--paper);border:1px solid rgba(26,30,39,.16)}.previewMeta h2{margin:9px 0 0;font-size:clamp(1.5rem,3.2vw,2.25rem);max-width:22ch;line-height:1.12}.tabRow{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.cleanTabs button{border:none;border-radius:999px;padding:7px 12px;font-size:.76rem;font-weight:700;color:#384155;background:#f1ede7;cursor:pointer}.cleanTabs button.active{color:#fff;background:linear-gradient(135deg,var(--accent),#08705f)}.neoConsole pre{margin:11px 0 0;border-radius:14px;background:var(--console);color:var(--console-ink);min-height:188px;padding:14px;font-size:.79rem;line-height:1.58;overflow:auto}.neoStart,.neoValue,.neoWaitlist{margin-top:72px}.neoValueGrid{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.neoValueGrid article{padding-top:10px;border-top:1px solid var(--line)}.neoValueGrid h3{margin:0 0 6px;font-size:1.06rem}.neoValueGrid p{margin:0;color:#3e4656;line-height:1.62;font-size:.9rem}.neoStart{border-top:1px solid var(--line);padding-top:24px}.neoStart h2,.neoWaitlist h2{margin:10px 0 0;font-size:clamp(1.8rem,4.1vw,2.7rem);line-height:1.08}.singleCode{margin-top:18px;border-radius:15px;overflow:hidden;background:rgba(255,255,255,.8);border:1px solid var(--line)}.startGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.startGrid .singleCode{margin-top:18px}.singleCode header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.singleCode h3{margin:0;font-size:.9rem}.singleCode button{border:none;border-radius:999px;background:#ffffff;padding:6px 10px;font-size:.75rem;font-weight:700;cursor:pointer}.singleCode pre{margin:0;background:var(--console);color:var(--console-ink);padding:13px;font-size:.78rem;line-height:1.56;overflow:auto}.neoWaitlist{border-top:1px solid var(--line);padding-top:24px}.waitlistForm{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}.waitlistForm input{flex:1 1;min-width:240px;border:1px solid var(--line);border-radius:999px;padding:12px 16px;font-size:.96rem;background:#fff}.waitlistForm button{border:none;border-radius:999px;background:linear-gradient(135deg,var(--brand),var(--brand-deep));color:#fff;font-size:.9rem;font-weight:700;padding:12px 18px;cursor:pointer}.ok{color:var(--ok)}.err,.ok{margin-top:10px;font-size:.9rem}.err{color:var(--err)}.footer{margin-top:44px;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.footer div{display:flex;gap:12px}.footer a{text-decoration:none;color:#566079;font-size:.84rem;font-weight:600}.glass{border-radius:14px;background:rgba(255,255,255,.82);border:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.contentPage{max-width:1000px;margin:0 auto;padding:20px 18px 80px}.contentShell{margin-top:14px;padding:24px}.contentShell h1{margin:10px 0 12px;font-size:clamp(1.9rem,4.1vw,3rem)}.contentShell p{color:#3f4858;line-height:1.64}.contentShell section{margin-top:18px}.contentShell h2{margin:0 0 8px;font-size:1.24rem}.contentShell ul{margin:0;padding-left:18px;color:#3f4858;line-height:1.6}.contentShell pre{margin:10px 0 0;border-radius:12px;background:var(--console);color:var(--console-ink);padding:12px;overflow:auto;font-size:.8rem}.postGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.postCard{padding:14px}.postCard h3{margin:0 0 8px;font-size:1rem}.postCard p{margin:0;font-size:.88rem}@media (max-width:1040px){.landing{padding:22px 18px 82px}.neoHero{margin-top:46px;gap:28px;grid-template-columns:1fr}.neoHeroCopy h1{font-size:clamp(2.7rem,10vw,5rem)}.neoHeroCopy>p:last-of-type{font-size:1rem;line-height:1.7}.previewMeta h2{font-size:clamp(1.4rem,4.5vw,2rem)}.neoStart,.neoValue,.neoWaitlist{margin-top:56px}.neoStats,.neoValueGrid,.postGrid,.startGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.landing{padding:16px 14px 68px}.neoNav{position:static;border-radius:16px;padding:10px 14px}.neoNav nav{gap:10px}.neoNav nav a{font-size:.82rem}.neoHero{margin-top:24px;gap:18px}.neoHeroCopy h1{font-size:clamp(2.1rem,14.5vw,3.5rem);line-height:.95}.neoHeroCopy>p:last-of-type{font-size:.99rem;line-height:1.64}.heroActions{margin-top:20px}.btn{padding:11px 16px;font-size:.86rem}.neoStats{gap:10px}.neoConsole{padding:14px}.previewMeta h2{font-size:clamp(1.35rem,8vw,1.9rem)}.neoConsole pre{min-height:168px;font-size:.76rem}.neoStart,.neoValue,.neoWaitlist{margin-top:54px}.neoStart h2,.neoWaitlist h2{font-size:clamp(1.55rem,9vw,2rem)}.neoStats,.neoValueGrid,.postGrid,.startGrid{grid-template-columns:1fr}.footer{margin-top:30px;flex-direction:column;align-items:flex-start}}