@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f5f8;background:#080a10;font-synthesis:none;text-rendering:optimizeLegibility;font-optical-sizing:auto;font-weight:400;--bg:#080a10;--panel:#111620;--muted:#9ba3b4;--line:rgba(255,255,255,.1);--blue:#8aa8ff;--cyan:#8fe6e5;--mono:"DM Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;min-width:320px;background:var(--bg)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.site-shell{overflow:hidden}.section-wrap{width:min(1180px,calc(100% - 64px));margin:0 auto}.topbar{height:76px;padding:0 max(32px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07);position:sticky;top:0;z-index:20;background:#080a10e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.16em}.brand-mark{width:29px;height:29px;border:1px solid rgba(143,230,229,.5);border-radius:9px;display:grid;place-items:center;color:var(--cyan)}.brand i{font:9px var(--mono);color:#788296;letter-spacing:.12em;margin-left:3px}.nav-links{display:flex;gap:32px}.nav-links a,.top-cta{font-size:11px;color:#aab1c0;transition:color .2s}.nav-links a:hover,.top-cta:hover{color:#fff}.top-cta{display:flex;align-items:center;gap:9px;color:#e6e9f1}.mobile-menu{display:none;background:none;color:#fff;border:0}.hero{min-height:690px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;position:relative;padding-top:54px;padding-bottom:90px}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.24;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 95%);mask-image:linear-gradient(90deg,#000,transparent 95%)}.hero-copy{position:relative;z-index:2;padding-bottom:30px}.release-kicker,.eyebrow,.section-index,.demo-number,.hero-meta,.scroll-cue,.visual-caption,.case-id,.sample-tag,.fine-print,.research-answer>span,.demo-foot,.footer>span{font:9px var(--mono);letter-spacing:.13em}.release-kicker{display:flex;align-items:center;gap:10px;color:#aeb8c9}.pulse,.status-dot,.tiny-dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.kicker-line{height:1px;width:48px;background:#414c5e}.hero h1{font-size:clamp(46px,6.1vw,78px);line-height:1.06;letter-spacing:-.065em;margin:29px 0 23px;font-weight:600}.hero h1 span,.intro-content h2 span,.feature-heading h2 span,.dark-break h2 span,.moderation-copy h2 span,.operations-copy h2 span,.research-copy h2 span,.closing-content h2 span{color:#91a9ff}.hero-description{max-width:420px;color:#a6afbf;line-height:1.8;font-size:14px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:32px}.primary-button{display:inline-flex;align-items:center;gap:12px;background:#dce6ff;color:#101522;padding:14px 18px;border-radius:5px;font-size:11px;font-weight:800;transition:transform .2s,background .2s}.primary-button:hover{transform:translateY(-2px);background:#fff}.text-button{display:flex;gap:9px;align-items:center;font-size:11px;color:#c2c9d6}.hero-meta{display:flex;gap:27px;margin-top:68px;color:#697487;font-size:8px}.hero-meta span{display:flex;align-items:center;gap:8px}.status-dot{width:5px;height:5px}.hero-visual{height:490px;position:relative;display:grid;place-items:center}.hero-orb{width:min(390px,75vw);aspect-ratio:1;border-radius:50%;position:relative;display:grid;place-items:center;background:radial-gradient(circle,rgba(110,139,255,.18),rgba(49,70,128,.06) 45%,transparent 70%)}.orb-core{width:112px;height:112px;border-radius:34px;display:grid;place-items:center;color:#c8d7ff;background:linear-gradient(145deg,#293b68,#121a2c);border:1px solid rgba(163,190,255,.48);box-shadow:0 0 90px #7092ff59,inset 0 1px 1px #ffffff50;transform:rotate(-8deg)}.orbit{position:absolute;border:1px solid rgba(155,180,255,.22);border-radius:50%;top:9%;right:9%;bottom:9%;left:9%}.orbit-two{top:20%;right:20%;bottom:20%;left:20%;border-style:dashed;animation:spin 38s linear infinite}.orbit-three{top:0;right:0;bottom:0;left:0;border-color:#8fe6e521;transform:rotateX(67deg) rotate(-25deg)}@keyframes spin{to{transform:rotate(360deg)}}.float-label{position:absolute;display:flex;align-items:center;gap:8px;background:#121a29;border:1px solid #34415b;padding:10px 13px;border-radius:5px;font:8px var(--mono);letter-spacing:.1em;color:#cbd7f0;box-shadow:0 10px 40px #0005}.float-label svg{color:var(--cyan)}.label-top{top:18%;right:2%}.label-bottom{bottom:18%;left:0}.visual-caption{position:absolute;bottom:3%;color:#dce4f4}.visual-caption span{color:#66748e;margin-left:10px}.scroll-cue{position:absolute;bottom:28px;left:0;display:flex;gap:12px;align-items:center;color:#818da3}.intro-section{display:grid;grid-template-columns:1fr 2fr 1fr;gap:40px;padding-top:130px;padding-bottom:150px;border-top:1px solid var(--line)}.section-index{display:flex;justify-content:space-between;color:#718098;font-size:8px;gap:20px}.intro-section .section-index{display:block}.intro-section .section-index span{display:block;margin-bottom:10px}.intro-content .eyebrow,.eyebrow{color:#8fa9ff}.intro-content h2,.feature-heading h2,.dark-break h2,.moderation-copy h2,.operations-copy h2,.research-copy h2,.closing-content h2{font-size:clamp(36px,4.8vw,58px);font-weight:600;letter-spacing:-.06em;line-height:1.12;margin:18px 0 24px}.intro-content>p:last-child,.intro-side p,.section-lead,.dark-break-inner>p,.closing-content>p{font-size:13px;line-height:1.9;color:#a1aabc;max-width:590px}.intro-side{border-left:1px solid var(--line);padding-left:25px;align-self:end}.side-icon{color:var(--cyan);margin-bottom:25px}.intro-side strong{font-size:13px}.intro-side p{font-size:11px}.feature-section{padding:95px 0 140px;border-top:1px solid var(--line)}.feature-heading{max-width:670px;margin:0 auto 75px;text-align:center}.feature-heading .section-index{margin-bottom:65px}.feature-heading .section-lead{margin:0 auto}.feature-demo{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center}.demo-side-copy{padding-left:15px}.demo-number{color:#73829b}.demo-side-copy h3{font-size:24px;letter-spacing:-.04em;line-height:1.3;margin:18px 0}.demo-side-copy>p{font-size:12px;line-height:1.8;color:#98a3b6}.capability{display:flex;align-items:center;gap:10px;font-size:10px;color:#c1c9d8;margin-top:17px}.capability svg{color:var(--cyan)}.demo-window,.moderation-card,.ops-card,.research-card{border:1px solid #293244;background:linear-gradient(145deg,#151d2a,#0e131d);border-radius:10px;box-shadow:0 28px 90px #0004;overflow:hidden}.window-head{height:49px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 17px;gap:13px;font-size:11px;color:#dce2ee}.window-head small{font:8px var(--mono);color:#7e8aa0;margin-left:8px}.window-dots{display:flex;gap:5px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#526078}.window-dots i:first-child{background:#df7777}.window-dots i:nth-child(2){background:#d6b66d}.window-dots i:nth-child(3){background:#72b89b}.live-indicator{margin-left:auto;font:8px var(--mono);color:#a5b0c2;display:flex;gap:7px;align-items:center}.live-indicator i{width:5px;height:5px;border-radius:50%;background:#e4bf79}.chat-area{padding:16px 17px 10px;min-height:240px}.day-divider{text-align:center;border-bottom:1px solid var(--line);height:8px;margin-bottom:19px}.day-divider span{font:8px var(--mono);letter-spacing:.1em;color:#75829a;background:#121a27;padding:0 12px}.discord-message{display:flex;gap:11px;margin:18px 0}.avatar{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#35415b;color:#dce5ff;font-weight:700;font-size:11px}.bot-avatar{background:#344b62;color:#a4f1e8}.message-body{min-width:0}.message-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.message-meta strong{font-size:10px}.message-meta time,.role-tag,.bot-tag{font:8px var(--mono);color:#7f8ba0}.role-tag,.bot-tag{padding:3px 5px;border-radius:3px;background:#283244}.bot-tag{background:#26474a;color:#a1e7dc}.message-body p{font-size:10px;line-height:1.7;color:#c0c8d7;margin:6px 0 0}.chat-input{display:flex;margin:0 15px 12px;border:1px solid #344158;border-radius:5px;overflow:hidden}.chat-input input{flex:1;min-width:0;background:#0b111b;color:#e4e9f4;border:0;outline:0;padding:11px 12px;font-size:10px}.chat-input button{width:40px;border:0;background:#cbdcff;color:#121827}.demo-foot{display:flex;justify-content:space-between;color:#6f7c92;padding:0 17px 13px;font-size:7px;letter-spacing:.08em}.demo-foot span:first-child{display:flex;align-items:center;gap:7px}.tiny-dot{width:5px;height:5px}.dark-break{position:relative;min-height:470px;display:grid;place-items:center;text-align:center;background:linear-gradient(115deg,#121b2a,#101522 50%,#0c111c);overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dark-break-inner{position:relative;z-index:1;max-width:620px;padding:80px 25px}.dark-break h2{margin:18px 0}.dark-break-inner>p{margin:0 auto}.break-stamp{display:inline-flex;align-items:center;gap:10px;border:1px solid #3b4b68;border-radius:30px;padding:10px 15px;margin-top:28px;font:8px var(--mono);letter-spacing:.1em;color:#b9c8e6}.break-stamp svg{color:var(--cyan)}.break-glow{position:absolute;width:500px;height:500px;border-radius:50%;background:#5978d31c;filter:blur(80px);top:5%;left:calc(50% - 250px)}.moderation-section{padding-top:105px}.moderation-section>.section-index,.operations-section>.section-index,.research-section>.section-index{margin-bottom:70px}.moderation-layout,.operations-layout,.research-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.moderation-copy h2,.operations-copy h2,.research-copy h2{font-size:clamp(36px,4.2vw,51px)}.mini-principle{display:flex;gap:17px;margin-top:27px}.mini-principle>span{font:10px var(--mono);color:#819dff;padding-top:2px}.mini-principle strong{font-size:11px}.mini-principle p{font-size:10px;line-height:1.7;color:#929eb1;margin:7px 0 0}.moderation-card{padding:21px}.case-top,.ops-header,.research-top{display:flex;justify-content:space-between;align-items:center}.case-id{color:#8391a8}.case-status,.sample-tag{font:8px var(--mono);color:#d7c18b;border:1px solid #5b5038;border-radius:3px;padding:5px 7px;letter-spacing:.08em}.flagged-message{display:flex;gap:11px;padding:22px 0;border-bottom:1px solid var(--line)}.small-avatar{width:27px;height:27px;flex-basis:27px;background:#574052}.flagged-message strong{font-size:10px}.flagged-message small{display:block;font:8px var(--mono);color:#7d899e;margin-top:3px}.flagged-message p{font-size:10px;color:#c5ccda;line-height:1.6}.analysis-block{display:flex;gap:12px;padding:19px 0}.analysis-icon{color:var(--cyan);padding-top:2px}.analysis-block strong{font-size:10px}.analysis-block p{font-size:10px;line-height:1.7;color:#9faabc;margin:6px 0 0}.review-result{display:flex;gap:8px;align-items:center;color:#9fe2c5;font-size:9px;margin:0 0 13px}.outline-button{background:transparent;border:1px solid #53627e;color:#dbe4f5;padding:11px 14px;border-radius:4px;font-size:10px;display:flex;align-items:center;justify-content:center;gap:10px}.outline-button:hover{background:#1d293c}.full-button{width:100%}.fine-print{font-size:7px;line-height:1.7;color:#748198;letter-spacing:.04em;margin:13px 0 0}.operations-section{padding:90px 0 140px;border-top:1px solid var(--line)}.ops-callout{display:flex;gap:11px;align-items:center;margin-top:30px;color:#b6c3d9;font-size:10px}.ops-callout svg{color:var(--cyan)}.ops-card,.research-card{padding:23px}.ops-header h3,.research-card h3{font-size:19px;letter-spacing:-.04em;margin:8px 0 0}.ops-tabs,.tier-tabs{display:flex;gap:5px;margin:25px 0 20px;border-bottom:1px solid var(--line)}.ops-tabs button,.tier-tabs button{background:transparent;border:0;color:#8591a6;font-size:9px;padding:0 12px 11px}.ops-tabs button.active{color:#e5edff;border-bottom:2px solid #91a9ff}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stat{padding:17px 12px;background:#0b111b;border:1px solid #222d40;border-radius:5px;min-width:0}.stat strong{font-size:25px;letter-spacing:-.05em;display:block}.stat>span{display:block;font-size:9px;color:#a5afc0;min-height:27px;margin-top:7px}.stat small{font:7px var(--mono);color:#78879d;display:flex;align-items:center;gap:5px;margin-top:13px}.stat small i{width:5px;height:5px;border-radius:50%;background:#83d6bc}.ops-note{display:flex;align-items:center;gap:9px;color:#7d8aa0;font-size:8px;margin-top:19px}.ops-note svg{color:#a1b6f6}.research-section{padding:90px 0 145px;border-top:1px solid var(--line)}.tier-explain{margin-top:30px;display:grid;gap:14px}.tier-explain div{display:flex;gap:18px;align-items:center}.tier-explain b{font:9px var(--mono);color:#9bb2ff;width:55px}.tier-explain span{font-size:10px;color:#a8b1c0}.tier-tabs{gap:0}.tier-tabs button{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:8px 10px 13px;border-bottom:2px solid transparent}.tier-tabs button span{font:8px var(--mono);color:#78869d}.tier-tabs button.selected{color:#f0f4ff;border-color:#91a9ff}.tier-tabs button.selected span{color:#a7bcff}.tier-detail{display:flex;gap:13px;align-items:center;padding:17px 0;border-bottom:1px solid var(--line)}.tier-icon{width:35px;height:35px;display:grid;place-items:center;background:#1c2940;color:#a9c0ff;border-radius:7px}.tier-detail strong{font-size:11px}.tier-detail p{font-size:9px;color:#8f9bb0;margin:5px 0 0}.research-answer{margin-top:17px;background:#0b111b;border:1px solid #263147;border-radius:5px;padding:15px}.research-answer>span{font-size:7px;color:#8395b5}.research-answer p{font-size:10px;line-height:1.8;color:#c3ccdc;margin:9px 0 0}.closing-section{min-height:500px;display:grid;place-items:center;text-align:center;position:relative;background:linear-gradient(145deg,#10192a,#090c14);border-top:1px solid var(--line);overflow:hidden}.closing-content{position:relative;z-index:1;padding:90px 24px;max-width:670px}.closing-content h2{font-size:clamp(43px,5.7vw,68px)}.closing-content>p{max-width:490px;margin:0 auto 28px}.closing-glow{position:absolute;width:600px;height:300px;top:0;left:calc(50% - 300px);background:#617fe82a;filter:blur(100px)}.footer{height:85px;padding:0 max(32px,calc((100vw - 1180px)/2));border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.footer>span{font-size:7px;color:#6f7c91}.footer .brand{font-size:11px}.footer .brand-mark{width:25px;height:25px}@media (max-width:900px){.hero{grid-template-columns:1fr .8fr}.hero h1{font-size:clamp(45px,7vw,65px)}.hero-visual{transform:scale(.85)}.intro-section{grid-template-columns:.7fr 2fr;gap:30px}.intro-side{grid-column:2;border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.feature-demo{gap:30px}.moderation-layout,.operations-layout,.research-layout{gap:35px}.section-wrap{width:min(100% - 48px,1180px)}}@media (max-width:680px){.topbar{height:64px;padding:0 22px}.nav-links{display:none;position:absolute;top:63px;left:0;right:0;background:#0d121c;padding:22px;flex-direction:column;gap:20px;border-bottom:1px solid var(--line)}.nav-links.open{display:flex}.top-cta{display:none}.mobile-menu{display:block}.brand i{font-size:8px}.section-wrap{width:calc(100% - 40px)}.hero{min-height:auto;display:flex;flex-direction:column;align-items:stretch;padding-top:85px;padding-bottom:75px}.hero-copy{padding:0}.hero h1{font-size:clamp(43px,12vw,65px)}.hero-visual{height:330px;transform:none;margin-top:15px}.hero-orb{width:300px}.orb-core{width:85px;height:85px}.label-top{right:0;top:15%}.label-bottom{left:0;bottom:15%}.visual-caption{bottom:0}.hero-meta{margin-top:45px;gap:15px;flex-wrap:wrap}.scroll-cue{bottom:20px}.intro-section{grid-template-columns:1fr;gap:27px;padding-top:80px;padding-bottom:90px}.intro-section .section-index{display:flex}.intro-content h2,.feature-heading h2,.dark-break h2,.moderation-copy h2,.operations-copy h2,.research-copy h2{font-size:43px}.intro-side{grid-column:auto}.feature-section{padding:75px 0 90px}.feature-heading{margin-bottom:45px}.feature-heading .section-index{margin-bottom:42px}.feature-demo,.moderation-layout,.operations-layout,.research-layout{grid-template-columns:1fr;gap:35px}.demo-side-copy{padding:0}.demo-window{width:100%}.dark-break{min-height:410px}.moderation-section>.section-index,.operations-section>.section-index,.research-section>.section-index{margin-bottom:40px}.moderation-layout,.operations-layout,.research-layout{gap:35px}.operations-section,.research-section{padding:75px 0 90px}.ops-card,.research-card{padding:17px}.stat-grid{gap:6px}.stat{padding:12px 8px}.stat strong{font-size:21px}.stat>span{font-size:8px}.footer{height:auto;min-height:90px;padding:20px;gap:15px;flex-wrap:wrap}.footer>span{font-size:6px}.closing-section{min-height:440px}.closing-content h2{font-size:48px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:380px){.hero h1{font-size:41px}.release-kicker{font-size:7px}.hero-actions{gap:15px}.primary-button{padding:12px;font-size:10px}.text-button{font-size:10px}.chat-area{padding-left:11px;padding-right:11px}.message-body p{font-size:9px}}
