:root{--ink:#161512;--muted:#69645a;--paper:#f4f1e8;--paper-2:#e7e0d2;--field:#d5ebd4;--accent:#1d7c5d;--accent-strong:#0f5f46;--line:#16151224;--white:#fffaf0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}main{overflow:clip}.cover{object-fit:cover}.hero{min-height:100svh;color:var(--white);isolation:isolate;align-items:flex-end;padding:28px clamp(20px,5vw,72px) clamp(42px,8vw,92px);display:flex;position:relative}.heroImage,.heroShade{z-index:-2;position:absolute;inset:0}.heroShade{z-index:-1;background:linear-gradient(90deg,#070e0cdb,#070e0c7a 42%,#070e0c29),linear-gradient(#070e0c14 45%,#070e0cb8)}.nav{z-index:2;justify-content:space-between;align-items:center;padding:24px clamp(20px,5vw,72px);font-size:.9rem;display:flex;position:absolute;top:0;left:0;right:0}.brandMark{font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:700}.navRight{align-items:center;gap:clamp(16px,3vw,34px);display:flex}.navLinks{color:#fffaf0c7;gap:clamp(16px,3vw,34px);display:flex}.navLinks a{transition:color .18s}.navLinks a:hover{color:var(--white)}.navCta{background:var(--field);color:#0c2f25;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:900;transition:transform .18s,background .18s;display:inline-flex}.navCta:hover{background:var(--white);transform:translateY(-2px)}.heroCopy{width:min(720px,100%);padding-top:120px}.eyebrow{color:#fffaf0bd;letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:.78rem;font-weight:800}.eyebrow.dark{color:var(--accent-strong)}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:0;font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif}h1{margin-bottom:18px;font-size:clamp(4rem,12vw,10.5rem);line-height:.86}.promise{color:#fffaf0d6;max-width:610px;margin-bottom:30px;font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.58}.heroActions{flex-wrap:wrap;gap:12px;display:flex}.primaryButton,.secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-weight:800;transition:transform .18s,background .18s,color .18s;display:inline-flex}.primaryButton{background:var(--field);color:#0c2f25}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-2px)}.secondaryButton{color:var(--white);border:1px solid #fffaf061}.heroCostCompare{background:#fffaf038;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(520px,100%);margin-top:18px;display:grid}.heroCostCompare div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1513ad;align-content:center;gap:7px;min-height:94px;padding:16px;display:grid}.heroCostCompare div:first-child{color:#0c2f25;background:#d5ebd4e6}.heroCostCompare span{text-transform:uppercase;font-size:.78rem;font-weight:900}.heroCostCompare strong{font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.8rem,4vw,3.2rem);line-height:.95}.section{padding:clamp(72px,11vw,150px) clamp(20px,5vw,72px)}.intro{grid-template-columns:minmax(280px,.95fr) minmax(320px,1.3fr);align-items:start;gap:clamp(42px,7vw,98px);display:grid}.introText h2,.sectionHead h2,.privateCopy h2,.stickyLabel h2,.finalCta h2{margin-bottom:0;font-size:clamp(2rem,5vw,5.6rem);line-height:.98}.pillars{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pitch{background:radial-gradient(circle at 12% 20%, #1d7c5d1f, transparent 28%), radial-gradient(circle at 88% 12%, #d5ebd499, transparent 18%), linear-gradient(180deg, var(--white), var(--paper));position:relative;overflow:hidden}.pitch:before{content:"";pointer-events:none;background-image:linear-gradient(#16151206 1px,#0000 1px),linear-gradient(90deg,#16151206 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 92%);mask-image:linear-gradient(#0000008c,#0000 92%)}.pitchIntro{grid-template-columns:minmax(220px,.75fr) minmax(320px,1.15fr);align-items:end;gap:clamp(32px,6vw,80px);margin-bottom:clamp(32px,5vw,60px);display:grid;position:relative}.pitchIntro h2{margin-bottom:0;font-size:clamp(2rem,4.8vw,5rem);line-height:.98}.pitchIntro p:last-child{color:var(--muted);margin-bottom:0;line-height:1.7}.pitchGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;display:grid;position:relative}.pitchCard{border:1px solid var(--line);background:var(--white);border-radius:28px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 28px 70px #16151217}.pitchCard:hover{transform:translateY(-2px);box-shadow:0 34px 80px #1615121f}.pitchMedia{aspect-ratio:16/9;background:#0f1513;width:100%}.pitchSlide{aspect-ratio:4/5}.pitchDeckCard{color:var(--white);background:linear-gradient(#101816fa,#0c1513f5),#0f1513}.pitchDeckCard .pitchMeta p,.pitchDeckCard .pitchMeta h3{color:var(--white)}.pitchDeckCard .pitchLabel{color:var(--field)}.pitchDeckCard .pitchMeta{background:linear-gradient(#fffaf005,#fffaf000)}.pitchDeckCard .pitchLink{background:var(--field);color:#0c2f25}.pitchDeckCard .pitchLink:hover{background:var(--white)}.pitchDeckVisual{background:radial-gradient(circle at 30% 24%,#d5ebd429,#0000 34%),linear-gradient(135deg,#101816,#182724 55%,#0f1513);place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.deckStack{aspect-ratio:4/5;border:1px solid #fffaf01f;border-radius:24px;width:min(68%,320px);position:absolute;box-shadow:0 28px 70px #00000047}.deckStackBack{background:linear-gradient(#d5ebd41a,#fffaf005);transform:translate(-42px,20px)rotate(-8deg)}.deckStackMid{background:linear-gradient(#fffaf017,#fffaf006);transform:translate(24px,10px)rotate(7deg)}.deckStackFront{z-index:2;text-align:left;background:linear-gradient(#fffaf005,#0c1513e0),linear-gradient(135deg,#1d7c5d5c,#0c15130f);align-content:end;gap:10px;padding:24px;display:grid}.deckStackFront span{color:var(--field);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:900}.deckStackFront strong{font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.8rem,4vw,3rem);line-height:.92}.deckStackFront p{color:#fffaf0bd;margin:0;line-height:1.5}.deckBadge{z-index:3;color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1513b8;border-radius:999px;padding:10px 14px;font-size:.76rem;font-weight:800;position:absolute;top:20px;right:20px}.pitchMedia iframe{border:0;width:100%;height:100%}.pitchMeta{gap:12px;padding:24px;display:grid}.pitchLabel{color:var(--accent);letter-spacing:.02em;text-transform:uppercase;margin-bottom:0;font-size:.78rem;font-weight:900}.pitchMeta h3{margin-bottom:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.08}.pitchMeta p{color:var(--muted);margin-bottom:0;line-height:1.7}.pitchActions{align-items:start;gap:10px;display:grid}.pitchNote{color:var(--muted);font-size:.9rem;line-height:1.45}.pitchList{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pitchList li{color:#fffaf0c7;gap:10px;line-height:1.45;display:flex}.pitchList li:before{content:"";background:var(--field);border-radius:999px;flex:none;width:8px;height:8px;margin-top:.45em}.pitchLink{background:var(--ink);min-height:46px;color:var(--white);border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:9px;margin-top:4px;padding:0 18px;font-weight:800;transition:transform .18s,background .18s;display:inline-flex}.pitchLink:hover{background:var(--accent-strong);transform:translateY(-2px)}.pillar{background:var(--paper);min-height:270px;padding:28px;transition:background .18s,transform .18s}.pillar:hover{background:var(--paper-2);transform:translateY(-4px)}.pillar svg,.agentRow span,.step svg{color:var(--accent)}.pillar h3{margin:42px 0 14px;font-size:1.25rem}.pillar p,.agentRow small,.privateCopy p,.finalCta p{color:var(--muted);line-height:1.7}.demo{background:var(--white);grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);align-items:center;gap:clamp(42px,8vw,120px);display:grid}.demoCopy h2{margin-bottom:24px;font-size:clamp(2rem,5vw,5.4rem);line-height:.98}.demoCopy p:last-child{max-width:580px;color:var(--muted);margin-bottom:0;line-height:1.7}.demoStage{border:1px solid var(--line);min-height:620px;color:var(--white);background:linear-gradient(135deg,#15201cf5,#0f5f46c2),#101816;position:relative;overflow:hidden}.demoStage:before,.demoStage:after{content:"";border:1px solid #d5ebd429;position:absolute;inset:13%;transform:rotate(11deg)}.demoStage:after{inset:23%;transform:rotate(-9deg)}.demoLane{z-index:2;width:220px;position:absolute;top:32px;left:28px}.demoLane>span,.demoOutputs:before{color:#fffaf09e;text-transform:uppercase;margin-bottom:12px;font-size:.72rem;font-weight:900;display:block}.demoInput{background:#fffaf014;border:1px solid #fffaf02e;gap:14px;padding:20px;display:grid}.demoInput svg,.localCore svg,.demoOutput svg{color:var(--field)}.demoInput p{color:#fffaf0c2;margin:0;line-height:1.45}.flowDot{z-index:3;background:var(--field);border-radius:50%;width:12px;height:12px;position:absolute;top:162px;left:240px;box-shadow:0 0 26px #d5ebd4d1}.dotTwo{top:190px}.localCore{z-index:4;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c1513e0;border:1px solid #d5ebd46b;place-items:center;gap:12px;width:240px;min-height:220px;padding:28px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.corePulse{aspect-ratio:1;border:1px solid #d5ebd433;border-radius:50%;width:72%;position:absolute;box-shadow:0 0 70px #d5ebd41f}.localCore strong,.localCore span{position:relative}.localCore strong{font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem}.localCore span{color:#fffaf09e;line-height:1.45}.agentOrbit{z-index:3;position:absolute;inset:80px}.orbitAgent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf014;border:1px solid #fffaf033;gap:8px;width:142px;min-height:112px;padding:16px;display:grid;position:absolute}.orbitAgent span{color:var(--field);font-weight:900}.orbitAgent p{color:#fffaf0ad;margin:0;font-size:.86rem;line-height:1.38}.orbitAgent1{top:0;left:45%}.orbitAgent2{top:40%;right:0}.orbitAgent3{bottom:0;left:34%}.orbitAgent4{top:46%;left:0}.demoOutputs{z-index:5;gap:10px;display:grid;position:absolute;bottom:30px;right:28px}.demoOutputs:before{content:"Controlled outputs"}.demoOutput{color:#fffaf0db;background:#0c1513b8;border:1px solid #d5ebd43d;align-items:center;gap:10px;min-height:42px;padding:0 14px;font-weight:900;display:inline-flex}.agents{color:var(--white);background:#111b18}.agents .eyebrow{color:var(--field)}.sectionHead{grid-template-columns:minmax(220px,.6fr) minmax(320px,1fr);align-items:end;gap:40px;margin-bottom:clamp(40px,7vw,84px);display:grid}.agentList{border-top:1px solid #fffaf02e}.agentRow{border-bottom:1px solid #fffaf02e;grid-template-columns:72px minmax(120px,.55fr) minmax(260px,1fr) minmax(240px,.85fr);align-items:baseline;gap:28px;padding:28px 0;display:grid}.agentRow p{color:var(--field);margin-bottom:0;font-weight:800}.agentRow h3{margin-bottom:0;font-size:clamp(1.25rem,2.5vw,2.3rem);line-height:1.08}.agentRow small{color:#fffaf0ad;font-size:.98rem}.demos{color:var(--white);background:#111b18}.demos .eyebrow{color:var(--field)}.demos h2{margin-bottom:clamp(36px,6vw,72px)}.demosGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.demoCard{background:#fffaf00f;border-radius:12px;transition:background .25s;overflow:hidden}.demoCard:hover{background:#fffaf01a}.demoIframe{aspect-ratio:16/9;width:100%}.demoIframe iframe{border:none;width:100%;height:100%}.demoInfo{padding:20px 24px 24px}.demoInfo h3{margin-bottom:6px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.2}.demoInfo p{color:#fffaf0a6;margin-bottom:0;font-size:.95rem}.private{background:var(--paper-2);grid-template-columns:.95fr 1.05fr;min-height:720px;display:grid}.privateMedia{background:linear-gradient(135deg,#0c1513eb,#16392eb8),#101816;place-items:center;min-height:560px;display:grid;position:relative;overflow:hidden}.privateCopy{flex-direction:column;justify-content:center;padding:clamp(52px,8vw,110px);display:flex}.privateCopy p{max-width:600px;margin-top:26px;font-size:1.05rem}.checks{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.checks span{border-top:1px solid var(--line);color:#2d2a24;align-items:center;gap:8px;padding-top:12px;font-weight:800;display:inline-flex}.serverVisual{aspect-ratio:1;place-items:center;width:min(72%,520px);display:grid;position:relative}.serverVisual:before,.serverVisual:after{content:"";border:1px solid #d5ebd438;position:absolute;inset:0;transform:rotate(12deg)}.serverVisual:after{inset:13%;transform:rotate(-8deg)}.serverTower{background:linear-gradient(#fffaf029,#fffaf00a);border:1px solid #fffaf038;width:132px;height:250px;position:absolute;bottom:16%;left:18%;box-shadow:0 34px 80px #00000047}.serverTower span{background:#d5ebd42e;border-radius:999px;width:78%;height:18px;margin:22px auto 0;display:block}.serverTower span:nth-child(2){background:var(--field);box-shadow:0 0 30px #d5ebd485}.monitorPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1513b8;border:1px solid #fffaf033;width:64%;min-height:210px;padding:26px;position:absolute;top:18%;right:0}.signalLine{background:linear-gradient(90deg, var(--field), #d5ebd414);border-radius:999px;width:100%;height:12px}.signalLine.short{width:62%;margin-top:14px}.nodeGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.nodeGrid i{aspect-ratio:1;background:#d5ebd414;border:1px solid #d5ebd457;border-radius:50%}.proof{color:var(--white);background:#15201c}.proof .eyebrow{color:var(--field)}.proofIntro{grid-template-columns:minmax(220px,.7fr) minmax(320px,1.1fr) minmax(260px,.8fr);align-items:end;gap:34px;margin-bottom:clamp(42px,7vw,82px);display:grid}.proofIntro h2{margin-bottom:0;font-size:clamp(2rem,4.8vw,5rem);line-height:.98}.proofIntro p:last-child,.proofSignal p,.proofQuote span{color:#fffaf0ad;line-height:1.7}.proofIntro p:last-child{margin-bottom:0}.proofSignals{background:#fffaf02e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.proofSignal{background:#15201c;flex-direction:column;justify-content:space-between;min-height:270px;padding:clamp(24px,3vw,34px);transition:background .18s,transform .18s;display:flex}.proofSignal:hover{background:#1b2a25;transform:translateY(-4px)}.proofSignal strong{color:var(--field);font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(3rem,7vw,6.5rem);line-height:.9}.proofSignal span{margin-top:auto;font-weight:900}.proofSignal p{margin:14px 0 0}.proofQuote{border-top:1px solid #fffaf02e;width:min(900px,100%);margin-top:clamp(44px,7vw,86px);padding-top:30px}.proofQuote p{margin-bottom:18px;font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.8rem,4vw,4.4rem);line-height:1.04}.proofQuote span{font-weight:800}.comparison{background:var(--white)}.comparisonHead{grid-template-columns:minmax(220px,.65fr) minmax(320px,1.1fr) minmax(260px,.8fr);align-items:end;gap:34px;margin-bottom:clamp(36px,6vw,72px);display:grid}.comparisonHead h2{margin-bottom:0;font-size:clamp(2rem,4.8vw,5rem);line-height:.98}.comparisonHead p:last-child{color:var(--muted);margin-bottom:0;line-height:1.7}.comparisonTable{border-top:1px solid var(--line)}.comparisonRow{border-bottom:1px solid var(--line);grid-template-columns:.9fr .9fr 1.4fr 1fr 1.35fr;align-items:center;gap:24px;padding:22px 0;display:grid}.comparisonHeader{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:900}.comparisonRow span{line-height:1.45}.comparisonRow span:first-child{font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.1rem;font-weight:900}.comparisonRowFeatured{background:var(--field);margin-inline:calc(clamp(20px,5vw,72px)/-5.55556);padding-inline:calc(clamp(20px,5vw,72px)/5.55556)}.comparisonRowFeatured span{color:#0c2f25;font-weight:800}.process{grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);align-items:start;gap:clamp(42px,8vw,120px);display:grid}.stickyLabel{position:sticky;top:42px}.steps{gap:18px;display:grid}.step{border-top:1px solid var(--line);grid-template-columns:34px 52px 1fr;align-items:center;gap:18px;min-height:126px;display:grid}.step span{color:var(--muted);font-weight:800}.step p{margin:0;font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.45rem,3vw,3.15rem);line-height:1.04}.pricing{background:var(--white)}.pricingHead{grid-template-columns:minmax(220px,.65fr) minmax(320px,1.15fr) minmax(260px,.75fr);align-items:end;gap:34px;margin-bottom:clamp(36px,6vw,72px);display:grid}.pricingHead h2{margin-bottom:0;font-size:clamp(2rem,4.8vw,5rem);line-height:.98}.pricingHead p:last-child{color:var(--muted);margin-bottom:0;line-height:1.7}.priceTable{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pricePlan{background:var(--white);flex-direction:column;justify-content:space-between;gap:28px;min-height:520px;padding:clamp(24px,3vw,34px);transition:background .18s,transform .18s;display:flex}.pricePlan:hover{background:var(--paper);transform:translateY(-4px)}.pricePlan h3{margin-bottom:16px;font-size:clamp(1.45rem,2.1vw,2rem)}.pricePlan p{color:var(--muted);line-height:1.65}.price{align-items:baseline;gap:6px;display:flex}.price strong{font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.9}.price span{color:var(--muted);font-weight:800}.pricePlan ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pricePlan li{color:#2d2a24;gap:10px;line-height:1.45;display:flex}.pricePlan li svg{color:var(--accent);flex:none;margin-top:2px}.planButton{background:var(--ink);min-height:46px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:9px;font-weight:800;transition:transform .18s,background .18s;display:inline-flex}.planButton:hover{background:var(--accent-strong);transform:translateY(-2px)}.costNote{max-width:820px;color:var(--muted);margin:28px 0 0;font-weight:700;line-height:1.7}.faq{background:var(--paper);grid-template-columns:minmax(260px,.75fr) minmax(320px,1.25fr);gap:clamp(42px,8vw,120px);display:grid}.faqHead{align-self:start;position:sticky;top:42px}.faqHead h2{margin-bottom:0;font-size:clamp(2rem,4.8vw,5rem);line-height:.98}.faqList{border-top:1px solid var(--line)}.faqItem{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:18px 24px;padding:28px 0;display:grid}.faqItem span{color:var(--accent);font-weight:900}.faqItem h3{margin-bottom:0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.12}.faqItem p{color:var(--muted);grid-column:2;margin-bottom:0;line-height:1.7}.finalCta{min-height:82svh;color:var(--white);background:#0c1513;align-items:center;padding:clamp(64px,8vw,110px) clamp(20px,5vw,72px);display:flex}.finalCta>div{width:min(860px,100%)}.finalCta p{color:#fffaf0b8;max-width:610px;margin:28px 0 30px;font-size:1.08rem}.primaryButton.light{background:var(--white);color:#0c1513}.footer{color:var(--white);background:#0c1513;border-top:1px solid #fffaf01f;grid-template-columns:minmax(260px,1.1fr) minmax(220px,.8fr) minmax(260px,.9fr);gap:clamp(30px,6vw,80px);padding:34px clamp(20px,5vw,72px);display:grid}.footerBrand a{margin-bottom:12px;font-family:Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:900;display:inline-flex}.footerBrand p,.footerAction span{color:#fffaf09e;max-width:430px;margin:0;line-height:1.65}.footerLinks{flex-wrap:wrap;align-content:start;gap:12px 22px;display:flex}.footerLinks a{color:#fffaf0bd;font-weight:800;transition:color .18s}.footerLinks a:hover{color:var(--white)}.footerAction{justify-items:start;gap:14px;display:grid}.footerAction a{background:var(--field);color:#0c2f25;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-weight:900;transition:transform .18s,background .18s;display:inline-flex}.footerAction a:hover{background:var(--white);transform:translateY(-2px)}@media (max-width:980px){.intro,.sectionHead,.demo,.pricingHead,.proofIntro,.comparisonHead,.faq,.private,.process,.footer,.pillars,.proofSignals,.priceTable,.pitchGrid{grid-template-columns:1fr}.pillar,.proofSignal,.pricePlan{min-height:auto}.demoStage{min-height:680px}.flowDot{top:172px;left:38%}.agentOrbit{inset:230px 28px 112px}.comparisonHeader{display:none}.comparisonRow{grid-template-columns:1fr;gap:10px;padding:24px 0}.comparisonRow span{grid-template-columns:104px 1fr;gap:14px;display:grid}.comparisonRow span:before{content:attr(data-label);color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:900}.comparisonRow span:first-child{grid-template-columns:1fr;font-size:1.35rem}.comparisonRow span:first-child:before{content:none}.agentRow{grid-template-columns:52px 1fr}.agentRow h3,.agentRow small{grid-column:2}.demosGrid,.pitchIntro{grid-template-columns:1fr}.pitchDeckVisual{min-height:320px}.privateMedia{min-height:420px}.serverVisual{width:min(76%,430px)}.stickyLabel,.faqHead{position:static}}@media (max-width:640px){.hero{min-height:92svh;padding-bottom:34px}.nav{align-items:center}.navLinks{display:none}.navCta{min-height:38px;padding:0 14px;font-size:.88rem}.heroCopy{padding-top:96px}h1{font-size:clamp(3.6rem,19vw,5.8rem)}.primaryButton,.secondaryButton{width:100%}.heroCostCompare{grid-template-columns:1fr}.pitchMeta{padding:20px}.section{padding-block:64px}.agentRow{gap:12px 18px;padding:24px 0}.privateCopy{padding:48px 20px 64px}.step{grid-template-columns:30px 42px 1fr;gap:12px}.demoStage{min-height:760px}.demoLane{width:auto;left:20px;right:20px}.localCore{width:calc(100% - 40px);top:48%}.agentOrbit{inset:300px 20px 112px}.orbitAgent{width:calc(50% - 8px);min-height:104px}.orbitAgent1{top:0;left:0}.orbitAgent2{top:0;right:0}.orbitAgent3{bottom:0;left:0}.orbitAgent4{inset:auto 0 0 auto}.demoOutputs{bottom:22px;left:20px;right:20px}.demoOutput{justify-content:center}.faqItem{grid-template-columns:1fr;gap:12px}.faqItem p{grid-column:1}}
