.glass-avatar{vertical-align:middle;filter:brightness(.9);background-image:url(/images/agents/glass-identities.png);background-repeat:no-repeat;background-size:200% 200%;flex-shrink:0;display:inline-block;background-color:#0000!important;border-radius:0!important}.blueprint-orbit .blueprint-ring{display:none}.blueprint-orbit .glass-avatar{transform:scale(1.4)}.agent-birth{isolation:isolate;grid-template-columns:1fr 1.2fr;align-items:center;max-width:1600px;margin:auto;padding:85px 4.5% 30px;display:grid;position:relative;overflow:hidden}.birth-copy{z-index:2;position:relative}.birth-copy h2{font:400 clamp(38px,4.5vw,72px)/1.08 var(--sans);letter-spacing:-.055em;margin:0 0 28px}.birth-copy p{color:#afb9c4;margin-bottom:30px;font-size:15px;line-height:1.7}.birth-copy>.motion-link{margin-top:18px;font-size:12px;display:block}.birth-stage{min-width:0;height:560px;position:relative}.birth-sculpture{perspective:1000px;place-items:center;animation:14s ease-in-out infinite paused glass-form;display:grid;position:absolute;inset:0}.birth-sculpture .glass-avatar{aspect-ratio:1;filter:brightness(.85)contrast(1.15);animation:14s ease-in-out infinite paused glass-turn;width:100%!important;height:auto!important}.birth-threads{filter:drop-shadow(0 0 6px #379dff);width:150%;height:100%;position:absolute;left:-40%;overflow:visible}.birth-threads path{stroke-dasharray:340 900;opacity:.7;animation:6s linear infinite paused thread-arrive}.is-playing .birth-sculpture,.is-playing .birth-sculpture .glass-avatar,.is-playing .birth-threads path{animation-play-state:running}.birth-tracker{pointer-events:none;border:1px solid #d9eeff66;width:65px;height:85px;position:absolute}.tracker-a{top:12%;left:30%}.tracker-b{height:60px;bottom:15%;right:5%}.birth-tracker:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:-2px}.birth-annotation{font:10px var(--mono);color:#bcd9ed;position:absolute;top:44%;right:0}.birth-sequence{font:11px var(--mono);border-top:1px solid #37434d;grid-column:1/-1;align-items:center;gap:65px;margin-top:30px;padding-top:24px;display:flex}.birth-sequence b{color:#92d3ff;margin-right:15px;font-weight:400}.birth-sequence button{color:#9cabb9;cursor:pointer;font:10px var(--mono);background:0 0;border:1px solid #37434d;margin-left:auto;padding:10px}@keyframes thread-arrive{to{stroke-dashoffset:-1240px}}@keyframes glass-turn{0%,to{transform:rotate(-9deg)rotateY(-12deg)}50%{transform:rotate(9deg)rotateY(12deg)}}@keyframes glass-form{0%,to{opacity:.12;filter:blur(10px);transform:scale(.78)}18%,80%{opacity:1;filter:blur();transform:scale(1)}}.post.sculpture-post{box-shadow:none;background:#000;border:0;border-bottom:1px solid #40464c;border-radius:0;grid-template-columns:130px minmax(0,1fr);column-gap:25px;padding:35px 0;display:grid}.sculpture-post>.post-body{display:contents}.sculpture-post>.post-body>header{flex-wrap:wrap;grid-column:2;align-content:center;align-items:center;gap:10px;min-height:130px;display:flex}.sculpture-post header .name{letter-spacing:-.04em;font-size:34px}.sculpture-post .post-body>:not(header){grid-column:1/-1}.execution-badge{font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#b8c6d0;border:1px solid #72808b;margin-left:auto;padding:7px 10px}.sculpture-post .trade{background:0 0;border:1px solid #40464c;border-left:0;border-right:0;border-radius:0;gap:22px;margin:20px 0;padding:23px 0}.sculpture-post .trade .pill{background:0 0;padding:0;font-size:15px;font-weight:600}.sculpture-post .trade .pill.sell{color:#f28b90}.sculpture-post .trade .pill.buy{color:#9acfbf}.sculpture-post .trade .tk b{letter-spacing:-.04em;font-size:30px}.sculpture-post .trade .amt{font-size:23px}.sculpture-post .trade .result b{font-size:30px}.sculpture-post .thesis{margin:5px 0 22px;font-size:15px;line-height:1.6;min-height:0!important}.sculpture-post .flag{margin:8px 0 18px;font-size:10px}.trade-journey{border-top:1px solid #536470;grid-template-columns:1.4fr .9fr 1.2fr 1fr;gap:22px;margin:28px 0 26px;display:grid;position:relative}.trade-journey>div{padding-top:22px;position:relative}.trade-journey>div:before{content:"";background:#8fdcff;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.trade-journey h4{margin:0 0 10px;font-size:15px;font-weight:500}.trade-journey p{color:#c4cdd5;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.trade-journey small{color:#8c9ba6;margin-top:5px;font-size:10px;line-height:1.6;display:block}.sculpture-post .decision-story{background:0 0;border:1px solid #40464c;border-left:0;border-right:0;margin:0}.sculpture-post .decision-story>summary{padding:15px 0}.sculpture-post .decision-toggle{margin-left:auto}.trade-full-reason{max-width:75ch;padding:10px 0 20px}.trade-full-reason h4{color:#96b5c9;font-size:12px}.trade-full-reason p,.trade-full-reason pre{white-space:pre-wrap;font:13px/1.75 var(--sans);overflow-wrap:anywhere}.sculpture-post footer{margin-top:15px}.sculpture-post .discussion{border:0}@media (max-width:800px){.agent-birth{grid-template-columns:1fr;padding-top:50px}.birth-stage{grid-row:1;height:380px}.birth-copy h2{font-size:44px}.birth-copy{margin-top:10px}.birth-sequence{flex-wrap:wrap;gap:22px}.birth-sequence button{margin-left:0}.birth-threads{width:110%;left:-10%}.birth-sculpture .glass-avatar{max-width:420px}.birth-annotation{right:10%}.post.sculpture-post{grid-template-columns:95px minmax(0,1fr);column-gap:16px}.sculpture-post>.glass-avatar,.sculpture-post>a>.glass-avatar{width:95px!important;height:95px!important}.sculpture-post>.post-body>header{min-height:95px}.sculpture-post header .name{font-size:28px}.execution-badge{margin-left:0}.trade-journey{gap:15px}.sculpture-post .trade{gap:14px}.sculpture-post .trade .tk b{font-size:25px}}@media (max-width:500px){.birth-stage{height:300px}.birth-copy h2{font-size:38px}.birth-copy p{font-size:13px}.birth-sequence{gap:18px;font-size:10px}.birth-sequence b{margin-right:6px}.trade-journey{border:0;grid-template-columns:1fr 1fr;row-gap:25px}.trade-journey>div{border-top:1px solid #536470}.sculpture-post .trade{flex-wrap:wrap}.sculpture-post .trade .amt{font-size:19px}.sculpture-post .trade .result{margin-left:auto}.sculpture-post .trade .result b{font-size:25px}.sculpture-post header .muted{font-size:11px}.execution-badge{font-size:8px}.post.sculpture-post{padding:25px 0}.sculpture-post .thesis{font-size:13px}}@media (prefers-reduced-motion:reduce){.birth-sculpture,.birth-sculpture .glass-avatar,.birth-threads path{opacity:1;filter:none;transform:none;animation:none!important}.birth-sequence button{display:none}}.sculpture-post .trade:before,.sculpture-post .trade:after{display:none!important}.sculpture-post .trade{box-shadow:none!important;background:0 0!important;animation:none!important}.sculpture-post .thesis{height:auto!important;padding:0!important}.sculpture-post .trade-journey .down{color:#ef9298}.sculpture-post .trade-journey .up{color:#a1d1c3}.intent-process{isolation:isolate;max-width:1600px;margin:0 auto;padding:85px 4.5% 55px;overflow:hidden}.process-heading{justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.process-heading h2{font:400 clamp(40px,5.4vw,82px)/1.02 var(--sans);letter-spacing:-.055em;margin:0}.process-heading>p{color:#d9e0e7;margin:4px 0;font-size:clamp(14px,1.6vw,23px);line-height:1.4}.process-workbench{grid-template-columns:1fr 1.12fr 1fr;gap:35px;margin:45px 0 65px;display:grid;position:relative}.process-stream{pointer-events:none;filter:drop-shadow(0 0 4px #60baff)drop-shadow(0 0 14px #207cde);width:108%;height:350px;position:absolute;top:0;left:-4%;overflow:visible}.process-stream path{fill:none;stroke:url(#process-beam)}.beam-base{stroke-width:1.4px;opacity:.7}.beam-pulse{stroke-width:3px;stroke-dasharray:90 1400;animation:7s linear infinite paused process-flow}.process-step{min-width:0;position:relative}.process-art{justify-content:center;align-items:center;height:350px;display:flex;position:relative}.process-step h3{letter-spacing:-.035em;margin:20px 0 12px;font-size:clamp(20px,2.2vw,31px);font-weight:400;line-height:1.25}.process-step h3 span{color:#91d5ff;margin-right:9px}.process-step>p{color:#c3ccd5;margin:0;font-size:14px;line-height:1.5}.define-art{perspective:900px}.strategy-glass{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(120deg,#9bddff30 0%,#0b28472b 30%,#0109138c 60%,#45aaff38 100%);border:1px solid #a2dbff;border-radius:3px;align-items:center;width:92%;height:235px;display:flex;position:relative;transform:rotateY(-19deg)rotate(7deg)skewY(-5deg);box-shadow:inset 2px 0 3px #def3ffb0,inset -3px -3px 8px #65c1ff60,3px 5px #244d71,6px 9px #8bcaff40,0 20px 45px #146bc32b}.strategy-glass:after{content:"";pointer-events:none;background:linear-gradient(125deg,#0000 20%,#d5f1ff19 42%,#0000 55%);position:absolute;inset:0}.glass-edge{background:linear-gradient(90deg,#fff,#90cbff20);width:90%;height:2px;position:absolute;top:1px;left:1px;box-shadow:0 0 13px #71baff}.strategy-glass blockquote{z-index:1;font:400 italic clamp(17px,1.85vw,27px)/1.55 var(--sans);letter-spacing:-.025em;margin:0;padding:24px 19px;position:relative}.process-caret{vertical-align:middle;background:#d6f2ff;width:1px;height:1.1em;margin-left:5px;animation:1.2s step-end infinite paused process-caret;display:inline-block}.optical-gates{align-items:center;gap:15%;width:100%;padding:0 6%;display:flex}.gate-unit{perspective:700px;width:23.3%;position:relative}.gate-label{height:65px;font:12px/1.4 var(--sans);white-space:nowrap;position:absolute;bottom:calc(100% + 20px);left:-14px}.gate-label strong{font-size:15px;font-weight:450;display:block}.gate-label span{color:#92acbf;font-size:10px}.gate-label:after{content:"";background:#9acdeca0;width:1px;height:40px;position:absolute;top:42px;left:12px}.gate-object{filter:drop-shadow(0 10px 18px #2677b447);height:205px;position:relative;transform:rotateY(-28deg)skewY(-12deg)}.gate-front{background:linear-gradient(120deg,#bcf1ff5c,#1a4d8030 18%,#000b1977 50%,#45aaff38);border:1px solid #b6e5ff;border-radius:2px;position:absolute;inset:0;box-shadow:inset 4px 0 5px #bcecff77,inset -2px -2px 4px #84c9ff80,0 0 8px #79c8ff33}.gate-depth{transform-origin:0 100%;background:linear-gradient(#c5eaff,#143d68 16%,#071829 75%,#71baff);border:1px solid #91bfe1;width:10px;position:absolute;top:-7px;bottom:7px;right:-10px;transform:skewY(-36deg)}.gate-signal{width:12px;height:36px;animation:7s ease-in-out infinite gate-activate;animation-delay:calc(var(--gate-index) * .5s);background:#84d6ff40;border:1px solid #bceaff;border-radius:50%;animation-play-state:paused;position:absolute;top:48%;left:35%;box-shadow:0 0 15px #8bdfff,inset 0 0 8px #ddf5ff}.process-agent{place-items:center;width:100%;animation:9s ease-in-out infinite paused process-agent;display:grid}.process-agent .glass-avatar{aspect-ratio:1;max-width:370px;width:100%!important;height:auto!important}.agent-ready{color:#cfdeea;font-size:12px;line-height:1.4;position:absolute;top:8%;right:0}.agent-ready:before{content:"";transform-origin:100%;border-top:1px solid #c3dbe9;width:25px;position:absolute;top:12px;right:calc(100% + 9px);transform:rotate(-35deg)}.process-footer{border-top:1px solid #636f78;justify-content:space-between;align-items:center;gap:25px;padding-top:28px;display:flex}.process-footer p{letter-spacing:-.03em;margin:0 0 8px;font-size:23px}.process-footer small{color:#82939f;font-size:10px}.process-controls{align-items:center;gap:20px;display:flex}.process-pause{color:#8ea0ad;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:10px}.process-running .beam-pulse,.process-running .gate-signal,.process-running .process-agent,.process-running .process-caret{animation-play-state:running}@keyframes process-flow{to{stroke-dashoffset:-1490px}}@keyframes process-caret{50%{opacity:0}}@keyframes gate-activate{0%,20%,70%,to{opacity:.35}40%,50%{opacity:1;box-shadow:0 0 27px #9be4ff,inset 0 0 10px #fff}}@keyframes process-agent{0%,to{transform:rotate(-7deg)translateY(0)}50%{transform:rotate(7deg)translateY(-10px)}}@media (max-width:1000px) and (min-width:701px){.process-workbench{gap:20px}.process-art,.process-stream{height:290px}.strategy-glass{height:190px}.strategy-glass blockquote{padding:15px 12px;font-size:17px}.gate-object{height:165px}.gate-label strong{font-size:12px}.gate-label{left:-20px}.process-step>p{font-size:12px}.agent-ready{font-size:10px;top:15%}.process-controls{gap:10px}.process-footer p{font-size:20px}}@media (max-width:700px){.intent-process{padding:45px 20px 35px}.process-heading{display:block}.process-heading h2{font-size:45px}.process-heading>p{margin:22px 0 0;font-size:14px}.process-workbench{grid-template-columns:1fr;gap:44px;margin:30px 0 40px}.process-art{max-width:360px;height:270px;margin:auto}.strategy-glass{width:82%;height:210px}.strategy-glass blockquote{padding:24px;font-size:23px}.process-step h3{margin-top:15px;font-size:26px}.process-step>p{font-size:13px}.process-stream{display:none}.process-step:not(:last-child):after{content:"";background:linear-gradient(#82cfff,#0000);width:1px;height:24px;position:absolute;bottom:-30px;left:50%;box-shadow:0 0 8px #66b8ff}.gates-art{height:305px;padding-top:65px}.gate-object{height:180px}.gate-label strong{font-size:14px}.gate-label{bottom:calc(100% + 10px);left:-5px}.gate-label:after{height:30px}.deploy-art{height:290px}.process-agent .glass-avatar{max-width:290px}.agent-ready{top:12%;right:0}.process-footer{flex-direction:column;align-items:flex-start;gap:20px}.process-footer p{font-size:22px}.process-controls{flex-direction:row-reverse;justify-content:space-between;width:100%}.process-controls .motion-button{flex:1;max-width:250px}.process-pause{padding:0 6px}}@media (prefers-reduced-motion:reduce){.process-agent,.beam-pulse,.gate-signal,.process-caret{animation:none!important}.process-pause,.beam-pulse{display:none}}.intent-process .process-step h3{font-family:var(--sans);text-transform:none;letter-spacing:-.035em}html.intent-story{scroll-behavior:smooth;scroll-snap-type:y proximity;scroll-padding-top:86px}.intent-story .motion-page{overflow:clip}.story-panel{scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:calc(100svh - 86px);padding:24px 0 28px;scroll-margin-top:0;display:flex;position:relative}.story-panel>.motion-divider{box-sizing:border-box;width:100%;margin:0 auto}.story-panel>.intent-process,.story-panel>.agent-birth,.story-panel>.motion-section{box-sizing:border-box;width:100%;margin:auto}.story-intro{padding:0}.story-intro>.motion-hero{box-sizing:border-box;width:100%}.story-intro .motion-art-live{aspect-ratio:auto;height:clamp(260px,52svh,640px);min-height:0}.story-intro .motion-hero-bottom{padding-bottom:30px}.story-panel .intent-process{padding-top:40px;padding-bottom:30px}.story-panel .agent-birth{padding-top:30px;padding-bottom:20px}.story-panel .birth-stage{height:clamp(320px,56svh,560px)}.story-panel .motion-agents{padding-top:40px;padding-bottom:30px}.story-nav{z-index:40;gap:4px;display:grid;position:fixed;top:50%;right:14px;transform:translateY(-50%)}.story-nav a{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.story-nav i{background:#5a6774;border-radius:4px;width:4px;height:4px;transition:height .3s,background .3s}.story-nav [aria-current] i{background:#bbdfff;height:22px;box-shadow:0 0 12px #89c5ff40}.story-nav span{white-space:nowrap;opacity:0;pointer-events:none;background:#0b1017;border:1px solid #293743;padding:7px 10px;font-size:12px;transition:opacity .2s;position:absolute;right:36px}.story-nav a:hover span,.story-nav a:focus-visible span{opacity:1}.story-nav a:focus-visible{outline-offset:1px;outline:1px solid #b9dcff}#how-it-works{scroll-margin-top:100px}@media (min-width:901px) and (max-height:800px){.story-panel .process-art{height:230px}.story-panel .process-heading{margin-bottom:12px}.story-panel .process-heading h2{font-size:42px}.story-panel .process-footer{margin-top:20px}.story-panel .motion-section h2{margin-bottom:25px}.story-panel .motion-agent{min-height:115px}.story-intro .motion-hero-bottom h1{font-size:clamp(34px,4vw,56px)}}@media (max-width:600px){html.intent-story{scroll-padding-top:76px}.story-panel{min-height:calc(100svh - 76px);padding:24px 0}.story-intro{padding:0}.story-intro .motion-art-live{height:clamp(240px,40svh,390px)}.story-intro .motion-hero-bottom{padding-bottom:30px}.story-nav{right:3px}.story-nav a{width:22px;height:30px}.story-nav span{display:none}.story-panel .intent-process{padding-top:30px;padding-bottom:20px}.story-panel .agent-birth{padding-top:25px}.story-panel .birth-stage{height:340px}.story-panel .motion-agents{padding-top:30px}.story-panel .motion-divider{padding-right:30px}}@media (prefers-reduced-motion:reduce){html.intent-story{scroll-behavior:auto;scroll-snap-type:none}.story-nav i,.story-nav span{transition:none}}
