.page-module__E0kJGG__site{background:var(--background);min-height:100vh;color:var(--text)}@media (min-width:761px){.page-module__E0kJGG__site:after{content:"";z-index:90;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}}.page-module__E0kJGG__container{width:min(100% - 80px,1280px);margin-inline:auto}.page-module__E0kJGG__skipLink{z-index:100;background:var(--text);color:var(--background);padding:12px 16px;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.page-module__E0kJGG__skipLink:focus{transform:translateY(0)}.page-module__E0kJGG__header{z-index:50;border-bottom:1px solid var(--line);background:var(--background-translucent);position:sticky;top:0}.page-module__E0kJGG__header[data-scrolled]{border-bottom-color:#0000;border-image:var(--lit-line) 1}.page-module__E0kJGG__headerInner{min-height:82px;transition:min-height .22s var(--ease-ui);justify-content:space-between;align-items:center;display:flex}.page-module__E0kJGG__header[data-scrolled] .page-module__E0kJGG__headerInner{min-height:66px}.page-module__E0kJGG__wordmark{min-width:44px;min-height:44px;color:var(--text);letter-spacing:.22em;align-items:center;font-size:1.02rem;font-weight:700;display:inline-flex}.page-module__E0kJGG__desktopNav{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:clamp(24px,3vw,44px);font-size:.75rem;display:flex}.page-module__E0kJGG__desktopNav a,.page-module__E0kJGG__footerLinks a,.page-module__E0kJGG__secondaryAction{align-items:center;min-width:24px;min-height:44px;transition:color .18s;display:inline-flex}.page-module__E0kJGG__desktopNav a:hover,.page-module__E0kJGG__desktopNav a:focus-visible,.page-module__E0kJGG__footerLinks a:hover,.page-module__E0kJGG__footerLinks a:focus-visible{color:var(--text)}.page-module__E0kJGG__menuButton{min-width:44px;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;display:none}.page-module__E0kJGG__mobileNav{display:none}.page-module__E0kJGG__eyebrow{color:var(--violet);font-family:var(--font-mono), monospace;font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;margin:0;font-weight:500;line-height:1.5}.page-module__E0kJGG__hero{isolation:isolate;position:relative;overflow:hidden}.page-module__E0kJGG__heroField{z-index:-1;opacity:.72;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#0000002e 38%,#000 65%,#000000bf 100%);mask-image:linear-gradient(90deg,#0000 2%,#0000002e 38%,#000 65%,#000000bf 100%)}.page-module__E0kJGG__heroField:after{content:"";background:linear-gradient(90deg, var(--background) 0%, #07090cf0 36%, #07090c4d 72%, #07090cc7 100%), linear-gradient(0deg, var(--background), transparent 35%);position:absolute;inset:0}.page-module__E0kJGG__fieldCanvas{width:100%;height:100%;display:block}.page-module__E0kJGG__heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);align-items:center;gap:clamp(60px,7vw,118px);min-height:620px;padding-block:54px;display:grid}.page-module__E0kJGG__heroCopy{min-width:0}.page-module__E0kJGG__heroTitle{max-width:10.7ch;color:var(--text);font-size:clamp(4rem,6.6vw,6.65rem);font-weight:var(--weight-display);letter-spacing:var(--track-display);margin:24px 0 0;line-height:.96}.page-module__E0kJGG__heroTitle span{color:var(--text)}.page-module__E0kJGG__heroStop{color:var(--cyan)}.page-module__E0kJGG__heroDescription{max-width:54ch;color:var(--muted);font-size:var(--lead);margin:32px 0 0;line-height:1.62}.page-module__E0kJGG__heroActions{flex-wrap:wrap;gap:16px 28px;margin-top:34px;display:flex}.page-module__E0kJGG__primaryAction{border:1px solid var(--text);background:var(--text);min-height:54px;color:var(--on-inverse);justify-content:center;align-items:center;padding:0 24px;font-weight:600;transition:background .18s,color .18s,transform .18s;display:inline-flex}.page-module__E0kJGG__primaryAction:hover,.page-module__E0kJGG__primaryAction:focus-visible{color:var(--text);background:0 0;transform:translateY(-2px)}.page-module__E0kJGG__secondaryAction{color:var(--muted);font-family:var(--font-mono), monospace;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:6px;font-size:.8rem}.page-module__E0kJGG__secondaryAction:hover,.page-module__E0kJGG__secondaryAction:focus-visible{color:var(--cyan);-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}.page-module__E0kJGG__protocols{border-top:1px solid var(--line);color:var(--violet);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:14px 24px;margin-top:44px;padding-top:22px;font-size:.76rem;display:flex}.page-module__E0kJGG__protocols span:not(:last-child):after{content:"·";color:var(--subtle);margin-left:24px}.page-module__E0kJGG__evidencePanel{border:1px solid var(--line);box-shadow:var(--raise), 0 30px 90px #00000047;background:#07090cc2}.page-module__E0kJGG__evidenceHeader{border-bottom:1px solid var(--line);min-height:56px;color:var(--subtle);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 22px;font-size:.7rem;display:flex}.page-module__E0kJGG__live{color:#76dda3}.page-module__E0kJGG__live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 14px}.page-module__E0kJGG__evidenceRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:24px;min-height:88px;padding:16px 22px;display:grid}.page-module__E0kJGG__evidenceRow strong,.page-module__E0kJGG__evidenceRow>span{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:500}.page-module__E0kJGG__evidenceRow>span{color:#76dda3}.page-module__E0kJGG__evidenceRow p{max-width:32ch;color:var(--muted);margin:8px 0 0;font-size:.88rem;line-height:1.5}.page-module__E0kJGG__panelLink{min-height:60px;color:var(--cyan);font-family:var(--font-mono), monospace;align-items:center;padding:0 22px;font-size:.75rem;display:flex}.page-module__E0kJGG__lifecycleSection,.page-module__E0kJGG__audienceSection{border-block:1px solid #0000;border-image:var(--lit-line) 1;background:var(--surface);box-shadow:var(--raise)}.page-module__E0kJGG__lifecycleSection{padding-block:clamp(64px,7vw,104px)}.page-module__E0kJGG__sectionHeading{grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:start;gap:28px 54px;display:grid}.page-module__E0kJGG__sectionHeading h2,.page-module__E0kJGG__founderSection h2{max-width:17ch;font-size:var(--h2);font-weight:var(--weight-display);letter-spacing:var(--track-h2);margin:0;line-height:1.04}.page-module__E0kJGG__sectionHeading>p:last-child{max-width:58ch;color:var(--muted);font-size:var(--body);margin:0;line-height:1.7}.page-module__E0kJGG__lifecycleGrid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.page-module__E0kJGG__lifecycleGrid article{border-right:1px solid var(--line);min-height:190px;padding:24px}.page-module__E0kJGG__lifecycleGrid article:last-child{border-right:0}.page-module__E0kJGG__lifecycleGrid span,.page-module__E0kJGG__capabilityGrid>article>span{color:var(--violet);font-family:var(--font-mono), monospace;letter-spacing:.12em;font-size:.72rem}.page-module__E0kJGG__lifecycleGrid h3,.page-module__E0kJGG__capabilityGrid h3,.page-module__E0kJGG__audienceGrid h3{font-size:var(--h3);letter-spacing:var(--track-h3);margin:32px 0 0;font-weight:500}.page-module__E0kJGG__lifecycleGrid p,.page-module__E0kJGG__capabilityGrid p,.page-module__E0kJGG__audienceGrid p{color:var(--muted);margin:14px 0 0;font-size:.94rem;line-height:1.62}.page-module__E0kJGG__capabilitiesSection{padding-block:clamp(96px,10vw,148px)}.page-module__E0kJGG__capabilitiesSection .page-module__E0kJGG__sectionHeading{grid-template-columns:minmax(180px,.34fr) minmax(0,.78fr) minmax(280px,.55fr)}.page-module__E0kJGG__capabilityGrid{border-block:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:68px;display:grid}.page-module__E0kJGG__capabilityGrid article{border-right:1px solid var(--line);min-height:310px;padding:28px 22px}.page-module__E0kJGG__capabilityGrid article:first-child{border-left:1px solid var(--line)}.page-module__E0kJGG__capabilityGrid h3{margin-top:38px}.page-module__E0kJGG__capabilityGrid a,.page-module__E0kJGG__audienceGrid a,.page-module__E0kJGG__founderSection a{min-height:44px;color:var(--cyan);font-family:var(--font-mono), monospace;align-items:center;margin-top:28px;font-size:.73rem;line-height:1.45;display:inline-flex}.page-module__E0kJGG__audienceSection{padding-block:clamp(92px,9vw,132px)}.page-module__E0kJGG__audienceGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.page-module__E0kJGG__audienceGrid article{border-right:1px solid var(--line);min-height:250px;padding:32px}.page-module__E0kJGG__audienceGrid article:last-child{border-right:0}.page-module__E0kJGG__audienceGrid h3{margin-top:0}.page-module__E0kJGG__audienceGrid p{max-width:38ch}.page-module__E0kJGG__founderSection{grid-template-columns:.8fr 1fr;gap:clamp(60px,9vw,132px);padding-block:clamp(100px,11vw,158px);display:grid}.page-module__E0kJGG__founderSection h2{margin-top:28px}.page-module__E0kJGG__founderSection>div:last-child{padding-top:48px}.page-module__E0kJGG__founderSection>div:last-child p{max-width:54ch;color:var(--muted);font-size:var(--lead);margin:0 0 24px;line-height:1.62}.page-module__E0kJGG__founderSection>div:last-child p:first-child{color:var(--text)}.page-module__E0kJGG__footer{border-top:1px solid #0000;border-image:var(--lit-line) 1;padding-block:52px 36px}.page-module__E0kJGG__footerTop,.page-module__E0kJGG__footerBottom{justify-content:space-between;gap:32px;display:flex}.page-module__E0kJGG__footerLinks{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:8px 24px;font-size:.86rem;display:flex}.page-module__E0kJGG__footerBottom{border-top:1px solid var(--line);color:var(--subtle);font-family:var(--font-mono), monospace;margin-top:42px;padding-top:24px;font-size:.74rem}.page-module__E0kJGG__interiorHero{border-bottom:1px solid var(--line);padding-block:clamp(100px,12vw,170px) clamp(76px,9vw,124px)}.page-module__E0kJGG__interiorHero h1{max-width:12ch;font-size:clamp(3.4rem,6vw,6rem);font-weight:var(--weight-display);letter-spacing:var(--track-display);margin:26px 0 0;line-height:.96}.page-module__E0kJGG__interiorHero>div>p:last-of-type{max-width:62ch;color:var(--muted);font-size:var(--lead);margin:32px 0 0;line-height:1.65}.page-module__E0kJGG__interiorActions{flex-wrap:wrap;gap:16px 28px;margin-top:36px;display:flex}.page-module__E0kJGG__detailSection{border-bottom:1px solid var(--line);padding-block:clamp(84px,9vw,128px)}.page-module__E0kJGG__detailIntro{grid-template-columns:.45fr 1fr;gap:48px;display:grid}.page-module__E0kJGG__detailIntro h2{max-width:20ch;font-size:var(--h2);font-weight:var(--weight-display);letter-spacing:var(--track-h2);margin:0;line-height:1.06}.page-module__E0kJGG__detailIntro>p{max-width:60ch;color:var(--muted);font-size:var(--body);margin:0;line-height:1.7}.page-module__E0kJGG__detailGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.page-module__E0kJGG__detailGrid article{border-right:1px solid var(--line);min-height:220px;padding:28px}.page-module__E0kJGG__detailGrid article:last-child{border-right:0}.page-module__E0kJGG__detailGrid h3{font-size:var(--h3);margin:0;font-weight:500}.page-module__E0kJGG__detailGrid p{color:var(--muted);margin:18px 0 0;line-height:1.65}.page-module__E0kJGG__detailGrid a{min-height:44px;color:var(--cyan);font-family:var(--font-mono), monospace;align-items:center;margin-top:24px;font-size:.74rem;display:inline-flex}.page-module__E0kJGG__faqList{border-top:1px solid var(--line);margin-top:58px}.page-module__E0kJGG__faqList details{border-bottom:1px solid var(--line);padding:24px 0}.page-module__E0kJGG__faqList summary{cursor:pointer;color:var(--text);font-size:var(--lead)}.page-module__E0kJGG__faqList details p{max-width:74ch;color:var(--muted);margin:18px 0 0;line-height:1.7}.page-module__E0kJGG__capabilityHero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 28%,#735df517,#0000 34%),radial-gradient(circle at 72% 72%,#3dcbeb0f,#0000 28%);padding-block:clamp(92px,11vw,154px) clamp(72px,8vw,112px)}.page-module__E0kJGG__capabilityHero h1{max-width:13ch;font-size:clamp(3.45rem,6.2vw,6.4rem);font-weight:var(--weight-display);letter-spacing:var(--track-display);margin:26px 0 0;line-height:.96}.page-module__E0kJGG__capabilityLead{max-width:60ch;color:var(--muted);font-size:var(--lead);margin:32px 0 0;line-height:1.62}.page-module__E0kJGG__directAnswer{border-left:2px solid var(--cyan);max-width:78ch;color:var(--text);margin:30px 0 0;padding-left:22px;line-height:1.72}.page-module__E0kJGG__machineFormats{border-top:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:10px 24px;margin-top:34px;padding-top:20px;font-size:.72rem;display:flex}.page-module__E0kJGG__machineFormats a{color:var(--violet)}.page-module__E0kJGG__machineFormats a:hover,.page-module__E0kJGG__machineFormats a:focus-visible{color:var(--cyan)}.page-module__E0kJGG__fitGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.page-module__E0kJGG__fitGrid article{border-right:1px solid var(--line);padding:26px 28px 30px}.page-module__E0kJGG__fitGrid article:last-child{border-right:0}.page-module__E0kJGG__fitGrid span,.page-module__E0kJGG__price{color:var(--violet);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.page-module__E0kJGG__fitGrid p{color:var(--muted);margin:22px 0 0;line-height:1.65}.page-module__E0kJGG__detailGrid .page-module__E0kJGG__price{color:var(--cyan);margin-bottom:20px;display:inline-block}.page-module__E0kJGG__executionSection{border-bottom:1px solid var(--line);background:var(--surface-soft);padding-block:clamp(84px,9vw,128px)}.page-module__E0kJGG__executionGrid{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(36px,6vw,90px);margin-top:64px;display:grid}.page-module__E0kJGG__executionGrid ol{counter-reset:execution;border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.page-module__E0kJGG__executionGrid li{border-bottom:1px solid var(--line);counter-increment:execution;grid-template-columns:120px 1fr;gap:20px;padding:22px 0;display:grid}.page-module__E0kJGG__executionGrid li strong{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:500}.page-module__E0kJGG__executionGrid li strong:before{content:"0" counter(execution) " / ";color:var(--violet)}.page-module__E0kJGG__executionGrid li span{color:var(--muted);line-height:1.6}.page-module__E0kJGG__codePanel{border:1px solid var(--line);min-width:0;box-shadow:var(--raise);background:#05070a}.page-module__E0kJGG__codePanel>div{border-bottom:1px solid var(--line);color:var(--subtle);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:16px 20px;font-size:.68rem}.page-module__E0kJGG__codePanel pre{color:#c9d1dd;font-family:var(--font-mono), monospace;margin:0;padding:26px 24px 30px;font-size:.78rem;line-height:1.75;overflow-x:auto}.page-module__E0kJGG__boundaryGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.page-module__E0kJGG__boundaryGrid article{background:var(--background);padding:clamp(28px,4vw,52px)}.page-module__E0kJGG__boundaryGrid h2{max-width:18ch;font-size:clamp(2rem,3vw,3rem);font-weight:var(--weight-display);letter-spacing:-.035em;margin:20px 0 0;line-height:1.08}.page-module__E0kJGG__boundaryGrid ul{color:var(--muted);gap:18px;margin:34px 0 0;padding:0;line-height:1.65;list-style:none;display:grid}.page-module__E0kJGG__boundaryGrid li{padding-left:20px;position:relative}.page-module__E0kJGG__boundaryGrid li:before{content:"—";color:var(--cyan);position:absolute;left:0}@media (max-width:1050px){.page-module__E0kJGG__heroGrid{grid-template-columns:1fr}.page-module__E0kJGG__heroCopy{max-width:800px}.page-module__E0kJGG__evidencePanel{max-width:760px}.page-module__E0kJGG__capabilityGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__capabilityGrid article:first-child{border-left:0}.page-module__E0kJGG__capabilityGrid article{border-bottom:1px solid var(--line)}.page-module__E0kJGG__capabilitiesSection .page-module__E0kJGG__sectionHeading{grid-template-columns:.42fr 1fr}.page-module__E0kJGG__capabilitiesSection .page-module__E0kJGG__sectionHeading>p:last-child{grid-column:2}}@media (max-width:760px){.page-module__E0kJGG__container{width:min(100% - 40px,1280px)}.page-module__E0kJGG__headerInner{min-height:72px}.page-module__E0kJGG__desktopNav{display:none}.page-module__E0kJGG__menuButton{display:block}.page-module__E0kJGG__mobileNav{background:var(--background);opacity:0;visibility:hidden;max-height:0;transition:max-height .22s,opacity .18s,visibility 0s linear .22s;display:grid;overflow:hidden}.page-module__E0kJGG__mobileNavOpen{border-top:1px solid var(--line);opacity:1;visibility:visible;max-height:min(460px,100svh - 72px);transition-delay:0s;overflow-y:auto}.page-module__E0kJGG__mobileNav a{border-bottom:1px solid var(--line);width:calc(100% - 40px);min-height:52px;color:var(--muted);margin-inline:auto;padding-block:16px}.page-module__E0kJGG__hero{min-height:auto}.page-module__E0kJGG__heroGrid{gap:48px;padding-block:74px 88px}.page-module__E0kJGG__heroTitle{font-size:clamp(3.3rem,15vw,5rem)}.page-module__E0kJGG__heroField{opacity:.34;-webkit-mask-image:linear-gradient(#0000 30%,#000);mask-image:linear-gradient(#0000 30%,#000)}.page-module__E0kJGG__heroField:after{background:linear-gradient(0deg, var(--background), transparent 48%), linear-gradient(90deg, #07090cc7, #07090c33)}.page-module__E0kJGG__heroActions{flex-direction:column;align-items:stretch}.page-module__E0kJGG__primaryAction{width:100%}.page-module__E0kJGG__evidenceRow{grid-template-columns:1fr;gap:10px}.page-module__E0kJGG__sectionHeading,.page-module__E0kJGG__capabilitiesSection .page-module__E0kJGG__sectionHeading,.page-module__E0kJGG__detailIntro,.page-module__E0kJGG__founderSection{grid-template-columns:1fr}.page-module__E0kJGG__capabilitiesSection .page-module__E0kJGG__sectionHeading>p:last-child{grid-column:auto}.page-module__E0kJGG__sectionHeading{gap:20px}.page-module__E0kJGG__lifecycleGrid,.page-module__E0kJGG__audienceGrid,.page-module__E0kJGG__detailGrid,.page-module__E0kJGG__fitGrid,.page-module__E0kJGG__executionGrid,.page-module__E0kJGG__boundaryGrid{grid-template-columns:1fr}.page-module__E0kJGG__lifecycleGrid article,.page-module__E0kJGG__audienceGrid article,.page-module__E0kJGG__detailGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.page-module__E0kJGG__fitGrid article{border-right:0;border-bottom:1px solid var(--line)}.page-module__E0kJGG__fitGrid article:last-child{border-bottom:0}.page-module__E0kJGG__executionGrid li{grid-template-columns:1fr;gap:9px}.page-module__E0kJGG__capabilityHero h1{font-size:clamp(3.1rem,15vw,4.8rem)}.page-module__E0kJGG__lifecycleGrid article:last-child,.page-module__E0kJGG__audienceGrid article:last-child,.page-module__E0kJGG__detailGrid article:last-child{border-bottom:0}.page-module__E0kJGG__capabilityGrid{grid-template-columns:1fr}.page-module__E0kJGG__capabilityGrid article{border-right:0;min-height:0}.page-module__E0kJGG__founderSection{gap:20px}.page-module__E0kJGG__founderSection>div:last-child{padding-top:12px}.page-module__E0kJGG__footerTop,.page-module__E0kJGG__footerBottom{flex-direction:column;align-items:flex-start}.page-module__E0kJGG__footerLinks{justify-content:flex-start}}@media print{.page-module__E0kJGG__site:after,.page-module__E0kJGG__header,.page-module__E0kJGG__heroField{display:none!important}}
.hive-module__pEFtsq__hero{padding:calc(var(--u) * 42) 0 calc(var(--u) * 26);border-bottom:1px solid #0000;border-image:var(--lit-line) 1;position:relative;overflow:hidden}.hive-module__pEFtsq__heroField{z-index:0;opacity:.72;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059,#000 40%,#00000026);mask-image:linear-gradient(#00000059,#000 40%,#00000026)}.hive-module__pEFtsq__heroInner{z-index:1;position:relative}.hive-module__pEFtsq__heroTitle{font-size:var(--display);font-weight:var(--weight-light);letter-spacing:var(--track-display);margin:calc(var(--u) * 4) 0 calc(var(--u) * 6);max-width:15ch;line-height:.94}.hive-module__pEFtsq__heroLead{font-size:var(--lead);color:var(--muted);max-width:62ch;margin:0 0 calc(var(--u) * 9)}.hive-module__pEFtsq__heroActions{gap:calc(var(--u) * 3);flex-wrap:wrap;display:flex}.hive-module__pEFtsq__counters{margin-top:calc(var(--u) * 10);background:var(--line);border:1px solid var(--line);border-radius:2px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;display:grid;overflow:hidden}.hive-module__pEFtsq__counter{background:var(--surface);padding:calc(var(--u) * 6) calc(var(--u) * 5);box-shadow:var(--raise)}.hive-module__pEFtsq__counterValue{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:500;line-height:1}.hive-module__pEFtsq__counterValue[data-muted=true]{color:var(--subtle)}.hive-module__pEFtsq__counterLabel{margin-top:calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--violet);display:block}.hive-module__pEFtsq__counterHelp{margin:calc(var(--u) * 2) 0 0;color:var(--subtle);font-size:.86rem;line-height:1.5}.hive-module__pEFtsq__pulseMeta{gap:calc(var(--u) * 2) calc(var(--u) * 6);margin-top:calc(var(--u) * 5);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--subtle);flex-wrap:wrap;display:flex}.hive-module__pEFtsq__pulseNote{margin:calc(var(--u) * 4) 0 0;max-width:68ch;color:var(--subtle);font-size:.9rem}.hive-module__pEFtsq__manifesto p{font-size:clamp(1.24rem,2.2vw,1.72rem);font-weight:var(--weight-light);letter-spacing:-.02em;color:var(--text);max-width:46ch;margin:0 0 calc(var(--u) * 4);line-height:1.42}.hive-module__pEFtsq__manifesto p:last-child{color:var(--cyan)}.hive-module__pEFtsq__steps{gap:calc(var(--u) * 6);counter-reset:step;margin-top:calc(var(--u) * 10);display:grid}.hive-module__pEFtsq__step{gap:calc(var(--u) * 5);padding-bottom:calc(var(--u) * 6);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.hive-module__pEFtsq__step:last-child{border-bottom:0}.hive-module__pEFtsq__step:before{counter-increment:step;content:counter(step, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);color:var(--violet)}.hive-module__pEFtsq__step h3{font-size:var(--h3);font-weight:var(--weight-light);letter-spacing:var(--track-h3);margin:0 0 calc(var(--u) * 2)}.hive-module__pEFtsq__step p{color:var(--muted);max-width:60ch;margin:0}.hive-module__pEFtsq__tabs{gap:calc(var(--u) * 1);margin-top:calc(var(--u) * 8);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.hive-module__pEFtsq__tab{appearance:none;color:var(--subtle);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;padding:calc(var(--u) * 3) calc(var(--u) * 4);cursor:pointer;transition:color var(--dur-ui) var(--ease-ui), border-color var(--dur-ui) var(--ease-ui);background:0 0;border:0;border-bottom:2px solid #0000}.hive-module__pEFtsq__tab:hover{color:var(--text)}.hive-module__pEFtsq__tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--cyan)}.hive-module__pEFtsq__codePanel{margin-top:calc(var(--u) * 5);border:1px solid var(--line);background:var(--surface);box-shadow:var(--raise);border-radius:2px;position:relative}.hive-module__pEFtsq__codeHead{justify-content:space-between;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 3) calc(var(--u) * 4);border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--subtle);display:flex}.hive-module__pEFtsq__copyButton{appearance:none;border:1px solid var(--line-strong);color:var(--cyan);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;padding:calc(var(--u) * 1.5) calc(var(--u) * 3);cursor:pointer;transition:border-color var(--dur-ui) var(--ease-ui), color var(--dur-ui) var(--ease-ui);background:0 0;border-radius:2px}.hive-module__pEFtsq__copyButton:hover{border-color:var(--cyan)}.hive-module__pEFtsq__codePanel pre{padding:calc(var(--u) * 5);font-family:var(--font-mono);color:var(--text);tab-size:2;margin:0;font-size:.84rem;line-height:1.65;overflow-x:auto}.hive-module__pEFtsq__codeNote{margin:calc(var(--u) * 4) 0 0;color:var(--subtle);max-width:70ch;font-size:.88rem}.hive-module__pEFtsq__cards{gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 10);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.hive-module__pEFtsq__card{border-top:1px solid var(--line);padding-top:calc(var(--u) * 5)}.hive-module__pEFtsq__card h3{font-size:var(--h3);font-weight:var(--weight-light);letter-spacing:var(--track-h3);margin:0 0 calc(var(--u) * 3)}.hive-module__pEFtsq__card p{color:var(--muted);margin:0;line-height:1.62}.hive-module__pEFtsq__cardLink{margin-top:calc(var(--u) * 4);color:var(--cyan);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;display:inline-block}.hive-module__pEFtsq__section{padding:calc(var(--u) * 26) 0;border-top:1px solid #0000;border-image:var(--lit-line) 1}.hive-module__pEFtsq__sectionHead{gap:calc(var(--u) * 5);grid-template-columns:minmax(0,1fr);max-width:74ch;display:grid}.hive-module__pEFtsq__sectionHead h2{font-size:var(--h2);font-weight:var(--weight-light);letter-spacing:var(--track-h2);margin:calc(var(--u) * 2) 0 0}.hive-module__pEFtsq__sectionHead p{color:var(--muted);font-size:var(--lead);max-width:66ch;margin:0}.hive-module__pEFtsq__eyebrow{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--violet);margin:0}.hive-module__pEFtsq__prose{max-width:68ch}.hive-module__pEFtsq__prose h2{font-size:var(--h2);font-weight:var(--weight-light);letter-spacing:var(--track-h2);margin:calc(var(--u) * 16) 0 calc(var(--u) * 5)}.hive-module__pEFtsq__prose p{color:var(--muted);margin:0 0 calc(var(--u) * 5);line-height:1.72}.hive-module__pEFtsq__prose a{color:var(--cyan)}.hive-module__pEFtsq__answer{border-left:2px solid var(--cyan);padding:calc(var(--u) * 1) 0 calc(var(--u) * 1) calc(var(--u) * 6);margin:calc(var(--u) * 8) 0 calc(var(--u) * 10)}.hive-module__pEFtsq__answer p{font-size:var(--lead);color:var(--text);margin:0}.hive-module__pEFtsq__banList{margin:calc(var(--u) * 10) 0 0;max-width:74ch;padding:0;list-style:none}.hive-module__pEFtsq__banList li{border-top:1px solid var(--line);padding:calc(var(--u) * 6) 0}.hive-module__pEFtsq__banList h3{font-size:var(--h3);font-weight:var(--weight-light);letter-spacing:var(--track-h3);margin:0 0 calc(var(--u) * 2);color:var(--text)}.hive-module__pEFtsq__banList p{color:var(--muted);max-width:62ch;margin:0}.hive-module__pEFtsq__sparkRow{gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 10);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.hive-module__pEFtsq__spark{border-top:1px solid var(--line);padding-top:calc(var(--u) * 5)}.hive-module__pEFtsq__spark svg{width:100%;height:56px;margin-top:calc(var(--u) * 4);display:block;overflow:visible}.hive-module__pEFtsq__constellation{margin-top:calc(var(--u) * 10);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface) 0%, var(--background) 100%);aspect-ratio:16/9;border-radius:2px;min-height:320px;position:relative;overflow:hidden}.hive-module__pEFtsq__constellation canvas{width:100%;height:100%;display:block}.hive-module__pEFtsq__constellationLegend{gap:calc(var(--u) * 2) calc(var(--u) * 6);margin-top:calc(var(--u) * 5);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--subtle);flex-wrap:wrap;display:flex}.hive-module__pEFtsq__legendDot{width:6px;height:6px;margin-right:calc(var(--u) * 2);vertical-align:middle;border-radius:50%;display:inline-block}.hive-module__pEFtsq__playground{margin-top:calc(var(--u) * 10);border:1px solid var(--line);background:var(--surface);box-shadow:var(--raise);border-radius:2px}.hive-module__pEFtsq__playgroundHead{justify-content:space-between;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.hive-module__pEFtsq__playgroundSteps{padding:calc(var(--u) * 2) 0;margin:0;list-style:none}.hive-module__pEFtsq__playgroundStep{grid-template-columns:calc(var(--u) * 8) 1fr;gap:calc(var(--u) * 3);padding:calc(var(--u) * 4) calc(var(--u) * 5);border-bottom:1px solid var(--line);opacity:.72;transition:opacity var(--dur-reveal) var(--ease-out-quint);display:grid}.hive-module__pEFtsq__playgroundStep:last-child{border-bottom:0}.hive-module__pEFtsq__playgroundStep[data-state=running],.hive-module__pEFtsq__playgroundStep[data-state=done]{opacity:1}.hive-module__pEFtsq__playgroundMark{font-family:var(--font-mono);font-size:var(--micro);color:var(--muted);letter-spacing:var(--track-mono)}.hive-module__pEFtsq__playgroundStep[data-state=done] .hive-module__pEFtsq__playgroundMark{color:var(--cyan)}.hive-module__pEFtsq__playgroundStep h3{font-size:var(--body);letter-spacing:var(--track-body);margin:0;font-weight:400}.hive-module__pEFtsq__playgroundStep pre{margin:calc(var(--u) * 3) 0 0;padding:calc(var(--u) * 4);background:var(--surface-soft);border:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);border-radius:2px;max-height:220px;font-size:.78rem;line-height:1.6;overflow-x:auto}.hive-module__pEFtsq__playgroundError{padding:calc(var(--u) * 4) calc(var(--u) * 5);color:var(--muted);font-size:.9rem}.hive-module__pEFtsq__validator{margin-top:calc(var(--u) * 8);gap:calc(var(--u) * 5);display:grid}.hive-module__pEFtsq__validator textarea{resize:vertical;background:var(--surface);border:1px solid var(--line);width:100%;min-height:260px;color:var(--text);font-family:var(--font-mono);padding:calc(var(--u) * 5);box-shadow:var(--raise);border-radius:2px;font-size:.84rem;line-height:1.65}.hive-module__pEFtsq__validator textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hive-module__pEFtsq__verdict{border:1px solid var(--line);padding:calc(var(--u) * 5);color:var(--muted);border-left-width:2px;border-radius:2px;font-size:.94rem}.hive-module__pEFtsq__verdict[data-status=ok]{border-left-color:var(--cyan);color:var(--text)}.hive-module__pEFtsq__verdict[data-status=error]{border-left-color:var(--violet)}.hive-module__pEFtsq__verdict ul{margin:calc(var(--u) * 3) 0 0;padding-left:calc(var(--u) * 5)}.hive-module__pEFtsq__verdict li{margin-bottom:calc(var(--u) * 2)}.hive-module__pEFtsq__langSwitch{gap:calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--subtle);display:inline-flex}.hive-module__pEFtsq__langSwitch a[aria-current=true]{color:var(--text)}.hive-module__pEFtsq__badgePreview{margin-top:calc(var(--u) * 6);height:28px;display:block}@media (max-width:760px){.hive-module__pEFtsq__hero{padding:calc(var(--u) * 30) 0 calc(var(--u) * 20)}.hive-module__pEFtsq__section{padding:calc(var(--u) * 18) 0}.hive-module__pEFtsq__heroTitle{max-width:100%}}
