@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:75% 100%;font-display:swap;src:url(/fonts/roboto-flex-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:75% 100%;font-display:swap;src:url(/fonts/roboto-flex-latin.woff2)format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");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}.route-transition-content{transform-origin:50% 18vh}.route-transition-content[data-route-phase=covering]{animation:.34s cubic-bezier(.72,0,.18,1) both route-content-out}.route-transition-content[data-route-phase=revealing]{animation:route-content-in .48s var(--ease) both}.route-transition{z-index:1200;visibility:hidden;pointer-events:none;color:#eeeae1;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.route-transition[data-phase]:not([data-phase=idle]){visibility:visible;pointer-events:auto}.route-transition__shutter{z-index:0;background:#050609;height:50.1%;transition:transform .34s cubic-bezier(.72,0,.18,1);position:absolute;left:0;right:0;transform:scaleY(0)}.route-transition__shutter--top{transform-origin:top;top:0}.route-transition__shutter--bottom{transform-origin:bottom;bottom:0}.route-transition[data-phase=covering] .route-transition__shutter,.route-transition[data-phase=covered] .route-transition__shutter,.route-transition[data-phase=pop] .route-transition__shutter,.route-transition[data-phase=clearing] .route-transition__shutter{transform:scaleY(1)}.route-transition[data-phase=revealing] .route-transition__shutter{transform:scaleY(0)}.route-transition__grid{z-index:1;opacity:0;background-image:linear-gradient(#eeeae108 1px,#0000 1px),linear-gradient(90deg,#eeeae108 1px,#0000 1px);background-size:40px 40px;transition:opacity 90ms linear;position:absolute;inset:0}.route-transition:is([data-phase=covering],[data-phase=covered],[data-phase=pop]) .route-transition__grid{opacity:.58}.route-transition:is([data-phase=clearing],[data-phase=revealing]) .route-transition__grid{opacity:0}.route-transition__readout{z-index:2;opacity:0;width:min(620px,100vw - 48px);transition:opacity .18s ease .16s,transform .3s var(--ease) .14s;position:relative;transform:translateY(20px)}.route-transition[data-phase]:not([data-phase=idle]):not([data-phase=clearing]):not([data-phase=revealing]) .route-transition__readout{opacity:1;transform:none}.route-transition[data-phase=clearing] .route-transition__readout,.route-transition[data-phase=revealing] .route-transition__readout{opacity:0;transition:opacity .18s,transform .22s;transform:translateY(-12px)}.route-transition__readout p{color:var(--cyan);letter-spacing:.11em;align-items:center;gap:10px;margin:0 0 24px;font:500 8px/1 IBM Plex Mono,monospace;display:flex}.route-transition__readout p span{background:currentColor;width:24px;height:1px}.route-transition__readout strong{letter-spacing:-.06em;text-transform:capitalize;font:520 clamp(44px,7vw,82px)/.9 Roboto Flex,sans-serif;display:block}.route-transition__readout>div{background:#eeeae124;height:2px;margin-top:36px;overflow:hidden}.route-transition__readout>div i{background:var(--cyan);width:36%;height:100%;animation:1.1s ease-in-out infinite route-transfer-scan;display:block}.route-transition__readout small{color:#eeeae180;letter-spacing:.12em;margin-top:12px;font:500 7px/1 IBM Plex Mono,monospace;display:block}.route-transition__index{z-index:3;opacity:1;color:#eeeae161;letter-spacing:.15em;writing-mode:vertical-rl;font:500 7px/1 IBM Plex Mono,monospace;transition:opacity .16s;position:absolute;bottom:26px;right:28px}.route-transition[data-phase=clearing] .route-transition__index,.route-transition[data-phase=revealing] .route-transition__index{opacity:0}@keyframes route-content-out{to{opacity:.18;filter:blur(7px);transform:scale(.985)translateY(-8px)}}@keyframes route-content-in{0%{opacity:0;filter:blur(7px);transform:scale(1.008)translateY(15px)}to{opacity:1;filter:none;transform:none}}@keyframes route-transfer-scan{0%{transform:translate(-110%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.route-transition-content{animation:none!important}.route-transition{display:none}}:root{--disconnected-opacity:.6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#07080b;--void-raised:#0d0f14;--void-soft:#12151b;--bone:#eeeae1;--bone-soft:#cbc6bc;--muted:#888b92;--line:#eeeae126;--line-strong:#eeeae147;--cyan:#38ddd2;--indigo:#7664ff;--amber:#f6bd55;--red:#ff5a70;--paper:#e8e3d9;--ink:#111318;--content:1320px;--gutter:clamp(20px, 4.6vw, 72px);--ease:cubic-bezier(.18, .76, .2, 1);--label-explain:"EXPLAIN";--label-evidence:"EVIDENCE";--label-next:"NEXT"}html[data-locale=es]{--label-explain:"EXPLICAR";--label-evidence:"EVIDENCIA";--label-next:"SIGUIENTE"}html[data-locale=th]{--label-explain:"อธิบาย";--label-evidence:"หลักฐาน";--label-next:"ถัดไป"}html[data-locale=hi]{--label-explain:"व्याख्या";--label-evidence:"प्रमाण";--label-next:"अगला"}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#eeeae1;--void-raised:#f7f4ed;--void-soft:#e4e0d7;--bone:#111318;--bone-muted:#545961;--bone-soft:#545961;--muted:#555a62;--line:#11131824;--line-strong:#11131842;--cyan:#08716d;--indigo:#493dbf;--ultraviolet:#7563ee;--carmine:#c53e56;--amber:#8c5908;--polar-cyan:#08716d;--red:#c53e56;--paper:#f7f4ed;--ink:#111318}*{box-sizing:border-box}.agent-card--disconnected .visual-agent-card__visual{filter:grayscale();opacity:var(--disconnected-opacity)}.status-loader{color:var(--bone-soft);align-items:center;gap:18px;padding-block:24px;display:flex}.status-loader>span:first-child{gap:5px;display:flex}.status-loader i{background:var(--cyan);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite status-pulse}.status-loader i:nth-child(2){animation-delay:.15s}.status-loader i:nth-child(3){animation-delay:.3s}@keyframes status-pulse{0%,to{opacity:.3;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.status-loader i{animation:none}}:where(main[id],main [id]){scroll-margin-top:96px}html{background:var(--void);scroll-behavior:smooth;scrollbar-color:#eeeae166 var(--void)}body{-webkit-user-select:none;user-select:none;min-height:100vh;color:var(--bone);background:radial-gradient(circle at 82% 7%, #7664ff14, transparent 24rem), var(--void);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,Arial,sans-serif;overflow-x:hidden}@keyframes locale-pending-failsafe{to{visibility:visible}}html[data-locale-pending=true] body{visibility:hidden;animation:0s 3s forwards locale-pending-failsafe}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}::selection{color:var(--void);background:var(--cyan)}.skip-link{z-index:1000;color:var(--void);background:var(--bone);padding:11px 15px;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;min-height:72px;padding:0 var(--gutter);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07080be0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid;position:sticky;top:0}.wordmark{letter-spacing:-.03em;align-items:center;gap:10px;width:max-content;min-height:44px;font:650 17px/1 Roboto Flex,sans-serif;display:inline-flex}.brand-mark{background:url(/brand/elibri-hummingbird-dark.svg) 50%/contain no-repeat;flex:none;width:32px;height:24px}.brand-mark--violet{background-image:url(/brand/elibri-hummingbird-violet.svg)}.brand-mark--broker{width:22px;height:18px}.onboarding__brand .onboarding__brand-mark{width:30px;height:24px;display:block}.wordmark--footer .brand-mark{width:48px;height:36px}.desktop-nav{justify-self:center;align-items:center;gap:clamp(18px,2.2vw,34px);display:flex}.desktop-nav a{color:var(--bone-soft);text-transform:uppercase;letter-spacing:.06em;padding:12px 0;font:500 12px/1 IBM Plex Mono,monospace;transition:color .16s}:is(.desktop-nav a:hover,.desktop-nav a:focus-visible){color:var(--cyan)}.desktop-nav a.desktop-nav__brand{border-left:1px solid var(--cyan);text-transform:none;letter-spacing:-.03em;align-items:center;gap:9px;padding-left:24px;font:650 16px/1 Roboto Flex,sans-serif;display:inline-flex}.header-cta{border:1px solid var(--line-strong);text-transform:uppercase;letter-spacing:.05em;justify-self:end;padding:11px 16px;font:600 12px/1 IBM Plex Mono,monospace;transition:color .18s,background-color .18s,border-color .18s}:is(.header-cta:hover,.header-cta:focus-visible){color:var(--void);background:var(--bone)}.header-login{color:var(--bone-soft);letter-spacing:.06em;text-transform:uppercase;padding:12px 2px;font:600 12px/1 IBM Plex Mono,monospace}.header-login,.header-cta{white-space:nowrap}.header-account{text-overflow:ellipsis;text-transform:none;max-width:240px;overflow:hidden}.site-header:has(.header-account) .header-actions{min-width:0;max-width:100%}.mobile-nav nav a.mobile-nav__account{overflow-wrap:anywhere;text-transform:none}:is(.header-login:hover,.header-login:focus-visible){color:var(--cyan)}.header-actions{justify-self:end;align-items:center;gap:12px;display:flex}.theme-toggle{border:1px solid var(--line-strong);min-height:44px;color:var(--bone-soft);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:0 0;align-items:center;gap:9px;padding:0 11px;font:600 12px/1 IBM Plex Mono,monospace;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}:is(.theme-toggle:hover,.theme-toggle:focus-visible){color:var(--cyan);border-color:var(--cyan);background:#38ddd20f}.theme-toggle__track{border:1px solid;border-radius:999px;width:32px;height:16px;position:relative}.theme-toggle__track i{width:8px;height:8px;box-shadow:0 0 10px color-mix(in srgb,currentColor 45%,transparent);transition:transform .26s var(--ease);background:currentColor;border-radius:50%;position:absolute;top:3px;left:3px}.theme-toggle[aria-pressed=true] .theme-toggle__track i{transform:translate(16px)}.language-switcher{min-height:44px;color:var(--bone-soft);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font:600 12px/1 IBM Plex Mono,monospace;display:inline-flex;position:relative}.language-switcher[data-compact]>.language-switcher__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.language-switcher__trigger{border:1px solid var(--line-strong);width:116px;min-height:44px;color:var(--bone-soft);background:var(--void-raised);cursor:pointer;font:inherit;letter-spacing:normal;text-transform:none;text-align:left;border-radius:0;grid-template-columns:18px minmax(0,1fr) 8px;align-items:center;gap:8px;padding:0 10px;transition:color .18s,border-color .18s,background-color .18s;display:grid}:is(.language-switcher__trigger:hover,.language-switcher__trigger:focus-visible,.language-switcher__trigger[aria-expanded=true]){color:var(--cyan);border-color:var(--cyan)}.language-switcher__trigger>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.language-switcher__trigger>i{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.language-switcher__trigger[aria-expanded=true]>i{transform:translateY(2px)rotate(225deg)}.language-switcher__flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #eeeae147;width:18px;height:12px;box-shadow:0 1px 4px #0000003d}.language-switcher__menu{z-index:120;border:1px solid var(--line-strong);width:148px;color:var(--bone-soft);background:var(--void-raised);padding:4px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 44px #00000057}.language-switcher__menu[hidden]{display:none}.language-switcher__menu button{min-height:38px;color:inherit;cursor:pointer;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) 8px;align-items:center;gap:9px;padding:0 9px;display:grid}:is(.language-switcher__menu button:hover,.language-switcher__menu button:focus-visible){color:var(--cyan);background:color-mix(in srgb,var(--cyan) 8%,transparent);outline:0}.language-switcher__menu button>i{background:0 0;border-radius:50%;justify-self:end;width:5px;height:5px}.language-switcher__menu button[aria-selected=true]>i{background:var(--cyan);box-shadow:0 0 8px color-mix(in srgb,var(--cyan) 60%,transparent)}html[data-locale=th] body,html[data-locale=th] :where(button,input,select,textarea),html[data-locale=th] :where(.site-header,.site-footer,.conversion-home,.experience-entry,.experience-switcher) :where(h1,h2,h3,p,a,button,label,small,strong,span,dt,dd,em),html[data-locale=hi] body,html[data-locale=hi] :where(button,input,select,textarea),html[data-locale=hi] :where(.site-header,.site-footer,.conversion-home,.experience-entry,.experience-switcher) :where(h1,h2,h3,p,a,button,label,small,strong,span,dt,dd,em){letter-spacing:normal!important;text-transform:none!important;font-family:Noto Sans Thai,Noto Sans Devanagari,Leelawadee UI,Nirmala UI,Tahoma,Mangal,sans-serif!important}html[data-locale=th] :where(.site-header,.site-footer,.conversion-home,.experience-entry) :where(h1,h2,h3),html[data-locale=hi] :where(.site-header,.site-footer,.conversion-home,.experience-entry) :where(h1,h2,h3){overflow-wrap:anywhere;line-height:1.08!important}html[data-locale=th] :where(.site-header,.site-footer,.conversion-home,.experience-entry,.experience-switcher) :where(p,a,button,label,small,dt,dd),html[data-locale=hi] :where(.site-header,.site-footer,.conversion-home,.experience-entry,.experience-switcher) :where(p,a,button,label,small,dt,dd){line-height:1.45}html[data-locale=th]{word-break:normal;line-break:strict}html[data-locale=es] :where(.site-footer,.conversion-home,.experience-entry) :where(h1,h2,h3,p){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}::view-transition-old(root){animation-duration:.62s;animation-timing-function:var(--ease);mix-blend-mode:normal}::view-transition-new(root){animation-duration:.62s;animation-timing-function:var(--ease);mix-blend-mode:normal}::view-transition-old(root){z-index:1;animation-name:theme-hold}::view-transition-new(root){z-index:2;animation-name:theme-reveal}.theme-changing,.theme-changing *,.theme-changing :before,.theme-changing :after{transition-property:color,background-color,border-color,box-shadow,outline-color!important;transition-duration:.48s!important;transition-timing-function:var(--ease)!important}@keyframes theme-hold{0%,to{opacity:1}}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--theme-transition-x) var(--theme-transition-y))}to{clip-path:circle(var(--theme-transition-radius) at var(--theme-transition-x) var(--theme-transition-y))}}.mobile-nav{display:none}.marketing-main{overflow:clip}.marketing-main>.polar-experience{z-index:1;position:relative}.marketing-main .polar-header{display:none}.marketing-main .polar-hero-shell{height:280svh}.marketing-main .polar-copy{top:clamp(128px,19vh,216px)}.marketing-main .polar-title-line>span{transition-duration:.68s}.marketing-main .polar-title-line:first-of-type>span{transition-delay:.1s}.marketing-main .polar-title-line:nth-of-type(2)>span{transition-delay:.18s}.marketing-main .polar-strategy-word{animation-delay:.52s}.marketing-main .polar-signature{transition-duration:.36s,.48s;transition-delay:.25s}.marketing-main .polarizer-dash{transition-duration:.52s,.18s,.52s;transition-delay:.43s,.46s,.46s}.marketing-main .polar-support{transition-duration:.42s,.52s;transition-delay:.42s}.marketing-main .field-reader strong{letter-spacing:.12em;font-size:clamp(8px,.72vw,12px)}.marketing-main .hero-brand-rail__lockup strong{font-size:clamp(44px,5vw,84px)}.marketing-main .hero-brand-rail__lockup strong:last-child{margin-top:-.04em}.marketing-main .polar-support>p{max-width:520px}.marketing-main .polar-field-layer:before{clip-path:none;filter:none;background:radial-gradient(circle at 81.8% 51%,#21d9d01c,#0000 1.3%),radial-gradient(24% 38% at 81.8% 51%,#5135f514,#0000 68%),linear-gradient(90deg,#07070a 0 57%,#0a0910 100%)}.marketing-main .is-motion-active .polar-field-layer[data-polariscope-renderer=pending]:before{animation:1.8s ease-in-out infinite field-calibration-breathe}.polar-field-loader{z-index:3;color:#ece8df8a;opacity:1;width:clamp(180px,20vw,310px);height:clamp(180px,20vw,310px);transition:opacity .36s,visibility .36s;position:absolute;top:50%;left:81.8%;transform:translate(-50%,-50%)}.polar-field-layer[data-polariscope-renderer=webgl] .polar-field-loader{visibility:hidden;opacity:0}.polar-field-loader__label,.polar-field-loader__readout{letter-spacing:.16em;width:max-content;font:500 7px/1 IBM Plex Mono,monospace;position:absolute;left:50%;transform:translate(-50%)}.polar-field-loader__label{color:var(--polar-cyan);top:-24px}.polar-field-loader__label--fallback,.polar-field-layer[data-polariscope-renderer=fallback] .polar-field-loader__label--pending,.polar-field-layer[data-polariscope-renderer=lost] .polar-field-loader__label--pending{display:none}.polar-field-layer[data-polariscope-renderer=fallback] .polar-field-loader__label--fallback,.polar-field-layer[data-polariscope-renderer=lost] .polar-field-loader__label--fallback{display:block}.polar-field-loader__target,.polar-field-loader__target i{border:1px solid #ece8df1c;border-radius:50%;position:absolute;inset:0}.polar-field-loader__target:before,.polar-field-loader__target:after{content:"";background:#ece8df29;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.polar-field-loader__target:before{width:138%;height:1px}.polar-field-loader__target:after{width:1px;height:138%}.polar-field-loader__target i:first-child{inset:18%}.polar-field-loader__target i:nth-child(2){border-color:#21d9d052;inset:36%}.polar-field-loader__target i:nth-child(3){background:var(--polar-cyan);border:0;inset:47%;box-shadow:0 0 18px #21d9d0b8}.is-motion-active .polar-field-layer[data-polariscope-renderer=pending] .polar-field-loader__target i:nth-child(3){animation:.9s ease-in-out infinite alternate field-calibration-core}.polar-field-loader__progress{background:#ece8df21;height:1px;position:absolute;bottom:-22px;left:0;right:0;overflow:hidden}.polar-field-loader__progress i{background:linear-gradient(90deg, transparent, var(--polar-cyan), var(--indigo), transparent);width:38%;height:100%;display:block}.is-motion-active .polar-field-layer[data-polariscope-renderer=pending] .polar-field-loader__progress i{animation:1.15s cubic-bezier(.5,0,.2,1) infinite field-calibration-scan}.polar-field-loader__readout{color:#ece8df52;bottom:-43px}@keyframes field-calibration-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes field-calibration-core{0%{opacity:.42;transform:scale(.72)}to{opacity:1;transform:scale(1.12)}}@keyframes field-calibration-scan{0%{transform:translate(-110%)}to{transform:translate(365%)}}.marketing-main .polar-legal{max-width:520px}.section-shell{width:min(100%, calc(var(--content) + var(--gutter) * 2));padding-inline:var(--gutter);margin-inline:auto}.hero{grid-template-columns:minmax(0,.93fr) minmax(480px,1.07fr);align-items:center;gap:clamp(40px,6vw,96px);min-height:calc(100svh - 72px);padding-block:clamp(72px,9vw,132px);display:grid;position:relative}.hero:before{content:"";top:0;bottom:0;left:var(--gutter);background:linear-gradient(var(--line), transparent 20%, transparent 80%, var(--line));width:1px;position:absolute}.hero__copy{z-index:2;padding-left:clamp(18px,2.2vw,34px);position:relative}.eyebrow,.mono-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font:500 12px/1.4 IBM Plex Mono,monospace}.eyebrow{color:var(--cyan);align-items:center;gap:10px;display:flex}.eyebrow>span{background:currentColor;width:18px;height:1px}.hero h1{letter-spacing:-.075em;max-width:760px;margin:28px 0 30px;font:410 clamp(58px,6.1vw,104px)/.9 Roboto Flex,sans-serif}.hero h1 em{color:var(--cyan);font-style:normal;font-weight:300}.hero__lede{max-width:650px;color:var(--bone-soft);margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.55}.button-row{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.button{border:1px solid var(--line-strong);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:0 20px;font:600 12px/1 IBM Plex Mono,monospace;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.button--primary{color:var(--void);border-color:var(--bone);background:var(--bone)}:is(.button--primary:hover,.button--primary:focus-visible){border-color:var(--cyan);background:var(--cyan)}:is(.button--quiet:hover,.button--quiet:focus-visible){border-color:var(--cyan);color:var(--cyan)}.button:disabled{cursor:wait;opacity:.62;transform:none}.access-required-state{justify-items:start;gap:20px;display:grid}.access-required-state>:is(h2,h3,p){margin:0}.access-required-state>.button{margin-top:4px}.control-boundary{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px 22px;margin:34px 0 0;padding:24px 0 0;list-style:none;display:flex}.control-boundary li{color:var(--bone-soft);text-transform:uppercase;font:500 11px/1.4 IBM Plex Mono,monospace}.control-boundary li:before{content:"•";color:var(--cyan);margin-right:8px}.micro-disclaimer{color:var(--muted);font-size:12px;line-height:1.55}.hero__copy>.micro-disclaimer{margin:18px 0 0}.hero__product{border:1px solid var(--line);background:linear-gradient(90deg, transparent 49.9%, var(--line) 50%, transparent 50.1%), linear-gradient(transparent 49.9%, var(--line) 50%, transparent 50.1%), #0d0f14d1;isolation:isolate;background-size:78px 78px;min-height:610px;padding:clamp(44px,5vw,74px) clamp(20px,3vw,44px);position:relative}.hero__record-label{z-index:3;justify-content:space-between;display:flex;position:absolute;top:18px;left:20px;right:20px}.field-motif{z-index:-1;opacity:.82;position:absolute;inset:0;overflow:hidden}.field-motif:before{content:"";filter:drop-shadow(0 0 32px #7664ff3d);border:1px solid #38ddd273;border-radius:48% 52% 42% 58%;width:82%;height:52%;position:absolute;bottom:5%;right:-4%;transform:rotate(-9deg)skew(-12deg)}.field-motif span{width:80%;height:44%;transform:rotate(var(--r)) scale(var(--s));border:1px solid #7664ff38;border-radius:50%;position:absolute;bottom:8%;right:-5%}.field-motif span:first-child{--r:-17deg;--s:.9}.field-motif span:nth-child(2){--r:-8deg;--s:.78;border-color:#38ddd240}.field-motif span:nth-child(3){--r:4deg;--s:.65}.field-motif span:nth-child(4){--r:16deg;--s:.52;border-color:#f6bd5547}.field-motif span:nth-child(5){--r:29deg;--s:.4;border-color:#ff5a704d}.hero__trail{z-index:3;color:var(--muted);text-transform:uppercase;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;font:500 9px/1 IBM Plex Mono,monospace;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.hero__trail i{background:linear-gradient(90deg, var(--cyan), var(--indigo));height:1px}.detection-card{z-index:2;color:var(--ink);background:var(--paper);padding:clamp(26px,3vw,42px);position:relative;box-shadow:0 26px 80px #00000057}.detection-card--compact{margin-top:26px}.detection-card__header{border-bottom:1px solid #1113182e;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.detection-card .mono-label{color:#60656e}.detection-card h2{letter-spacing:-.045em;max-width:560px;margin:10px 0 0;font:520 clamp(25px,2.4vw,38px)/1 Roboto Flex,sans-serif}.status{min-height:25px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid;align-items:center;padding:0 9px;font:600 9px/1 IBM Plex Mono,monospace;display:inline-flex}.status--demo{color:#245d59;background:#38ddd217}.status--available{color:#7de2db;background:#38ddd214}.agent-card .status--connected{color:#47ff83;background:#47ff831f}.agent-card .status--disconnected{color:#ff5264;background:#ff52641f}html[data-theme=light] .agent-card .status--connected{color:#087b30;background:#d5ffe1}html[data-theme=light] .agent-card .status--disconnected{color:#c91632;background:#ffe0e5}.status--planned{color:#725a26;background:#f6bd551a}.status--live{color:#245d59}.status--backtest-only{color:#5749a7}.status--archived{color:#6b6d73}.agent-card .status--demo,.agent-detail__title-row .status--demo,.agent-card .status--available{color:#7de2db}.agent-card .status--planned{color:#f2c76f}.detection-card__facts{border-bottom:1px solid #1113182e;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.detection-card__facts div{min-width:0;padding:18px 14px 18px 0}.detection-card__facts div+div{border-left:1px solid #11131824;padding-left:14px}.detection-card dt,.agent-card dt{color:#6b7079;text-transform:uppercase;letter-spacing:.06em;font:500 9px/1.2 IBM Plex Mono,monospace}.detection-card dd,.agent-card dd{margin:7px 0 0;font-size:12px;font-weight:650;line-height:1.45}.live-agent-record__facts{border-top:1px solid var(--line);gap:10px;margin:0;padding:18px 0 0;list-style:none;display:grid}.live-agent-record__facts li{color:var(--bone-soft);padding-left:18px;font-size:13px;line-height:1.55;position:relative}.live-agent-record__facts li:before{content:"";border:1px solid var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.live-agent-record__freshness{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:16px 0 0;font:500 9px/1.5 IBM Plex Mono,monospace}.confidence-block{grid-template-columns:auto 1fr;align-items:end;column-gap:18px;margin-top:26px;display:grid}.confidence-block__value{letter-spacing:-.07em;grid-row:span 2;font:420 clamp(54px,5vw,78px)/.85 Roboto Flex,sans-serif}.confidence-block__track{background:#1113181f;height:5px;overflow:hidden}.confidence-block__track i{background:linear-gradient(90deg,#1da59d,#6554df);height:100%;display:block}.confidence-block__label{color:#5d626b;text-transform:uppercase;font:500 9px/1.4 IBM Plex Mono,monospace}.detection-card__rationale{margin:28px 0;font-size:15px;line-height:1.6}.source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.source-label{border:1px solid #1113182e;justify-content:space-between;gap:14px;padding:12px;font-size:11px;font-weight:650;display:flex}.source-label small{color:#5d626b;text-transform:uppercase;text-align:right;font:500 9px/1.3 IBM Plex Mono,monospace}.detection-card .micro-disclaimer{color:#5d626b;border-top:1px solid #1113182e;margin:20px 0 0;padding-top:18px}.sample-section{padding-top:clamp(82px,8vw,120px);padding-bottom:clamp(84px,9vw,132px);scroll-margin-top:92px}.agent-detail__body .detection-card{scroll-margin-top:150px}.section-intro{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:end;gap:40px;margin-bottom:48px;display:grid}.section-intro .eyebrow{grid-column:1/-1}.section-intro h2{letter-spacing:-.06em;margin:0;font:430 clamp(48px,6vw,88px)/.95 Roboto Flex,sans-serif}.section-intro>p:last-child{color:var(--bone-soft);margin:0;font-size:17px;line-height:1.6}.sample-section>.detection-card{max-width:1040px;margin-left:auto}.sample-section--materialized{perspective:1500px}.sample-section--materialized>.detection-card{--record-offset:0px;--record-offset-far:0px;--record-layer-opacity:0;--record-layer-opacity-far:0;isolation:isolate;transform-style:preserve-3d;will-change:transform, opacity}.sample-section--materialized>.detection-card:before,.sample-section--materialized>.detection-card:after{content:"";z-index:-1;pointer-events:none;background:#38ddd209;border:1px solid #38ddd257;transition:opacity .18s;position:absolute}.sample-section--materialized>.detection-card:before{inset:var(--record-offset) calc(0px - var(--record-offset)) calc(0px - var(--record-offset)) var(--record-offset);opacity:var(--record-layer-opacity);transform:translateZ(-34px)}.sample-section--materialized>.detection-card:after{inset:var(--record-offset-far) calc(0px - var(--record-offset-far)) calc(0px - var(--record-offset-far)) var(--record-offset-far);opacity:var(--record-layer-opacity-far);background:#7664ff06;border-color:#7664ff66;transform:translateZ(-68px)}.proof-strip{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid}.proof-strip div{gap:9px;padding:24px 18px;display:grid}.proof-strip div+div{border-left:1px solid var(--line)}.proof-strip strong{color:var(--cyan);font:420 30px/1 Roboto Flex,sans-serif}.proof-strip span{color:var(--bone-soft);text-transform:uppercase;font:500 10px/1.5 IBM Plex Mono,monospace}.site-footer{padding:72px var(--gutter) 28px;border-top:1px solid var(--line);background:#050608}.site-footer__lead{justify-content:space-between;align-items:end;gap:32px;padding-bottom:42px;display:flex}.site-footer__lead p{max-width:420px;color:var(--bone-soft);letter-spacing:-.03em;text-align:right;margin:0;font:400 clamp(20px,2vw,30px)/1.2 Roboto Flex,sans-serif}.wordmark--footer{font-size:clamp(26px,3vw,44px)}.site-footer__grid{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.site-footer__grid nav{flex-direction:column;gap:13px;min-width:0;padding:28px 22px 34px 0;display:flex}.site-footer__grid nav+nav{border-left:1px solid var(--line);padding-left:22px}.site-footer__grid h2{color:var(--muted);text-transform:uppercase;margin:0 0 8px;font:500 10px/1 IBM Plex Mono,monospace}.site-footer__grid a{overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:24px;color:var(--bone-soft);align-items:center;font-size:13px;transition:color .18s;display:flex}:is(.site-footer__grid a:hover,.site-footer__grid a:focus-visible){color:var(--cyan)}.site-footer__legal{color:var(--muted);text-transform:uppercase;grid-template-columns:1.4fr 1.4fr auto;gap:28px;padding-top:24px;font:500 9px/1.6 IBM Plex Mono,monospace;display:grid}.site-footer__legal p{margin:0}.site-footer__legal>div{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.analytics-settings-button{min-height:24px;color:var(--muted);cursor:pointer;font:inherit;text-transform:uppercase;background:0 0;border:0;padding:0}:is(.analytics-settings-button:hover,.analytics-settings-button:focus-visible){color:var(--cyan)}.analytics-consent-backdrop{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:14px;display:grid;position:fixed;inset:0;overflow:hidden}.analytics-consent{z-index:1;border:1px solid var(--line-strong);width:min(760px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--bone);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07080bf7;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:20px 28px;padding:24px;display:grid;position:relative;overflow:auto;box-shadow:0 22px 80px #00000094}.analytics-consent__copy p{color:var(--cyan);letter-spacing:.12em;margin:0 0 10px;font:600 8px/1 IBM Plex Mono,monospace}.analytics-consent__copy h2{letter-spacing:-.045em;margin:0;font:430 clamp(24px,3vw,36px)/1 Roboto Flex,sans-serif}.analytics-consent__copy>span{color:var(--bone-soft);margin-top:14px;font-size:12px;line-height:1.65;display:block}.analytics-consent__copy a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.analytics-consent__categories{gap:10px;display:grid}.analytics-consent__categories>div{border:1px solid var(--line);gap:6px;padding:12px;display:grid}.analytics-consent__categories strong{color:var(--bone);text-transform:uppercase;font:600 9px/1 IBM Plex Mono,monospace}.analytics-consent__categories span{color:var(--muted);font-size:10px;line-height:1.55}.analytics-consent__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex;position:relative}.analytics-consent__actions .button{min-height:44px}.analytics-consent__close{min-height:44px;color:var(--muted);cursor:pointer;text-transform:uppercase;background:0 0;border:0;padding:0 12px;font:500 9px/1 IBM Plex Mono,monospace}:is(.analytics-consent__close:hover,.analytics-consent__close:focus-visible){color:var(--cyan)}@media (max-width:640px){.analytics-consent{grid-template-columns:1fr;gap:16px;max-height:calc(100dvh - 28px);padding:20px;overflow:auto}.analytics-consent__actions{grid-column:1}.analytics-consent__actions .button{flex:150px}.site-footer__legal>div{align-items:flex-start}}.how-section{color:var(--ink);background:var(--paper);border-block:1px solid #38ddd242;padding-block:clamp(82px,9vw,132px);position:relative;overflow:hidden}.how-section:before{content:"";pointer-events:none;opacity:.52;background-image:linear-gradient(#11131809 1px,#0000 1px),linear-gradient(90deg,#11131809 1px,#0000 1px),radial-gradient(circle at 82% 18%,#38ddd21f,#0000 25%);background-size:46px 46px,46px 46px,100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 0 48%,#000 74%,#0000 100%);mask-image:linear-gradient(110deg,#0000 0 48%,#000 74%,#0000 100%)}.how-section:after{content:"SIGNAL / CONTEXT";top:26px;right:var(--gutter);color:#11131857;letter-spacing:.15em;writing-mode:vertical-rl;font:600 8px/1 IBM Plex Mono,monospace;position:absolute}.how-section>.section-shell{position:relative}.how-section .eyebrow{color:#127f79}.problem-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.55fr);align-items:end;gap:clamp(40px,8vw,120px);display:grid}.problem-grid h2{letter-spacing:-.06em;max-width:830px;margin:26px 0 0;font:450 clamp(48px,5.7vw,84px)/.95 Roboto Flex,sans-serif}.problem-grid>p{color:#4f545d;margin:0;font-size:17px;line-height:1.65}.contrast-table{border-block:1px solid #11131840;margin-top:74px}.contrast-table>div{grid-template-columns:1fr 1fr;display:grid}.contrast-table>div+div{border-top:1px solid #11131824}.contrast-table span{padding:17px 20px;font-size:14px}.contrast-table span+span{border-left:1px solid #1113182e;font-weight:700}.contrast-table__head span{color:#686d75;text-transform:uppercase;font:500 10px/1.3 IBM Plex Mono,monospace}.workflow-grid{border-block:1px solid #11131838;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.workflow-grid article{padding:26px 22px 32px 0}.workflow-grid article+article{border-left:1px solid #1113182e;padding-left:22px}.workflow-grid article>span{color:#158e87;font:500 10px/1 IBM Plex Mono,monospace}.workflow-grid h3{letter-spacing:-.04em;margin:34px 0 14px;font:500 29px/1 Roboto Flex,sans-serif}.workflow-grid p{color:#5c6068;margin:0;font-size:14px;line-height:1.6}.text-link{color:#223e3c;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;min-height:44px;font:650 11px/1 IBM Plex Mono,monospace;transition:color .18s;display:inline-flex}:is(.text-link:hover,.text-link:focus-visible){color:#0d827b}.text-link--light{color:var(--bone);margin-top:34px}.how-section .text-link--light{color:#174d49}.text-link--muted{color:var(--muted)}.agents-section{padding-block:clamp(86px,10vw,145px)}.agents-stage{position:relative}.agent-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agent-card{isolation:isolate;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d0f149e;flex-direction:column;min-height:500px;padding:26px;transition:background-color .24s,border-color .24s;display:flex;position:relative;overflow:hidden}.agent-card:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,transparent,var(--cyan),transparent);height:1px;transition:opacity .18s,transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;right:0;transform:translate(-70%)}.agent-card:hover,.agent-card:focus-within{background:#10151cf0;border-color:#38ddd26b}.agent-card:hover:before,.agent-card:focus-within:before{opacity:1;transform:translate(70%)}.agent-card header{justify-content:space-between;align-items:center;gap:14px;display:flex}.agent-card h3{letter-spacing:-.045em;margin:26px 0 17px;font:480 31px/1 Roboto Flex,sans-serif}.agent-card__link{color:inherit;text-decoration:none}.agent-card__link:after{content:"";z-index:4;position:absolute;inset:0}.agent-card__link:focus-visible{outline:none}.agent-card--linked{cursor:pointer}.agent-card--linked:focus-within{outline:2px solid var(--cyan);outline-offset:3px}.agent-card>p{min-height:70px;color:var(--bone-soft);margin:0;font-size:14px;line-height:1.62}.agent-card dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin:auto 0 18px;padding-top:22px;display:grid}.agent-card dd{color:var(--bone)}.agent-card .text-link{color:var(--cyan)}.agent-card .text-link--muted{color:var(--muted)}.agent-card .text-link span{transition:transform .18s}:is(.agent-card .text-link:hover span,.agent-card .text-link:focus-visible span){transform:translate(3px,-3px)}.agents-progress{display:none}@media (min-width:901px){.agents-section--narrative{--agents-progress:0;width:100%;max-width:none;height:285svh;padding:0;position:relative;overflow:clip}.agents-section--narrative:before{content:"";pointer-events:none;opacity:.62;background:linear-gradient(90deg,#0000,#7664ff0b),repeating-linear-gradient(90deg,#0000 0 47px,#eeeae106 48px);width:44%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.agents-section--narrative .agents-stage{min-height:calc(100svh - 72px);padding:34px var(--gutter) 42px;perspective:1400px;align-content:center;display:grid;position:sticky;top:72px;overflow:hidden}.agents-section--narrative .section-intro{width:min(100%,980px);margin-bottom:28px}.agents-section--narrative .section-intro h2{font-size:clamp(46px,5.2vw,76px)}.agents-section--narrative .agent-grid{will-change:transform;width:max-content;transform-style:preserve-3d;border-left:0;display:flex}.agents-section--narrative .agent-card{--card-focus:.15;opacity:.5;width:clamp(370px,42vw,540px);min-height:min(430px,54svh);transform-style:preserve-3d;will-change:transform,opacity;padding:22px 26px;box-shadow:0 28px 90px #00000047}.agents-section--narrative .agent-signature{height:112px;margin-top:18px}.agents-section--narrative .agent-card h3{margin-block:20px 14px}.agents-section--narrative .agent-card>p{min-height:58px}.agents-section--narrative .agents-progress{z-index:5;right:var(--gutter);width:110px;color:var(--muted);transform-origin:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font:500 8px/1 IBM Plex Mono,monospace;display:grid;position:absolute;top:50%;transform:translateY(-50%)rotate(90deg)}.agents-section--narrative .agents-progress:before{content:attr(data-active);color:var(--cyan)}.agents-section--narrative .agents-progress span{border:1px solid #38ddd21f;position:absolute;inset:-10px}.agents-section--narrative .agents-progress i{background:var(--line);height:1px;overflow:hidden}.agents-section--narrative .agents-progress i:after{content:"";background:linear-gradient(90deg,var(--cyan),var(--indigo));width:100%;height:100%;transform:scaleX(var(--agents-progress));transform-origin:0;display:block}.agents-section--narrative .section-action{right:var(--gutter);margin:0;position:absolute;bottom:18px}}.agent-signature{border-block:1px solid var(--line);height:128px;color:var(--cyan);background-color:#07080b9e;background-image:linear-gradient(#eeeae109 1px,#0000 1px),linear-gradient(90deg,#eeeae109 1px,#0000 1px),radial-gradient(circle at 74%,#38ddd214,#0000 34%);background-size:28px 28px,28px 28px,100% 100%;margin:25px -26px 0;transition:border-color .24s,background-color .24s;position:relative;overflow:hidden}.agent-signature:after{content:"";opacity:.35;background:linear-gradient(90deg,#0000 0 44%,#38ddd21c 49%,#0000 54%);transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .24s;position:absolute;inset:0;transform:translate(-80%)}.agent-signature__meta,.agent-signature__state{z-index:3;letter-spacing:.1em;text-transform:uppercase;font:500 8px/1 IBM Plex Mono,monospace;position:absolute}.agent-signature__meta{color:#cbc6bc9e;top:10px;left:13px}.agent-signature__state{color:#38ddd2b8;bottom:10px;right:13px}.agent-signature__field{transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.agent-signature__field i{opacity:.3;border-color:currentColor;transition:opacity .24s,border-color .24s,transform .5s cubic-bezier(.2,.7,.2,1);display:block;position:absolute}.agent-signature__target{z-index:2;border:1px solid #38ddd261;border-radius:50%;width:28px;height:28px;transition:border-color .24s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;right:20%;transform:translate(50%,-50%)}.agent-signature__target:before,.agent-signature__target:after{content:"";background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agent-signature__target:before{width:42px;height:1px}.agent-signature__target:after{width:1px;height:42px}.agent-signature__target i{opacity:.65;border:1px solid;border-radius:50%;position:absolute;inset:7px}.agent-card:hover .agent-signature,.agent-card:focus-within .agent-signature{background-color:#070a0ee6;border-color:#38ddd247}.agent-card:hover .agent-signature:after,.agent-card:focus-within .agent-signature:after{opacity:.75;transform:translate(80%)}.agent-card:hover .agent-signature__field i,.agent-card:focus-within .agent-signature__field i{opacity:.82}.agent-card:hover .agent-signature__target,.agent-card:focus-within .agent-signature__target{border-color:var(--cyan);transform:translate(50%,-50%)rotate(90deg)scale(1.08)}.agent-signature--whale-flow .agent-signature__field i{transform-origin:100%;border-top:1px solid;border-right:1px solid;border-radius:0 52% 52% 0;width:78%;right:20%}.agent-signature--whale-flow .agent-signature__field i:first-child{height:82px;top:23px;transform:skew(-12deg)}.agent-signature--whale-flow .agent-signature__field i:nth-child(2){height:64px;top:32px;transform:skew(-8deg)}.agent-signature--whale-flow .agent-signature__field i:nth-child(3){height:44px;top:42px;transform:skew(-4deg)}.agent-signature--whale-flow .agent-signature__field i:nth-child(4){height:24px;top:52px}.agent-signature--whale-flow .agent-signature__field i:nth-child(5){width:52%;height:6px;top:61px}.agent-card:hover .agent-signature--whale-flow .agent-signature__field,.agent-card:focus-within .agent-signature--whale-flow .agent-signature__field{transform:translate(7px)scaleY(1.04)}.agent-signature--volatility-breakout{color:#6f72ff;background-image:linear-gradient(#eeeae109 1px,#0000 1px),linear-gradient(90deg,#eeeae109 1px,#0000 1px),radial-gradient(circle at 72%,#6f72ff24,#0000 35%)}.agent-signature--volatility-breakout .agent-signature__field i{transform-origin:100%;background:currentColor;height:1px;top:50%;left:9%}.agent-signature--volatility-breakout .agent-signature__field i:first-child{width:63%;transform:rotate(-23deg)}.agent-signature--volatility-breakout .agent-signature__field i:nth-child(2){width:63%;transform:rotate(23deg)}.agent-signature--volatility-breakout .agent-signature__field i:nth-child(3){width:58%;transform:rotate(-11deg)}.agent-signature--volatility-breakout .agent-signature__field i:nth-child(4){width:58%;transform:rotate(11deg)}.agent-signature--volatility-breakout .agent-signature__field i:nth-child(5){width:68%}.agent-signature--volatility-breakout .agent-signature__target{color:#a1a3ff;border-color:#6f72ff80}.agent-signature--volatility-breakout .agent-signature__state{color:#a1a3ffcc}.agent-card:hover .agent-signature--volatility-breakout .agent-signature__field i,.agent-card:focus-within .agent-signature--volatility-breakout .agent-signature__field i{transform:rotate(0)scaleX(1.08)}.agent-signature--event-market-monitor{color:#e5a43a;background-image:linear-gradient(#eeeae109 1px,#0000 1px),linear-gradient(90deg,#eeeae109 1px,#0000 1px),radial-gradient(circle at 72%,#e5a43a21,#0000 33%)}.agent-signature--event-market-monitor .agent-signature__field i{border:1px solid;border-left-color:#0000;border-radius:50%;width:57%;height:57%;top:50%;left:11%;transform:translateY(-50%)}.agent-signature--event-market-monitor .agent-signature__field i:nth-child(2){width:48%;height:46%}.agent-signature--event-market-monitor .agent-signature__field i:nth-child(3){width:39%;height:35%}.agent-signature--event-market-monitor .agent-signature__field i:nth-child(4){width:30%;height:24%}.agent-signature--event-market-monitor .agent-signature__field i:nth-child(5){background:currentColor;border:0;border-radius:50%;width:8px;height:8px;left:63%;box-shadow:-58px -31px 0 -2px,-92px 24px 0 -2px,-134px -12px 0 -2px}.agent-signature--event-market-monitor .agent-signature__target{color:#e5a43a;border-color:#e5a43a80}.agent-signature--event-market-monitor .agent-signature__state{color:#e5a43ad1}.agent-card:hover .agent-signature--event-market-monitor .agent-signature__field,.agent-card:focus-within .agent-signature--event-market-monitor .agent-signature__field{transform:translate(7px)}.agent-signature--live-catalog .agent-signature__field i{transform-origin:0;background:currentColor;height:1px;left:10%}.agent-signature--live-catalog .agent-signature__field i:first-child{width:34%;top:28%}.agent-signature--live-catalog .agent-signature__field i:nth-child(2){width:49%;top:39%}.agent-signature--live-catalog .agent-signature__field i:nth-child(3){width:62%;top:50%}.agent-signature--live-catalog .agent-signature__field i:nth-child(4){width:45%;top:61%}.agent-signature--live-catalog .agent-signature__field i:nth-child(5){width:28%;top:72%}.agent-card:hover .agent-signature--live-catalog .agent-signature__field i,.agent-card:focus-within .agent-signature--live-catalog .agent-signature__field i{transform:translate(8px)}.agent-signature--planned{color:#888b92b8;background-image:linear-gradient(#eeeae106 1px,#0000 1px),linear-gradient(90deg,#eeeae106 1px,#0000 1px),repeating-linear-gradient(135deg,#0000 0 12px,#888b9206 12px 13px)}.agent-signature--planned .agent-signature__field i{transform-origin:100%;background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 11px);width:58%;height:1px;top:50%;left:10%}.agent-signature--planned .agent-signature__field i:first-child{transform:rotate(-18deg)}.agent-signature--planned .agent-signature__field i:nth-child(2){transform:rotate(-9deg)}.agent-signature--planned .agent-signature__field i:nth-child(3){transform:rotate(0)}.agent-signature--planned .agent-signature__field i:nth-child(4){transform:rotate(9deg)}.agent-signature--planned .agent-signature__field i:nth-child(5){transform:rotate(18deg)}.agent-signature--planned .agent-signature__target{border-style:dashed}.agent-signature--planned .agent-signature__state{color:var(--muted)}.agent-card:hover .agent-signature--planned .agent-signature__field i,.agent-card:focus-within .agent-signature--planned .agent-signature__field i{opacity:.55;transform:rotate(0)scaleX(.94)}.agent-signature--crypto-sentiment{color:#38ddd29e}.agent-signature--crypto-sentiment .agent-signature__field i{background:0 0;border:1px solid;border-left-color:#0000;border-radius:50%;width:62%;height:72%;top:50%;left:8%;transform:translateY(-50%)}.agent-signature--crypto-sentiment .agent-signature__field i:nth-child(2){width:53%;height:58%}.agent-signature--crypto-sentiment .agent-signature__field i:nth-child(3){width:44%;height:44%}.agent-signature--crypto-sentiment .agent-signature__field i:nth-child(4){width:35%;height:30%}.agent-signature--crypto-sentiment .agent-signature__field i:nth-child(5){width:26%;height:16%}.agent-card:hover .agent-signature--crypto-sentiment .agent-signature__field i,.agent-card:focus-within .agent-signature--crypto-sentiment .agent-signature__field i{transform:translate(6px,-50%)}.agent-signature--narrative-radar{color:#a1a3ff9e}.agent-signature--narrative-radar .agent-signature__field i{background:currentColor;height:1px;left:11%;transform:none}.agent-signature--narrative-radar .agent-signature__field i:first-child{width:26%;top:28%}.agent-signature--narrative-radar .agent-signature__field i:nth-child(2){width:42%;top:39%}.agent-signature--narrative-radar .agent-signature__field i:nth-child(3){width:58%;top:50%}.agent-signature--narrative-radar .agent-signature__field i:nth-child(4){width:47%;top:61%}.agent-signature--narrative-radar .agent-signature__field i:nth-child(5){width:32%;top:72%}.agent-card:hover .agent-signature--narrative-radar .agent-signature__field i,.agent-card:focus-within .agent-signature--narrative-radar .agent-signature__field i{transform:translate(8px)}.agent-signature--news-impact{color:#e5a43aa3}.agent-signature--news-impact .agent-signature__field i{background:currentColor;height:1px;top:50%}.agent-signature--news-impact .agent-signature__field i:first-child{width:22%;left:9%;transform:rotate(0)}.agent-signature--news-impact .agent-signature__field i:nth-child(2){width:17%;left:29%;transform:rotate(-38deg)}.agent-signature--news-impact .agent-signature__field i:nth-child(3){width:18%;left:42%;transform:rotate(58deg)}.agent-signature--news-impact .agent-signature__field i:nth-child(4){width:15%;left:55%;transform:rotate(-29deg)}.agent-signature--news-impact .agent-signature__field i:nth-child(5){width:11%;left:67%;transform:rotate(0)}.agent-card:hover .agent-signature--news-impact .agent-signature__field i,.agent-card:focus-within .agent-signature--news-impact .agent-signature__field i{opacity:.72}.agent-signature--smart-momentum .agent-signature__field i{background:currentColor;height:1px;left:10%;transform:rotate(-12deg)}.agent-signature--smart-momentum .agent-signature__field i:first-child{width:56%;top:72%}.agent-signature--smart-momentum .agent-signature__field i:nth-child(2){width:52%;top:61%}.agent-signature--smart-momentum .agent-signature__field i:nth-child(3){width:48%;top:50%}.agent-signature--smart-momentum .agent-signature__field i:nth-child(4){width:44%;top:39%}.agent-signature--smart-momentum .agent-signature__field i:nth-child(5){width:40%;top:28%}.agent-card:hover .agent-signature--smart-momentum .agent-signature__field i,.agent-card:focus-within .agent-signature--smart-momentum .agent-signature__field i{transform:translate(8px,-6px)rotate(-12deg)}.agent-signature--support-resistance{color:#e5a43a94}.agent-signature--support-resistance .agent-signature__field i{background:repeating-linear-gradient(90deg,currentColor 0 16px,#0000 16px 20px);height:1px;left:8%;transform:none}.agent-signature--support-resistance .agent-signature__field i:first-child{width:67%;top:25%}.agent-signature--support-resistance .agent-signature__field i:nth-child(2){width:49%;top:37%}.agent-signature--support-resistance .agent-signature__field i:nth-child(3){width:61%;top:50%}.agent-signature--support-resistance .agent-signature__field i:nth-child(4){width:42%;top:63%}.agent-signature--support-resistance .agent-signature__field i:nth-child(5){width:70%;top:75%}.agent-card:hover .agent-signature--support-resistance .agent-signature__field i,.agent-card:focus-within .agent-signature--support-resistance .agent-signature__field i{transform:translate(5px)}.agent-signature--macro-sentiment{color:#a1a3ff94}.agent-signature--macro-sentiment .agent-signature__field i{background:0 0;border:1px solid;border-radius:50%;width:58%;height:72%;top:50%;left:12%;transform:translateY(-50%)rotate(-10deg)}.agent-signature--macro-sentiment .agent-signature__field i:nth-child(2){transform:translateY(-50%)rotate(12deg)scale(.83)}.agent-signature--macro-sentiment .agent-signature__field i:nth-child(3){transform:translateY(-50%)rotate(-24deg)scale(.65)}.agent-signature--macro-sentiment .agent-signature__field i:nth-child(4){transform:translateY(-50%)rotate(32deg)scale(.47)}.agent-signature--macro-sentiment .agent-signature__field i:nth-child(5){background:currentColor;transform:translateY(-50%)scale(.24)}.agent-card:hover .agent-signature--macro-sentiment .agent-signature__field i,.agent-card:focus-within .agent-signature--macro-sentiment .agent-signature__field i{transform:translateY(-50%)rotate(0)scale(.9)}.agent-signature--perp-pressure .agent-signature__field i{background:currentColor;width:1px;height:62%;top:19%;transform:none}.agent-signature--perp-pressure .agent-signature__field i:first-child{left:18%}.agent-signature--perp-pressure .agent-signature__field i:nth-child(2){height:48%;top:26%;left:29%}.agent-signature--perp-pressure .agent-signature__field i:nth-child(3){height:34%;top:33%;left:40%}.agent-signature--perp-pressure .agent-signature__field i:nth-child(4){height:48%;top:26%;left:51%}.agent-signature--perp-pressure .agent-signature__field i:nth-child(5){left:62%}.agent-card:hover .agent-signature--perp-pressure .agent-signature__field i,.agent-card:focus-within .agent-signature--perp-pressure .agent-signature__field i{transform:scaleY(1.12)}.agent-signature--etf-options-positioning{color:#e5a43a9e}.agent-signature--etf-options-positioning .agent-signature__field i{background:#e5a43a0d;border:1px solid;height:8px;left:10%;transform:none}.agent-signature--etf-options-positioning .agent-signature__field i:first-child{width:34%;top:24%}.agent-signature--etf-options-positioning .agent-signature__field i:nth-child(2){width:52%;top:35%}.agent-signature--etf-options-positioning .agent-signature__field i:nth-child(3){width:44%;top:46%}.agent-signature--etf-options-positioning .agent-signature__field i:nth-child(4){width:61%;top:57%}.agent-signature--etf-options-positioning .agent-signature__field i:nth-child(5){width:27%;top:68%}.agent-card:hover .agent-signature--etf-options-positioning .agent-signature__field i,.agent-card:focus-within .agent-signature--etf-options-positioning .agent-signature__field i{transform:translate(7px)}.agent-signature--prediction-onchain-divergence{color:#38ddd294}.agent-signature--prediction-onchain-divergence .agent-signature__field i{transform-origin:0;background:currentColor;height:1px;left:9%}.agent-signature--prediction-onchain-divergence .agent-signature__field i:first-child{width:62%;top:50%;transform:rotate(-17deg)}.agent-signature--prediction-onchain-divergence .agent-signature__field i:nth-child(2){width:62%;top:50%;transform:rotate(17deg)}.agent-signature--prediction-onchain-divergence .agent-signature__field i:nth-child(3){width:38%;top:37%;transform:rotate(-8deg)}.agent-signature--prediction-onchain-divergence .agent-signature__field i:nth-child(4){width:38%;top:63%;transform:rotate(8deg)}.agent-signature--prediction-onchain-divergence .agent-signature__field i:nth-child(5){width:40%;top:50%;left:28%;transform:rotate(0)}.agent-card:hover .agent-signature--prediction-onchain-divergence .agent-signature__field i,.agent-card:focus-within .agent-signature--prediction-onchain-divergence .agent-signature__field i{opacity:.72;transform:scaleX(1.06)}.section-action{justify-content:flex-end;margin-top:30px;display:flex}.anatomy-section{border-top:1px solid var(--line);background:var(--void-raised);padding-block:clamp(86px,10vw,145px)}.anatomy-layout{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:start;gap:clamp(50px,9vw,140px);display:grid}.anatomy-copy{position:sticky;top:120px}.anatomy-copy h2{letter-spacing:-.058em;margin:28px 0 24px;font:430 clamp(46px,5vw,72px)/.96 Roboto Flex,sans-serif}.anatomy-copy>p:not(.eyebrow){color:var(--bone-soft);font-size:16px;line-height:1.7}.anatomy-flow{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.anatomy-flow li{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:24px;padding:27px 0;display:grid}.anatomy-flow>li>span{color:var(--cyan);font:500 10px/1.4 IBM Plex Mono,monospace}.anatomy-flow h3{letter-spacing:-.04em;margin:0 0 10px;font:500 27px/1 Roboto Flex,sans-serif}.anatomy-flow p{color:var(--bone-soft);margin:0;font-size:14px;line-height:1.6}.anatomy-core{perspective:900px;width:min(100%,390px);height:230px;transform-style:preserve-3d;margin:26px 0 6px;position:relative;overflow:visible}.anatomy-core:before,.anatomy-core:after{content:"";pointer-events:none;background:#eeeae11f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.anatomy-core:before{width:1px;height:92%}.anatomy-core:after{width:88%;height:1px}.anatomy-core>span{color:#38ddd2c7;width:236px;height:42px;transform-style:preserve-3d;will-change:transform,opacity;background:linear-gradient(90deg,#38ddd204,#7664ff12);border:1px solid #38ddd261;justify-content:flex-end;align-items:center;padding:0 12px;font:500 7px/1 IBM Plex Mono,monospace;display:flex;position:absolute;top:calc(50% - 21px);left:calc(50% - 118px);box-shadow:inset 0 0 30px #38ddd206}.anatomy-core>span i{background:linear-gradient(90deg,var(--cyan),transparent);width:58%;height:1px;position:absolute;top:50%;left:14px}.anatomy-core>span:nth-child(2n){color:#a1a3ffcc;border-color:#7664ff6b}.anatomy-core>span:nth-child(3n){color:#f6bd55b8;border-color:#f6bd5557}.anatomy-core>span:first-child{transform:translateY(-48px)rotateX(68deg)}.anatomy-core>span:nth-child(2){transform:translateY(-30px)rotateX(68deg)}.anatomy-core>span:nth-child(3){transform:translateY(-12px)rotateX(68deg)}.anatomy-core>span:nth-child(4){transform:translateY(6px)rotateX(68deg)}.anatomy-core>span:nth-child(5){transform:translateY(24px)rotateX(68deg)}.anatomy-core>span:nth-child(6){transform:translateY(42px)rotateX(68deg)}.anatomy-core>b{color:var(--muted);letter-spacing:.12em;font:500 7px/1 IBM Plex Mono,monospace;position:absolute;bottom:0;right:0}.anatomy-section--exploded{perspective:1600px;overflow:clip}.anatomy-section--exploded .anatomy-flow{perspective:1200px;transform-style:preserve-3d;border-top:0}.anatomy-section--exploded .anatomy-flow li{border:1px solid var(--line);transform-style:preserve-3d;will-change:transform,opacity;background:linear-gradient(112deg,#14171ef5,#0a0c11c7);margin-bottom:12px;padding:24px 22px;position:relative;box-shadow:14px 18px 50px #0000002e}.anatomy-section--exploded .anatomy-flow li:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan));width:34%;height:1px;position:absolute;top:-1px;right:-1px}.narrative-thread{--thread-progress:0;z-index:44;pointer-events:none;opacity:0;width:9px;transition:opacity .4s;position:fixed;top:84px;bottom:18px;right:18px}.has-homepage-motion .narrative-thread{opacity:.9}.narrative-thread span,.narrative-thread i{width:1px;position:absolute;top:0;bottom:0;left:4px}.narrative-thread span{background:#eeeae11c}.narrative-thread i{background:linear-gradient(var(--cyan),var(--indigo),var(--amber));transform:scaleY(var(--thread-progress));transform-origin:top;box-shadow:0 0 9px #38ddd26b}.narrative-thread b{border:1px solid var(--cyan);background:var(--void);border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:1px;transform:translateY(-50%);box-shadow:0 0 12px #38ddd2b3}.editorial-main,.agent-detail{min-height:70vh}.legal-page,.legal-index{-webkit-user-select:text;user-select:text}.page-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(300px,.5fr);align-items:end;gap:clamp(44px,9vw,130px);padding-block:clamp(86px,11vw,160px);display:grid}.page-hero h1{letter-spacing:-.07em;max-width:920px;margin:30px 0 0;font:420 clamp(58px,7vw,108px)/.9 Roboto Flex,sans-serif}.page-hero__aside p{color:var(--bone-soft);margin:24px 0 0;font-size:17px;line-height:1.65}.route-status{border:1px solid var(--amber);min-height:32px;color:var(--amber);text-transform:uppercase;align-items:center;padding:0 10px;font:500 12px/1 IBM Plex Mono,monospace;display:inline-flex}.editorial-sections{padding-block:70px 140px}.editorial-sections section{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.3fr) minmax(280px,.55fr) minmax(300px,.75fr);gap:40px;padding-block:46px;scroll-margin-top:92px;display:grid}.editorial-sections h2{letter-spacing:-.045em;margin:0;font:470 36px/1.04 Roboto Flex,sans-serif}.editorial-sections section>p:not(.mono-label){color:var(--bone-soft);margin:0;font-size:15px;line-height:1.7}.editorial-sections ul{flex-wrap:wrap;grid-column:3;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.editorial-sections li{border:1px solid var(--line);color:var(--bone-soft);text-transform:uppercase;padding:8px 11px;font:500 12px/1.3 IBM Plex Mono,monospace}.legal-page,.legal-index{min-height:70vh}.legal-hero h1{max-width:1050px;font-size:clamp(54px,6vw,92px)}.legal-hero__language{letter-spacing:.08em;text-transform:uppercase;color:var(--muted)!important;margin-top:14px!important;font:500 12px/1.4 IBM Plex Mono,monospace!important}.legal-layout{grid-template-columns:minmax(220px,300px) minmax(0,900px);align-items:start;gap:clamp(58px,8vw,130px);padding-block:70px 150px;display:grid}.legal-sidebar{scrollbar-width:thin;max-height:calc(100vh - 120px);position:sticky;top:100px;overflow:auto}.legal-back-link{min-height:44px;color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-bottom:30px;font:600 12px/1.4 IBM Plex Mono,monospace;display:inline-flex}.legal-sidebar dl{border-top:1px solid var(--line);margin:0 0 34px;padding:0}.legal-sidebar dl>div{border-bottom:1px solid var(--line);padding:13px 0}.legal-sidebar dt,.legal-sidebar nav>p{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font:500 12px/1.3 IBM Plex Mono,monospace}.legal-sidebar dd{color:var(--bone-soft);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.legal-sidebar a:not(.legal-back-link),.legal-document a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--cyan) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--cyan) 55%,transparent);text-underline-offset:3px}.legal-sidebar nav{display:grid}.legal-sidebar nav>p{margin-bottom:8px}.legal-sidebar nav a{border-bottom:1px solid var(--line);min-height:44px;color:var(--bone-soft);grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:9px 0;font-size:12px;line-height:1.35;display:grid;text-decoration:none!important}.legal-sidebar nav a span{color:var(--cyan);font:500 12px/1.5 IBM Plex Mono,monospace}:is(.legal-sidebar nav a:hover,.legal-sidebar nav a:focus-visible){color:var(--cyan)}.legal-document{-webkit-user-select:text;user-select:text;min-width:0}.legal-document>.legal-callout:first-child{margin-top:0}.legal-document>section{border-bottom:1px solid var(--line);padding:54px 0;scroll-margin-top:90px}.legal-document>section:first-of-type{padding-top:46px}.legal-document>section>header{grid-template-columns:92px 1fr;align-items:start;gap:24px;margin-bottom:30px;display:grid}.legal-document>section>header>p{color:var(--cyan);letter-spacing:.08em;margin:9px 0 0;font:500 12px/1 IBM Plex Mono,monospace}.legal-document h2{letter-spacing:-.045em;margin:0;font:470 clamp(30px,3.4vw,48px)/1 Roboto Flex,sans-serif}.legal-section__body{padding-left:116px}.legal-section__body>p{color:var(--bone-soft);margin:0 0 18px;font-size:15px;line-height:1.82}.legal-section__body>p:last-child{margin-bottom:0}.legal-section__body ul,.legal-section__body ol{color:var(--bone-soft);gap:11px;margin:22px 0 4px;padding-left:24px;font-size:14px;line-height:1.72;display:grid}.legal-section__body li{padding-left:7px}.legal-section__body li::marker{color:var(--cyan);font-family:IBM Plex Mono,monospace;font-size:.8em}.legal-callout{border:1px solid color-mix(in srgb,var(--amber) 42%,var(--line));color:var(--bone);background:color-mix(in srgb,var(--amber) 6%,var(--void-raised));margin:24px 0;padding:24px 26px 24px 30px;font-size:14px;line-height:1.72;position:relative;overflow:hidden}.legal-callout:before{background:linear-gradient(var(--amber),var(--cyan));content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.legal-table-wrap{border:1px solid var(--line-strong);scrollbar-width:thin;max-width:100%;margin:26px 0 8px;overflow-x:auto}.legal-table-wrap table{border-collapse:collapse;width:100%;min-width:640px;color:var(--bone-soft);font-size:12px;line-height:1.55}.legal-table-wrap th{color:var(--bone);background:var(--void-soft);letter-spacing:.05em;text-align:left;text-transform:uppercase;padding:14px 16px;font:600 12px/1.35 IBM Plex Mono,monospace}.legal-table-wrap td{vertical-align:top;border-top:1px solid var(--line);padding:14px 16px}.legal-table-wrap th+th,.legal-table-wrap td+td{border-left:1px solid var(--line)}.legal-table-wrap tbody tr:nth-child(2n){background:color-mix(in srgb,var(--bone) 2%,transparent)}.legal-document__footer{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding-top:34px;font:500 12px/1.5 IBM Plex Mono,monospace;display:flex}.legal-document__footer p{margin:0}.legal-document__footer a{color:var(--cyan)}.legal-index__grid{grid-template-columns:minmax(250px,.55fr) minmax(0,1.2fr);gap:clamp(50px,9vw,140px);padding-block:80px 150px;display:grid}.legal-index__intro{align-self:start;position:sticky;top:110px}.legal-index__intro h2{letter-spacing:-.055em;margin:24px 0;font:470 clamp(42px,5vw,70px)/.92 Roboto Flex,sans-serif}.legal-index__intro>p:last-child{max-width:410px;color:var(--bone-soft);margin:0;font-size:14px;line-height:1.7}.legal-index__cards{border-top:1px solid var(--line)}.legal-index__cards>a{border-bottom:1px solid var(--line);transition:color .18s ease,background-color .18s ease,padding .22s var(--ease);grid-template-columns:52px 1fr auto;align-items:start;gap:24px;padding:32px 0;display:grid}:is(.legal-index__cards>a:hover,.legal-index__cards>a:focus-visible){color:var(--cyan);background:color-mix(in srgb,var(--cyan) 4%,transparent);padding-inline:18px}.legal-index__cards>a>span{color:var(--cyan);font:500 12px/1.4 IBM Plex Mono,monospace}.legal-index__cards h3{letter-spacing:-.035em;margin:0 0 12px;font:500 24px/1.05 Roboto Flex,sans-serif}.legal-index__cards p{max-width:650px;color:var(--bone-soft);margin:0;font-size:12px;line-height:1.65}.legal-index__cards strong{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:500 12px/1.4 IBM Plex Mono,monospace}.catalog{padding-block:60px 150px}.catalog-toolbar{grid-template-columns:.45fr 1fr;align-items:end;gap:20px 50px;margin-bottom:34px;display:grid}.catalog-toolbar h2{letter-spacing:-.04em;margin:12px 0 0;font:470 34px/1 Roboto Flex,sans-serif}.catalog-toolbar nav{flex-wrap:wrap;gap:8px;display:flex}.catalog-toolbar nav span{border:1px solid var(--line);min-height:36px;color:var(--muted);text-transform:uppercase;align-items:center;padding:0 12px;font:500 9px/1 IBM Plex Mono,monospace;display:inline-flex}.catalog-toolbar nav span.is-active{color:var(--void);border-color:var(--bone);background:var(--bone)}.catalog-toolbar>p{color:var(--muted);grid-column:2;margin:0;font-size:12px}.catalog-toolbar--interactive{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,.7fr) minmax(260px,1fr) minmax(190px,.55fr);align-items:start;padding-block:0 34px}.catalog-toolbar--interactive>div:first-child{grid-row:span 2}.catalog-toolbar--interactive label>span,.catalog-status legend{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font:500 12px/1 IBM Plex Mono,monospace;display:block}.catalog-toolbar--interactive input,.catalog-toolbar--interactive select{border:1px solid var(--line-strong);width:100%;height:48px;color:var(--bone);background:var(--void-raised);border-radius:0;padding:0 14px;font:450 16px/1 Manrope,sans-serif}.catalog-toolbar--interactive select{cursor:pointer}.catalog-status{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.catalog-status legend{width:100%}.catalog-status button{border:1px solid var(--line);min-height:44px;color:var(--muted);text-transform:uppercase;cursor:pointer;background:0 0;padding:0 12px;font:550 12px/1 IBM Plex Mono,monospace;transition:color .18s,background-color .18s,border-color .18s}:is(.catalog-status button:not(.is-active):hover,.catalog-status button:not(.is-active):focus-visible){color:var(--cyan);border-color:var(--cyan);background:#38ddd20f}.catalog-status button.is-active{color:var(--void);border-color:var(--bone);background:var(--bone)}.catalog-toolbar--interactive>.catalog-result-count{grid-column:2/-1}.catalog-empty{border:1px solid var(--line);place-content:center;justify-items:start;min-height:430px;padding:40px;display:grid}.catalog-empty h3{letter-spacing:-.06em;max-width:650px;margin:22px 0 14px;font:430 clamp(42px,5vw,72px)/.92 Roboto Flex,sans-serif}.catalog-empty>p:not(.mono-label){max-width:520px;color:var(--bone-soft);margin:0 0 30px}.agent-detail{--agent-accent:var(--cyan)}.agent-detail--volatility-breakout{--agent-accent:#8b8dff}.agent-detail--event-market-monitor{--agent-accent:#e5a43a}.agent-detail .eyebrow{color:var(--agent-accent)}.agent-detail__hero{grid-template-columns:minmax(0,1.15fr) minmax(390px,.62fr);align-items:end;gap:clamp(50px,8vw,118px);padding-block:clamp(78px,9vw,132px);display:grid}.agent-detail__title-row{align-items:start;gap:22px;margin-top:30px;display:flex}.agent-detail__title-row h1{letter-spacing:-.072em;max-width:860px;margin:0;font:430 clamp(56px,7vw,104px)/.88 Roboto Flex,sans-serif}.agent-detail__lede{max-width:760px;color:var(--bone-soft);margin:28px 0 0;font-size:18px;line-height:1.65}.agent-detail__identity{border:1px solid var(--line);background:#0d0f146b;grid-template-rows:minmax(176px,.8fr) auto;align-self:stretch;display:grid;box-shadow:18px 18px #38ddd206}.agent-signature--detail{border-top:0;border-color:var(--line);background-size:32px 32px,32px 32px,100% 100%;height:100%;min-height:176px;margin:0}.agent-signature--detail .agent-signature__field{transform-origin:50%;transform:scale(1.18)}.agent-signature--detail .agent-signature__field i{opacity:.65}.agent-signature--detail .agent-signature__target{border-color:currentColor;transform:translate(50%,-50%)scale(1.12)}.agent-signature--detail:after{animation:5.5s ease-in-out infinite agent-identity-scan}.agent-summary{border-left:0;grid-template-columns:repeat(2,1fr);margin:0;display:grid}.agent-summary div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:92px;padding:18px}.agent-summary div:nth-child(2n){border-right:0}.agent-summary div:nth-last-child(-n+2){border-bottom:0}.agent-summary dt,.backtest-context dt{color:var(--muted);text-transform:uppercase;font:500 9px/1.3 IBM Plex Mono,monospace}.agent-summary dd,.backtest-context dd{margin:10px 0 0;font-size:13px;line-height:1.5}.agent-summary dd{color:var(--bone)}.agent-tabs{z-index:50;border-block:1px solid var(--line);background:#07080bf0;align-items:center;gap:26px;min-height:54px;display:flex;position:sticky;top:72px;overflow-x:auto}.agent-tabs a{min-height:44px;color:var(--muted);text-transform:uppercase;flex:none;align-items:center;font:500 10px/1 IBM Plex Mono,monospace;transition:color .18s;display:flex}:is(.agent-tabs a:hover,.agent-tabs a:focus-visible){color:var(--cyan)}.agent-tabs a[aria-current=location]{color:var(--agent-accent)}.agent-tabs a[aria-current=location]:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block;box-shadow:0 0 10px}.agent-detail__body{padding-top:82px;padding-right:var(--gutter);padding-bottom:140px;padding-left:calc(var(--gutter) + 58px);gap:72px;display:grid;position:relative}.agent-detail__body:before{content:"";z-index:0;top:82px;bottom:140px;left:calc(var(--gutter) + 15px);background:linear-gradient(var(--agent-accent),var(--line) 14%,var(--line) 86%,transparent);width:1px;position:absolute}.agent-detail__body>[data-record-step]{min-width:0;position:relative}.agent-detail__body>[data-record-step]:before{content:attr(data-record-step);z-index:2;border:1px solid var(--line-strong);width:30px;height:30px;color:var(--muted);background:var(--void);border-radius:50%;place-items:center;font:600 8px/1 IBM Plex Mono,monospace;transition:color .18s,border-color .18s,box-shadow .18s,transform .18s;display:grid;position:absolute;top:0;left:-58px}.agent-detail__body>[data-record-step][data-record-active]:before,.agent-detail__body>[data-record-step]:target:before{color:var(--agent-accent);border-color:var(--agent-accent);box-shadow:0 0 0 5px #38ddd20f,0 0 18px color-mix(in srgb,var(--agent-accent) 35%,transparent);transform:scale(1.08)}.agent-detail__body>section{scroll-margin-top:150px}.agent-overview,.source-panel,.how-agent,.limitations-panel{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,.7fr) minmax(320px,1fr);gap:70px;padding-bottom:54px;display:grid}.agent-detail__body h2{letter-spacing:-.05em;margin:16px 0 0;font:460 clamp(36px,4vw,58px)/.98 Roboto Flex,sans-serif}.agent-overview>div:last-child>p:first-child,.source-panel>div:last-child,.how-agent ol,.limitations-panel ul{color:var(--bone-soft);margin:0;font-size:16px;line-height:1.7}.agent-detail__body>.detection-card{justify-self:end;width:min(100%,1040px)}.empty-record{border:1px solid var(--line);background:var(--void-raised);padding:55px}.empty-record p:last-child{max-width:700px;color:var(--bone-soft);line-height:1.7}.source-panel .source-list{align-self:start}.source-panel .source-label{color:var(--ink);background:var(--paper)}.backtest-panel{color:var(--ink);background:var(--paper);padding:clamp(30px,5vw,64px)}.backtest-panel__intro{grid-template-columns:minmax(0,.8fr) minmax(240px,.4fr);align-items:end;gap:30px;display:grid}.backtest-panel__intro .mono-label{color:#60656e;grid-column:1/-1}.backtest-panel__intro p:last-child{color:#626771}.backtest-metrics{border-block:1px solid #11131833;grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.backtest-metrics div{gap:18px;padding:22px 16px 24px 0;display:grid}.backtest-metrics div+div{border-left:1px solid #1113182e;padding-left:16px}.backtest-metrics span{color:#656a73;text-transform:uppercase;font:500 9px/1.3 IBM Plex Mono,monospace}.backtest-metrics strong{letter-spacing:-.05em;font:460 38px/1 Roboto Flex,sans-serif}.backtest-context{grid-template-columns:repeat(3,1fr);margin:28px 0 0;display:grid}.backtest-context div{border-bottom:1px solid #11131826;padding:15px 15px 15px 0}.backtest-context div:nth-child(3n+2),.backtest-context div:nth-child(3n+3){border-left:1px solid #11131826;padding-left:15px}.backtest-panel .micro-disclaimer{color:#626771;border-color:#1113182e}.how-agent ol{padding-left:22px}.how-agent li{padding:7px 0 7px 10px}.limitations-panel ul{padding:0;list-style:none}.limitations-panel li{border-bottom:1px solid var(--line);padding:16px 0}.record-meta{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,.7fr) minmax(320px,1fr);gap:30px 70px;padding-bottom:54px;display:grid}.record-meta dl{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.record-meta dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:112px;padding:22px}.record-meta dl div:nth-child(2n){border-right:0}.record-meta dl div:nth-last-child(-n+2){border-bottom:0}.record-meta dt{color:var(--muted);text-transform:uppercase;font:500 8px/1 IBM Plex Mono,monospace}.record-meta dd{margin:18px 0 0;font-size:14px}.record-meta>.micro-disclaimer{grid-column:2}@keyframes agent-identity-scan{0%,62%,to{opacity:.18;transform:translate(-82%)}78%{opacity:.82;transform:translate(82%)}}.brief-section{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.65fr) minmax(420px,1fr);gap:clamp(50px,8vw,120px);padding-block:80px 120px;display:grid}.brief-intro h2{letter-spacing:-.06em;margin:20px 0;font:430 clamp(42px,5vw,70px)/.92 Roboto Flex,sans-serif}.brief-intro>p:last-child{color:var(--bone-soft);font-size:14px;line-height:1.65}.brief-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;display:grid}.brief-form label>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font:500 8px/1 IBM Plex Mono,monospace;display:block}.brief-form label small{color:inherit}.brief-form input:not([type=checkbox]),.brief-form textarea,.brief-output textarea{border:1px solid var(--line-strong);width:100%;color:var(--bone);background:var(--void-raised);border-radius:0;font:450 14px/1.5 Manrope,sans-serif}.brief-form input:not([type=checkbox]){height:48px;padding:0 14px}.brief-form textarea,.brief-output textarea{resize:vertical;padding:14px}.brief-form__wide,.brief-intent,.brief-actions{grid-column:1/-1}.brief-intent{background:#21d9d00d;border:1px solid #21d9d052;justify-content:space-between;gap:20px;margin:0;padding:17px;display:flex}.brief-intent span{color:var(--muted);text-transform:uppercase;font:500 8px/1 IBM Plex Mono,monospace}.brief-intent strong{font-size:13px}.brief-consent{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.brief-consent input{width:24px;height:24px;accent-color:var(--cyan);cursor:pointer;margin:0}.brief-consent>span{color:var(--bone-soft)!important;letter-spacing:0!important;text-transform:none!important;margin:2px 0 0!important;font-family:Manrope,sans-serif!important;font-size:12px!important;line-height:1.45!important}.brief-honeypot{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.brief-actions{align-items:center;gap:20px;display:flex}.brief-actions p{color:var(--muted);margin:0;font-size:11px}.brief-feedback{color:var(--bone-soft);background:#38ddd20f;border:1px solid #38ddd259;margin:0;padding:14px 16px;font-size:13px;line-height:1.5}.brief-feedback strong{overflow-wrap:anywhere;color:var(--cyan);font-family:IBM Plex Mono,monospace;font-size:10px}.brief-feedback--error{background:#ff5a700f;border-color:#ff5a706b}.brief-output{border:1px solid var(--line-strong);background:#ffffff06;grid-column:2;gap:20px;padding:28px;display:grid}.brief-output h3{letter-spacing:-.04em;margin:15px 0 0;font:450 30px/1 Roboto Flex,sans-serif}.brief-output .button{justify-self:start}.brief-output>p{color:var(--cyan);margin:0;font-size:12px}.research-library{border-top:1px solid var(--line);padding-block:90px 150px}.evidence-section{color:var(--ink);background:var(--bone);padding-block:clamp(88px,9vw,138px)}.evidence-intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:clamp(40px,8vw,130px);display:grid}.evidence-intro h2{letter-spacing:-.07em;max-width:930px;margin:26px 0 0;font:390 clamp(58px,7vw,112px)/.87 Roboto Flex,sans-serif}.evidence-intro>p{color:#111318ad;margin:0;font-size:16px;line-height:1.6}.evaluation-record{background:#ffffff2b;border:1px solid #1113183d;margin-top:clamp(52px,6vw,82px);box-shadow:18px 18px #1113180b}.evaluation-record>header{border-bottom:1px solid #11131833;justify-content:space-between;align-items:start;gap:24px;padding:30px;display:flex}.evaluation-record h3{letter-spacing:-.045em;margin:12px 0 0;font:480 clamp(28px,3vw,48px)/1 Roboto Flex,sans-serif}.evaluation-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.evaluation-metrics>div{border-right:1px solid #1113182e;min-height:205px;padding:28px 30px}.evaluation-metrics>div:last-child{border-right:0}.evaluation-metrics span,.evaluation-disclosure span,.closing-record span{letter-spacing:.12em;text-transform:uppercase;font:600 9px/1 IBM Plex Mono,monospace;display:block}.evaluation-metrics strong{letter-spacing:-.07em;margin:42px 0 18px;font:380 clamp(48px,5.4vw,84px)/.8 Roboto Flex,sans-serif;display:block}.evaluation-metrics small{color:#11131894;font-size:12px;line-height:1.45}.evaluation-disclosure{border-top:1px solid #1113182e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.evaluation-disclosure>div{border-right:1px solid #1113182e;min-height:132px;padding:26px 30px}.evaluation-disclosure>div:last-child{border-right:0}.evaluation-disclosure p{margin:17px 0 0;font-size:14px;line-height:1.55}.evaluation-record>footer{border-top:1px solid #1113182e;justify-content:space-between;align-items:center;gap:24px;padding:24px 30px;display:flex}.evaluation-record>footer p{color:#1113188c;letter-spacing:.06em;text-transform:uppercase;margin:0;font:500 9px/1.5 IBM Plex Mono,monospace}.trust-section{background:#07070a;padding-block:clamp(90px,10vw,150px);position:relative;overflow:hidden}.trust-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 22%,#5135f524,#0000 24%),linear-gradient(115deg,#0000 0 66%,#21d9d00a 66.2%,#0000 66.5%);position:absolute;inset:0}.trust-layout{position:relative}.trust-copy{grid-template-columns:minmax(0,1.1fr) minmax(280px,.5fr);align-items:end;gap:clamp(40px,8vw,130px);display:grid}.trust-copy h2{letter-spacing:-.07em;max-width:900px;margin:25px 0 0;font:390 clamp(58px,7vw,110px)/.87 Roboto Flex,sans-serif}.trust-copy>p{color:var(--bone-soft);margin:0;font-size:16px;line-height:1.6}.trust-grid{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(54px,6vw,82px) 0 0;padding:0;list-style:none;display:grid}.trust-grid li{border-right:1px solid var(--line);min-height:238px;padding:26px}.trust-grid li:last-child{border-right:0}.trust-grid li>span{color:var(--cyan);font:600 9px/1 IBM Plex Mono,monospace}.trust-grid h3{letter-spacing:-.04em;margin:48px 0 17px;font:470 25px/1 Roboto Flex,sans-serif}.trust-grid p{color:var(--bone-soft);margin:0;font-size:14px;line-height:1.55}.tool-discovery{background:#38ddd20b;border:1px solid #38ddd247;grid-template-columns:minmax(150px,.35fr) minmax(280px,1fr) auto;align-items:center;gap:clamp(24px,5vw,76px);margin-top:22px;padding:24px 26px;transition:border-color .18s,background-color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.tool-discovery:before{content:"";opacity:0;background:linear-gradient(100deg,#0000 20%,#38ddd217,#0000 70%);transition:opacity .18s,transform .52s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-45%)}.tool-discovery>span{color:var(--cyan);letter-spacing:.1em;font:600 8px/1.2 IBM Plex Mono,monospace}.tool-discovery strong{letter-spacing:-.035em;font:430 clamp(20px,2.2vw,32px)/1.05 Roboto Flex,sans-serif}.tool-discovery em{color:var(--bone);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font:600 9px/1 IBM Plex Mono,monospace}:is(.tool-discovery:hover,.tool-discovery:focus-visible){border-color:var(--cyan);background:#38ddd217;transform:translateY(-2px)}.tool-discovery:hover:before{opacity:1;transform:translate(45%)}.tool-discovery:focus-visible:before{opacity:1;transform:translate(45%)}.faq-block{grid-template-columns:minmax(250px,.55fr) minmax(0,1fr);gap:clamp(50px,9vw,130px);margin-top:clamp(68px,8vw,108px);display:grid}.faq-block h3{letter-spacing:-.06em;max-width:560px;margin:26px 0 0;font:400 clamp(42px,4.8vw,74px)/.92 Roboto Flex,sans-serif}.faq-list{border-top:1px solid var(--line-strong)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;letter-spacing:-.025em;padding:25px 48px 25px 0;font:450 clamp(19px,1.6vw,25px)/1.2 Roboto Flex,sans-serif;list-style:none;transition:color .18s;position:relative}.faq-list summary::-webkit-details-marker{display:none}:is(.faq-list summary:hover,.faq-list summary:focus-visible){color:var(--cyan)}.faq-list summary:after{content:"+";color:var(--cyan);font:400 20px/1 IBM Plex Mono,monospace;transition:transform .24s;position:absolute;top:24px;right:4px}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-list details p{max-width:710px;color:var(--bone-soft);margin:-3px 0 26px;font-size:14px;line-height:1.6}.closing-record{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:end;gap:40px;margin-top:clamp(58px,7vw,88px);padding-top:34px;display:flex}.chapter-rail{z-index:45;gap:3px;width:38px;display:grid;position:fixed;top:50%;left:14px;transform:translateY(-50%)}.chapter-rail:before{content:"";background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:50%}.chapter-rail a{width:38px;height:28px;color:var(--muted);background:#07080bb8;place-items:center;font:600 7px/1 IBM Plex Mono,monospace;transition:color .18s,background-color .18s;display:grid;position:relative}.chapter-rail a span{z-index:1;position:relative}.chapter-rail a strong{opacity:0;color:var(--bone);border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#07080bf0;padding:7px 9px;font:600 8px/1 IBM Plex Mono,monospace;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:44px;transform:translate(-8px,-50%)}:is(.chapter-rail a:hover,.chapter-rail a:focus-visible,.chapter-rail a[aria-current=location]){color:var(--cyan);background:#38ddd21a}:is(.chapter-rail a:hover strong,.chapter-rail a:focus-visible strong){opacity:1;transform:translateY(-50%)}.closing-record strong{letter-spacing:-.06em;max-width:720px;margin-top:22px;font:400 clamp(40px,5vw,76px)/.9 Roboto Flex,sans-serif;display:block}.system-page{flex-direction:column;justify-content:center;min-height:70svh;padding-block:100px;display:flex}.system-page h1{letter-spacing:-.07em;max-width:980px;margin:30px 0;font:430 clamp(58px,7vw,105px)/.9 Roboto Flex,sans-serif}.system-page>p:not(.eyebrow){max-width:680px;color:var(--bone-soft);font-size:17px;line-height:1.6}.system-page button{cursor:pointer;font-family:IBM Plex Mono,monospace}.system-page--not-found{min-height:calc(100svh - 72px);padding-block:clamp(32px,5svh,58px);overflow:hidden}.not-found-layout{grid-template-columns:minmax(0,1.08fr) minmax(400px,.72fr);align-items:center;gap:clamp(54px,7vw,110px);width:100%;display:grid}.not-found-copy{min-width:0}.system-page--not-found h1{max-width:720px;margin:clamp(22px,3svh,30px) 0;font-size:clamp(58px,5.6vw,88px)}.not-found-copy>p:not(.eyebrow){max-width:620px;color:var(--bone-soft);margin:0;font-size:17px;line-height:1.6}.not-found-copy .button-row{margin-top:clamp(28px,4svh,38px)}.not-found-code{border:1px solid var(--line);width:100%;height:min(62svh,560px);animation:not-found-frame-enter .82s var(--ease) both;background-color:#0000;background-image:linear-gradient(#38ddd20e 1px,#0000 1px),linear-gradient(90deg,#38ddd20e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.not-found-code:before{content:"";z-index:1;background:linear-gradient(transparent,var(--cyan) 18% 82%,transparent);width:1px;animation:not-found-scan 4.8s 1s var(--ease) infinite;position:absolute;top:0;bottom:0;left:68%;box-shadow:0 0 24px #38ddd259}.not-found-code:after{content:"";opacity:.8;background:linear-gradient(90deg,var(--cyan) 0 11%,transparent 11% 72%,var(--indigo) 72% 100%);height:1px;position:absolute;bottom:18px;left:0;right:0}.not-found-code__number{color:#eeeae106;letter-spacing:-.095em;white-space:nowrap;-webkit-text-stroke:1px #eeeae17a;text-shadow:0 0 42px #7664ff14;animation:not-found-number-enter .92s .11s var(--ease) both;font:330 clamp(260px,30vw,470px)/.72 Roboto Flex,sans-serif;position:relative}.not-found-code__number:after{content:"404";color:#0000;opacity:.9;clip-path:inset(46% 0 39%);-webkit-text-stroke:1px var(--cyan);text-shadow:0 0 18px #38ddd242;animation:5.4s step-end 1.6s infinite not-found-signal-glitch;position:absolute;inset:0;overflow:hidden;transform:translate(7px)}.not-found-code__rail{z-index:2;gap:6px;display:flex;position:absolute;top:18px;right:0}.not-found-code__rail i{background:var(--line-strong);transform-origin:100%;width:28px;height:3px;animation:not-found-rail-pulse 2.4s var(--ease) infinite}.not-found-code__rail i:first-child{background:var(--cyan)}.not-found-code__rail i:nth-child(2){animation-delay:.12s}.not-found-code__rail i:nth-child(3){animation-delay:.24s}.not-found-code__rail i:nth-child(4){animation-delay:.36s}@keyframes not-found-frame-enter{0%{opacity:0;clip-path:inset(0 0 0 28%);transform:translate(34px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes not-found-number-enter{0%{opacity:0;filter:blur(8px);transform:translate(42px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes not-found-scan{0%{opacity:0;left:8%}12%{opacity:.85}78%{opacity:.85}90%,to{opacity:0;left:92%}}@keyframes not-found-signal-glitch{0%,84%,89%,to{opacity:.9;clip-path:inset(46% 0 39%);transform:translate(7px)}85%{opacity:.32;clip-path:inset(35% 0 53%);transform:translate(16px,-2px)}86%{opacity:1;clip-path:inset(58% 0 27%);transform:translate(-5px,2px)}87%{opacity:.58;clip-path:inset(42% 0 44%);transform:translate(12px)}}@keyframes not-found-rail-pulse{0%,55%,to{opacity:.38;transform:scaleX(.72)}22%{opacity:1;transform:scaleX(1)}}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@media (max-width:1400px){.site-header{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.desktop-nav,.header-cta,.header-login{display:none}.header-actions{gap:8px}.theme-toggle__label{display:none}.mobile-nav{justify-self:end;display:block;position:relative}.mobile-nav__trigger{border:1px solid var(--line-strong);min-width:62px;min-height:44px;color:var(--bone);cursor:pointer;text-transform:uppercase;background:0 0;place-items:center;font:600 12px/1 IBM Plex Mono,monospace;transition:color .18s,background-color .18s,border-color .18s;display:grid}:is(.mobile-nav__trigger:hover,.mobile-nav__trigger:focus-visible,.mobile-nav__trigger[aria-expanded=true]){color:var(--cyan);border-color:var(--cyan);background:#38ddd20f}.mobile-nav nav{border:1px solid var(--line-strong);background:var(--void-raised);width:min(320px,100vw - 40px);padding:12px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 30px 70px #00000080}.mobile-nav nav[hidden]{display:none}.mobile-nav nav a{border-bottom:1px solid var(--line);text-transform:uppercase;align-items:center;min-height:44px;padding:0 12px;font:500 12px/1 IBM Plex Mono,monospace;transition:color .16s,background-color .16s;display:flex}.mobile-nav nav a.mobile-nav__brand{border-top:1px solid var(--line-strong);text-transform:none;letter-spacing:-.03em;gap:10px;margin-top:6px;font:650 16px/1 Roboto Flex,sans-serif}:is(.mobile-nav nav a:hover,.mobile-nav nav a:focus-visible){color:var(--cyan);background:#38ddd20f}}@media (max-width:1100px){.chapter-rail{display:none}.hero{grid-template-columns:1fr;padding-top:86px}.hero__product{min-height:560px}.agent-grid{grid-template-columns:repeat(2,1fr)}.anatomy-layout{grid-template-columns:1fr}.anatomy-copy{position:static}.page-hero,.agent-detail__hero{grid-template-columns:1fr}.agent-detail__identity{grid-template-rows:210px auto}.editorial-sections section{grid-template-columns:.3fr 1fr}.editorial-sections section>p:not(.mono-label),.editorial-sections ul{grid-column:2}.legal-layout{grid-template-columns:220px minmax(0,1fr);gap:55px}.legal-sidebar{max-height:none;position:static}.legal-sidebar nav{display:none}.legal-section__body{padding-left:0}.legal-document>section>header{grid-template-columns:72px 1fr}.evaluation-metrics{grid-template-columns:repeat(2,1fr)}.evaluation-metrics>div:nth-child(2){border-right:0}.evaluation-metrics>div:nth-child(-n+2){border-bottom:1px solid #1113182e}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-grid li:nth-child(2){border-right:0}.trust-grid li:nth-child(-n+2){border-bottom:1px solid var(--line)}.catalog-toolbar--interactive{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-toolbar--interactive>div:first-child{grid-area:auto/1/auto/-1}.catalog-toolbar--interactive>.catalog-result-count{grid-column:1/-1}.brief-section{grid-template-columns:1fr;gap:42px}.brief-output{grid-column:1}}@media (max-width:900px){.agent-overview,.source-panel,.how-agent,.limitations-panel,.record-meta{grid-template-columns:1fr;gap:30px}.record-meta>.micro-disclaimer{grid-column:1}}@media (max-width:520px){.header-actions .theme-toggle{display:none}.language-switcher__trigger{width:96px;padding-inline:8px}}@media (max-width:720px){.marketing-main .polar-hero-shell{height:220svh}.site-header{min-height:64px}.polar-field-loader{width:clamp(138px,42vw,174px);height:clamp(138px,42vw,174px);left:71.5%}.polar-field-loader__readout{letter-spacing:.1em;font-size:5px}.hero{gap:52px;min-height:auto;padding-block:68px 86px}.hero:before{display:none}.hero__copy{padding-left:0}.hero h1{margin-block:24px;font-size:clamp(52px,15vw,72px)}.hero__lede{font-size:16px}.button-row{display:grid}.button{width:100%}.system-page--not-found{min-height:calc(100svh - 64px);padding-block:20px}.not-found-layout{grid-template-columns:1fr;align-content:center;gap:clamp(20px,3svh,28px)}.not-found-code{background-size:26px 26px;order:-1;justify-self:end;width:min(100%,350px);height:clamp(128px,21svh,172px)}.not-found-code__number{font-size:clamp(154px,51vw,220px)}.not-found-code:before{left:72%}.not-found-code__rail i{width:18px}.system-page--not-found h1{margin:18px 0;font-size:clamp(42px,12.2vw,54px)}.not-found-copy>p:not(.eyebrow){font-size:15px;line-height:1.5}.not-found-copy .button-row{gap:8px;margin-top:22px}.not-found-copy .button{min-height:44px}.control-boundary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hero__product{min-height:500px;margin-inline:-8px;padding:54px 12px 64px}.hero__record-label{left:12px;right:12px}.hero__record-label span:last-child{display:none}.detection-card{padding:22px 18px}.detection-card__header{display:grid}.detection-card__facts{grid-template-columns:repeat(2,1fr)}.detection-card__facts div:nth-child(3){border-top:1px solid #11131824;border-left:0;padding-left:0}.detection-card__facts div:nth-child(4){border-top:1px solid #11131824}.confidence-block{grid-template-columns:1fr;gap:10px}.confidence-block__value{grid-row:auto}.source-list{grid-template-columns:1fr}.section-intro{grid-template-columns:1fr;gap:20px}.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-strip div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.proof-strip div:nth-child(4){border-top:1px solid var(--line)}.site-footer__lead{display:grid}.site-footer__lead p{text-align:left}.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__grid nav:nth-child(3){border-left:0;border-top:1px solid var(--line);padding-left:0}.site-footer__grid nav:nth-child(4){border-top:1px solid var(--line)}.site-footer__legal,.problem-grid{grid-template-columns:1fr}.contrast-table span{padding-inline:10px;font-size:12px}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{padding:23px 0}.workflow-grid article+article{border-top:1px solid #1113182e;border-left:0;padding-left:0}.workflow-grid h3{margin-top:16px}.agent-grid{grid-template-columns:1fr}.agent-card{min-height:370px}.anatomy-flow li{grid-template-columns:38px 1fr;gap:12px}.page-hero{padding-block:72px 95px}.page-hero h1{font-size:clamp(52px,15vw,76px)}.editorial-sections section{grid-template-columns:1fr;gap:20px}.editorial-sections section>p:not(.mono-label),.editorial-sections ul{grid-column:1}.legal-layout,.legal-index__grid{grid-template-columns:1fr;padding-block:50px 110px}.legal-sidebar{grid-template-columns:1fr;display:grid}.legal-sidebar dl{display:block}.legal-document>section{padding-block:42px}.legal-document>section>header{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.legal-document>section>header>p{margin:0}.legal-callout{padding:20px 20px 20px 24px}.legal-document__footer{display:grid}.legal-index__intro{position:static}.legal-index__cards>a{grid-template-columns:38px 1fr}.legal-index__cards strong{grid-column:2}.catalog-toolbar{grid-template-columns:1fr}.catalog-toolbar>p{grid-column:1}.catalog-toolbar--interactive>div:first-child{grid-row:auto}.catalog-toolbar--interactive>.catalog-result-count{grid-column:1}.agent-detail__hero{padding-block:70px 90px}.agent-detail__identity{grid-template-rows:160px auto;box-shadow:8px 8px #38ddd206}.agent-signature--detail{min-height:160px}.agent-detail__title-row{display:grid}.agent-detail__title-row h1{font-size:clamp(50px,14vw,76px)}.agent-tabs{padding-inline:var(--gutter);margin-inline:0;top:64px}.agent-detail__body{padding-top:70px;padding-right:var(--gutter);padding-bottom:110px;padding-left:calc(var(--gutter) + 42px);gap:60px}.agent-detail__body:before{top:70px;bottom:110px;left:calc(var(--gutter) + 7px)}.agent-detail__body>[data-record-step]:before{width:25px;height:25px;font-size:7px;left:-43px}.brief-section{grid-template-columns:1fr}.brief-output{grid-column:1}.backtest-panel__intro{grid-template-columns:1fr}.backtest-metrics{grid-template-columns:repeat(2,1fr)}.backtest-metrics div:nth-child(3){border-top:1px solid #1113182e;border-left:0;padding-left:0}.backtest-metrics div:nth-child(4){border-top:1px solid #1113182e}.backtest-context{grid-template-columns:1fr}.backtest-context div:nth-child(n){border-left:0;padding-left:0}.evidence-intro,.trust-copy{grid-template-columns:1fr;gap:28px}.evidence-intro h2,.trust-copy h2{font-size:clamp(50px,14vw,70px)}.evaluation-record{margin-inline:-2px;box-shadow:8px 8px #1113180b}.evaluation-record>header,.evaluation-record>footer{padding:22px 18px;display:grid}.evaluation-metrics>div{min-height:170px;padding:20px 18px}.evaluation-metrics strong{margin-top:34px;font-size:clamp(44px,14vw,62px)}.evaluation-disclosure{grid-template-columns:1fr}.evaluation-disclosure>div{border-bottom:1px solid #1113182e;border-right:0;min-height:auto;padding:22px 18px}.evaluation-disclosure>div:last-child{border-bottom:0}.trust-grid{grid-template-columns:1fr}.trust-grid li:nth-child(n){border-right:0;border-bottom:1px solid var(--line);min-height:230px}.trust-grid li:last-child{border-bottom:0}.trust-grid h3{margin-top:56px}.tool-discovery{grid-template-columns:1fr;align-items:start;gap:18px}.faq-block{grid-template-columns:1fr;gap:45px}.brief-form{grid-template-columns:1fr}.brief-form__wide,.brief-intent,.brief-actions{grid-column:1}.brief-actions{display:grid}.closing-record{align-items:start;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marketing-main .polar-hero-shell{height:auto}.not-found-code,.not-found-code:before,.not-found-code__number,.not-found-code__number:after,.not-found-code__rail i{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:360px){.site-footer__grid{grid-template-columns:1fr}.site-footer__grid nav:nth-child(n){border-left:0;border-right:0;border-top:1px solid var(--line);padding:24px 0}.site-footer__grid nav:first-child{border-top:0}.backtest-metrics{grid-template-columns:1fr}.backtest-metrics div:nth-child(n){border-top:1px solid #1113182e;border-left:0;padding-left:0}.backtest-metrics div:first-child{border-top:0}.marketing-main .polar-transition{overflow-x:clip}}html[data-theme=light]{scrollbar-color:#11131857 var(--void)}html[data-theme=light] body{background:linear-gradient(#11131806 1px, transparent 1px), linear-gradient(90deg, #11131806 1px, transparent 1px), radial-gradient(circle at 82% 7%, #5144d31a, transparent 28rem), var(--void);background-size:46px 46px,46px 46px,100% 100%,100% 100%}html[data-theme=light] ::selection{color:#f7f4ed;background:var(--cyan)}html[data-theme=light] .skip-link{color:#f7f4ed;background:var(--ink)}html[data-theme=light] .site-header{background:#eeeae1db;border-color:#11131829;box-shadow:0 10px 36px #11131809}html[data-theme=light] .brand-mark:not(.brand-mark--violet){background-image:url(/brand/elibri-hummingbird-light.svg)}html[data-theme=light] .header-cta{color:#f7f4ed;border-color:var(--ink);background:var(--ink)}:is(html[data-theme=light] .header-cta:hover,html[data-theme=light] .header-cta:focus-visible){color:#f7f4ed;border-color:var(--indigo);background:var(--indigo)}html[data-theme=light] .marketing-main .polar-field-layer:before{background:radial-gradient(circle at 81.8% 51%,#087c7824,#0000 1.5%),radial-gradient(24% 38% at 81.8% 51%,#5144d31f,#0000 68%),linear-gradient(90deg,#eeeae1 0 57%,#f7f4ed 100%)}html[data-theme=light] .polar-field-loader{color:#1113188a}html[data-theme=light] .polar-field-loader__target,html[data-theme=light] .polar-field-loader__target i{border-color:#11131829}html[data-theme=light] .polar-field-loader__progress{background:#1113181f}html[data-theme=light] .polar-field-loader__readout{color:#11131875}html[data-theme=light] .section-intro>p:not(.eyebrow),html[data-theme=light] .page-hero>p:not(.eyebrow),html[data-theme=light] .editorial-sections section>p:not(.mono-label),html[data-theme=light] .agent-detail__summary,html[data-theme=light] .brief-intro>p:last-child,html[data-theme=light] .trust-copy>p,html[data-theme=light] .trust-grid p,html[data-theme=light] .faq-list details p,html[data-theme=light] .system-page>p:not(.eyebrow){color:var(--bone-soft)}html[data-theme=light] .not-found-code__number{color:#11131806;-webkit-text-stroke-color:#1113187a;text-shadow:0 0 42px #5144d314}html[data-theme=light] .button--primary{color:#f7f4ed;border-color:var(--ink);background:var(--ink)}:is(html[data-theme=light] .button--primary:hover,html[data-theme=light] .button--primary:focus-visible){color:#f7f4ed;border-color:var(--cyan);background:var(--cyan)}html[data-theme=light] .button--quiet{background:#f7f4ed5c}html[data-theme=light] .detection-card{border:1px solid var(--line-strong);background:linear-gradient(#11131807 1px, transparent 1px), linear-gradient(90deg, #11131807 1px, transparent 1px), var(--paper);background-size:34px 34px,34px 34px,100% 100%;box-shadow:16px 16px #1113180e}html[data-theme=light] .sample-section--materialized>.detection-card{box-shadow:18px 20px #1113180e}html[data-theme=light] .sample-section--materialized>.detection-card:before,html[data-theme=light] .sample-section--materialized>.detection-card:after{background:#087c7809;border-color:#087c7857}html[data-theme=light] .site-footer{color:var(--bone);border-color:var(--line-strong);background:linear-gradient(#11131806 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#11131806 1px,#0000 1px) 0 0/46px 46px,#ddd8ce 0 0/100% 100%}html[data-theme=light] .analytics-consent{color:var(--ink);border-color:var(--line-strong);background:#f7f4edfa;box-shadow:0 22px 80px #1113183d}html[data-theme=light] .analytics-consent__copy h2,html[data-theme=light] .analytics-consent__categories strong{color:var(--ink)}html[data-theme=light] .site-footer__grid,html[data-theme=light] .site-footer__grid nav+nav{border-color:var(--line-strong)}html[data-theme=light] .how-section{background:#f7f4ed}html[data-theme=light] .agents-section{background:radial-gradient(circle at 12% 20%,#087c7812,#0000 25rem),0 0}html[data-theme=light] .agent-card{border-color:var(--line);background:#f7f4edad;box-shadow:0 0 #11131800}html[data-theme=light] .agent-card:hover,html[data-theme=light] .agent-card:focus-within{background:#fffdf7f0;border-color:#087c7875;transform:translate(-2px,-2px);box-shadow:8px 8px #1113180e}html[data-theme=light] .agent-card .status--demo,html[data-theme=light] .agent-detail__title-row .status--demo{color:#08716d}html[data-theme=light] .agent-card .status--planned{color:#8c5908}html[data-theme=light] .agent-detail--volatility-breakout{--agent-accent:#493dbf}html[data-theme=light] .agent-detail--event-market-monitor{--agent-accent:#8c5908}html[data-theme=light] .agent-signature{color:var(--cyan);border-color:var(--line);background-color:#e7e3da;background-image:linear-gradient(#1113180b 1px,#0000 1px),linear-gradient(90deg,#1113180b 1px,#0000 1px),radial-gradient(circle at 74%,#087c7821,#0000 34%)}html[data-theme=light] .agent-card:hover .agent-signature,html[data-theme=light] .agent-card:focus-within .agent-signature{background-color:#f0ece4;border-color:#087c7857}html[data-theme=light] .agent-signature__meta{color:#111318a8}html[data-theme=light] .agent-signature--volatility-breakout,html[data-theme=light] .agent-signature--event-market-monitor,html[data-theme=light] .agent-signature--planned{background-color:#e7e3da;background-image:linear-gradient(#1113180b 1px, transparent 1px), linear-gradient(90deg, #1113180b 1px, transparent 1px), radial-gradient(circle at 72% 50%, color-mix(in srgb, currentColor 16%, transparent), transparent 35%)}html[data-theme=light] .anatomy-section{background:linear-gradient(118deg, #5144d30e, transparent 34%), var(--void-soft)}html[data-theme=light] .anatomy-core{background:linear-gradient(90deg,#087c7806,#5144d313);box-shadow:inset 0 0 30px #087c7809}html[data-theme=light] .anatomy-section--exploded .anatomy-flow li{background:linear-gradient(112deg,#f7f4edf5,#eeeae1d1);box-shadow:14px 18px #1113180b}html[data-theme=light] .editorial-main,html[data-theme=light] .agent-detail,html[data-theme=light] .research-library,html[data-theme=light] .brief-section{background:0 0}html[data-theme=light] .catalog-toolbar--interactive input,html[data-theme=light] .catalog-toolbar--interactive select,html[data-theme=light] .brief-form input:not([type=checkbox]),html[data-theme=light] .brief-form textarea,html[data-theme=light] .brief-output textarea{color:var(--bone);background:#f7f4edc7}html[data-theme=light] .catalog-toolbar nav span.is-active,html[data-theme=light] .catalog-status button.is-active{color:#f7f4ed;border-color:var(--ink);background:var(--ink)}html[data-theme=light] .agent-detail__identity,html[data-theme=light] .brief-output,html[data-theme=light] .empty-record{background:#f7f4ed9e;box-shadow:12px 12px #1113180b}html[data-theme=light] .agent-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#eeeae1f0}html[data-theme=light] .source-panel .source-label,html[data-theme=light] .backtest-panel{background:var(--paper)}html[data-theme=light] .brief-feedback,html[data-theme=light] .brief-intent{color:var(--bone-soft);background:#087c7811;border-color:#087c7857}html[data-theme=light] .evidence-section{color:var(--ink);background:linear-gradient(#11131807 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#11131807 1px,#0000 1px) 0 0/46px 46px,#e4e0d7 0 0/100% 100%}html[data-theme=light] .evaluation-record{background:#f7f4edb8;box-shadow:18px 18px #1113180e}html[data-theme=light] .trust-section{background:#eeeae1}html[data-theme=light] .trust-section:before{background:radial-gradient(circle at 78% 22%,#5144d31c,#0000 25%),linear-gradient(115deg,#0000 0 66%,#087c7812 66.2%,#0000 66.5%)}html[data-theme=light] .tool-discovery{background:#087c780e;border-color:#087c7857}html[data-theme=light] .tool-discovery em{color:var(--bone)}:is(html[data-theme=light] .tool-discovery:hover,html[data-theme=light] .tool-discovery:focus-visible){border-color:var(--cyan);background:#087c781a}html[data-theme=light] .chapter-rail a,html[data-theme=light] .chapter-rail a strong{color:var(--muted);border-color:var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#eeeae1e0}html[data-theme=light] .chapter-rail a strong{color:var(--bone)}:is(html[data-theme=light] .chapter-rail a:hover,html[data-theme=light] .chapter-rail a:focus-visible,html[data-theme=light] .chapter-rail a[aria-current=location]){color:var(--cyan);background:#087c781a}@media (max-width:920px){html[data-theme=light] .mobile-nav nav{background:#f7f4edfa;box-shadow:0 30px 70px #11131824}}html[data-theme=light] .route-transition{color:var(--bone)}html[data-theme=light] .route-transition__shutter{background:#e4e0d7}html[data-theme=light] .route-transition__grid{background-image:linear-gradient(#1113180b 1px,#0000 1px),linear-gradient(90deg,#1113180b 1px,#0000 1px),radial-gradient(circle at 72%,#087c7821,#0000 28%)}html[data-theme=light] .route-transition__track{background:#1113181f}html[data-theme=light] .polar-experience,html[data-theme=light] .polar-hero-shell,html[data-theme=light] .polar-hero-frame,html[data-theme=light] .polar-field-layer{background:var(--void)}html[data-theme=light] .polar-field-layer:before{filter:saturate(.9)contrast(1.12);background:radial-gradient(17% 8% at 81.8% 51%,#0000 43%,#a96908b8 46%,#0000 50%),radial-gradient(24% 12% at 81.8% 51%,#0000 48%,#c53e568a 51%,#0000 54%),radial-gradient(31% 17% at 81.8% 51%,#0000 53%,#5144d3ad 56%,#0000 59%),radial-gradient(39% 22% at 81.8% 51%,#0000 58%,#087c788f 61%,#0000 64%),linear-gradient(90deg,#eeeae1fa,#f7f4edeb)}html[data-theme=light] .signal-stress-scene__canvas{filter:saturate(.98)contrast(1.03)}html[data-theme=light] .signal-stress-scene:after{mix-blend-mode:multiply;background:linear-gradient(90deg,#0000 0 61%,#087c780e 61.1%,#0000 61.3%),repeating-linear-gradient(0deg,#0000 0 36px,#11131807 37px,#0000 38px)}html[data-theme=light] .polar-vignette{background:radial-gradient(circle at 76% 45%, transparent 0 24%, #eeeae11f 49%, #eeeae18c 77%), linear-gradient(90deg, var(--void) 0%, #eeeae1fc 29%, #eeeae1d6 43%, #eeeae11a 69%, #eeeae10a 100%), linear-gradient(180deg, #eeeae180 0%, transparent 24%, transparent 75%, #eeeae194 100%)}html[data-theme=light] .polar-chromatic-edge{box-shadow:-1px 0 #11131824}html[data-theme=light] .field-reader-focus:focus-visible{outline-color:#111318b8}html[data-theme=light] .hero-brand-rail{color:var(--bone)}html[data-theme=light] .hero-brand-rail:before{background:linear-gradient(#0000 0 3%,#11131847 3% 46%,#087c78db 49.4%,#5144d3d6 50%,#c53e56bd 50.6%,#11131847 54% 97%,#0000 97%)}html[data-theme=light] .hero-brand-rail:after{background:linear-gradient(90deg, transparent, #11131833 28%, var(--polar-cyan) 68%, var(--amber));box-shadow:none}html[data-theme=light] .hero-brand-rail__lockup{text-shadow:0 1px #fffdf7e6,0 0 18px #fffdf7cc}html[data-theme=light] .hero-brand-rail__prism{box-shadow:none}html[data-theme=light] .hero-brand-rail__prism b,html[data-theme=light] .is-load-held .notch-geometry b{background:var(--ink);box-shadow:0 0 0 4px #087c781a,0 0 13px #a9690842}html[data-theme=light] .hero-brand-rail__index,html[data-theme=light] .hero-brand-rail__legend,html[data-theme=light] .specimen-index,html[data-theme=light] .load-vector,html[data-theme=light] .gauge-rule span,html[data-theme=light] .rig-callout,html[data-theme=light] .polar-nav,html[data-theme=light] .polar-mode,html[data-theme=light] .polar-eyebrow,html[data-theme=light] .polar-support>p,html[data-theme=light] .method-link,html[data-theme=light] .polar-legal,html[data-theme=light] .polar-scroll-cue{color:#111318ad}html[data-theme=light] .hero-brand-rail__index,html[data-theme=light] .callout-critical span,html[data-theme=light] .polar-eyebrow span:first-child{color:var(--polar-cyan)}html[data-theme=light] .rig-axis{background:repeating-linear-gradient(#1113189e 0 2px,#0000 2px 10px)}html[data-theme=light] .rig-clamp{background:repeating-linear-gradient(90deg,#0000 0 12px,#1113183d 12px 13px);border-color:#11131857}html[data-theme=light] .rig-clamp:before,html[data-theme=light] .rig-clamp:after{background:#e4e0d7d6;border-color:#11131838}html[data-theme=light] .rig-clamp i{border-color:#11131894}html[data-theme=light] .is-load-held .rig-clamp-top,html[data-theme=light] .is-load-held .rig-clamp-bottom{border-color:#111318c2}html[data-theme=light] .load-vector i{background:linear-gradient(180deg, var(--bone), #11131814)}html[data-theme=light] .load-vector-bottom i{background:linear-gradient(0deg, var(--bone), #11131814)}html[data-theme=light] .plate-edge,html[data-theme=light] .plate-cap{background:#11131842}html[data-theme=light] .notch-geometry i{background:linear-gradient(90deg,#111318bd,#1113183d)}html[data-theme=light] .field-reader:before{background:linear-gradient(90deg, var(--ink), #111318a8 72%, #11131829)}html[data-theme=light] .field-reader:after{background:linear-gradient(90deg,#0000,#11131875)}html[data-theme=light] .field-reader-vane{border-color:#11131880}html[data-theme=light] .field-reader strong{color:var(--ink);text-shadow:0 1px #fffdf7eb,0 0 10px #fffdf7db}html[data-theme=light] .field-reader small,html[data-theme=light] .field-reader em{color:#111318a8}html[data-theme=light] .field-reader em{color:var(--polar-cyan)}html[data-theme=light] .gauge-rule{background:repeating-linear-gradient(#0000 0 15px,#1113183d 15px 16px);border-color:#11131824}html[data-theme=light] .rig-callout strong{color:#111318b8}html[data-theme=light] .rig-callout i{background:linear-gradient(90deg,#11131885,#0000)}html[data-theme=light] .callout-critical strong{color:var(--amber)}html[data-theme=light] .callout-reaction i{background:linear-gradient(90deg,#0000,#11131885)}html[data-theme=light] .polar-signature{color:#111318f0}html[data-theme=light] .stress-cta{color:#f7f4ed;border-color:var(--ink);background:linear-gradient(var(--ink), var(--ink)) center / 100% calc(100% - 2px) no-repeat, linear-gradient(90deg, var(--polar-cyan), var(--indigo), var(--carmine), var(--amber)) bottom center / 0 2px no-repeat}:is(html[data-theme=light] .stress-cta:hover,html[data-theme=light] .stress-cta:focus-visible){color:#f7f4ed;border-color:var(--indigo);background-size:100% calc(100% - 2px),100% 2px}html[data-theme=light] .cta-clamp{background:#f7f4ed}html[data-theme=light] .polar-nav a:focus-visible{outline-color:var(--cyan)}html[data-theme=light] .polar-wordmark:focus-visible{outline-color:var(--cyan)}html[data-theme=light] .stress-cta:focus-visible{outline-color:var(--cyan)}html[data-theme=light] .method-link:focus-visible{outline-color:var(--cyan)}html[data-theme=light] .polar-scroll-cue i{background:#11131824}html[data-theme=light] .iso-lines i{background:#1113186b}html[data-theme=light] .iso-lines i:nth-child(2){background:linear-gradient(90deg, transparent 12%, var(--polar-cyan), var(--bone) 66%, transparent)}@media (max-width:360px){.site-header .wordmark{gap:6px;font-size:14px}.site-header .language-switcher__trigger{grid-template-columns:18px 8px;gap:6px;width:44px;padding-inline:6px}.site-header .language-switcher__trigger>span:nth-child(2){display:none}.site-header .mobile-nav__trigger{min-width:54px}.site-header{column-gap:8px}}.language-switcher__menu button{min-height:44px}@media (min-width:381px) and (max-width:520px){.language-switcher__trigger{width:108px}}@media (min-width:361px) and (max-width:380px){.site-header .language-switcher__trigger{grid-template-columns:18px 8px;gap:6px;width:44px;padding-inline:6px}.site-header .language-switcher__trigger>span:nth-child(2){display:none}}@media (max-width:720px){.site-footer__grid a,.analytics-settings-button{min-height:44px}.site-footer__grid a{font-size:14px}.site-footer__legal{font-size:12px}}.experience-entry{min-height:calc(100svh - 72px);padding:clamp(48px, 8vw, 112px) var(--gutter);place-items:center;display:grid;position:relative;overflow:hidden}.experience-entry:before{content:"";pointer-events:none;background:linear-gradient(#38ddd20b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#38ddd20b 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 74% 26%,#7664ff2e,#0000 31rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.experience-entry__signal{opacity:.45;gap:11px;width:min(32vw,420px);display:grid;position:absolute;inset:12% 6% auto auto;transform:rotate(-8deg)}.experience-entry__signal i{background:linear-gradient(90deg, transparent, var(--cyan));height:1px}.experience-entry__signal i:nth-child(2){width:74%;margin-left:auto}.experience-entry__signal i:nth-child(3){width:42%;margin-left:auto}.experience-entry__panel{z-index:1;width:min(980px,100%);position:relative}.experience-entry__eyebrow{color:var(--cyan);letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 22px;font:600 12px/1 IBM Plex Mono,monospace;display:flex}.experience-entry__eyebrow span{background:currentColor;width:28px;height:1px}.experience-entry h1{letter-spacing:-.055em;max-width:850px;margin:0;font:630 clamp(42px,7vw,92px)/.94 Roboto Flex,sans-serif}.experience-entry__intro{max-width:660px;color:var(--bone-soft);margin:28px 0 40px;font-size:clamp(16px,1.6vw,21px);line-height:1.55}.experience-entry__options{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.experience-entry__options>a{border:0;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);min-width:0;min-height:280px;color:var(--bone);text-align:left;background:#0d0f14b8;align-content:start;gap:15px;padding:clamp(26px,4vw,48px);text-decoration:none;transition:color .18s,background-color .18s;display:grid;position:relative}:is(.experience-entry__options>a:hover,.experience-entry__options>a:focus-visible){color:var(--void);background:var(--cyan);outline:0}.experience-entry__index{color:var(--cyan);font:600 12px/1 IBM Plex Mono,monospace}:is(.experience-entry__options>a:hover .experience-entry__index,.experience-entry__options>a:focus-visible .experience-entry__index){color:var(--void)}.experience-entry__options strong{letter-spacing:-.035em;max-width:330px;font:620 clamp(24px,3vw,38px)/1.05 Roboto Flex,sans-serif}.experience-entry__options>a>span:not(.experience-entry__index){max-width:440px;color:var(--bone-soft);line-height:1.5}.experience-entry__options :where(strong,span,small),.experience-entry__privacy{overflow-wrap:anywhere}:is(.experience-entry__options>a:hover>span,.experience-entry__options>a:focus-visible>span){color:inherit}.experience-entry__options small{letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font:500 12px/1.4 IBM Plex Mono,monospace}.experience-entry__options>a>i{font-size:20px;font-style:normal;position:absolute;top:26px;right:28px}.experience-entry__privacy{color:var(--muted);letter-spacing:.04em;margin:20px 0 0;font:500 12px/1.6 IBM Plex Mono,monospace}.experience-switcher{z-index:140;right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07080be6;align-items:center;gap:8px;padding:7px;display:flex;position:fixed;box-shadow:0 14px 50px #00000047}.experience-switcher>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;padding:0 6px;font:600 12px/1 IBM Plex Mono,monospace}.experience-switcher__links{gap:4px;display:flex}.experience-switcher__links a{min-height:44px;color:var(--bone-soft);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #0000;place-items:center;padding:0 11px;font:600 12px/1 IBM Plex Mono,monospace;text-decoration:none;display:grid}:is(.experience-switcher__links a:hover,.experience-switcher__links a:focus-visible){border-color:var(--cyan);color:var(--cyan)}.experience-switcher__links a[aria-current=page]{color:var(--void);background:var(--cyan)}html[data-theme=light] .experience-entry__options>a{background:#f7f4edc7}html[data-theme=light] .experience-switcher{background:#f7f4edeb}@media (max-width:720px){.experience-entry{place-items:start center}.experience-entry__options{grid-template-columns:1fr}.experience-entry__options>a{min-height:230px}.experience-switcher{padding:4px;top:76px;bottom:auto;right:10px}.experience-switcher>span{display:none}.experience-switcher__links a{min-height:44px;padding:0 10px;font-size:12px}}@media (max-width:1100px){.experience-switcher{z-index:1;width:100%;padding:12px max(var(--gutter), env(safe-area-inset-right)) 12px max(var(--gutter), env(safe-area-inset-left));box-shadow:none;border-left:0;border-right:0;justify-content:center;position:relative;bottom:auto;right:auto}}@media (max-width:720px){.experience-switcher{padding-block:10px;top:auto;bottom:auto;right:auto}.experience-switcher__links{width:min(100%,360px)}.experience-switcher__links a{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.experience-entry__options>a{transition:none}}
