:root{--accent: #6B8AFF;--accent-dim: color-mix(in oklab, var(--accent) 18%, transparent);--accent-glow: color-mix(in oklab, var(--accent) 40%, transparent);--bg: #0a0a0a;--bg-1: #101010;--bg-2: #151515;--bg-3: #1a1a1a;--line: #222;--line-2: #2a2a2a;--fg: #ececec;--fg-dim: #9a9a9a;--fg-dimmer: #6a6a6a;--good: #7CFF6B;--warn: #FFB84D;--bad: #FF6B6B;--font-sans: "Geist", system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, monospace;--pad: 1.25rem;--gap: 1rem;--radius: 12px;--sec-pad-y: clamp(4rem, 10vw, 8rem);--container: 1200px}[data-theme=light]{--bg: #fafaf8;--bg-1: #f2f1ec;--bg-2: #ebe9e3;--bg-3: #e3e0d8;--line: #dcdad3;--line-2: #c9c6bc;--fg: #0e0e0c;--fg-dim: #555;--fg-dimmer: #888;--good: #0f5132;--warn: #b45309;--bad: #b91c1c}[data-typeface=inter]{--font-sans: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace}[data-typeface=plex]{--font-sans: "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", monospace}[data-density=compact]{--sec-pad-y: clamp(3rem, 7vw, 5.5rem)}[data-density=spacious]{--sec-pad-y: clamp(6rem, 14vw, 11rem)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;background:none;border:0;color:inherit}.container{max-width:var(--container);margin:0 auto;padding:0 var(--pad)}.nav{position:fixed;inset:0 0 auto;z-index:50;backdrop-filter:blur(12px);background:color-mix(in oklab,var(--bg) 70%,transparent);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.nav.scrolled{border-bottom-color:var(--line)}.nav-inner{max-width:var(--container);margin:0 auto;padding:.85rem var(--pad);display:flex;align-items:center;gap:2rem}.nav-panel{display:contents}.nav-burger{display:none;width:36px;height:36px;border-radius:8px;border:1px solid var(--line-2);background:transparent;padding:0;align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer;transition:border-color .15s,background .15s}.nav-burger span{display:block;width:16px;height:1.5px;background:var(--fg-dim);border-radius:2px;transition:transform .25s,opacity .25s}.nav-burger:hover{border-color:var(--line-2);background:var(--bg-2)}.nav.open .nav-burger span:nth-child(1){transform:translateY(5.5px) rotate(45deg);background:var(--fg)}.nav.open .nav-burger span:nth-child(2){opacity:0}.nav.open .nav-burger span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg);background:var(--fg)}.logo{display:flex;align-items:center;gap:.55rem;font-weight:600;font-size:.95rem;letter-spacing:-.01em;flex-direction:column;align-items:flex-start;gap:0}.logo-row{display:flex;align-items:center;gap:.55rem}.logo-mark{width:22px;height:22px;background-image:url(/assets/novaseed-logo-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:relative}[data-theme=light] .logo-mark{background-image:url(/assets/novaseed-logo-black.svg)}.logo-tagline{font-family:var(--font-mono);font-size:.62rem;color:var(--fg-dimmer);letter-spacing:.04em;text-transform:uppercase;margin-top:2px;margin-left:30px}.nav-links{display:flex;gap:1.6rem;margin-left:auto}.nav-links a{font-size:.86rem;color:var(--fg-dim);transition:color .15s}.nav-links a:hover{color:var(--fg)}.nav-cta{font-size:.82rem;font-family:var(--font-mono);padding:.5rem .85rem;border-radius:8px;background:var(--fg);color:var(--bg);transition:transform .15s,background .15s;white-space:nowrap}.nav-cta:hover{transform:translateY(-1px)}.nav-tools{display:flex;align-items:center;gap:.5rem;font-size:.78rem;font-family:var(--font-mono);color:var(--fg-dimmer)}.nav-tools button{padding:.35rem .55rem;border-radius:6px;border:1px solid var(--line);transition:border-color .15s,color .15s}.nav-tools button:hover{border-color:var(--line-2);color:var(--fg)}.lang-mobile{display:none}.hero-viewport{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.hero{position:relative;flex:1;min-height:0;padding:6.5rem 0 2.5rem;overflow:hidden;display:flex;align-items:center}.hero>.container{width:100%}.hero-viewport .works-across{padding:1.4rem 0!important}@media(max-width:900px){.hero{padding:6rem 0 2rem}}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);opacity:.35;pointer-events:none}.hero-glow{position:absolute;left:30%;top:45%;transform:translate(-50%,-50%);width:620px;height:420px;background:radial-gradient(ellipse at center,var(--accent-glow),transparent 60%);filter:blur(70px);opacity:.38;pointer-events:none}.hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem;align-items:center}.hero-copy{min-width:0}@media(max-width:1100px){.hero-inner{gap:2rem}}@media(max-width:900px){.hero-inner{grid-template-columns:1fr;gap:2.5rem}}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .7rem .35rem .45rem;border:1px solid var(--line);border-radius:999px;font-family:var(--font-mono);font-size:.75rem;color:var(--fg-dim);background:color-mix(in oklab,var(--bg-1) 60%,transparent);backdrop-filter:blur(6px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.hero-badge .dot{width:6px;height:6px;border-radius:50%;background:var(--good);box-shadow:0 0 10px var(--good);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.hero h1{font-size:clamp(2rem,6.2vw,4.4rem);line-height:1.05;letter-spacing:-.035em;font-weight:500;margin:0 0 1.3rem;text-wrap:balance;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.hero h1 em{font-style:normal;color:var(--accent);position:relative}.hero h1 em:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:8px;background:var(--accent);opacity:.15;filter:blur(10px)}.hero p.lede{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.5;color:var(--fg-dim);max-width:32em;margin:0 0 2rem}.hero-form{position:relative;display:flex;gap:.55rem;padding:.55rem;background:color-mix(in oklab,var(--fg) 10%,var(--bg-2));border:1px solid color-mix(in oklab,var(--accent) 30%,var(--line-2));border-radius:14px;max-width:560px;box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 6%,transparent),0 20px 50px -20px #0009,0 0 70px -20px color-mix(in oklab,var(--accent) 35%,transparent),inset 0 1px color-mix(in oklab,var(--fg) 10%,transparent);transition:border-color .2s,box-shadow .2s,transform .2s}.hero-form:hover{transform:translateY(-1px)}.hero-form:focus-within{border-color:var(--accent);box-shadow:0 0 0 5px var(--accent-dim),0 20px 50px -20px #0009,0 0 90px -20px color-mix(in oklab,var(--accent) 50%,transparent)}[data-theme=light] .hero-form{background:var(--bg);border-color:color-mix(in oklab,var(--accent) 40%,var(--line-2));box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 8%,transparent),0 10px 28px -10px #00000026,0 0 40px -10px color-mix(in oklab,var(--accent) 25%,transparent)}.hero-form:before{content:"";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:15px;height:15px;background:var(--fg-dim);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/><path d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/><path d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/></svg>") center/contain no-repeat;pointer-events:none;opacity:.7}.hero-form:after{content:"";position:absolute;left:2.75rem;top:50%;transform:translateY(-50%);width:1.5px;height:1.05em;background:var(--accent);animation:blink 1s infinite steps(1);pointer-events:none;box-shadow:0 0 6px color-mix(in oklab,var(--accent) 60%,transparent)}.hero-form:has(input:not(:-moz-placeholder)):after{display:none}.hero-form:focus-within:after,.hero-form:has(input:not(:placeholder-shown)):after{display:none}.hero-form input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--fg);font:inherit;font-size:1rem;padding:.8rem .9rem .8rem 2.2rem;font-family:var(--font-mono);letter-spacing:-.005em}.hero-form input::-moz-placeholder{color:var(--fg-dim)}.hero-form input::placeholder{color:var(--fg-dim)}.hero-form button{position:relative;overflow:hidden;padding:.85rem 1.3rem;background:var(--accent);color:#fff;border-radius:10px;font-weight:600;font-size:.95rem;letter-spacing:-.005em;transition:transform .12s,box-shadow .2s,filter .2s;white-space:nowrap;box-shadow:0 8px 22px -8px color-mix(in oklab,var(--accent) 80%,transparent),inset 0 1px #ffffff2e}.hero-form button:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%);animation:btn-shine 3.2s ease-in-out 1.2s infinite;pointer-events:none}@keyframes btn-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.hero-form button:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 12px 28px -8px color-mix(in oklab,var(--accent) 90%,transparent),inset 0 1px #fff3}.hero-form button:disabled{opacity:.8;cursor:wait}.hero-sub{margin-top:.9rem;font-family:var(--font-mono);font-size:.78rem;color:var(--fg-dimmer);display:flex;gap:1rem;align-items:center}.hero-sub span:before{content:"—";margin-right:.4rem;color:var(--line-2)}.hero-sub span:first-child:before{display:none}.live-feed{position:relative;height:520px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,var(--bg-1),var(--bg));overflow:hidden;box-shadow:0 16px 40px -24px #0009}.live-feed:before{content:"";position:absolute;inset:0 0 auto;height:38px;background:var(--bg-2);border-bottom:1px solid var(--line);z-index:3}.live-feed-chrome{position:absolute;top:0;left:0;right:0;height:38px;display:flex;align-items:center;gap:.5rem;padding:0 .9rem;font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dimmer);z-index:4}.live-feed-chrome .live{color:var(--good);display:inline-flex;align-items:center;gap:.4rem}.live-feed-chrome .live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--good);box-shadow:0 0 10px var(--good);animation:pulse 1.5s infinite}.live-feed-chrome .count{margin-left:auto;color:var(--fg-dim)}.live-feed-chrome .count strong{color:var(--fg);font-weight:500}.feed-stream{position:absolute;inset:38px 0 0;padding:1rem;display:flex;flex-direction:column;gap:.7rem;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.thread{border:1px solid var(--line);border-radius:10px;padding:.85rem 1rem;background:var(--bg-1);display:grid;grid-template-columns:auto 1fr auto;gap:.7rem 1rem;align-items:center;font-size:.86rem;animation:thread-in .5s cubic-bezier(.2,.8,.2,1);transition:border-color .3s,transform .3s}.thread:hover{border-color:var(--line-2);transform:translate(-2px)}@keyframes thread-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.thread-channel{width:38px;height:38px;border-radius:9px;background:var(--bg-3);display:grid;place-items:center;font-family:var(--font-mono);font-size:.7rem;border:1px solid var(--line-2);flex-shrink:0}.thread-channel svg,.thread-channel img{width:20px;height:20px;display:block}.thread-body{min-width:0}.thread-title{color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.thread-meta{margin-top:.22rem;font-family:var(--font-mono);font-size:.74rem;color:var(--fg-dim);display:flex;gap:.5rem;align-items:center}.thread-meta .sep{color:var(--line-2)}.thread-score{font-family:var(--font-mono);font-weight:600;font-size:.92rem;padding:.4rem .6rem;min-width:40px;text-align:center;border-radius:8px;background:color-mix(in oklab,var(--good) 16%,transparent);color:var(--good);border:1px solid color-mix(in oklab,var(--good) 42%,transparent);white-space:nowrap}.thread-score.mid{background:color-mix(in oklab,var(--warn) 16%,transparent);color:var(--warn);border-color:color-mix(in oklab,var(--warn) 42%,transparent)}.ch-reddit{color:#ff4500}.ch-linkedin{color:#0a66c2}.ch-facebook{color:#1877f2}.ch-x{color:var(--fg)}section{padding:var(--sec-pad-y) 0;position:relative}.sec-label{font-family:var(--font-mono);font-size:.86rem;color:var(--fg-dim);display:inline-flex;align-items:center;gap:.6rem;margin-bottom:1.1rem;letter-spacing:.01em}.sec-label:before{content:"";width:28px;height:1px;background:var(--accent)}.sec-title{font-size:clamp(2rem,3.6vw,3.2rem);letter-spacing:-.035em;line-height:1.05;font-weight:500;margin:0 0 1rem;text-wrap:balance;max-width:22ch}.sec-title em{font-style:normal;color:var(--accent)}.sec-sub{color:var(--fg-dim);font-size:1.05rem;max-width:52ch;line-height:1.55;margin:0}.works-across{padding:3rem 0 2rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.works-inner{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;justify-content:space-between}.works-text{display:flex;flex-direction:column;gap:.3rem}.works-label{font-family:var(--font-mono);font-size:.8rem;color:var(--fg-dimmer)}.works-sub{font-family:var(--font-mono);font-size:.68rem;color:var(--fg-dimmer);opacity:.65;letter-spacing:.02em}.works-logos{display:flex;gap:2.5rem;align-items:center;flex-wrap:wrap}.works-logo{display:inline-flex;align-items:center;gap:.55rem;color:var(--fg-dim);font-weight:500;font-size:1rem;transition:color .2s,filter .2s}.works-logo:hover{color:var(--fg)}.works-logo svg{width:22px;height:22px}.works-logo img{height:26px;width:auto;-o-object-fit:contain;object-fit:contain;opacity:.9;transition:opacity .2s}.works-logo:hover img{opacity:1}.works-logo img.invert{filter:brightness(0) invert(1)}.works-logo img.logo-sm{height:20px}.works-logo img.logo-lg{height:32px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:3rem;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}@media(max-width:1100px){.steps{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.steps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.steps{grid-template-columns:1fr}}.step{background:var(--bg);padding:2rem 1.5rem;position:relative;transition:background .35s,box-shadow .35s;display:flex;flex-direction:column;gap:.7rem}@media(max-width:560px){.step{display:grid;grid-template-columns:142px 1fr;grid-template-areas:"visual content";-moz-column-gap:.9rem;column-gap:.9rem;row-gap:0;align-items:center;padding:1.1rem 1rem;min-height:86px}.step>.step-num{position:absolute;top:.55rem;right:.75rem;font-size:.62rem;opacity:.45}.step>.step-visual{grid-area:visual;margin:0;min-height:86px;max-height:86px;overflow:hidden;position:relative}.s-input .txt{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s-input .caret{display:none}.step>h3{grid-area:content;font-size:.98rem;margin:0;letter-spacing:-.02em;line-height:1.25}.step>p{display:none}.s-input{padding:.45rem .55rem;font-size:.66rem;gap:.35rem}.s-input .dot{width:6px;height:6px}.s-score{padding:.4rem .5rem;gap:.28rem;font-size:.56rem}.s-score-val{font-size:.68rem}.s-score-badge{display:none}.s-score-row .ch{font-size:.58rem}.s-score-meter{gap:.3rem}.s-score-bar{height:3px}.s-draft{padding:.5rem .6rem;font-size:.54rem;min-height:auto;line-height:1.4;max-height:84px;overflow:hidden}.s-draft .caret{display:inline-block!important;width:1.2px;height:9px;background:var(--accent);margin-left:1px;vertical-align:-1px;animation:blink 1s infinite steps(1);opacity:1!important}.s-draft:not(.is-typing) .caret{display:none!important}.s-input .caret{display:inline-block!important;width:1.2px;height:11px;background:var(--accent);margin-left:1px;animation:blink 1s infinite steps(1);opacity:1!important}.s-input .txt.is-typing{color:var(--fg)}.s-input:not(:has(.is-typing)) .caret{opacity:0!important}.s-draft .caret{display:none}.s-sent{padding:.4rem .7rem;font-size:.64rem}.s-sent svg{width:11px;height:11px}.s-track{padding:.3rem;gap:.2rem}.s-track-num{font-size:.76rem}.s-track-lbl{font-size:.42rem;letter-spacing:.02em}.s-track-stat{padding:.15rem .08rem;gap:.04rem;border-radius:4px}}.steps>.step:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.steps>.step:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.step:hover{background:var(--bg-1)}.step.active{background:color-mix(in oklab,var(--accent) 8%,var(--bg-1));box-shadow:inset 0 0 0 1.5px var(--accent)}.step-num{font-family:var(--font-mono);font-size:.78rem;color:var(--fg-dimmer);display:block;transition:color .35s}.step.active .step-num{color:var(--accent)}.step-visual{margin:.5rem 0 1rem;min-height:110px;max-height:110px;display:flex;align-items:center;overflow:hidden}.step-visual>*{width:100%}.step h3{font-size:1.15rem;font-weight:500;letter-spacing:-.015em;margin:0;min-height:2.6em;line-height:1.3}.step p{font-size:.92rem;color:var(--fg-dim);line-height:1.5;margin:0}.s-input{width:100%;display:flex;align-items:center;gap:.55rem;padding:.7rem .8rem;border:1px solid var(--line-2);border-radius:9px;background:var(--bg-1);font-family:var(--font-mono);font-size:.82rem;color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 10%,transparent)}.s-input .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent);flex-shrink:0}.s-input .txt{overflow:hidden;white-space:nowrap}.s-input .caret{width:1.5px;height:14px;background:var(--accent);margin-left:1px;flex-shrink:0;opacity:0}.s-input:has(.is-typing) .caret,.step.active .s-input .caret{opacity:1;animation:blink 1s infinite steps(1)}.s-score{width:100%;border:1px solid var(--line-2);border-radius:9px;padding:.55rem .7rem;background:var(--bg-1);display:grid;gap:.4rem;font-family:var(--font-mono);font-size:.7rem}.s-score-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--fg-dim)}.s-score-row .ch{display:inline-flex;align-items:center;gap:.35rem}.s-score-row .ch:before{content:"";width:6px;height:6px;border-radius:50%;background:#ff4500}.s-score-badge{padding:.12rem .4rem;border-radius:4px;background:color-mix(in oklab,var(--good) 18%,transparent);color:var(--good);border:1px solid color-mix(in oklab,var(--good) 40%,transparent);font-size:.62rem;letter-spacing:.02em;text-transform:uppercase}.s-score-meter{display:flex;align-items:center;gap:.55rem}.s-score-bar{flex:1;height:5px;border-radius:3px;background:var(--bg-3);overflow:hidden;position:relative}.s-score-bar:after{content:"";position:absolute;inset:0;width:var(--score-w, 94%);background:linear-gradient(90deg,var(--accent),var(--good));border-radius:3px;transition:width .7s cubic-bezier(.2,.8,.2,1)}.step.active .s-score-bar:after{animation:scoreFill 1.6s cubic-bezier(.2,.8,.2,1)}.s-score-val{color:var(--good);font-weight:600;font-size:.95rem;letter-spacing:-.01em}@keyframes scoreFill{0%{width:0}to{width:94%}}.s-draft{width:100%;border:1px solid var(--line-2);border-radius:9px;padding:.7rem .8rem;background:var(--bg-1);font-size:.82rem;color:var(--fg);line-height:1.4;min-height:48px;font-family:var(--font-sans)}.s-draft .mention{color:var(--accent);font-weight:500}.s-draft .caret{display:inline-block;width:1.5px;height:14px;background:var(--accent);margin-left:2px;vertical-align:-2px;opacity:0}.s-draft.is-typing .caret,.step.active .s-draft .caret{opacity:1;animation:blink 1s infinite steps(1)}.s-sent{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border-radius:999px;font-family:var(--font-mono);font-size:.85rem;font-weight:500;transition:background .25s,color .25s,border-color .25s,transform .25s;border:1px solid transparent}.s-sent svg{width:14px;height:14px;flex-shrink:0}.s-sent .check{stroke:currentColor;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:0}.s-sent.idle{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 6px 16px -6px color-mix(in oklab,var(--accent) 70%,transparent)}.s-sent.posting{background:var(--bg-2);color:var(--fg-dim);border-color:var(--line-2)}.s-sent.posting .spinner{width:12px;height:12px;border:1.5px solid var(--line-2);border-top-color:var(--fg);border-radius:50%;animation:sspin .7s linear infinite}.s-sent.posted{background:color-mix(in oklab,var(--good) 14%,transparent);color:var(--good);border-color:color-mix(in oklab,var(--good) 40%,transparent)}.step.active .s-sent.posted{animation:sent-pop .45s cubic-bezier(.2,.8,.2,1)}.step.active .s-sent.posted .check{stroke-dashoffset:24;animation:draw-check .55s cubic-bezier(.6,0,.3,1) forwards}.s-scan{width:100%;border:1px solid var(--line-2);border-radius:9px;padding:.75rem .65rem;background:var(--bg-1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-mono)}.s-scan-dots{display:flex;align-items:center;gap:.5rem}.s-scan-chdot{width:16px;height:16px;border-radius:4px;position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.s-scan-chdot img,.s-scan-chdot svg{width:100%;height:100%;display:block;border-radius:4px}.s-scan-chdot:after{content:"";position:absolute;inset:-2px;border-radius:6px;border:1.5px solid currentColor;opacity:0;pointer-events:none}.d-reddit{color:#ff4500}.d-linkedin{color:#0a66c2}.d-x{color:#888}.d-fb{color:#1877f2}.s-scan-gauge{width:100%;height:3px;border-radius:2px;background:var(--bg-3);overflow:hidden;position:relative}.s-scan-gauge-fill{position:absolute;top:0;bottom:0;left:0;width:50%;background:linear-gradient(90deg,transparent 0%,var(--accent) 50%,transparent 100%);animation:gaugeSlide 1.6s linear infinite}@keyframes gaugeSlide{0%{transform:translate(-100%)}to{transform:translate(200%)}}@media(hover:hover)and (min-width:901px){.s-scan-gauge-fill{animation-play-state:paused}.step:hover .s-scan-gauge-fill{animation-play-state:running}}.s-scan-label{font-size:.56rem;color:var(--fg-dimmer);letter-spacing:.08em;text-transform:uppercase}.s-track{width:100%;display:flex;align-items:stretch;gap:.4rem;padding:.55rem;border:1px solid var(--line-2);border-radius:9px;background:var(--bg-1)}.s-track-stat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.15rem .1rem;border-radius:6px;background:color-mix(in oklab,var(--bg-2) 55%,transparent)}.s-track-num{font-family:var(--font-mono);font-size:1rem;font-weight:600;color:var(--fg);letter-spacing:-.01em;line-height:1}.s-track-stat.good .s-track-num{color:var(--good)}.s-track-lbl{font-family:var(--font-mono);font-size:.58rem;color:var(--fg-dim);text-transform:uppercase;letter-spacing:.04em;line-height:1}.step.active .s-track-stat{animation:trackPop .45s cubic-bezier(.2,.8,.2,1) both}.step.active .s-track-stat:nth-child(1){animation-delay:.05s}.step.active .s-track-stat:nth-child(2){animation-delay:.25s}.step.active .s-track-stat:nth-child(3){animation-delay:.45s}@keyframes trackPop{0%{transform:translateY(4px) scale(.94);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes sspin{to{transform:rotate(360deg)}}@keyframes sent-pop{0%{transform:scale(.88)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes draw-check{to{stroke-dashoffset:0}}.stats-panel{margin-top:3rem;display:grid;grid-template-columns:1.3fr 1fr;gap:2.5rem;align-items:stretch}@media(max-width:900px){.stats-panel{grid-template-columns:1fr}}.stats-col{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.stat{padding:1.8rem;border:1px solid var(--line);border-radius:14px;background:var(--bg-1);position:relative;overflow:hidden}.stat-big{font-size:clamp(3rem,5vw,4.5rem);font-weight:500;letter-spacing:-.04em;line-height:.95;font-family:var(--font-sans)}.stat-label{margin-top:1rem;font-family:var(--font-mono);font-size:.8rem;color:var(--fg-dim);line-height:1.45}.stat.accent{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 12%,var(--bg-1)),var(--bg-1));border-color:color-mix(in oklab,var(--accent) 35%,var(--line))}.stat.accent .stat-big{color:var(--accent)}.product-showcase{margin-top:3rem}.product-tabs{display:flex;gap:.35rem;padding:.4rem;background:var(--bg-1);border:1px solid color-mix(in oklab,var(--accent) 20%,var(--line));border-radius:14px;margin-bottom:1.25rem;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 10%,transparent),0 12px 32px -16px color-mix(in oklab,var(--accent) 35%,transparent)}.product-tab{display:inline-flex;align-items:center;gap:.55rem;padding:.58rem 1rem;border-radius:9px;font-size:.88rem;font-weight:500;color:var(--fg-dim);transition:background .18s,color .18s,box-shadow .18s;cursor:pointer;font-family:var(--font-sans);border:1px solid transparent}.product-tab:hover{color:var(--fg);border-color:var(--line-2)}.product-tab.on{background:var(--bg-3);color:var(--fg);border-color:color-mix(in oklab,var(--accent) 55%,var(--line-2));box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 25%,transparent),0 6px 18px -10px color-mix(in oklab,var(--accent) 55%,transparent)}.product-tab.disabled{cursor:not-allowed;opacity:.55;pointer-events:none;border-color:transparent}.product-tab .coming{margin-left:.4rem;padding:.12rem .4rem;border-radius:4px;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-dimmer);border:1px solid var(--line-2);background:var(--bg-2)}.product-tab svg,.product-tab img{width:16px;height:16px;display:block}.product-frame{position:relative;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--bg-1);box-shadow:0 30px 80px -30px color-mix(in oklab,var(--accent) 40%,transparent);display:grid;grid-template-areas:"stack"}.product-frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:16px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--fg) 6%,transparent);z-index:2}.product-slide{grid-area:stack;width:100%;opacity:0;transition:opacity .5s ease;pointer-events:none}.product-slide.on{opacity:1;pointer-events:auto;z-index:1}.product-slide img{width:100%;height:auto;display:block}@keyframes fade{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.demo-feed{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;border:1px solid var(--line);border-radius:18px;background:var(--bg-1);padding:1rem}@media(max-width:700px){.demo-feed{grid-template-columns:1fr}}.demo-thread{padding:1rem 1.1rem;border:1px solid var(--line);border-radius:12px;background:var(--bg);position:relative;transition:transform .2s,border-color .2s}.demo-thread:hover{transform:translateY(-2px);border-color:var(--line-2)}.demo-thread-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.7rem;font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dimmer)}.demo-thread-head .ch{display:inline-flex;align-items:center;gap:.4rem}.demo-thread-head .ch .dot{width:6px;height:6px;border-radius:50%}.demo-thread-q{font-size:.95rem;line-height:1.4;color:var(--fg);margin:0 0 .85rem}.demo-thread-foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-family:var(--font-mono);font-size:.72rem}.intent-bar{flex:1;height:4px;border-radius:2px;background:var(--bg-3);overflow:hidden;position:relative}.intent-bar:after{content:"";position:absolute;inset:0;width:var(--w, 70%);background:linear-gradient(90deg,var(--accent),color-mix(in oklab,var(--accent) 50%,var(--good)));border-radius:2px}.demo-thread-tag{padding:.2rem .45rem;border-radius:5px;background:color-mix(in oklab,var(--accent) 15%,transparent);color:var(--accent);border:1px solid color-mix(in oklab,var(--accent) 30%,transparent)}.reply-demo{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;position:relative}@media(max-width:900px){.reply-demo{grid-template-columns:1fr}}.reply-vs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:48px;height:48px;border-radius:50%;background:var(--bg);border:1px solid var(--line-2);display:grid;place-items:center;font-family:var(--font-mono);font-size:.78rem;font-weight:600;color:var(--fg-dim);letter-spacing:.04em}@media(max-width:900px){.reply-vs{display:none}}.reply-card{border:1px solid var(--line);border-radius:16px;background:var(--bg-1);overflow:hidden;display:flex;flex-direction:column;position:relative}.reply-card.bot{border-color:color-mix(in oklab,var(--bad) 35%,var(--line));background:color-mix(in oklab,var(--bad) 4%,var(--bg-1))}.reply-card.novaseed{border-color:color-mix(in oklab,var(--accent) 45%,var(--line));background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 5%,var(--bg-1)),var(--bg-1) 70%);box-shadow:0 20px 60px -30px color-mix(in oklab,var(--accent) 50%,transparent)}.reply-head{padding:.9rem 1.1rem;border-bottom:1px solid var(--line);background:var(--bg-2);font-family:var(--font-mono);font-size:.78rem;color:var(--fg-dim);display:flex;align-items:center;gap:.55rem}.reply-card.bot .reply-head{border-bottom-color:color-mix(in oklab,var(--bad) 25%,var(--line))}.reply-card.novaseed .reply-head{border-bottom-color:color-mix(in oklab,var(--accent) 30%,var(--line))}.reply-head .head-icon{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;flex-shrink:0;font-size:.7rem}.reply-card.bot .head-icon{background:color-mix(in oklab,var(--bad) 18%,transparent);color:var(--bad);border:1px solid color-mix(in oklab,var(--bad) 35%,transparent)}.reply-card.novaseed .head-icon{background:var(--accent);color:#fff}.reply-head .head-label{font-weight:500;color:var(--fg)}.reply-head .badge{margin-left:auto;padding:.2rem .5rem;border-radius:5px;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;font-weight:500}.reply-card.bot .badge{background:color-mix(in oklab,var(--bad) 15%,transparent);color:var(--bad);border:1px solid color-mix(in oklab,var(--bad) 35%,transparent)}.reply-card.novaseed .badge{background:color-mix(in oklab,var(--accent) 18%,transparent);color:var(--accent);border:1px solid color-mix(in oklab,var(--accent) 40%,transparent)}.reply-body{padding:1.1rem 1.2rem;flex:1}.reply-q{padding:.8rem 1rem;border-left:2px solid var(--line-2);color:var(--fg-dim);font-size:.92rem;font-style:italic;margin-bottom:1rem;background:var(--bg-2);border-radius:0 6px 6px 0}.reply-text{font-size:.95rem;line-height:1.6;color:var(--fg);white-space:pre-wrap;min-height:11em}@media(max-width:900px){.reply-text{min-height:18em}}@media(max-width:480px){.reply-text{min-height:22em}}.reply-card.bot .reply-text{color:var(--fg-dim)}.reply-text .mention{color:var(--accent);font-weight:500}.reply-text .bot-emoji{filter:grayscale(.4);opacity:.7}.typing:after{content:"▋";color:var(--accent);margin-left:2px;animation:blink 1s infinite steps(1)}@keyframes blink{50%{opacity:0}}.reply-foot{padding:.75rem 1.2rem;border-top:1px solid var(--line);background:var(--bg-2);display:flex;gap:.5rem;align-items:center;font-family:var(--font-mono);font-size:.74rem;color:var(--fg-dim);flex-wrap:wrap}.reply-card.bot .reply-foot{border-top-color:color-mix(in oklab,var(--bad) 20%,var(--line))}.reply-card.novaseed .reply-foot{border-top-color:color-mix(in oklab,var(--accent) 25%,var(--line))}.reply-foot .chip{padding:.22rem .5rem;border-radius:5px;background:var(--bg-3);border:1px solid var(--line);display:inline-flex;align-items:center;gap:.3rem}.reply-foot .chip.good{color:var(--good);border-color:color-mix(in oklab,var(--good) 35%,transparent);background:color-mix(in oklab,var(--good) 12%,transparent)}.reply-foot .chip.bad{color:var(--bad);border-color:color-mix(in oklab,var(--bad) 35%,transparent);background:color-mix(in oklab,var(--bad) 10%,transparent)}.reply-foot .action{margin-left:auto;padding:.4rem .8rem;border-radius:7px;background:var(--accent);color:#fff;font-size:.72rem;font-family:var(--font-mono);font-weight:600;transition:transform .12s,filter .15s}.reply-foot .action:hover{transform:translateY(-1px);filter:brightness(1.1)}.adapts{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.adapts-2{grid-template-columns:repeat(2,1fr)}@media(max-width:800px){.adapts,.adapts-2{grid-template-columns:1fr}}.adapt{padding:1.5rem;border:1px solid var(--line);border-radius:14px;background:var(--bg-1);transition:border-color .2s,transform .2s}.adapt:hover{border-color:var(--accent);transform:translateY(-2px)}.adapt-icon{width:34px;height:34px;display:grid;place-items:center;margin-bottom:1rem;border:1px solid var(--line-2);border-radius:8px;color:var(--accent);background:var(--bg-2)}.adapt h4{font-size:1rem;font-weight:500;margin:0 0 .4rem}.adapt p{color:var(--fg-dim);font-size:.88rem;line-height:1.5;margin:0}.checks{margin-top:3rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:900px){.checks{grid-template-columns:1fr}}.check-card{border:1px solid var(--line);border-radius:16px;background:var(--bg-1);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;min-height:280px}.check-head{display:flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.78rem;color:var(--fg-dim)}.check-num{width:22px;height:22px;border-radius:6px;background:var(--accent);color:var(--bg);display:grid;place-items:center;font-size:.72rem;font-weight:600}.check-card h3{font-size:1.15rem;font-weight:500;margin:0;letter-spacing:-.015em}.check-card p{color:var(--fg-dim);font-size:.9rem;line-height:1.55;margin:0}.check-chips{margin-top:auto;display:flex;flex-wrap:wrap;gap:.4rem}.check-chips .chip{padding:.28rem .55rem;border-radius:6px;background:var(--bg-2);border:1px solid var(--line);font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dim);display:inline-flex;align-items:center;gap:.35rem}.check-chips .chip.ok{color:var(--good);border-color:color-mix(in oklab,var(--good) 25%,transparent)}.check-chips .chip.wait{color:var(--warn);border-color:color-mix(in oklab,var(--warn) 25%,transparent)}.chip-dot{width:5px;height:5px;border-radius:50%;background:currentColor}.gauge{margin:.5rem 0;display:flex;align-items:center;gap:.8rem;font-family:var(--font-mono);font-size:.78rem}.gauge-track{flex:1;height:6px;border-radius:3px;background:var(--bg-3);overflow:hidden;position:relative}.gauge-fill{height:100%;background:linear-gradient(90deg,var(--good),var(--warn) 65%,var(--bad));border-radius:3px;width:22%;transition:width .4s}.gauge-val{color:var(--good)}.testimonials{margin-top:3rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}@media(max-width:900px){.testimonials{grid-template-columns:1fr}}.testi-card{position:relative;padding:2rem 1.8rem 1.7rem;border:1px solid var(--line);border-radius:20px;background:var(--bg);display:flex;flex-direction:column;gap:1.4rem;min-height:260px;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s;overflow:hidden;isolation:isolate}.testi-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 25%,transparent),transparent 55%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.testi-card:after{content:"“";position:absolute;top:-24px;right:16px;font-family:Georgia,Times New Roman,serif;font-size:9rem;line-height:1;color:color-mix(in oklab,var(--accent) 10%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;z-index:0;transition:color .3s}.testi-card:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--accent) 45%,var(--line-2));box-shadow:0 28px 60px -28px color-mix(in oklab,var(--accent) 60%,transparent),0 0 0 1px color-mix(in oklab,var(--accent) 30%,transparent)}.testi-card:hover:after{color:color-mix(in oklab,var(--accent) 18%,transparent)}.testi-card>*{position:relative;z-index:1}.testi-stars{display:inline-flex;gap:3px;color:var(--accent)}.testi-stars svg{width:14px;height:14px;fill:currentColor;filter:drop-shadow(0 0 6px color-mix(in oklab,var(--accent) 40%,transparent))}.testi-quote{font-size:1.15rem;line-height:1.5;color:var(--fg);margin:0;font-weight:500;letter-spacing:-.015em;flex:1}.testi-quote mark{background:transparent;color:var(--accent);font-weight:600}.testi-author{display:flex;align-items:center;gap:.9rem;padding-top:1.2rem;border-top:1px solid color-mix(in oklab,var(--accent) 10%,var(--line))}.testi-avatar{width:44px;height:44px;border-radius:50%;background:color-mix(in oklab,var(--accent) 30%,var(--bg-2));color:var(--accent);display:grid;place-items:center;font-family:var(--font-mono);font-size:.95rem;font-weight:600;border:2px solid #fff;flex-shrink:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff40}.testi-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.testi-info{display:flex;flex-direction:column;min-width:0;gap:3px;flex:1}.testi-name{color:var(--fg);font-weight:600;font-size:.98rem;letter-spacing:-.015em}.testi-role{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dim);letter-spacing:.02em}.testi-role img{height:14px;width:auto;opacity:.75}.testi-role img.invert{filter:brightness(0) invert(1);opacity:.8}.proof-stats{margin-top:3rem;padding:2.1rem 1.2rem;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,color-mix(in oklab,var(--accent) 7%,var(--bg)) 0%,var(--bg-1) 100%);display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;overflow:hidden}.proof-stats:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,color-mix(in oklab,var(--accent) 12%,transparent),transparent 60%);pointer-events:none}@media(max-width:700px){.proof-stats{grid-template-columns:1fr;gap:1.6rem;padding:1.6rem 1rem}}.proof-stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.55rem;padding:.3rem 1rem;position:relative;z-index:1}.proof-stat+.proof-stat:after{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:color-mix(in oklab,var(--accent) 18%,var(--line))}@media(max-width:700px){.proof-stat+.proof-stat:after{display:none}}.proof-stat strong{font-family:var(--font-sans);font-size:clamp(2.1rem,3.4vw,2.9rem);font-weight:500;letter-spacing:-.045em;line-height:1;color:var(--fg)}.proof-stat span{font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dim);text-transform:uppercase;letter-spacing:.08em}.copilot{margin-top:3rem;display:grid;grid-template-columns:1.05fr .95fr;gap:3rem;align-items:center}@media(max-width:900px){.copilot{grid-template-columns:1fr}}.copilot ul{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:.9rem}.copilot li{display:flex;gap:.8rem;align-items:flex-start;color:var(--fg-dim);font-size:1rem;line-height:1.5}.copilot li strong{color:var(--fg);font-weight:500}.copilot li:before{content:"";width:16px;height:16px;margin-top:4px;flex-shrink:0;background:var(--accent);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='black' d='M8 13.4 4.6 10l-1.4 1.4L8 16.2l10-10-1.4-1.4Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='black' d='M8 13.4 4.6 10l-1.4 1.4L8 16.2l10-10-1.4-1.4Z'/></svg>") center/contain no-repeat}.copilot-visual{position:relative}.diff-card{border:1px solid var(--line-2);border-radius:16px;background:var(--bg);overflow:hidden;box-shadow:0 20px 60px -30px color-mix(in oklab,var(--accent) 35%,transparent)}.diff-section{padding:1.1rem 1.2rem}.diff-section.diff-before{background:var(--bg-1)}.diff-section.diff-after{background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 6%,var(--bg-1)),var(--bg-1))}.diff-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem;font-family:var(--font-mono);font-size:.7rem;color:var(--fg-dim)}.diff-tag{padding:.22rem .5rem;border-radius:5px;background:var(--bg-3);border:1px solid var(--line-2);color:var(--fg);font-weight:500;font-size:.68rem;letter-spacing:.02em;text-transform:uppercase}.diff-tag.done{background:color-mix(in oklab,var(--accent) 22%,transparent);color:var(--accent);border-color:color-mix(in oklab,var(--accent) 50%,transparent)}.diff-body{font-size:.92rem;line-height:1.6;color:var(--fg);margin:0}.diff-body del{color:var(--fg-dimmer);text-decoration:line-through;text-decoration-color:color-mix(in oklab,var(--bad) 70%,transparent);text-decoration-thickness:1.5px}.diff-body mark{background:color-mix(in oklab,var(--accent) 22%,transparent);color:var(--accent);padding:0 .24rem;border-radius:3px;font-weight:500}.diff-body ins{background:color-mix(in oklab,var(--good) 18%,transparent);color:var(--good);padding:0 .24rem;border-radius:3px;text-decoration:none;font-weight:500}.diff-arrow{display:flex;align-items:center;justify-content:center;gap:.55rem;padding:.55rem 0;font-family:var(--font-mono);font-size:.7rem;color:var(--accent);background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.diff-arrow svg{width:13px;height:13px}.copilot-visual-head{padding:.7rem 1rem;display:flex;align-items:center;gap:.4rem;border-bottom:1px solid var(--line);background:var(--bg-2)}.copilot-visual-head .dotlight{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.copilot-visual-head .title{margin-left:.5rem;font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dimmer)}.copilot-visual-body{padding:1rem;display:grid;gap:.75rem}.phone-wrap{display:flex;justify-content:center;padding:.5rem 0}.phone{position:relative;width:270px;aspect-ratio:9 / 19;background:linear-gradient(180deg,#0f0f10,#18181b 40%,#232326);border:1px solid color-mix(in oklab,var(--line-2) 60%,transparent);border-radius:44px;overflow:hidden;box-shadow:0 40px 100px -40px color-mix(in oklab,var(--accent) 35%,transparent),0 0 0 2px #ffffff08 inset,0 0 0 1px #ffffff0f;padding:5px}.phone-notch{position:absolute;top:10px;left:50%;transform:translate(-50%);width:86px;height:22px;background:#000;border-radius:999px;z-index:5}.phone-screen{position:relative;width:100%;height:100%;background:radial-gradient(120% 80% at 50% 0%,color-mix(in oklab,var(--accent) 18%,#0b0b0e),#07070a 70%);border-radius:38px;padding:.8rem .75rem 1rem;display:flex;flex-direction:column;overflow:hidden}.phone-status{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:.68rem;color:#fff;padding:.15rem .45rem .7rem;font-weight:600;letter-spacing:-.01em}.phone-icons{display:inline-flex;align-items:center;gap:.35rem;color:#fff}.phone-icons svg{display:block;height:9px;width:auto}.phone-lockhead{text-align:center;color:#fff;padding:1.1rem 0 1.2rem;display:flex;flex-direction:column;align-items:center;gap:.15rem}.phone-hour{font-size:3rem;font-weight:200;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;order:1}.phone-day{font-size:.82rem;font-weight:500;letter-spacing:-.01em;opacity:.9;order:2;text-transform:none;font-family:var(--font-sans)}.phone-notifs{position:relative;display:flex;flex-direction:column;gap:.45rem;padding:0 .15rem}.push-card{position:relative;background:#f5f5f733;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:.65rem .7rem;box-shadow:0 4px 14px -6px #00000073}.push-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.3rem}.push-ico{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-shadow:0 1px 2px #00000040}.push-ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.push-ico-novaseed{background:#0a0a0a;padding:3px}.push-ico-gmail{background:#fff;padding:3px}.push-app{font-family:var(--font-sans);font-size:.6rem;color:#ffffffd9;font-weight:600;letter-spacing:.05em;flex:1;text-transform:uppercase}.push-time{font-family:var(--font-sans);font-size:.6rem;color:#fff9;flex-shrink:0;font-weight:400}.push-body strong{display:block;font-size:.72rem;font-weight:600;color:#fff;margin-bottom:.1rem;letter-spacing:-.01em}.push-body p{margin:0;font-size:.68rem;color:#ffffffd1;line-height:1.3}.channels-row{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.channel-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;border-radius:999px;background:var(--bg);border:1px solid var(--line-2);font-family:var(--font-mono);font-size:.72rem;color:var(--fg-dim)}.channel-chip svg{width:13px;height:13px;color:var(--accent)}@keyframes pushSlideIn{0%{transform:translateY(-16px) scale(.94);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes pushGlow{0%,to{box-shadow:0 4px 14px -6px #00000073,0 0 color-mix(in oklab,var(--accent) 55%,transparent)}50%{box-shadow:0 4px 14px -6px #00000073,0 0 18px 2px color-mix(in oklab,var(--accent) 45%,transparent)}}.reveal .push-gmail{animation:pushSlideIn .55s cubic-bezier(.2,.8,.2,1) .15s both}.reveal .push-novaseed{animation:pushSlideIn .6s cubic-bezier(.2,.8,.2,1) .5s both,pushGlow 2.6s ease-in-out 1.2s infinite}.ed-line{font-family:var(--font-mono);font-size:.78rem;line-height:1.65;color:var(--fg);display:grid;grid-template-columns:28px 1fr;gap:.6rem}.ed-line .ln{color:var(--fg-dimmer);text-align:right}.ed-line .hl{background:color-mix(in oklab,var(--accent) 20%,transparent);padding:0 .2rem;border-radius:3px}.ed-line .edited{border-bottom:1px dashed var(--accent)}.ed-actions{margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--line);display:flex;gap:.5rem;justify-content:flex-end}.ed-actions button{padding:.4rem .75rem;border-radius:6px;border:1px solid var(--line-2);font-family:var(--font-mono);font-size:.75rem;color:var(--fg-dim)}.ed-actions button.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.billing-toggle{display:inline-flex;gap:.2rem;padding:.3rem;margin-top:1.5rem;background:var(--bg-1);border:1px solid var(--line);border-radius:999px}.bt-opt{padding:.5rem 1rem;border-radius:999px;font-size:.85rem;color:var(--fg-dim);font-family:var(--font-sans);font-weight:500;display:inline-flex;align-items:center;gap:.55rem;transition:background .2s,color .2s;white-space:nowrap}.bt-opt:hover{color:var(--fg)}.bt-opt.on{background:var(--accent);color:#fff}.bt-save{font-size:.68rem;padding:.16rem .45rem;border-radius:4px;background:color-mix(in oklab,var(--good) 18%,transparent);color:var(--good);border:1px solid color-mix(in oklab,var(--good) 35%,transparent);font-family:var(--font-mono);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.bt-opt.on .bt-save{background:#ffffff38;color:#fff;border-color:#ffffff59}.pricing[data-billing=monthly] .bill-yearly,.pricing[data-billing=yearly] .bill-monthly,.pricing[data-billing=monthly] .per-yearly,.pricing[data-billing=yearly] .per-monthly{display:none}.pricing{margin-top:2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:900px){.pricing{grid-template-columns:1fr}}.price{padding:1.75rem;border:1px solid var(--line);border-radius:18px;background:var(--bg-1);display:flex;flex-direction:column;position:relative;transition:transform .3s,border-color .3s}.price:hover{transform:translateY(-3px);border-color:var(--line-2)}.price.featured{border-color:var(--accent);background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 8%,var(--bg-1)),var(--bg-1) 60%);box-shadow:0 20px 60px -20px var(--accent-dim)}.price .rec{position:absolute;top:-.6rem;right:1.25rem;padding:.22rem .55rem;background:var(--accent);color:#fff;border-radius:6px;font-size:.68rem;font-family:var(--font-mono);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.price h3{margin:0 0 .6rem;font-size:1.1rem;font-weight:500}.price-amount{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.3rem}.price-amount .val{font-size:2.8rem;font-weight:500;letter-spacing:-.04em;line-height:1}.price-amount .per{font-family:var(--font-mono);font-size:.85rem;color:var(--fg-dim)}.price-bill{font-family:var(--font-mono);font-size:.75rem;color:var(--fg-dimmer);margin-bottom:1.4rem}.price ul{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:.6rem;flex:1}.price li{display:flex;gap:.5rem;align-items:flex-start;color:var(--fg-dim);font-size:.88rem;line-height:1.45}.price li:before{content:"";width:14px;height:14px;margin-top:4px;flex-shrink:0;background:var(--accent);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='black' d='M8 13.4 4.6 10l-1.4 1.4L8 16.2l10-10-1.4-1.4Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='black' d='M8 13.4 4.6 10l-1.4 1.4L8 16.2l10-10-1.4-1.4Z'/></svg>") center/contain no-repeat}.price-btn{display:block;text-align:center;padding:.8rem 1rem;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-2);color:var(--fg);font-weight:500;font-size:.92rem;transition:transform .15s,background .15s}.price-btn:hover{transform:translateY(-1px)}.price.featured .price-btn{background:var(--accent);color:#fff;border-color:var(--accent)}.faqs{margin-top:3rem;max-width:760px}.faq{border-top:1px solid var(--line);padding:1.3rem 0}.faq:last-child{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:1rem;font-size:1.05rem;font-weight:500;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"";width:22px;height:22px;border:1px solid var(--line-2);border-radius:6px;flex-shrink:0;transition:transform .25s,background .25s,border-color .25s;background:linear-gradient(var(--fg-dim),var(--fg-dim)) center/10px 1.5px no-repeat,linear-gradient(var(--fg-dim),var(--fg-dim)) center/1.5px 10px no-repeat}.faq[open] summary:before{transform:rotate(180deg);border-color:var(--accent);background:linear-gradient(var(--accent),var(--accent)) center/10px 1.5px no-repeat}.faq-body{padding-top:1rem;color:var(--fg-dim);line-height:1.6;max-width:64ch}.final{position:relative;padding:clamp(5rem,10vw,9rem) 0;border-top:1px solid var(--line);overflow:hidden}.final-bg{position:absolute;inset:0;background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,#000 20%,transparent 70%);opacity:.4;pointer-events:none}.final-glow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:700px;height:500px;background:radial-gradient(ellipse at center,var(--accent-glow),transparent 60%);filter:blur(70px);pointer-events:none}.final-inner{position:relative;text-align:center}.final h2{font-size:clamp(2.5rem,5vw,4.2rem);font-weight:500;letter-spacing:-.035em;line-height:1.02;margin:0 0 1rem;text-wrap:balance;max-width:16ch;margin-left:auto;margin-right:auto}.final h2 em{font-style:normal;color:var(--accent)}.final p{color:var(--fg-dim);font-size:1.1rem;margin:0 0 2.5rem}.final-form{margin:0 auto}footer{border-top:1px solid var(--line);padding:3rem 0 2rem}.foot-inner{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:2rem}@media(max-width:700px){.foot-inner{grid-template-columns:1fr 1fr}}.foot-brand p{color:var(--fg-dim);font-size:.88rem;margin:1rem 0 0;max-width:30ch;line-height:1.5}.foot-col h4{font-family:var(--font-mono);font-size:.74rem;color:var(--fg-dimmer);font-weight:400;margin:0 0 .9rem;text-transform:uppercase;letter-spacing:.08em}.foot-col ul{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.foot-col a{font-size:.9rem;color:var(--fg-dim);transition:color .15s}.foot-col a:hover{color:var(--fg)}.foot-col a.disabled{color:var(--fg-dimmer);opacity:.5;pointer-events:none;cursor:not-allowed}.foot-bottom{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:.76rem;color:var(--fg-dimmer)}.reveal{opacity:0;transform:translateY(20px);transition:opacity .8s,transform .8s}.reveal.in{opacity:1;transform:translateY(0)}[data-animations=false] .reveal{opacity:1!important;transform:none!important}[data-animations=false] .thread{animation:none!important}@media(max-width:760px){:root{--pad: 1rem;--sec-pad-y: clamp(3rem, 8vw, 5rem)}html,body{overflow-x:hidden}.nav-inner{gap:.6rem;padding:.7rem var(--pad);flex-wrap:nowrap}.logo-tagline{display:none}.nav-burger{display:inline-flex;margin-left:.5rem;flex-shrink:0}.lang-mobile{display:inline-flex;align-items:center;margin-left:auto;padding:.35rem .55rem;border-radius:6px;border:1px solid var(--line);font-family:var(--font-mono);font-size:.78rem;color:var(--fg-dimmer);background:transparent;cursor:pointer}.nav-panel{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg-1);border-top:1px solid var(--line);padding:1rem var(--pad) 1.25rem;flex-direction:column;gap:1rem;box-shadow:0 18px 30px -18px #00000080}.nav.open .nav-panel{display:flex}.nav.open .nav-links{display:flex;flex-direction:column;gap:1rem;margin:0}.nav.open .nav-links a{font-size:1rem;padding:.25rem 0}.nav.open .nav-tools{display:flex;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--line)}.nav.open .nav-tools button{flex:1;padding:.55rem;font-size:.8rem}.nav.open .nav-cta{display:inline-flex;justify-content:center;padding:.75rem 1rem;font-size:.9rem}.hero{padding:8rem 0 2rem;align-items:flex-start}.hero-inner{gap:1.75rem}.hero-copy{text-align:center}.hero h1{font-size:clamp(2.2rem,10vw,3.2rem);line-height:1.05;letter-spacing:-.035em}.hero p.lede{font-size:.98rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.hero-form{flex-direction:row;gap:.4rem;padding:.4rem .4rem .4rem .55rem;margin-left:auto;margin-right:auto}.hero-form:before{width:13px;height:13px;left:.8rem}.hero-form:after{left:2.45rem;height:.95em}.hero-form input{padding:.7rem .75rem .7rem 1.9rem;font-size:16px;text-align:left}.hero-form button{padding:.7rem .95rem;font-size:.82rem;flex-shrink:0}.hero-sub{flex-wrap:wrap;gap:.5rem 1rem;font-size:.72rem;justify-content:center}.hero-inner{gap:3rem}.live-feed{height:330px}.feed-stream{-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent);padding:.8rem;gap:.55rem}.thread{padding:.65rem .8rem;font-size:.78rem}.thread-channel{width:30px;height:30px}.thread-channel svg,.thread-channel img{width:16px;height:16px}.thread-score{font-size:.78rem;padding:.3rem .5rem;min-width:34px}.thread-meta{font-size:.66rem}.hero-sub span:before{display:none}.works-across{padding:1rem 0!important}.works-inner{flex-direction:column;align-items:flex-start;gap:.9rem}.works-logos{gap:1.4rem;row-gap:.6rem}.works-label{font-size:.75rem}.sec-title{font-size:clamp(1.7rem,6vw,2.2rem)!important;line-height:1.1}.sec-sub{font-size:.95rem!important}.testi-card{padding:1.7rem 1.3rem 1.3rem;min-height:auto}.testi-quote{font-size:1rem}.product-tabs{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.product-tabs::-webkit-scrollbar{display:none}.product-tab{white-space:nowrap;flex-shrink:0}.foot-inner{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.foot-brand{grid-column:1 / -1}.foot-bottom{flex-direction:column;gap:.5rem;align-items:flex-start}.step.active{background:var(--bg);box-shadow:none}.step.active .step-num{color:var(--fg-dimmer)}.step{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px}.s-input .caret,.s-draft .caret{opacity:1;animation:blink 1s infinite steps(1)}.s-track-stat{animation:trackPop 2.8s cubic-bezier(.2,.8,.2,1) infinite both}.s-track-stat:nth-child(1){animation-delay:0s}.s-track-stat:nth-child(2){animation-delay:.4s}.s-track-stat:nth-child(3){animation-delay:.8s}}@media(max-width:560px){.reply-demo{margin-top:1.5rem;gap:1rem}.reply-card{border-radius:12px}.reply-head{padding:.55rem .8rem;font-size:.68rem;gap:.45rem}.reply-head .head-icon{width:18px;height:18px;font-size:.58rem}.reply-head .badge{padding:.15rem .4rem;font-size:.58rem}.reply-body{padding:.85rem 1rem}.reply-q{font-size:.78rem!important;padding-left:.7rem!important;margin-bottom:.7rem!important}.reply-text{font-size:.78rem!important;line-height:1.5!important;min-height:auto!important}.reply-foot{padding:.5rem .75rem;font-size:.62rem;gap:.3rem}.reply-foot .chip{padding:.15rem .4rem;font-size:.58rem}.reply-foot .action{padding:.3rem .55rem;font-size:.62rem}.copilot{gap:1.5rem;margin-top:1.5rem}.copilot ul{margin-top:1.5rem;gap:.7rem}.copilot li{font-size:.9rem;line-height:1.4;gap:.6rem}.copilot li strong{display:block;margin-bottom:.15rem}.copilot li>span>span{font-size:.82rem;color:var(--fg-dim)}.phone{width:240px}.channels-row{margin-top:1rem;gap:.35rem}.channel-chip{padding:.35rem .6rem;font-size:.66rem}.steps{border:none!important;background:transparent!important;gap:0!important}.step{border:1px solid var(--line-2)!important;border-radius:12px!important;margin-bottom:.9rem}.steps>.step:last-child{margin-bottom:0}.step:before{display:none!important}.checks{margin-top:1.5rem;gap:.8rem}.check-card{padding:1.1rem;min-height:auto;gap:.65rem;border-radius:12px}.check-head{font-size:.7rem;gap:.5rem}.check-num{width:22px!important;height:22px!important;font-size:.72rem!important}.check-card h3{font-size:1rem;line-height:1.3}.check-card p{font-size:.82rem;line-height:1.45}.check-chips{gap:.3rem;margin-top:.5rem}.check-chips .chip{padding:.22rem .45rem;font-size:.62rem}.gauge{font-size:.7rem;gap:.4rem}.gauge-val{font-size:.75rem}}.nav-overlay{position:fixed;inset:0;z-index:9999;background:#0a0a0a;color:#fff;align-items:center;justify-content:center;display:none;font-family:Inter,system-ui,sans-serif}.nav-overlay.on{display:flex}.nav-overlay-inner{display:flex;flex-direction:column;align-items:center;gap:1.1rem;padding:1.5rem;text-align:center}.nav-overlay-spinner{width:40px;height:40px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top-color:#fff;animation:navSpin .8s linear infinite}.nav-overlay-title{font-size:1.05rem;font-weight:600;color:#fff;margin:0;letter-spacing:-.01em}.nav-overlay-sub{font-size:.82rem;color:#666;margin:0}@keyframes navSpin{to{transform:rotate(360deg)}}
