/* Ahoton — combined stylesheet bundle. Generated by build-assets.mjs from style.css + interactive-tools.css + hero-live.css + performance.css. Do not hand-edit this file, edit the source .css files above and run `npm run build`. */
:root{--ink:#141518;--ink-soft:#1d2025;--ink-mid:#272b31;--paper:#141518;--paper-soft:#1d2025;--text:#f4f1ea;--muted:#b8bbc1;--line:rgba(235, 232, 225, .16);--line-dark:#272b31;--accent:#ff7652;--silver:#b8bbc1;--white:#f4f1ea;--radius:3px;--container:1180px;--glass-bg:rgba(39, 43, 49, .78);--glass-border:rgba(235, 232, 225, .16);--mx:50%;--my:50%}*,::after,::before{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;background:var(--paper);color:var(--text);font-family:Arial,sans-serif;font-size:16px;line-height:1.6}#main-content,.site-footer{overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:#ff7652;color:#141518}::-moz-selection{background:#ff7652;color:#141518}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.06em;line-height:1.08}h1{font-size:clamp(48px, 7vw, 92px);max-width:780px;margin-bottom:28px;font-weight:500}h2{font-size:clamp(34px, 4.7vw, 65px);font-weight:500}h3{font-size:22px;font-weight:600}em{font-style:normal;color:var(--accent)}.container{width:min(calc(100% - 64px),var(--container));margin:auto}.skip-link{position:absolute;left:-999px;top:-999px;z-index:100}.skip-link:focus{left:20px;top:20px;background:var(--accent);color:var(--ink);padding:8px 14px;border-radius:var(--radius)}.aside-label,.eyebrow,.focus-label,.footer-label,.section-index,.solution-tag{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.eyebrow{display:flex;align-items:center;gap:10px;color:#93a0a1;margin:0 0 25px}.eyebrow span{width:23px;height:1px;background:var(--accent);display:block;flex-shrink:0}.site-header{position:sticky;top:0;z-index:50;background:var(--ink);color:#f5f7f3;border-bottom:1px solid var(--line-dark);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-inner{height:78px;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:700;letter-spacing:-.04em;font-size:18px}.brand-mark{--logo-size:32px;display:block;height:var(--logo-size);width:var(--logo-size);flex:0 0 auto;object-fit:contain;border-radius:6px;transition:transform .25s ease,filter .25s ease}.brand:hover .brand-mark{transform:scale(1.06);filter:drop-shadow(0 0 10px rgba(255, 118, 82, .55))}.footer-brand .brand-mark{--logo-size:36px}.main-nav{display:flex;align-items:center;gap:32px;font-size:13px;color:#b6bdc0}.main-nav a{transition:color .2s ease}.main-nav a.active,.main-nav a:hover{color:#fff}.main-nav .nav-cta{border:1px solid #637078;border-radius:var(--radius);padding:9px 16px;color:#fff;transition:background .2s ease,border-color .2s ease}.main-nav .nav-cta:hover{background:rgba(162,232,194,.12);border-color:var(--accent)}.menu-toggle{display:none;background:0 0;border:1px solid #495258;border-radius:var(--radius);color:#fff;padding:7px 13px;font-size:11px;letter-spacing:.05em}.button{display:inline-flex;gap:10px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius);padding:13px 20px;font-size:13px;font-weight:700;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;cursor:pointer}.button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.button-primary{background:var(--accent);color:var(--ink)}.button-primary:hover{background:#b8f0d2}.button-light{background:#f4f6f2;color:var(--ink)}.button-secondary{background:0 0;color:var(--text);border-color:var(--line)}.button-secondary:hover{background:var(--paper-soft)}.text-link{display:inline-flex;align-items:center;font-size:13px;font-weight:700;border-bottom:1px solid #9ba4a0;padding-bottom:4px;transition:border-color .2s ease,color .2s ease}.text-link:hover{border-color:var(--text)}.large-muted .text-link,p .text-link{display:inline;font-size:inherit;font-weight:700;border-bottom:1px solid var(--accent);padding-bottom:1px;text-underline-offset:3px}.large-muted .text-link:hover,p .text-link:hover{border-color:var(--text);color:var(--text)}.button-row{display:flex;gap:26px;align-items:center;margin-top:38px}@keyframes heroFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-console,.hero-copy .button-row,.hero-copy .eyebrow,.hero-copy .hero-lede,.hero-copy h1,.hero-workflow{opacity:0;animation:heroFadeUp .7s ease-out forwards}.hero-copy .eyebrow{animation-delay:50ms}.hero-copy h1{animation-delay:.15s}.hero-copy .hero-lede{animation-delay:.32s}.hero-copy .button-row{animation-delay:.46s}.hero-console,.hero-workflow{animation-delay:.55s}.hero-section,.page-hero{background:var(--ink);color:#f4f6f2}.hero-section{position:relative;z-index:0;padding:100px 0 90px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}.hero-diagram-card{perspective:1600px}.hero-lede{font-size:18px;line-height:1.7;color:#aeb7b7;max-width:520px}.hero-workflow{position:relative;min-height:470px;overflow:hidden;isolation:isolate;border:1px solid rgba(162,232,194,.22);background:radial-gradient(circle at 51% 43%,rgba(162,232,194,.12),transparent 31%),linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 52%,rgba(162,232,194,.05));box-shadow:0 28px 80px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.025);transform-style:preserve-3d;will-change:transform}.hero-workflow::before{content:'';position:absolute;inset:0;z-index:-1;opacity:.28;background-image:linear-gradient(rgba(162,232,194,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(162,232,194,.08) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(180deg,black,transparent 88%)}.hero-workflow::after{content:'';position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(125deg,transparent 35%,rgba(162,232,194,.07) 50%,transparent 66%);background-size:230% 230%;animation:workflowSheen 8s ease-in-out infinite}@keyframes workflowSheen{0%,100%,55%{background-position:-120% -120%}78%{background-position:120% 120%}}.hero-workflow-glow{position:absolute;width:310px;height:310px;left:50%;top:44%;z-index:-1;border-radius:50%;transform:translate(-50%,-50%);background:rgba(162,232,194,.13);filter:blur(70px);pointer-events:none}.hero-workflow-topline{display:flex;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.09);color:#71807d;font:10px "DM Mono",monospace;letter-spacing:.04em;text-transform:uppercase}.hero-workflow-topline span:first-child{display:inline-flex;align-items:center;gap:9px;color:#a9b8b3}.hero-workflow-topline .live-dot{width:6px;height:6px}.hero-workflow-connectors{position:absolute;inset:54px 0 42px;width:100%;height:calc(100% - 96px);overflow:visible}.hero-workflow-connectors path{fill:none;stroke:rgba(162,232,194,.3);stroke-width:1;stroke-dasharray:4 7}.hero-workflow-connectors .flow-dot{fill:var(--accent);filter:drop-shadow(0 0 5px rgba(162, 232, 194, .9));animation:workflowFlow 3.6s linear infinite}.flow-dot-two{animation-delay:.65s!important}.flow-dot-three{animation-delay:1.25s!important}.flow-dot-four{animation-delay:1.9s!important}.flow-dot-five{animation-delay:2.45s!important}@keyframes workflowFlow{0%,100%{opacity:.2;transform:scale(.7)}18%,52%{opacity:1;transform:scale(1)}70%{opacity:.25;transform:scale(.7)}}.hero-workflow-node{position:absolute;width:136px;min-height:78px;padding:14px 15px;border:1px solid rgba(255,255,255,.16);background:rgba(11,18,19,.72);box-shadow:0 16px 30px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.05);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);--z:22px;--fdur:4.2s;--fdelay:0s;transform:translateZ(var(--z));animation:nodeFloat var(--fdur) ease-in-out var(--fdelay) infinite;transition:box-shadow .3s ease,border-color .3s ease,filter .3s ease;cursor:default}@keyframes nodeFloat{0%,100%{transform:translateZ(var(--z)) translateY(0)}50%{transform:translateZ(var(--z)) translateY(-7px)}}.hero-workflow-node:hover{border-color:rgba(162,232,194,.65);box-shadow:0 22px 46px rgba(162,232,194,.22),0 0 0 1px rgba(162,232,194,.35),inset 0 1px rgba(255,255,255,.08);filter:brightness(1.1);cursor:pointer;z-index:4}.hero-subline{color:#8d9b98;font:11px "DM Mono",monospace;letter-spacing:.12em;margin:34px 0 0;text-transform:uppercase}.accessible-flow{position:relative;z-index:1;margin-top:58px}.accessible-flow .section-index{margin-bottom:12px}.accessible-flow ol{display:flex;flex-wrap:wrap;gap:8px 26px;margin:0;padding:0;list-style:none;color:#aeb7b7;font-size:13px}.accessible-flow li{display:inline-flex;align-items:center;gap:26px}.audience-grid,.control-faq,.control-intro,.passport-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:1px}.audience-card{min-height:280px;padding:38px;border:1px solid var(--line)}.audience-card-primary{background:var(--paper)}.audience-card-secondary{background:#e7ece7}.audience-card h2{margin:48px 0 16px;font-size:clamp(28px, 4vw, 48px)}.audience-card p{max-width:440px;min-height:58px;color:var(--muted)}.early-label{display:inline-flex;border:1px solid #84a68f;border-radius:999px;padding:6px 10px;color:#3c7552;font:10px "DM Mono",monospace;letter-spacing:.1em;text-transform:uppercase}.measure-grid,.responsibility-points{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:58px;background:var(--line)}.measure-grid span,.responsibility-points span{display:flex;align-items:flex-end;min-height:112px;padding:18px;background:var(--paper);color:#3e5c4a;font:12px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.04em}.control-section{background:#e8eee8}.control-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:58px;background:#bfc9c1}.control-card{min-height:245px;padding:24px;background:#f0f4ef}.control-card>span,.service-process-grid article>span,.workflow-example-grid article>span{color:#477a5b;font:11px "DM Mono",monospace;letter-spacing:.08em}.control-card h3{margin-top:56px;font-size:21px}.control-card p,.service-process-grid p,.workflow-example-grid p{color:var(--muted);font-size:14px}.passport-section{background:#eef2ed}.passport-grid{align-items:center;gap:70px;grid-template-columns:.9fr 1.1fr}.passport-grid h2{margin-top:16px}.passport-card{padding:28px;background:linear-gradient(rgba(162,232,194,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(162,232,194,.035) 1px,transparent 1px),#11171a;background-size:24px 24px;border:1px solid rgba(162,232,194,.24);color:#eff6f0;box-shadow:0 22px 60px rgba(21,35,25,.14)}.passport-topline{display:flex;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid #2c3937;color:#9fb5a8;font:10px "DM Mono",monospace;letter-spacing:.1em}.passport-card dl{margin:20px 0 0}.passport-card dl>div{display:grid;grid-template-columns:150px 1fr;gap:18px;padding:10px 0;border-bottom:1px solid #26312f}.passport-card dt{color:#788684;font:10px "DM Mono",monospace;text-transform:uppercase}.passport-card dd{margin:0;color:#d9e7dd;font-size:13px}.passport-status{color:var(--accent)}.measure-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.measure-grid span{min-height:92px}.cta-copy{max-width:540px;margin:20px 0 0;color:#aeb7b7}.service-process-grid,.workflow-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:58px;background:var(--line)}.service-process-grid article,.workflow-example-grid article{min-height:220px;padding:26px;background:var(--paper)}.service-process-grid article h3,.workflow-example-grid article h3{margin-top:48px;font-size:20px}.workflow-example-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.control-hero{padding-bottom:120px}.control-intro{align-items:end;gap:70px}.control-note{margin:24px 0 0;padding:14px 16px;border-left:2px solid #76a88b;color:#4d6555;font-size:13px}.preview-heading{max-width:780px}.preview-heading h2{margin:20px 0 12px}.action-preview{display:grid;grid-template-columns:1.1fr .9fr;gap:1px;margin-top:50px;background:var(--line-dark)}.action-side,.action-timeline{background:var(--ink);color:#eff6f0;padding:34px}.action-timeline{position:relative}.timeline-line{position:absolute;top:52px;bottom:52px;left:48px;width:1px;background:#385346}.timeline-item{position:relative;display:grid;grid-template-columns:142px 1fr;gap:20px;padding:16px 0 16px 28px;border-bottom:1px solid #26312f}.timeline-item::before{content:"";position:absolute;top:22px;left:10px;width:8px;height:8px;border:1px solid var(--accent);border-radius:50%;background:var(--ink);z-index:1}.timeline-item span{color:#81908b;font:10px "DM Mono",monospace;text-transform:uppercase}.timeline-item strong{color:#d8e8dc;font-size:14px;font-weight:400}.timeline-decision strong{color:var(--accent)}.action-side{display:flex;flex-direction:column;justify-content:center;background:#151d1b}.action-side h3{margin:22px 0 12px;color:#f4f7f3;font-size:28px}.action-side p{max-width:340px;color:#96a3a0;font-size:14px}.control-faq{align-items:center;gap:70px}.control-faq h2{margin:16px 0 0;font-size:clamp(32px, 4.5vw, 58px)}.intent-field{padding-bottom:20px;border-bottom:1px solid var(--line)}.intent-field select{background:var(--paper)}.intent-field .form-help{margin-top:2px}.inquiry-intent{color:#477a5b}@media (max-width:900px){.control-grid,.measure-grid,.responsibility-points{grid-template-columns:repeat(2,minmax(0,1fr))}.action-preview,.audience-grid,.control-faq,.control-intro,.passport-grid{grid-template-columns:1fr}.service-process-grid,.workflow-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.accessible-flow{margin-top:34px}.accessible-flow ol{display:grid;gap:8px}.accessible-flow li:not(:last-child)::after{display:none}.audience-card{min-height:0;padding:28px 24px}.audience-card h2{margin-top:34px}.control-grid,.measure-grid,.responsibility-points,.service-process-grid,.workflow-example-grid{grid-template-columns:1fr}.measure-grid span,.responsibility-points span{min-height:0}.control-faq,.control-intro,.passport-grid{gap:35px}.action-side,.action-timeline,.passport-card{padding:24px 20px}.passport-card dl>div,.timeline-item{grid-template-columns:1fr;gap:5px}.timeline-item{padding-left:24px}.timeline-line{left:31px}}.hero-workflow-node::before{content:'';position:absolute;left:-1px;top:15px;width:2px;height:28px;background:var(--accent);box-shadow:0 0 14px rgba(162,232,194,.7)}.hero-workflow-node small,.hero-workflow-node strong{display:block}.hero-workflow-node strong{color:#eef5f0;font-size:15px;letter-spacing:-.025em}.hero-workflow-node small{margin-top:6px;color:#80908b;font:10px "DM Mono",monospace}.workflow-node-index{display:block;margin-bottom:10px;color:#6d7c78;font:9px "DM Mono",monospace;letter-spacing:.08em}.node-inquiry{left:5%;top:18%;--z:26px;--fdur:4.6s;--fdelay:0s}.node-ai{left:39%;top:18%;width:160px;border-color:rgba(162,232,194,.55);background:linear-gradient(145deg,rgba(41,73,58,.76),rgba(9,16,15,.84));box-shadow:0 18px 42px rgba(40,106,69,.22),inset 0 1px rgba(255,255,255,.08);--z:54px;--fdur:3.8s;--fdelay:.15s;animation:nodeFloat var(--fdur) ease-in-out var(--fdelay) infinite,nodeCorePulse 3.2s ease-in-out infinite}.node-ai:hover{border-color:var(--accent);box-shadow:0 26px 55px rgba(40,106,69,.38),0 0 0 1px rgba(162,232,194,.5),inset 0 1px rgba(255,255,255,.1)}.node-ai strong{color:var(--accent)}.node-context{right:5%;top:18%;--z:34px;--fdur:5.1s;--fdelay:.5s}.node-action{left:5%;bottom:23%;--z:30px;--fdur:4.9s;--fdelay:.8s}.node-judgment{left:39%;bottom:23%;width:160px;--z:40px;--fdur:4.3s;--fdelay:.3s}.node-action-step{right:5%;bottom:23%;--z:24px;--fdur:5.4s;--fdelay:1.1s}@keyframes nodeCorePulse{0%,100%{box-shadow:0 18px 42px rgba(40,106,69,.22),inset 0 1px rgba(255,255,255,.08)}50%{box-shadow:0 18px 52px rgba(162,232,194,.4),inset 0 1px rgba(255,255,255,.12)}}.hero-workflow-caption{position:absolute;left:22px;right:22px;bottom:17px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.09);color:#71817d;font:9px "DM Mono",monospace;letter-spacing:.08em}.hero-workflow-caption strong{color:#b2c1ba;font:12px Arial,sans-serif;letter-spacing:-.02em;text-transform:none}.hero-console{position:relative;border:1px solid #3a4448;background:#11171a;box-shadow:0 30px 80px rgba(0,0,0,.5),25px 25px 0 rgba(255,255,255,.03);border-radius:4px;transform-style:preserve-3d;will-change:transform;transition:box-shadow .3s ease;isolation:isolate}.hero-console::before{content:'';position:absolute;inset:-40%;z-index:-1;background:radial-gradient(circle at 28% 22%,rgba(162,232,194,.16),transparent 55%),radial-gradient(circle at 78% 82%,rgba(93,184,138,.12),transparent 50%);filter:blur(28px);animation:consoleGlowDrift 9s ease-in-out infinite;pointer-events:none}@keyframes consoleGlowDrift{0%,100%{transform:translate(0,0) scale(1);opacity:.85}50%{transform:translate(3%,-4%) scale(1.08);opacity:1}}.hero-console::after{content:'';position:absolute;inset:0;z-index:5;background:linear-gradient(115deg,transparent 40%,rgba(162,232,194,.08) 50%,transparent 60%);background-size:250% 250%;background-position:-120% -120%;animation:consoleSheen 6.5s ease-in-out infinite;pointer-events:none}@keyframes consoleSheen{0%,100%,55%{background-position:-120% -120%}80%{background-position:120% 120%}}.hero-console:hover{box-shadow:0 40px 100px rgba(0,0,0,.6),25px 25px 0 rgba(255,255,255,.04)}.console-top{display:flex;align-items:center;gap:9px;padding:15px 18px;border-bottom:1px solid #2b3438;font:11px "DM Mono",monospace;color:#849092;position:relative;transform:translateZ(38px)}.console-menu{margin-left:auto;letter-spacing:2px}.live-dot{position:relative;width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pulse-dot 2s ease-in-out infinite}.live-dot::after{content:'';position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--accent);opacity:0;animation:pulse-ring 2.4s ease-out infinite}@keyframes pulse-ring{0%{transform:scale(.6);opacity:.55}100%{transform:scale(2.2);opacity:0}}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.console-body{display:grid;grid-template-columns:140px 1fr;min-height:280px;transform-style:preserve-3d}.console-sidebar{display:flex;flex-direction:column;gap:20px;border-right:1px solid #2b3438;padding:25px 18px;font:11px "DM Mono",monospace;color:#687477;transform:translateZ(20px)}.sidebar-active{color:#f2f4f0}.console-content{padding:28px;transform:translateZ(32px)}.console-kicker{font:10px "DM Mono",monospace;color:#788486;margin-bottom:10px}.console-content h3{color:#f3f5f0;font-size:21px;margin-bottom:28px}.console-stats{display:flex;gap:45px}.console-stats div{display:flex;flex-direction:column}.console-stats strong{font-size:28px;color:#c0ead0;font-weight:500;letter-spacing:-.07em}.console-stats span{font:10px "DM Mono",monospace;color:#718080;margin-top:3px}.mini-chart{display:flex;align-items:end;gap:8px;height:75px;margin-top:30px;border-bottom:1px solid #2b3438}.mini-chart span{flex:1;background:linear-gradient(180deg,var(--accent) 0,#5db88a 100%);opacity:0;border-radius:2px 2px 0 0;transition:opacity .4s ease,height .6s cubic-bezier(.34, 1.56, .64, 1)}.mini-chart.animated span{opacity:.75}.section{padding:120px 0}.section-border{border-bottom:1px solid var(--line)}.muted{color:var(--muted)}.accent{color:var(--accent)}.silver{color:var(--silver)}.section-index,.solution-tag{color:#76817e}.large-muted{font-size:19px;line-height:1.7;color:var(--muted);max-width:550px}.coming-soon,.focus-grid,.integration-row,.split-heading,.two-column-intro{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.split-heading h2,.two-column-intro h2{margin-top:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:75px}.feature-card{background:var(--paper);padding:32px 30px 38px;min-height:250px;transition:background .2s ease}.feature-card:hover{background:#edf0ec}.feature-number{font:12px "DM Mono",monospace;color:#9aa29f}.feature-card h3{margin-top:65px}.feature-card p{color:var(--muted);font-size:14px;max-width:300px}.cta-section,.dark-panel-section{background:var(--ink);color:#f3f5f0}.dark-panel-section{padding:120px 0}.dark-panel-section .large-muted{color:#aeb7b7}.process-list{margin-top:80px;border-top:1px solid var(--line-dark)}.process-item{display:grid;grid-template-columns:70px 1fr;gap:20px;align-items:start;padding:27px 0;border-bottom:1px solid var(--line-dark);transition:background .2s ease}.process-item:hover{background:rgba(162,232,194,.03)}.process-item>span:first-child{font:12px "DM Mono",monospace;color:#748085}.process-item h3{margin:0 0 9px;color:#f3f5f0}.process-item p{margin:0;color:#8f9a9b;font-size:14px}.focus-grid{align-items:end}.focus-label{color:#758080;margin-bottom:28px}.founder-strip{background:#edf0ec}.founder-grid{display:grid;grid-template-columns:250px 1fr;gap:80px;align-items:center}.founder-avatar{width:180px;height:180px;background:#c8d0c8;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#39443f;font:16px "DM Mono",monospace}.founder-avatar img{width:100%;height:100%;object-fit:cover;loading:lazy}.founder-avatar.large{width:310px;height:370px;border-radius:2px}.founder-grid blockquote{font-size:clamp(24px, 3vw, 40px);line-height:1.2;letter-spacing:-.04em;max-width:700px;margin:0 0 24px}.founder-grid .muted{max-width:600px}.cta-section{padding:86px 0}.cta-inner{display:flex;justify-content:space-between;align-items:center;gap:35px}.cta-inner h2{margin:0}.page-hero{position:relative;z-index:0;overflow:hidden;padding:110px 0 105px}.three-bg{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;display:block}.hero-section .hero-copy,.hero-section .hero-grid,.page-hero .container{position:relative;z-index:1}@media (max-width:767px){.three-bg{opacity:.7}}.narrow{max-width:900px}.page-hero h1{max-width:900px}.platform-intro,.solution-heading{display:grid;grid-template-columns:1fr 1.3fr;gap:100px;align-items:end}.architecture{position:relative;display:grid;grid-template-columns:1fr 90px 230px 90px 1fr;align-items:center;gap:12px;margin-top:95px;min-height:180px}.arch-node{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius);padding:20px 22px;max-width:240px;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.arch-node:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 14px 30px rgba(23,27,32,.08)}.arch-node-kicker{display:block;font:10px "DM Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:#8a938e;margin-bottom:10px}.arch-node strong{display:block;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.arch-node em{display:block;font-style:normal;font-size:13px;color:var(--muted);margin-top:7px}.arch-input{justify-self:end;text-align:right}.arch-output{justify-self:start;text-align:left}.arch-line{height:1px;background:linear-gradient(90deg,transparent,#a7b0aa,transparent);position:relative;overflow:visible}.arch-line::after{content:'';position:absolute;top:-2px;left:0;width:8px;height:4px;background:var(--accent);border-radius:2px;animation:flow-dot 2s linear infinite;opacity:.8;will-change:transform,opacity}.arch-line:last-of-type::after{animation-delay:1s}@keyframes flow-dot{0%{transform:translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}100%{transform:translateX(82px);opacity:0}}.arch-core{height:190px;border:1px solid rgba(162,232,194,.35);background:radial-gradient(130% 100% at 50% 0,#17211b 0,var(--ink) 70%);border-radius:var(--radius);display:flex;flex-direction:column;justify-content:center;padding:28px;color:var(--accent);position:relative;overflow:hidden;box-shadow:0 24px 60px rgba(10,14,12,.22)}.arch-core-ring{content:'';position:absolute;inset:-35%;background:radial-gradient(circle,rgba(162,232,194,.22),transparent 62%);animation:core-pulse 3.2s ease-in-out infinite;pointer-events:none}@keyframes core-pulse{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.arch-core-label{font:10px "DM Mono",monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.85;margin-bottom:18px;position:relative;z-index:1}.arch-core strong{font-size:21px;line-height:1.15;letter-spacing:-.03em;color:#f2f7f3;font-weight:600;position:relative;z-index:1}.muted-section{background:var(--paper-soft)}.ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:70px}.ai-card{background:var(--paper-soft);padding:32px;min-height:245px;transition:background .2s ease}.ai-card:hover{background:#e2e6e1}.ai-tag{font:11px "DM Mono",monospace;color:#6b8176}.ai-card h3{margin-top:70px}.ai-card p{color:var(--muted);font-size:14px}.integration-list{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:70px}.integration-list span{text-align:center;padding:23px 12px;font:11px "DM Mono",monospace;color:#68716f;border-right:1px solid var(--line);transition:color .2s ease,background .2s ease}.integration-list span:last-child{border:0}.integration-list span:hover{background:#edf0ec;color:var(--text)}.solution-heading h2{font-size:clamp(38px, 4.8vw, 64px);line-height:1.06;max-width:560px;margin:18px 0 0}.workflow{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;position:relative;margin-top:90px}.workflow-bg-line{position:absolute;top:9px;left:0;right:0;height:1px;background:var(--line);z-index:0}.workflow-progress-line{position:absolute;top:9px;left:0;height:1px;background:var(--accent);width:0%;z-index:1;transition:width .8s cubic-bezier(.4, 0, .2, 1);box-shadow:0 0 8px rgba(162,232,194,.6)}.workflow-step{position:relative;padding-top:39px;z-index:2}.workflow-step-number{display:flex;position:absolute;top:0;left:0;width:19px;height:19px;background:var(--paper);border:1px solid #7c8981;border-radius:50%;align-items:center;justify-content:center;font:9px "DM Mono",monospace;color:#61726a;transition:background .4s ease,border-color .4s ease,color .4s ease,box-shadow .4s ease,transform .4s ease}.workflow-step.is-active .workflow-step-number{background:var(--accent);border-color:var(--accent);color:var(--ink);box-shadow:0 0 16px rgba(162,232,194,.7),0 0 32px rgba(162,232,194,.3);transform:scale(1.4)}.workflow-step.is-done .workflow-step-number{background:#5db88a;border-color:#5db88a;color:var(--ink)}.workflow-step strong{font-size:17px;display:block}.workflow-step p{font-size:13px;color:var(--muted);margin-top:14px;max-width:150px}.story-grid{display:grid;grid-template-columns:370px 1fr;gap:120px;align-items:start}.founder-photo .founder-avatar{margin-bottom:20px}.photo-caption{font:11px "DM Mono",monospace;color:#74807b}.story-copy{max-width:650px}.story-copy h2{font-size:clamp(32px, 3.7vw, 48px);line-height:1.08;margin:18px 0 28px}.story-copy p{color:var(--muted);font-size:17px;line-height:1.8}.today-next-grid{display:grid;gap:14px;margin-top:34px;padding-top:20px;border-top:1px solid var(--line)}.today-next-grid>div{display:grid;grid-template-columns:54px minmax(0,1fr);gap:16px;align-items:start}.today-next-grid span{padding-top:2px;color:#477a5b;font:10px "DM Mono",monospace;letter-spacing:.1em;text-transform:uppercase}.today-next-grid strong{display:block;color:#26322b;font-size:14px;font-weight:600;line-height:1.5}.philosophy-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:100px}.philosophy-list{border-top:1px solid var(--line)}.philosophy-list>div{display:grid;grid-template-columns:45px 1fr;gap:12px;padding:24px 0;border-bottom:1px solid var(--line)}.philosophy-list span{font:11px "DM Mono",monospace;color:#789085}.philosophy-list h3{margin:0;font-size:18px}.philosophy-list p{grid-column:2;color:var(--muted);font-size:14px;margin:8px 0 0}.founder-strip{position:relative;overflow:hidden}.wireframe-bg{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.06;will-change:transform}.wireframe-bg svg{width:100%;height:120%}.founder-strip .container{position:relative;z-index:1}.contact-page{position:relative;background:var(--ink);color:#f4f6f2;overflow:hidden}#particles-canvas{position:absolute;inset:0;pointer-events:none;z-index:0}.mouse-light{position:fixed;inset:0;pointer-events:none;z-index:1;background:radial-gradient(700px circle at var(--mx) var(--my),rgba(162,232,194,.07),transparent 50%);transition:background 50ms}.contact-page .container{position:relative;z-index:2}.contact-page.page-hero{padding:110px 0 105px}.contact-heading{display:grid;grid-template-columns:1.6fr 1fr;gap:100px}.contact-aside{align-self:end;border-left:1px solid rgba(255,255,255,.1);padding:0 0 2px 28px;display:flex;flex-direction:column;gap:9px;color:#b0b9b7;font-size:14px}.contact-aside a{color:var(--accent);font-size:18px;margin-bottom:20px}.contact-glass-section{position:relative;background:var(--ink);overflow:hidden}.contact-glass-section #particles-canvas-form{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.3}.glass-form-wrap{position:relative;z-index:2;max-width:850px;background:rgba(255,255,255,.04);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:50px}.notice{padding:15px 18px;margin-bottom:28px;border:1px solid #7b9e87;font-size:14px;border-radius:var(--radius)}.notice.success{background:rgba(162,232,194,.12);border-color:var(--accent);color:#c0ead0}.notice.error{background:rgba(220,90,80,.1);border-color:#c07070;color:#f0a0a0}.contact-form{display:flex;flex-direction:column;gap:30px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:30px}.contact-form label{display:flex;flex-direction:column;gap:9px;font:11px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.04em;color:#8a9a97}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:0;border-bottom:1px solid #3a4a47;background:0 0;border-radius:0;padding:10px 0;color:#f3f5f0;outline:0;transition:border-color .2s ease}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#7a8c86}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--accent);box-shadow:0 4px 0 -3px transparent,0 1px 0 0 var(--accent),0 0 0 3px rgba(255,118,82,.18)}.contact-form select option{background:var(--ink-soft);color:#f3f5f0}.contact-form textarea{resize:vertical}.form-field-error{color:#f0a0a0;font-size:10px;margin-top:4px;display:none}.form-field-error.visible{display:block}.form-submit{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:7px}.form-submit p{font:11px Arial,sans-serif;text-transform:none;letter-spacing:0;color:#7a8c86}.form-submit p a{color:var(--accent);text-decoration:underline}.honeypot{display:none!important}.legal-copy{max-width:750px}.legal-copy h2{font-size:28px;margin:0 0 13px}.legal-copy p{color:var(--muted);margin:0 0 44px}.legal-copy a{color:#427559;text-decoration:underline}.site-footer{background:var(--ink);color:#f3f5f0;padding:76px 0 25px}.footer-grid{display:grid;grid-template-columns:1fr 2fr;gap:80px}.footer-brand{font-size:20px}.footer-copy{font-size:13px;max-width:220px;margin-top:24px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.footer-links>div{display:flex;flex-direction:column;gap:9px}.footer-label{color:#718078;margin-bottom:10px}.footer-links a{color:#a9b2af;font-size:13px;transition:color .2s ease}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid var(--line-dark);display:flex;justify-content:space-between;padding-top:20px;margin-top:80px;color:#687476;font-size:11px}.admin-body{background:#eef1ed;color:var(--text)}.admin-header{background:var(--ink);color:#fff;position:sticky;top:0;z-index:50}.admin-header-inner{height:76px;display:flex;justify-content:space-between;align-items:center}.admin-user{display:flex;gap:22px;align-items:center;color:#9ba8a7;font:12px "DM Mono",monospace}.admin-user a{color:var(--accent);transition:color .2s ease}.admin-user a:hover{color:#c0ead0}.admin-timeout{color:var(--muted);font-size:10px;min-width:140px;text-align:right}.admin-timeout.expiring{color:#f0a060;font-weight:600}.admin-main{padding:70px 0 110px}.admin-title-row{display:flex;justify-content:space-between;align-items:flex-end;gap:25px}.admin-title-row h1{font-size:65px;margin:0 0 8px}.admin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin:55px 0 35px}.admin-stats>div{background:#f7f8f5;padding:23px 25px;display:flex;flex-direction:column;gap:8px}.admin-stats span{font:11px "DM Mono",monospace;color:#718079}.admin-stats strong{font-size:34px;font-weight:500;letter-spacing:-.06em}.admin-toolbar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;gap:25px}.search-form{display:flex;gap:15px;align-items:center;width:min(100%,500px)}.search-form input{flex:1;border:0;border-bottom:1px solid var(--line);background:0 0;padding:8px 0;outline:0;font-size:14px;transition:border-color .2s ease}.search-form input:focus{border-color:#4e886a;box-shadow:0 0 0 3px rgba(78,136,106,.22)}.filter-links{display:flex;gap:17px;font:11px "DM Mono",monospace;color:#78827d}.filter-links a{color:inherit;transition:color .2s ease}.filter-links a:hover{color:var(--text)}.filter-links a.active{color:#2d6b4b;border-bottom:1px solid #2d6b4b;padding-bottom:3px}.bulk-bar{display:flex;align-items:center;gap:18px;padding:12px 0;border-bottom:1px solid var(--line);font:12px "DM Mono",monospace;color:#68756e}.bulk-bar.hidden{display:none}.bulk-bar button{background:0 0;border:1px solid var(--line);border-radius:var(--radius);padding:5px 12px;font:11px "DM Mono",monospace;color:#557261;cursor:pointer;transition:background .2s ease,border-color .2s ease}.bulk-bar button:hover{background:#edf0ec;border-color:#a0b0a8}.bulk-bar button.danger{color:#a06c67}.bulk-bar button.danger:hover{background:#f4e0dc;border-color:#c09090}.inquiry-list{margin-top:20px}.inquiry-card{display:flex;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line);padding:26px 0;transition:background .2s ease}.inquiry-card:hover{background:rgba(162,232,194,.03);margin:0 -12px;padding-left:12px;padding-right:12px}.inquiry-card.is-unread{background:#f7fbf5;margin:0 -18px;padding-left:18px;padding-right:18px}.inquiry-main{max-width:760px}.inquiry-meta{display:flex;gap:10px;align-items:center;color:#7e8985;font:10px "DM Mono",monospace}.status-dot{width:7px;height:7px;border-radius:50%;background:#adb7b0}.status-dot.unread{background:#3c9b61;box-shadow:0 0 6px rgba(60,155,97,.5)}.inquiry-industry{border-left:1px solid #c2cbc3;padding-left:10px}.inquiry-card h2{font-size:24px;margin:13px 0 2px}.inquiry-business{font-size:13px;color:#68756e}.inquiry-business a{color:#477a5b;text-decoration:underline}.inquiry-card .inquiry-main>p:last-child{font-size:14px;color:#69746f;margin:17px 0 0;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.inquiry-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:15px;flex-shrink:0}.inquiry-actions form{display:flex;gap:12px}.inquiry-actions button{background:0 0;border:0;color:#557261;font-size:11px;font-family:"DM Mono",monospace;padding:0;cursor:pointer;transition:color .2s ease}.inquiry-actions button:hover{color:#2d6b4b}.inquiry-actions .danger-link{color:#a06c67}.inquiry-actions .danger-link:hover{color:#c04040}.inquiry-select{flex-shrink:0;display:flex;align-items:center;padding-top:14px}.inquiry-select input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#3c9b61}.empty-state{padding:70px 0;text-align:center;color:var(--muted)}.empty-state h2{font-size:28px;margin-bottom:10px}.pagination{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0 0;font:12px "DM Mono",monospace}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--line);border-radius:var(--radius);color:#68756e;transition:background .2s ease,border-color .2s ease,color .2s ease;text-decoration:none}.pagination a:hover{background:#edf0ec;border-color:#a0b0a8;color:var(--text)}.pagination .current{background:#2d6b4b;border-color:#2d6b4b;color:#fff}.pagination .disabled{opacity:.3;pointer-events:none}.pagination-info{text-align:center;font:11px "DM Mono",monospace;color:#78827d;margin-top:8px}.login-card{width:min(100%,440px);margin:90px auto;background:#f8faf7;padding:50px;border:1px solid var(--line);border-radius:4px;box-shadow:0 20px 60px rgba(0,0,0,.08)}.login-brand{margin-bottom:70px}.login-card h1{font-size:50px;margin:0 0 10px}.login-form{display:flex;flex-direction:column;gap:25px;margin-top:32px}.login-form label{display:flex;flex-direction:column;gap:9px;font:11px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.04em;color:#5f6c67}.login-form input{width:100%;border:0;border-bottom:1px solid #aeb7b0;background:0 0;border-radius:0;padding:10px 0;color:var(--text);outline:0;transition:border-color .2s ease}.login-form input:focus{border-color:#4e886a;box-shadow:0 0 0 3px rgba(78,136,106,.22)}.full-width{width:100%;margin-top:10px}.lockout-warning{background:rgba(220,90,80,.1);border:1px solid #c07070;border-radius:var(--radius);padding:14px 16px;font-size:14px;color:#b05050;margin-bottom:20px}.attempts-remaining{font:10px "DM Mono",monospace;color:#a06c67;margin-top:8px}.modal-backdrop{position:fixed;inset:0;background:rgba(10,10,12,.75);display:flex;align-items:center;justify-content:center;padding:25px;z-index:100;backdrop-filter:blur(4px)}.inquiry-modal{position:relative;background:#f7f9f5;max-width:600px;width:100%;max-height:85vh;overflow:auto;padding:44px;border-radius:4px;box-shadow:0 30px 80px rgba(0,0,0,.25)}.modal-close{position:absolute;right:22px;top:13px;font-size:28px;color:#69756e;transition:color .2s ease}.modal-close:hover{color:var(--text)}.inquiry-modal h2{font-size:38px}.inquiry-modal dl{display:grid;grid-template-columns:150px 1fr;gap:13px;border-top:1px solid var(--line);padding-top:22px}.inquiry-modal dt{font:11px "DM Mono",monospace;color:#728079;text-transform:uppercase}.inquiry-modal dd{margin:0;color:#4f5d57;white-space:pre-line}.inquiry-modal dd a{color:#437557}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.reveal,.reveal-fade,.reveal-left,.reveal-right,.reveal-scale{will-change:transform,opacity}.stagger-children>*{will-change:transform,opacity}#main-content>article,#main-content>section{contain:layout style}.is-motion-visible{will-change:auto}@keyframes float-up{from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shimmer{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes workflowFallback{from{width:0%}to{width:100%}}.workflow-progress-line{animation:workflowFallback 2.4s ease-out .35s both}.three-bg.three-fallback{background:radial-gradient(circle at 72% 32%,rgba(162,232,194,.16),transparent 22%),radial-gradient(circle at 22% 74%,rgba(93,184,138,.1),transparent 28%)}.motion-ready .live-ops-panel,.motion-ready .reveal,.motion-ready .reveal-fade,.motion-ready .reveal-left,.motion-ready .reveal-right,.motion-ready .reveal-scale,.motion-ready .stagger-children>*,.motion-ready .workflow-live-card{opacity:1}.motion-ready .reveal{transform:translateY(56px)}.motion-ready .reveal-left{transform:translateX(-52px)}.motion-ready .reveal-right{transform:translateX(52px)}.motion-ready .reveal-scale{transform:scale(.94)}.motion-ready .reveal-fade{transform:translateY(28px)}.motion-ready .stagger-children>*{transform:translateY(36px)}.motion-ready .reveal,.motion-ready .reveal-fade,.motion-ready .reveal-left,.motion-ready .reveal-right,.motion-ready .reveal-scale,.motion-ready .stagger-children>*{transition:opacity .9s ease,transform 1s cubic-bezier(.16, 1, .3, 1)}.motion-ready .reveal-fade.is-motion-visible,.motion-ready .reveal-left.is-motion-visible,.motion-ready .reveal-right.is-motion-visible,.motion-ready .reveal-scale.is-motion-visible,.motion-ready .reveal.is-motion-visible,.motion-ready .stagger-children>.is-motion-visible{opacity:1;transform:none}.motion-stagger-ready>*{transition:opacity .55s ease,transform .65s cubic-bezier(.22, 1, .36, 1)}.motion-stagger-ready>.is-motion-visible:nth-child(2){transition-delay:.08s}.motion-stagger-ready>.is-motion-visible:nth-child(3){transition-delay:.16s}.console-live-feed{display:grid;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid #2b3438;font:10px "DM Mono",monospace}.console-live-feed>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8b9897}.console-live-feed strong{color:#c0ead0;font-weight:400}.console-live-feed span{display:inline-flex;align-items:center;gap:6px}.console-live-feed span::before{content:'';width:5px;height:5px;border-radius:50%;background:#5db88a;box-shadow:0 0 9px rgba(162,232,194,.7)}.console-live-feed .feed-muted::before{background:#72807e;box-shadow:none}.ops-stage{display:grid;grid-template-columns:.8fr 1.2fr;gap:1px;margin-top:80px;background:var(--line-dark);border:1px solid var(--line-dark);overflow:hidden}.hero-diagram-card{position:relative;border-radius:20px;box-shadow:0 30px 70px -20px rgba(0,0,0,.55),0 0 0 1px rgba(162,232,194,.12);animation:networkCardFloat 8s ease-in-out infinite}.hero-diagram-card .network-graph{min-height:420px;padding:30px;border-radius:20px;transition:transform .25s cubic-bezier(.22, 1, .36, 1);transform-style:preserve-3d}.hero-diagram-card::before{content:'';position:absolute;inset:-1px;z-index:2;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(162,232,194,.55),rgba(118,168,255,.3) 45%,transparent 75%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:edgeGlowBreathe 6s ease-in-out infinite}@keyframes networkCardFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes edgeGlowBreathe{0%,100%{opacity:.55}50%{opacity:1}}.network-graph-caption{display:inline-flex;align-items:center;margin-top:14px;color:#6f7d7a;font:9px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.1em}.ops-dashboard,.ops-rail{background:var(--ink);color:#eff6f0}.ops-rail{padding:30px;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}.ops-dashboard-kicker,.ops-rail-label{color:#778583;font:10px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.1em}.ops-rail h3{margin:26px 0 12px;font-size:27px;color:#f4f7f3}.ops-dashboard-note,.ops-rail p{color:#96a3a0;font-size:13px;max-width:300px}.ops-rail-footer{display:flex;align-items:center;gap:9px;color:#a2e8c2;font:10px "DM Mono",monospace}.ops-rail-footer i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px rgba(162,232,194,.8)}.ops-dashboard{padding:30px;background:linear-gradient(rgba(162,232,194,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(162,232,194,.035) 1px,transparent 1px),#11171a;background-size:28px 28px}.ops-dashboard-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.ops-dashboard h3{margin:7px 0 0;color:#f4f7f3;font-size:21px}.ops-time{color:#788684;font:10px "DM Mono",monospace}.ops-dashboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ops-metric{padding:14px;border:1px solid #2c3937;background:rgba(9,15,14,.7)}.ops-metric strong{display:block;color:#c4ead1;font-size:24px;font-weight:500;letter-spacing:-.06em}.ops-metric span{display:block;margin-top:5px;color:#788684;font:9px "DM Mono",monospace;text-transform:uppercase}.ops-stream{display:grid;gap:8px;margin-top:18px}.ops-stream-row{display:grid;grid-template-columns:9px 1fr auto;align-items:center;gap:10px;min-height:34px;border-bottom:1px solid #26312f;color:#b7c3bf;font-size:12px}.ops-stream-row i{width:6px;height:6px;border-radius:50%;background:#70817a}.ops-stream-row.is-live i{background:var(--accent);box-shadow:0 0 10px rgba(162,232,194,.9)}.ops-stream-row em{color:#81908b;font:9px "DM Mono",monospace}.network-graph{position:relative;min-height:340px;padding:30px;background:linear-gradient(rgba(162,232,194,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(162,232,194,.035) 1px,transparent 1px),linear-gradient(135deg,rgba(118,168,255,.05),transparent 55%),radial-gradient(circle at 50% 45%,#161e1d,#0d1312 78%),#11171a;background-size:28px 28px,28px 28px,100% 100%,100% 100%,100% 100%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden}.network-graph::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 42%,transparent 35%,#0d1312 92%)}.network-graph-glow{position:absolute;z-index:0;border-radius:50%;pointer-events:none;filter:blur(60px)}.network-graph-glow-a{width:280px;height:280px;left:30%;top:30%;background:rgba(162,232,194,.16);animation:networkGlowDrift 11s ease-in-out infinite}.network-graph-glow-b{width:220px;height:220px;left:74%;top:62%;background:rgba(118,168,255,.16);animation:networkGlowDrift 13s ease-in-out infinite reverse}@keyframes networkGlowDrift{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.25)}}.network-lines{position:absolute;inset:0;width:100%;height:100%;z-index:1}.network-line{stroke:#a2e8c2;stroke-width:.18;opacity:.08;transition:opacity .35s ease,stroke-width .35s ease}.network-line.is-active{opacity:.9;stroke-width:.4;stroke-dasharray:3 2.4;filter:drop-shadow(0 0 3px rgba(162, 232, 194, .85)) drop-shadow(0 0 6px rgba(118, 168, 255, .35));animation:networkLineFlow .9s linear infinite}@keyframes networkLineFlow{to{stroke-dashoffset:-10.8}}.network-node{position:absolute;z-index:2;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:9px;cursor:pointer}.network-dot{position:relative;width:10px;height:10px;border-radius:50%;background:#1c2422;border:1px solid #3a4744;transition:transform .35s cubic-bezier(.22, 1, .36, 1),background .35s ease,border-color .35s ease,box-shadow .35s ease;animation:networkDotBreathe 3.2s ease-in-out infinite}.network-node:nth-child(3) .network-dot{animation-delay:.3s}.network-node:nth-child(4) .network-dot{animation-delay:.6s}.network-node:nth-child(5) .network-dot{animation-delay:.9s}.network-node:nth-child(6) .network-dot{animation-delay:1.2s}.network-node:nth-child(7) .network-dot{animation-delay:1.5s}@keyframes networkDotBreathe{0%,100%{box-shadow:0 0 0 0 rgba(162,232,194,.18)}50%{box-shadow:0 0 0 5px rgba(162,232,194,.1)}}.network-dot::before{content:'';position:absolute;inset:3px;border-radius:50%;background:linear-gradient(135deg,#8fd6b3,#6fa4e8);opacity:.55;transition:opacity .35s ease,background .35s ease}.network-node label{font:10px "DM Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:#788684;white-space:nowrap;transition:color .35s ease}.network-node.is-active .network-dot{background:rgba(162,232,194,.12);border-color:var(--accent);box-shadow:0 0 0 7px rgba(162,232,194,.14),0 0 26px rgba(162,232,194,.7),0 4px 10px rgba(0,0,0,.35);transform:scale(1.4) translateZ(14px)}.network-node.is-active .network-dot::before{background:var(--accent);opacity:1}.network-node.is-active label{color:#eaf7ee}.workflow-live-card{display:grid;grid-template-columns:.75fr 1.25fr;gap:45px;align-items:center;margin-top:85px;padding:34px;border:1px solid var(--line);background:#edf3ed;overflow:hidden}.workflow-live-card h3{margin:14px 0;font-size:28px}.workflow-live-card p{color:var(--muted);font-size:14px;max-width:360px}.workflow-live-label{color:#477a5b;font:10px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.1em}.live-handoff{display:grid;gap:8px}.live-handoff-row{display:grid;grid-template-columns:118px 1fr auto;gap:13px;align-items:center;padding:12px 14px;border:1px solid #c7d5c9;background:rgba(255,255,255,.55);color:#52645a;font-size:12px;transition:border-color .25s ease,background .25s ease,transform .25s ease}.live-handoff-row strong{color:#2b5c40;font:10px "DM Mono",monospace;text-transform:uppercase}.live-handoff-row em{color:#74917e;font:10px "DM Mono",monospace;font-style:normal}.live-handoff-row.is-live{border-color:#6eaa86;background:#e4f5e8;transform:translateX(7px);box-shadow:0 8px 20px rgba(64,112,80,.08)}@media (max-width:800px){.container{width:min(calc(100% - 38px),var(--container))}.header-inner{height:68px}.menu-toggle{display:block}.main-nav{display:none;position:absolute;top:68px;left:0;right:0;background:var(--ink);padding:20px 19px 25px;flex-direction:column;align-items:stretch;gap:18px;z-index:40;border-bottom:1px solid var(--line-dark)}.main-nav.is-open{display:flex}.main-nav .nav-cta{text-align:center}.hero-section{padding:80px 0 90px}.hero-grid{grid-template-columns:1fr;gap:38px}.hero-console{margin-top:10px}.hero-workflow{min-height:500px;margin-top:10px}.hero-workflow-topline{padding:15px 16px;font-size:8px}.hero-workflow-node{width:118px;min-height:70px;padding:11px 12px}.hero-workflow-node strong{font-size:13px}.hero-workflow-node small{font-size:8px}.workflow-node-index{font-size:8px;margin-bottom:7px}.node-ai,.node-judgment{width:132px}.hero-workflow-caption{align-items:flex-start;flex-direction:column;gap:7px;left:16px;right:16px;bottom:14px}.hero-console::before{filter:blur(16px)}.hero-console::after{opacity:.72}.hero-workflow-glow{filter:blur(42px)}.ops-stage,.workflow-live-card{grid-template-columns:1fr;gap:1px;margin-top:48px}.hero-diagram-card{margin-top:40px;border-radius:16px}.network-graph,.ops-dashboard,.ops-rail,.workflow-live-card{padding:24px}.hero-diagram-card .network-graph,.network-graph{min-height:280px;border-radius:16px}.network-graph-glow{filter:blur(40px)}.network-graph-glow-a{width:190px;height:190px}.network-graph-glow-b{width:150px;height:150px}.network-graph-caption{margin-top:12px;font-size:8px}.network-node label{font-size:8px;letter-spacing:.08em}.ops-rail{min-height:auto;gap:30px}.ops-rail h3{margin-top:18px;font-size:24px}.ops-dashboard-top{gap:10px}.ops-dashboard-grid{gap:5px}.ops-metric{padding:11px 9px}.ops-metric strong{font-size:20px}.ops-metric span{font-size:8px}.workflow-live-card h3{font-size:24px}.live-handoff-row{grid-template-columns:92px 1fr;gap:6px 10px}.live-handoff-row em{grid-column:2}.dark-panel-section,.section{padding:78px 0}.coming-soon,.contact-heading,.focus-grid,.integration-row,.philosophy-grid,.platform-intro,.solution-heading,.split-heading,.two-column-intro{grid-template-columns:1fr;gap:32px}.ai-grid,.feature-grid{grid-template-columns:1fr;margin-top:45px}.feature-card{min-height:auto}.ai-card h3,.feature-card h3{margin-top:30px}.process-list{margin-top:40px}.founder-grid{grid-template-columns:1fr;gap:35px}.founder-avatar.large{width:100%;height:auto;aspect-ratio:1/1;max-width:260px}.cta-inner{align-items:flex-start;flex-direction:column}.architecture{grid-template-columns:1fr;justify-items:center;gap:0}.arch-node{max-width:none;width:100%}.arch-input,.arch-output{justify-self:stretch;text-align:left}.arch-core{height:auto;min-height:120px;width:100%}.arch-line{width:1px;height:40px;margin:6px 0;background:linear-gradient(180deg,transparent,#a7b0aa,transparent)}.arch-line::after{top:0;left:-3.5px;width:4px;height:8px;animation-name:flow-dot-vertical}@keyframes flow-dot-vertical{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}100%{transform:translateY(38px);opacity:0}}.integration-list{grid-template-columns:repeat(3,1fr);margin-top:40px}.integration-list span:nth-child(3n){border-right:0}.workflow{grid-template-columns:1fr;gap:28px;margin-top:55px}.workflow-bg-line,.workflow-progress-line{left:9px;top:0;bottom:0;height:auto;width:1px!important}.workflow-step{padding:0 0 0 45px}.workflow-step-number{top:0;left:0;background:var(--paper)}.story-grid{grid-template-columns:1fr;gap:50px}.story-copy h2{margin-top:15px}.form-row{grid-template-columns:1fr;gap:24px}.form-submit{align-items:flex-start;flex-direction:column}.glass-form-wrap{padding:28px 24px}.footer-grid{grid-template-columns:1fr;gap:45px}.footer-links{gap:20px}.footer-bottom{margin-top:50px;flex-direction:column;gap:10px}.admin-main{padding:40px 0 70px}.admin-title-row{align-items:flex-start;flex-direction:column}.admin-title-row h1{font-size:50px}.admin-stats{grid-template-columns:1fr;margin:36px 0 20px}.admin-toolbar{align-items:stretch;flex-direction:column;gap:15px}.search-form{width:100%}.inquiry-card{flex-direction:column}.inquiry-actions{align-items:flex-start;gap:16px}.login-card{margin:40px auto;padding:28px}.login-brand{margin-bottom:50px}.inquiry-modal{padding:28px 20px}.inquiry-modal dl{grid-template-columns:1fr;gap:4px}.inquiry-modal dd{margin-bottom:14px}}.breadcrumbs{display:flex;align-items:center;gap:10px;padding-top:18px;padding-bottom:0;color:var(--muted);font:11px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}.breadcrumbs a{color:#427559}.proof-section{background:#edf0ec}.proof-grid{align-items:start}.proof-copy{max-width:620px}.proof-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.proof-points span{border:1px solid #b7c4ba;border-radius:999px;padding:8px 13px;color:#42624e;font:11px "DM Mono",monospace}.faq-section{background:var(--paper-soft)}.faq-list{border-top:1px solid var(--line);margin-top:20px}.faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.faq-list summary{cursor:pointer;font-size:17px;font-weight:700;list-style:none;padding-right:30px;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:"+";position:absolute;right:0;color:#477a5b;font:20px "DM Mono",monospace}.faq-list details[open] summary::after{content:"−"}.faq-list details p{color:var(--muted);font-size:14px;margin:12px 30px 0 0;max-width:650px}.layer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:58px}.layer-card{background:var(--paper);padding:30px;min-height:210px}.layer-card span,.post-status{color:#477a5b;font:11px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}.layer-card h3{margin-top:50px;font-size:20px}.layer-card p{color:var(--muted);font-size:14px}.contact-plain-hero{background:var(--ink);color:#f4f6f2}.contact-form-section{background:var(--paper-soft)}.contact-form-card{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;max-width:1040px;margin:0 auto;padding:58px;background:var(--paper);border:1px solid var(--line);box-shadow:0 20px 60px rgba(17,30,22,.08)}.form-intro h2{font-size:clamp(32px, 4vw, 52px);margin-bottom:18px}.form-intro p{color:var(--muted)}.challenge-field{border-top:1px solid var(--line);padding-top:22px}.form-help{color:var(--muted);font:12px Arial,sans-serif;text-transform:none;letter-spacing:0}.contact-form-section .contact-form label{color:#52605a}.contact-form-section .contact-form input,.contact-form-section .contact-form select,.contact-form-section .contact-form textarea{color:var(--text);border-bottom-color:#aeb8b0}.contact-form-section .contact-form input::placeholder,.contact-form-section .contact-form textarea::placeholder{color:#8a9690}.contact-form-section .contact-form select option{background:var(--paper);color:var(--text)}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.resource-card{display:flex;flex-direction:column;background:var(--paper);padding:32px;min-height:320px}.resource-card h2{font-size:27px;margin:42px 0 14px}.resource-card p{color:var(--muted);font-size:14px}.resource-card .text-link{margin-top:auto;width:fit-content}.post-content{max-width:760px;padding-top:96px;padding-bottom:130px}.post-content p{color:var(--muted);font-size:18px;line-height:1.85;margin-bottom:30px}.admin-post-actions,.admin-title-actions{display:flex;align-items:center;gap:15px}.admin-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:60px}.admin-post-form{display:flex;flex-direction:column;gap:22px}.admin-post-form label{display:flex;flex-direction:column;gap:8px;color:#5f6c67;font:11px "DM Mono",monospace;text-transform:uppercase;letter-spacing:.04em}.admin-post-form input,.admin-post-form select,.admin-post-form textarea{width:100%;border:1px solid var(--line);background:#f8faf7;padding:12px;color:var(--text);outline:0}.admin-post-form input:focus,.admin-post-form select:focus,.admin-post-form textarea:focus{border-color:#4e886a;box-shadow:0 0 0 3px rgba(78,136,106,.22)}.admin-post-list{border-top:1px solid var(--line)}.admin-post-list>.section-index{margin:0;padding:16px 0;border-bottom:1px solid var(--line)}.admin-post-item{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.admin-post-item h2{font-size:21px;margin:8px 0 4px}.admin-post-item p{color:var(--muted);font-size:13px;margin:0;max-width:440px}.post-status.draft{color:#8a6c44}.admin-post-actions{flex-shrink:0;align-items:flex-start}.admin-post-actions form{display:inline}.error-page{min-height:58vh;display:flex;align-items:center}.error-page h1{max-width:700px}@media (max-width:800px){.breadcrumbs{width:min(calc(100% - 38px),var(--container))}.admin-editor-grid,.contact-form-card,.layer-grid,.resource-grid{grid-template-columns:1fr}.contact-form-card{padding:30px 24px;gap:35px}.layer-card h3{margin-top:28px}.admin-post-item,.admin-title-actions{align-items:flex-start;flex-direction:column}.admin-post-actions{flex-wrap:wrap}.post-content{padding-top:60px;padding-bottom:80px}}h1{font-size:clamp(40px, 5.8vw, 76px);line-height:1.04}h2{font-size:clamp(30px, 4vw, 56px);line-height:1.08}.hero-section{padding:84px 0 72px}.page-hero{padding:82px 0 78px}.hero-lede{max-width:580px;font-size:17px;line-height:1.62}.accessible-flow{margin-top:42px;padding-top:20px;border-top:1px solid rgba(162,232,194,.16)}.accessible-flow ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 26px;counter-reset:workflow-step}.accessible-flow li{gap:10px;color:#c2ceca;font-size:12px}.accessible-flow li::before{counter-increment:workflow-step;content:counter(workflow-step,decimal-leading-zero);color:var(--accent);font:10px "DM Mono",monospace;letter-spacing:.08em}.network-graph{min-height:320px}.network-node label{font-size:9px}.section{padding:96px 0}.large-muted{font-size:17px;line-height:1.65}.platform-intro,.solution-heading,.split-heading,.two-column-intro{gap:52px}.solution-heading{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:end}.solution-heading .large-muted{max-width:500px}.story-grid{grid-template-columns:minmax(240px,310px) minmax(0,640px);gap:78px}.story-copy{max-width:640px}.story-copy p{font-size:15px;line-height:1.72}.story-copy .today-next-grid{margin-top:30px}.control-grid,.feature-grid,.measure-grid,.responsibility-points,.service-process-grid,.workflow-example-grid{margin-top:46px}.service-process-grid article,.workflow-example-grid article{min-height:190px}.service-process-grid article h3,.workflow-example-grid article h3{margin-top:34px}.control-card{min-height:205px}.control-card h3{margin-top:40px}.workflow-live-card{margin-top:64px}.contact-form-card{padding:44px}@media (max-width:900px){.main-nav{gap:20px}.hero-grid{gap:42px}.accessible-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:34px}.story-grid{grid-template-columns:minmax(210px,260px) minmax(0,1fr);gap:48px}}@media (max-width:800px){h1{font-size:clamp(38px, 10.5vw, 58px)}h2{font-size:clamp(30px, 8.2vw, 46px)}.hero-section{padding:62px 0 58px}.page-hero{padding:60px 0 58px}.hero-lede{font-size:16px}.network-graph{min-height:270px}.network-node label{font-size:8px}.accessible-flow{margin-top:30px;padding-top:16px}.accessible-flow ol{grid-template-columns:1fr;gap:10px}.solution-heading{grid-template-columns:1fr;gap:22px}.solution-heading h2{font-size:clamp(36px, 9vw, 52px)}.story-grid{grid-template-columns:1fr;gap:38px}.story-copy h2{font-size:clamp(31px, 8vw, 44px)}.section{padding:70px 0}.contact-form-card{padding:28px 22px}}:root{--ink:#07090c;--ink-soft:#0b1114;--ink-mid:#101a1d;--paper:#0b1114;--paper-soft:#0f181b;--text:#edf7f2;--muted:#9aa9a5;--line:rgba(180, 255, 225, .14);--line-dark:rgba(180, 255, 225, .12);--accent:#9af2c2;--silver:#b9c8c3;--white:#f7fffb;--glass-bg:rgba(16, 32, 31, .66);--glass-border:rgba(180, 255, 225, .16);--border-strong:rgba(180, 255, 225, .26);--radius:8px}html{background:var(--ink)}body{background:radial-gradient(circle at 10% -10%,rgba(80,154,119,.09),transparent 32rem),var(--paper);color:var(--text);font-family:Arial,sans-serif}body::before{background-image:linear-gradient(rgba(154,242,194,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(154,242,194,.025) 1px,transparent 1px);background-size:72px 72px;content:"";inset:0;opacity:.45;pointer-events:none;position:fixed;z-index:-1}::-moz-selection,::selection{background:rgba(154,242,194,.72);color:var(--ink)}h1,h2,h3{color:var(--text)}em{color:var(--accent)}.admin-header,.site-header{background:rgba(7,9,12,.86);border-bottom-color:var(--line);box-shadow:0 10px 30px rgba(0,0,0,.14)}.site-header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.main-nav,.menu-toggle{color:#b8c9c1}.main-nav .nav-cta,.main-nav a.active,.main-nav a:hover{color:var(--white)}.main-nav .nav-cta,.menu-toggle{border-color:rgba(180,255,225,.28)}.main-nav .nav-cta:hover,.menu-toggle:hover{background:rgba(154,242,194,.1);border-color:var(--accent)}.button{border-radius:999px;min-height:44px;padding:12px 19px}.button-primary{background:var(--accent);box-shadow:0 0 0 1px rgba(154,242,194,.12),0 10px 28px rgba(62,159,107,.18)}.button-primary:hover{background:#b3f8d1;box-shadow:0 0 0 1px rgba(154,242,194,.2),0 12px 32px rgba(62,159,107,.28)}.button-secondary{background:rgba(255,255,255,.025);border-color:var(--line);color:var(--text)}.button-secondary:hover{background:rgba(154,242,194,.08);border-color:var(--border-strong,rgba(180,255,225,.26))}.button-light{background:var(--white)}.text-link{border-color:rgba(154,242,194,.55);color:var(--text)}.text-link:hover{border-color:var(--accent);color:var(--accent)}.eyebrow,.section-index,.solution-tag{color:#8da39a}.aside-label,.focus-label,.footer-label,.section-index,.solution-tag{letter-spacing:.14em}.cta-section,.dark-panel-section,.hero-section,.page-hero{background:linear-gradient(125deg,rgba(12,31,27,.44),transparent 42%),var(--ink)}.hero-section{padding:104px 0 96px}.page-hero{padding:96px 0 90px}.hero-lede,.large-muted{color:#a9b8b2}.hero-lede{font-size:17px}.hero-diagram-card{border-radius:18px;box-shadow:0 28px 70px rgba(0,0,0,.42),0 0 0 1px rgba(154,242,194,.12)}.hero-diagram-card::before{background:linear-gradient(135deg,rgba(154,242,194,.5),rgba(128,217,236,.18) 42%,transparent 74%)}.network-graph{background:linear-gradient(rgba(154,242,194,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(154,242,194,.045) 1px,transparent 1px),radial-gradient(circle at 50% 42%,#172522,#0a1012 78%);background-size:28px 28px,28px 28px,100% 100%}.network-graph-glow-b{background:rgba(128,217,236,.08)}.network-dot::before{background:var(--accent)}.section-border{border-bottom-color:var(--line)}.dark-panel-section,.section{padding:108px 0}.action-preview,.ai-grid,.audience-grid,.control-faq,.control-grid,.control-intro,.feature-grid,.layer-grid,.measure-grid,.passport-grid,.resource-grid,.responsibility-points,.service-process-grid,.workflow-example-grid{background:var(--line)}.ai-card,.audience-card,.control-card,.feature-card,.layer-card,.measure-grid span,.resource-card,.responsibility-points span,.service-process-grid article,.workflow-example-grid article{background:linear-gradient(145deg,rgba(154,242,194,.035),transparent 55%),var(--paper-soft);border-color:var(--line);color:var(--text)}.audience-card-secondary,.contact-form-section,.faq-section,.founder-strip,.muted-section,.passport-section,.proof-section{background:linear-gradient(145deg,rgba(154,242,194,.04),transparent 52%),#0d1618}.ai-card p,.audience-card p,.control-card p,.layer-card p,.philosophy-list p,.resource-card p,.service-process-grid p,.story-copy p,.workflow-example-grid p{color:var(--muted)}.early-label,.inquiry-intent{border-color:rgba(154,242,194,.38);color:var(--accent)}.control-section{background:linear-gradient(120deg,rgba(154,242,194,.06),transparent 45%),#0d1718}.ai-tag,.control-card>span,.photo-caption,.service-process-grid article>span,.today-next-grid span,.workflow-example-grid article>span{color:#7fbb9b}.passport-card{background:linear-gradient(rgba(154,242,194,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(154,242,194,.045) 1px,transparent 1px),#0a1214;border-color:rgba(154,242,194,.25);box-shadow:0 26px 70px rgba(0,0,0,.35)}.passport-card dl>div,.passport-topline{border-color:rgba(180,255,225,.12)}.passport-card dt{color:#80958b}.passport-card dd{color:#dcece3}.passport-status{display:inline-flex;align-items:center;gap:7px}.passport-status::before,.status-dot{background:var(--accent);box-shadow:0 0 0 4px rgba(154,242,194,.1),0 0 12px rgba(154,242,194,.6)}.passport-status::before{border-radius:50%;content:"";height:6px;width:6px}.faq-list,.philosophy-list,.process-list{border-color:var(--line-dark)}.faq-list details,.philosophy-list>div,.process-item{border-bottom-color:var(--line-dark)}.process-item:hover{background:rgba(154,242,194,.045)}.faq-list details p,.process-item p,.process-item>span:first-child{color:#8fa39b}.workflow-live-card{background:linear-gradient(145deg,rgba(154,242,194,.06),transparent 54%),#101b1c;border-color:var(--line)}.faq-list summary::after,.live-handoff-row strong,.workflow-live-label{color:var(--accent)}.live-handoff-row{background:rgba(8,16,17,.72);border-color:rgba(180,255,225,.14);color:#afc1b9}.live-handoff-row.is-live{background:rgba(54,116,82,.23);border-color:rgba(154,242,194,.55);box-shadow:0 8px 24px rgba(0,0,0,.22)}.control-faq h2,.solution-heading h2,.story-copy h2{color:var(--text)}.arch-node{background:var(--paper-soft);border-color:var(--line)}.arch-node strong{color:var(--text)}.arch-node em,.arch-node-kicker{color:#8da39a}.workflow-step-number{background:var(--paper);border-color:#638477;color:#8fa79b}.workflow-bg-line{background:var(--line)}.workflow-progress-line{background:var(--accent)}.workflow-step p{color:var(--muted)}.founder-avatar{background:#182824}.today-next-grid{border-top-color:var(--line)}.today-next-grid strong{color:#d5e7dc}.contact-form-card,.glass-form-wrap{background:linear-gradient(145deg,rgba(154,242,194,.045),transparent 50%),rgba(13,23,24,.82);border-color:var(--line);box-shadow:0 26px 70px rgba(0,0,0,.28)}.contact-form label,.contact-form-section .contact-form label{color:#9db0a8}.contact-form input,.contact-form select,.contact-form textarea,.contact-form-section .contact-form input,.contact-form-section .contact-form select,.contact-form-section .contact-form textarea{border-bottom-color:rgba(180,255,225,.2);color:var(--text)}.contact-form input::placeholder,.contact-form textarea::placeholder,.contact-form-section .contact-form input::placeholder,.contact-form-section .contact-form textarea::placeholder{color:#71847c}.contact-form select option{background:var(--ink-soft);color:var(--text)}.form-help,.form-submit p{color:#7d9188}.breadcrumbs a,.legal-copy a{color:var(--accent)}.post-content p{color:#a7b6af}.faq-list summary,.resource-card h2 a{color:var(--text)}.site-footer{border-top:1px solid var(--line)}.footer-label{color:#7f958b}.footer-links a{color:#a3b4ac}.footer-bottom{border-top-color:var(--line-dark)}.admin-body{background:radial-gradient(circle at 90% 0,rgba(80,154,119,.12),transparent 28rem),var(--paper)}.admin-main{padding-top:82px}.admin-stats>div,.inquiry-modal,.login-card{background:linear-gradient(145deg,rgba(154,242,194,.04),transparent 54%),var(--paper-soft);border-color:var(--line);color:var(--text)}.admin-stats span,.admin-user,.filter-links,.inquiry-meta,.pagination-info{color:#8ea49a}.admin-stats strong,.admin-title-row h1,.empty-state h2,.inquiry-card h2,.inquiry-modal h2,.login-card h1{color:var(--text)}.admin-toolbar,.inquiry-card,.inquiry-modal dl,.pagination a,.pagination span{border-color:var(--line)}.admin-post-form input,.admin-post-form select,.admin-post-form textarea,.login-form input,.search-form input{background:0 0;border-color:rgba(180,255,225,.2);color:var(--text)}.search-form input::placeholder{color:#71847c}.filter-links a.active,.inquiry-actions button,.inquiry-business a,.inquiry-modal dd a{color:var(--accent)}.inquiry-card.is-unread,.inquiry-card:hover{background:rgba(154,242,194,.045)}.inquiry-business,.inquiry-card .inquiry-main>p:last-child,.inquiry-modal dd{color:#9eb0a8}.status-dot.read{background:#5c7168;box-shadow:none}.pagination .current{background:var(--accent);border-color:var(--accent);color:var(--ink)}.bulk-bar button,.pagination a,.pagination span{border-color:var(--line);color:#a5b8ae}.lockout-warning,.notice.error{background:rgba(242,139,139,.1)}.inquiry-modal .eyebrow{color:#8da39a}.modal-backdrop{background:rgba(2,6,7,.78)}@media (max-width:800px){body::before{background-size:54px 54px;opacity:.25}.hero-section{padding:72px 0 68px}.page-hero{padding:68px 0 64px}.dark-panel-section,.section{padding:78px 0}.hero-diagram-card{margin-top:18px}.button-row{align-items:stretch;flex-direction:column;gap:16px}.button-row .button,.button-row .text-link{width:fit-content}.contact-form-card{padding:28px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hero-worker-scene{position:absolute;inset:8px 2% 2px;z-index:1;pointer-events:none;transform:translateZ(0)}.hero-worker-scene.is-animation-paused *,.hero-worker-scene.is-animation-paused ::after,.hero-worker-scene.is-animation-paused ::before{animation-play-state:paused!important}.hero-worker-svg{display:block;width:100%;height:100%;overflow:visible}.hero-worker-aura{opacity:.88;animation:workerAuraBreathe 7s ease-in-out infinite;transform-origin:310px 214px}.hero-worker-grid{stroke:rgba(130,219,234,.34);stroke-width:.65;stroke-dasharray:1 8;opacity:.28;animation:workerGridDrift 22s linear infinite}.hero-worker-routes{stroke:url(#worker-line);stroke-width:1.25;opacity:.72}.hero-worker-route{stroke-dasharray:8 13;animation:workerRouteFlow 5.5s linear infinite}.hero-worker-route.route-context{animation-delay:-1.7s}.hero-worker-route.route-approved{animation-delay:-3.2s}.hero-worker-route.route-human{animation-delay:-4.2s}.hero-worker-signal{fill:#9af2c2;opacity:.85;animation:workerSignalPulse 2.8s ease-in-out infinite}.signal-context{animation-delay:-.7s}.signal-approved{animation-delay:-1.4s}.signal-human{animation-delay:-2.1s}.hero-worker-orbits{display:none;stroke:rgba(235,232,225,.28);stroke-width:.85;stroke-dasharray:2 11;opacity:.72;transform-origin:310px 214px;animation:workerOrbitTurn 24s linear infinite}.hero-worker-orbits path+path{animation:workerOrbitTurnReverse 18s linear infinite;transform-origin:310px 214px}.hero-worker-silhouette{transform-origin:310px 215px;animation:workerBreathing 6s ease-in-out infinite}.hero-worker-shoulders{fill:rgba(12,25,28,.94);stroke:rgba(154,242,194,.7);stroke-width:1.4}.hero-worker-neck{fill:#16282c;stroke:rgba(130,219,234,.58);stroke-width:1}.hero-worker-head{fill:url(#worker-shell);stroke:rgba(218,255,237,.78);stroke-width:1.4}.hero-worker-faceplate{fill:rgba(8,20,24,.58);stroke:rgba(154,242,194,.4);stroke-width:1}.hero-worker-visor{fill:url(#worker-visor);stroke:rgba(225,255,242,.78);stroke-width:1;opacity:.92}.hero-worker-chest-line,.hero-worker-circuit,.hero-worker-collar,.hero-worker-ear,.hero-worker-visor-line{fill:none;stroke:url(#worker-line);stroke-linecap:round;stroke-linejoin:round}.hero-worker-visor-line{stroke-width:1.4;stroke-dasharray:18 8;animation:workerScanLine 3.6s ease-in-out infinite}.hero-worker-circuit{stroke-width:1.1;opacity:.8;stroke-dasharray:4 3}.circuit-b{animation:circuitBlink 4s ease-in-out infinite}.circuit-c{animation:circuitBlink 4s ease-in-out infinite 1s}.circuit-d{animation:circuitBlink 4s ease-in-out infinite 2s}.hero-worker-collar{stroke-width:1.5;opacity:.86}.hero-worker-chest-line{stroke-width:1;opacity:.45}.hero-worker-agent-points circle{fill:#12272b;stroke:#9af2c2;stroke-width:1.5;animation:workerAgentPulse 3.4s ease-in-out infinite}.hero-worker-agent-points circle:nth-child(2){animation-delay:-.8s}.hero-worker-agent-points circle:nth-child(3){animation-delay:-1.6s}.hero-worker-agent-points circle:nth-child(4){animation-delay:-2.4s}.hero-worker-badge{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid rgba(154,242,194,.24);background:rgba(8,18,21,.66);color:#a9c9bc;font:8px "DM Mono",monospace;letter-spacing:.14em;line-height:1;text-transform:uppercase;box-shadow:0 10px 22px rgba(0,0,0,.18)}.hero-worker-badge i{display:block;width:5px;height:5px;border-radius:50%;background:#9af2c2;box-shadow:0 0 10px rgba(154,242,194,.85);animation:workerBadgePulse 2.4s ease-in-out infinite}.hero-worker-badge-top{top:12%;right:7%;width:28px}.hero-worker-badge-bottom{bottom:9%;left:7%;width:42px;color:#758f88}@keyframes workerAuraBreathe{0%,100%{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes workerGridDrift{to{stroke-dashoffset:-42}}@keyframes workerRouteFlow{to{stroke-dashoffset:-42}}@keyframes workerSignalPulse{0%,100%{opacity:.45;transform:scale(.7);transform-origin:center}50%{opacity:1;transform:scale(1.5);transform-origin:center}}@keyframes workerOrbitTurn{to{transform:rotate(360deg)}}@keyframes workerOrbitTurnReverse{to{transform:rotate(-360deg)}}@keyframes workerBreathing{0%,100%{transform:translateY(1px) scale(1)}50%{transform:translateY(-2px) scale(1.012)}}@keyframes workerScanLine{0%,100%{opacity:.35;stroke-dashoffset:26}50%{opacity:1;stroke-dashoffset:0}}@keyframes circuitBlink{0%,100%,70%{opacity:.42}78%,88%{opacity:1}}@keyframes workerAgentPulse{0%,100%{r:6px;opacity:.5}50%{r:8px;opacity:1}}@keyframes workerBadgePulse{0%,100%{opacity:.48}50%{opacity:1}}@media (max-width:767px){.hero-worker-scene{inset:22px 3% 6px;opacity:.86}.hero-worker-agent-points circle:nth-child(2),.hero-worker-agent-points circle:nth-child(4){display:none}.hero-worker-badge{padding:5px 6px;font-size:7px}.hero-worker-badge-top{top:13%;right:4%}.hero-worker-badge-bottom{bottom:7%;left:4%}}@media (prefers-reduced-motion:reduce){.hero-worker-scene *,.hero-worker-scene ::after,.hero-worker-scene ::before{animation-duration:8s!important;animation-timing-function:ease-in-out!important}.hero-worker-agent-points circle,.hero-worker-signal{opacity:.75}}.page-hero{isolation:isolate;background:linear-gradient(90deg,rgba(7,10,13,.97),rgba(7,10,13,.82) 58%,rgba(9,25,27,.72)),radial-gradient(circle at 86% 42%,rgba(130,219,234,.14),transparent 30%),var(--ink)}.about-hero::after,.contact-plain-hero::after,.control-hero::after,.page-hero::after,.platform-hero::after,.post-hero::after,.resources-hero::after,.solutions-hero::after{display:none}.page-hero::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(rgba(154,242,194,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(154,242,194,.08) 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(90deg,transparent,black 35%,black 100%)}.page-hero::after{content:'';position:absolute;right:9%;top:50%;width:310px;height:310px;z-index:-1;border:1px solid rgba(154,242,194,.16);border-radius:50%;box-shadow:0 0 0 24px rgba(154,242,194,.025),0 0 0 52px rgba(130,219,234,.02),inset 0 0 70px rgba(130,219,234,.08);transform:translateY(-50%) rotate(-14deg);opacity:.82}.page-hero .container{z-index:1}.platform-hero{background:linear-gradient(90deg,rgba(7,10,13,.98),rgba(7,10,13,.74) 62%,rgba(7,24,28,.58)),radial-gradient(ellipse at 88% 50%,rgba(154,242,194,.2),transparent 34%),var(--ink)}.platform-hero::after{border-radius:42% 58% 54% 46%;border-color:rgba(130,219,234,.22);transform:translateY(-50%) rotate(28deg) scaleY(.76)}.solutions-hero{background:linear-gradient(90deg,rgba(7,10,13,.98),rgba(7,10,13,.8) 60%,rgba(16,29,28,.66)),repeating-linear-gradient(148deg,transparent 0 36px,rgba(154,242,194,.06) 37px,transparent 38px),var(--ink)}.solutions-hero::after{width:380px;height:150px;border-radius:50%;border-color:rgba(154,242,194,.22);transform:translateY(-50%) rotate(-18deg)}.control-hero{background:linear-gradient(90deg,rgba(7,10,13,.98),rgba(7,10,13,.74) 58%,rgba(12,27,31,.64)),radial-gradient(circle at 84% 48%,rgba(130,219,234,.19),transparent 27%),var(--ink)}.control-hero::before{background-size:42px 42px;mask-image:linear-gradient(90deg,transparent 12%,black 70%)}.control-hero::after{width:270px;height:270px;border-radius:50%;border-style:dashed;animation:controlOrbit 28s linear infinite}.about-hero{background:linear-gradient(90deg,rgba(7,10,13,.97),rgba(7,10,13,.86) 64%,rgba(15,28,27,.54)),radial-gradient(circle at 18% 40%,rgba(154,242,194,.1),transparent 28%),var(--ink)}.about-hero::after{right:15%;width:210px;height:210px;border-radius:34%;transform:translateY(-50%) rotate(45deg)}.resources-hero{background:linear-gradient(90deg,rgba(7,10,13,.98),rgba(7,10,13,.78) 62%,rgba(8,28,31,.62)),radial-gradient(circle at 85% 34%,rgba(130,219,234,.15),transparent 24%),var(--ink)}.resources-hero::before{opacity:.3;background-size:28px 28px}.resources-hero::after{width:340px;height:190px;border-radius:50%;border-style:dotted;transform:translateY(-50%) rotate(14deg)}.post-hero{background:linear-gradient(90deg,rgba(7,10,13,.92),rgba(7,10,13,.7)),radial-gradient(circle at 74% 45%,rgba(154,242,194,.14),transparent 32%),var(--ink)}.post-hero::after{width:290px;height:290px;border-color:rgba(130,219,234,.18)}@keyframes controlOrbit{to{transform:translateY(-50%) rotate(346deg)}}.control-hero+.section .control-intro,.platform-hero+.section .responsibility-points span,.resources-hero+.section .tools-panel,.solutions-hero+.section .service-process-grid article{position:relative}.control-hero+.section .control-intro::before,.platform-hero+.section .responsibility-points span::before,.resources-hero+.section .tools-panel::before,.solutions-hero+.section .service-process-grid article::before{content:'';position:absolute;width:6px;height:6px;border:1px solid var(--accent);background:var(--paper);box-shadow:0 0 12px rgba(154,242,194,.45)}.platform-hero+.section .responsibility-points span::before{left:16px;top:-4px}.solutions-hero+.section .service-process-grid article::before{right:16px;top:16px}.control-hero+.section .control-intro::before{left:-12px;top:8px}.resources-hero+.section .tools-panel::before{right:18px;top:18px}.ai-card,.control-card,.resource-card,.service-process-grid article,.workflow-example-grid article{position:relative;overflow:hidden}.ai-card::after,.control-card::after,.resource-card::after,.service-process-grid article::after,.workflow-example-grid article::after{content:'';position:absolute;top:0;right:0;width:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(154,242,194,.7));opacity:.62}.ai-card:hover::after,.control-card:hover::after,.resource-card:hover::after,.service-process-grid article:hover::after,.workflow-example-grid article:hover::after{width:86px;opacity:1;transition:width .35s ease,opacity .35s ease}.action-preview{position:relative;background:linear-gradient(rgba(154,242,194,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(154,242,194,.04) 1px,transparent 1px),var(--paper-soft);background-size:38px 38px;border:1px solid var(--line);box-shadow:0 28px 70px rgba(0,0,0,.18)}.action-preview::after{content:'';position:absolute;top:12%;bottom:12%;left:50%;width:1px;background:linear-gradient(transparent,rgba(154,242,194,.26),transparent);pointer-events:none}.workflow-live-card{position:relative;background:radial-gradient(circle at 14% 20%,rgba(154,242,194,.11),transparent 30%),linear-gradient(135deg,rgba(130,219,234,.05),transparent 54%),var(--paper-soft);box-shadow:0 28px 70px rgba(0,0,0,.2)}.workflow-live-card::before{content:'';position:absolute;inset:12px;border:1px solid rgba(154,242,194,.08);pointer-events:none}.contact-form-section{position:relative;overflow:hidden}.contact-form-section::before{content:'';position:absolute;top:12%;right:-180px;width:540px;height:540px;border:1px solid rgba(130,219,234,.1);border-radius:50%;box-shadow:0 0 0 28px rgba(130,219,234,.018),0 0 0 72px rgba(154,242,194,.014);pointer-events:none}.post-content{position:relative}.post-content::before{content:'';position:absolute;top:42px;right:0;width:130px;height:1px;background:linear-gradient(90deg,transparent,rgba(154,242,194,.48))}@media (max-width:800px){.page-hero::after{right:-92px;width:240px;height:240px;opacity:.5}.page-hero::before{background-size:48px 48px;mask-image:linear-gradient(90deg,transparent,black 72%)}.action-preview::after{display:none}.post-content::before{position:static;display:block;margin-bottom:26px}}@media (prefers-reduced-motion:reduce){.control-hero::after{animation-duration:16s}}body{background:#141518;color:#f4f1ea}.site-header{background:rgba(20,21,24,.94);border-bottom-color:rgba(235,232,225,.16)}.brand,.faq-list summary,.large-muted,.main-nav a,.resource-card h2 a,h1,h2,h3{color:#f4f1ea}.control-card p,.hero-lede,.post-content li,.post-content p,.resource-card p,.service-process-grid p,.workflow-example-grid p,p{color:#b8bbc1}.ai-tag,.early-label,.inquiry-actions button,.inquiry-business a,.passport-status,.section-index,.solution-tag,.text-link,em{color:#ff7652}.contact-form-section,.hero-section,.post-content,.section{background-color:#141518}.dark-panel-section,.muted-section,.tools-section{background-color:#1d2025}.cta-section{background:#272b31}.breadcrumbs,.section-border,.site-footer{border-color:rgba(235,232,225,.16)}.button-primary,.nav-cta{background:#ff7652;border-color:#ff7652;color:#141518}.button-primary:hover,.nav-cta:hover{background:#f0b35e;border-color:#f0b35e;color:#141518}.button-light,.button-secondary{border-color:rgba(235,232,225,.32);color:#f4f1ea}.button-light:hover,.button-secondary:hover{border-color:#ff7652;color:#ff7652}.hero-diagram-card .network-graph,.network-graph{background:linear-gradient(rgba(235,232,225,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(235,232,225,.045) 1px,transparent 1px),radial-gradient(circle at 50% 44%,rgba(255,118,82,.1),transparent 31%),linear-gradient(135deg,#272b31,#1d2025 58%,#141518);background-size:34px 34px,34px 34px,100% 100%,100% 100%;box-shadow:inset 0 0 0 1px rgba(235,232,225,.1),inset 0 1px 0 rgba(244,241,234,.08)}.network-graph::before{background:radial-gradient(ellipse at 50% 42%,transparent 28%,#141518 92%)}.network-graph.is-animation-paused *,.network-graph.is-animation-paused ::after,.network-graph.is-animation-paused ::before{animation-play-state:paused!important}.network-graph-glow-a{background:rgba(255,118,82,.12)}.network-graph-glow-b{background:rgba(240,179,94,.1)}.hero-worker-route,.network-line{stroke:#ff7652}.network-line.is-active{filter:drop-shadow(0 0 3px rgba(255, 118, 82, .8)) drop-shadow(0 0 6px rgba(240, 179, 94, .3))}.network-node label{color:#8e929a}.network-node.is-active label{color:#f4f1ea}.network-dot{background:#1d2025;border-color:rgba(235,232,225,.34)}.network-dot::before{background:linear-gradient(135deg,#ff7652,#f0b35e)}.network-node.is-active .network-dot{background:rgba(255,118,82,.16);border-color:#ff7652;box-shadow:0 0 0 7px rgba(255,118,82,.13),0 0 26px rgba(255,118,82,.52),0 4px 10px rgba(0,0,0,.35)}.hero-worker-grid{stroke:rgba(235,232,225,.3)}.hero-worker-routes{stroke:#ff7652}.hero-worker-orbits{stroke:rgba(235,232,225,.28)}.hero-worker-agent-points circle,.hero-worker-signal{fill:#ff7652;stroke:#f4f1ea}.hero-worker-packet{fill:#f4f1ea;stroke:#ff7652;stroke-width:1;filter:drop-shadow(0 0 5px rgba(255, 118, 82, .7))}.hero-worker-scene.is-animation-paused .hero-worker-packet{visibility:hidden}.hero-worker-chest-line,.hero-worker-circuit,.hero-worker-collar,.hero-worker-ear,.hero-worker-visor-line{stroke:#f0b35e}.hero-worker-badge{border-color:rgba(235,232,225,.22);background:rgba(29,32,37,.8);color:#b8bbc1}.hero-worker-badge i{background:#ff7652;box-shadow:0 0 10px rgba(255,118,82,.78)}.hero-worker-badge-bottom{color:#8e929a}.action-preview,.ai-card,.control-card,.measure-grid span,.passport-card,.resource-card,.responsibility-points span,.service-process-grid article,.tools-compare,.tools-panel,.tools-simulator,.workflow-example-grid article{background:#1d2025;border-color:rgba(235,232,225,.16);color:#f4f1ea}.ai-card:hover,.control-card:hover,.resource-card:hover,.service-process-grid article:hover,.workflow-example-grid article:hover{border-color:rgba(255,118,82,.6);box-shadow:0 18px 42px rgba(0,0,0,.24),0 0 0 1px rgba(255,118,82,.1)}.ai-tag,.control-card>span,.passport-card dt,.passport-topline,.service-process-grid article>span,.timeline-item>span,.workflow-example-grid article>span{color:#f0b35e}.live-handoff-row span,.passport-card dd,.timeline-item strong{color:#f4f1ea}.passport-status{background:rgba(255,118,82,.12);border-color:rgba(255,118,82,.42)}.passport-status::before{background:#ff7652;box-shadow:0 0 9px rgba(255,118,82,.7)}.action-preview,.workflow-live-card{background:linear-gradient(rgba(235,232,225,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(235,232,225,.035) 1px,transparent 1px),#1d2025;background-size:38px 38px,38px 38px,100% 100%}.timeline-line,.workflow-progress-line{background:#ff7652}.live-handoff-row.is-live,.timeline-decision{border-color:#ff7652;background:rgba(255,118,82,.1)}.live-handoff-row{background:#272b31;border-color:rgba(235,232,225,.16)}.live-handoff-row strong{color:#ff7652}.admin-stats>div,.contact-aside,.contact-form-card,.inquiry-card,.inquiry-modal,.login-card{background:#1d2025;border-color:rgba(235,232,225,.16);color:#f4f1ea}.admin-post-form input,.admin-post-form select,.admin-post-form textarea,.contact-form input,.contact-form select,.contact-form textarea,.login-form input,.search-form input,.tools-field input{background:#141518;border-color:rgba(235,232,225,.2);color:#f4f1ea}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.tools-field input:focus{border-color:#ff7652;box-shadow:0 0 0 3px rgba(255,118,82,.14)}.contact-form input::placeholder,.contact-form textarea::placeholder,.search-form input::placeholder{color:#8e929a}.faq-list summary:hover,.footer-links a:hover,.resource-card h2 a:hover{color:#ff7652}.footer-bottom,.site-footer{background:#141518}.admin-stats span,.admin-user,.filter-links,.footer-label,.footer-links a,.inquiry-meta,.pagination-info{color:#8e929a}.pagination .current{background:#ff7652;border-color:#ff7652;color:#141518}.inquiry-card.is-unread .status-dot,.status-dot.unread,.workflow-step-number.is-active,.workflow-step-number.is-done{background:#ff7652;border-color:#ff7652;color:#141518;box-shadow:0 0 12px rgba(255,118,82,.42)}.status-dot.read{background:#8e929a;box-shadow:none}.lockout-warning,.notice.error,.notice.success{background:rgba(255,118,82,.1);border-color:rgba(255,118,82,.35);color:#f4f1ea}.mouse-light{background:radial-gradient(circle,rgba(255,118,82,.12),transparent 68%)}.wireframe-bg{color:rgba(235,232,225,.16)}@media (prefers-reduced-motion:reduce){.hero-worker-route,.network-line.is-active{animation-duration:2.8s}.hero-worker-scene *,.network-dot,.network-graph-glow-a,.network-graph-glow-b{animation-play-state:running!important}}:root{--ink:#151619;--ink-soft:#1a1d21;--ink-mid:#22262c;--paper:#151619;--paper-soft:#1a1d21;--text:#f3f0e9;--muted:#b8b9bb;--line:rgba(242, 238, 230, .13);--line-dark:rgba(242, 238, 230, .10);--accent:#ff7652;--silver:#b8b9bb;--white:#f3f0e9;--accent-soft:#ff987a;--approval:#e7ad62;--button-text:#211817;--radius:14px;--glass-bg:rgba(34, 38, 44, .88);--glass-border:rgba(242, 238, 230, .13);--border-strong:rgba(242, 238, 230, .24)}html{background:#151619}body:not(.admin-body){background:#151619;color:#f3f0e9}body:not(.admin-body)::before{content:"";display:block;position:fixed;inset:-18%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 18% 18%,rgba(255,118,82,.13),transparent 26%),radial-gradient(ellipse at 82% 32%,rgba(231,173,98,.1),transparent 25%),radial-gradient(ellipse at 52% 92%,rgba(255,152,122,.07),transparent 32%);opacity:.9;will-change:transform;animation:ambientBackgroundDrift 22s ease-in-out infinite alternate}@keyframes ambientBackgroundDrift{0%{transform:translate3d(-2%,-1%,0) scale(1)}50%{transform:translate3d(2%,1%,0) scale(1.04)}100%{transform:translate3d(-1%,2%,0) scale(1.02)}}.brand,.faq-list summary,.large-muted,.main-nav a,.resource-card h2 a,h1,h2,h3{color:#f3f0e9}.control-card p,.hero-lede,.post-content li,.post-content p,.resource-card p,.service-process-grid p,.story-copy p,.workflow-example-grid p,p{color:#b8b9bb}.ai-tag,.early-label,.inquiry-actions button,.inquiry-business a,.passport-status,.section-index,.solution-tag,.text-link,em{color:#ff7652}.site-header{background:rgba(21,22,25,.94);border-bottom-color:rgba(242,238,230,.13)}.main-nav{color:#b8b9bb}.main-nav a.active,.main-nav a:hover{color:#f3f0e9}.button-primary,.main-nav .nav-cta{background:#ff7652;border-color:#ff7652;color:#211817}.button-primary:hover,.main-nav .nav-cta:hover{background:#e7ad62;border-color:#e7ad62;color:#211817}.main-nav .nav-cta{box-shadow:0 10px 26px rgba(255,118,82,.16)}.menu-toggle{color:#f3f0e9;border-color:rgba(242,238,230,.24)}.menu-toggle:hover{background:rgba(255,118,82,.1);border-color:#ff7652}.button-light{background:#ff7652;border-color:#ff7652;color:#211817}.button-light:hover{background:#e7ad62;border-color:#e7ad62;color:#211817}.button,.nav-cta{border-radius:999px;transition:transform .25s ease,background-color .4s ease,border-color .4s ease,color .4s ease,box-shadow .4s ease}.menu-toggle{border-radius:10px}.button-secondary{background:0 0;border-color:rgba(255,118,82,.62);color:#ff987a}.button-secondary:hover{background:rgba(255,118,82,.1);border-color:#ff7652;color:#f3f0e9}.text-link{border-color:rgba(255,118,82,.72)}.text-link:hover{border-color:#ff987a;color:#ff987a}.contact-glass-section,.contact-page,.hero-section,.page-hero{background:radial-gradient(circle at 82% 42%,rgba(255,118,82,.08),transparent 30%),#101113}.hero-section{padding:104px 0 96px}.section{background:#151619}.contact-form-section,.dark-panel-section,.faq-section,.founder-strip,.muted-section,.passport-section,.proof-section,.tools-section{background:#1a1d21}.control-section{background:#1a1d21}.cta-section{background:linear-gradient(135deg,rgba(255,118,82,.08),transparent 52%),#22262c}.three-bg.three-fallback{background:radial-gradient(circle at 72% 32%,rgba(255,118,82,.16),transparent 24%),radial-gradient(circle at 22% 74%,rgba(231,173,98,.1),transparent 30%),#151619}.hero-console,.hero-workflow,.live-ops-panel{background:linear-gradient(145deg,rgba(255,255,255,.04),transparent 48%),#22262c;border-color:rgba(242,238,230,.13);border-radius:16px}.section-border,.site-footer{border-color:rgba(242,238,230,.13)}.ai-card,.audience-card,.audience-card-primary,.audience-card-secondary,.control-card,.feature-card,.layer-card,.measure-grid span,.resource-card,.responsibility-points span,.service-process-grid article,.workflow-example-grid article{background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 46%),#22262c;border-color:rgba(242,238,230,.13);border-radius:16px;color:#f3f0e9;box-shadow:0 16px 38px rgba(0,0,0,.18);overflow:hidden}.ai-grid,.audience-grid,.control-grid,.feature-grid,.measure-grid,.resource-grid,.responsibility-points,.service-process-grid,.workflow-example-grid{gap:16px;background:0 0}.ai-card,.audience-card-secondary,.control-card,.feature-card,.resource-card,.service-process-grid article,.workflow-example-grid article{transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.ai-card:hover,.audience-card-secondary:hover,.control-card:hover,.feature-card:hover,.resource-card:hover,.service-process-grid article:hover,.workflow-example-grid article:hover{background:linear-gradient(145deg,rgba(255,152,122,.08),transparent 48%),#252a30;border-color:rgba(255,118,82,.52);box-shadow:0 18px 42px rgba(0,0,0,.25)}.ai-tag,.control-card>span,.live-handoff-row strong,.photo-caption,.service-process-grid article>span,.today-next-grid span,.workflow-example-grid article>span,.workflow-live-label{color:#e7ad62}.early-label{border-color:rgba(231,173,98,.58)}.ai-grid,.control-grid,.feature-grid,.layer-grid,.measure-grid,.resource-grid,.responsibility-points,.service-process-grid,.workflow-example-grid{background:0 0}.passport-card{background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 42%),#252a30;border-color:rgba(242,238,230,.24);border-radius:18px;color:#f3f0e9;box-shadow:0 26px 70px rgba(0,0,0,.34)}.passport-card dl>div,.passport-topline{border-color:rgba(242,238,230,.13)}.passport-card dt,.passport-topline,.timeline-item>span{color:#e7ad62}.live-handoff-row span,.passport-card dd,.timeline-item strong{color:#f3f0e9}.passport-status{background:rgba(255,118,82,.12);border-color:rgba(255,118,82,.42)}.passport-status::before{background:#ff7652;box-shadow:0 0 9px rgba(255,118,82,.7)}.action-preview,.tools-compare,.tools-panel,.tools-simulator,.workflow-live-card{background:linear-gradient(145deg,rgba(255,255,255,.04),transparent 45%),#22262c;border-color:rgba(242,238,230,.13);border-radius:16px;color:#f3f0e9}.action-side,.action-timeline{background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 48%),#22262c;border-radius:16px;color:#f3f0e9}.action-side{background:linear-gradient(145deg,rgba(255,152,122,.05),transparent 48%),#252a30}.timeline-line{background:rgba(231,173,98,.56)}.timeline-item{border-bottom-color:rgba(242,238,230,.13)}.timeline-item::before{background:#22262c;border-color:#ff7652}.timeline-decision,.timeline-decision strong{color:#ff987a}.workflow-live-card{box-shadow:0 28px 70px rgba(0,0,0,.25)}.live-handoff-row{background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 70%),#252a30;border-color:rgba(242,238,230,.13);border-radius:12px;color:#b8b9bb}.live-handoff-row.is-live{background:linear-gradient(90deg,rgba(255,118,82,.18),rgba(231,173,98,.05)),#252a30;border-color:#ff7652;box-shadow:0 8px 24px rgba(0,0,0,.24)}.hero-diagram-card .network-graph,.network-graph{min-height:500px;background:radial-gradient(circle at 52% 46%,rgba(255,118,82,.16),transparent 30%),radial-gradient(circle at 85% 80%,rgba(231,173,98,.1),transparent 28%),transparent;background-size:100% 100%;border:0;border-radius:0;box-shadow:none}.network-graph::before{background:radial-gradient(ellipse at 50% 43%,transparent 27%,rgba(16,17,19,.82) 92%)}.network-graph::after{content:"";position:absolute;inset:0 auto 0 -20%;width:18%;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,152,122,.12),transparent);transform:skewX(-18deg);animation:networkScan 8s ease-in-out infinite}.hero-diagram-card.is-animation-paused,.hero-diagram-card.is-animation-paused *,.hero-diagram-card.is-animation-paused ::after,.hero-diagram-card.is-animation-paused ::before,.network-graph.is-animation-paused::after,.network-graph.is-animation-paused::before{animation-play-state:paused!important}#main-content>article.is-animation-paused,#main-content>article.is-animation-paused *,#main-content>article.is-animation-paused ::after,#main-content>article.is-animation-paused ::before,#main-content>section.is-animation-paused,#main-content>section.is-animation-paused *,#main-content>section.is-animation-paused ::after,#main-content>section.is-animation-paused ::before{animation-play-state:paused!important}@keyframes networkScan{0%,18%{left:-20%;opacity:0}30%{opacity:1}78%{opacity:.75}100%{left:112%;opacity:0}}.hero-diagram-card{margin-right:-28px;background:0 0;border:0;border-radius:0;box-shadow:none}.hero-diagram-card::before{display:none}.network-graph-glow-a{background:rgba(255,118,82,.15)}.network-graph-glow-b{background:rgba(231,173,98,.12)}.network-line{stroke:rgba(242,238,230,.50);opacity:.16}.network-line.is-active{stroke:#ff7652;filter:drop-shadow(0 0 3px rgba(255, 118, 82, .82)) drop-shadow(0 0 6px rgba(231, 173, 98, .32))}.network-dot{background:#101113;border-color:rgba(242,238,230,.34)}.network-dot::before{background:linear-gradient(135deg,#ff7652,#e7ad62)}.network-node.is-active .network-dot{background:rgba(255,118,82,.16);border-color:#ff7652;box-shadow:0 0 0 7px rgba(255,118,82,.13),0 0 26px rgba(255,118,82,.54),0 4px 10px rgba(0,0,0,.35)}.network-node label{color:#b8b9bb}.network-node.is-active label{color:#f3f0e9}.hero-worker-scene{inset:-5% -8% -10%;transform:translateZ(28px) scale(1.08);transform-origin:50% 52%;filter:drop-shadow(0 26px 28px rgba(0, 0, 0, .36));animation:workerSceneFloat 8s ease-in-out infinite}@keyframes workerSceneFloat{0%,100%{transform:translate3d(0,2px,28px) scale(1.08)}50%{transform:translate3d(0,-7px,28px) scale(1.08)}}.hero-worker-scene.is-animation-paused{animation-play-state:paused!important}.hero-worker-grid{display:none}.hero-worker-routes,.network-line.is-active{stroke:#ff7652}.hero-worker-head,.hero-worker-neck,.hero-worker-shoulders{fill:url(#worker-shell);stroke:rgba(255,118,82,.72)}.hero-worker-neck{stroke:rgba(231,173,98,.66)}.hero-worker-faceplate{fill:url(#worker-visor);stroke:rgba(255,118,82,.46)}.hero-worker-visor{fill:url(#worker-visor);stroke:rgba(255,238,224,.82)}.hero-worker-agent-points circle,.hero-worker-signal{fill:#ff7652;stroke:#f3f0e9}.hero-worker-packet{fill:#f3f0e9;stroke:#ff7652;filter:drop-shadow(0 0 6px rgba(255, 118, 82, .78))}.hero-worker-chest-line,.hero-worker-circuit,.hero-worker-collar,.hero-worker-ear,.hero-worker-visor-line{stroke:#e7ad62}.hero-worker-badge{border-color:rgba(242,238,230,.22);background:rgba(34,38,44,.88);color:#b8b9bb}.hero-worker-badge i{background:#ff7652;box-shadow:0 0 10px rgba(255,118,82,.78)}.page-hero::after,.page-hero::before{display:none!important;content:none}.about-hero::after,.control-hero::after,.solutions-hero::after{display:block!important;content:"";position:absolute;pointer-events:none;border:0;border-radius:0;box-shadow:none;transform:translateY(-50%);opacity:.85}.about-hero.is-animation-paused::after,.control-hero.is-animation-paused::after,.solutions-hero.is-animation-paused::after{animation-play-state:paused!important}.solutions-hero::after{right:8%;top:52%;width:360px;height:150px;background:radial-gradient(circle at 8% 54%,#ff7652 0 4px,transparent 5px),radial-gradient(circle at 38% 28%,#e7ad62 0 4px,transparent 5px),radial-gradient(circle at 67% 66%,#ff7652 0 4px,transparent 5px),radial-gradient(circle at 94% 40%,#e7ad62 0 4px,transparent 5px),linear-gradient(20deg,transparent 49.2%,rgba(255,118,82,.58) 49.8% 50.2%,transparent 50.8%),linear-gradient(-24deg,transparent 49.2%,rgba(231,173,98,.48) 49.8% 50.2%,transparent 50.8%);animation:workflowRouteBreathe 5s ease-in-out infinite}.control-hero::after{right:8%;top:50%;width:380px;height:190px;background:radial-gradient(circle at 10% 50%,#ff7652 0 5px,transparent 6px),radial-gradient(circle at 50% 24%,#e7ad62 0 5px,transparent 6px),radial-gradient(circle at 90% 72%,#ff7652 0 5px,transparent 6px),linear-gradient(18deg,transparent 49.3%,rgba(255,118,82,.56) 49.8% 50.2%,transparent 50.7%),linear-gradient(-26deg,transparent 49.3%,rgba(231,173,98,.48) 49.8% 50.2%,transparent 50.7%);animation:workflowRouteBreathe 5.8s ease-in-out infinite reverse}@keyframes workflowRouteBreathe{0%,100%{opacity:.52;filter:drop-shadow(0 0 0 rgba(255, 118, 82, 0))}50%{opacity:.95;filter:drop-shadow(0 0 12px rgba(255, 118, 82, .22))}}.about-hero::before{display:block!important;content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(242,238,230,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(242,238,230,.08) 1px,transparent 1px),linear-gradient(28deg,transparent 49.8%,rgba(255,118,82,.18) 50%,transparent 50.2%);background-size:42px 42px,42px 42px,100% 100%;mask-image:linear-gradient(90deg,transparent,black 36%,black 100%)}.about-hero::after{right:10%;top:50%;width:320px;height:190px;background:radial-gradient(circle at 18% 50%,#ff7652 0 4px,transparent 5px),radial-gradient(circle at 50% 30%,#e7ad62 0 4px,transparent 5px),radial-gradient(circle at 82% 64%,#ff7652 0 4px,transparent 5px),linear-gradient(18deg,transparent 49.5%,rgba(242,238,230,.32) 49.9% 50.1%,transparent 50.5%)}.contact-plain-hero::after,.platform-hero::after,.post-hero::after,.resources-hero::after{display:none!important}.wireframe-bg{color:rgba(242,238,230,.16)}.contact-form-card,.glass-form-wrap{background:#22262c;border-color:rgba(242,238,230,.13);border-radius:18px;box-shadow:0 26px 70px rgba(0,0,0,.28);overflow:hidden}.contact-form input,.contact-form select,.contact-form textarea,.tools-field input{background:#101113;border-color:rgba(242,238,230,.2);border-radius:10px;color:#f3f0e9}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.tools-field input:focus{border-color:#ff7652;box-shadow:0 0 0 3px rgba(255,118,82,.16)}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8e929a}.faq-list summary::after{color:#ff7652}.footer-bottom,.site-footer{background:#151619}.footer-bottom,.footer-label,.footer-links a{color:#8e929a}.footer-links a:hover{color:#ff987a}@media (max-width:800px){.hero-section{padding:72px 0 68px}.hero-diagram-card{margin-right:0}.hero-diagram-card .network-graph,.network-graph{min-height:350px}.hero-worker-scene{inset:1% -5% -4%;transform:translateZ(18px) scale(1.02)}.about-hero::after,.control-hero::after,.solutions-hero::after{right:-86px;opacity:.45;transform:translateY(-50%) scale(.78);transform-origin:right center}.network-graph::after{animation-duration:10s}body:not(.admin-body)::before{opacity:.6;animation-duration:30s}}@media (prefers-reduced-motion:reduce){body:not(.admin-body)::before{animation-play-state:running!important}.control-hero::after,.hero-diagram-card,.network-graph::after,.solutions-hero::after{animation-play-state:running!important;animation-duration:8s!important}.hero-worker-scene *,.hero-worker-scene ::after,.hero-worker-scene ::before,.network-dot,.network-graph-glow-a,.network-graph-glow-b,.network-line.is-active{animation-play-state:running!important}.hero-worker-scene.is-animation-paused .hero-worker-packet{visibility:visible}}#main-content,body:not(.admin-body){background:#151619}#main-content>article,#main-content>section{background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 34%,rgba(0,0,0,.035)),#17191d}#main-content>.cta-section,#main-content>.dark-panel-section,#main-content>.hero-section,#main-content>.page-hero{background:radial-gradient(ellipse at 82% 22%,rgba(255,118,82,.055),transparent 30%),linear-gradient(180deg,#141518,#17191d 54%,#151619)}#main-content>.contact-form-section,#main-content>.control-section,#main-content>.faq-section,#main-content>.founder-strip,#main-content>.muted-section,#main-content>.passport-section,#main-content>.proof-section,#main-content>.tools-section{background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 48%,rgba(0,0,0,.03)),#191c20}.section-border{border-bottom-color:rgba(242,238,230,.11)}.control-faq,.control-intro,.passport-grid{background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 46%),#22262c;border:1px solid rgba(242,238,230,.14);border-radius:22px;box-shadow:0 22px 55px rgba(0,0,0,.2);gap:42px;padding:clamp(26px,4vw,42px)}.passport-grid{align-items:center}.control-faq,.control-intro{align-items:center}.passport-grid .passport-card{box-shadow:0 18px 42px rgba(0,0,0,.28)}.control-faq>div,.control-intro>div,.passport-grid>div:first-child{min-width:0}.ai-card::after,.control-card::after,.control-hero+.section .control-intro::before,.platform-hero+.section .responsibility-points span::before,.resource-card::after,.resources-hero+.section .tools-panel::before,.service-process-grid article::after,.solutions-hero+.section .service-process-grid article::before,.workflow-example-grid article::after{display:none!important}.action-preview,.contact-aside,.contact-form-card,.tools-compare,.tools-panel,.tools-simulator,.workflow-live-card{border-radius:22px}.tools-compare,.tools-panel,.tools-simulator{border-color:rgba(242,238,230,.14)}.contact-aside{border:1px solid rgba(242,238,230,.14);border-left:1px solid rgba(255,118,82,.48);background:linear-gradient(135deg,rgba(255,118,82,.08),transparent 62%),#22262c;box-shadow:0 18px 42px rgba(0,0,0,.22);padding:24px 26px}.hero-section{isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 74% 46%,rgba(255,118,82,.12),transparent 26%),radial-gradient(ellipse at 24% 82%,rgba(231,173,98,.055),transparent 30%),linear-gradient(135deg,#141518 0,#17191d 54%,#151619 100%)}.hero-section::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(118deg,transparent 0 43%,rgba(255,118,82,.09) 43.1%,transparent 43.35%),linear-gradient(22deg,transparent 0 68%,rgba(231,173,98,.07) 68.1%,transparent 68.35%);mask-image:linear-gradient(90deg,transparent,black 36%,black 100%)}.hero-diagram-card,.hero-diagram-card .network-graph{background:0 0;border:0;box-shadow:none}.hero-diagram-card{margin-right:0;border-radius:0;animation:none}.hero-diagram-card .network-graph{min-height:500px;padding:0;overflow:visible}.network-graph::before{display:none}.network-graph::after{opacity:.42}.network-graph-glow-a{background:rgba(255,118,82,.12)}.network-graph-glow-b{background:rgba(231,173,98,.09)}.hero-worker-scene{inset:0;transform:translate3d(2%,0,22px) scale(.95) rotateY(-7deg);transform-origin:50% 50%;filter:drop-shadow(0 24px 30px rgba(0, 0, 0, .38))}@keyframes workerSceneFloat{0%,100%{transform:translate3d(2%,2px,22px) scale(.95) rotateY(-7deg)}50%{transform:translate3d(2%,-6px,22px) scale(.95) rotateY(-7deg)}}.hero-worker-silhouette{transform:translateX(14px) rotateY(-12deg) scaleX(.95)}.hero-worker-grid,.hero-worker-orbits{display:none}.hero-worker-routes{opacity:.82}.network-lines{overflow:visible}.network-node{z-index:4}.network-node label{text-shadow:0 2px 12px rgba(0,0,0,.75)}body:not(.admin-body)::before{opacity:.72;animation-duration:34s}.ai-card,.button,.button-light,.button-primary,.button-secondary,.contact-aside,.contact-form-card,.control-card,.feature-card,.passport-card,.resource-card,.text-link,.tools-compare,.tools-panel,.tools-simulator,.workflow-live-card{transition:transform .28s ease,background-color .55s ease,background .55s ease,border-color .55s ease,box-shadow .55s ease,color .55s ease}@media (max-width:900px){.control-faq,.control-intro,.passport-grid{gap:28px;padding:28px}}@media (max-width:800px){.control-faq,.control-intro,.passport-grid{border-radius:18px;gap:24px;padding:22px}.contact-aside{border-left:1px solid rgba(255,118,82,.48);padding:22px}.hero-diagram-card .network-graph{min-height:370px}.hero-worker-scene{inset:4% -1% 0;transform:translate3d(0,0,16px) scale(.91) rotateY(-5deg)}@keyframes workerSceneFloat{0%,100%{transform:translate3d(0,2px,16px) scale(.91) rotateY(-5deg)}50%{transform:translate3d(0,-5px,16px) scale(.91) rotateY(-5deg)}}.hero-worker-silhouette{transform:translateX(8px) rotateY(-8deg) scaleX(.96)}}.network-graph::after{display:none!important}.hero-diagram-card .network-graph{min-height:520px}.hero-worker-scene{inset:-10% -13% -15% -4%;z-index:2;transform:translate3d(4%,0,28px) scale(1.16) rotateY(-10deg);transform-origin:50% 52%;filter:drop-shadow(0 26px 32px rgba(0, 0, 0, .44))}.hero-worker-svg{overflow:visible}.hero-worker-asset{display:block;width:min(100%,570px);height:112%;margin:-5% auto -7%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 30px 28px rgba(0, 0, 0, .48)) drop-shadow(0 0 22px rgba(255, 118, 82, .16));user-select:none;-webkit-user-drag:none}.hero-worker-full-body{transform-origin:342px 282px}.robot-depth{fill:rgba(7,9,12,.78);stroke:rgba(255,118,82,.28);stroke-width:1.2;transform:translate(12px,10px);opacity:.86;filter:blur(.15px)}.robot-joint{fill:#17191d;stroke:#f0b35e;stroke-width:1;filter:drop-shadow(0 0 5px rgba(255, 118, 82, .46))}.robot-shadow{fill:rgba(0,0,0,.42);filter:blur(4px)}.robot-far-arm,.robot-far-boot,.robot-far-hand,.robot-far-leg{fill:#17191d;stroke:rgba(242,238,230,.28);stroke-width:1.2;stroke-linejoin:round}.robot-boot,.robot-leg{fill:url(#worker-armor);stroke:rgba(242,238,230,.62);stroke-width:1.35;stroke-linejoin:round}.robot-hip{fill:url(#worker-side-shell);stroke:rgba(255,118,82,.58);stroke-width:1.4}.robot-chest-highlight,.robot-face-highlight,.robot-hip-light,.robot-neck-light{fill:url(#worker-chest-light);opacity:.72}.robot-arm,.robot-hand,.robot-shoulder{fill:url(#worker-side-shell);stroke:rgba(242,238,230,.68);stroke-width:1.35;stroke-linejoin:round}.robot-torso{fill:url(#worker-armor);stroke:rgba(242,238,230,.72);stroke-width:1.5;stroke-linejoin:round}.robot-torso-side{fill:rgba(12,14,18,.72);stroke:rgba(255,118,82,.52);stroke-width:1.2}.robot-chest-plate{fill:url(#worker-side-shell);stroke:rgba(255,152,122,.72);stroke-width:1.2}.robot-chest-screen{fill:rgba(255,118,82,.18);stroke:#ff7652;stroke-width:1.2;filter:drop-shadow(0 0 7px rgba(255, 118, 82, .55))}.robot-collar,.robot-jaw-line{fill:none;stroke:#f0b35e;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.robot-neck{fill:#202329;stroke:rgba(255,118,82,.62);stroke-width:1.2}.robot-back-plate{fill:#101216;stroke:rgba(242,238,230,.42);stroke-width:1.2}.robot-head{fill:url(#worker-shell);stroke:rgba(242,238,230,.88);stroke-width:1.55;stroke-linejoin:round}.robot-head-side{fill:rgba(16,18,22,.42);stroke:rgba(255,118,82,.48);stroke-width:1.15}.robot-faceplate{fill:rgba(12,14,18,.64);stroke:rgba(255,152,122,.56);stroke-width:1.1}.robot-visor{fill:url(#worker-visor);stroke:#ffd6ae;stroke-width:1.15;filter:drop-shadow(0 0 10px rgba(255, 118, 82, .62))}.robot-visor-line{fill:none;stroke:#ffe5c9;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:24 8;animation:robotVisorScan 3.8s ease-in-out infinite}.robot-face-highlight{fill:#fff0dc}.robot-circuit,.robot-ear{fill:none;stroke:#f0b35e;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 3}@keyframes robotVisorScan{0%,100%{opacity:.4;stroke-dashoffset:30}50%{opacity:1;stroke-dashoffset:0}}@keyframes workerSceneFloat{0%,100%{transform:translate3d(4%,2px,28px) scale(1.16) rotateY(-10deg)}50%{transform:translate3d(4%,-7px,28px) scale(1.16) rotateY(-10deg)}}.hero-worker-scene{animation:robotHeroFloat 7.5s ease-in-out infinite;transform:translate3d(3%,0,22px)}@keyframes robotHeroFloat{0%,100%{transform:translate3d(3%,2px,22px)}50%{transform:translate3d(3%,-6px,22px)}}.network-node label{color:#c2c1c0;text-shadow:0 2px 14px rgba(0,0,0,.86)}.network-node.is-active label{color:#fff1e7}.network-lines{z-index:1}.network-graph{transform:none!important}@media (max-width:800px){.hero-diagram-card .network-graph{min-height:410px}.hero-worker-scene{inset:-4% -7% -8% -3%;transform:translate3d(1%,0,18px)}@keyframes workerSceneFloat{0%,100%{transform:translate3d(1%,2px,18px) scale(1.02) rotateY(-6deg)}50%{transform:translate3d(1%,-5px,18px) scale(1.02) rotateY(-6deg)}}.hero-worker-asset{width:min(100%,430px);height:108%;margin:-3% auto -5%}@keyframes robotHeroFloat{0%,100%{transform:translate3d(1%,2px,18px)}50%{transform:translate3d(1%,-5px,18px)}}}html{background:#151619}body:not(.admin-body)::before{will-change:auto;opacity:.56;animation-duration:42s}#main-content>article,#main-content>section{position:relative;isolation:isolate}#main-content>.hero-section,#main-content>.page-hero{min-height:320px;display:flex;align-items:center;background:radial-gradient(ellipse at 76% 40%,rgba(255,118,82,.1),transparent 28%),linear-gradient(180deg,#141518 0,#15171a 63%,#191c20 100%)}#main-content>.hero-section::after,#main-content>.page-hero::after{content:"";position:absolute;inset:auto 0 0;height:112px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(25,28,32,.72));opacity:.8}.page-hero{padding-top:86px;padding-bottom:86px}.page-hero .container{width:min(calc(100% - 64px),var(--container))}.ai-card,.control-card,.feature-card,.measure-grid span,.resource-card,.responsibility-points span,.service-process-grid article,.workflow-example-grid article{position:relative;isolation:isolate;background:radial-gradient(circle at 88% 112%,rgba(255,118,82,.11),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.055),transparent 48%),#22262c;border-color:rgba(242,238,230,.14)}.ai-card::before,.control-card::before,.feature-card::before,.measure-grid span::before,.resource-card::before,.responsibility-points span::before,.service-process-grid article::before,.workflow-example-grid article::before{content:"";position:absolute;top:0;left:-42%;width:38%;height:1px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,152,122,.84),transparent);filter:drop-shadow(0 0 8px rgba(255, 118, 82, .35));opacity:.62;animation:cardSignalSweep 9s ease-in-out infinite}@keyframes cardSignalSweep{0%,16%{transform:translateX(0);opacity:0}25%{opacity:.62}100%,58%{transform:translateX(385%);opacity:0}}.ai-card:hover,.control-card:hover,.feature-card:hover,.resource-card:hover,.service-process-grid article:hover,.workflow-example-grid article:hover{transform:translateY(-4px);border-color:rgba(255,118,82,.56);background:radial-gradient(circle at 88% 112%,rgba(255,118,82,.15),transparent 36%),linear-gradient(145deg,rgba(255,152,122,.09),transparent 50%),#252a30;box-shadow:0 20px 46px rgba(0,0,0,.28),0 0 0 1px rgba(255,118,82,.05)}.ai-card,.control-card,.feature-card,.resource-card,.service-process-grid article,.workflow-example-grid article{transition:transform .42s cubic-bezier(.22, 1, .36, 1),background .55s ease,border-color .45s ease,box-shadow .55s ease}.measure-grid span,.responsibility-points span{transition:background .55s ease,border-color .45s ease,transform .42s ease}.action-preview,.control-faq,.control-intro,.live-ops-panel,.passport-grid,.tools-compare,.tools-panel,.tools-simulator,.workflow-live-card{background:radial-gradient(circle at 10% 0,rgba(255,118,82,.09),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.052),transparent 52%),#22262c;border-color:rgba(242,238,230,.16);box-shadow:0 24px 64px rgba(0,0,0,.24)}.hero-worker-asset{filter:brightness(1.08) saturate(.88) contrast(.94) drop-shadow(0 28px 30px rgba(0, 0, 0, .44)) drop-shadow(0 0 24px rgba(255, 118, 82, .14));pointer-events:none}.hero-worker-scene{pointer-events:none}.hero-diagram-card.live-ops-panel{padding:0;background:0 0;border:0;box-shadow:none}.hero-diagram-card.live-ops-panel .network-graph::after,.hero-diagram-card.live-ops-panel .network-graph::before,.hero-diagram-card.live-ops-panel::after,.hero-diagram-card.live-ops-panel::before{display:none!important;content:none!important}.hero-diagram-card.live-ops-panel .network-graph{min-height:520px;padding:0;overflow:visible!important;contain:none!important;background:0 0!important;border:0!important;border-radius:0;box-shadow:none!important}.hero-diagram-card.live-ops-panel .network-lines{display:none!important}.hero-diagram-card.live-ops-panel .hero-worker-scene{inset:-13% -18% -17% -12%;--worker-scale:1.28;--worker-x:5%;--worker-z:28px;transform:translate3d(var(--worker-x),0,var(--worker-z)) scale(var(--worker-scale));animation-name:workerSceneFloatOpen}@keyframes workerSceneFloatOpen{0%,100%{transform:translate3d(var(--worker-x),2px,var(--worker-z)) scale(var(--worker-scale))}50%{transform:translate3d(var(--worker-x),-8px,var(--worker-z)) scale(var(--worker-scale))}}.hero-diagram-card.live-ops-panel .hero-worker-asset{width:min(124%,650px);height:132%;margin:-12% auto -15%;filter:brightness(1.08) saturate(.82) contrast(.94) drop-shadow(0 30px 30px rgba(0, 0, 0, .44)) drop-shadow(0 0 24px rgba(255, 118, 82, .16))}.hero-diagram-card.live-ops-panel:hover{transform:none;background:0 0;border-color:transparent;box-shadow:none}.network-graph{contain:paint}.network-node label{letter-spacing:.05em}.post-page{background:#17191d}.post-page .post-hero{min-height:330px}.post-page .post-content{max-width:900px;margin:-42px auto 0;padding:clamp(30px,5vw,68px) clamp(24px,6vw,82px) 78px;position:relative;z-index:2;background:radial-gradient(circle at 92% 0,rgba(255,118,82,.1),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.045),transparent 48%),#20242a;border:1px solid rgba(242,238,230,.15);border-radius:22px;box-shadow:0 28px 78px rgba(0,0,0,.32)}.post-page .post-content::before{top:0;left:12%;right:auto;width:34%;height:2px;background:linear-gradient(90deg,transparent,#ff7652,rgba(231,173,98,.5),transparent);filter:drop-shadow(0 0 10px rgba(255, 118, 82, .35))}.post-page .post-content h2,.post-page .post-content h3{color:#f3f0e9;margin-top:42px}.post-page .post-content h2{font-size:clamp(28px, 4vw, 48px)}.post-page .post-content h3{font-size:clamp(22px, 3vw, 32px)}.post-page .post-content li,.post-page .post-content p{color:#c0c1c3}.post-page .post-content a{color:#ff987a;text-decoration:underline;text-decoration-color:rgba(255,118,82,.55);text-underline-offset:4px}.post-page .post-content blockquote{margin:36px 0;padding:22px 26px;border-left:2px solid #ff7652;border-radius:0 12px 12px 0;background:rgba(255,118,82,.07)}@media (max-width:800px){#main-content>.hero-section,#main-content>.page-hero{min-height:0}.page-hero{padding-top:64px;padding-bottom:68px}.page-hero .container{width:min(calc(100% - 44px),var(--container))}.ai-card:hover,.control-card:hover,.feature-card:hover,.resource-card:hover,.service-process-grid article:hover,.workflow-example-grid article:hover{transform:translateY(-2px)}.post-page .post-content{width:min(calc(100% - 28px),var(--container));margin-top:-28px;padding:30px 22px 54px;border-radius:18px}.hero-diagram-card.live-ops-panel .network-graph{min-height:390px}.hero-diagram-card.live-ops-panel .hero-worker-scene{inset:-7% -12% -10%;--worker-scale:1.08;--worker-x:3%;--worker-z:18px;transform:translate3d(var(--worker-x),0,var(--worker-z)) scale(var(--worker-scale))}.hero-diagram-card.live-ops-panel .hero-worker-asset{width:min(124%,520px);height:124%;margin:-10% auto -12%}}@media (prefers-reduced-motion:reduce){.ai-card::before,.control-card::before,.feature-card::before,.measure-grid span::before,.resource-card::before,.responsibility-points span::before,.service-process-grid article::before,.workflow-example-grid article::before,body:not(.admin-body)::before{animation-play-state:running!important}.ai-card,.control-card,.feature-card,.resource-card,.service-process-grid article,.workflow-example-grid article{transition:transform .42s cubic-bezier(.22, 1, .36, 1),background .55s ease,border-color .45s ease,box-shadow .55s ease}}body:not(.admin-body),body:not(.admin-body) #main-content{background:#0e1013;color:#f5f1ea}body:not(.admin-body) #main-content>article,body:not(.admin-body) #main-content>section{background:radial-gradient(circle at 92% 0,rgba(255,116,78,.045),transparent 25%),linear-gradient(180deg,rgba(255,255,255,.012),transparent 46%),#121519}body:not(.admin-body) #main-content>.cta-section,body:not(.admin-body) #main-content>.dark-panel-section,body:not(.admin-body) #main-content>.hero-section,body:not(.admin-body) #main-content>.page-hero{background:radial-gradient(ellipse at 78% 42%,rgba(255,113,79,.14),transparent 27%),radial-gradient(ellipse at 22% 100%,rgba(226,159,85,.07),transparent 30%),linear-gradient(135deg,#0b0d10 0,#13171b 58%,#111418 100%)}body:not(.admin-body) #main-content>.contact-form-section,body:not(.admin-body) #main-content>.control-section,body:not(.admin-body) #main-content>.faq-section,body:not(.admin-body) #main-content>.founder-strip,body:not(.admin-body) #main-content>.muted-section,body:not(.admin-body) #main-content>.passport-section,body:not(.admin-body) #main-content>.proof-section,body:not(.admin-body) #main-content>.tools-section{background:linear-gradient(135deg,rgba(255,255,255,.018),transparent 50%),#171b20}body:not(.admin-body) .section-border{border-bottom-color:rgba(246,239,227,.12)}body:not(.admin-body) .hero-lede,body:not(.admin-body) .large-muted,body:not(.admin-body) h1,body:not(.admin-body) h2,body:not(.admin-body) h3,body:not(.admin-body) strong{color:#f5f1ea}body:not(.admin-body) .control-card p,body:not(.admin-body) .muted,body:not(.admin-body) .muted-section p,body:not(.admin-body) .service-process-grid p,body:not(.admin-body) .workflow-example-grid p,body:not(.admin-body) li,body:not(.admin-body) p{color:#b7b7b5}body:not(.admin-body) .control-card>span,body:not(.admin-body) .section-index,body:not(.admin-body) .service-process-grid article>span,body:not(.admin-body) .solution-tag,body:not(.admin-body) .text-link,body:not(.admin-body) .workflow-example-grid article>span,body:not(.admin-body) em{color:#ff7856}body:not(.admin-body) .text-link{border-bottom-color:rgba(255,120,86,.65)}body:not(.admin-body) .ai-card,body:not(.admin-body) .audience-card,body:not(.admin-body) .control-card,body:not(.admin-body) .feature-card,body:not(.admin-body) .measure-grid span,body:not(.admin-body) .resource-card,body:not(.admin-body) .responsibility-points span,body:not(.admin-body) .service-process-grid article,body:not(.admin-body) .workflow-example-grid article{background:radial-gradient(circle at 90% 110%,rgba(255,120,86,.1),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.055),transparent 52%),#1d2227;border-color:rgba(246,239,227,.15)}body:not(.admin-body) .audience-card-secondary{background:radial-gradient(circle at 90% 100%,rgba(226,159,85,.12),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.05),transparent 55%),#20262c}body:not(.admin-body) .early-label{border-color:rgba(255,120,86,.55);color:#ff987a}body:not(.admin-body) .action-preview,body:not(.admin-body) .contact-aside,body:not(.admin-body) .contact-form-card,body:not(.admin-body) .control-faq,body:not(.admin-body) .control-intro,body:not(.admin-body) .passport-grid,body:not(.admin-body) .tools-compare,body:not(.admin-body) .tools-panel,body:not(.admin-body) .tools-simulator,body:not(.admin-body) .workflow-live-card{background:radial-gradient(circle at 8% 0,rgba(255,120,86,.09),transparent 27%),linear-gradient(145deg,rgba(255,255,255,.05),transparent 52%),#1d2227;border-color:rgba(246,239,227,.16)}body:not(.admin-body) .button-primary,body:not(.admin-body) .nav-cta:hover{background:#ff7856}body:not(.admin-body) .button-primary:hover{background:#ff9a76}body:not(.admin-body) .button-light{background:#f5f1ea;color:#111418}body:not(.admin-body) .contact-form input,body:not(.admin-body) .contact-form select,body:not(.admin-body) .contact-form textarea,body:not(.admin-body) .tools-field input{background:#0e1114;border-color:rgba(246,239,227,.2);color:#f5f1ea}body:not(.admin-body) .contact-form input:focus,body:not(.admin-body) .contact-form select:focus,body:not(.admin-body) .contact-form textarea:focus,body:not(.admin-body) .tools-field input:focus{border-color:#ff7856;box-shadow:0 0 0 3px rgba(255,120,86,.16)}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-lines{display:block!important;opacity:.78}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-line{stroke:rgba(255,220,190,.52);opacity:.22;stroke-dasharray:2 7;animation:liveRouteFlow 4.8s linear infinite}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-line.is-active{stroke:#ff7856;opacity:.92;filter:drop-shadow(0 0 4px rgba(255, 120, 86, .78))}@keyframes liveRouteFlow{to{stroke-dashoffset:-18}}body:not(.admin-body) .hero-diagram-card.live-ops-panel .hero-worker-scene::after{display:none!important;content:none!important}.hero-live-console{position:absolute;right:2%;bottom:4%;z-index:6;width:min(270px,45%);padding:12px;border:1px solid rgba(246,239,227,.16);border-radius:14px;background:linear-gradient(145deg,rgba(255,120,86,.12),transparent 60%),rgba(15,18,22,.9);box-shadow:0 18px 40px rgba(0,0,0,.34),0 0 24px rgba(255,120,86,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none}.hero-live-console-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 10px;border-bottom:1px solid rgba(246,239,227,.12);color:#92999d;font:9px/1 "DM Mono",monospace;letter-spacing:.1em}.hero-live-signal{display:inline-flex;align-items:center;gap:7px;color:#f4d5bd}.hero-live-signal i{width:6px;height:6px;display:inline-block;border-radius:50%;background:#ff7856;box-shadow:0 0 0 4px rgba(255,120,86,.12),0 0 12px rgba(255,120,86,.75);animation:liveSignalPulse 1.7s ease-in-out infinite}@keyframes liveSignalPulse{50%{transform:scale(1.35);opacity:.65}}.hero-live-task{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:9px;padding:10px 2px 9px;border-bottom:1px solid rgba(246,239,227,.09);opacity:.46;transform:translateX(0);transition:opacity .35s ease,transform .35s ease,background .35s ease}.hero-live-task:last-child{border-bottom:0;padding-bottom:2px}.hero-live-task.is-current{opacity:1;transform:translateX(4px)}.hero-live-task-icon{display:grid;place-items:center;width:21px;height:21px;border:1px solid rgba(255,120,86,.44);border-radius:6px;color:#ff987a;font-size:13px}.hero-live-task-copy{min-width:0}.hero-live-task-copy small,.hero-live-task-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-live-task-copy strong{color:#f5f1ea;font-size:11px;letter-spacing:-.01em}.hero-live-task-copy small{margin-top:2px;color:#92999d;font-size:9px}.hero-live-state{color:#ff987a;font:8px "DM Mono",monospace;letter-spacing:.07em}.hero-live-console.is-animation-paused *,.hero-live-console.is-animation-paused ::after,.hero-live-console.is-animation-paused ::before{animation-play-state:paused!important}.hero-agent-brain{position:absolute;left:50%;top:15%;z-index:4;width:86px;height:86px;transform:translate(-50%,-50%);pointer-events:none}.hero-agent-brain-ring,.hero-agent-brain-scan{position:absolute;inset:9px;border:1px solid rgba(255,142,102,.48);border-radius:50%;box-shadow:0 0 20px rgba(255,120,86,.14);animation:agentBrainPulse 3.2s ease-in-out infinite}.hero-agent-brain-scan{inset:0;border-color:rgba(255,211,166,.22);border-style:dashed;animation:agentBrainRotate 8s linear infinite}.hero-agent-brain::before{content:"";position:absolute;inset:26px;border-radius:50%;background:radial-gradient(circle,#ffd3a6 0 5%,#ff7856 18%,rgba(255,120,86,.24) 42%,transparent 72%);box-shadow:0 0 24px rgba(255,120,86,.58);animation:agentCoreThink 1.8s ease-in-out infinite}.hero-agent-brain-label{position:absolute;left:50%;top:-25px;width:max-content;transform:translateX(-50%);color:#ffc6a7;font:8px/1 "DM Mono",monospace;letter-spacing:.08em;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.85)}.hero-agent-brain-label small{display:block;margin-top:5px;color:#9ca1a2;font-size:7px;letter-spacing:.04em;text-transform:none}@keyframes agentBrainPulse{0%,100%{transform:scale(.9);opacity:.38}50%{transform:scale(1.08);opacity:.9}}@keyframes agentBrainRotate{to{transform:rotate(360deg)}}@keyframes agentCoreThink{0%,100%{transform:scale(.76);opacity:.72}50%{transform:scale(1.08);opacity:1}}.hero-agent-work-routes{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.hero-agent-route{fill:none;stroke:rgba(255,147,106,.72);stroke-width:.22;stroke-dasharray:1.4 1.5;filter:drop-shadow(0 0 3px rgba(255, 120, 86, .62));animation:agentRouteFlow 2.4s linear infinite}.hero-agent-route-right{animation-delay:-.9s}.hero-agent-packet{fill:#ffd2a8;filter:drop-shadow(0 0 5px rgba(255, 120, 86, .95));animation:agentPacketLeft 2.4s ease-in-out infinite}.hero-agent-packet-right{animation-name:agentPacketRight;animation-delay:-.9s}@keyframes agentRouteFlow{to{stroke-dashoffset:-12}}@keyframes agentPacketLeft{0%,100%{opacity:.2;transform:translate(21px,-10px) scale(.7)}46%,58%{opacity:1;transform:translate(0,0) scale(1)}}@keyframes agentPacketRight{0%,100%{opacity:.2;transform:translate(-21px,-10px) scale(.7)}46%,58%{opacity:1;transform:translate(0,0) scale(1)}}.hero-agent-handwork{position:absolute;z-index:5;display:flex;align-items:center;gap:9px;width:145px;padding:9px 10px;border:1px solid rgba(255,142,102,.3);border-radius:10px;background:rgba(15,18,22,.82);box-shadow:0 12px 26px rgba(0,0,0,.27),0 0 18px rgba(255,120,86,.08);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);opacity:.58;transform:translateY(0);transition:opacity .35s ease,border-color .35s ease,transform .35s ease;pointer-events:none}.hero-agent-handwork-left{left:5%;top:55%}.hero-agent-handwork-right{right:3%;top:55%}.hero-agent-handwork.is-current{opacity:1;transform:translateY(-5px);border-color:rgba(255,142,102,.72)}.hero-agent-hand-icon{display:grid;place-items:center;flex:0 0 auto;width:23px;height:23px;border:1px solid rgba(255,142,102,.56);border-radius:7px;color:#ffae88;font-size:13px;box-shadow:inset 0 0 12px rgba(255,120,86,.12)}.hero-agent-handwork small,.hero-agent-handwork strong{display:block;white-space:nowrap}.hero-agent-handwork strong{color:#f5f1ea;font-size:10px}.hero-agent-handwork small{margin-top:2px;color:#9ca1a2;font-size:8px}.hero-agent-handwork.is-current .hero-agent-hand-icon{animation:handWorkTick 1.5s ease-in-out infinite}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-node{z-index:10}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-node label{padding:5px 7px;border:1px solid rgba(246,239,227,.16);border-radius:6px;background:rgba(11,14,17,.8);color:#d5d0c9;font-size:9px;letter-spacing:.08em;text-shadow:none;box-shadow:0 6px 16px rgba(0,0,0,.22);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-node.is-active label{border-color:rgba(255,120,86,.62);background:rgba(52,25,21,.88);color:#ffd8c3}.hero-diagram-card.live-ops-panel .hero-worker-scene{inset:3% 7% 1% 5%;--worker-scale:.94;--worker-x:7%;--worker-z:22px;transform:translate3d(var(--worker-x),0,var(--worker-z)) scale(var(--worker-scale))}.hero-diagram-card.live-ops-panel .hero-worker-asset{width:min(108%,560px);height:114%;margin:-5% auto -8%}.hero-live-console{width:min(245px,38%);right:1%;bottom:2%}@keyframes handWorkTick{50%{box-shadow:0 0 16px rgba(255,120,86,.34);transform:scale(1.08)}}.hero-agent-brain.is-animation-paused,.hero-agent-brain.is-animation-paused *,.hero-agent-handwork.is-animation-paused,.hero-agent-handwork.is-animation-paused *,.hero-agent-work-routes.is-animation-paused,.hero-agent-work-routes.is-animation-paused *{animation-play-state:paused!important}@media (max-width:800px){.hero-live-console{right:1%;bottom:3%;width:min(245px,64%);padding:10px}.hero-live-task{padding-top:8px;padding-bottom:7px}.hero-agent-brain{left:50%;top:13%;width:62px;height:62px}.hero-agent-brain-ring,.hero-agent-brain-scan{inset:6px}.hero-agent-brain::before{inset:19px}.hero-agent-brain-label{top:-20px;font-size:6px}.hero-agent-brain-label small{margin-top:3px;font-size:6px}.hero-agent-handwork{width:118px;gap:6px;padding:7px;border-radius:8px}.hero-agent-handwork-left{left:0;top:53%}.hero-agent-handwork-right{right:0;top:53%}.hero-agent-handwork strong{font-size:8px}.hero-agent-handwork small{font-size:7px}.hero-agent-hand-icon{width:19px;height:19px;font-size:11px}.hero-diagram-card.live-ops-panel .hero-worker-scene{inset:5% 1% 0;--worker-scale:.86;--worker-x:3%;--worker-z:18px;transform:translate3d(var(--worker-x),0,var(--worker-z)) scale(var(--worker-scale))}.hero-diagram-card.live-ops-panel .hero-worker-asset{width:min(108%,470px);height:110%;margin:-3% auto -6%}body:not(.admin-body) .hero-diagram-card.live-ops-panel .network-node label{padding:4px 5px;font-size:7px;letter-spacing:.04em}.hero-live-console{width:min(220px,58%)}}body .hero-diagram-card.live-ops-panel .network-graph{min-height:560px;padding:16px;background:radial-gradient(ellipse at 62% 34%,rgba(255,118,82,.17),transparent 58%),radial-gradient(circle at 45% 48%,#16100e,#08090a 76%);background-size:100% 100%,100% 100%}body .hero-diagram-card.live-ops-panel .network-graph::before{background:radial-gradient(ellipse at 55% 42%,transparent 42%,rgba(6,8,9,.95) 94%)}body .hero-diagram-card.live-ops-panel .network-graph-glow-a{left:40%;top:42%;width:340px;height:340px;background:rgba(255,118,82,.18)}body .hero-diagram-card.live-ops-panel .network-graph-glow-b{left:66%;top:30%;width:240px;height:240px;background:rgba(255,176,102,.12)}body .hero-diagram-card.live-ops-panel .hero-worker-scene{position:absolute;inset:4% 4% 0 4%!important;z-index:3;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;transform:none!important}body .hero-diagram-card.live-ops-panel .hero-worker-scene picture{display:block;height:100%}body .hero-diagram-card.live-ops-panel .hero-worker-asset{display:block;width:auto!important;height:100%!important;max-width:100%;margin:0 auto!important;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 34px rgba(255, 118, 82, .28)) drop-shadow(0 26px 40px rgba(0, 0, 0, .65));animation:aiEmployeeBreathe 9s ease-in-out infinite}@keyframes aiEmployeeBreathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.006)}}body .hero-worker-scene.is-animation-paused .hero-work-row,body .hero-worker-scene.is-animation-paused .hero-work-scan,body .hero-worker-scene.is-animation-paused .hero-work-touch,body .hero-worker-scene.is-animation-paused .hero-worker-asset{animation-play-state:paused!important}body .hero-work-row,body .hero-work-scan,body .hero-work-touch{position:absolute;z-index:4;pointer-events:none;border-radius:999px}body .hero-work-scan{left:56%;right:8%;top:13%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(255,179,120,.95),transparent);box-shadow:0 0 10px rgba(255,118,82,.6);opacity:.7;animation:aiScreenScan 4.2s cubic-bezier(.45,0,.55,1) infinite}@keyframes aiScreenScan{0%{transform:translateY(0);opacity:0}12%{opacity:.9}88%{opacity:.9}100%{transform:translateY(150px);opacity:0}}body .hero-work-row{left:54%;width:20%;top:26%;height:9px;border-radius:4px;background:linear-gradient(90deg,rgba(255,118,82,.55),rgba(255,118,82,0));animation:aiRowUpdate 3.4s ease-in-out infinite}@keyframes aiRowUpdate{0%,100%{opacity:0;transform:translateY(0) scaleX(.6)}20%{opacity:.9;transform:translateY(0) scaleX(1)}45%{opacity:.9;transform:translateY(26px) scaleX(1)}70%{opacity:0;transform:translateY(52px) scaleX(.8)}}body .hero-work-touch{left:62%;top:33%;width:16px;height:16px;border:1px solid rgba(255,179,120,.9);background:rgba(255,118,82,.18);animation:aiTouchPulse 2.6s ease-out infinite}@keyframes aiTouchPulse{0%{transform:scale(.5);opacity:.9}70%{transform:scale(2.6);opacity:0}100%{transform:scale(2.6);opacity:0}}body .hero-diagram-card.live-ops-panel .network-lines{z-index:2;opacity:1}body .hero-diagram-card.live-ops-panel .network-line{stroke:#ff7652;stroke-width:.24;opacity:.32}body .hero-diagram-card.live-ops-panel .network-line.is-active{stroke:#ffb478;opacity:.95;stroke-width:.45;filter:drop-shadow(0 0 4px rgba(255, 118, 82, .9))}body .hero-diagram-card.live-ops-panel .network-node{z-index:5}body .hero-diagram-card.live-ops-panel .network-dot{width:9px;height:9px;background:rgba(255,118,82,.16);border-color:rgba(255,118,82,.5)}body .hero-diagram-card.live-ops-panel .network-dot::before{background:#ff7652;opacity:.85}body .hero-diagram-card.live-ops-panel .network-node.is-active .network-dot{box-shadow:0 0 0 6px rgba(255,118,82,.16),0 0 22px rgba(255,118,82,.8)}body .hero-diagram-card.live-ops-panel{box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(255,118,82,.16)}body .hero-diagram-card.live-ops-panel::before{background:linear-gradient(135deg,rgba(255,118,82,.45),rgba(255,179,120,.16) 45%,transparent 76%)}@media (max-width:900px){body .hero-diagram-card.live-ops-panel .network-graph{min-height:420px}body .hero-work-scan{top:14%}body .hero-work-row{top:27%;height:7px}body .hero-work-touch{width:12px;height:12px}}@media (max-width:600px){body .hero-diagram-card.live-ops-panel .network-graph{min-height:340px;padding:10px}body .hero-diagram-card.live-ops-panel .hero-worker-scene{inset:6% 2% 0 2%!important}}@media (prefers-reduced-motion:reduce){body .hero-diagram-card.live-ops-panel .hero-worker-asset,body .hero-work-row,body .hero-work-scan,body .hero-work-touch{animation:none!important}body .hero-work-row,body .hero-work-scan,body .hero-work-touch{opacity:.5}}.passport-status::before,.status-dot{display:none!important;content:none!important}.passport-status{background:0 0!important;border:0!important;box-shadow:none!important;gap:0!important;padding:0!important}.action-preview .action-timeline{overflow:hidden;position:relative}.action-preview .action-timeline::after{content:"";position:absolute;left:0;right:0;top:0;height:120px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(255,118,82,.07),transparent);transform:translate3d(0,-120px,0);animation:ahotonCardSweep 7s linear infinite;will-change:transform}@keyframes ahotonCardSweep{0%{transform:translate3d(0,-140px,0)}100%{transform:translate3d(0,520px,0)}}.action-preview .timeline-decision{animation:ahotonDecisionBreathe 3.4s ease-in-out infinite}@keyframes ahotonDecisionBreathe{0%,100%{background-color:rgba(255,118,82,.05)}50%{background-color:rgba(255,118,82,.12)}}.workflow-live-card .live-handoff{position:relative}.workflow-live-card .live-handoff-row{transition:background-color .35s ease,border-color .35s ease}.workflow-live-card .live-handoff-row.is-live{animation:ahotonRowLive 2.6s ease-in-out infinite}@keyframes ahotonRowLive{0%,100%{box-shadow:inset 0 0 0 1px rgba(255,118,82,.28)}50%{box-shadow:inset 0 0 0 1px rgba(255,118,82,.55)}}.about-hero{background:var(--ink)!important}.about-hero::after,.about-hero::before{display:none!important;content:none!important;background:0 0!important;animation:none!important}.action-side,.hero-ai-feed,.mobile-nav,.nav-drawer,.passport-card,.site-header,.tools-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.action-side,.audience-card,.control-card,.measure-grid span,.passport-card,.process-item,.workflow-live-card{contain:paint}.hero-ai-figure,.hero-ai-row,.hero-ai-scan,.tools-compare-divider::before{will-change:transform,opacity}.three-bg{pointer-events:none}.about-hero,.contact-plain-hero,.control-hero,.error-page,.page-hero,.platform-hero,.post-hero,.resources-hero,.solutions-hero{background:var(--ink)!important}.about-hero::after,.about-hero::before,.contact-plain-hero::after,.contact-plain-hero::before,.control-hero::after,.control-hero::before,.page-hero::after,.page-hero::before,.platform-hero::after,.platform-hero::before,.post-hero::after,.post-hero::before,.resources-hero::after,.resources-hero::before,.solutions-hero::after,.solutions-hero::before{display:none!important;content:none!important;background:0 0!important;animation:none!important}.card,.footer,.hero-section,.page-hero,.panel,.section{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.faq-list,.legal-copy,.post-body{content-visibility:auto;contain-intrinsic-size:auto 600px}.three-bg,.three-bg canvas{pointer-events:none!important;touch-action:auto!important}@media (hover:none){.audience-card:hover,.control-card:hover,.process-item:hover{transform:none}}.arch-node,.card,.inquiry-card,.panel,.process-item{box-shadow:inset 0 1px 0 rgba(244,241,234,.05),0 10px 26px rgba(9,10,12,.28)}.arch-node:hover,.card:hover,.inquiry-card:hover,.panel:hover,.process-item:hover{box-shadow:inset 0 1px 0 rgba(244,241,234,.08),0 16px 34px rgba(9,10,12,.32),0 0 0 1px rgba(255,118,82,.14)}.ai-card,.audience-card,.control-card,.resource-card,.service-process-grid article,.workflow-example-grid article{filter:drop-shadow(0 10px 22px rgba(0, 0, 0, .22))}.ai-card:hover,.audience-card:hover,.control-card:hover,.resource-card:hover,.service-process-grid article:hover,.workflow-example-grid article:hover{filter:drop-shadow(0 14px 30px rgba(0, 0, 0, .28)) drop-shadow(0 0 16px rgba(255, 118, 82, .16))}@media (hover:none){.arch-node:hover,.card:hover,.inquiry-card:hover,.panel:hover,.process-item:hover{box-shadow:inset 0 1px 0 rgba(244,241,234,.05),0 10px 26px rgba(9,10,12,.28)}.ai-card:hover,.audience-card:hover,.control-card:hover,.resource-card:hover,.service-process-grid article:hover,.workflow-example-grid article:hover{filter:drop-shadow(0 10px 22px rgba(0, 0, 0, .22))}}.button-primary{box-shadow:0 10px 26px rgba(255,118,82,.16)}.button-primary:hover{box-shadow:0 14px 34px rgba(255,118,82,.26)}
.tools-section{position:relative}.tools-compare,.tools-panel,.tools-simulator{margin-top:58px;border:1px solid var(--line);background:var(--paper);padding:clamp(24px,4vw,46px)}.tools-panel{max-width:980px}.tools-calculator-grid,.tools-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.tools-field{display:flex;flex-direction:column;gap:8px}.tools-compare-label,.tools-field span,.tools-metric-label,.tools-result-label,.tools-sim-kicker{color:var(--muted);font:11px "DM Mono",monospace;letter-spacing:.06em;text-transform:uppercase}.tools-field input{width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-soft);color:var(--text);padding:13px 14px;outline:0}.tools-field input:focus{border-color:var(--text);box-shadow:0 0 0 3px rgba(162,232,194,.35)}.tools-field input:invalid,.tools-field input:user-invalid{border-color:#b7655e}.tools-form-error{flex:1 1 100%;color:#a44842;font-size:13px;margin:0}.tools-result{opacity:1;transform:translateY(0);transition:opacity .45s ease,transform .45s cubic-bezier(.22, 1, .36, 1)}.tools-result.is-visible{animation:toolsResultIn .45s cubic-bezier(.22,1,.36,1) both}@keyframes toolsResultIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.tools-disclaimer,.tools-field small,.tools-footnote{color:var(--muted);font-size:13px}.tools-form-footer,.tools-result-footer,.tools-sim-footer{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-top:30px}.tools-result[hidden],.tools-sim-step[hidden]{display:none}.tools-result{border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.tools-result h3{font-size:clamp(30px, 4vw, 52px);margin:10px 0 16px}.tools-result-why{color:var(--muted);max-width:680px}.tools-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);margin:28px 0}.tools-metric{background:var(--paper);padding:22px}.tools-metric strong{display:block;font-size:clamp(27px, 4vw, 42px);font-weight:500;letter-spacing:-.05em;line-height:1;margin:10px 0 6px}.tools-metric small{color:var(--muted)}.tools-reset{background:0 0;border:0;color:var(--muted);padding:8px 0;text-decoration:underline;text-underline-offset:4px}.tools-compare{overflow:hidden}.tools-compare-stage{background:var(--ink);color:var(--white);display:grid;grid-template-columns:1fr 1px 1fr;min-height:420px;position:relative}.tools-compare-pane{overflow:hidden;padding:clamp(24px,4vw,46px)}.tools-compare-pane-after{background:var(--ink-mid)}.tools-compare-pane-before{background:var(--ink);border-right:1px solid var(--accent)}.tools-compare-pane h3{color:var(--white);font-size:clamp(25px, 3vw, 38px);margin:12px 0 26px;overflow-wrap:break-word}.tools-compare-pane-after h3{color:var(--accent)}.tools-compare-steps{display:grid;gap:0;max-width:540px}.tools-compare-step{border-bottom:1px solid var(--line-dark);display:grid;grid-template-columns:30px 1fr;gap:12px;padding:13px 0}.tools-compare-step::before{color:var(--accent);content:attr(data-step);font:11px "DM Mono",monospace;padding-top:4px}.tools-compare-step span{color:var(--silver);font-size:15px}.tools-compare-pane-before .tools-compare-step span{color:var(--white)}.tools-compare-divider{position:relative;width:1px;z-index:4;pointer-events:none;overflow:hidden}.tools-compare-divider::before{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--accent) 45%,transparent) 14%,color-mix(in srgb,var(--accent) 70%,transparent) 50%,color-mix(in srgb,var(--accent) 45%,transparent) 86%,transparent 100%);bottom:0;content:"";left:0;position:absolute;top:0;width:1px;pointer-events:none}.tools-compare-divider::after{content:"";position:absolute;left:0;top:0;width:1px;height:22%;background:linear-gradient(180deg,transparent,var(--accent),transparent);opacity:.9;transform:translate3d(0,-30%,0);animation:dividerLoad 3.6s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}@keyframes dividerLoad{0%{transform:translate3d(0,-30%,0);opacity:0}12%{opacity:.9}88%{opacity:.9}100%{transform:translate3d(0,460%,0);opacity:0}}.tools-compare-legend{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px}.tools-legend-item{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;gap:8px}.tools-legend-item i{background:var(--accent);border-radius:50%;display:inline-block;height:8px;width:8px}.tools-legend-item:nth-child(2) i{background:var(--text)}.tools-legend-item:nth-child(3) i{background:var(--muted)}.tools-human-note{border-left:2px solid var(--accent);margin:30px 0 0;padding-left:16px}.tools-simulator{max-width:980px}.tools-sim-progress{background:var(--line);height:3px;margin-bottom:36px;overflow:hidden}.tools-sim-progress span{background:var(--accent);display:block;height:100%;transition:width .25s ease;width:25%}.tools-sim-step h3{font-size:clamp(28px, 4vw, 48px);margin:12px 0 16px}.tools-sim-step>p{color:var(--muted);max-width:670px}.tools-inquiry-card,.tools-sim-insight{background:var(--paper-soft);border:1px solid var(--line);margin-top:26px;padding:22px}.tools-inquiry-card p:last-child,.tools-sim-insight p:last-child{margin-bottom:0}.tools-sim-list{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.tools-sim-list div{border-top:1px solid var(--line);padding-top:12px}.tools-sim-list strong{display:block;margin-bottom:5px}.tools-sim-list span{color:var(--muted);font-size:14px}.tools-sim-counter{color:var(--muted);font:11px "DM Mono",monospace;letter-spacing:.06em;text-transform:uppercase}.tools-cost-breakdown{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--line);margin-top:30px}.tools-cost-card{background:var(--paper);padding:24px}.tools-cost-card strong{display:block;font-size:clamp(24px, 3vw, 38px);font-weight:500;letter-spacing:-.05em;margin-top:10px}.tools-cost-card p{color:var(--muted);font-size:13px;margin:8px 0 0}@media (max-width:767px){.tools-calculator-grid,.tools-cost-breakdown,.tools-form-grid,.tools-sim-list{grid-template-columns:1fr}.tools-form-footer,.tools-result-footer,.tools-sim-footer{align-items:flex-start;flex-direction:column}.tools-compare-stage{display:flex;flex-direction:column;min-height:0}.tools-compare-pane{width:100%;padding:26px 20px}.tools-compare-pane-before{border-right:0;border-bottom:1px solid var(--accent);order:1}.tools-compare-pane-after{order:2}.tools-compare-divider{display:none}.tools-compare-pane h3{font-size:24px}.tools-compare-step{font-size:14px;gap:7px;grid-template-columns:22px 1fr}.tools-compare-step span{font-size:13px}}.tools-compare,.tools-panel,.tools-simulator{background:linear-gradient(145deg,rgba(154,242,194,.045),transparent 55%),var(--paper-soft);border-color:var(--line);box-shadow:0 22px 55px rgba(0,0,0,.16)}.tools-compare-label,.tools-field span,.tools-metric-label,.tools-result-label,.tools-sim-counter,.tools-sim-kicker{color:#8da39a}.tools-field input{background:rgba(6,13,14,.55);border-color:rgba(180,255,225,.18);color:var(--text)}.tools-field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(154,242,194,.14)}.tools-field input:invalid,.tools-field input:user-invalid{border-color:#d0837e}.tools-disclaimer,.tools-field small,.tools-footnote,.tools-reset,.tools-result-why{color:#899d94}.tools-result{border-top-color:var(--line)}.tools-cost-breakdown,.tools-metrics{background:var(--line)}.tools-cost-card,.tools-inquiry-card,.tools-metric,.tools-sim-insight{background:linear-gradient(145deg,rgba(154,242,194,.035),transparent 58%),#111d1e;border-color:var(--line);color:var(--text)}.tools-cost-card strong,.tools-metric strong{color:var(--accent)}.tools-cost-card p,.tools-metric small,.tools-sim-list span{color:#91a59c}.tools-sim-progress{background:rgba(180,255,225,.14)}.tools-sim-progress span{background:var(--accent);box-shadow:0 0 14px rgba(154,242,194,.42)}.tools-compare-stage{background:linear-gradient(135deg,rgba(154,242,194,.05),transparent 44%),#080e10}.tools-compare-pane-after{background:#101b1d}.tools-compare-pane-before{background:#0b1214}.tools-compare-step{border-bottom-color:rgba(180,255,225,.12)}.tools-compare-step span{color:#b8c9c1}.tools-compare-pane-before .tools-compare-step span{color:#dceae3}.tools-human-note{border-left-color:var(--accent);color:#c0d1c8}@media (max-width:767px){.tools-compare,.tools-panel,.tools-simulator{box-shadow:0 14px 34px rgba(0,0,0,.14)}.tools-compare-pane{padding:24px 18px}.tools-compare-pane-after{padding-left:18px}}.tools-compare,.tools-panel,.tools-simulator{background:#1d2025;border-color:rgba(235,232,225,.16);color:#f4f1ea}.tools-compare-label,.tools-field span,.tools-metric-label,.tools-result-label,.tools-sim-counter,.tools-sim-kicker{color:#f0b35e}.tools-field input{background:#141518;border-color:rgba(235,232,225,.2);color:#f4f1ea}.tools-field input:focus{border-color:#ff7652;box-shadow:0 0 0 3px rgba(255,118,82,.14)}.tools-cost-breakdown,.tools-metrics{background:rgba(235,232,225,.1)}.tools-cost-card,.tools-inquiry-card,.tools-metric,.tools-sim-insight{background:#272b31;border-color:rgba(235,232,225,.16);color:#f4f1ea}.tools-cost-card strong,.tools-metric strong{color:#ff7652}.tools-cost-card p,.tools-disclaimer,.tools-field small,.tools-footnote,.tools-metric small,.tools-reset,.tools-result-why,.tools-sim-list span{color:#b8bbc1}.tools-sim-progress{background:rgba(235,232,225,.12)}.tools-sim-progress span{background:#ff7652;box-shadow:0 0 14px rgba(255,118,82,.4)}.tools-compare-stage{background:#141518}.tools-compare-pane-after,.tools-compare-pane-before{background:#1d2025}.tools-compare-step{border-bottom-color:rgba(235,232,225,.12)}.tools-compare-step span,.tools-human-note{color:#b8bbc1}.tools-compare-pane-before .tools-compare-step span{color:#f4f1ea}
:root{--ai-orange:#ff7652;--ai-orange-soft:#ffb478;--ai-orange-glow:rgba(255, 118, 82, .55);--ai-sway:7s;--ai-blink:6s;--ai-core:3s;--ai-scan:4.5s;--ai-row:3.6s;--ai-touch:1.8s;--ai-feed:15s}.hero-ai-stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:560px;background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible;pointer-events:none}.hero-ai-figure{position:relative;z-index:1;height:560px;max-width:100%;aspect-ratio:887/1363;transform-origin:50% 100%;animation:aiBodySway var(--ai-sway) ease-in-out infinite}.hero-ai-asset,.hero-ai-figure picture{display:block;width:100%;height:100%;object-fit:contain;margin:0;max-width:none}.hero-ai-asset{filter:drop-shadow(0 0 42px rgba(255, 118, 82, .34)) drop-shadow(0 0 90px rgba(255, 118, 82, .14)) drop-shadow(0 28px 44px rgba(0, 0, 0, .7))}@keyframes aiBodySway{0%,100%{transform:translateY(0) rotate(0)}30%{transform:translateY(-5px) rotate(.35deg)}65%{transform:translateY(-2px) rotate(-.25deg)}}.hero-ai-feed,.hero-ai-figure>span{position:absolute;pointer-events:none}.hero-ai-visor{left:21%;top:9%;width:11.5%;height:1.2%;border-radius:999px;background:linear-gradient(90deg,transparent,var(--ai-orange-soft) 30%,#fff1e6 55%,var(--ai-orange-soft) 75%,transparent);box-shadow:0 0 8px var(--ai-orange-glow),0 0 22px rgba(255,118,82,.45),0 0 40px rgba(255,118,82,.25);mix-blend-mode:screen;opacity:.85;animation:aiVisorBlink var(--ai-blink) ease-in-out infinite}@keyframes aiVisorBlink{0%,100%,42%,48%{opacity:.85;transform:scaleY(1)}44%{opacity:.15;transform:scaleY(.25)}46%{opacity:.85;transform:scaleY(1)}70%{opacity:1}}.hero-ai-core{left:28.6%;top:22.2%;width:3%;height:5.5%;border-radius:3px;background:radial-gradient(circle,rgba(255,179,120,.9),rgba(255,118,82,.35) 60%,transparent 75%);filter:blur(1px);mix-blend-mode:screen;animation:aiCoreBreathe var(--ai-core) ease-in-out infinite}@keyframes aiCoreBreathe{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.hero-ai-touch{width:4%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,179,120,.9);background:rgba(255,118,82,.22);box-shadow:0 0 12px var(--ai-orange-glow);transform:translate(-50%,-50%) scale(.4);opacity:0;animation:aiTouchTap var(--ai-touch) ease-out infinite}.hero-ai-touch-left{left:52.6%;top:25.4%}.hero-ai-touch-right{left:78.2%;top:23.2%;animation-delay:.9s}@keyframes aiTouchTap{0%{opacity:.95;transform:translate(-50%,-50%) scale(.35)}60%{opacity:0;transform:translate(-50%,-50%) scale(2.4)}100%{opacity:0;transform:translate(-50%,-50%) scale(2.4)}}.hero-ai-scan{left:50%;width:34%;top:4%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,179,120,.95),transparent);box-shadow:0 0 10px var(--ai-orange-glow);mix-blend-mode:screen;animation:aiScreenScan var(--ai-scan) cubic-bezier(.45,0,.55,1) infinite}@keyframes aiScreenScan{0%{transform:translateY(0);opacity:0}10%{opacity:.9}88%{opacity:.9}100%{transform:translateY(2000%);opacity:0}}.hero-ai-row{left:51.5%;width:31%;top:5.6%;height:2.2%;border-radius:4px;background:linear-gradient(90deg,rgba(255,118,82,.55),rgba(255,118,82,.12) 70%,transparent);box-shadow:inset 0 0 0 1px rgba(255,179,120,.35);mix-blend-mode:screen;animation:aiRowWrite calc(var(--ai-row) * 3) steps(1,end) infinite}@keyframes aiRowWrite{0%{transform:translateY(0);opacity:.9}11%{transform:translateY(160%);opacity:.9}22%{transform:translateY(320%);opacity:.9}33%{transform:translateY(480%);opacity:.9}44%{transform:translateY(800%);opacity:.9}55%{transform:translateY(960%);opacity:.9}66%{transform:translateY(1120%);opacity:.9}77%{transform:translateY(1280%);opacity:.9}88%{transform:translateY(1440%);opacity:.9}100%{transform:translateY(0);opacity:.9}}.hero-ai-check{left:86.4%;top:12.4%;width:6%;height:4.4%;border-radius:3px;background:radial-gradient(circle,rgba(255,179,120,.85),rgba(255,118,82,.3) 55%,transparent 72%);mix-blend-mode:screen;opacity:0;animation:aiCheckConfirm var(--ai-row) ease-in-out infinite;animation-delay:1.2s}@keyframes aiCheckConfirm{0%,100%,55%{opacity:0;transform:scale(.8)}65%{opacity:1;transform:scale(1.15)}80%{opacity:.5;transform:scale(1)}}.hero-ai-chart{left:88%;top:24.5%;width:7%;height:7%;background:radial-gradient(circle at 70% 30%,rgba(255,179,120,.8),transparent 45%);mix-blend-mode:screen;opacity:0;animation:aiChartTick calc(var(--ai-row) * 2) ease-in-out infinite;animation-delay:.6s}@keyframes aiChartTick{0%,100%,70%{opacity:0}80%{opacity:1}}.hero-ai-cursor{left:69.8%;top:22%;width:.35%;height:1%;background:#fff1e6;box-shadow:0 0 6px var(--ai-orange-glow);animation:aiCursorBlink 1s steps(2,end) infinite}@keyframes aiCursorBlink{to{opacity:0}}.hero-ai-feed{left:60%;top:52%;width:max-content;max-width:230px;padding:10px 14px 11px;border:1px solid rgba(255,118,82,.22);border-radius:10px;background:rgba(20,21,24,.72);box-shadow:0 14px 34px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:500 10.5px/1.4 "DM Mono",ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;color:#f4ece4}.hero-ai-feed-head{display:flex;align-items:center;gap:10px;margin-bottom:9px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.hero-ai-feed-title{font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:rgba(244,236,228,.55);white-space:nowrap}.hero-ai-feed-live{display:inline-flex;align-items:center;gap:6px;font-size:8.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ai-orange-soft)}.hero-ai-feed-live i{width:6px;height:6px;border-radius:50%;background:var(--ai-orange);box-shadow:0 0 0 0 rgba(255,118,82,.6);animation:aiLivePing 1.6s ease-out infinite}@keyframes aiLivePing{0%{box-shadow:0 0 0 0 rgba(255,118,82,.6)}100%{box-shadow:0 0 0 8px rgba(255,118,82,0)}}.hero-ai-feed-list{position:relative;height:1.5em;min-width:190px;margin:0;padding:0;list-style:none}.hero-ai-feed-list li{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;transform:translateY(8px);animation:aiFeedStep var(--ai-feed) ease-in-out infinite}.hero-ai-feed-list li::before{content:'';display:inline-block;width:5px;height:5px;margin:0 8px 1px 0;border-radius:50%;background:var(--ai-orange);box-shadow:0 0 8px var(--ai-orange-glow)}.hero-ai-feed-list li:first-child{animation-delay:calc(var(--ai-feed) * 0 / 6)}.hero-ai-feed-list li:nth-child(2){animation-delay:calc(var(--ai-feed) * 1 / 6)}.hero-ai-feed-list li:nth-child(3){animation-delay:calc(var(--ai-feed) * 2 / 6)}.hero-ai-feed-list li:nth-child(4){animation-delay:calc(var(--ai-feed) * 3 / 6)}.hero-ai-feed-list li:nth-child(5){animation-delay:calc(var(--ai-feed) * 4 / 6)}.hero-ai-feed-list li:nth-child(6){animation-delay:calc(var(--ai-feed) * 5 / 6)}@keyframes aiFeedStep{0%{opacity:0;transform:translateY(8px)}14%,2.5%{opacity:1;transform:translateY(0)}100%,16.6%{opacity:0;transform:translateY(-8px)}}@media (max-width:900px){.hero-ai-stage{min-height:0;margin-top:10px}.hero-ai-figure{height:auto;width:min(100%,380px)}.hero-ai-feed{max-width:200px;padding:8px 11px 9px;font-size:9px}.hero-ai-feed-list{min-width:165px}}@media (max-width:600px){.hero-ai-figure{width:min(100%,320px)}.hero-ai-feed{left:54%;top:50%;max-width:175px;font-size:8px}.hero-ai-feed-list{min-width:145px}.hero-ai-feed-title{display:none}}.hero-ai-feed{padding:11px 14px 12px;backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(20,21,24,.82)}.hero-ai-feed-head{display:none}.hero-ai-feed-list li::before{box-shadow:none}
