.workflow-step__copy small,.investigation-product__topbar,.asset-name small,.asset-name em,.asset-metric i,.process-step small,.approval-records em{font-size:11px;line-height:1.5}.dashboard-window,.asset-metric strong,.process-step b,.footer-bottom{font-size:12px}.inner-breadcrumb,.signal-orbit__core span,.signal-orbit__core small,.signal-node,.capability-grid article>div small,.capability-grid footer span,.process-list small,.register-grid small,.contact-direct>div span,.auth-panel__copy small,.policy-layout aside span,.policy-layout aside a,.policy-copy small{font-size:11px;line-height:1.55}.trace-form__head small,.trace-form__head>span,.trace-form__head>span b,.trace-form--login .trace-form__head>i,.login-security>span,.login-security li b,.registration-notes>span,.registration-notes li>b,.form-success>span{font-size:11px;line-height:1.5}.trace-form label>span,.form-consent span,.trace-form__submit p,.form-success button,.form-success>div>a:not(.button),.login-help,.login-security li,.login-security>small,.registration-notes li strong,.registration-notes li small,.registration-notes>a{line-height:1.6;font-size:12px!important}.login-intro,.login-security>p,.registration-notes>p{font-size:13px}.trace-form input:not([type=checkbox]),.trace-form select,.trace-form textarea{font-size:14px}.fx-page small,.switchboard-head,.switchboard-row span,.switchboard-link,.product-selector__top,.product-selector li,.product-lifecycle span,.console-bar,.trace-node,.finding-rail article>span,.finding-rail strong,.query-rule span,.workspace-evidence p i,.workspace-evidence p b,.workspace-team div span,.workspace-team div b,.forensics-flow li span,.asset-command__head,.asset-total span,.asset-pipeline header b,.asset-ticket span,.mission-board>header,.mission-board>header b,.mission-path li,.mission-path>span,.mission-board__divider span,.mission-board>footer,.solution-personas header,.delivery-track span,.case-docket>header>span,.agency-lanes article>span,.agency-lanes i,.case-docket>footer,.handoff-board header,.handoff-board article div span,.proof-checklist p span,.proof-checklist p b,.risk-console>header,.alert-list article>b,.alert-list strong,.alert-list span,.alert-list i,.enterprise-scenarios span,.response-loop span,.trust-stack-visual span,.trust-stack-visual>i,.trust-layers article>span,.trust-layers li,.verification-matrix>header,.verification-matrix div span,.verification-matrix div b,.insights-masthead,.featured-editorial small,.editorial-cover>span,.insight-ticker,.editor-picks a,.insight-briefs>div span,.insight-briefs>a,.insight-portals span,.library-toolbar button,.library-toolbar>span,.filter-result-status,.report-index,.report-meta span,.report-action span,.report-action a,.news-hero article a,.newsroom-layout aside>span,.newsroom-layout aside button,.newsroom-layout aside a,.news-timeline time,.news-timeline div>span,.news-timeline>a,.about-intro span,.milestone-line span,.about-principles span,.presence-map span,.career-code>span,.career-code i,.role-toolbar button,.role-list article>span,.role-list article>div:nth-of-type(2) b,.role-list a,.career-values b,.hiring-flow span{font-size:11px;line-height:1.5}.finding-rail p,.mission-path>p,.agency-lanes p,.handoff-board>article>p,.enterprise-scenarios p,.editor-picks p,.report-copy p,.news-hero article p,.news-timeline p,.milestone-line p,.about-principles p,.role-list p{font-size:13px;line-height:1.72}@media (max-width:720px){.eyebrow{font-size:11px}.hero-principles span,.module-heading span,.system-branches small,.workflow-step__copy strong,.feature-pill,.foundation-cards p,.site-footer nav a,.footer-brand p,.footer-bottom{font-size:12px}.inner-breadcrumb,.signal-node,.trace-node{font-size:11px}.trace-form input:not([type=checkbox]),.trace-form select,.trace-form textarea{font-size:16px}}
:root{--institution-blue:#318cff;--institution-cyan:#35d9c3;--surface-premium:#07142ad1;--surface-premium-strong:#050f20f0;--edge-premium:#6497e12e;--edge-highlight:#91b8ee57;--shadow-premium:0 26px 84px #00040f57}html{scrollbar-gutter:stable}:where(h1,h2,h3,[id]){scroll-margin-top:96px}:where(a,button,input,select,textarea){touch-action:manipulation}.skip-link{z-index:1000;color:#fff;background:#081a34;border:1px solid #69aeffa6;border-radius:8px;padding:10px 14px;font-size:13px;transition:transform .2s;position:fixed;top:10px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}body{background:radial-gradient(70% 40% at 50% -10%,#1f6ff421,#0000 72%),radial-gradient(42% 35% at 98% 40%,#1b71e20b,#0000 74%),linear-gradient(#020815 0%,#030a17 42%,#020713 100%)}body:before{opacity:.17;background-size:80px 80px}body:after{opacity:.036}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#020713}::-webkit-scrollbar-thumb{background:#1b3354;border:3px solid #020713;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#285082}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #4f9dffeb;box-shadow:0 0 0 5px #2c84ff21}:where(h1,h2,h3,blockquote){text-wrap:balance}:where(p,li){text-wrap:pretty}.logo{letter-spacing:-.042em;gap:11px;font-weight:700}.logo__mark{aspect-ratio:269/331;width:38px}.brand-mark{filter:saturate(1.08)contrast(1.05)drop-shadow(0 0 7px #1d7eff47);display:block;overflow:hidden}.site-header{isolation:isolate}.site-header:before{z-index:-1;opacity:.55;content:"";pointer-events:none;background:linear-gradient(#030a178a,#030a1714);transition:opacity .4s;position:absolute;inset:0}.site-header:after{opacity:0;content:"";background:linear-gradient(90deg,#0000 5%,#3485ff57 48%,#0000 95%);height:1px;transition:opacity .4s;position:absolute;bottom:-1px;left:0;right:0}.site-header.is-scrolled{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#020915c7;border-color:#6691cf1f;box-shadow:0 14px 42px #0004102e}.site-header.is-scrolled:before{opacity:0}.site-header.is-scrolled:after{opacity:1}.desktop-nav{gap:clamp(17px,1.55vw,24px)}.desktop-nav>.nav-item>a{color:#9eabbf;letter-spacing:.005em;font-weight:500}.desktop-nav>.nav-item.is-active>a{color:#f5f9ff}.desktop-nav>.nav-item.is-active>a:after{background:linear-gradient(90deg, var(--cyan), var(--blue));transform:scaleX(1)}.nav-dropdown{background:linear-gradient(155deg,#081730fb,#030b19fb);border-color:#5f93e033;padding:7px;box-shadow:0 24px 64px #00030e7a,inset 0 1px #ffffff0b}.nav-dropdown a{padding:11px 13px;position:relative}.nav-dropdown a.is-active{color:#edf6ff;background:linear-gradient(90deg,#277eff2e,#277eff0d)}.nav-dropdown a.is-active:before{content:"";background:#3a91ff;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0;box-shadow:0 0 10px #3a91ff}.site-header:after{z-index:0}.header-inner{z-index:2;position:relative}.nav-dropdown{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(155deg,#091b37 0%,#061328 54%,#040d1d 100%);border-color:#669feb3d;box-shadow:0 26px 72px #00030e94,inset 0 1px #ffffff0d}.auth-button{min-width:48px;font-weight:540}.auth-button.is-active{color:#fff;border-color:#58a0ffa6}.menu-toggle{border-radius:10px;transition:background .25s}.menu-toggle:hover{background:#317ceb14}.mobile-menu{background:radial-gradient(85% 48% at 50% 0,#1c68ee30,#0000 72%),#020813f9}.mobile-menu__group.is-active .mobile-menu__primary>a span,.mobile-menu__group.is-active>a span,.mobile-menu__children a.is-active{color:#6baaff}.mobile-menu__children a.is-active:before{vertical-align:middle;content:"";background:#438fff;width:14px;height:1px;margin-right:9px;display:inline-block;box-shadow:0 0 8px #438fff}.button{letter-spacing:.01em;border-radius:10px;font-weight:590;box-shadow:inset 0 1px #ffffff0e}.button--primary{background:linear-gradient(135deg,#1974f4 0%,#2587ff 54%,#1467e8 100%);box-shadow:inset 0 1px #ffffff24,0 18px 48px #0053d733}.button--primary:hover{border-color:#80beffd1;box-shadow:inset 0 1px #ffffff2e,0 22px 56px #005be847}.text-link{font-weight:540}.text-link .site-arrow,.text-link .arrow-icon{transition:transform .3s var(--ease-out)}.text-link:hover .site-arrow,.text-link:hover .arrow-icon{transform:translate(4px)}.fx-page{background:radial-gradient(ellipse 54% 26% at 50% 0, rgba(var(--fx-rgb), .075), transparent 74%), #020814}.fx-hero{padding-top:160px;padding-bottom:96px}.fx-hero-copy h1{color:#f7faff;letter-spacing:-.058em;margin-top:20px;margin-bottom:25px;font-weight:650}.fx-lead{color:#98a8bd;font-size:16px;line-height:1.82}.fx-actions{margin-top:36px}.fx-section{padding-top:112px;padding-bottom:112px}.fx-section--band{background:linear-gradient(135deg, rgba(var(--fx-rgb), .035), #050f216b);border-color:#6891cc1c}.fx-section-heading{margin-bottom:50px}.fx-section-heading h2,.fx-final h2{color:#f4f8ff;letter-spacing:-.05em;margin-top:16px;font-weight:635}.fx-section-heading>p:last-child,.fx-final p:last-child,.product-end .fx-wrap>p:not(.eyebrow){color:#8e9eb4;font-size:15px;line-height:1.82}.eyebrow{font-weight:560}.fx-final{background:radial-gradient(circle at 14% 50%, rgba(var(--fx-rgb), .09), transparent 38%);padding-block:92px}:where(.product-duo__card,.product-module-grid article,.product-ai-cards article,.solution-personas article,.career-focus-grid article,.contact-details article,.demo-route-intro article){box-shadow:inset 0 1px #ffffff09,0 18px 56px #00040f2e}:where(.product-duo__card,.product-module-grid article,.product-ai-cards article,.solution-personas article,.career-focus-grid article):hover{transform:translateY(-3px)}.product-detail-hero{padding-top:160px;padding-bottom:92px}.product-detail-hero:before{opacity:.11;background-size:80px 80px}.product-slogan{color:#c4d2e5;letter-spacing:.015em;font-size:17px}.product-showcase{border-color:rgba(var(--fx-rgb), .25);box-shadow:var(--shadow-premium), inset 0 1px 0 #ffffff06;border-radius:22px}.product-showcase__bar{background:#040e1eeb;min-height:62px}.product-showcase__bar>div{scrollbar-width:none;max-width:78%;overflow-x:auto}.product-showcase__bar>div::-webkit-scrollbar{display:none}.product-showcase__bar button{flex:none}.product-showcase__image{border-color:rgba(var(--fx-rgb), .17);inset:16px 18px 0;box-shadow:0 20px 66px #0000004d}.product-showcase__image:before{background:linear-gradient(90deg,#030b1799,#0000 3.2% 96.8%,#030b1799),linear-gradient(#0000 77%,#030b17e0)}.product-showcase__slide{transition:opacity .65s ease, transform .76s var(--ease-out);transform:translate(22px)scale(.988)}.product-showcase__image figcaption{font-size:10px}.product-showcase__image figcaption b{font-size:9px}.product-showcase>footer button{width:38px;height:38px}.product-module-grid{gap:16px}.product-module-grid article{border-color:rgba(var(--fx-rgb), .16);background:linear-gradient(145deg,#0a1a34b0,#040c1bdb);min-height:316px;padding:30px}.product-module-grid article:hover{border-color:rgba(var(--fx-rgb), .38);background:linear-gradient(145deg, rgba(var(--fx-rgb), .075), #050d1deb)}.product-module-grid h3{margin-top:62px;font-size:21px}.product-module-grid p{color:#8999ae;font-size:13px;line-height:1.82}.product-ai-section{background:radial-gradient(circle at 82% 42%, rgba(var(--fx-rgb), .075), transparent 31%), linear-gradient(180deg, #050a13, #06101f 50%, #050a13)}.product-ai-section:before{opacity:.12}.product-ai-layout{gap:18px}.product-ai-cards{gap:14px}.product-ai-cards article{border-color:rgba(var(--fx-rgb), .17);background:linear-gradient(145deg,#0a1c36c2,#040c19e6);min-height:286px;padding:25px}.product-ai-cards header small{color:#6b819d;font-size:9px}.product-ai-cards h3{margin-top:32px;font-size:20px}.product-ai-cards p{color:#8596ac;margin-bottom:24px;font-size:12.5px;line-height:1.8}.product-ai-cards>article>b{color:#72a1d1;letter-spacing:.045em;min-height:35px;padding-top:13px;font-size:10px;line-height:1.5}.product-ai-cards>article>b i{flex:0 0 22px}.product-ai-console{border-color:rgba(var(--fx-rgb), .22);box-shadow:inset 0 0 56px rgba(var(--fx-rgb), .025), 0 22px 64px #00000038}.product-ai-console>header div,.product-ai-console>header>b{font-size:9px}.product-ai-node,.product-ai-console__metrics small{font-size:8px}.product-ai-console__metrics b{font-size:13px}.product-ai-console>p{color:#7188a2;font-size:10px}.product-end{padding-block:112px}.about-hero{min-height:760px;padding-top:174px}.about-intro p{color:#9aa9bc}.milestone-line p,.about-principles p,.career-focus-grid p,.demo-route-intro p,.contact-details p{color:#8696aa;font-size:12.5px;line-height:1.8}.about-principles article{background:linear-gradient(#091932b3,#050e1ec7);border-radius:0 0 14px 14px}.careers-simple-hero{padding-top:156px}.career-focus-grid article{min-height:330px}.career-focus-grid h3{margin-top:50px}.career-focus-grid li{font-size:9px}.simple-hero{padding-top:170px;padding-bottom:88px}.simple-hero h1{letter-spacing:-.055em;margin-top:17px;margin-bottom:21px;font-weight:650}.simple-content{padding-bottom:112px}.library-sort{text-align:center;min-width:108px}.filter-result-status{color:#7e8796;margin:-21px 0 18px;font-size:11px}.newsroom-layout>div>.filter-result-status{margin:0 0 18px}.newsroom-layout aside button{color:#697487;text-align:left;background:0 0;border:0;width:100%;padding:9px 0;font-size:11px}.newsroom-layout aside button.active{color:#f17a6f}.contact-map,.contact-demo-link,.trace-form,.auth-workspace{box-shadow:var(--shadow-premium), inset 0 1px 0 #ffffff08}.site-footer{gap:36px;margin-top:56px;padding-top:46px}.footer-brand,.site-footer nav,.footer-bottom{opacity:.86;transition:opacity .3s}.site-footer:hover :is(.footer-brand,nav,.footer-bottom){opacity:1}.footer-brand .logo{font-size:19px}.footer-brand .logo__mark{width:25px}.footer-brand p,.site-footer nav a{font-size:12px}.footer-bottom{font-size:11px}.polish-reveal{opacity:0;--polish-x:0px;--polish-y:24px;--polish-scale:1;transform:translate3d(var(--polish-x), var(--polish-y), 0) scale(var(--polish-scale));transition:opacity .72s ease calc(var(--polish-order,0) * 32ms), transform .9s var(--ease-out) calc(var(--polish-order,0) * 32ms);will-change:opacity, transform}.polish-reveal--left{--polish-x:-34px;--polish-y:10px}.polish-reveal--right{--polish-x:34px;--polish-y:10px}.polish-reveal--scale{--polish-y:14px;--polish-scale:.975}.polish-reveal.is-polish-visible{opacity:1;will-change:auto;transform:none}@media (max-width:980px){.fx-hero{padding-top:142px}.fx-section{padding-block:96px}.product-detail-hero{padding-top:145px}.site-footer{margin-top:48px}}@media (max-width:720px){:root{--content:calc(100vw - 34px)}.site-header{height:76px}.site-header.is-scrolled{height:66px}.logo{gap:8px;font-size:21px}.logo__mark{width:35px}.auth-button{min-width:0;min-height:34px}.menu-toggle{width:40px;height:40px}.mobile-menu{padding-top:calc(94px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom))}.mobile-menu nav{margin-top:14px}.mobile-menu__primary>a span,.mobile-menu__group>:is(a,button) span{font-size:19px}.mobile-menu__children a{min-height:38px;padding-block:9px}.fx-hero,.foundation-hero,.careers-hero{padding-top:116px;padding-bottom:72px}.fx-hero-copy h1{letter-spacing:-.055em;font-size:clamp(37px,10.6vw,43px);line-height:1.2}.fx-lead{font-size:14px;line-height:1.78}.fx-actions{margin-top:30px}.fx-section{padding-block:78px}.fx-section-heading{margin-bottom:34px}.fx-section-heading h2,.fx-final h2{font-size:32px;line-height:1.28}.fx-section-heading>p:last-child,.fx-final p:last-child,.product-end .fx-wrap>p:not(.eyebrow){font-size:13px;line-height:1.78}.product-detail-hero{padding-top:116px;padding-bottom:72px}.product-slogan{margin-top:38px;font-size:14px}.product-showcase{border-radius:16px}.product-showcase__bar{min-height:52px;padding-inline:12px}.product-showcase__bar>span{display:none}.product-showcase__bar>div{width:100%;max-width:100%}.product-showcase__bar button{min-height:34px;padding-inline:9px}.product-showcase__image{inset:8px 8px 0}.product-showcase__image figcaption{font-size:8px}.product-showcase__image figcaption b{font-size:7px}.product-showcase>footer{min-height:60px;padding-inline:14px}.product-showcase>footer button{width:40px;height:40px}.product-module-grid article{min-height:270px;padding:24px}.product-module-grid h3{margin-top:46px;font-size:20px}.product-module-grid p{font-size:13px}.product-ai-cards article{min-height:250px}.product-ai-cards p{font-size:12px}.product-ai-cards>article>b{font-size:9.5px}.product-ai-console>header div,.product-ai-console>header>b{font-size:7.5px}.product-ai-node{font-size:7px}.product-end{padding-block:84px}.product-end .fx-wrap>div{flex-direction:column;gap:20px}.about-hero{min-height:0;padding-top:122px;padding-bottom:72px}.simple-hero{padding-top:122px;padding-bottom:64px}.simple-hero h1{font-size:40px}.simple-content{padding-bottom:84px}.site-footer{gap:22px;margin-top:38px;padding-top:28px}.footer-brand .logo{font-size:18px}.footer-brand .logo__mark{width:23px}.footer-brand p,.site-footer nav a,.footer-bottom{font-size:11px}.library-toolbar{align-items:flex-start;gap:14px}.library-toolbar>div{flex-wrap:wrap}.filter-result-status{margin-top:-12px}}@media (hover:none){:where(.product-duo__card,.product-module-grid article,.product-ai-cards article,.solution-personas article,.career-focus-grid article):hover{transform:none}}@media (prefers-reduced-motion:reduce){.polish-reveal,.polish-reveal.is-polish-visible{opacity:1;transition:none;transform:none}}@media (max-width:390px){.logo__mark{width:32px}}.fx-disposition .product-proofs{padding-bottom:72px}.fx-disposition .product-controls,.fx-disposition .product-ai-section{padding-block:88px}.fx-disposition .product-delivery{padding-block:88px 72px}.fx-disposition .product-end{padding-block:80px 68px}.fx-disposition>.site-footer--global{margin-top:0;padding-top:40px}@media (max-width:720px){.fx-disposition .product-proofs{padding-bottom:56px}.fx-disposition .product-controls,.fx-disposition .product-ai-section{padding-block:64px}.fx-disposition .product-delivery{padding-block:64px 48px}.fx-disposition .product-end{padding-block:60px 48px}.fx-disposition>.site-footer--global{margin-top:0;padding-top:28px}}
