@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.0njn0k24e9yoi.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.0rcuf0.1.yh_r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.06-9dg6i6j3-0.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.0k9zl1k-01kin.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.0tobx9jzz29xd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.102o-0.xi~5bx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.055ydel_y7o6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Code", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--graphite:#070708;--graphite-2:#0e0e11;--graphite-3:#16161a;--graphite-4:#1e1e24;--silver:#b4b8c2;--silver-2:#b4b8c2b8;--silver-3:#b4b8c270;--silver-4:#b4b8c238;--white:#f4f4f6;--white-2:#f4f4f6d1;--white-3:#f4f4f685;--white-4:#f4f4f647;--titanium:#6e737d;--titanium-2:#6e737d8c;--electric:#4da3ff;--electric-soft:#4da3ff24;--electric-glow:#4da3ff59;--rule:#f4f4f60f;--rule-2:#f4f4f61f;--e-out:cubic-bezier(.22, 1, .36, 1);--e-inout:cubic-bezier(.65, 0, .35, 1);--e-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-xs:.18s;--dur-sm:.3s;--dur-md:.5s;--dur-lg:.8s;--dur-xl:1.2s;--paper:var(--graphite);--paper-2:var(--graphite-2);--paper-3:var(--graphite-3);--ink:var(--white);--ink-2:var(--white-2);--ink-3:var(--white-3);--ink-4:var(--white-4);--warm:var(--electric);--warm-soft:var(--electric-soft);--cool:var(--silver);--stage-vh:100dvh;--hud-offset:calc(env(safe-area-inset-top,0px) + 56px);--panel-radius:12px;--panel-radius-lg:16px;--develop:0;--frame-in:0;--scroll-p:0}@supports not (height:100dvh){:root{--stage-vh:100svh}}.sr-only-skip{z-index:250;background:var(--white);color:var(--graphite);font-family:var(--font-mono);letter-spacing:.04em;transition:transform .18s var(--e-out);border-radius:999px;padding:10px 18px;font-size:12px;position:fixed;top:8px;left:50%;transform:translate(-50%,-150%)}.sr-only-skip:focus-visible{outline:2px solid var(--electric);outline-offset:2px;transform:translate(-50%)}.site-nav{z-index:190;border:1px solid var(--rule-2);-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#0e0e11a8;border-radius:999px;align-items:center;gap:6px;padding:7px 8px 8px;display:flex;position:fixed;top:clamp(14px,2.2vw,24px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 50px -24px #000c,inset 0 1px #f4f4f60d}.site-nav:after{content:"";height:2px;width:calc(var(--nav-progress,0) * 100%);background:linear-gradient(90deg, var(--electric), #4da3ff40);transition:width 90ms linear;position:absolute;bottom:0;left:0}.site-nav__brand{font-family:var(--font-display);letter-spacing:-.01em;color:var(--white);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.site-nav__brand i{background:var(--electric);width:7px;height:7px;box-shadow:0 0 10px var(--electric-glow);border-radius:999px}.site-nav__links{align-items:center;gap:2px;display:flex}.site-nav__link{min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--white-3);transition:color .18s var(--e-out), background .18s var(--e-out);border-radius:999px;align-items:center;padding:10px 14px;font-size:11px;display:inline-flex;position:relative}.site-nav__link:hover{color:var(--white);background:#f4f4f60d}.site-nav__link.is-active{color:var(--white);background:var(--electric-soft)}.site-nav__divider{background:var(--rule-2);width:1px;height:20px;margin:0 4px}.site-nav__action{min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--white-2);border:1px solid var(--rule-2);transition:color .18s var(--e-out), border-color .18s var(--e-out), background .18s var(--e-out), transform .18s var(--e-out);border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:11px;display:inline-flex}.site-nav__action:hover{color:var(--white);background:var(--electric-soft);border-color:#4da3ff66;transform:translateY(-1px)}.site-nav__action--primary{color:var(--graphite);background:var(--white);border-color:#0000}.site-nav__action--primary:hover{color:var(--graphite);background:#fff}.site-nav__kbd{border:1px solid var(--rule-2);font-family:var(--font-mono);color:var(--white-3);transition:color .18s var(--e-out), border-color .18s var(--e-out);border-radius:999px;align-items:center;gap:5px;padding:8px 11px;font-size:11px;display:inline-flex}.site-nav__kbd:hover{color:var(--white);border-color:#4da3ff66}.site-nav__kbd kbd{font-family:var(--font-mono);color:var(--white-2);font-size:10px}.site-nav-mobile{z-index:190;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);isolation:isolate;border:1px solid var(--rule-2);-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#0e0e11d9;border-radius:999px;align-items:center;gap:4px;padding:6px;display:none;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 50px -20px #000000d9}.site-nav-mobile.is-scroll-revealed{animation:mobile-nav-arrive .3s var(--e-out) both}@keyframes mobile-nav-arrive{0%{opacity:1;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.site-nav-mobile__liquid{z-index:0;pointer-events:none;transform-origin:50%;background:var(--electric-soft);will-change:transform, width, height;border-radius:999px;position:absolute;top:0;left:0}.site-nav-mobile__liquid-shine{display:none}.site-nav-mobile__btn{z-index:1;min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-2);transition:color .22s var(--e-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:12px;display:inline-flex;position:relative}.site-nav-mobile__btn.is-highlight{color:var(--white)}.nav-sheet-backdrop{z-index:195;-webkit-backdrop-filter:blur(6px);background:#07070899;position:fixed;inset:0}.nav-sheet{z-index:196;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 20px);background:var(--graphite-2);border-top:1px solid var(--rule-2);border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -24px 64px -24px #000c}.nav-sheet__grip{background:var(--rule-2);border-radius:999px;width:40px;height:4px;margin:0 auto 16px}.nav-sheet__list{gap:4px;margin-bottom:14px;display:grid}.nav-sheet__item{min-height:48px;font-family:var(--font-mono);letter-spacing:.03em;color:var(--white-2);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;padding:0 16px;font-size:13px;display:flex}.nav-sheet__item.is-active{background:var(--electric-soft);color:var(--white)}.nav-sheet__item span.idx{color:var(--white-4);font-size:11px}.nav-sheet__actions{grid-template-columns:1fr;justify-items:center;gap:8px;display:grid}.nav-sheet__actions .nav-sheet__action--primary{width:min(240px,100%)}.nav-sheet__action{border:1px solid var(--rule-2);min-height:48px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--white-2);border-radius:12px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.nav-sheet__action--primary{background:var(--white);color:var(--graphite);border-color:#0000}.cmdk-backdrop{z-index:240;-webkit-backdrop-filter:blur(10px)saturate(1.2);background:#0707089e;place-items:start center;padding:clamp(60px,14vh,160px) 16px 16px;display:grid;position:fixed;inset:0}.cmdk{border:1px solid var(--rule-2);background:#0e0e11f5;border-radius:16px;width:min(580px,100%);overflow:hidden;box-shadow:0 40px 120px -30px #000000e6,inset 0 1px #f4f4f60d}.cmdk__input-row{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:16px 18px;display:flex}.cmdk__input-row svg{color:var(--white-4);flex:none}.cmdk__input{font-family:var(--font-sans);color:var(--white);flex:1;font-size:15px}.cmdk__input::placeholder{color:var(--white-4)}.cmdk__esc{font-family:var(--font-mono);color:var(--white-4);border:1px solid var(--rule-2);border-radius:6px;padding:3px 7px;font-size:10px}.cmdk__list{scrollbar-width:thin;max-height:min(420px,56vh);padding:8px;overflow-y:auto}.cmdk__group-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);padding:10px 12px 6px;font-size:10px}.cmdk__item{width:100%;font-family:var(--font-sans);color:var(--white-2);text-align:left;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;display:flex}.cmdk__item .idx{font-family:var(--font-mono);color:var(--white-4);min-width:22px;font-size:11px}.cmdk__item .hint{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);margin-left:auto;font-size:10px}.cmdk__item.is-active{background:var(--electric-soft);color:var(--white)}.cmdk__item.is-active .idx,.cmdk__item.is-active .hint{color:var(--electric)}.cmdk__empty{text-align:center;font-family:var(--font-mono);color:var(--white-4);padding:28px 16px;font-size:12px}.cmdk__foot{border-top:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-4);align-items:center;gap:16px;padding:10px 16px;font-size:10px;display:flex}.cmdk__foot kbd{color:var(--white-3)}@media (max-width:768px){.site-nav{display:none}.site-nav-mobile{display:flex}}@media (prefers-reduced-motion:reduce){.site-nav:after,.site-nav-mobile__liquid,.site-nav-mobile__btn{transition:none}.site-nav-mobile.is-scroll-revealed{animation:none}}.knowledge-scene{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(16px,3vh,32px);display:flex}.knowledge-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--electric);margin:0;font-size:11px}.knowledge-orbit{--assemble:1;width:clamp(280px,62vmin,540px);height:clamp(280px,62vmin,540px);position:relative}.knowledge-orbit.is-dwell{cursor:crosshair}.orbit-invite{z-index:6;text-align:center;pointer-events:none;animation:orbitInviteIn .9s var(--e-out) both;place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0}.orbit-invite__ring{width:42%;height:42%;animation:orbitInviteRing 2.8s var(--e-inout) infinite;border:1px solid #4da3ff59;border-radius:50%;position:absolute;box-shadow:0 0 40px #4da3ff1f}.orbit-invite__kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--electric);font-size:10px;position:relative}.orbit-invite__line{max-width:22ch;color:var(--white-2);font-size:clamp(13px,1.5vw,15px);line-height:1.5;position:relative}.knowledge-stage.is-dwell .knowledge-card.is-muted{opacity:.28;filter:blur(3px);transition:opacity .5s var(--e-out), filter .5s var(--e-out), transform .5s var(--e-out);transform:translateY(6px)}.knowledge-stage.is-engaged .knowledge-card{opacity:1;filter:none;transform:none}.knowledge-orbit.is-dwell .orbit-node.is-beacon .orbit-node__dot{animation:orbitBeacon 2.4s var(--e-inout) infinite;animation-delay:calc(var(--d,0) * 2.5s)}.knowledge-orbit.is-dwell .orbit-node.is-beacon .orbit-node__label{opacity:.55}.knowledge-orbit.is-dwell .orbit-node.is-beacon:hover .orbit-node__label,.knowledge-orbit.is-dwell .orbit-node.is-beacon.is-active .orbit-node__label{opacity:1}.knowledge-orbit.is-engaged .orbit-invite{display:none}@keyframes orbitInviteIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes orbitInviteRing{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes orbitBeacon{0%,to{transform:scale(1);box-shadow:0 0 0 4px #b4b8c20f}50%{transform:scale(1.2);box-shadow:0 0 14px #4da3ff73,0 0 0 7px #4da3ff14}}@media (min-width:1024px) and (pointer:fine){html.knowledge-dwell .knowledge-chapter{scroll-snap-align:center;scroll-margin-top:calc(var(--hud-offset,72px) + 12px)}}.orbit-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-edge{fill:none;stroke:var(--rule-2);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--assemble,0));opacity:calc(.15 + .75 * var(--assemble,0));transition:stroke .4s var(--e-out), opacity .4s var(--e-out), stroke-width .4s var(--e-out)}.orbit-edge.is-live{stroke:var(--electric);stroke-width:1.6px;opacity:.9}.orbit-node{--reveal:clamp(.2, calc((var(--assemble,1) - var(--d,0)) / .35), 1);--em:1;--vis:1;color:var(--white-3);cursor:pointer;opacity:calc(var(--reveal) * var(--vis));transform:translate(-50%, -50%) scale(calc((.42 + var(--reveal) * .58) * var(--em)));transition:opacity .4s var(--e-out), color .3s var(--e-out), transform .35s var(--e-out);will-change:transform, opacity;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:6px;display:flex;position:absolute}.orbit-node.is-dim{--vis:.3}.orbit-node.is-related{color:var(--white-2)}.orbit-node.is-active{--em:1.14;color:var(--white)}.orbit-node--core{--em:1.1;box-sizing:content-box;justify-content:center;align-items:center;gap:0;width:16px;height:16px;padding:14px;display:flex}.orbit-node--core.is-active{--em:1.18}.orbit-node--core .orbit-node__label{width:max-content;max-width:min(168px,42vw);color:var(--white);font-size:clamp(11px,1.7vmin,14px);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.orbit-node__dot{background:var(--silver-3);width:9px;height:9px;transition:background .3s var(--e-out), box-shadow .3s var(--e-out), transform .3s var(--e-out);border-radius:50%;box-shadow:0 0 0 4px #b4b8c20f}.orbit-node.is-related .orbit-node__dot{background:var(--white-2)}.orbit-node.is-active .orbit-node__dot{background:var(--electric);transform:scale(1.15);box-shadow:0 0 18px #4da3ff99,0 0 0 6px #4da3ff1f}.orbit-node--core .orbit-node__dot{background:var(--electric);width:16px;height:16px;animation:orbitCorePulse 3.4s var(--e-inout) infinite;box-shadow:0 0 16px #4da3ff80,0 0 0 6px #4da3ff14}@keyframes orbitCorePulse{0%,to{box-shadow:0 0 16px #4da3ff73,0 0 0 6px #4da3ff14}50%{box-shadow:0 0 26px #4da3ffb3,0 0 0 11px #4da3ff0a}}.orbit-node__label{font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;text-align:center;color:inherit;transition:opacity .3s var(--e-out);font-size:clamp(9px,1.45vmin,12px)}.knowledge-card{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(520px,92%);display:flex}.knowledge-card__index{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--silver-3);margin:0;font-size:11px}.knowledge-card__index strong{color:var(--electric);font-weight:500}.knowledge-card__body{color:var(--white-3);max-width:48ch;margin:0;font-size:clamp(14px,1.6vw,16px);line-height:1.6}.knowledge-card__related{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.knowledge-card__chip{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--rule-2);min-height:44px;color:var(--white-3);cursor:pointer;transition:border-color .3s var(--e-out), color .3s var(--e-out);background:0 0;border-radius:999px;align-items:center;padding:10px 14px;font-size:10px;display:inline-flex}.knowledge-card__chip:hover{color:var(--white);border-color:#4da3ff80}@media (max-width:767px){.knowledge-orbit{width:clamp(240px,82vw,380px);height:clamp(240px,82vw,380px)}.orbit-node__label{font-size:9px}.orbit-node.is-dim .orbit-node__label{opacity:0}}@media (prefers-reduced-motion:reduce){.orbit-invite,.knowledge-orbit.is-dwell .orbit-node.is-beacon .orbit-node__dot{animation:none}.knowledge-stage.is-dwell .knowledge-card.is-muted{opacity:1;filter:none;transform:none}.orbit-edge{stroke-dashoffset:0}.orbit-node,.orbit-node__dot{transition:none}.orbit-node{min-width:44px;min-height:44px;padding:8px 10px}.orbit-node--core .orbit-node__dot{animation:none}}.knowledge-orbit-wrap{display:block}.knowledge-path-wrap,html.is-touch .knowledge-orbit-wrap{display:none}html.is-touch .knowledge-path-wrap{display:block}.knowledge-chapter--shell,.knowledge-shell{min-height:55svh;padding:calc(var(--hud-offset,56px) + 24px) 0 48px;place-items:center;display:grid}.experience-worlds-shell{min-height:40svh}.knowledge-path-stage{min-height:0;height:auto!important}.knowledge-path{width:min(640px,92vw);padding:calc(var(--hud-offset,56px) + 20px) 0 clamp(48px, 8vh, 72px);flex-direction:column;gap:clamp(24px,4vh,36px);margin:0 auto;display:flex}.knowledge-path__head{flex-direction:column;gap:10px;display:flex}.knowledge-path__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);margin:0;font-size:11px}.knowledge-path__title{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(22px,5.5vw,30px);line-height:1.15}.knowledge-path__deck{color:var(--white-3);max-width:42ch;margin:0;font-size:14px;line-height:1.6}.knowledge-path__body{--path:0;grid-template-columns:28px 1fr;gap:0 16px;display:grid;position:relative}.knowledge-path__spine{background:var(--rule);border-radius:2px;align-self:stretch;width:2px;margin-left:13px;position:relative;overflow:hidden}.knowledge-path__spine-fill{background:linear-gradient(180deg, var(--electric), #4da3ff40);transform-origin:top;width:100%;height:100%;transform:scaleY(var(--path,0));will-change:transform;display:block}.knowledge-path__list{flex-direction:column;gap:clamp(20px,4vh,32px);margin:0;padding:0;list-style:none;display:flex}.knowledge-path__row{--f:0;opacity:calc(.42 + var(--f) * .58);transform:translateX(calc((1 - var(--f)) * -6px));grid-template-columns:44px 1fr;align-items:start;gap:12px;transition:opacity .25s,transform .25s;display:grid}.knowledge-path__row.is-active{opacity:1;transform:none}.knowledge-path__node{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.knowledge-path__node-core{background:var(--silver-3);border-radius:50%;width:11px;height:11px;transition:background .25s,box-shadow .25s,transform .25s;box-shadow:0 0 0 4px #b4b8c214}.knowledge-path__row.is-active .knowledge-path__node-core{background:var(--electric);transform:scale(1.15);box-shadow:0 0 14px #4da3ff8c,0 0 0 6px #4da3ff1a}.knowledge-path__meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.knowledge-path__era,.knowledge-path__index{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--silver-3);font-size:10px}.knowledge-path__label{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(16px,4.2vw,20px)}.knowledge-path__note{color:var(--white-3);margin:0;font-size:13px;line-height:1.55}.knowledge-path__card{border:1px solid var(--rule-2);background:#ffffff08;border-radius:14px;padding:16px 18px}.knowledge-path__card-index{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--silver-3);margin:0 0 8px;font-size:11px}.knowledge-path__card-index strong{color:var(--electric);font-weight:500}.knowledge-path__card-body{color:var(--white-3);margin:0 0 12px;font-size:14px;line-height:1.6}.knowledge-path__chips{flex-wrap:wrap;gap:8px;display:flex}.knowledge-path__chip{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--rule-2);min-height:44px;color:var(--white-3);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:10px 14px;font-size:10px;display:inline-flex}@media (prefers-reduced-motion:reduce){.knowledge-path__row{opacity:1;transition:none;transform:none}.knowledge-path__spine-fill{transform:scaleY(1)}}.forecast-lab-wrap{display:block}.forecast-path-wrap{display:none}html.is-touch .forecast-lab-wrap{display:none!important}html.is-touch .forecast-path-wrap{display:block!important}html:not(.is-touch) .forecast-path-wrap{display:none!important}.forecast-path-stage{background:var(--graphite);min-height:0;position:relative;overflow:hidden;height:auto!important}.forecast-path-stage:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(90% 55% at 50% -8%,#a78bfa29,#0000 58%),radial-gradient(55% 45% at 100% 92%,#a78bfa12,#0000 52%),linear-gradient(#a78bfa0a 0%,#0000 18% 82%,#a78bfa0d 100%);position:absolute;inset:0}.forecasting-chapter{min-height:0;position:relative}.lazy-world-placeholder.lazy-world-placeholder--forecast{min-height:135svh}.lazy-world-placeholder.lazy-world-placeholder--forecast:before{content:none}.forecast-path{z-index:1;width:min(640px,92vw);padding:calc(var(--hud-offset,56px) + 12px) 0 clamp(16px, 3vh, 28px);flex-direction:column;gap:clamp(16px,3.5vh,28px);margin:0 auto;display:flex;position:relative}.forecast-path__head{flex-direction:column;gap:10px;display:flex}.forecast-path__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--white-4);margin:0;font-size:10px}.forecast-path__status{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a78bfad9;margin:0;font-size:9px}.forecast-path__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--white);max-width:16ch;margin:0;font-size:clamp(26px,7vw,34px);line-height:1.1}.forecast-path__deck{color:var(--white-3);max-width:42ch;margin:0;font-size:14px;line-height:1.65}.forecast-path__stack{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.forecast-path__stack li{font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-2);background:#a78bfa14;border:1px solid #a78bfa47;border-radius:999px;padding:6px 12px;font-size:10px}.forecast-path__bridge{background:linear-gradient(135deg,#a78bfa1f,#0c081480),#0a0810b3;border:1px solid #a78bfa38;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;display:flex}.forecast-path__bridge-from,.forecast-path__bridge-to{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-3);font-size:10px}.forecast-path__bridge-to{color:#c8b4fff2}.forecast-path__bridge-arrow{background:linear-gradient(90deg, var(--white-4), #a78bfae6);width:28px;height:1px;position:relative}.forecast-path__bridge-arrow:after{content:"";border:4px solid #0000;border-left:6px solid #a78bfae6;position:absolute;top:50%;right:0;transform:translateY(-50%)}.forecast-path__rail{grid-template-columns:28px 1fr;gap:0 8px;display:grid;position:relative}.forecast-path__spine-col{min-height:100%;position:relative}.forecast-path__spine{pointer-events:none;background:#a78bfa24;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:50%;overflow:hidden;transform:translate(-50%)}.forecast-path__spine-fill{transform-origin:top;will-change:transform;background:linear-gradient(#c4b5fdf2,#a78bfa73 72%,#a78bfa33);width:100%;height:100%;display:block;transform:scaleY(0)}.forecast-path__steps{grid-column:2;gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.forecast-path__step{will-change:transform, opacity;background:linear-gradient(160deg,#a78bfa0f,#0000 48%),#08060ed9;border:1px solid #a78bfa2e;border-radius:14px;margin-left:20px;padding:16px;position:relative;box-shadow:0 16px 40px -28px #000000bf}html.is-touch .forecast-path__step{opacity:1!important;visibility:visible!important;transform:none!important}html.is-touch .forecast-path__head,html.is-touch .forecast-path__bridge,html.is-touch .forecast-path__evidence,html.is-touch .forecast-path__decisions{opacity:1}.forecast-path__step:before{content:"";background:#a78bfa59;border-radius:50%;width:10px;height:10px;transition:background .35s,box-shadow .35s,transform .35s;position:absolute;top:22px;left:-28px;box-shadow:0 0 0 4px #a78bfa1a}.forecast-path__step.is-live:before{background:#c4b5fd;transform:scale(1.08);box-shadow:0 0 0 4px #a78bfa47,0 0 14px #a78bfa8c}.forecast-path__step.is-live{border-color:#a78bfa57}.forecast-path__step-head{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.forecast-path__step-idx{font-family:var(--font-mono);letter-spacing:.08em;color:#a78bfae6;font-size:11px}.forecast-path__step-label{letter-spacing:-.02em;color:var(--white);margin:0;font-size:18px;font-weight:500}.forecast-path__compare{gap:8px;display:grid}.forecast-path__pane{border:1px solid var(--rule-2);border-radius:10px;padding:12px}.forecast-path__pane--notebook{background:#100c16a6;border-color:#ffffff14}.forecast-path__pane--pipeline{background:#0e0a18cc;border-color:#a78bfa59;box-shadow:inset 0 1px #a78bfa1f}.forecast-path__pane-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);margin:0 0 8px;font-size:9px}.forecast-path__pane--pipeline .forecast-path__pane-tag{color:#a78bfad9}.forecast-path__code{font-family:var(--font-mono);color:var(--white-3);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.5}.forecast-path__code--prod{color:#d2c3fff2}.forecast-path__flow{justify-content:center;padding:2px 0;display:flex}.forecast-path__flow span{background:linear-gradient(180deg, var(--white-4), #a78bfacc);border-radius:1px;width:1px;height:14px}.forecast-path__note{color:var(--white-3);margin:12px 0 0;font-size:13px;line-height:1.55}.forecast-path__evidence{background:#08060e80;border:1px dashed #a78bfa47;border-radius:12px;padding:14px 16px}.forecast-path__evidence-label,.forecast-path__decisions-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);margin:0 0 10px;font-size:9px}.forecast-path__evidence ul{color:var(--white-3);margin:0;padding-left:18px;font-size:13px;line-height:1.55}.forecast-path__decisions ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.forecast-path__decisions li{background:#0a081099;border:1px solid #a78bfa29;border-radius:12px;gap:6px;padding:14px;display:grid}.forecast-path__decisions strong{color:var(--white);letter-spacing:-.01em;font-size:14px;font-weight:500}.forecast-path__decisions span{color:var(--white-3);font-size:13px;line-height:1.55}@media (prefers-reduced-motion:reduce){.forecast-path__spine-fill{transform:scaleY(1)}.forecast-path__step{opacity:1!important;transform:none!important}.forecast-path__step:before{background:var(--world-accent,#a78bfa);box-shadow:0 0 0 4px #a78bfa2e}}.cs-stage{height:var(--stage-world-h,260vh);background:var(--graphite);position:relative}.cs-pin{height:var(--vvh,100svh);padding:calc(var(--hud-offset,56px) + clamp(6px, 1vh, 12px)) clamp(12px, 4vw, 22px) clamp(40px, 7vh, 80px);align-content:start;place-items:start center;display:grid;position:sticky;top:0;overflow:hidden}.cs-pin>.cine-vignette{display:none}.cs-scene{z-index:5;--build:.05;--depth:0;--reveal:0;flex-direction:column;gap:clamp(14px,2.2vh,24px);width:min(1140px,94vw);max-height:none;padding:clamp(8px,1.5vh,16px) 0;display:flex;position:relative;overflow:hidden visible}.world-shell .cs-pin,.world-shell__pin{height:auto;min-height:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px);display:block;position:relative;top:auto;overflow:visible}.world-shell .cs-scene,.world-shell__scene{width:min(1140px,94vw);max-height:none;overflow:visible}@media (min-width:1024px) and (pointer:fine){.world-shell.cs-stage:has(.cs-scene[data-scroll-scrub=true]){height:var(--stage-world-h);min-height:0}.platform-os-stage.world-shell:has(.cs-scene[data-scroll-scrub=true]){height:var(--stage-platform-h,var(--stage-world-h))}.forecast-lab-stage.world-shell:has(.cs-scene[data-scroll-scrub=true]){height:var(--stage-forecasting-h,var(--stage-world-h))}:is(.world-shell.cs-stage:has(.cs-scene[data-scroll-scrub=true]) .cs-pin,.world-shell.cs-stage:has(.cs-scene[data-scroll-scrub=true]) .world-shell__pin){height:var(--vvh,100svh);min-height:0;padding:calc(var(--hud-offset,56px) + clamp(4px, .8vh, 10px)) clamp(12px, 4vw, 22px) clamp(12px, 2vh, 24px);box-sizing:border-box;align-content:start;place-items:start center;display:grid;position:sticky;top:0;overflow:hidden}}.cs-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:11px;display:flex}.cs-badge{letter-spacing:.1em;border:1px solid var(--rule-2);border-radius:999px;padding:3px 8px;font-size:9px}.cs-badge--verified{color:var(--electric);border-color:#4da3ff59}.cs-badge--owner{color:var(--silver-3)}.cs-kicker{font-family:var(--font-mono);color:var(--white-4);margin:6px 0 0;font-size:12px}.cs-headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--white);margin:8px 0 0;font-size:clamp(28px,4vw,48px);font-weight:500;line-height:1.05}.cs-deck{color:var(--white-3);max-width:58ch;margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.65}.cs-stack{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.cs-stack__chip{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--rule-2);color:var(--white-3);border-radius:999px;padding:5px 11px;font-size:10px}.cs-panel-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);margin:0 0 12px;font-size:10px}.cs-body{opacity:calc(.35 + var(--build,0) * .65);transform:translateY(calc((1 - var(--build,0)) * 20px));gap:clamp(16px,2.5vh,24px);display:grid}.cs-body--split{grid-template-columns:1fr 1fr;align-items:start}.cs-body--stack{grid-template-columns:1fr}.cs-arch{aspect-ratio:5/3;width:100%;height:auto;max-height:280px}.cs-arch__edge{stroke:var(--rule-2);stroke-width:.35px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--build,0));opacity:calc(.4 + var(--build,0) * .5);transition:stroke .35s var(--e-out), opacity .35s var(--e-out)}.cs-arch__edge.is-live{stroke:var(--electric);opacity:.95}.cs-arch__dot{fill:var(--silver-3);transition:fill .3s var(--e-out)}.cs-arch__node.is-live .cs-arch__dot{fill:var(--electric)}.cs-arch__label{fill:var(--white-2);font-family:var(--font-mono);letter-spacing:.02em}.cs-arch__sub{fill:var(--white-4);font-family:var(--font-mono)}.cs-arch-panel{border:1px solid var(--rule-2);background:#07070880;border-radius:2px;padding:clamp(16px,2vw,22px);overflow:hidden}.cs-arch-panel--wide{min-height:240px}.cs-decisions__label,.cs-challenge__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--electric);margin:0 0 12px;font-size:10px}.cs-decisions__grid{opacity:max(var(--depth,0), var(--build,0));grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cs-decision{border:1px solid var(--rule-2);background:#b4b8c208;border-radius:8px;padding:12px 14px}.cs-decision__title{color:var(--white);margin:0 0 6px;font-size:13px;font-weight:500;line-height:1.3}.cs-decision__body{color:var(--white-4);margin:0;font-size:11px;line-height:1.45}.cs-challenge{border:1px solid var(--rule-2);opacity:max(var(--depth,0), var(--build,0));border-radius:2px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 18px;display:grid}.cs-challenge__text{color:var(--white-3);margin:6px 0 0;font-size:13px;line-height:1.55}.cs-challenge__arrow{font-family:var(--font-mono);color:var(--electric);font-size:18px}.intel-engine-depth,.auto-network-depth,.forecast-lab-depth{flex-direction:column;display:flex}.cs-decisions+.cs-challenge{margin-top:clamp(28px,4.5vh,44px)}html.is-touch .cs-decisions+.cs-challenge{margin-top:clamp(40px,7vh,56px)}.cs-theme--platform .cs-arch-panel{border-color:#4da3ff33;box-shadow:inset 0 0 40px #4da3ff0a}.cs-layer-tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.cs-layer-tab{font-family:var(--font-mono);border:1px solid var(--rule-2);color:var(--white-3);cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px;font-size:10px;transition:border-color .3s,color .3s}.cs-layer-tab.is-active{border-color:var(--electric);color:var(--white)}.cs-layer-detail{color:var(--white-2);margin:0 0 14px;font-size:14px;line-height:1.6}.cs-file-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cs-file-list code{font-family:var(--font-mono);color:var(--electric);font-size:11px}.cs-theme--intelligence .cs-arch-panel{border-color:#6ee7b733}.cs-node-picker{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.cs-node-chip{font-family:var(--font-mono);border:1px solid var(--rule-2);min-height:44px;color:var(--white-4);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:10px 14px;font-size:9px;display:inline-flex}.cs-node-chip.is-active{color:var(--white);border-color:#6ee7b780}.cs-workflow-table{border-collapse:collapse;width:100%;font-size:12px}.cs-workflow-table th,.cs-workflow-table td{text-align:left;border-bottom:1px solid var(--rule-2);padding:10px 12px}.cs-workflow-table th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:10px}.cs-pill{font-family:var(--font-mono);border:1px solid var(--rule-2);color:var(--white-3);border-radius:999px;padding:3px 8px;font-size:9px}.cs-muted{color:var(--white-4)}.cs-theme--forecasting .cs-notebook{border-color:#a78bfa40}.cs-pipeline{opacity:calc(.4 + var(--build,0) * .6);grid-template-columns:180px 1fr;gap:16px;display:grid}.cs-pipeline__rail{flex-direction:column;gap:6px;display:flex}.cs-pipeline__step{border:1px solid var(--rule-2);color:var(--white-3);cursor:pointer;text-align:left;background:0 0;border-radius:2px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .3s,color .3s;display:flex}.cs-pipeline__step.is-active{color:var(--white);border-color:#a78bfa80}.cs-pipeline__num{font-family:var(--font-mono);color:var(--white-4);font-size:10px}.cs-pipeline__name{font-size:12px}.cs-notebook{border:1px solid var(--rule-2);border-radius:2px;overflow:hidden}.cs-notebook__bar{font-family:var(--font-mono);color:var(--white-4);border-bottom:1px solid var(--rule-2);background:#0000004d;justify-content:space-between;padding:10px 14px;font-size:10px;display:flex}.cs-notebook__hint{color:var(--white-4);font-style:italic}.cs-notebook__code{font-family:var(--font-mono);color:var(--white-2);margin:0;padding:16px;font-size:12px;line-height:1.65;overflow-x:auto}.cs-notebook__caption{color:var(--white-4);border-top:1px solid var(--rule-2);margin:0;padding:10px 14px;font-size:12px}.cs-flow-viz{grid-column:1/-1;padding:8px 0}.cs-flow-viz__track{align-items:center;gap:8px;display:flex}.cs-flow-viz__node{background:var(--rule-2);height:3px;transition:background .4s var(--e-out);border-radius:2px;flex:1}.cs-flow-viz__node.is-done{background:#a78bfab3}.cs-theme--automation .cs-n8n-canvas{border:1px solid #f472b633;border-radius:2px;padding:16px}.cs-n8n-flow{flex-direction:column;gap:10px;display:flex}.cs-n8n-node{border:1px solid var(--rule-2);cursor:pointer;text-align:left;background:#07070880;border-radius:4px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;transition:border-color .3s,transform .3s;display:flex}.cs-n8n-node.is-active{border-color:#f472b68c;transform:translate(6px)}.cs-n8n-node__label{font-family:var(--font-mono);color:var(--white);font-size:12px}.cs-n8n-node__sub{color:var(--white-4);font-size:10px}.cs-n8n-caption{color:var(--white-3);margin:12px 0 0;font-size:12px}.cs-code-panel__pre{font-family:var(--font-mono);color:var(--white-2);border:1px solid var(--rule-2);border-radius:2px;margin:0;padding:16px;font-size:11px;line-height:1.6;overflow-x:auto}.cs-code-panel__note{color:var(--white-4);margin:10px 0 0;font-size:11px}.atlas-scene .atlas-live-panel{opacity:var(--out,0);transform:translateY(calc((1 - var(--out,0)) * 16px));border:1px solid #e8a87c33;border-radius:2px;margin-top:clamp(20px,3vh,32px);padding:clamp(16px,2vw,22px)}.atlas-live-panel__head{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warm,#e8a87c);margin:0 0 8px;font-size:10px}.atlas-sim-label{font-family:var(--font-mono);letter-spacing:.06em;color:var(--white-4);max-width:42ch;margin:clamp(12px,2.2vh,20px) 0 0;font-size:9px;font-style:italic;line-height:1.55}html.is-touch .atlas-col-canvas .atlas-flow{max-height:none;scroll-padding-bottom:0;overflow-y:visible}html.is-touch .cs-stage{height:auto;min-height:100svh}html.is-touch .cs-pin{height:auto;min-height:100svh;padding:calc(var(--hud-offset,0px) + 16px) clamp(12px, 4vw, 20px) clamp(32px, 6vh, 48px);display:block;position:relative;top:auto;overflow:visible}html.is-touch .cs-scene{width:min(1140px,100%);max-height:none;overflow:visible}.cs-scene:not([data-scroll-scrub=true]) .cs-decisions__grid,.cs-scene:not([data-scroll-scrub=true]) .cs-challenge,.cs-scene:not([data-scroll-scrub=true]) .intel-engine-depth,.cs-scene:not([data-scroll-scrub=true]) .auto-network-depth,.cs-scene:not([data-scroll-scrub=true]) .forecast-lab-depth,.cs-scene:not([data-scroll-scrub=true]) .platform-os-notes,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-depth,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-evidence,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-panel--pipeline,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-viz{opacity:1;max-height:none;transform:none}@media (max-width:1023px){.cs-body--split,.cs-pipeline{grid-template-columns:1fr}.cs-pipeline__rail{flex-flow:wrap}:root{--stage-knowledge-h:auto;--stage-world-h:auto;--stage-atlas-h:auto}.knowledge-stage:not([data-lazy-placeholder=true]),.world-shell.cs-stage:not([data-lazy-placeholder=true]),.atlas-stage.hoosh-intel-stage:not([data-lazy-placeholder=true]),.platform-os-stage:not([data-lazy-placeholder=true]){height:auto;min-height:0}.merge-stage:not(:has(.merge-scene[data-scroll-scrub=true])):not([data-lazy-placeholder=true]){height:auto;min-height:0}.founder-stage:not(:has(.founder-scene[data-scroll-scrub=true])):not([data-lazy-placeholder=true]){height:auto;min-height:0}:is(.intel-engine-stage:has([data-scroll-scrub=true]),.forecast-lab-stage:has([data-scroll-scrub=true]),.auto-network-stage:has([data-scroll-scrub=true])){height:auto;min-height:100svh}:is(.intel-engine-stage:not(:has([data-scroll-scrub=true])),.forecast-lab-stage:not(:has([data-scroll-scrub=true])),.auto-network-stage:not(:has([data-scroll-scrub=true]))){min-height:0}.cs-stage:not(.world-shell){height:auto;min-height:100svh}.cs-pin{height:auto;min-height:0;padding:calc(var(--hud-offset,0px) + 16px) clamp(12px, 4vw, 20px) clamp(32px, 6vh, 48px);display:block;position:relative;top:auto;overflow:visible}.cs-scene{width:100%;min-width:0;max-width:100%;max-height:none;margin-inline:auto;overflow:visible}.world-shell .cs-pin,.world-shell__pin{height:auto;min-height:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 92px);position:relative;top:auto;overflow:visible}.world-shell .cs-pin:not(:has([data-scroll-scrub=true])){padding-bottom:clamp(16px,3vh,28px)}.world-shell__pin:not(:has([data-scroll-scrub=true])){padding-bottom:clamp(16px,3vh,28px)}.world-shell .cs-scene,.world-shell__scene{scroll-behavior:auto;max-height:none;overflow:visible}.atlas-stage.hoosh-intel-stage .atlas-sticky{height:auto;min-height:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px);position:relative;top:auto;overflow:visible}.atlas-stage.hoosh-intel-stage .atlas-scene{zoom:1;height:auto;max-height:none;transform:none}.merge-pin,.founder-pin,.knowledge-pin{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px)}.cs-decisions__grid{grid-template-columns:1fr}.cs-challenge{grid-template-columns:1fr;gap:10px}.cs-challenge__arrow{justify-self:center;transform:rotate(90deg)}.cs-headline{font-size:clamp(24px,6vw,32px)}}html.is-touch .world-shell .cs-pin,html.is-touch .world-shell__pin{height:auto;min-height:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 92px);position:relative;top:auto;overflow:visible}html.is-touch .world-shell__pin:not(:has([data-scroll-scrub=true])){padding-bottom:clamp(16px,3vh,28px)}html.is-touch .world-shell .cs-scene,html.is-touch .world-shell__scene{width:100%;max-width:100%;max-height:none;overflow:hidden visible}@media (prefers-reduced-motion:reduce){.cs-arch__edge{stroke-dashoffset:0}}.world-aura{z-index:0;pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.world-aura__blob{aspect-ratio:1;filter:blur(48px);opacity:.42;background:radial-gradient(circle at 50% 50%, var(--world-accent-soft,#4da3ff59), transparent 68%);border-radius:50%;width:50vw;max-width:560px;position:absolute}.world-aura__blob--a{animation:26s ease-in-out infinite aura-drift-a;top:-14%;left:-8%}.world-aura__blob--b{opacity:.4;background:radial-gradient(circle at 50% 50%, var(--world-accent-soft,#4da3ff4d), transparent 70%);animation:32s ease-in-out infinite aura-drift-b;bottom:-18%;right:-10%}.world-aura__grid{background-image:linear-gradient(var(--world-accent-soft,#4da3ff2e) 1px, transparent 1px), linear-gradient(90deg, var(--world-accent-soft,#4da3ff2e) 1px, transparent 1px);opacity:.1;background-size:48px 48px;animation:30s linear infinite aura-grid;position:absolute;inset:-40% 0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 78%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 78%)}.world-aura__scan{background:linear-gradient(180deg, transparent 0%, var(--world-accent-soft,#4da3ff1f) 48%, transparent 60%);opacity:.22;animation:14s ease-in-out infinite aura-scan;position:absolute;inset:0;transform:translateY(-100%)}@keyframes aura-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8vw,6vh)scale(1.12)}}@keyframes aura-drift-b{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-7vw,-5vh)scale(.92)}}@keyframes aura-grid{0%{transform:translateY(0)}to{transform:translateY(48px)}}@keyframes aura-scan{0%{transform:translateY(-100%)}55%,to{transform:translateY(120%)}}@media (max-width:1023px){.world-aura__blob{filter:blur(24px);opacity:.28;animation:none}.world-aura__grid{opacity:.06;animation:none}.world-aura__scan{display:none}}html.is-touch .world-aura__blob{filter:blur(20px);opacity:.24;animation:none}html.is-touch .world-aura__grid,html.is-touch .world-aura__scan{animation:none}html.is-touch .world-aura__scan{display:none}@media (prefers-reduced-motion:reduce){.world-aura__blob,.world-aura__grid,.world-aura__scan{animation:none}.world-aura__scan{opacity:.18;transform:none}}.system-launcher{z-index:4;isolation:isolate;background:var(--graphite);height:var(--stage-launcher-h);position:relative}.system-launcher:not(:has(.launcher-scene[data-scroll-scrub=true])){height:auto;min-height:100svh}.system-launcher:not(:has(.launcher-scene[data-scroll-scrub=true])) .launcher-pin{align-content:start;place-items:start center;height:auto;min-height:0;padding-bottom:clamp(40px,8vh,72px);position:relative;top:auto;overflow:visible}.system-launcher:not(:has(.launcher-scene[data-scroll-scrub=true])) .launcher-scene{width:min(1140px,100%);max-height:none;overflow:visible}.launcher-pin{height:var(--vvh,var(--stage-vh));padding:calc(var(--hud-offset,56px) + clamp(8px, 1.5vh, 16px)) clamp(16px, 4vw, 24px) clamp(16px, 3vh, 28px);background:var(--graphite);box-sizing:border-box;align-content:start;place-items:start center;display:grid;position:sticky;top:0;overflow:hidden visible}@media (max-height:900px) and (min-width:1024px) and (pointer:fine){.launcher-pin{padding-top:calc(var(--hud-offset,56px) + 6px);padding-bottom:12px}.launcher-headline{font-size:clamp(28px,3.8vw,44px)}.launcher-grid{gap:8px;margin-top:4px}.launcher-card{padding:12px 14px}}.launcher-scene{--launcher:0;flex-direction:column;gap:clamp(14px,2.2vh,24px);width:min(1140px,94vw);display:flex}.launcher-beats{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:10px;display:flex}.launcher-beat{opacity:calc(.35 + var(--launcher,0) * .65);transform:translateY(calc((1 - var(--launcher,0)) * 10px));transition:opacity .4s var(--e-out), transform .4s var(--e-out)}.launcher-beat:nth-child(2){opacity:calc(.35 + var(--launcher,0) * .65);transition-delay:50ms}.launcher-beat:nth-child(3){transition-delay:.1s}.launcher-beat.is-live{color:var(--electric)}.launcher-beat__sep{opacity:.35}.launcher-headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--white);opacity:calc(.88 + var(--launcher,0) * .12);transform:translateY(calc((1 - var(--launcher,0)) * 10px));margin:0;font-size:clamp(32px,4.5vw,52px)}.launcher-deck{color:var(--white-3);max-width:52ch;opacity:calc(.9 + var(--launcher,0) * .1);margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.launcher-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:12px;margin-top:clamp(4px,1vh,12px);display:grid;position:relative}.launcher-grid.is-booted:after{content:"";pointer-events:none;mix-blend-mode:screen;animation:launcher-scan 1.15s var(--e-out) forwards;background:linear-gradient(100deg,#0000 0%,#4da3ff29 48%,#4da3ff47 50%,#4da3ff29 52%,#0000 100%);border-radius:6px;position:absolute;inset:-2px;transform:translate(-110%)}@keyframes launcher-scan{to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.launcher-grid.is-booted:after{display:none}}.launcher-card{--card-i:0;--card-launch:clamp(0, calc((var(--launcher,0) - .06 - var(--card-i) * .11) / .62), 1);box-sizing:border-box;border:1px solid var(--rule-2);text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;appearance:none;border-left:2px solid var(--world-accent,var(--electric));opacity:calc(.78 + var(--card-launch) * .22);transform:translateY(calc((1 - var(--card-launch)) * 14px)) scale(calc(.97 + var(--card-launch) * .03));transition:transform .4s var(--e-out), border-color .35s var(--e-out), box-shadow .35s var(--e-out), background .35s var(--e-out);background:#070708b8;border-radius:3px;flex-direction:column;align-items:stretch;gap:10px;margin:0;padding:clamp(14px,1.8vw,20px);display:flex;position:relative;overflow:hidden}.launcher-card:before{content:"";background:radial-gradient(120% 80% at 0% 0%, var(--world-accent,var(--electric)), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.launcher-card:before{background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--world-accent,var(--electric)) 12%, transparent), transparent 55%)}}.launcher-card:before{opacity:0;transition:opacity .35s var(--e-out);pointer-events:none}.launcher-card:hover:before,.launcher-card.is-expanded:before,.launcher-card.is-focused:before{opacity:1}.launcher-card:first-child{grid-column:span 7}.launcher-card:nth-child(2){grid-column:span 5}.launcher-card:nth-child(3),.launcher-card:nth-child(4),.launcher-card:nth-child(5){grid-column:span 4}.launcher-card:hover,.launcher-card.is-expanded,.launcher-card.is-focused{border-color:var(--world-accent-soft,#4da3ff73);background:#0a0a0ce0;transform:translateY(-4px)scale(1.01);box-shadow:0 16px 48px #0006}.launcher-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.launcher-card__meta{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.launcher-card__tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);font-size:9px}.launcher-card__name{font-family:var(--font-display);color:var(--white);letter-spacing:-.03em;font-size:clamp(17px,2vw,22px)}.launcher-card__desc{color:var(--white-3);font-size:13px;line-height:1.5}.launcher-card__tagline{opacity:0;max-height:0;font-family:var(--font-mono);letter-spacing:.04em;color:var(--world-accent,var(--electric));transition:max-height .4s var(--e-out), opacity .35s var(--e-out), margin .35s var(--e-out);font-size:11px;overflow:hidden}.launcher-card.is-expanded .launcher-card__tagline,.launcher-card.is-focused .launcher-card__tagline,.launcher-card:hover .launcher-card__tagline{opacity:1;max-height:48px;margin-top:4px}.launcher-card__cta{font-family:var(--font-mono);color:var(--world-accent,var(--electric));align-items:center;gap:6px;margin-top:auto;font-size:11px;display:inline-flex}.launcher-card__hint{letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);opacity:0;transition:opacity .3s var(--e-out);font-size:9px}.launcher-card.is-expanded .launcher-card__hint{opacity:1}.launcher-motif{opacity:.85;width:clamp(52px,8vw,72px);height:auto;transition:transform .4s var(--e-out), opacity .35s var(--e-out);flex-shrink:0}.launcher-card:hover .launcher-motif,.launcher-card.is-expanded .launcher-motif,.launcher-card.is-focused .launcher-motif{opacity:1;transform:scale(1.06)}.launcher-motif__frame{fill:none;stroke:var(--world-accent,var(--electric));stroke-width:1.2px;opacity:.7}.launcher-motif__dot{fill:var(--world-accent,var(--electric));opacity:.8}.launcher-motif__line{fill:none;stroke:var(--white-3);stroke-width:1px;opacity:.5}.launcher-motif__ring{fill:none;stroke:var(--world-accent,var(--electric));stroke-width:1px;opacity:.45}.launcher-motif__node{fill:var(--world-accent,var(--electric));opacity:.75}.launcher-motif__edge{fill:none;stroke:var(--world-accent,var(--electric));stroke-width:1px;opacity:.55}.launcher-motif__box{fill:none;stroke:var(--white-4);stroke-width:1px;opacity:.55}.launcher-motif__spine{stroke:var(--world-accent,var(--electric));stroke-width:1.2px;opacity:.6}.launcher-kbd-hint{font-family:var(--font-mono);letter-spacing:.06em;color:var(--white-4);opacity:calc(.35 + var(--launcher,0) * .65);margin:4px 0 0;font-size:10px}.launcher-kbd-hint kbd{border:1px solid var(--rule-2);color:var(--white-3);border-radius:3px;padding:2px 6px;font-size:9px;display:inline-block}@media (max-width:1023px){.launcher-grid{grid-template-columns:repeat(2,1fr)}.launcher-card:first-child,.launcher-card:nth-child(2){grid-column:span 2}.launcher-grid{grid-template-columns:1fr;gap:16px}.launcher-card:nth-child(n){grid-column:span 1}.launcher-card{overflow:visible}.launcher-card.is-expanded,.launcher-card.is-focused{margin-bottom:4px}.launcher-card__tagline{opacity:1;max-height:none;margin-top:4px}.launcher-card:not(.is-expanded) .launcher-card__tagline{opacity:0;max-height:0;margin-top:0}.launcher-kbd-hint{display:none}}@media (pointer:coarse){.system-launcher:has(.launcher-scene[data-scroll-scrub=true]){height:var(--stage-launcher-h);min-height:0}.system-launcher:has(.launcher-scene[data-scroll-scrub=true]) .launcher-pin{height:var(--vvh,100svh);padding-top:calc(var(--hud-offset,56px) + 12px);align-content:center;place-items:center;padding-bottom:clamp(24px,5vh,48px);position:sticky;top:0;overflow:hidden}.launcher-scene[data-scroll-scrub=true] .launcher-beat,.launcher-scene[data-scroll-scrub=true] .launcher-headline,.launcher-scene[data-scroll-scrub=true] .launcher-deck,.launcher-scene[data-scroll-scrub=true] .launcher-card,.launcher-scene[data-scroll-scrub=true] .launcher-kbd-hint{transition:none}}@media (max-width:767px){.system-launcher{min-height:100svh}}@media (min-width:1024px) and (pointer:fine){.system-launcher:has(.launcher-scene[data-scroll-scrub=true]){height:var(--stage-launcher-h)}.system-launcher:has(.launcher-scene[data-scroll-scrub=true]) .launcher-pin{height:var(--vvh,var(--stage-vh));padding-top:calc(var(--hud-offset,56px) + clamp(16px, 4vh, 40px));align-content:center;place-items:center;padding-bottom:clamp(32px,6vh,64px);position:sticky;top:0;overflow:hidden}.launcher-scene[data-scroll-scrub=true] .launcher-beat,.launcher-scene[data-scroll-scrub=true] .launcher-headline,.launcher-scene[data-scroll-scrub=true] .launcher-deck,.launcher-scene[data-scroll-scrub=true] .launcher-card,.launcher-scene[data-scroll-scrub=true] .launcher-kbd-hint{transition:none}}@media (prefers-reduced-motion:reduce){.launcher-card,.launcher-headline,.launcher-deck,.launcher-beat{opacity:1;transform:none}}.world-shell--platform-os.cs-stage,.platform-os-stage.cs-stage{z-index:2;background:#050506}.world-shell--platform-os .world-shell__pin,.platform-os-stage .world-shell__pin{background:#050506}.platform-os-scene{--intro:0;--boot:0;--boot-open:0;--topology:0;--topology-open:0;--window:0;--window-open:0;--depth:0;--depth-open:0;flex-direction:column;gap:clamp(16px,2.4vh,24px);width:min(1160px,100%);display:flex}.platform-os-chrome__lights{gap:6px;display:flex}.platform-os-chrome__lights--sm{transform-origin:0;transform:scale(.85)}.platform-os-chrome__light{opacity:.85;border-radius:50%;width:10px;height:10px}.platform-os-chrome__light--close{background:#ff5f57}.platform-os-chrome__light--min{background:#febc2e}.platform-os-chrome__light--max{background:#28c840}.platform-os-intro{opacity:calc(clamp(0, var(--intro,0) * 1.1, 1));transform:translateY(calc((1 - clamp(0, var(--intro,0), 1)) * 12px))}.platform-os-intro .cs-header{margin:0}.platform-boot{opacity:calc(clamp(0, var(--boot,0) * 1.1, 1) * (1 - clamp(0, (var(--window,0) - .72) / .28, 1)));max-height:calc(var(--boot-open,0) * (1 - clamp(0, (var(--window,0) - .65) / .35, 1)) * 400px);margin-top:calc(var(--boot-open,0) * 6px);margin-bottom:calc((1 - clamp(0, var(--window-open,0), 1)) * 4px);background:#0000008c;border:1px solid #4da3ff2e;border-radius:4px;flex-shrink:0;overflow:hidden}.platform-os-scene[data-scroll-scrub=true] .platform-os-intro,.platform-os-scene[data-scroll-scrub=true] .platform-boot,.platform-os-scene[data-scroll-scrub=true] .platform-window,.platform-os-scene[data-scroll-scrub=true] .platform-os-notes{transition:none}.platform-boot__titlebar{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:6px 12px;font-size:9px;display:flex}.platform-boot__cursor{background:var(--electric);width:7px;height:12px;opacity:calc(var(--boot,0) * (.4 + (1 - var(--window,0)) * .6));animation:1s step-end infinite platformCursor}@keyframes platformCursor{50%{opacity:0}}.platform-boot__log{font-family:var(--font-mono);color:#6ec8ffd9;white-space:pre-wrap;margin:0;padding:10px 12px 16px;font-size:10px;line-height:1.55;overflow:visible}.platform-boot__line{opacity:calc(clamp(0, (var(--boot,0) - (var(--line-i,0) + .2) / (var(--line-n,10) + 1.5)) * (var(--line-n,10) + 4), 1));display:block}.platform-os-workspace{min-height:0;opacity:calc(clamp(0, (var(--topology,0) - .08) / .92, 1));transform:translateY(calc((1 - clamp(0, (var(--topology,0) - .08) / .92, 1)) * 16px));max-height:calc(var(--topology-open,0) * 520px);flex:1;grid-template-columns:minmax(200px,260px) 1fr;gap:12px;display:grid;overflow:hidden}@media (min-width:1025px){.platform-os-workspace{min-height:clamp(260px,36vh,360px)}}.platform-monitor__label,.platform-topology__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);margin:0 0 8px;font-size:9px}.platform-monitor{background:#07080ccc;border:1px solid #4da3ff26;border-radius:4px;flex-direction:column;min-height:0;padding:10px;display:flex}.platform-monitor__head{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);border-bottom:1px solid var(--rule-2);grid-template-columns:52px 1fr 64px;gap:6px;padding:4px 6px 8px;font-size:8px;display:grid}.platform-monitor__list{flex:1;margin:0;padding:4px 0 0;list-style:none;overflow-y:auto}.platform-monitor__row{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .25s var(--e-out);background:0 0;border:0;border-radius:3px;grid-template-columns:52px 1fr 64px;align-items:center;gap:6px;padding:10px 8px;display:grid}.platform-monitor__row:hover,.platform-monitor__row.is-active{background:#4da3ff1a}.platform-monitor__row.is-active{box-shadow:inset 2px 0 0 var(--electric)}.platform-monitor__pid{font-family:var(--font-mono);color:var(--white-4);font-size:9px}.platform-monitor__name{font-family:var(--font-mono);color:var(--white-2);font-size:10px}.platform-monitor__state{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:right;font-size:8px}.platform-monitor__state--running{color:#6ee7b7}.platform-monitor__state--listening{color:var(--electric)}.platform-monitor__state--armed{color:#fbbf24}.platform-monitor__state--scheduled{color:#a78bfa}.platform-monitor__state--locked{color:var(--white-4)}.platform-monitor-strip{grid-column:1/-1;display:none}.platform-topology{flex-direction:column;min-width:0;display:flex}.platform-topology__canvas{background:#07080ca6;border:1px solid #4da3ff2e;border-radius:4px;flex:1;padding:clamp(8px,1.5vw,14px);overflow:hidden}.platform-topology__svg.cs-arch{max-height:200px}.platform-topology__svg .cs-arch__edge{stroke-dashoffset:calc(1 - var(--topology,0))}.platform-topology__svg .cs-arch__edge.is-live{stroke:var(--electric)}.platform-os-scene.cs-scene{z-index:3;isolation:isolate;position:relative}@media (min-width:1024px){.platform-os-stage .world-shell__pin{isolation:isolate}.platform-os-stage .world-aura{z-index:0}}.platform-window{border-radius:var(--lg-radius-sm,14px);opacity:calc(clamp(0, (var(--window,0) - .16) / .84, 1));transform:translateY(calc((1 - clamp(0, (var(--window,0) - .16) / .84, 1)) * 14px));box-sizing:border-box;min-width:0;max-width:100%;max-height:calc(var(--window-open,0) * 3200px);margin-top:calc(var(--window-open,0) * 10px);background:#08090eeb;border:1px solid #4da3ff38;flex-shrink:0;margin-bottom:clamp(12px,2vh,20px);overflow:hidden}.platform-window__chrome{background:#4da3ff0f;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}.platform-window__title{font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.platform-window__body{box-sizing:border-box;gap:12px;min-width:0;max-width:100%;padding:clamp(12px,1.8vw,16px) clamp(12px,1.8vw,16px) clamp(16px,2vw,20px);display:grid}.platform-window__summary{color:var(--white-3);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.platform-window__files{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.platform-window__files code{font-family:var(--font-mono);border:1px solid var(--rule-2);color:var(--electric);overflow-wrap:anywhere;word-break:break-word;white-space:normal;background:#ffffff0a;border-radius:3px;padding:4px 8px;font-size:10px}.platform-window__code{min-width:0;max-width:100%}.platform-window__code-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);overflow-wrap:anywhere;margin:0 0 6px;font-size:9px}.platform-window__code pre{-webkit-overflow-scrolling:touch;box-sizing:border-box;background:#00000080;border:1px solid #4da3ff1f;border-radius:4px;max-width:100%;max-height:min(220px,42svh);margin:0;padding:12px;overflow:auto}.platform-window__code code{font-family:var(--font-mono);color:#b4dcffe6;white-space:pre;width:max-content;min-width:100%;font-size:10px;line-height:1.55;display:block}.platform-os-notes{opacity:calc(clamp(0, (var(--depth,0) - .04) / .96, 1));transform:translateY(calc((1 - clamp(0, (var(--depth,0) - .04) / .96, 1)) * 12px));flex-shrink:0;gap:clamp(28px,4.5vh,44px);max-height:none;margin-top:clamp(28px,5vh,52px);padding-bottom:clamp(32px,6vh,72px);display:grid;overflow:visible}.platform-os-scene[data-scroll-scrub=true] .platform-os-notes{max-height:calc(var(--depth-open,0) * 4000px)}.platform-os-notes .cs-decisions{padding:clamp(20px,2.8vw,28px)}.platform-os-notes .cs-decisions__label,.platform-os-notes .cs-challenge__label{color:var(--electric);margin-bottom:clamp(14px,2vh,18px)}.platform-os-notes .cs-decisions__grid{opacity:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,2vw,20px);display:grid}.platform-os-notes .cs-decision{padding:clamp(16px,2vw,20px) clamp(18px,2.2vw,22px)}.platform-os-notes .cs-decision__title{margin-bottom:10px;font-size:14px;line-height:1.4}.platform-os-notes .cs-decision__body{font-size:12px;line-height:1.6}.platform-os-notes .cs-challenge{opacity:1;grid-template-columns:1fr;gap:clamp(18px,2.5vh,24px);padding:clamp(20px,2.8vw,28px);display:grid}.platform-os-notes .cs-challenge__arrow{display:none}.platform-os-notes .cs-challenge__text{margin-top:8px;font-size:14px;line-height:1.65}.platform-os-scene[data-scroll-scrub=true] .platform-window__code pre{max-height:calc(140px + (1 - var(--depth,0)) * 160px);overflow:auto}.platform-os-scene[data-scroll-scrub=true] .platform-window{margin-bottom:calc(var(--depth-open,0) * clamp(12px, 2vh, 24px))}html.is-touch .platform-os-stage.cs-stage{height:auto;min-height:0}html.is-touch .platform-os-scene{max-height:none;overflow:visible}.platform-os-scene:not([data-scroll-scrub=true]) .platform-os-intro,.platform-os-scene:not([data-scroll-scrub=true]) .platform-boot,.platform-os-scene:not([data-scroll-scrub=true]) .platform-os-workspace,.platform-os-scene:not([data-scroll-scrub=true]) .platform-window,.platform-os-scene:not([data-scroll-scrub=true]) .platform-os-notes{opacity:1;max-height:none;transform:none}.platform-os-scene:not([data-scroll-scrub=true]) .platform-boot__line{opacity:1}@media (max-width:1279px){.platform-os-workspace{grid-template-columns:minmax(180px,220px) 1fr}}@media (max-width:1023px){.platform-os-workspace{grid-template-rows:auto auto;grid-template-columns:1fr}.platform-monitor{max-height:180px}.platform-topology__svg.cs-arch{max-height:170px}}@media (max-width:1024px){.platform-monitor{display:none}.platform-monitor-strip{grid-column:1/-1;padding-bottom:4px;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.platform-monitor-strip__track{width:max-content;animation:28s linear infinite platform-strip-marquee;display:flex}.platform-monitor-strip.is-paused .platform-monitor-strip__track{animation-play-state:paused}.platform-monitor-strip__set{flex-shrink:0;gap:8px;padding-right:8px;display:flex}.platform-monitor-strip__chip{border:1px solid var(--rule-2);min-width:120px;min-height:44px;color:inherit;font:inherit;cursor:pointer;appearance:none;background:#08090cd9;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:4px;padding:10px 14px;display:flex}.platform-monitor-strip__chip.is-active{border-color:#4da3ff80;box-shadow:0 0 0 1px #4da3ff40}.platform-monitor-strip__name{font-family:var(--font-mono);color:var(--white);font-size:10px}.platform-monitor-strip__state{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--electric);font-size:8px}.platform-monitor-strip--static{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.platform-monitor-strip--static .platform-monitor-strip__track{animation:none}.platform-monitor-strip--static .platform-monitor-strip__chip{scroll-snap-align:center}}@keyframes platform-strip-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:767px){html:not(.is-touch) .platform-os-stage.cs-stage{height:auto;min-height:0}.platform-os-scene{width:100%;max-height:none;overflow-y:visible}.platform-boot{max-height:none}.platform-boot__log{max-height:none;overflow:visible}.platform-monitor-strip--static{padding-bottom:0;overflow:visible}.platform-monitor-strip--static .platform-monitor-strip__track{width:100%}.platform-monitor-strip--static .platform-monitor-strip__set{flex-wrap:wrap;width:100%;padding-right:0}.platform-monitor-strip--static .platform-monitor-strip__chip{cursor:default;flex:calc(50% - 4px);min-width:0}.platform-topology__svg{pointer-events:none}.platform-os-notes .cs-decisions__grid,.platform-os-notes .cs-challenge{grid-template-columns:1fr}.platform-os-notes .cs-challenge__arrow{justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.platform-boot__cursor,.platform-monitor-strip__track{animation:none}.platform-boot__line,.platform-os-intro,.platform-boot,.platform-os-workspace,.platform-window,.platform-os-notes{opacity:1;transform:none}}.world-shell--hooshmand-atlas,[data-world=hooshmand]{--world-accent:var(--warm,#e8a87c);--world-accent-soft:#e8a87c59;--world-chrome:#e8a87c0f}[data-world=hooshmand] .atlas-stage{--world-accent:var(--warm,#e8a87c)}.hoosh-intel-scene{--map:0;--arch:0;--engine:0}.hj{background:radial-gradient(80% 60% at 50% -8%,#e8a87c29,#0000 68%),linear-gradient(#140f0beb,#0c0907f2);border:1px solid #e8a87c42;border-radius:14px;flex:none;margin:4px 0 6px;overflow:hidden;box-shadow:0 30px 70px -34px #e8a87c66,inset 0 1px #ffffff0d}.hj__head{background:linear-gradient(#1c140e99,#100b0866);border-bottom:1px solid #e8a87c29;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.hj__title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f3c9a6;font-size:11px}.hj__hint{color:var(--white-3,#b9afa6);font-size:12px}.hj__live{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);align-items:center;gap:6px;margin-left:auto;font-size:9px;display:inline-flex}.hj__live-dot{background:#e8a87c;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite hjPulse}@keyframes hjPulse{0%{box-shadow:0 0 #e8a87c80}70%{box-shadow:0 0 0 7px #e8a87c00}to{box-shadow:0 0 #e8a87c00}}.hj__grid{grid-template-columns:minmax(200px,240px) 1fr minmax(210px,264px);align-items:stretch;gap:14px;padding:16px;display:grid}.hj__card{background:#0e0a088c;border:1px solid #e8a87c29;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.hj__card-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:9px}.hj__msg{color:var(--white,#fff);margin:0;font-size:15px;line-height:1.5}.hj__chips{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.hj__chips span{font-family:var(--font-mono);letter-spacing:.04em;color:#f3c9a6;border:1px solid #e8a87c4d;border-radius:999px;padding:3px 8px;font-size:9px}.hj__pipe{flex-direction:column;gap:12px;min-width:0;display:flex}.hj__track{align-items:center;height:14px;display:flex;position:relative}.hj__beam{background:#e8a87c24;border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}.hj__beam-fill{background:linear-gradient(90deg,#e8a87c80,#f3c9a6);border-radius:999px;height:100%;transition:width .9s cubic-bezier(.4,0,.1,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #e8a87c99}.hj__packet{background:#fff3e8;border-radius:50%;width:12px;height:12px;margin-left:-6px;transition:left .9s cubic-bezier(.4,0,.1,1);position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 4px #e8a87c40,0 0 16px #e8a87ce6}.hj__stages{grid-template-columns:repeat(5,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.hj__stage{text-align:center;background:#100b0880;border:1px solid #e8a87c1f;border-radius:9px;flex-direction:column;align-items:center;gap:5px;padding:10px 6px;transition:transform .4s,border-color .4s,background .4s,box-shadow .4s;display:flex}.hj__node{width:26px;height:26px;font-family:var(--font-mono);color:var(--white-3);background:#0000004d;border:1px solid #e8a87c4d;border-radius:50%;place-items:center;font-size:10px;transition:all .4s;display:grid}.hj__stage-title{color:var(--white-2,#e7ded6);font-size:12px;font-weight:600}.hj__stage-sub{color:var(--white-4);font-size:9px;line-height:1.3}.hj__stage.is-done .hj__node{color:#0c0906;background:#e8a87c8c;border-color:#0000}.hj__stage.is-active{background:#e8a87c1a;border-color:#e8a87c99;transform:translateY(-3px);box-shadow:0 14px 30px -18px #e8a87cb3}.hj__stage.is-active .hj__node{color:#1a0f08;background:#f3c9a6;border-color:#0000;box-shadow:0 0 0 4px #e8a87c38,0 0 18px #e8a87ccc}.hj__detail{background:#0c090799;border:1px solid #e8a87c29;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:12px 14px;animation:.5s hjDetailIn;display:grid}@keyframes hjDetailIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hj__detail-cell{color:var(--white-2,#e7ded6);flex-direction:column;gap:4px;min-width:0;font-size:12px;line-height:1.4;display:flex}.hj__detail-cell em{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:8px}.hj__detail-in{color:var(--white-3,#b9afa6)}.hj__detail-out em{color:#f3c9a6}.hj__detail-arrow{color:#e8a87c;font-size:18px}.hj__result{background:#120c089e}.hj__answer{color:var(--white,#fff);min-height:92px;margin:0;font-size:13.5px;line-height:1.55}.hj__answer-wait{color:var(--white-4);font-style:italic}.hj__caret{vertical-align:text-bottom;background:#e8a87c;width:7px;height:15px;margin-left:2px;animation:.8s step-end infinite hjBlink;display:inline-block}@keyframes hjBlink{50%{opacity:0}}.hj__result-state{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);margin-top:auto;font-size:9px}.hj__result-state.is-done{color:#8ce0b2}.hj__now{font-family:var(--font-mono);letter-spacing:.06em;color:var(--white-3,#b9afa6);border-top:1px solid #e8a87c1a;margin:0;padding:10px 16px 14px;font-size:10px}.hj__now strong{color:#f3c9a6}@media (max-width:1023px){.hj__grid{grid-template-columns:1fr}}@media (max-width:767px){.hj{margin-bottom:8px}.hj__head{flex-wrap:wrap;gap:6px 10px;padding:10px 12px}.hj__hint{flex:100%;font-size:11px}.hj__grid{gap:12px;padding:12px}.hj__stages{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.hj__stages::-webkit-scrollbar{display:none}.hj__stage{scroll-snap-align:center;flex:none;min-width:108px}.hj__stage.is-active{transform:none;box-shadow:0 0 0 1px #e8a87c73}.hj__detail{gap:8px;padding:10px 12px}.hj__answer{min-height:72px}.hj__now{padding:8px 12px 12px}}html.is-touch .hj__stages{scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}html.is-touch .hj__stages::-webkit-scrollbar{display:none}html.is-touch .hj__stage{scroll-snap-align:center;flex:none;min-width:108px}html.is-touch .hj__stage.is-active{transform:none;box-shadow:0 0 0 1px #e8a87c73}.hoosh-try{background:radial-gradient(70% 80% at 0 0,#e8a87c1f,#0000 60%),linear-gradient(#140f0be6,#0c0907eb);border:1px solid #e8a87c38;border-radius:18px;grid-template-columns:minmax(280px,.85fr) 1.15fr;align-items:center;gap:clamp(20px,4vw,48px);width:min(1080px,94vw);margin:clamp(48px,8vh,96px) auto clamp(80px,14vh,140px);padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 40px 90px -46px #e8a87c73}.hoosh-try__label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#e8a87c;margin:0 0 10px;font-size:10px}.hoosh-try__headline{color:var(--white,#fff);margin:0 0 12px;font-size:clamp(22px,3vw,32px);line-height:1.18}.hoosh-try__headline em{color:#f3c9a6;font-style:italic}.hoosh-try__deck{color:var(--white-3,#b9afa6);max-width:42ch;margin:0 0 18px;font-size:14px;line-height:1.6}.hoosh-try__traits{flex-wrap:wrap;gap:8px;display:flex}.hoosh-try__trait{color:var(--white-2,#e7ded6);background:#e8a87c0d;border:1px solid #e8a87c38;border-radius:999px;padding:5px 11px;font-size:11px}.hoosh-try__trait em{color:#f3c9a6;margin-right:4px;font-style:normal}.hoosh-try__chat{min-width:0}@media (max-width:860px){.hoosh-try{grid-template-columns:1fr;gap:22px}}.hoosh-telemetry-note{font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-4);margin:10px 0 0;font-size:9px;font-style:italic}.hoosh-stage-rail{display:none}.hoosh-intel-layer{opacity:calc(var(--map,0));transform:translateY(calc((1 - var(--map,0)) * 18px));background:#080706bf;border:1px solid #e8a87c38;border-radius:4px;margin-top:clamp(16px,2.5vh,24px);padding:clamp(14px,2vw,18px)}.hoosh-intel-layer__head{margin-bottom:12px}.hoosh-intel-layer__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warm,#e8a87c);margin:0 0 6px;font-size:9px}.hoosh-intel-layer__bridge{color:var(--white-3);margin:0;font-size:13px;line-height:1.5}.hoosh-intel-layer__bridge strong{color:var(--white);font-weight:500}.hoosh-intel-map__badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);margin:0 0 8px;font-size:9px}.hoosh-intel-map__svg{aspect-ratio:5/3;width:100%;height:auto;max-height:200px}.hoosh-intel-map__edge{stroke:var(--rule-2);stroke-width:.35px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--map,0));opacity:.45;transition:stroke .35s var(--e-out), opacity .35s var(--e-out)}.hoosh-intel-map__edge.is-live{stroke:var(--warm,#e8a87c);opacity:.9}.hoosh-intel-map__dot{fill:var(--silver-3);transition:fill .3s var(--e-out)}.hoosh-intel-map__node.is-live .hoosh-intel-map__dot{fill:var(--warm,#e8a87c)}.hoosh-intel-map__node.is-dim{opacity:.35}.hoosh-intel-map__label{fill:var(--white-2);font-family:var(--font-mono)}.hoosh-intel-map__sub{fill:var(--white-4);font-family:var(--font-mono)}.hoosh-intel-map__tap{font-family:var(--font-mono);letter-spacing:.06em;color:var(--white-4);text-align:center;margin-top:8px;font-size:9px}.hoosh-intel-map__keyboard{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.hoosh-intel-map__node-focus{border:1px solid var(--rule-2);min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;appearance:none;transition:border-color .25s var(--e-out), box-shadow .25s var(--e-out);background:#080706bf;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:inline-flex}.hoosh-intel-map__node-focus.is-active,.hoosh-intel-map__node-focus[aria-pressed=true]{border-color:#e8a87c8c;box-shadow:0 0 0 1px #e8a87c33}.hoosh-intel-map__node-focus:focus-visible{outline:2px solid var(--warm,#e8a87c);outline-offset:2px}.hoosh-intel-map__node-focus-label{font-family:var(--font-mono);color:var(--white);font-size:10px}.hoosh-intel-map__node-focus-sub{font-family:var(--font-mono);color:var(--white-4);font-size:9px}.hoosh-intel-map__node.is-tappable{cursor:pointer}.hoosh-intel-map__node.is-tappable .hoosh-intel-map__label,.hoosh-intel-map__node.is-tappable .hoosh-intel-map__sub{pointer-events:none}.hoosh-intel-map__hit{fill:#0000;stroke:none;pointer-events:all}.hoosh-intel-map__node.is-tappable:focus-visible .hoosh-intel-map__hit{stroke:var(--warm,#e8a87c);stroke-width:.35px;fill:#e8a87c14}.hoosh-intel-map--touch .hoosh-intel-map__visual{padding:8px 0 4px}.hoosh-intel-map--touch .hoosh-intel-map__svg{max-height:200px}.hoosh-intel-map--touch .hoosh-intel-map__keyboard{display:none}.atlas-step.is-tappable{cursor:pointer}.atlas-step.is-tappable:focus-visible{outline:1px solid var(--warm,#e8a87c);outline-offset:2px}.hoosh-arch-layer{opacity:calc(var(--arch,0));transform:translateY(calc((1 - var(--arch,0)) * 18px));gap:clamp(16px,2vh,22px);margin-top:clamp(16px,2.5vh,24px);display:grid}.hoosh-arch-layer__label,.hoosh-evidence__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warm,#e8a87c);margin:0 0 10px;font-size:9px}.hoosh-arch-layer__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.hoosh-arch-layer__card{border:1px solid var(--rule-2);background:#07070899;border-radius:3px;padding:14px}.hoosh-arch-layer__card h4{font-family:var(--font-display);color:var(--white);letter-spacing:-.02em;margin:0 0 8px;font-size:15px}.hoosh-arch-layer__card p{color:var(--white-3);margin:0;font-size:13px;line-height:1.55}.hoosh-adr__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warm,#e8a87c);margin:0 0 10px;font-size:9px}.hoosh-adr__list{gap:8px;display:grid}.hoosh-adr__card{border:1px solid var(--rule-2);background:#0707088c;border-radius:8px;transition:border-color .2s,background .2s;overflow:hidden}.hoosh-adr__card.is-open{background:#0c0a08b8;border-color:#e8a87c59}.hoosh-adr__summary{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.hoosh-adr__summary-main{flex:1;min-width:0}.hoosh-adr__summary-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.hoosh-adr__summary h4{font-family:var(--font-display);color:var(--white);margin:0;font-size:15px;line-height:1.25}.hoosh-adr__lead{color:var(--white-3);margin:0;font-size:12px;line-height:1.45}.hoosh-adr__toggle{border:1px solid var(--rule-2);width:24px;height:24px;font-family:var(--font-mono);color:var(--warm,#e8a87c);border-radius:6px;flex-shrink:0;place-items:center;font-size:14px;line-height:1;display:grid}.hoosh-adr__tier{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule-2);color:var(--white-4);border-radius:999px;padding:2px 7px;font-size:8px}.hoosh-adr__tier--repo-verified{color:#a0d2aaf2;border-color:#78b48c66}.hoosh-adr__tier--product-verified{color:var(--warm,#e8a87c);border-color:#e8a87c59}.hoosh-adr__detail{border-top:1px solid #ffffff0d;gap:8px;padding:0 14px 12px;display:grid}.hoosh-adr__context{color:var(--white-4);margin:10px 0 0;font-size:12px;line-height:1.5}.hoosh-adr__meta{color:var(--white-3);margin:0;font-size:11px;line-height:1.45}.hoosh-adr__meta span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--warm,#e8a87c);margin-right:6px;font-size:8px}.hoosh-proof{gap:10px;display:grid}.hoosh-proof__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warm,#e8a87c);margin:0;font-size:9px}.hoosh-proof__verified{gap:8px;display:grid}.hoosh-proof__card{background:#080c0a73;border:1px solid #78b48c38;border-radius:8px;overflow:hidden}.hoosh-proof__card.is-open{border-color:#78b48c66}.hoosh-proof__summary{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;display:flex}.hoosh-proof__summary h4{color:var(--white);margin:0 0 4px;font-size:13px}.hoosh-proof__summary-text{color:var(--white-3);margin:0;font-size:12px;line-height:1.45}.hoosh-proof__toggle{border:1px solid var(--rule-2);width:24px;height:24px;font-family:var(--font-mono);color:#a0d2aaf2;border-radius:6px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.hoosh-proof__detail{border-top:1px solid #ffffff0d;padding:0 14px 12px}.hoosh-proof__files{font-family:var(--font-mono);color:var(--white-4);margin:10px 0 8px;padding:0;font-size:10px;list-style:none}.hoosh-proof__excerpt{border:1px solid var(--rule-2);font-family:var(--font-mono);color:var(--white-3);background:#00000073;border-radius:4px;margin:0;padding:10px 12px;font-size:10px;line-height:1.45;overflow-x:auto}.hoosh-proof__line{display:block}.hoosh-evidence--pending{border:1px dashed var(--rule-2);background:#07070859;border-radius:8px;margin-top:4px;padding:10px 12px}.hoosh-evidence__summary{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);cursor:pointer;font-size:10px;list-style:none}.hoosh-evidence__summary::-webkit-details-marker{display:none}.hoosh-evidence__item{color:var(--white-3);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.hoosh-evidence__status{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);flex-shrink:0;font-size:8px}.hoosh-trait-tier{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);margin-top:2px;font-size:8px;display:block}.hoosh-engine-layer{opacity:calc(var(--engine,0));transform:translateY(calc((1 - var(--engine,0)) * 18px));margin-top:clamp(16px,2.5vh,24px)}.hoosh-engine{background:radial-gradient(80% 50% at 50% 0,#e8a87c14,#0000 60%),#080706cc;border:1px solid #e8a87c47;border-radius:4px;gap:16px;padding:clamp(14px,2vw,18px);display:grid}.hoosh-engine__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warm,#e8a87c);margin:0 0 6px;font-size:9px}.hoosh-engine__deck{color:var(--white-3);max-width:62ch;margin:0;font-size:13px;line-height:1.55}.hoosh-engine__flow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.hoosh-engine__phase{border:1px solid var(--rule-2);opacity:.45;transition:opacity .35s var(--e-out), border-color .35s var(--e-out);border-radius:3px;padding:10px}.hoosh-engine__phase.is-live{opacity:1;border-color:#e8a87c59}.hoosh-engine__phase-tag{font-family:var(--font-mono);letter-spacing:.08em;color:var(--warm,#e8a87c);margin-bottom:8px;font-size:9px;display:block}.hoosh-engine__phase ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hoosh-engine__phase li{color:var(--white-4);font-size:11px;line-height:1.45}.hoosh-engine__phase li strong{color:var(--white-2);font-weight:500;display:block}.hoosh-engine__phase li em{font-style:normal;font-family:var(--font-mono);color:var(--white-4);margin-top:3px;font-size:9px;display:block}.hoosh-engine__phase li.is-active{color:var(--white)}.hoosh-engine__phase li.is-done{color:var(--white-3)}.hoosh-engine__phase li.is-active strong{color:var(--white)}.hoosh-engine__outputs-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);margin:0 0 10px;font-size:9px}.hoosh-engine__output-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.hoosh-engine__output{border:1px solid var(--rule-2);background:#00000040;border-radius:3px;padding:12px}.hoosh-engine__output--primary{border-color:#e8a87c4d}.hoosh-engine__output header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:10px;display:flex}.hoosh-engine__output h4{color:var(--white);margin:0;font-size:13px}.hoosh-engine__tier{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);font-size:8px}.hoosh-engine__tier--repo-verified{color:#a0d2aaf2}.hoosh-engine__tier--product-verified{color:var(--warm,#e8a87c)}.hoosh-engine__output dl{gap:8px;margin:0;display:grid}.hoosh-engine__output dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);margin:0;font-size:8px}.hoosh-engine__output dd{color:var(--white-3);margin:0;font-size:12px;line-height:1.45}.hoosh-evidence{background:#e8a87c08;border:1px dashed #e8a87c40;border-radius:3px;padding:14px}.hoosh-evidence__note{color:var(--white-4);margin:0 0 12px;font-size:12px;line-height:1.5}.hoosh-evidence__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hoosh-evidence__item{color:var(--white-3);grid-template-columns:20px 1fr auto;align-items:start;gap:10px;font-size:12px;display:grid}.hoosh-evidence__check{font-family:var(--font-mono);color:var(--warm,#e8a87c);opacity:.7}.hoosh-evidence__sub{color:var(--white-4);margin-top:2px;font-size:10px;display:block}.hoosh-evidence__status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:9px}.hoosh-evidence__item--partial .hoosh-evidence__status{color:var(--warm,#e8a87c)}@media (min-width:768px) and (pointer:fine){.hoosh-intel-layer,.hoosh-arch-layer,.hoosh-engine-layer{opacity:1;transform:none}.hoosh-engine__phase{transition:opacity .45s,border-color .45s}.hoosh-engine__phase li{transition:color .35s,opacity .35s}}html.is-touch .hoosh-intel-layer,html.is-touch .hoosh-arch-layer,html.is-touch .hoosh-engine-layer{opacity:1;transform:none}@media (max-width:767px){.hoosh-intel-layer,.hoosh-arch-layer,.hoosh-engine-layer{opacity:1;transform:none}}html.is-touch .hoosh-engine__phase{transition:opacity .45s,border-color .45s}html.is-touch .hoosh-engine__phase li{transition:opacity .35s}html.is-touch .atlas-step.is-tappable{cursor:pointer;-webkit-tap-highlight-color:transparent}html.is-touch .atlas-step.is-tappable:focus-visible{outline:1px solid var(--warm,#e8a87c);outline-offset:2px}html.is-touch .hoosh-stage-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:8px;padding-bottom:4px;display:flex;overflow-x:auto}html.is-touch .hoosh-stage-rail__btn{scroll-snap-align:center;border:1px solid var(--rule-2);min-width:92px;min-height:44px;color:inherit;font:inherit;cursor:pointer;appearance:none;background:#080706d9;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:4px;padding:10px 14px;display:flex}html.is-touch .hoosh-stage-rail__btn.is-active{border-color:#e8a87c8c;box-shadow:0 0 0 1px #e8a87c33}html.is-touch .hoosh-stage-rail__btn.is-done{opacity:.75}html.is-touch .hoosh-stage-rail__idx{font-family:var(--font-mono);color:var(--white-4);font-size:9px}html.is-touch .hoosh-stage-rail__label{font-family:var(--font-mono);color:var(--white);text-transform:lowercase;font-size:10px}@media (max-width:1023px){.hoosh-arch-layer__grid{grid-template-columns:1fr 1fr}.hoosh-engine__flow{grid-template-columns:repeat(2,1fr)}.hoosh-engine__output-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.hoosh-arch-layer__grid,.hoosh-engine__flow,.hoosh-engine__output-grid{grid-template-columns:1fr}.hoosh-intel-map__svg{max-height:160px}.hoosh-evidence__item{grid-template-columns:18px 1fr}.hoosh-evidence__status{grid-column:2}}@media (prefers-reduced-motion:reduce){.hoosh-intel-layer,.hoosh-arch-layer,.hoosh-engine-layer{opacity:1;transform:none}}.intel-engine-scene{--sources:0;--converge:0;--decide:0;--register:0;--build:0;--depth:0}.intel-engine-scene[data-scroll-scrub=true] .intel-engine-sources,.intel-engine-scene[data-scroll-scrub=true] .intel-engine-converge,.intel-engine-scene[data-scroll-scrub=true] .intel-engine-decide,.intel-engine-scene[data-scroll-scrub=true] .intel-engine-register,.intel-engine-scene[data-scroll-scrub=true] .intel-engine-depth,.intel-engine-scene[data-scroll-scrub=true] .bi-dash{transition:none}.intel-engine__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--world-accent,#6ee7b7);margin:0 0 10px;font-size:9px}.intel-engine-sources{opacity:calc(var(--sources,0));transform:translateY(calc((1 - var(--sources,0)) * 14px));margin-bottom:14px}.intel-engine-sources__grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.intel-engine-source{background:#060c0a80;border:1px solid #6ee7b733;border-radius:4px;padding:10px}.intel-engine-source__name{color:var(--white);font-size:13px;display:block}.intel-engine-source__sub{font-family:var(--font-mono);color:var(--white-4);font-size:9px}.intel-engine-converge{opacity:calc(var(--converge,0));transform:translateY(calc((1 - var(--converge,0)) * 14px));border:1px solid #6ee7b738;border-radius:4px;margin-bottom:14px;padding:12px}.intel-engine-arch{max-height:320px}.cs-theme--intelligence .intel-engine-arch .cs-arch__edge{stroke:#6ee7b72e;transition:stroke .45s var(--e-out), opacity .45s var(--e-out), stroke-dashoffset .55s var(--e-out)}.cs-theme--intelligence .intel-engine-arch .cs-arch__edge.is-live{stroke:#6ee7b7;opacity:.92;stroke-dashoffset:0}.cs-theme--intelligence .intel-engine-arch .cs-arch__edge.is-flow{animation:2.2s ease-in-out infinite intelEdgePulse}.cs-theme--intelligence .intel-engine-arch .cs-arch__node.is-dim{opacity:.38}.cs-theme--intelligence .intel-engine-arch .cs-arch__node.is-related .cs-arch__dot{fill:#6ee7b7bf}.cs-theme--intelligence .intel-engine-arch .cs-arch__node.is-live .cs-arch__dot{fill:#6ee7b7}.cs-theme--intelligence .intel-engine-arch .cs-arch__halo{fill:none;stroke:#6ee7b759;stroke-width:.35px;animation:2.4s ease-in-out infinite intelHalo}.cs-theme--intelligence .intel-engine-arch .cs-arch__node.is-tappable{cursor:default;transition:opacity .4s var(--e-out);outline:none}.cs-theme--intelligence .intel-engine-arch .cs-arch__node.is-tappable:focus-visible .cs-arch__dot{stroke:#6ee7b7;stroke-width:.6px}.intel-flow-rail{pointer-events:none;-webkit-user-select:none;user-select:none;border-top:1px solid #6ee7b71f;flex-wrap:wrap;align-items:center;gap:0;margin:14px 0 0;padding:10px 0 0;display:flex}.intel-flow-rail__step{align-items:center;gap:0;display:inline-flex}.intel-flow-rail__sep:before{content:"·";color:#b4b8c259;margin:0 8px;font-size:12px}.intel-flow-rail__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);transition:color .4s var(--e-out), text-shadow .4s var(--e-out);font-size:9px}.intel-flow-rail__step.is-live .intel-flow-rail__label{color:#6ee7b7;text-shadow:0 0 18px #6ee7b759}.intel-flow-caption{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-height:1.5em;margin:10px 0 0;font-size:13px;line-height:1.5;display:flex}.intel-flow-caption__name{color:var(--white);font-weight:500}.intel-flow-caption__sub{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);font-size:10px}@keyframes intelEdgePulse{0%,to{stroke-dashoffset:.12px;opacity:.65}50%{stroke-dashoffset:0;opacity:1}}@keyframes intelHalo{0%,to{opacity:.35}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.cs-theme--intelligence .intel-engine-arch .cs-arch__edge.is-flow,.cs-theme--intelligence .intel-engine-arch .cs-arch__halo{animation:none}.intel-engine-output:before{opacity:.7;animation:none;transform:none}}.intel-engine-decide{opacity:calc(var(--decide,0));transform:translateY(calc((1 - var(--decide,0)) * 14px));margin-bottom:clamp(20px,3vh,32px)}.intel-engine-outputs{grid-template-columns:repeat(3,1fr);gap:14px;padding:4px 0 8px;display:grid;position:relative}.intel-engine-outputs:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(95% 75% at 50% 105%,#6ee7b724 0%,#6ee7b70a 38%,#0000 68%);position:absolute;inset:-6px -8px -12px}.intel-engine-output{z-index:1;isolation:isolate;background:linear-gradient(168deg,#101a16f0 0%,#070a09e6 55%,#060908f5 100%);border:1px solid #6ee7b729;border-radius:8px;padding:14px 14px 16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #6ee7b71a,0 16px 44px -28px #6ee7b759}.intel-engine-output:before{content:"";z-index:-1;pointer-events:none;opacity:.75;background:radial-gradient(75% 100% at 50% 100%,#6ee7b761 0%,#6ee7b71f 42%,#0000 72%);height:85%;animation:5s ease-in-out infinite intelOutputGlow;position:absolute;inset:auto -25% -55%}.intel-engine-output:nth-child(2):before{background:radial-gradient(80% 100% at 50% 100%,#4da3ff47 0%,#6ee7b71a 45%,#0000 72%);animation-delay:-1.6s}.intel-engine-output:nth-child(3):before{animation-delay:-3.2s}.intel-engine-output:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#6ee7b717 0%,#0000 32%);position:absolute;inset:0}.intel-engine-output h4{color:var(--white);text-shadow:0 0 24px #6ee7b726;margin:0 0 10px;font-size:14px;position:relative}@keyframes intelOutputGlow{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:.9;transform:translateY(-3px)}}.intel-engine-output dl{gap:6px;margin:0;display:grid}.intel-engine-output dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:8px}.intel-engine-output dd{color:var(--white-3);margin:0;font-size:12px;line-height:1.45}.intel-engine-register{opacity:calc(var(--register,0));transform:translateY(calc((1 - var(--register,0)) * 14px));border-radius:var(--lg-radius-sm,14px);background:linear-gradient(168deg,#101a16f0 0%,#070a09e6 55%,#060908f5 100%);border:1px solid #6ee7b733;margin-bottom:14px;padding:12px 14px 14px;overflow:hidden;box-shadow:inset 0 1px #6ee7b71a,0 16px 44px -28px #6ee7b738}.intel-engine-register>.intel-engine__label{letter-spacing:.11em;margin:0 0 12px;padding:0;font-size:10px;line-height:1.35}.intel-engine-register__table{border-collapse:collapse;width:100%;margin-bottom:0;font-size:12px}.intel-engine-register .cs-workflow-grid{border-top:1px solid var(--rule-2);margin-top:14px;padding-top:14px}.intel-engine-register__table th,.intel-engine-register__table td{border-bottom:1px solid var(--rule-2);text-align:left;padding:10px 0}.intel-engine-register__table th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:9px}.intel-engine-status{font-family:var(--font-mono);text-transform:uppercase;font-size:9px}.intel-engine-status--live{color:#6ee7b7}.intel-engine-status--scheduled{color:var(--white-3)}.intel-engine-status--review{color:var(--warm,#e8a87c)}.intel-engine-depth{opacity:calc(var(--depth,0));transform:translateY(calc((1 - var(--depth,0)) * 14px))}.intel-engine-scene:not([data-scroll-scrub=true]){max-height:none;overflow:visible}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-sources,.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-converge,.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-decide,.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-register,.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-depth,.intel-engine-scene:not([data-scroll-scrub=true]) .bi-dash{opacity:1;transform:none}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-decide{margin-bottom:clamp(28px,5vh,48px)}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-outputs{padding-bottom:clamp(12px,2vh,20px)}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-output{overflow:hidden}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-output:before{height:70%;inset:auto -15% -28%}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-register{z-index:2;margin-top:clamp(4px,1vh,12px);margin-bottom:clamp(8px,1.5vh,16px);position:relative;overflow:visible}.intel-engine-scene:not([data-scroll-scrub=true]) .intel-engine-depth{padding-bottom:clamp(12px,2vh,20px)}.intel-engine-scene:not([data-scroll-scrub=true]) .cs-workflow-grid{overflow:visible}html.is-touch .intel-engine-stage.world-shell .world-shell__pin{padding-bottom:clamp(16px,3vh,28px)}@media (max-width:1023px){.intel-engine-sources__grid{grid-template-columns:repeat(2,1fr)}.intel-engine-outputs{grid-template-columns:1fr 1fr}}@media (max-width:767px){.intel-engine-sources__grid,.intel-engine-outputs{grid-template-columns:1fr}.intel-engine-sources,.intel-engine-converge,.intel-engine-decide,.intel-engine-register,.intel-engine-depth,.bi-dash{opacity:1;transform:none}}html.is-touch .intel-engine-output:before{opacity:.72;animation:none}html.is-touch .intel-engine-sources,html.is-touch .intel-engine-converge,html.is-touch .intel-engine-decide,html.is-touch .intel-engine-register,html.is-touch .intel-engine-depth,html.is-touch .bi-dash{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.intel-engine-sources,.intel-engine-converge,.intel-engine-decide,.intel-engine-register,.intel-engine-depth{opacity:1;transform:none}}.bi-dash{background:radial-gradient(90% 60% at 50% -10%,#6ee7b71f,#0000 70%),linear-gradient(#0a120feb,#060a09f0);border:1px solid #6ee7b742;border-radius:10px;flex:none;margin-bottom:18px;overflow:visible;box-shadow:0 24px 60px -30px #6ee7b759,inset 0 1px #ffffff0a}.bi-dash__chrome{background:linear-gradient(#0e1613e6,#090e0cdb);border-bottom:1px solid #6ee7b729;border-radius:10px 10px 0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}.bi-dash__dots{gap:6px;display:inline-flex}.bi-dash__dots i{background:#6ee7b766;border-radius:50%;width:9px;height:9px}.bi-dash__dots i:nth-child(2){background:#6ee7b742}.bi-dash__dots i:nth-child(3){background:#6ee7b729}.bi-dash__title{font-family:var(--font-mono);letter-spacing:.08em;color:var(--white-2,#d8e0dc);font-size:11px}.bi-dash__pill{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6ee7b7;border:1px solid #6ee7b766;border-radius:999px;padding:2px 8px;font-size:8px}.bi-dash__live{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);align-items:center;gap:6px;margin-left:auto;font-size:9px;display:inline-flex}.bi-dash__live-dot{background:#6ee7b7;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite biPulse;box-shadow:0 0 #6ee7b799}@keyframes biPulse{0%{box-shadow:0 0 #6ee7b780}70%{box-shadow:0 0 0 7px #6ee7b700}to{box-shadow:0 0 #6ee7b700}}.bi-dash__body{gap:14px;padding:14px;display:grid}.bi-dash__kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.bi-kpi{background:#080e0c99;border:1px solid #6ee7b729;border-radius:8px;gap:6px;padding:12px;display:grid}.bi-kpi__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:9px}.bi-kpi__trend{letter-spacing:-.01em;color:var(--white-2,#d8e0dc);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.bi-kpi__trend--up{color:#6ee7b7}.bi-kpi__trend--steady{color:var(--white-3,#aeb8b3)}.bi-kpi__trend--down{color:#f0a59a}.bi-kpi__spark{width:100%;height:26px;display:block}.bi-kpi__spark polyline{fill:none;stroke:#6ee7b7b3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bi-dash__main{grid-template-columns:1.7fr 1fr;gap:12px;display:grid}.bi-dash__panel{background:#080e0c8c;border:1px solid #6ee7b724;border-radius:8px;padding:12px}.bi-dash__panel-head{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-3,#aeb8b3);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:9px;display:flex}.bi-dash__panel-tag{color:#6ee7b7;border:1px solid #6ee7b74d;border-radius:999px;padding:1px 7px}.bi-chart-svg{aspect-ratio:16/5;width:100%;height:clamp(150px,20vh,200px);display:block}.bi-chart-grid{stroke:#ffffff0f;stroke-width:1px;stroke-dasharray:3 4}.bi-chart-line{stroke:#6ee7b7;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 4px 10px #6ee7b766)}.bi-chart-dot{fill:#effff7;stroke:#6ee7b7;stroke-width:2.4px}.bi-chart-axis{font-family:var(--font-mono);color:var(--white-4);justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.bi-dash__side{align-content:start;gap:12px;display:grid}.bi-dash__bars ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bi-dash__bars li{grid-template-columns:70px 1fr;align-items:center;gap:10px;display:grid}.bi-bar__label{color:var(--white-3);font-size:11px}.bi-bar__track{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.bi-bar__fill{background:linear-gradient(90deg,#6ee7b780,#6ee7b7);border-radius:999px;height:100%;display:block}.bi-bar__pct{font-family:var(--font-mono);color:var(--white-2,#d8e0dc);text-align:right;font-size:10px}.bi-donut{align-items:center;gap:14px;display:flex}.bi-donut svg{flex-shrink:0;width:96px;height:96px}.bi-donut__rail{stroke:#ffffff0d}.bi-donut__legend{color:var(--white-3);gap:7px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.bi-donut__legend li{align-items:center;gap:7px;display:flex}.bi-donut__legend i{border-radius:3px;width:9px;height:9px}.bi-donut__legend b{color:var(--white-2,#d8e0dc);font-variant-numeric:tabular-nums;margin-left:auto}.bi-dash__note{font-family:var(--font-mono);letter-spacing:.06em;color:var(--white-4);border-top:1px solid #6ee7b71a;border-radius:0 0 10px 10px;margin:0;padding:8px 14px 12px;font-size:9px}@media (min-width:1024px) and (pointer:fine){.intel-engine-scene[data-scroll-scrub=true] .bi-dash{flex:none;margin-bottom:12px;overflow:visible}.intel-engine-scene[data-scroll-scrub=true] .bi-dash__body{gap:10px;padding:10px 12px}.intel-engine-scene[data-scroll-scrub=true] .bi-dash__kpis{gap:6px}.intel-engine-scene[data-scroll-scrub=true] .bi-kpi{gap:4px;padding:8px 10px}.intel-engine-scene[data-scroll-scrub=true] .bi-kpi__spark{height:20px}.intel-engine-scene[data-scroll-scrub=true] .bi-chart-svg{height:clamp(96px,12vh,128px)}.intel-engine-scene[data-scroll-scrub=true] .bi-donut svg{width:76px;height:76px}.intel-engine-scene[data-scroll-scrub=true] .bi-dash__panel{padding:8px 10px}.intel-engine-scene[data-scroll-scrub=true] .bi-dash__note{padding:6px 12px 8px}}html.is-touch .bi-dash{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:visible}html.is-touch .bi-dash__body{min-width:0}html.is-touch .bi-chart-svg{height:clamp(130px,28vw,180px)}@media (max-width:1023px){.bi-dash__main{grid-template-columns:1fr}.bi-dash__side{gap:16px}.bi-dash__panel{padding:14px}.bi-donut{flex-wrap:wrap;justify-content:center;padding-bottom:4px}}@media (max-width:767px){.bi-dash__kpis{grid-template-columns:repeat(2,1fr)}}.forecast-lab-scene{--explore:0;--commit:0;--pipeline:0;--truth:0;--build:0}.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-panel--pipeline,.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-viz,.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-evidence,.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-depth,.forecast-lab-scene[data-scroll-scrub=true] .cs-header,.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-chrome,.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-rail{transition:none}.forecast-lab-scene[data-scroll-scrub=true] .cs-header{opacity:calc(.3 + var(--explore,0) * .7);transform:translateY(calc((1 - var(--explore,0)) * 14px))}.forecast-lab-chrome{background:#0c081499;border:1px solid #a78bfa40;border-radius:4px;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-chrome{opacity:calc(var(--commit,0));transform:translateY(calc((1 - var(--commit,0)) * 10px))}.forecast-lab-chrome__title{font-family:var(--font-mono);color:var(--world-accent,#a78bfa);font-size:11px}.forecast-lab-chrome__hint{font-family:var(--font-mono);color:var(--white-4);font-size:9px}.forecast-lab-rail{scroll-snap-type:x mandatory;gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.forecast-lab-scene[data-scroll-scrub=true] .forecast-lab-rail{opacity:calc(var(--commit,0));transform:translateY(calc((1 - var(--commit,0)) * 8px))}.forecast-lab-rail__step{scroll-snap-align:center;border:1px solid var(--rule-2);min-width:80px;min-height:44px;color:inherit;font:inherit;-webkit-user-select:none;user-select:none;background:#08060ecc;border-radius:6px;flex-direction:column;flex:none;justify-content:center;gap:4px;padding:10px 12px;display:flex}.forecast-lab-rail__step.is-active{border-color:#a78bfa8c}.forecast-lab-rail__step span:first-child{font-family:var(--font-mono);color:var(--white-4);font-size:9px}.forecast-lab-split{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.forecast-lab-panel{border:1px solid var(--rule-2);border-radius:4px;padding:12px}.forecast-lab-panel--explore{opacity:calc(.35 + var(--explore,0) * .65);background:#14101c80}.forecast-lab-panel--pipeline{opacity:calc(var(--pipeline,0));transform:translateY(calc((1 - var(--pipeline,0)) * 12px));background:#0c0816b3;border-color:#a78bfa59}.forecast-lab-panel__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--world-accent,#a78bfa);margin:0 0 8px;font-size:9px}.forecast-lab-code{font-family:var(--font-mono);color:var(--white-3);background:#00000059;border-radius:3px;margin:0 0 8px;padding:10px;font-size:11px;line-height:1.45;overflow-x:auto}.forecast-lab-code--prod{color:#c8b4fff2}.forecast-lab-panel__note,.forecast-lab-panel__caption{color:var(--white-4);margin:0;font-size:11px;line-height:1.45}.forecast-lab-viz{opacity:calc(var(--truth,0));margin-bottom:12px}.forecast-lab-viz__track{align-items:center;gap:8px;display:flex}.forecast-lab-viz__node{background:var(--rule-2);border-radius:2px;flex:1;height:4px}.forecast-lab-viz__node.is-done{background:#a78bfa73}.forecast-lab-viz__node.is-active{background:var(--world-accent,#a78bfa);box-shadow:0 0 8px #a78bfa66}.forecast-lab-evidence{opacity:calc(var(--truth,0));border:1px dashed #a78bfa40;border-radius:4px;margin-bottom:clamp(16px,3vh,24px);padding:12px}.forecast-lab-evidence__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);margin:0 0 8px;font-size:9px}.forecast-lab-evidence ul{color:var(--white-3);margin:0;padding-left:16px;font-size:12px}.forecast-lab-depth{opacity:calc(var(--build,0));transform:translateY(calc((1 - var(--build,0)) * 14px))}html.is-touch .forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-panel--explore{opacity:1}html.is-touch .forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-panel--pipeline,html.is-touch .forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-evidence,html.is-touch .forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-depth,html.is-touch .forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-viz{opacity:1;transform:none}@media (max-width:767px){.forecast-lab-split{grid-template-columns:1fr}.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-panel--explore,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-panel--pipeline,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-viz,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-evidence,.forecast-lab-scene:not([data-scroll-scrub=true]) .forecast-lab-depth{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.forecast-lab-panel--pipeline,.forecast-lab-viz,.forecast-lab-evidence,.forecast-lab-depth{opacity:1;transform:none}}.auto-network-scene{--network:0;--flow:0;--act:0;--build:0;--depth:0}.auto-network-scene[data-scroll-scrub=true] .auto-network-canvas,.auto-network-scene[data-scroll-scrub=true] .auto-network-split,.auto-network-scene[data-scroll-scrub=true] .auto-network-depth{transition:none}.auto-network__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--world-accent,#f472b6);margin:0 0 10px;font-size:9px}.auto-network-canvas{opacity:calc(var(--network,0));transform:translateY(calc((1 - var(--network,0)) * 14px));margin-bottom:14px}.auto-network__svg{aspect-ratio:5/3;width:100%;max-height:180px}.auto-network__edge{stroke:var(--rule-2);stroke-width:.35px;opacity:.4}.auto-network__edge.is-live{stroke:var(--world-accent,#f472b6);opacity:.85}.auto-network__dot{fill:var(--silver-3)}.auto-network__node.is-active .auto-network__dot,.auto-network__node.is-done .auto-network__dot{fill:var(--world-accent,#f472b6)}.auto-network__label{fill:var(--white-2);font-family:var(--font-mono)}.auto-network__sub{fill:var(--white-4);font-family:var(--font-mono)}.auto-network__packet{fill:var(--world-accent,#f472b6);filter:drop-shadow(0 0 4px #f472b6cc)}.auto-network-picker{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.auto-network-picker__btn{border:1px solid var(--rule-2);min-height:44px;color:var(--white-3);font-family:var(--font-mono);cursor:pointer;appearance:none;background:0 0;border-radius:999px;padding:10px 14px;font-size:10px}.auto-network-picker__btn.is-active{color:var(--white);border-color:#f472b68c}.auto-network-caption{color:var(--white-4);margin:10px 0 0;font-size:11px;line-height:1.45}.auto-network-split{opacity:calc(var(--act,0));transform:translateY(calc((1 - var(--act,0)) * 14px));grid-template-columns:1fr 1fr;gap:12px;width:100%;min-width:0;margin-bottom:14px;display:grid}.auto-network-log,.auto-network-code{box-sizing:border-box;min-width:0;max-width:100%}.auto-network-log__action,.auto-network-log__sys,.auto-network-log__result{overflow-wrap:anywhere;min-width:0}.auto-network-log__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.auto-network-log__list li{border:1px solid var(--rule-2);color:var(--white-4);opacity:.5;border-radius:4px;grid-template-columns:28px 1fr auto auto;align-items:center;gap:8px;padding:8px;font-size:11px;display:grid}.auto-network-log__list li.is-done{opacity:1;border-color:#f472b640}.auto-network-log__step{font-family:var(--font-mono);color:var(--world-accent,#f472b6)}.auto-network-log__result{font-family:var(--font-mono);text-transform:uppercase;font-size:9px}.auto-network-log__result--notified{color:#6ee7b7}.auto-network-code{border:1px solid var(--rule-2);border-radius:4px;padding:12px}.auto-network-depth{opacity:calc(var(--depth,0));transform:translateY(calc((1 - var(--depth,0)) * 14px))}@media (min-width:1024px) and (pointer:fine){.auto-network-scene[data-scroll-scrub=true] .auto-network__svg{max-height:150px}.auto-network-scene[data-scroll-scrub=true] .auto-network-log__list li{padding:6px 8px;font-size:10px}}html.is-touch .auto-network-canvas,html.is-touch .auto-network-split,html.is-touch .auto-network-depth{opacity:1;transform:none}html.is-touch .auto-network-split{grid-template-columns:1fr;gap:16px}html.is-touch .auto-network-log__list li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:6px 8px}html.is-touch .auto-network-log__sys,html.is-touch .auto-network-log__result{grid-column:2}@media (max-width:767px){.auto-network-split{grid-template-columns:1fr}.auto-network-log__list li{grid-template-columns:24px 1fr}.auto-network-log__sys,.auto-network-log__result{grid-column:2}.auto-network-canvas,.auto-network-split,.auto-network-depth{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auto-network-canvas,.auto-network-split,.auto-network-depth{opacity:1;transform:none}}.agent-rt{--acc:var(--world-accent,#f472b6);--acc-soft:var(--world-accent-soft,#f472b659);border:1px solid var(--rule-2);border-radius:var(--panel-radius);isolation:isolate;background:radial-gradient(120% 90% at 50% -10%,#f472b614,#0000 60%),#0a0609b8;padding:clamp(16px,2.4vw,26px);position:relative;overflow:hidden}.agent-rt:before{content:"";background-image:linear-gradient(var(--rule) 1px, transparent 1px), linear-gradient(90deg, var(--rule) 1px, transparent 1px);opacity:.5;z-index:-1;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%)}.agent-rt__head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.agent-rt__label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acc);margin:0;font-size:9px}.agent-rt__status{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-2);align-items:center;gap:7px;font-size:9px;display:inline-flex}.agent-rt__status:before{content:"";background:var(--acc);width:7px;height:7px;box-shadow:0 0 0 0 var(--acc-soft);animation:agent-rt-beat 1.6s var(--e-out) infinite;border-radius:50%}@keyframes agent-rt-beat{0%{box-shadow:0 0 0 0 var(--acc-soft)}70%{box-shadow:0 0 0 7px #f472b600}to{box-shadow:0 0 #f472b600}}.agent-rt__stage{grid-template-columns:1fr .9fr 1fr;align-items:stretch;gap:clamp(12px,1.6vw,20px);display:grid}.agent-rt__col{flex-direction:column;min-width:0;display:flex}.agent-rt__coltag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--white-4);margin:0 0 9px;font-size:8px}.agent-rt__feed{gap:9px}.agent-rt__msg{border:1px solid var(--rule-2);border-radius:10px;padding:9px 11px;font-size:11.5px;line-height:1.5;position:relative}.agent-rt__msg--user{max-width:92%;color:var(--white);background:#f4f4f60d;border-top-right-radius:3px;align-self:flex-end}.agent-rt__msg--agent{max-width:96%;color:var(--white);border-color:var(--acc-soft);background:linear-gradient(#f472b624,#f472b60a);border-top-left-radius:3px;align-self:flex-start;min-height:1.5em;margin-top:auto}.agent-rt__from{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white-4);margin-bottom:3px;font-size:8px;display:block}.agent-rt__caret{vertical-align:-2px;background:var(--acc);width:7px;height:1.05em;margin-left:2px;animation:.9s step-end infinite agent-rt-caret;display:inline-block}@keyframes agent-rt-caret{50%{opacity:0}}.agent-rt__think{border-left:2px solid var(--acc-soft);background:#f472b60a;border-radius:0 8px 8px 0;gap:5px;margin:4px 0 2px;padding:9px 11px;display:grid}.agent-rt__thoughttag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);opacity:.85;font-size:8px}.agent-rt__thought{font-family:var(--font-mono);color:var(--white-2);opacity:0;font-size:10.5px;line-height:1.5;transform:translate(-6px)}.agent-rt__thought b{color:var(--acc);font-weight:600}.agent-rt__core{justify-content:center;align-items:center;position:relative}.agent-rt__ring{aspect-ratio:1;place-items:center;width:min(100%,220px);display:grid;position:relative}.agent-rt__ring svg{width:100%;height:100%;overflow:visible}.agent-rt__track{fill:none;stroke:var(--rule-2);stroke-width:1.4px}.agent-rt__sweep{fill:none;stroke:var(--acc);stroke-width:1.8px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--acc-soft));opacity:.9}.agent-rt__rotor{transform-origin:50%}.agent-rt__spark{fill:var(--acc);filter:drop-shadow(0 0 6px var(--acc))}.agent-rt__orb{aspect-ratio:1;border:1px solid var(--acc-soft);background:radial-gradient(circle at 38% 32%,#f472b680,#f472b614 62%,#0000 70%);border-radius:50%;place-items:center;width:38%;display:grid;position:absolute;box-shadow:inset 0 0 18px #f472b640,0 0 26px #f472b62e}.agent-rt__orb span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--white);font-size:8px}.agent-rt__phase{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);transition:color .35s var(--e-out);white-space:nowrap;flex-direction:column;align-items:center;gap:3px;font-size:8px;display:flex;position:absolute}.agent-rt__phase i{background:var(--graphite-4);border:1px solid var(--rule-2);width:8px;height:8px;transition:all .35s var(--e-out);border-radius:50%}.agent-rt__phase[data-phase=perceive]{top:-6px;left:50%;transform:translate(-50%)}.agent-rt__phase[data-phase=reason]{flex-direction:row;top:50%;right:-10px;transform:translateY(-50%)}.agent-rt__phase[data-phase=act]{flex-direction:column-reverse;bottom:-6px;left:50%;transform:translate(-50%)}.agent-rt__phase[data-phase=observe]{flex-direction:row-reverse;top:50%;left:-10px;transform:translateY(-50%)}.agent-rt__phase.is-active{color:var(--white)}.agent-rt__phase.is-active i{background:var(--acc);border-color:var(--acc);box-shadow:0 0 12px var(--acc);transform:scale(1.5)}.agent-rt__caption{text-align:center;max-width:30ch;min-height:2.6em;color:var(--white-2);margin:14px 0 0;font-size:11.5px;font-style:italic;line-height:1.45}.agent-rt__actions{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.agent-rt__act{border:1px solid var(--rule-2);font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-4);opacity:0;transition:all .35s var(--e-out);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:9px;display:inline-flex;transform:translateY(4px)scale(.96)}.agent-rt__act:before{content:"✓";color:#6ee7b7;font-size:9px}.agent-rt__act.is-on{opacity:1;color:var(--white-2);border-color:#6ee7b74d;transform:none}.agent-rt.is-static .agent-rt__act{opacity:1;transform:none}.agent-rt__tools{gap:8px}.agent-rt__tool{border:1px solid var(--rule-2);font-family:var(--font-mono);color:var(--white-4);opacity:.45;transition:opacity .3s var(--e-out), border-color .3s var(--e-out), background .3s var(--e-out);background:#f4f4f604;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 11px;font-size:10.5px;display:grid}.agent-rt__tool-name{color:var(--white-2)}.agent-rt__tool-dot{background:var(--titanium);width:6px;height:6px;transition:all .3s var(--e-out);border-radius:50%}.agent-rt__tool-res{color:#6ee7b7;opacity:0;transition:all .3s var(--e-out);font-size:9px;transform:translate(5px)}.agent-rt__tool.is-calling{opacity:1;border-color:var(--acc-soft);background:#f472b60f}.agent-rt__tool.is-calling .agent-rt__tool-dot{background:var(--acc);box-shadow:0 0 8px var(--acc);animation:1s infinite agent-rt-beat}.agent-rt__tool.is-done{opacity:1;border-color:#6ee7b740}.agent-rt__tool.is-done .agent-rt__tool-dot{background:#6ee7b7;animation:none;box-shadow:0 0 6px #6ee7b7b3}.agent-rt__tool.is-done .agent-rt__tool-res,.agent-rt.is-static .agent-rt__thought{opacity:1;transform:none}.agent-rt.is-static .agent-rt__tool{opacity:1}.agent-rt.is-static .agent-rt__tool .agent-rt__tool-res{opacity:1;transform:none}.agent-rt.is-static .agent-rt__caret{display:none}.agent-rt.is-static .agent-rt__status:before{animation:none}@media (max-width:767px){.agent-rt{padding:clamp(14px,3vw,18px);overflow:visible}.agent-rt__stage{grid-template-columns:1fr;gap:14px}.agent-rt__core{order:-1;min-height:0;padding:4px 0 12px}.agent-rt__ring{width:min(200px,58vw);margin-inline:auto}.agent-rt__feed,.agent-rt__tools{min-width:0}.agent-rt__msg{font-size:12px}.auto-network-canvas{margin-bottom:18px;overflow:visible}.auto-network-split{gap:16px}}@media (prefers-reduced-motion:reduce){.agent-rt__status:before,.agent-rt__caret{animation:none}}:root{--stage-launcher-h:130vh;--stage-knowledge-h:auto;--stage-world-h:260vh;--stage-forecasting-h:200vh;--stage-atlas-h:300vh;--stage-merge-h:400vh;--stage-founder-h:200vh}@media (max-width:919px){:root{--stage-atlas-h:340vh}}@media (min-width:1024px){:root{--stage-platform-h:380vh}}@media (min-width:768px){:root{--stage-knowledge-h:auto;--stage-world-h:240vh}}@media (max-width:1023px){:root{--stage-knowledge-h:auto;--stage-world-h:auto;--stage-atlas-h:auto}}@media (pointer:coarse){:root{--stage-launcher-h:120vh;--stage-merge-h:145vh;--stage-founder-h:145vh}}.knowledge-stage{height:var(--stage-knowledge-h);min-height:0}.world-shell.cs-stage,.intel-engine-stage,.forecast-lab-stage,.auto-network-stage,.platform-os-stage,.atlas-stage.hoosh-intel-stage{height:auto;min-height:0}@media (min-width:1024px) and (pointer:fine){.merge-stage:has(.merge-scene[data-scroll-scrub=true]){height:var(--stage-merge-h)}.merge-stage:has(.merge-scene[data-scroll-scrub=true]) .merge-pin{height:var(--vvh,var(--stage-vh));position:sticky;top:0;overflow:hidden}}@media (pointer:coarse){.merge-stage:has(.merge-scene[data-scroll-scrub=true]){height:var(--stage-merge-h);min-height:0}.merge-stage:has(.merge-scene[data-scroll-scrub=true]) .merge-pin{height:var(--vvh,100svh);box-sizing:border-box;padding-top:calc(var(--hud-offset,56px) + 8px);padding-bottom:clamp(16px,3vh,28px);position:sticky;top:0;overflow:hidden}}@media (max-width:1023px){.merge-stage:not(:has(.merge-scene[data-scroll-scrub=true])) .merge-pin{height:auto;min-height:100svh;padding:calc(var(--hud-offset,56px) + 16px) clamp(16px, 4vw, 24px) clamp(48px, 8vh, 72px);position:relative;overflow:visible}}.founder-stage{height:var(--stage-founder-h)}@media (min-width:1024px) and (pointer:fine){.founder-stage:has(.founder-scene[data-scroll-scrub=true]){height:var(--stage-founder-h)}.founder-stage:has(.founder-scene[data-scroll-scrub=true]) .founder-pin{height:var(--vvh,var(--stage-vh));position:sticky;top:0;overflow:hidden}}@media (pointer:coarse){.founder-stage:has(.founder-scene[data-scroll-scrub=true]){height:var(--stage-founder-h);min-height:0}.founder-stage:has(.founder-scene[data-scroll-scrub=true]) .founder-pin{height:var(--vvh,100svh);box-sizing:border-box;padding-top:calc(var(--hud-offset,56px) + 8px);padding-bottom:clamp(16px,3vh,28px);position:sticky;top:0;overflow:hidden}}@media (max-width:1023px){.founder-stage:not(:has(.founder-scene[data-scroll-scrub=true])) .founder-pin{height:auto;min-height:100svh;position:relative;overflow:visible}}.narrative-act-block{text-align:center;pointer-events:none;gap:10px;width:min(640px,92vw);margin:0 auto clamp(20px,3vh,32px);display:grid}.narrative-act-block__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--electric);margin:0;font-size:10px}.narrative-act-block__bridge{color:var(--white-3);margin:0;max-width:48ch;margin-inline:auto;font-size:clamp(14px,1.5vw,16px);line-height:1.55}.merge-scene{--merge-handoff:0;--merge-loop-done:0}.merge-stage{isolation:isolate}.merge-intro{z-index:8;width:min(720px,94vw);position:absolute;top:clamp(12px,2vh,24px);left:50%;transform:translate(-50%)}@media (min-width:1024px) and (pointer:fine){.merge-intro{top:calc(var(--hud-offset,56px) + clamp(34px, 4.5vh, 44px))}.merge-scene{top:clamp(48px,6vh,64px)}}.merge-handoff{z-index:8;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white-4);opacity:calc(var(--merge-handoff,0) * 1);pointer-events:none;margin:0;font-size:10px;position:absolute;bottom:clamp(16px,3vh,32px);left:50%;transform:translate(-50%)}.merge-center-terminal{font-family:var(--font-mono);letter-spacing:.04em;color:var(--electric);text-align:left;background:#07070ab8;border:1px solid #4da3ff38;border-radius:8px;min-height:2.4em;margin:0 0 14px;padding:10px 14px;font-size:11px;box-shadow:inset 0 1px #f4f4f60a}.merge-center-terminal__cmd{color:var(--white-4);margin-bottom:6px;display:block}.merge-center-terminal__loop{color:var(--silver-2);display:block}.merge-center-terminal__loop:after{content:"▋";color:var(--electric);opacity:calc(var(--merge-loop-done,0) * 0 + (1 - var(--merge-loop-done,0)));margin-left:2px;animation:1s step-end infinite mergeCursor}@keyframes mergeCursor{50%{opacity:0}}.merge-node[data-world=platform]:before{background:var(--electric)}.merge-node[data-world=hooshmand]:before{background:var(--warm,#e8a87c)}.merge-node[data-world=intelligence]:before{background:#6ee7b7}.merge-node[data-world=forecasting]:before{background:#a78bfa}.merge-node[data-world=automation]:before{background:#f472b6}.signature-stage{background:radial-gradient(80% 60% at 50% 0%, #4da3ff0f 0%, transparent 55%), var(--graphite);border-top:1px solid var(--rule)}.contact-vault{border-color:#4da3ff2e;border-radius:14px;box-shadow:0 32px 80px -40px #000000d9,0 0 0 1px #4da3ff0f,inset 0 1px #f4f4f60d}.contact-vault.is-sent{border-color:#6ee7b759}.contact-vault__success{font-family:var(--font-mono);color:#6ee7b7;text-align:center;background:#6ee7b714;border:1px solid #6ee7b740;border-radius:10px;margin:0;padding:20px;font-size:13px}.signature-head .narrative-act-block{text-align:left;margin-left:0;margin-right:0}.signature-head .narrative-act-block__label{color:var(--electric)}@media (max-width:919px){.signature-head .narrative-act-block{text-align:center}}.signature-foot{text-align:center;flex-direction:column;align-items:center;gap:8px}@media (prefers-reduced-motion:reduce){.merge-center-terminal__loop:after{opacity:0;animation:none}}html,body,.experience{max-width:100%;overflow-x:clip}@media (pointer:coarse),(max-width:1023px){.launcher-pin,.cs-pin,.world-shell__pin{box-sizing:border-box}.launcher-scene,.cs-scene,.world-shell__scene,.world-shell .cs-scene,.platform-os-scene,.knowledge-path,.forecast-path,.narrative-act-block{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.launcher-grid,.launcher-card,.cs-card,.cs-node,.knowledge-path__row,.forecast-path__row,.platform-window,.platform-window__body,.platform-window__code,.platform-window__code pre{box-sizing:border-box;min-width:0;max-width:100%}.launcher-grid{width:100%}html.is-touch .launcher-pin,html.is-touch .world-shell__pin,html.is-touch .cs-pin,html.is-touch .founder-pin,html.is-touch .merge-pin,html.is-touch .knowledge-shell,html.is-touch .knowledge-path,html.is-touch .forecast-path-stage,html.is-touch .signature-stage,html.is-touch .cold-open__grid{padding-left:max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px))}}@media (pointer:coarse),(max-width:1024px){.cold-open__cta-primary,.cold-open__cta-ghost{min-height:44px;padding:12px 20px}.orbit-node{min-width:44px;min-height:44px;padding:8px 10px}.knowledge-card__chip{align-items:center;min-height:44px;padding:10px 14px;display:inline-flex}.cs-node-chip,.auto-network-picker__btn,.forecast-lab-rail__step,.platform-monitor-strip__chip{min-height:44px;padding:10px 14px}.hoosh-stage-rail__btn{min-width:44px;min-height:44px;padding:10px 14px}.atlas-step.is-tappable{min-height:44px;padding:10px 12px}.signature-links a{align-items:center;min-height:44px;padding:12px 20px}.form-submit{text-align:center;justify-self:center;width:100%;max-width:320px;min-height:48px;padding:14px 32px}.form-row input,.form-row textarea{min-height:48px}.form-row textarea{min-height:120px}.site-nav__link,.site-nav__action{min-height:44px;padding:10px 14px}.site-nav__kbd{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.launcher-card{min-height:72px}}@media (max-width:430px){.merge-intro{margin-bottom:12px;position:relative;top:auto;left:auto;transform:none}.merge-pin{padding-top:calc(var(--hud-offset,56px) + 8px);padding-bottom:max(72px, env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:center;align-items:center;display:flex}.merge-scene{width:100%;height:min(62vh,520px)}.merge-center h2{font-size:clamp(22px,6vw,32px)}.merge-center-terminal{font-size:10px}.narrative-act-block__bridge{font-size:13px}}@media (max-width:767px){.founder-stage:has(.founder-scene[data-scroll-scrub=true]){height:auto;min-height:0}.founder-headline{display:none}.founder-manifesto h2{font-size:clamp(22px,6vw,30px)}.founder-pillar span{font-size:13px;line-height:1.55}}@media (max-width:1024px){.signature-stage{padding-bottom:max(88px, calc(env(safe-area-inset-bottom,0px) + 64px))}.signature-head h2{font-size:clamp(28px,7vw,44px)}.signature-trust span{font-size:14px}.contact-vault{gap:16px;padding:16px}.contact-vault__bar{gap:8px;padding-bottom:12px}.signature-form{gap:14px}.form-row{gap:6px}.form-row input,.form-row textarea{padding:12px 14px;font-size:16px}.form-row textarea{min-height:88px;max-height:140px}.signature-links{gap:8px}.signature-links a{min-height:40px;padding:8px 14px;font-size:11px}.form-submit{justify-self:stretch;width:100%;min-height:44px;padding:12px 20px}}@media (max-width:430px){.signature-topics{justify-content:center}.signature-topics span{align-items:center;min-height:36px;display:inline-flex}}@media (min-width:768px) and (max-width:1024px){.world-shell .cs-scene,.world-shell__scene,.platform-os-scene{max-height:none;overflow:visible}.narrative-act-block{width:min(560px,90vw)}}@media (prefers-reduced-motion:reduce){.merge-center-terminal__loop:after{display:none}.founder-scene{--portrait:1;--manifesto:1;--detail:1}.merge-scene{--merge-handoff:1;--merge-loop-done:1}.launcher-card,.launcher-headline,.launcher-deck{opacity:1!important;transform:none!important}}html.is-touch{overflow-anchor:none}html.is-touch .develop{min-height:175vh;height:auto!important}html.is-touch .develop-pin,html.is-touch .stage-pin{min-height:100svh;padding-top:calc(var(--hud-offset,56px) + 12px);padding-bottom:max(72px, env(safe-area-inset-bottom,0px));height:auto!important;position:relative!important;top:auto!important;overflow:visible!important}html.is-touch .cold-open__grid{width:100%;min-height:calc(100svh - var(--hud-offset,56px) - max(72px, env(safe-area-inset-bottom,0px)));flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(18px,4vh,32px);padding:clamp(4px,1.5vh,12px) clamp(16px,4vw,24px) 0;display:flex;position:relative}html.is-touch .cold-open__portrait{opacity:calc(1 - var(--handoff-p,0) * .12);transform:translateY(calc(var(--develop,0) * -3vh)) scale(calc(1 - var(--develop,0) * .05));flex:none;max-width:min(72vw,280px);margin-top:clamp(4px,2vh,16px)}html.is-touch .cold-open__copy{--mobile-copy-in:clamp(0, (var(--develop,0) - .05) / .32, 1);text-align:center;width:min(100%,36ch);max-width:36ch;opacity:var(--mobile-copy-in);transform:translateY(calc((1 - var(--mobile-copy-in)) * 24px));max-height:calc(var(--mobile-copy-in) * 960px);pointer-events:none;flex:none;justify-items:center;margin:0 auto;padding-bottom:clamp(12px,3vh,24px);position:relative;bottom:auto;left:auto;right:auto;overflow:hidden}html.is-touch .develop .cold-open__copy a,html.is-touch .develop .cold-open__copy button{pointer-events:auto}html.is-touch .cold-open__eyebrow,html.is-touch .cold-open__lede--full,html.is-touch .cold-open__meta,html.is-touch .cold-open__proof,html.is-touch .cold-open__skill-tags,html.is-touch .cold-open__cta{display:none}html.is-touch .cold-open__lede--mobile{letter-spacing:-.015em;color:var(--white-2);white-space:nowrap;text-wrap:nowrap;max-width:100%;margin:0;font-size:clamp(14px,3.7vw,15px);line-height:1.25;display:block}html:not(.is-touch) .cold-open__lede--mobile{display:none}html.is-touch .cold-open__copy{gap:clamp(10px,2vh,16px)}html.is-touch .cold-open__name{font-size:clamp(28px,8vw,36px)}html.is-touch .develop .cold-open__scroll{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);z-index:180;opacity:calc(1 - clamp(0, var(--develop,0) / .12, 1));pointer-events:none;transition:opacity .45s var(--e-inout), transform .45s var(--e-inout);flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;transform:translate(-50%)}html.is-touch .develop .cold-open__scroll>span{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--silver-3);font-size:9px;display:block}html.is-touch .develop .cold-open__scroll.is-dismissed{opacity:0;transform:translate(-50%)translateY(6px)}html.is-touch .develop .cold-open__scroll i{width:1px;height:20px;animation:scrollPulse 2.4s var(--e-inout) infinite;position:relative}html.is-touch .develop .cold-open__scroll i:after{content:"";border-right:1px solid var(--silver-3);border-bottom:1px solid var(--silver-3);opacity:.65;width:5px;height:5px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)rotate(45deg)}html.is-touch .merge-stage,html.is-touch .founder-stage{height:auto!important}html.is-touch .merge-pin,html.is-touch .knowledge-pin,html.is-touch .launcher-pin{min-height:0;height:auto!important;position:relative!important;top:auto!important;overflow:visible!important}:is(html.is-touch .merge-stage:has(.merge-scene[data-scroll-scrub=true]),html.is-touch .merge-stage:has(.merge-scene[data-touch-motion=true])){padding-bottom:clamp(32px,6vh,56px);height:auto!important;min-height:0!important}:is(html.is-touch .merge-stage:has(.merge-scene[data-scroll-scrub=true]) .merge-intro,html.is-touch .merge-stage:has(.merge-scene[data-touch-motion=true]) .merge-intro){width:100%;max-width:min(720px,94vw);margin:0 auto 16px;padding-inline:clamp(12px,4vw,20px);position:relative;top:auto;left:auto;transform:none}:is(html.is-touch .merge-stage:has(.merge-scene[data-scroll-scrub=true]) .merge-pin,html.is-touch .merge-stage:has(.merge-scene[data-touch-motion=true]) .merge-pin){padding:calc(var(--hud-offset,56px) + 12px) clamp(12px, 4vw, 20px) max(72px, env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:flex-start;align-items:center;display:flex;min-height:0!important}html.is-touch .merge-scene[data-scroll-scrub=true] .merge-graph line{transition:stroke .35s,stroke-width .35s}html.is-touch .founder-scene[data-scroll-scrub=true] .founder-text,html.is-touch .founder-scene[data-touch-motion=true] .founder-text{opacity:var(--copy);transition:none}:is(html.is-touch .founder-stage:has(.founder-scene[data-scroll-scrub=true]),html.is-touch .founder-stage:has(.founder-scene[data-touch-motion=true])){height:auto!important;min-height:max(175svh,720px)!important}html.is-touch .founder-scene[data-scroll-scrub=true] .founder-portrait,html.is-touch .founder-scene[data-touch-motion=true] .founder-portrait{opacity:calc(.88 + var(--portrait) * .12);transition:none}.lazy-world-placeholder[data-lazy-placeholder=true]{min-height:var(--placeholder-min-h,85svh)!important;height:auto!important}html.is-touch .lazy-world-placeholder[data-lazy-placeholder=true]{min-height:var(--placeholder-min-h,52svh)!important;height:auto!important}html.is-touch .proj-surface,html.is-touch .proj-cine-header,html.is-touch .atlas-rig{filter:none!important;opacity:1!important;transform:none!important}html.is-touch .cine-vignette{opacity:.35}html.is-touch .cine-progress-fill{transition:none}html.is-touch .orbit-node--core .orbit-node__dot{animation:none}html.is-touch,html.is-touch body{overflow-anchor:auto}html.is-touch .stage-pin,html.is-touch .develop-pin,html.is-touch .knowledge-pin,html.is-touch .merge-pin,html.is-touch .launcher-pin,html.is-touch .atlas-sticky,html.is-touch .cs-pin,html.is-touch .world-shell__pin,html.is-touch .proj-cine-pin,html.is-touch .morph-wipe-pin,html.is-touch .influencer-pin{perspective:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}:is(html.is-touch .founder-stage:has(.founder-scene[data-scroll-scrub=true]) .founder-pin,html.is-touch .founder-stage:has(.founder-scene[data-touch-motion=true]) .founder-pin){padding-top:calc(var(--hud-offset,56px) + 8px);padding-bottom:clamp(16px,3vh,28px);height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}html.is-touch .develop,html.is-touch .atlas-stage:not([data-lazy-placeholder=true]),html.is-touch .merge-stage:not([data-lazy-placeholder=true]),html.is-touch .knowledge-stage:not([data-lazy-placeholder=true]),html.is-touch .cs-stage:not([data-lazy-placeholder=true]),html.is-touch .system-launcher:not([data-lazy-placeholder=true]),html.is-touch .world-shell.cs-stage:not([data-lazy-placeholder=true]){height:auto!important;min-height:0!important}html.is-touch .founder-stage:not(:has(.founder-scene[data-scroll-scrub=true])):not(:has(.founder-scene[data-touch-motion=true])):not([data-lazy-placeholder=true]){height:auto!important;min-height:0!important}html.is-touch .lazy-world-placeholder{contain-intrinsic-size:auto 70svh}html.is-touch *,html.is-touch :before,html.is-touch :after{-webkit-backdrop-filter:none!important}html.is-touch .lg-surface,html.is-touch .lg-panel,html.is-touch .launcher-card,html.is-touch .knowledge-card,html.is-touch .platform-os-chrome,html.is-touch .platform-boot,html.is-touch .platform-monitor,html.is-touch .platform-topology,html.is-touch .platform-window,html.is-touch .platform-os-notes .cs-decisions,html.is-touch .platform-os-notes .cs-challenge,html.is-touch .cs-arch-panel,html.is-touch .cs-decision,html.is-touch .atlas-rig,html.is-touch .atlas-live-panel,html.is-touch .intel-engine-source,html.is-touch .intel-engine-register,html.is-touch .forecast-lab-panel,html.is-touch .auto-network-log,html.is-touch .auto-network-code,html.is-touch .bi-dash,html.is-touch .bi-kpi,html.is-touch .bi-dash__panel,html.is-touch .contact-vault{background:linear-gradient(145deg,#ffffff0d,#ffffff03),#0a0c12f0}html.is-touch .cold-open__skill-tag,html.is-touch .signature-links a,html.is-touch .orbit-node,html.is-touch .auto-network-picker__btn{background:#0e1016eb}html.is-touch .site-nav,html.is-touch .hud{background:#0a0b0ff5!important}html.is-touch .site-nav-mobile{-webkit-backdrop-filter:blur(18px)saturate(1.4)!important;backdrop-filter:blur(18px)saturate(1.4)!important;background:#0e0e11d9!important}html.is-touch .nav-sheet{-webkit-backdrop-filter:blur(28px)saturate(1.7)!important;backdrop-filter:blur(28px)saturate(1.7)!important;background:#0c0d12b8!important}html.is-touch .nav-sheet-backdrop{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}html.is-touch .hj__live-dot{animation:none}html.is-touch [data-chapter]:not([data-lazy-placeholder=true]){contain:layout style}html.is-touch .intel-engine-scene .cs-arch__edge,html.is-touch .intel-converge__halo,html.is-touch .intel-output-panel,html.is-touch .bi-dash__live-dot,html.is-touch .bi-live__dot,html.is-touch .hjPulse,html.is-touch .hjBlink,html.is-touch .platform-boot__cursor,html.is-touch .merge-cursor,html.is-touch .agent-rt__status:before,html.is-touch .agent-rt__caret{animation:none!important}html.is-touch .bi-chart-line,html.is-touch .bi-chart-dot,html.is-touch .agent-rt__sweep,html.is-touch .agent-rt__spark{filter:none!important}html.is-touch .bi-dash{box-shadow:0 12px 32px -24px #6ee7b738,inset 0 1px #ffffff0a}html.is-touch .world-aura{filter:none!important}@media (max-width:767px){html.is-touch .cold-open__portrait-inner{transform:none!important}html.is-touch .cold-open__letter{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){html.is-touch .knowledge-path__row{transition:none}html.is-touch .develop .cold-open__scroll i{opacity:.65;animation:none}html.is-touch .develop .cold-open__scroll{transition:none}}.client-error-fallback{text-align:center;place-content:center;justify-items:center;gap:12px;min-height:50svh;padding:48px 24px;display:grid}.client-error-fallback__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);margin:0;font-size:10px}.client-error-fallback h2{margin:0;font-size:clamp(20px,5vw,28px)}.client-error-fallback p{color:var(--white-3);max-width:36ch;margin:0}.client-error-fallback__btn{border:1px solid var(--rule-2);min-height:44px;color:var(--white);cursor:pointer;background:#ffffff0f;border-radius:999px;margin-top:8px;padding:12px 24px}.lazy-world-placeholder[data-lazy-placeholder=true]{isolation:isolate;background:var(--graphite,#0e0e10);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.lazy-world-placeholder[data-lazy-placeholder=true]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(85% 50% at 50% -5%,#4da3ff24,#0000 58%),radial-gradient(50% 40% at 100% 100%,#4da3ff0f,#0000 55%),linear-gradient(#ffffff08 0%,#0000 22% 78%,#ffffff05 100%);position:absolute;inset:0}.lazy-world-placeholder[data-chapter="1"]:before{background:radial-gradient(85% 50% at 50% -5%,#4da3ff29,#0000 58%),linear-gradient(#4da3ff0d 0%,#0000 28%)}.lazy-world-placeholder[data-chapter="4"]:before,.lazy-world-placeholder.hoosh-intel-stage:before,.lazy-world-placeholder.atlas-stage:before{background:radial-gradient(85% 50% at 50% -5%,#e8a87c2e,#0000 58%),linear-gradient(#e8a87c0f 0%,#0000 28%)}.lazy-world-placeholder[data-chapter="5"]:before,.lazy-world-placeholder.intel-engine-stage:before{background:radial-gradient(85% 50% at 50% -5%,#6ee7b729,#0000 58%),linear-gradient(#6ee7b70d 0%,#0000 28%)}.lazy-world-placeholder[data-chapter="6"]:before,.lazy-world-placeholder.lazy-world-placeholder--forecast:before{background:radial-gradient(90% 55% at 50% -8%,#a78bfa2e,#0000 58%),linear-gradient(#a78bfa0d 0%,#0000 24%)}.lazy-world-placeholder[data-chapter="7"]:before,.lazy-world-placeholder.auto-network-stage:before{background:radial-gradient(85% 50% at 50% -5%,#f472b629,#0000 58%),linear-gradient(#f472b60d 0%,#0000 28%)}.lazy-world-placeholder__shell{z-index:1;width:min(640px,92vw);padding:calc(var(--hud-offset,56px) + 20px) 0 clamp(28px, 5vh, 48px);text-align:center;flex-direction:column;align-items:center;gap:14px;margin:0 auto;display:flex;position:relative}.lazy-world-placeholder__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--white-4);margin:0;font-size:10px}.lazy-world-placeholder__title{letter-spacing:-.02em;color:var(--white-2);max-width:22ch;margin:0;font-size:clamp(18px,4.5vw,22px);font-weight:600}.lazy-world-placeholder__rails{gap:10px;width:min(100%,320px);margin-top:8px;display:grid}.lazy-world-placeholder__rails span{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff1a 45%,#ffffff0a 100%) 0 0/200% 100%;border-radius:999px;height:10px;animation:1.8s ease-in-out infinite lazyPlaceholderShimmer;display:block}.lazy-world-placeholder__rails span:nth-child(2){width:88%;margin-inline:auto;animation-delay:-.35s}.lazy-world-placeholder__rails span:nth-child(3){width:62%;margin-inline:auto;animation-delay:-.7s}.lazy-world-placeholder__status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);margin:6px 0 0;font-size:10px}.lazy-world-placeholder__status:after{content:"";width:6px;animation:1.2s steps(4,end) infinite lazyPlaceholderDots;display:inline-block}@keyframes lazyPlaceholderShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes lazyPlaceholderDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}html.is-touch .lazy-world-placeholder[data-lazy-placeholder=true]{min-height:var(--placeholder-min-h,70svh)!important}html.is-touch .lazy-world-mount{overflow-anchor:none}html.is-touch .lazy-world-placeholder__rails span{background:#ffffff12;animation:none}@media (prefers-reduced-motion:reduce){.lazy-world-placeholder__rails span{background:#ffffff0f;animation:none}.lazy-world-placeholder__status:after{content:"…";animation:none}}.develop .cold-open__cta{opacity:1;transform:none}.develop .cold-open__cta-primary{color:#fff;background:linear-gradient(135deg,#4da3ffe6,#3076d2bf);border:1px solid #82beff8c;box-shadow:0 10px 28px -14px #4da3ff8c}.develop .cold-open__cta-primary:hover{color:#fff;background:linear-gradient(135deg,#60b2fff2,#4da3ffd1);border-color:#a0d2ffb3}.develop .cold-open__cta-ghost{color:#f4f4f6e6;-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff14,#ffffff05),#ffffff0a;border:1px solid #ffffff47}.develop .cold-open__cta-ghost:hover{color:var(--white);border-color:#4da3ff73}@media (max-width:767px){.develop-pin{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.develop .cold-open__copy{padding-bottom:8px}}.hoosh-intel-stage{--live:0}.hoosh-live-outro{z-index:4;background:linear-gradient(#0000,#070708eb 18%);place-items:center;min-height:min(72vh,640px);padding:clamp(32px,6vh,72px) clamp(20px,4vw,48px) clamp(48px,8vh,96px);display:grid;position:relative}.hoosh-live-reveal{opacity:clamp(0, (var(--live,0) - .02) / .22, 1);transform:translateY(calc((1 - clamp(0, (var(--live,0) - .02) / .22, 1)) * 24px));pointer-events:auto;will-change:opacity, transform;width:min(100%,560px);margin:0 auto;overflow:visible}.hoosh-live-reveal__label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--electric);margin:0 0 8px;font-size:10px}.hoosh-live-reveal__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--white);margin:0 0 10px;font-size:clamp(24px,3.2vw,36px)}.hoosh-live-reveal__headline em{color:var(--electric);font-style:normal}.hoosh-live-reveal__deck{color:var(--white-3);max-width:48ch;margin:0 0 16px;font-size:15px;line-height:1.6}html.is-touch .hoosh-live-reveal{opacity:1;transform:none}.hoosh-live{width:100%}.hoosh-live__try{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);width:100%;color:var(--white);cursor:pointer;text-align:left;transition:border-color .18s var(--e-out), transform .18s var(--e-out);background:linear-gradient(145deg,#ffffff1a,#ffffff05),#0a0c128c;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:flex}.hoosh-live__try:hover{border-color:#4da3ff59;transform:translateY(-1px)}.hoosh-live__try-avatar{border:2px solid #ffffff24;border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}.hoosh-live__try-avatar img,.hoosh-live__head-profile img,.hoosh-live__bubble-avatar img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.hoosh-live__try-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hoosh-live__try-copy strong{font-size:14px}.hoosh-live__try-copy span{color:var(--silver-3);font-size:11px}.hoosh-live__try-cta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--white);background:#4da3ff29;border:1px solid #4da3ff66;border-radius:999px;flex:none;padding:10px 14px;font-size:10px}.hoosh-live__panel{-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);min-height:380px;max-height:min(62vh,520px);animation:hooshOpen .24s var(--e-out);background:linear-gradient(145deg,#ffffff14,#ffffff05),#0a0c129e;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}@keyframes hooshOpen{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hoosh-live__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.hoosh-live__head-profile{align-items:center;gap:12px;display:flex}.hoosh-live__head-profile img{border-radius:50%;width:48px;height:48px}.hoosh-live__head-profile strong{font-size:14px;display:block}.hoosh-live__head-profile span{color:var(--silver-3);font-size:11px}.hoosh-live__close{font-family:var(--font-mono);letter-spacing:.08em;color:var(--white-2);cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;padding:8px 14px;font-size:11px}.hoosh-live__messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow:auto}.hoosh-live__bubble{gap:8px;max-width:90%;display:flex}.hoosh-live__bubble--assistant{align-self:flex-start}.hoosh-live__bubble--user{align-self:flex-end}.hoosh-live__bubble p{white-space:pre-wrap;border-radius:16px;margin:0;padding:10px 14px;font-size:14px;line-height:1.55}.hoosh-live__bubble--assistant p{background:#ffffff12;border:1px solid #ffffff14}.hoosh-live__bubble--user p{background:#4da3ff38;border:1px solid #4da3ff47}.hoosh-live__bubble-avatar{border-radius:50%;flex:none;width:28px;height:28px;margin-top:4px;overflow:hidden}.hoosh-live__typing{align-items:center;gap:4px;min-width:36px;display:inline-flex}.hoosh-live__typing i{background:var(--silver-3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite hooshTyping}.hoosh-live__typing i:nth-child(2){animation-delay:.15s}.hoosh-live__typing i:nth-child(3){animation-delay:.3s}@keyframes hooshTyping{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.hoosh-live__error{color:#ff9a9a;margin:0 16px 8px;font-size:12px}.hoosh-live__composer{border-top:1px solid #ffffff14;align-items:flex-end;gap:10px;padding:12px 14px 14px;display:flex}.hoosh-live__composer textarea{min-height:44px;max-height:120px;color:var(--white);font:inherit;resize:none;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;flex:1;padding:11px 14px}.hoosh-live__composer textarea:focus{border-color:#4da3ff66;outline:none}.hoosh-live__composer button{min-height:44px;color:var(--white);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;background:#4da3ff38;border:1px solid #4da3ff73;border-radius:999px;flex:none;padding:0 16px;font-size:11px}.hoosh-live__composer button:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.hoosh-live__panel,.hoosh-live__typing i{animation:none}.hoosh-live-reveal{opacity:1;max-height:none;transform:none}}:root{--lg-radius:20px;--lg-radius-sm:14px;--lg-radius-xs:10px;--lg-border:#ffffff1f;--lg-bg:linear-gradient(145deg, #ffffff1a 0%, #ffffff08 48%, #ffffff03 100%);--lg-fill:#0a0c1285;--lg-shadow:0 22px 56px -30px #000000d9, inset 0 1px 0 #ffffff17}.lg-surface,.lg-panel{border:1px solid var(--lg-border);border-radius:var(--lg-radius);background:var(--lg-bg), var(--lg-fill);-webkit-backdrop-filter:blur(20px)saturate(1.4);box-shadow:var(--lg-shadow)}.lg-surface--sm{border-radius:var(--lg-radius-sm)}.launcher-card{border-radius:var(--lg-radius);-webkit-backdrop-filter:blur(16px)saturate(1.3);box-shadow:var(--lg-shadow);background:linear-gradient(145deg,#ffffff14,#ffffff05),#0a0c1294;border:1px solid #ffffff1a}.platform-os-chrome,.platform-boot,.platform-monitor,.platform-topology,.platform-window,.platform-os-notes .cs-decisions,.platform-os-notes .cs-challenge{border-radius:var(--lg-radius-sm);-webkit-backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff12,#ffffff04),#080a108c;border:1px solid #ffffff1a}.platform-monitor__row{border-radius:var(--lg-radius-xs)}.platform-monitor-strip__chip{border-radius:999px}.cs-arch-panel,.cs-decision,.cs-pipeline__stage,.cs-body--split>*{border-radius:var(--lg-radius-sm)}.cs-arch-panel,.cs-decision{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff0f,#ffffff03),#080a1080;border:1px solid #ffffff1a}.knowledge-card{border-radius:var(--lg-radius);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:linear-gradient(145deg,#ffffff12,#ffffff05),#0a0c1273;border:1px solid #ffffff1a;padding:16px 20px}.orbit-node{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:8px 12px}.orbit-node.is-active,.orbit-node--core{background:#4da3ff1a;border-color:#4da3ff59}.orbit-node--core{box-sizing:content-box;justify-content:center;align-items:center;gap:0;width:16px;height:16px;padding:14px}.atlas-rig,.atlas-live-panel,.hoosh-intel-layer,.hoosh-arch-layer,.hoosh-engine-layer{border-radius:var(--lg-radius);overflow:hidden}.atlas-rig,.atlas-live-panel{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff0f,#ffffff03),#080a1085;border:1px solid #ffffff1a}.intel-engine-source,.intel-engine-register,.forecast-lab-panel,.auto-network-log,.auto-network-code,.auto-network-picker__btn{-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-radius:var(--lg-radius-sm)!important}.nav-sheet{border-radius:var(--lg-radius) var(--lg-radius) 0 0;border-radius:var(--lg-radius) var(--lg-radius) 0 0}.cold-open__skill-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.cold-open__skill-sep{color:#b4b8c26b;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1}.cold-open__skill-tag{-webkit-backdrop-filter:blur(12px)saturate(1.25);min-height:32px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silver-2);white-space:nowrap;background:linear-gradient(145deg,#ffffff17,#ffffff05),#0a0c126b;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:6px 14px;font-size:10px;display:inline-flex}.contact-vault,.signature-links a{border-radius:var(--lg-radius-sm)}.contact-vault{-webkit-backdrop-filter:blur(18px)saturate(1.35);box-shadow:var(--lg-shadow);background:linear-gradient(145deg,#ffffff14,#ffffff05),#0a0c1294!important;border:1px solid #ffffff1f!important}.signature-links a{-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff12,#ffffff04),#0a0c1280;border:1px solid #ffffff24}@media (prefers-reduced-motion:reduce){.lg-surface,.lg-panel,.launcher-card,.platform-os-chrome,.atlas-rig{-webkit-backdrop-filter:none}}@media (pointer:fine) and (min-width:1024px){.lg-surface,.lg-panel,.launcher-card,.platform-os-chrome,.platform-boot,.platform-monitor,.platform-topology,.platform-window,.platform-os-notes .cs-decisions,.platform-os-notes .cs-challenge,.cs-arch-panel,.cs-decision,.atlas-rig,.atlas-live-panel,.intel-engine-source,.intel-engine-register,.forecast-lab-panel,.auto-network-log,.auto-network-code,.auto-network-picker__btn,.bi-dash,.bi-kpi,.bi-dash__panel,.contact-vault,.signature-links a,.cold-open__skill-tag{background:linear-gradient(145deg,#ffffff0d,#ffffff03),#0a0c12f0;-webkit-backdrop-filter:none!important}.site-nav,.hud{-webkit-backdrop-filter:blur(12px)saturate(1.2)}}@media (pointer:fine){:root{--pin-pad-top:calc(var(--hud-offset,56px) + clamp(4px, .8vh, 10px));--pin-pad-bottom:clamp(12px, 2vh, 24px)}.develop-pin.stage-pin{padding-top:var(--pin-pad-top);padding-bottom:var(--pin-pad-bottom);align-content:center}.cold-open__grid{height:min(calc(var(--pin-inner-h,640px) - 10px), 800px);gap:clamp(14px,2.2vw,40px);max-height:100%}:is(.world-shell.cs-stage:has(.cs-scene[data-scroll-scrub=true]) .world-shell__pin,.world-shell.cs-stage:has(.cs-scene[data-scroll-scrub=true]) .cs-pin){padding:var(--pin-pad-top) clamp(12px, 4vw, 22px) var(--pin-pad-bottom);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.world-shell.cs-stage:has(.cs-scene[data-scroll-scrub=true]) .cs-scene{width:min(1140px,94vw);max-height:var(--pin-inner-h,calc(var(--vvh,100svh) - 96px));transform-origin:top;flex:none;overflow:hidden}.intel-engine-scene[data-scroll-scrub=true] .intel-engine-output{min-height:0;overflow:visible}.intel-engine-scene[data-scroll-scrub=true] .intel-engine-output dl{overflow:visible}.launcher-pin{padding:var(--pin-pad-top) clamp(16px, 4vw, 24px) var(--pin-pad-bottom);box-sizing:border-box}.system-launcher:has(.launcher-scene[data-scroll-scrub=true]) .launcher-pin{overflow:hidden}.system-launcher:has(.launcher-scene[data-scroll-scrub=true]) .launcher-scene{max-height:var(--pin-inner-h,calc(var(--vvh,100svh) - 96px));width:min(1140px,94vw);overflow:hidden}html:not(.is-touch) .knowledge-pin{padding-top:var(--pin-pad-top);padding-bottom:clamp(20px,3vh,36px)}.merge-pin,.founder-pin{padding:var(--pin-pad-top) clamp(12px, 4vw, 22px) var(--pin-pad-bottom);box-sizing:border-box}.founder-scene{max-height:var(--pin-inner-h,calc(var(--vvh,100svh) - 96px))}}@media (pointer:fine) and (max-height:1080px){.intel-engine-scene[data-scroll-scrub=true]{zoom:var(--fit-intel,1);transform-origin:top}.platform-os-scene[data-scroll-scrub=true]{zoom:var(--fit-platform,1);transform-origin:top}.auto-network-scene[data-scroll-scrub=true]{zoom:var(--fit-automation,1);transform-origin:top}.forecast-lab-scene[data-scroll-scrub=true]{zoom:var(--fit-forecast,1);transform-origin:top}@supports not (zoom:1){.intel-engine-scene[data-scroll-scrub=true]{transform:scale(var(--fit-intel,1));width:calc(min(1140px, 94vw) / var(--fit-intel,1))}.platform-os-scene[data-scroll-scrub=true]{transform:scale(var(--fit-platform,1));width:calc(min(1140px, 94vw) / var(--fit-platform,1))}.auto-network-scene[data-scroll-scrub=true]{transform:scale(var(--fit-automation,1));width:calc(min(1140px, 94vw) / var(--fit-automation,1))}.forecast-lab-scene[data-scroll-scrub=true]{transform:scale(var(--fit-forecast,1));width:calc(min(1140px, 94vw) / var(--fit-forecast,1))}}}@media (pointer:fine) and (max-height:819px){.launcher-scene{zoom:var(--fit-launcher,1);transform-origin:top}.merge-scene{zoom:var(--fit-merge,1);transform-origin:50%}@supports not (zoom:1){.launcher-scene{transform:scale(var(--fit-launcher,1));width:calc(min(1140px, 94vw) / var(--fit-launcher,1))}.merge-scene{transform:scale(var(--fit-merge,1))}}}@media (pointer:fine) and (max-height:760px){.cold-open__name{font-size:clamp(34px,4.8vw,50px)}.cold-open__lede,.cold-open__proof{font-size:13px;line-height:1.45}.cold-open__portrait{max-width:260px}.cold-open__grid{height:min(calc(var(--pin-inner-h,640px) - 12px), 760px)}.launcher-headline{font-size:clamp(26px,3.4vw,38px)}.launcher-beats{gap:6px 10px;font-size:9px}.launcher-card{gap:8px;padding:10px 12px}.platform-boot__log{padding:8px 10px 12px;font-size:9px;line-height:1.42}.intel-engine-output{padding:10px 11px 12px}.intel-engine-output h4{margin-bottom:6px;font-size:13px}.intel-engine-output dd{font-size:11px;line-height:1.35}.merge-center h2{font-size:clamp(22px,3vw,34px)}.merge-center p,.merge-center-identity{font-size:12px;line-height:1.45}.founder-text h2{font-size:clamp(24px,3.2vw,36px)}.founder-text p{font-size:14px;line-height:1.5}.experience .atlas-stage.world--hooshmand .hj__grid{gap:10px;padding:12px}.experience .atlas-stage.world--hooshmand .moment-headline{font-size:clamp(28px,3.8vw,48px)}}@media (pointer:fine) and (min-height:761px) and (max-height:819px){.cold-open__grid{height:min(calc(var(--pin-inner-h,700px) - 12px), 740px)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--graphite);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--graphite);min-height:100svh;color:var(--white);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";font-variant-numeric:tabular-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.012em;margin:0}html.is-touch,html.is-touch body{touch-action:pan-y;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}html.is-touch .experience{touch-action:pan-y}@media (pointer:coarse){html.is-touch,html.is-touch body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;min-height:100%}.hud{top:calc(env(safe-area-inset-top,0px) + 8px);mix-blend-mode:normal;-webkit-backdrop-filter:blur(12px);border:1px solid var(--rule-2);background:#070708e0;border-radius:10px;padding:8px 12px;left:12px}.hud-meter{display:none}.signature-stage{scroll-margin-top:calc(var(--hud-offset) + 16px);padding-bottom:max(88px, calc(env(safe-area-inset-bottom,0px) + 64px))}.proj-surface{transform:translateY(calc(var(--lift,0) * 1px)) scale(calc(.92 + var(--build,0) * .08));filter:blur(calc((1 - var(--build,0)) * 4px));opacity:calc(.38 + var(--build,0) * .62)}.proj-cine-header{opacity:calc(1 - var(--depth,0) * .55);transform:translateY(calc(var(--depth,0) * -18px))}.atlas-rig{transform:scale(calc(.92 + var(--in,0) * .08));filter:blur(calc((1 - var(--in,0)) * 3px)) brightness(calc(.72 + var(--in,0) * .28))}.influencer-panel{filter:none;transform:none}}html.is-touch .atlas-deck{height:auto}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0}input,textarea{color:inherit;font:inherit;background:0 0;border:none;outline:none}img,svg{max-width:100%;display:block}::selection{background:var(--electric-soft);color:var(--white)}.experience{isolation:isolate;background:var(--graphite);min-height:100svh;position:relative;overflow-x:clip}.experience>section{background:var(--graphite);z-index:auto;position:relative}.experience:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(100% 60% at 50% 0%, #b4b8c208, transparent 55%), radial-gradient(80% 50% at 100% 100%, #4da3ff05, transparent 50%), var(--graphite);position:fixed;inset:0}.cine-progress{z-index:200;pointer-events:none;background:var(--rule);height:1px;position:fixed;top:0;left:0;right:0}.cine-progress-fill{height:100%;width:calc(var(--scroll-p,0) * 100%);background:linear-gradient(90deg, var(--electric), #4da3ff33);transition:width 80ms linear;display:block}.hud{z-index:180;pointer-events:none;mix-blend-mode:difference;align-items:center;gap:14px;display:flex;position:fixed;top:clamp(20px,3vw,32px);left:clamp(20px,3vw,32px)}.hud-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--white);font-size:13px;font-weight:500}.hud-chapter{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--silver-3);font-size:10px}.hud-meter{z-index:180;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;top:50%;right:clamp(18px,2.5vw,28px);transform:translateY(-50%)}.hud-rail{background:var(--rule-2);width:1px;height:120px;position:relative;overflow:hidden}.hud-rail i{height:calc(var(--scroll-p,0) * 100%);background:var(--electric);will-change:height;position:absolute;inset:0 0 auto}.hud-tick{background:var(--silver-4);width:5px;height:1px}@media (max-width:720px){.hud-meter{display:none}}.stage{background:var(--graphite);width:100%;position:relative}.develop{background:var(--graphite);height:185vh}@media (max-width:919px){.develop{height:175vh}}.develop-pin{background:var(--graphite)}.stage-pin{height:var(--vvh,var(--stage-vh));box-sizing:border-box;place-items:center;width:100%;display:grid;position:sticky;top:0;overflow:hidden}.cine-vignette{pointer-events:none;z-index:4;background:radial-gradient(120% 85%,#0000 50%,#000000a6 100%),linear-gradient(#0006,#0000 15% 85%,#00000080);position:absolute;inset:0}.cine-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.cold-open__grid{z-index:5;width:min(1180px,94vw);height:min(86vh,800px);max-height:calc(var(--vvh,100vh) - var(--hud-offset,56px) - 24px);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(20px,3vw,48px);display:grid;position:relative}.cold-open__grid:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(90% 70% at 38% 48%,#4da3ff0f 0%,#0000 58%),radial-gradient(80% 65% at 72% 52%,#b4b8c20d 0%,#0000 55%);position:absolute;inset:-12% -8%}@media (max-width:767px){.cold-open__grid{width:min(680px,100%);height:auto;min-height:0;padding:calc(var(--hud-offset) + 16px) clamp(16px, 4vw, 24px) clamp(20px, 4vw, 28px);grid-template-rows:auto auto;grid-template-columns:1fr;align-content:start;justify-items:center;gap:clamp(16px,3vh,24px)}.cold-open__grid:before{background:radial-gradient(100% 55% at 50% 28%,#4da3ff12 0%,#0000 62%),radial-gradient(90% 50% at 50% 78%,#b4b8c20a 0%,#0000 58%);inset:-4% -6%}}.cold-open__portrait{--handoff:0;--px:0;--py:0;will-change:transform, opacity;justify-self:center;width:100%;max-width:320px;position:relative}.cold-open__portrait:before{content:"";width:1px;opacity:calc(.55 * (1 - var(--handoff)));pointer-events:none;background:linear-gradient(#0000,#b4b8c238 18% 82%,#0000);position:absolute;top:14%;bottom:14%;left:-18px}.cold-open__portrait-index{font-family:var(--font-mono);letter-spacing:.22em;color:var(--white-4);opacity:calc(.42 * (1 - var(--handoff)));pointer-events:none;font-size:10px;position:absolute;top:6px;left:-32px}.cold-open__portrait-inner{aspect-ratio:3/4.1;transform:perspective(1400px) rotateY(calc(var(--px) * 2.5deg)) rotateX(calc(var(--tilt,0deg) + var(--py) * -1.5deg));transform-origin:50%;will-change:transform;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;border-radius:1px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(90deg,#000 0% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(90deg,#000 0% 72%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.cold-open__portrait-inner img,.cold-open__portrait-img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transform:scale(1.08) translate(calc(var(--px) * -6px), calc(var(--py) * -4px));filter:grayscale(calc(.95 - var(--grade,1) * .42)) contrast(calc(1.14 - var(--grade,1) * .1)) brightness(calc(.7 + var(--grade,1) * .22)) saturate(calc(.55 + var(--grade,1) * .55));will-change:transform, filter;display:block}.cold-open__portrait-edge{pointer-events:none;border:1px solid rgba(77, 163, 255, calc(.85 * var(--ignite,0)));box-shadow:inset 0 0 24px rgba(77, 163, 255, calc(.35 * var(--ignite,0))), 0 0 32px rgba(77, 163, 255, calc(.22 * var(--ignite,0)));opacity:var(--ignite,0);border-radius:1px;position:absolute;inset:0}.cold-open__telemetry{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);opacity:calc((1 - var(--handoff-p,0)) * .9);pointer-events:none;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;bottom:-26px;left:0}.cold-open__telemetry i{color:var(--white-5,#ffffff2e);font-style:normal}.cold-open__telemetry-ok{color:var(--silver-3)}.cold-open__telemetry-dot{background:var(--electric);width:5px;height:5px;animation:telemetryPulse 2.6s var(--e-inout) infinite;border-radius:50%;box-shadow:0 0 8px #4da3ffb3}@keyframes telemetryPulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (max-width:767px){.cold-open__telemetry{display:none}}.cold-open__portrait-grade{pointer-events:none;background:linear-gradient(155deg,#07070847 0%,#0000 42%),linear-gradient(#0000 62%,#0707089e 100%),linear-gradient(90deg,#0000 55%,#0707088c 100%);position:absolute;inset:0}@media (min-width:768px){.cold-open__portrait{opacity:1;justify-self:center;max-width:340px;margin-inline:auto;transform:none}.cold-open__portrait-inner{transform:perspective(1400px) rotateY(calc(var(--px) * 2.5deg)) rotateX(calc(var(--tilt,0deg) + var(--py) * -1.5deg))}.cold-open__copy{text-align:center;justify-self:center}}@media (max-width:767px){.cold-open__portrait{max-width:min(58vw,240px);opacity:calc(.82 - var(--handoff) * .85);transform:translateY(calc(-6vh * var(--handoff))) scale(calc(1 - var(--handoff) * .5))}.cold-open__portrait:before,.cold-open__portrait-index{display:none}.cold-open__portrait-inner{-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}}.cold-open__copy{will-change:transform, opacity;align-self:center;gap:clamp(14px,2vh,22px);display:grid}@media (max-width:767px){.cold-open__copy{text-align:center;justify-items:center;width:100%;max-width:36ch;padding-bottom:0}.cold-open__name{justify-content:center}}.cold-open__vignette{opacity:.55}@media (pointer:coarse){.cold-open__vignette{display:none}}.cold-open__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--electric);margin:0;font-size:11px}.cold-open__name{font-family:var(--font-display);letter-spacing:-.045em;color:var(--white);flex-wrap:nowrap;align-items:baseline;column-gap:.2em;margin:0;font-size:clamp(40px,5.5vw,72px);font-weight:500;line-height:.98;display:flex}.cold-open__name-first,.cold-open__name-last{white-space:nowrap}.cold-open__letter{opacity:0;animation:letterIn .62s var(--e-out,cubic-bezier(.22, 1, .36, 1)) both;animation-delay:calc(var(--i,0) * 40ms + .18s);display:inline-block;transform:translateY(.5em)rotate(2deg)}@keyframes letterIn{to{opacity:1;transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.cold-open__letter{opacity:1;animation:none;transform:none}}.cold-open__cta{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}@media (max-width:767px){.cold-open__cta{justify-content:center}}.cold-open__cta-primary,.cold-open__cta-ghost{font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;transition:transform .3s var(--e-out), border-color .3s var(--e-out), background .3s var(--e-out), color .3s var(--e-out);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:12px;display:inline-flex}.cold-open__cta-primary{color:var(--ink,#07070a);background:var(--white);border:1px solid var(--white)}.cold-open__cta-primary:hover{background:var(--electric);border-color:var(--electric);color:#06070d;transform:translateY(-2px)}.cold-open__cta-primary svg{transition:transform .3s var(--e-out)}.cold-open__cta-primary:hover svg{transform:translate(3px)}.cold-open__cta-ghost{color:var(--white-2);border:1px solid var(--rule-2);background:0 0}.cold-open__cta-ghost:hover{color:var(--white);border-color:#4da3ff80;transform:translateY(-2px)}.cold-open__meta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--silver-3);margin:0;font-size:12px}.cold-open__lede{color:var(--white-3);max-width:36ch;margin:0;font-size:clamp(16px,1.6vw,18px);line-height:1.6}.cold-open__proof{font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-4);max-width:38ch;margin:4px 0 0;font-size:11px}.cold-open__tags{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}@media (max-width:767px){.cold-open__tags{justify-content:center}}.cold-open__tags li{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule-2);color:var(--white-3);animation:tagPulse 4s var(--e-inout) infinite;border-radius:999px;padding:6px 12px;font-size:10px}.cold-open__tags li:nth-child(2){animation-delay:.6s}.cold-open__tags li:nth-child(3){animation-delay:1.2s}.cold-open__tags li:nth-child(4){animation-delay:1.8s}@keyframes tagPulse{0%,to{border-color:var(--rule-2);color:var(--white-3)}50%{color:var(--white-2);border-color:#4da3ff59}}.cold-open__grain{z-index:3;opacity:calc(.04 + (1 - var(--grade,1)) * .12);mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.cold-open__rack{transform-origin:0;pointer-events:none;z-index:6;background:linear-gradient(90deg,#b4b8c20f,#0000 90%);border-right:1px solid #b4b8c21f;width:clamp(260px,30vw,400px);position:absolute;top:0;bottom:0;left:0}.cold-open__scroll{z-index:6;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--silver-3);flex-direction:column;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.cold-open__scroll i{background:linear-gradient(180deg, var(--silver-3), transparent);width:1px;height:28px;animation:scrollPulse 2.4s var(--e-inout) infinite}@keyframes scrollPulse{0%,to{opacity:.35;transform-origin:top;transform:scaleY(.35)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}.develop{--copy-in:clamp(0, (var(--develop,0) - .04) / .18, 1);--copy-out:clamp(0, (var(--develop,0) - .72) / .18, 1);--handoff-p:clamp(0, (var(--develop,0) - .55) / .28, 1);--hero-split:clamp(0, (var(--develop,0) - .05) / .34, 1);--scroll-hint:clamp(0, 1 - var(--develop,0) / .12, 1);--grade:clamp(0, var(--develop,0) / .38, 1);--tilt:calc((1 - var(--grade)) * 7deg);--ignite:clamp(0, calc(4 * var(--handoff-p) * (1 - var(--handoff-p))), 1)}.develop .cold-open__portrait{--handoff:var(--handoff-p)}html:not(.is-touch) .develop .cold-open__copy{opacity:calc(1 - var(--copy-out));transform:translateY(calc((1 - var(--copy-in)) * 28px))}html:not(.is-touch) .develop .cold-open__scroll{opacity:var(--scroll-hint)}@media (max-width:767px){html:not(.is-touch) .develop .cold-open__scroll{bottom:max(12px, env(safe-area-inset-bottom,0px));display:flex}html:not(.is-touch) .develop .cold-open__grid{height:min(calc(var(--vvh,100svh) - var(--hud-offset) - 12px), 100%);min-height:min(calc(var(--vvh,100svh) - var(--hud-offset) - 12px), 100%);padding:calc(var(--hud-offset) + 8px) clamp(16px, 4vw, 24px) clamp(12px, 3vh, 20px);grid-template-rows:1fr;grid-template-columns:1fr;align-content:center;justify-items:center;gap:0;position:relative}html:not(.is-touch) .develop .cold-open__portrait{max-width:min(76vw,300px);opacity:calc(1 - var(--handoff-p) * .35);transform:translateY(calc(var(--handoff-p) * -6vh)) scale(calc(1 - var(--handoff-p) * .1));align-self:center}html:not(.is-touch) .develop .cold-open__copy{--mobile-copy-in:clamp(0, (var(--develop,0) - .12) / .24, 1);width:auto;max-width:36ch;opacity:calc(var(--mobile-copy-in) * (1 - var(--copy-out)));transform:translateY(calc((1 - var(--mobile-copy-in)) * 32px));pointer-events:none;margin-inline:auto;position:absolute;bottom:clamp(16px,5vh,36px);left:clamp(16px,4vw,24px);right:clamp(16px,4vw,24px)}html:not(.is-touch) .develop .cold-open__copy:focus-within,html:not(.is-touch) .develop .cold-open__copy a,html:not(.is-touch) .develop .cold-open__copy button{pointer-events:auto}}.knowledge-stage{height:var(--stage-knowledge-h);background:var(--graphite);z-index:2;margin-top:0;position:relative}.knowledge-pin{height:var(--vvh,var(--stage-vh));perspective:1200px;place-items:start center;padding-top:clamp(72px,11vh,120px);display:grid;position:sticky;top:0;overflow:hidden}.knowledge-scene{width:min(1100px,94vw);height:min(80vh,700px);transform-style:preserve-3d;position:relative}@media (min-width:1024px) and (pointer:fine){html:not(.is-touch) .experience{scroll-snap-type:y proximity}.knowledge-stage{height:auto;min-height:100svh}.knowledge-pin{height:auto;min-height:0;padding-bottom:clamp(32px,6vh,48px);position:relative;top:auto;overflow:visible}.knowledge-scene{height:auto;max-height:none}}@media (max-width:767px){.knowledge-stage{height:auto;min-height:100svh}.knowledge-pin{height:auto;min-height:0;padding-bottom:clamp(32px,6vh,48px);position:relative;top:auto;overflow:visible}.knowledge-scene{width:100%;max-width:100%;height:auto;max-height:none;margin-inline:auto}}html.is-touch .knowledge-stage{height:auto;min-height:100svh}html.is-touch .knowledge-pin{height:auto;min-height:0;padding-bottom:clamp(32px,6vh,48px);position:relative;top:auto;overflow:visible}html.is-touch .knowledge-scene{height:auto;max-height:none}.liquid-canvas{z-index:40;pointer-events:none;opacity:0;transition:opacity .18s linear;position:fixed;inset:0}.liquid-canvas.is-active{opacity:1}.morph-wipe-stage{z-index:30;pointer-events:none;width:100%;position:relative}.morph-wipe-pin{height:var(--vvh,var(--stage-vh));background:var(--graphite);place-items:center;display:grid;position:sticky;top:0;overflow:hidden}.morph-wipe-slice{background:linear-gradient(90deg, transparent, var(--silver-3), var(--electric), var(--silver-3), transparent);transform-origin:50%;will-change:transform, opacity;width:120%;height:2px;position:absolute;left:-10%}.morph-wipe-field{--morph:0;background-image:linear-gradient(rgba(180, 184, 194, calc(.02 + var(--morph) * .03)) 1px, transparent 1px), linear-gradient(90deg, rgba(180, 184, 194, calc(.02 + var(--morph) * .03)) 1px, transparent 1px);background-size:calc(56px - var(--morph) * 24px) calc(56px - var(--morph) * 24px);transform:rotate(calc(var(--morph) * 8deg));position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(65% 55%,#000 15%,#0000 72%);mask-image:radial-gradient(65% 55%,#000 15%,#0000 72%)}.atlas-stage{height:var(--stage-atlas-h);position:relative}.atlas-sticky{height:var(--vvh,var(--stage-vh));perspective:1500px;perspective-origin:50% 44%;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(56px,10vh,80px) clamp(24px,4vw,64px) clamp(24px,4vw,64px);display:flex;position:sticky;top:0;overflow:hidden}.atlas-scene{--in:0;--beam:0;--packet:0;--out:0;width:min(920px,94vw);min-height:0;transform-style:preserve-3d;flex-direction:column;flex:1;display:flex;position:relative}.atlas-titlecard{z-index:2;opacity:calc(clamp(0, 1 - var(--in) * 2, 1));transform:translateY(calc(var(--in) * -16px));pointer-events:none;flex:none;margin-bottom:clamp(14px,2.5vh,22px);position:relative;inset:auto}.moment-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--silver-3);align-items:center;gap:12px;margin-bottom:clamp(20px,3vh,36px);font-size:10px;display:flex}.moment-label:before{content:"";background:var(--electric);width:24px;height:1px}.moment-headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--white);max-width:18ch;margin:0;font-size:clamp(32px,4.5vw,64px);font-weight:500;line-height:1.02}.moment-headline em{color:var(--silver);font-style:normal}.atlas-rig{background:var(--graphite-2);border:1px solid var(--rule-2);border-radius:var(--panel-radius);min-height:0;transform-style:preserve-3d;transform-origin:top;transform:rotateX(calc((1 - var(--in)) * 9deg)) translateY(calc((1 - var(--in)) * 3vh)) scale(calc(.86 + var(--in) * .16));filter:blur(calc((1 - var(--in)) * 5px)) brightness(calc(.62 + var(--in) * .38));box-shadow:0 50px 130px -50px rgba(0, 0, 0, calc(.55 * var(--in)));flex:1;position:relative;overflow:hidden}.atlas-titlebar{border-bottom:1px solid var(--rule);font-family:var(--font-mono);color:var(--silver-3);background:var(--graphite-3);align-items:center;gap:12px;padding:10px 14px;font-size:11px;display:flex}.atlas-titlebar .dots{flex:none;align-items:center;gap:5px;display:flex}.atlas-titlebar .dots i{background:var(--white-4);border-radius:999px;width:7px;height:7px;display:block}.atlas-titlebar-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.atlas-titlebar-version{color:var(--ink-4);flex:none}@media (max-width:767px){.influencer-stage{height:200vh}.proj-cine{height:260vh}.atlas-sticky{padding:calc(var(--hud-offset) + 8px) 12px clamp(12px, 2svh, 16px);overflow:hidden}.atlas-scene{flex-direction:column;width:min(920px,100%);height:100%;min-height:0;display:flex}.atlas-titlecard{opacity:calc(clamp(0, 1 - var(--in) * 1.4, 1));flex:none;margin-bottom:clamp(8px,1.5vh,12px);transform:none}.atlas-titlecard .moment-label{margin-bottom:clamp(8px,1.5vh,12px)}.atlas-titlecard .moment-headline{max-width:18ch;font-size:clamp(22px,6.5vw,30px);line-height:1.06}.atlas-rig{min-height:0;transform:scale(calc(.94 + var(--in) * .06));filter:brightness(calc(.72 + var(--in) * .28));flex:1;overflow:hidden}.atlas-deck{height:100%;min-height:0}.atlas-col-side,.atlas-col-meta{display:none}.atlas-col-canvas{border-right:0;min-height:0;overflow:hidden}.atlas-col-canvas .atlas-flow{max-height:100%;padding-bottom:14px;scroll-padding-bottom:14px;overflow-y:auto}.atlas-step{gap:8px;padding:7px 9px;font-size:10px}.atlas-step-desc{display:none}.atlas-msg{padding:9px 11px;font-size:11px}.atlas-hud{flex:none;margin-top:clamp(8px,1.5vh,12px)}.influencer-pin{padding:calc(var(--hud-offset) + 8px) 12px clamp(12px, 2svh, 16px);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.influencer-scene{width:100%;max-height:100%;transform:translateY(calc((1 - var(--in)) * 16px));opacity:calc(.45 + var(--in) * .55);gap:clamp(12px,2vh,16px);display:grid}.influencer-header{flex:none;margin-bottom:0}.influencer-header .moment-headline{font-size:clamp(22px,6.5vw,30px);line-height:1.08}.influencer-deck{font-size:14px;line-height:1.55}.influencer-panel{overflow:hidden;transform:none}.influencer-body{grid-template-columns:1fr;padding:14px 16px 16px;overflow:visible}.proj-cine-pin{padding:calc(var(--hud-offset) + 8px) 12px clamp(24px, 4svh, 32px);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.proj-cine-scene{perspective:none;flex-direction:column;flex:none;justify-content:flex-start;width:100%;max-width:100%;min-height:auto;margin-inline:auto;display:flex}.proj-cine-header{text-align:center;opacity:calc(1 - var(--depth,0) * .55);transform:translateY(calc(var(--depth,0) * -18px));flex:none;margin-bottom:clamp(10px,1.8vh,14px)}.proj-cine-header .moment-headline{font-size:clamp(22px,6.5vw,30px);line-height:1.08}.proj-cine-deck{text-align:center;margin-inline:auto;font-size:14px;line-height:1.55}.proj-surface{width:100%;transform:translateY(calc(var(--lift,0) * 1px)) scale(calc(.92 + var(--build,0) * .08));filter:blur(calc((1 - var(--build,0)) * 4px));opacity:calc(.38 + var(--build,0) * .62);flex:none;overflow:visible;box-shadow:0 12px 40px -16px #00000080}.bi-panel:last-child{padding-bottom:20px}.report-list{padding-bottom:16px}}@media (max-width:760px){.atlas-titlebar{gap:8px;padding:10px 12px;font-size:10px}}.atlas-deck{min-height:300px;transform-style:preserve-3d;grid-template-columns:180px 1fr 200px;display:grid}@media (max-width:767px){.atlas-deck{grid-template-columns:1fr}.atlas-col-side,.atlas-col-canvas{border-bottom:1px solid var(--rule);border-right:0!important}}.atlas-col{font-family:var(--font-mono);color:var(--white-2);transform-style:preserve-3d;padding:16px 18px;font-size:11px}.atlas-col-side{border-right:1px solid var(--rule);transform:translateZ(calc(var(--in) * -64px));opacity:calc(1 - var(--in) * .12)}.atlas-col-canvas{border-right:1px solid var(--rule);transform:translateZ(calc(var(--in) * 10px));grid-template-rows:auto auto 1fr;gap:12px;display:grid}.atlas-col-meta{transform:translateZ(calc(var(--in) * 58px));padding-right:26px}.atlas-col h5{letter-spacing:.06em;color:var(--white-4);text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:500}.atlas-col-side ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.atlas-col-side li{color:var(--white-3);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.atlas-col-side li.is-active{background:var(--electric-soft);color:var(--white)}.atlas-col-side li .id{color:var(--white-4)}.atlas-chat,.hooshmand-chat-cycle{scroll-behavior:smooth;scrollbar-width:none;gap:8px;max-height:clamp(120px,22vh,168px);margin-bottom:4px;display:grid;overflow:hidden auto}.hooshmand-chat-cycle::-webkit-scrollbar{display:none}.atlas-chat::-webkit-scrollbar{display:none}.influencer-chat.hooshmand-chat-cycle{scroll-behavior:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:clamp(220px,34vh,300px);overflow:hidden auto}.hooshmand-chat-cycle .atlas-msg{animation:chatMsgIn .45s var(--e-out) both}@keyframes chatMsgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.atlas-msg{font-family:var(--font-sans);border-radius:12px;max-width:88%;padding:9px 13px;font-size:12px;line-height:1.5}.atlas-msg-user{background:var(--electric-soft);color:var(--white);border:1px solid #4da3ff33;border-bottom-right-radius:3px;justify-self:end}.atlas-msg-bot{background:var(--graphite-3);border:1px solid var(--rule);color:var(--white-2);border-bottom-left-radius:3px;justify-self:start}.atlas-caret{vertical-align:-2px;background:var(--electric);width:7px;height:13px;margin-left:3px;animation:1s step-end infinite caretBlink;display:inline-block}@keyframes caretBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}.atlas-canvas-head{color:var(--white-4);justify-content:space-between;display:flex}.atlas-col-canvas .atlas-flow{align-content:start;gap:4px;padding-left:26px;display:grid;position:relative}.atlas-beam{background:var(--rule-2);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:8px}.atlas-beam-fill{width:100%;height:calc(var(--beam) * 100%);background:linear-gradient(180deg, var(--electric), #4da3ff26);border-radius:2px;position:absolute;top:0;left:0}.atlas-packet{left:50%;top:calc(var(--packet) * 100%);background:var(--electric);width:10px;height:10px;box-shadow:0 0 0 3px var(--electric-soft), 0 0 16px 4px var(--electric-glow);border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.atlas-step{background:var(--graphite-3);border:1px solid var(--rule);color:var(--white-2);transition:border-color .32s var(--e-out), background .32s var(--e-out), color .32s var(--e-out);grid-template-columns:18px 1fr auto;align-items:start;gap:12px;padding:10px 12px;font-size:11px;display:grid}.atlas-step-body{gap:3px;min-width:0;display:grid}.atlas-step-label{display:block}.atlas-step-id{color:var(--white-4);margin-right:8px}.atlas-step-desc{color:var(--white-4);font-size:10px;line-height:1.35;display:block}.atlas-step.is-running .atlas-step-desc{color:var(--silver-3)}.atlas-step .glyph{background:var(--white-4);border-radius:999px;justify-self:start;width:8px;height:8px;margin-top:3px;margin-left:5px}.atlas-step.is-running{border-color:var(--electric);background:var(--electric-soft);color:var(--white)}.atlas-step.is-running .glyph{background:var(--electric);animation:stepPulse 1.6s var(--e-inout) infinite}.atlas-step.is-done .glyph{background:var(--silver)}.atlas-step .ms{margin-top:2px}@keyframes stepPulse{0%,to{box-shadow:0 0 0 0 var(--electric-glow)}50%{box-shadow:0 0 0 6px #4da3ff00}}.atlas-col-meta dl{grid-template-columns:1fr auto;gap:6px 8px;margin:0;display:grid}.atlas-col-meta dt{color:var(--white-4)}.atlas-col-meta dd{color:var(--white);margin:0}.atlas-spark{width:100%;height:36px;margin-top:10px;display:block}.atlas-spark path{stroke:var(--electric);stroke-width:1.4px;fill:none}.atlas-spark .grid{stroke:var(--rule);stroke-width:1px}.atlas-hud{font-family:var(--font-mono);letter-spacing:.02em;color:var(--white-2);opacity:calc(.2 + var(--in) * .8);flex:none;align-items:center;gap:10px;margin-top:clamp(14px,2.5vh,22px);font-size:12px;display:flex;position:relative;inset:auto}.atlas-hud-dot{background:var(--electric);width:7px;height:7px;animation:stepPulse 1.6s var(--e-inout) infinite;border-radius:999px}@media (min-width:768px){.atlas-sticky{padding:calc(var(--hud-offset) + clamp(8px, 1.5vh, 16px)) clamp(24px, 4vw, 64px) clamp(16px, 2.5vh, 28px);perspective:none}.atlas-scene{gap:clamp(10px,1.5vh,14px);height:100%}.atlas-titlecard{z-index:2;margin-bottom:0;position:absolute;top:0;left:0;right:0}.atlas-rig{transform-origin:top;width:100%;min-height:0;max-height:100%;transform:scale(calc(.94 + var(--in) * .06));filter:blur(calc((1 - var(--in)) * 4px)) brightness(calc(.62 + var(--in) * .38));flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.atlas-titlebar{flex:none}.atlas-deck{flex:1;align-items:stretch;min-height:0;overflow:hidden}.atlas-col{min-height:0;overflow-y:auto}.atlas-col-canvas{flex-direction:column;min-height:0;display:flex;overflow:hidden}.atlas-col-canvas .atlas-flow{-webkit-overflow-scrolling:touch;flex:1;align-content:start;gap:3px;min-height:0;padding-bottom:14px;scroll-padding-bottom:14px;display:grid;overflow-y:auto}.atlas-col-canvas .hooshmand-chat-cycle{max-height:clamp(68px,12vh,96px)}.atlas-col-canvas .atlas-canvas-head{flex:none;font-size:10px}.atlas-col-canvas .atlas-step{gap:7px;padding:6px 9px;font-size:10px}.atlas-col-canvas .atlas-step-desc{font-size:9px;line-height:1.28}.atlas-col-canvas{padding-bottom:4px}.atlas-hud{margin-top:0}}.influencer-stage{height:260vh;position:relative}@media (pointer:fine){.influencer-stage{z-index:15}}.influencer-pin{height:var(--vvh,var(--stage-vh));place-items:center;padding:clamp(20px,4vw,48px);display:grid;position:sticky;top:0;overflow:hidden}.influencer-scene{--in:0;width:min(920px,100%);opacity:calc(.35 + var(--in) * .65);transform:translateY(calc((1 - var(--in)) * 36px));gap:clamp(20px,3vh,32px);display:grid}.influencer-header{gap:14px;display:grid}.influencer-deck{max-width:52ch;color:var(--white-3);margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.influencer-panel{background:var(--graphite-2);border:1px solid var(--rule-2);border-radius:var(--panel-radius);overflow:hidden;box-shadow:0 32px 80px -40px #000000a6}.influencer-titlebar{border-bottom:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-3);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;font-size:11px;display:flex}.influencer-body{grid-template-columns:1fr 1.4fr;gap:20px;padding:clamp(16px,3vw,24px);display:grid}@media (max-width:767px){.influencer-body{grid-template-columns:1fr}}.influencer-profile{border-bottom:1px solid var(--rule);grid-column:1/-1;align-items:center;gap:14px;padding-bottom:12px;display:flex}.influencer-profile strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--white);font-size:18px;display:block}.influencer-profile span{font-family:var(--font-mono);color:var(--white-4);margin-top:2px;font-size:11px;display:block}.influencer-avatar{width:48px;height:48px;font-family:var(--font-display);color:var(--white);background:linear-gradient(145deg, var(--graphite-4), var(--graphite-3));border:1px solid var(--rule-2);border-radius:999px;place-items:center;font-size:20px;font-weight:500;display:grid}.influencer-chat{align-self:start;gap:8px;display:grid}.influencer-traits{align-self:start;gap:10px;margin:0;display:grid}.influencer-traits div{font-family:var(--font-mono);grid-template-columns:1fr auto;gap:8px;font-size:11px;display:grid}.influencer-traits dt{color:var(--white-4);text-transform:uppercase;letter-spacing:.06em}.influencer-traits dd{color:var(--white-2);margin:0}@media (min-width:768px){.influencer-pin{flex-direction:column;justify-content:center;align-items:center;padding:clamp(32px,4vh,48px) clamp(24px,4vw,64px);display:flex;overflow:hidden}.influencer-scene{width:min(920px,100%);max-height:calc(100svh - clamp(64px,10vh,96px));transform:translateY(calc((1 - var(--in)) * 20px));grid-template-rows:auto minmax(0,1fr);gap:clamp(14px,2vh,20px);display:grid;position:relative;overflow:hidden}.influencer-header{gap:10px;display:grid}.influencer-header .moment-label{margin-bottom:0}.influencer-header .moment-headline{max-width:24ch;font-size:clamp(24px,2.8vw,40px);line-height:1.08}.influencer-deck{max-width:54ch;font-size:14px;line-height:1.55}.influencer-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.influencer-body{flex:1;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:18px 24px;min-height:0;padding:18px 22px 20px;overflow:hidden}.influencer-chat.hooshmand-chat-cycle{max-height:min(300px, calc(var(--vvh,var(--stage-vh)) - var(--hud-offset) - 320px));align-self:stretch}.influencer-chat,.influencer-traits{min-width:0}}.proj-cine{height:380vh;position:relative}.proj-cine-pin{height:var(--vvh,var(--stage-vh));place-items:start center;padding:clamp(16px,2.5vh,32px) clamp(20px,4vw,48px);display:grid;position:sticky;top:0;overflow:hidden}.proj-cine-scene{--build:0;--depth:0;--tilt:8deg;--lift:14;width:min(960px,94vw);transform-style:preserve-3d;perspective:1400px;position:relative}.proj-cine-header{opacity:calc(1 - var(--depth) * .6);transform:translateY(calc(var(--depth) * -40px + var(--lift) * 1px));margin-bottom:clamp(24px,4vh,40px)}.proj-cine-deck{max-width:48ch;color:var(--white-3);margin:12px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.proj-surface{background:var(--graphite-2);border:1px solid var(--rule-2);border-radius:var(--panel-radius);transform:rotateX(var(--tilt,16deg)) translateZ(calc(var(--build) * 28px)) translateY(calc(var(--lift) * 1px)) scale(calc(.84 + var(--build) * .16));filter:blur(calc((1 - var(--build)) * 8px));opacity:calc(.25 + var(--build) * .75);position:relative;overflow:hidden;box-shadow:0 40px 100px -40px #000000b3}.proj-titlebar{border-bottom:1px solid var(--rule);background:var(--graphite-3);font-family:var(--font-mono);color:var(--silver-3);justify-content:space-between;align-items:center;padding:11px 16px;font-size:11px;display:flex}.kpi-row{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.kpi{border-right:1px solid var(--rule);gap:6px;padding:18px;display:grid}.kpi:last-child{border-right:0}.kpi-n{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--white);font-variant-numeric:tabular-nums;font-size:clamp(20px,2.4vw,28px)}.kpi-l{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--white-4);font-size:10px}@media (max-width:720px){.kpi-row{grid-template-columns:repeat(2,1fr)}.kpi:nth-child(2){border-right:0}.kpi:first-child,.kpi:nth-child(2){border-bottom:1px solid var(--rule)}}@media (max-width:767px){.proj-chart-head{flex-wrap:wrap;gap:6px}.bi-trend{aspect-ratio:520/160;height:auto;overflow:visible}.bars{gap:8px;height:130px}}.proj-split{grid-template-columns:1.15fr 1fr;display:grid}@media (max-width:760px){.proj-split{grid-template-columns:1fr}.proj-chart{border-bottom:1px solid var(--rule);border-right:0!important}}.proj-chart{border-right:1px solid var(--rule);gap:14px;padding:18px;display:grid}.proj-chart-head{font-family:var(--font-mono);color:var(--white-4);justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.delta-up{color:var(--electric)}.delta-down{color:var(--silver)}.signal-table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:12px}.signal-table thead th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);border-bottom:1px solid var(--rule-2);padding:8px 10px;font-size:10px;font-weight:500}.signal-table tbody td{border-bottom:1px solid var(--rule);color:var(--white-2);padding:14px 10px}.signal-table .name{color:var(--white);font-weight:500}.proj-table{padding:6px 8px}.proj-table tbody td{padding:11px 10px}.proj-sub{color:var(--white-4);margin-top:2px;font-size:10px;display:block}.pill{border:1px solid var(--rule-2);color:var(--white-3);border-radius:999px;padding:3px 9px;font-size:10px;display:inline-block}.pill-on{background:var(--electric-soft);color:var(--electric);border-color:#4da3ff4d}.area{width:100%;height:120px;display:block}.area-fill{opacity:var(--chart-o,0);transition:opacity .8s var(--e-out)}.area-line{fill:none;stroke:var(--electric);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1000;stroke-dashoffset:calc(1000 * (1 - var(--chart-o,0)))}.bars{align-items:flex-end;gap:12px;height:150px;display:flex}.bar-col{flex:1;grid-template-rows:1fr auto auto;align-items:end;gap:6px;height:100%;display:grid}.bar-track{background:var(--graphite-3);border-radius:3px 3px 0 0;height:100%;position:relative;overflow:hidden}.bar-fill{height:calc(var(--h,0) * var(--chart-o,0));background:linear-gradient(180deg, var(--electric), #4da3ff40);transition:height .9s var(--e-out);position:absolute;bottom:0;left:0;right:0}.bar-label,.bar-val{font-family:var(--font-mono);color:var(--white-4);text-align:center;font-size:10px}.bar-val{color:var(--white-2);font-size:11px}.report-list{gap:2px;margin:0;padding:14px 16px;list-style:none;display:grid}.report-head{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white-4);margin-bottom:10px;font-size:10px}.report{border-top:1px solid var(--rule);font-family:var(--font-mono);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:grid}.status-dot{border-radius:999px;width:7px;height:7px}.status-dot.is-fresh{background:var(--electric);animation:stepPulse 1.8s var(--e-inout) infinite}.status-dot.is-queued{background:var(--white-4)}.lab{grid-template-columns:1.1fr 1fr;display:grid}@media (max-width:760px){.lab{grid-template-columns:1fr}.lab-code{border-bottom:1px solid var(--rule);border-right:0!important}}.lab-code{border-right:1px solid var(--rule);font-family:var(--font-mono);color:var(--white-2);gap:4px;padding:18px;font-size:12px;line-height:1.7;display:grid}.lab-line{color:var(--white);display:block}.lab-cmt{color:var(--white-4)}.lab-prompt{color:var(--white-4);margin-right:6px}.lab-str{color:var(--electric)}.lab-out{color:var(--silver)}.lab-table{border-collapse:collapse;width:100%;margin:6px 0;font-size:11px}.lab-table th,.lab-table td{text-align:right;border-bottom:1px solid var(--rule);color:var(--white-2);padding:5px 8px}.lab-table th{color:var(--white-4);font-weight:500}.lab-table td:first-child,.lab-table th:first-child{text-align:left;color:var(--white-4)}.lab-viz{gap:14px;padding:18px;display:grid}.lab-tags{flex-wrap:wrap;gap:8px;display:flex}.lab-tag{font-family:var(--font-mono);border:1px solid var(--rule);color:var(--white-3);border-radius:999px;padding:4px 9px;font-size:10px}.scatter{width:100%;height:150px;display:block}.scatter-axis{stroke:var(--rule-2);stroke-width:1px}.scatter-fit{fill:none;stroke:var(--silver-3);stroke-width:1.4px;stroke-dasharray:4 4;opacity:var(--chart-o,0)}.scatter-dot{fill:var(--electric);opacity:calc(var(--chart-o,0) * .9);transform:scale(var(--chart-o,0));transform-box:fill-box;transform-origin:50%}.flowgraph{gap:0;padding:22px 18px;display:grid}.flownode-wrap{width:100%;max-width:460px;display:grid}.flownode{background:var(--graphite-3);border:1px solid var(--rule);font-family:var(--font-mono);color:var(--white-2);transition:border-color .32s var(--e-out), background .32s var(--e-out);border-radius:8px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:grid}.flownode-glyph{background:var(--white-4);border-radius:999px;width:8px;height:8px}.flownode-id{color:var(--white-4)}.flownode.trigger{border-left:2px solid var(--silver)}.flownode.agent{border-left:2px solid var(--electric)}.flownode.out{border-left:2px solid var(--titanium)}.flownode.is-running{border-color:var(--electric);background:var(--electric-soft);color:var(--white)}.flownode.is-running .flownode-glyph{background:var(--electric);animation:stepPulse 1.4s var(--e-inout) infinite}.flownode.is-done .flownode-glyph{background:var(--silver)}.flowedge{background:var(--rule-2);width:2px;height:22px;margin-left:21px}.flowedge.is-done{background:var(--electric)}.bi-dashboard{background:var(--rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}@media (max-width:760px){.bi-dashboard{grid-template-columns:1fr}}.bi-panel{background:var(--graphite-2);align-content:start;gap:14px;padding:18px;display:grid}.bi-panel--wide{grid-column:span 2}@media (min-width:768px){.proj-cine[data-chapter="5"] .proj-cine-header{margin-bottom:clamp(12px,2vh,20px)}.proj-cine[data-chapter="5"] .proj-cine-deck{font-size:clamp(14px,1.35vw,16px);line-height:1.55}.proj-cine[data-chapter="5"] .kpi{padding:12px 14px}.proj-cine[data-chapter="5"] .bi-dashboard{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"trend mix""bars reports"}.proj-cine[data-chapter="5"] .bi-panel--trend{grid-area:trend}.proj-cine[data-chapter="5"] .bi-panel--mix{grid-area:mix}.proj-cine[data-chapter="5"] .bi-panel--bars{grid-area:bars}.proj-cine[data-chapter="5"] .bi-panel--reports{grid-area:reports}.proj-cine[data-chapter="5"] .bi-panel{gap:10px;padding:12px 14px}.proj-cine[data-chapter="5"] .bi-panel--trend .bi-trend{aspect-ratio:520/160;width:100%;height:auto;overflow:visible}.proj-cine[data-chapter="5"] .bi-panel--bars .bars{height:88px}.proj-cine[data-chapter="5"] .bi-panel--trend,.proj-cine[data-chapter="5"] .bi-panel--bars,.proj-cine[data-chapter="5"] .bi-panel--mix,.proj-cine[data-chapter="5"] .bi-panel--reports{overflow:visible}.proj-cine[data-chapter="5"] .bi-dashboard{padding-bottom:4px}.proj-cine[data-chapter="5"] .bi-panel--mix .donut-wrap{grid-template-columns:1fr;justify-items:center;gap:10px}.proj-cine[data-chapter="5"] .donut{width:92px;height:92px}.proj-cine[data-chapter="5"] .donut-legend{gap:4px;font-size:9px}.proj-cine[data-chapter="5"] .report-list{gap:1px;padding:8px 10px}.proj-cine[data-chapter="5"] .report{padding:7px 8px}.proj-cine[data-chapter="5"] .report-head{margin-bottom:6px}}@media (max-width:760px){.bi-panel--wide{grid-column:span 1}}.bi-trend{aspect-ratio:520/160;width:100%;height:auto;display:block;overflow:visible}.bi-grid{stroke:var(--rule-2);stroke-width:1px}.bi-line{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:800;stroke-dashoffset:calc(800 * (1 - var(--chart-o,0)))}.bi-axis-label,.bi-legend-item{font-family:var(--font-mono);fill:var(--white-4);font-size:9px}.donut-wrap{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}@media (max-width:480px){.donut-wrap{grid-template-columns:1fr;justify-items:center}}.donut{width:120px;height:120px}.donut-center{font-family:var(--font-mono);fill:var(--white-3);font-size:11px}.donut-legend{font-family:var(--font-mono);color:var(--white-3);gap:6px;margin:0;padding:0;font-size:10px;list-style:none;display:grid}.donut-legend li{align-items:center;gap:8px;display:flex}.donut-legend span{border-radius:999px;flex:none;width:8px;height:8px}.auto-split{grid-template-columns:1.2fr 1fr;display:grid}@media (max-width:760px){.auto-split{grid-template-columns:1fr}.auto-code{border-top:1px solid var(--rule)}}.n8n-canvas{border-right:1px solid var(--rule);min-height:200px;padding:24px 16px;position:relative;overflow:hidden}@media (max-width:760px){.n8n-canvas{border-right:0;border-bottom:1px solid var(--rule)}}.n8n-grid{opacity:calc(.3 + var(--build,0) * .5);background-image:radial-gradient(circle,#b4b8c214 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.n8n-packet{background:var(--electric);width:10px;height:10px;box-shadow:0 0 0 4px var(--electric-soft), 0 0 16px var(--electric-glow);z-index:3;transition:left .4s var(--e-out);border-radius:999px;position:absolute;top:50%;left:8%;transform:translate(-50%,-50%)}.n8n-nodes{z-index:2;grid-template-columns:repeat(6,1fr);align-items:center;gap:8px;display:grid;position:relative}@media (max-width:640px){.n8n-nodes{grid-template-columns:repeat(3,1fr);gap:12px}}.n8n-node{background:var(--graphite-3);border:1px solid var(--rule);text-align:center;font-family:var(--font-mono);transition:border-color .3s var(--e-out), background .3s var(--e-out), transform .3s var(--e-out);border-radius:8px;gap:4px;padding:10px 8px;font-size:10px;display:grid}.n8n-node__icon{background:var(--white-4);border-radius:999px;justify-self:center;width:8px;height:8px}.n8n-node__label{color:var(--white);font-weight:500}.n8n-node__sub{color:var(--white-4);font-size:9px}.n8n-node--trigger{border-top:2px solid #ff6d5a}.n8n-node--code{border-top:2px solid #f59e0b}.n8n-node--http{border-top:2px solid var(--silver)}.n8n-node--agent{border-top:2px solid var(--electric)}.n8n-node--n8n{border-top:2px solid #ea4b71}.n8n-node--out{border-top:2px solid #4a154b}.n8n-node.is-running{border-color:var(--electric);background:var(--electric-soft);transform:scale(1.04)}.n8n-node.is-running .n8n-node__icon{background:var(--electric);animation:stepPulse 1.4s var(--e-inout) infinite}.n8n-node.is-done .n8n-node__icon{background:var(--silver)}.auto-code{align-content:start;gap:12px;padding:18px;display:grid}.auto-code__pre{background:var(--graphite-3);border:1px solid var(--rule);font-family:var(--font-mono);border-radius:6px;gap:2px;margin:0;padding:14px;font-size:11px;line-height:1.65;display:grid;overflow-x:auto}.auto-code__line{color:var(--white-4);transition:color .2s var(--e-out)}.auto-code__line.is-past{color:var(--white-3)}.auto-code__line.is-active{color:var(--electric);background:var(--electric-soft);border-radius:3px;margin:0 -8px;padding:0 8px}.merge-stage{height:var(--stage-merge-h)}.merge-pin{height:var(--vvh,var(--stage-vh));place-items:center;display:grid;position:sticky;top:0;overflow:hidden}.merge-scene{width:min(1000px,94vw);height:min(80vh,680px);position:relative}.merge-scene:before{content:"";z-index:1;pointer-events:none;opacity:0;background:radial-gradient(70% 75%,#070708fa 0%,#070708b8 55%,#0000 100%);border-radius:999px;width:min(72%,420px);height:min(52%,240px);transition:opacity .12s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.merge-scene:has(.merge-center.is-visible):before{opacity:1}.merge-graph{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.merge-graph line{stroke:var(--rule-2);stroke-width:1px}.merge-graph line.live{stroke:var(--electric);stroke-width:1.2px}.merge-node{font-family:var(--font-mono);letter-spacing:.04em;color:var(--white-3);white-space:nowrap;z-index:2;opacity:0;align-items:center;gap:8px;max-width:42vw;font-size:11px;display:flex;position:absolute;transform:translate(-50%,-50%)}.merge-node.is-faded{z-index:1;filter:blur(.5px)}@media (max-width:640px){.merge-node{white-space:normal;text-align:center;max-width:28vw;font-size:10px;line-height:1.35}.merge-scene{width:100%;max-width:100%;height:min(70vh,560px);margin-inline:auto}}.merge-node:before{content:"";background:var(--white-4);border-radius:999px;width:6px;height:6px}.merge-node.is-live{color:var(--white)}.merge-node.is-live:before{background:var(--electric);box-shadow:0 0 8px var(--electric-glow)}.merge-center{text-align:center;z-index:4;pointer-events:none;opacity:0;width:min(420px,78vw);padding:clamp(20px,3vw,36px) clamp(24px,4vw,40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.merge-center.is-visible{z-index:6}.merge-center-identity{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--electric);margin:0 0 12px;font-size:10px}.merge-center h2{font-family:var(--font-display);letter-spacing:-.04em;color:var(--white);margin:0;font-size:clamp(26px,3.8vw,48px);font-weight:500;line-height:1.06}.merge-center p{max-width:34ch;font-family:var(--font-mono);color:var(--silver-3);margin:14px auto 0;font-size:12px;line-height:1.55}.founder-stage{z-index:10;height:var(--stage-founder-h);margin-bottom:0;position:relative}.founder-pin{height:var(--vvh,var(--stage-vh));place-items:center;display:grid;position:relative;top:0;overflow:hidden}@media (min-width:1024px) and (pointer:fine){.founder-pin:not(:has(.founder-scene[data-scroll-scrub=true])){position:sticky}}.founder-scene{--portrait:0;--copy:0;place-items:center;width:100%;height:100%;display:grid;position:relative}.founder-portrait{aspect-ratio:4/5;border-radius:var(--panel-radius);width:min(420px,72vw);transform:scale(calc(.94 + var(--portrait) * .08));opacity:calc(.2 + var(--portrait) * .8);filter:blur(calc((1 - var(--portrait)) * 5px)) brightness(calc(.84 + var(--portrait) * .16));z-index:2;transition:opacity .12s linear,filter .12s linear;position:relative;overflow:hidden}.founder-portrait img,.founder-portrait .cold-open__portrait-img{object-fit:cover;object-position:50% 28%;filter:grayscale(.12)contrast(1.08);width:100%;height:100%}.founder-portrait:after{content:"";background:radial-gradient(60% 50% at 50% 35%, transparent 40%, rgba(7, 7, 8, calc(.35 * (1 - var(--portrait)))) 100%);position:absolute;inset:0}.founder-text{transform:translateX(-50%) translateY(calc((1 - var(--copy)) * 32px));text-align:center;z-index:5;opacity:var(--copy);pointer-events:none;width:min(560px,88vw);position:absolute;bottom:clamp(64px,12vh,120px);left:50%}.founder-text h2{font-family:var(--font-display);letter-spacing:-.035em;color:var(--white);margin:0;font-size:clamp(24px,3.5vw,44px);font-weight:500;line-height:1.12}.founder-text p{color:var(--white-3);margin:18px 0 0;font-size:15px;line-height:1.68}.founder-handoff{z-index:6;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--silver-3);opacity:calc(clamp(0, (var(--copy) - .72) / .28, 1));pointer-events:none;flex-direction:column;align-items:center;gap:8px;margin:0;font-size:10px;display:flex;position:absolute;bottom:clamp(10px,2vh,18px);left:50%;transform:translate(-50%)}.founder-handoff__arrow{color:var(--electric);animation:founderHandoffNudge 2.1s var(--e-inout) infinite;font-size:12px;line-height:1;display:block}@keyframes founderHandoffNudge{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.founder-noise{opacity:calc(.15 * (1 - var(--portrait)));pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#b4b8c208 2px 4px);position:absolute;inset:0}.founder-scene[data-scroll-scrub=true] .founder-portrait,.founder-scene[data-scroll-scrub=true] .founder-text{transition:none}@media (max-width:767px){.founder-stage:has(.founder-scene[data-scroll-scrub=true]){height:auto;min-height:0}.founder-stage:not(:has(.founder-scene[data-scroll-scrub=true])){height:220vh}.founder-stage:has(.founder-scene[data-scroll-scrub=true]) .founder-pin{height:var(--vvh,100svh);position:relative;overflow:hidden}.founder-pin{height:var(--vvh,100svh);min-height:0;padding:calc(var(--hud-offset,56px) + 8px) 16px max(72px, env(safe-area-inset-bottom,0px));box-sizing:border-box;place-items:center;position:sticky;top:0;overflow:hidden}.founder-scene{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(20px,3.5vh,28px);width:100%;max-width:520px;height:auto;min-height:0;max-height:none;padding:8px 4px 16px;display:flex;overflow:visible}.founder-portrait{width:min(250px,68vw);transform:scale(calc(.96 + var(--portrait) * .04));margin-top:clamp(4px,1vh,12px)}.founder-scene[data-scroll-scrub=true] .founder-portrait{opacity:calc(.85 + var(--portrait) * .15)}.founder-text{transform:translateY(calc((1 - var(--copy)) * 20px));opacity:var(--copy);width:100%;padding-inline:6px;position:relative;bottom:auto;left:auto}.founder-text h2{font-size:clamp(22px,6.5vw,34px);line-height:1.18}.founder-text p{margin-top:20px;max-width:40ch;margin-inline:auto;font-size:14px;line-height:1.72}.founder-handoff{margin-top:auto;padding-top:clamp(32px,7vh,56px);padding-bottom:clamp(6px,1.5vh,12px);position:relative;bottom:auto;left:auto;transform:none}}.signature-stage{z-index:60;isolation:isolate;background:var(--graphite);min-height:auto;margin-top:0;padding:clamp(112px,16vh,180px) clamp(24px,5vw,64px) clamp(80px,12vh,140px);scroll-margin-top:12vh;position:relative}.signature-inner{gap:clamp(32px,5vh,48px);width:min(680px,100%);margin:0 auto;display:grid}.signature-head h2{font-family:var(--font-display);letter-spacing:-.045em;color:var(--white);margin:0;font-size:clamp(36px,5vw,72px);font-weight:500;line-height:1}.signature-head p{color:var(--white-3);max-width:42ch;margin:20px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.6}@media (max-width:767px){.signature-stage{margin-top:clamp(32px,6vh,64px);padding-top:clamp(56px,10vh,96px)}.signature-inner{gap:clamp(40px,7vh,56px)}.signature-head h2{font-size:clamp(28px,8vw,44px);line-height:1.12}.signature-head p{margin-top:22px;line-height:1.65}}.signature-links{z-index:2;flex-wrap:wrap;gap:12px;display:flex;position:relative}.signature-links a{min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--white);background:var(--graphite-4);border:1px solid var(--rule-2);cursor:pointer;pointer-events:auto;transition:color .2s var(--e-out), border-color .2s var(--e-out), background .2s var(--e-out), transform .2s var(--e-out);border-radius:999px;align-items:center;padding:12px 20px;font-size:12px;display:inline-flex}.signature-links a:hover{color:var(--white);background:var(--electric-soft);border-color:#4da3ff73;transform:translateY(-1px)}.signature-form{gap:20px;display:grid}.contact-vault{background:var(--graphite-3);z-index:2;pointer-events:auto;border:1px solid #b4b8c229;border-radius:12px;gap:24px;padding:clamp(24px,4vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px -32px #000000b3,inset 0 1px #f4f4f60a}.contact-vault__bar{border-bottom:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;font-size:10px;display:flex}.contact-vault__status{color:var(--electric);align-items:center;gap:8px;display:flex}.contact-vault__status i{background:var(--electric);width:7px;height:7px;box-shadow:0 0 8px var(--electric-glow);animation:stepPulse 2s var(--e-inout) infinite;border-radius:999px}.contact-vault__meta{color:var(--white-4)}.contact-vault__error{font-family:var(--font-mono);color:#ff6b6b;margin:0;font-size:12px}.contact-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.form-row{gap:8px;display:grid}.form-row label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white-4);font-size:10px}.form-row input,.form-row textarea{background:var(--graphite-4);color:var(--white);transition:border-color .2s var(--e-out), box-shadow .2s var(--e-out);border:1px solid #f4f4f624;border-radius:6px;padding:14px 16px;font-size:15px}.form-row input::placeholder,.form-row textarea::placeholder{color:var(--white-4)}.form-row input:focus,.form-row textarea:focus{box-shadow:0 0 0 3px var(--electric-soft);border-color:#4da3ff66}.form-row textarea{resize:vertical;min-height:120px}.form-submit{background:var(--white);min-height:48px;color:var(--graphite);font-family:var(--font-display);letter-spacing:-.01em;transition:transform .2s var(--e-out), opacity .2s var(--e-out);border-radius:999px;justify-self:center;padding:14px 32px;font-size:14px;font-weight:500}.form-submit:hover{transform:scale(1.02)}.form-submit:active{transform:scale(.98)}.signature-foot{border-top:1px solid var(--rule);font-family:var(--font-mono);color:var(--white-4);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:11px;display:flex}.signature-credentials{color:var(--white-3);opacity:.88;letter-spacing:.03em;text-transform:lowercase}.signature-foot__email{font-family:var(--font-sans);letter-spacing:.01em;color:var(--white-2);font-size:13px;font-weight:450;text-decoration:none;transition:color .2s,opacity .2s}.signature-foot__email:hover{color:var(--electric)}@media (pointer:fine){.stage-pin,.proj-cine-pin,.knowledge-pin,.influencer-pin,.merge-pin,.atlas-sticky{box-sizing:border-box;padding-top:calc(var(--hud-offset) + clamp(6px, 1vh, 12px));padding-bottom:clamp(14px,2.2vh,28px)}.develop-pin{padding-top:calc(var(--hud-offset) + clamp(4px, .8vh, 10px));padding-bottom:clamp(16px,2.5vh,32px)}.founder-pin{box-sizing:border-box;padding-top:calc(var(--hud-offset) + clamp(6px, 1vh, 12px));padding-bottom:clamp(20px,3vh,40px)}.cold-open__grid{height:min(calc(var(--vvh,var(--stage-vh)) - var(--hud-offset) - clamp(40px, 7vh, 72px)), 820px);max-height:100%}.moment-label{text-align:center;justify-content:center}.moment-label:after{content:"";background:var(--electric);width:24px;height:1px}.moment-headline{text-align:center;max-width:22ch;margin-inline:auto}.proj-cine-header{text-align:center;width:100%;transform:translateY(calc(var(--depth) * -16px));flex-direction:column;flex:none;align-items:center;margin-bottom:clamp(6px,1vh,12px);display:flex}.proj-cine-deck{text-align:center;margin-top:2px;margin-inline:auto;font-size:clamp(13px,1.25vw,15px);line-height:1.48}.influencer-header{text-align:center;justify-items:center}.influencer-deck{text-align:center;margin-inline:auto}.influencer-scene{justify-items:center}.atlas-titlecard{text-align:center;width:100%}.atlas-titlecard .moment-label{justify-content:center}.atlas-titlecard .moment-headline{max-width:24ch;margin-inline:auto}.proj-cine-pin{justify-content:center;align-items:center;place-items:unset;--proj-chrome:calc(var(--hud-offset) + clamp(14px, 2.2vh, 28px) + clamp(210px, 30vh, 300px));--proj-fit:min(1, calc((var(--vvh,var(--stage-vh)) - var(--proj-chrome)) / 680));flex-direction:column;display:flex}.proj-cine-scene{zoom:var(--proj-fit);--tilt:0deg;--lift:10;transform-origin:50%;flex-direction:column;flex:none;width:min(960px,94vw);display:flex;transform:none}.proj-surface{transform-origin:50%;min-height:0;max-height:none;transform:translateY(calc(var(--lift) * .12px)) scale(calc(.94 + var(--build) * .06));filter:blur(calc((1 - var(--build)) * 5px));flex:0 auto;overflow:visible}@supports not (zoom:1){.proj-cine-scene{transform:scale(var(--proj-fit));transform-origin:top;width:calc(min(960px, 94vw) / var(--proj-fit))}}.proj-cine[data-chapter="5"]{--proj-chrome:calc(var(--hud-offset) + clamp(14px, 2.2vh, 28px) + clamp(228px, 32vh, 328px))}.proj-cine[data-chapter="5"] .proj-cine-scene{zoom:min(var(--proj-fit), calc((var(--vvh,var(--stage-vh)) - var(--proj-chrome)) / 920))}.proj-cine .bi-trend{aspect-ratio:520/160;width:100%;height:auto;overflow:visible}.proj-cine[data-chapter="5"] .proj-surface{padding-bottom:10px;overflow:visible}.proj-cine[data-chapter="5"] .kpi{padding:10px 12px}.proj-cine[data-chapter="5"] .bi-panel{gap:8px;padding:10px 12px}.proj-cine[data-chapter="5"] .bi-panel--bars .bars{height:76px}.proj-cine[data-chapter="5"] .bi-panel--trend .bi-trend{aspect-ratio:520/148}.proj-cine[data-chapter="5"] .donut{width:84px;height:84px}.proj-cine .kpi{padding:12px 14px}.proj-cine .kpi-n{font-size:clamp(18px,2vw,24px)}.proj-cine .area{height:96px}.proj-cine .bars{height:110px}.proj-cine .scatter{height:120px}.proj-cine .proj-chart,.proj-cine .proj-table{padding:12px 14px}.proj-cine .lab-code,.proj-cine .lab-viz{padding:12px 14px;font-size:11px;line-height:1.55}.proj-cine .signal-table tbody td{padding:10px}.knowledge-scene{height:min(calc(var(--vvh,var(--stage-vh)) - var(--hud-offset) - clamp(56px, 10vh, 88px)), 700px);max-height:100%}.knowledge-pin{padding-bottom:clamp(20px,3.5vh,36px)}.influencer-pin{flex-direction:column;justify-content:center;align-items:center;display:flex}.influencer-scene{width:min(920px,94vw);max-height:100%;overflow:visible}.influencer-panel{max-height:calc(var(--vvh,var(--stage-vh)) - var(--hud-offset) - clamp(140px, 22vh, 200px));border-radius:var(--panel-radius);overflow-y:auto}.merge-scene{height:min(calc(var(--vvh,var(--stage-vh)) - var(--hud-offset) - clamp(56px, 10vh, 96px)), 680px);max-height:100%}.atlas-rig{transform:translateY(calc((1 - var(--in)) * 8px)) scale(calc(.93 + var(--in) * .07));filter:blur(calc((1 - var(--in)) * 3px)) brightness(calc(.72 + var(--in) * .28))}.atlas-col-canvas .hooshmand-chat-cycle{max-height:clamp(64px,11vh,92px)}.atlas-col-canvas .atlas-step{gap:6px;padding:5px 8px;font-size:9px}.atlas-col-canvas .atlas-step-desc{font-size:9px;line-height:1.25}.atlas-col-canvas .atlas-flow{gap:2px;padding-bottom:12px}.atlas-sticky{--atlas-chrome:calc(var(--hud-offset) + clamp(14px, 2.2vh, 28px) + clamp(118px, 18vh, 188px));--atlas-fit:min(1, calc((var(--vvh,var(--stage-vh)) - var(--atlas-chrome)) / 640));flex-direction:column;justify-content:center;min-height:0;display:flex}.atlas-scene{zoom:var(--atlas-fit);transform-origin:50%;flex-direction:column;flex:none;min-height:0;max-height:none;display:flex}@supports not (zoom:1){.atlas-scene{transform:scale(var(--atlas-fit));transform-origin:top;width:calc(min(920px, 94vw) / var(--atlas-fit))}}}@media (min-width:768px){.moment-label{text-align:center;justify-content:center;width:100%}.moment-label:after{content:"";background:var(--electric);width:24px;height:1px}.moment-headline{text-align:center;max-width:26ch;margin-inline:auto}.proj-cine-pin,.atlas-sticky,.influencer-pin{justify-content:center}.proj-cine-scene,.influencer-scene,.atlas-scene{margin-inline:auto}.proj-cine-header,.influencer-header{text-align:center;justify-items:center;width:100%;display:grid}.atlas-titlecard{text-align:center}.atlas-titlecard .moment-label{justify-content:center}.atlas-titlecard .moment-headline{max-width:26ch;margin-inline:auto}.proj-cine-deck,.influencer-deck{text-align:center;margin-inline:auto}.influencer-scene{justify-items:center}.signature-head{text-align:center}.signature-head p{margin-inline:auto}.signature-links{justify-content:center}.form-submit{justify-self:center}.founder-pin{box-sizing:border-box;padding-bottom:clamp(16px,3vh,28px)}.founder-scene{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2.2vh,24px);width:min(580px,92vw);height:100%;margin-inline:auto;padding:0 clamp(16px,3vw,24px);display:flex}.founder-portrait{aspect-ratio:4/5;flex:0 auto;width:min(280px,38vw);height:auto;max-height:min(46vh,360px)}.founder-text{transform:translateY(calc((1 - var(--copy)) * 18px));opacity:var(--copy);z-index:5;flex:none;width:min(520px,100%);position:relative;bottom:auto;left:auto}.founder-handoff{opacity:calc(clamp(0, (var(--copy) - .62) / .38, 1));flex:none;margin-top:auto;padding-top:clamp(28px,5vh,44px);padding-bottom:clamp(4px,1vh,10px);position:relative;bottom:auto;left:auto;transform:none}html:not(.is-touch) .develop{--copy-out:0}html:not(.is-touch) .develop .cold-open__grid{width:min(1120px,94vw);height:min(calc(var(--vvh,var(--stage-vh)) - var(--hud-offset) - clamp(40px, 7vh, 72px)), 820px);text-align:left;grid-template-columns:minmax(220px,.88fr) minmax(0,1.12fr);align-content:center;place-items:center stretch;gap:clamp(20px,3vw,40px);margin-inline:auto;display:grid;position:relative}html:not(.is-touch) .develop .cold-open__grid:before{background:radial-gradient(ellipse 90% 70% at calc(30% + (1 - var(--hero-split,0)) * 20%), #4da3ff12 0%, transparent 58%), radial-gradient(ellipse 80% 65% at 70% 52%, #b4b8c20d 0%, transparent 55%)}html:not(.is-touch) .develop .cold-open__portrait{width:auto;max-width:min(340px,36vw);transform:translateX(calc((1 - var(--hero-split,0)) * (min(1120px, 94vw) / 2 - 50%)));opacity:1;will-change:transform;grid-column:1;justify-self:start;margin:0;position:relative;top:auto;left:auto}html:not(.is-touch) .develop .cold-open__portrait:before,html:not(.is-touch) .develop .cold-open__portrait-index{opacity:calc(.55 * (1 - var(--hero-split,0)))}html:not(.is-touch) .develop .cold-open__portrait-inner{transform:perspective(1400px) rotateY(calc(var(--px) * 2.5deg)) rotateX(calc(var(--py) * -1.5deg)) scale(calc(1 - var(--hero-split,0) * .04))}html:not(.is-touch) .develop .cold-open__copy{text-align:left;width:auto;max-width:42ch;transform:translateY(calc((1 - var(--copy-in,1)) * 18px));opacity:clamp(0, (var(--hero-split,0) - .06) / .34, 1);will-change:transform, opacity;grid-column:2;place-self:center start;justify-items:start;margin:0;padding-left:clamp(4px,1.2vw,16px);position:relative;top:auto;left:auto}html:not(.is-touch) .develop .cold-open__lede,html:not(.is-touch) .develop .cold-open__proof{margin-inline:0}html:not(.is-touch) .develop .cold-open__tags,html:not(.is-touch) .develop .cold-open__skill-tags,html:not(.is-touch) .develop .cold-open__cta{justify-content:flex-start}html:not(.is-touch) .develop .cold-open__rack{background:linear-gradient(90deg,#b4b8c20f,#0000 90%);border-right:1px solid #b4b8c21f;width:clamp(240px,28vw,380px);left:0;transform:none}}.experience .atlas-rig{border-radius:var(--lg-radius,20px);-webkit-backdrop-filter:blur(16px)saturate(1.3);background:linear-gradient(145deg,#ffffff12,#ffffff04),#080a1094;border:1px solid #ffffff1f}.experience .proj-surface,.experience .influencer-panel{border-radius:var(--lg-radius-sm,14px);-webkit-backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff0f,#ffffff03),#080a1085;border:1px solid #ffffff1a}.experience .hoosh-intel-layer,.experience .hoosh-arch-layer,.experience .hoosh-engine-layer{border-radius:var(--lg-radius-sm,14px)}.experience .launcher-card{border-radius:var(--lg-radius,20px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.section-gate,.portrait-presence,.proj-surface,.atlas-rig{opacity:1!important;filter:none!important;transform:none!important}.morph-wipe-stage,.liquid-canvas{display:none}.founder-scene{--portrait:1;--manifesto:1;--detail:1}.merge-scene{--merge-handoff:1;--merge-loop-done:1}}.experience .atlas-stage.world--hooshmand{background:radial-gradient(ellipse 70% 44% at 50% 16%, #e8a87c2e, transparent 60%), radial-gradient(ellipse 80% 50% at 18% 52%, #789ce814, transparent 64%), radial-gradient(ellipse 96% 60% at 50% 100%, #e8a87c14, transparent 72%), var(--graphite,#0e0e10);height:auto;padding-bottom:clamp(24px,4vh,48px)}.experience .atlas-stage.world--hooshmand .atlas-sticky{height:auto;min-height:0;padding-top:clamp(24px,5vh,80px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + clamp(72px, 12vh, 110px));perspective:none;justify-content:flex-start;position:static;overflow:visible}.experience .atlas-stage.world--hooshmand .hoosh-intel-scene{zoom:1;flex:none;width:min(1080px,94vw);height:auto;max-height:none;transform:none}.experience .atlas-stage.world--hooshmand .atlas-titlecard{opacity:1;margin-bottom:clamp(18px,2.6vh,28px);position:relative;inset:auto;transform:none}.experience .atlas-stage.world--hooshmand .atlas-rig{opacity:1;filter:none;flex:none;height:auto;min-height:clamp(420px,56vh,640px);max-height:none;transform:none}.experience .atlas-stage.world--hooshmand .atlas-deck{height:auto;min-height:0}.experience .atlas-stage.world--hooshmand .hoosh-intel-layer,.experience .atlas-stage.world--hooshmand .hoosh-arch-layer,.experience .atlas-stage.world--hooshmand .hoosh-engine-layer{opacity:1;transform:none}.experience .atlas-stage.world--hooshmand .hoosh-try{position:relative}@media (max-width:767px){.experience .atlas-stage.world--hooshmand .atlas-sticky{padding:calc(var(--hud-offset,56px) + 12px) 12px calc(env(safe-area-inset-bottom,0px) + 88px)}.experience .atlas-stage.world--hooshmand .hoosh-intel-scene{width:100%}.experience .atlas-stage.world--hooshmand .atlas-hud{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
