@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:"DM Sans", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink-mute:#5d5e64}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-4{top:calc(var(--spacing) * 4)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.pt-30{padding-top:calc(var(--spacing) * 30)}.text-\[var\(--c-accent\)\]{color:var(--c-accent)}.text-\[var\(--c-danger\)\]{color:var(--c-danger)}.text-\[var\(--c-success\)\]{color:var(--c-success)}.text-\[var\(--c-warning\)\]{color:var(--c-warning)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--em-50:#ecf7f1;--em-100:#c9e8d8;--em-200:#8fceaf;--em-300:#4ab685;--em-400:#1a9b62;--em-500:#0c7c52;--em-600:#095d3e;--em-700:#064128;--em-800:#042a1b;--em-900:#02160e;--st-50:#f5f7fa;--st-100:#e8ecf1;--st-200:#ced4de;--st-300:#a3acb8;--st-400:#7a8390;--st-500:#565d6a;--st-600:#3a414e;--st-700:#242a37;--st-800:#141826;--st-900:#090c16;--mid-50:#f1f0fa;--mid-100:#dcd9ee;--mid-200:#b6afd9;--mid-300:#8b82bf;--mid-400:#5b51a0;--mid-500:#2e2773;--mid-600:#1f1a5e;--mid-700:#14104a;--mid-800:#0a0832;--mid-900:#04031c;--gd-300:#e6c878;--gd-500:#b1873a;--gd-700:#6c5021;--atlas-bg:#0f8552;--atlas-bg-2:#0c6a40;--atlas-fg:#10e086;--prism-bg:#1ba097;--prism-bg-2:#167b75;--prism-fg:#14e3c6;--sentinel-bg:#d8541e;--sentinel-bg-2:#b54317;--sentinel-fg:#ff6b2c;--argus-bg:#357873;--argus-bg-2:#234d49;--argus-fg:#5cafa5;--champagne:#ddc28a;--ink-900:#090c16;--paper:#f5f7fa;--paper-2:#e8ecf1;--ink:#0d0e10;--ink-soft:#2a2b30;--ink-mute:#5d5e64;--pad-x:56px;--pad-y:120px;--max:1480px;--rad:24px;--rad-sm:12px;--rad-pill:999px}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--paper);scroll-behavior:smooth;scroll-snap-type:y proximity}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:DM Sans,system-ui,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--em-500);color:var(--paper)}h1,h2,h3,h4{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-family:DM Sans,sans-serif;font-weight:700;line-height:.98}h1{font-weight:700}p{color:var(--ink-soft)}.serif,.serif-it{letter-spacing:-.01em;font-family:Instrument Serif,serif;font-weight:400;font-style:normal!important}.mono{font-family:JetBrains Mono,monospace}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.wrap{max-width:var(--max);padding:0 var(--pad-x);margin:0 auto}section{padding:var(--pad-y) 0;position:relative}.full-bleed{width:100%}.nav{z-index:80;-webkit-backdrop-filter:blur(8px)saturate(130%);background:#f5f7fad1;border-bottom:1px solid #0d0e100f;padding:0;transition:background .36s cubic-bezier(.2,.7,.2,1),-webkit-backdrop-filter .36s cubic-bezier(.2,.7,.2,1),backdrop-filter .36s cubic-bezier(.2,.7,.2,1),border-bottom-color .36s cubic-bezier(.2,.7,.2,1),padding .36s cubic-bezier(.2,.7,.2,1);position:fixed;top:0;left:0;right:0}section[id]{scroll-margin-top:80px}.nav-inner{max-width:var(--max);padding:18px var(--pad-x);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;transition:max-width .36s cubic-bezier(.2,.7,.2,1),padding .36s cubic-bezier(.2,.7,.2,1),border-radius .36s cubic-bezier(.2,.7,.2,1),background .36s cubic-bezier(.2,.7,.2,1),-webkit-backdrop-filter .36s cubic-bezier(.2,.7,.2,1),backdrop-filter .36s cubic-bezier(.2,.7,.2,1),box-shadow .36s cubic-bezier(.2,.7,.2,1);display:flex}.nav.is-detached{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000;padding:12px 0 0}.nav.is-detached .nav-inner{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#f5f7faeb;border-radius:999px;max-width:1080px;padding:10px 22px 10px 28px;box-shadow:0 14px 36px -16px #0d0e1047,inset 0 0 0 1px #0d0e100f}.brandmark{align-items:center;display:flex}.brandmark img{width:auto;height:30px}.nav-pill{border-radius:var(--rad-pill);background:#0d0e100f;align-items:center;gap:4px;padding:4px;display:flex}.nav-pill a{color:var(--ink);border-radius:var(--rad-pill);padding:9px 18px;font-size:14px;font-weight:500;transition:background .18s}.nav-pill a:hover{background:#0d0e100f}.nav-actions{align-items:center;gap:8px;display:flex}.nav-link{color:var(--ink);border-radius:var(--rad-pill);padding:9px 16px;font-size:14px;font-weight:500;transition:background .18s}.nav-link:hover{background:#0d0e100f}.nav-cta{background:var(--em-500);border-radius:var(--rad-pill);padding:11px 20px;font-size:14px;font-weight:600;transition:background .18s;color:var(--paper)!important}.nav-cta:hover{background:var(--em-600)}.nav-burger{border-radius:var(--rad-pill);cursor:pointer;background:#0d0e100f;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;transition:background .18s;display:none}.nav-burger:hover{background:#0d0e101a}.nav-burger-bar{background:var(--ink);border-radius:2px;width:16px;height:1.5px;transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .16s;display:block}.nav.is-open .nav-burger-bar:first-child{transform:translateY(6.5px)rotate(45deg)}.nav.is-open .nav-burger-bar:nth-child(2){opacity:0}.nav.is-open .nav-burger-bar:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.nav-mobile-panel{padding:16px var(--pad-x) 28px;-webkit-backdrop-filter:blur(12px)saturate(140%);opacity:0;pointer-events:none;background:#f5f7fafa;border-bottom:1px solid #0d0e1014;flex-direction:column;gap:4px;transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .22s cubic-bezier(.2,.7,.2,1);display:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.nav.is-open .nav-mobile-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-mobile-panel a{color:var(--ink);border-bottom:1px solid #0d0e100f;padding:14px 4px;font-size:18px;font-weight:500;display:block}.nav-mobile-panel a:last-child{border-bottom:0}.nav-mobile-cta{background:var(--em-500);border-radius:var(--rad-pill);text-align:center;margin-top:16px;color:var(--paper)!important;border-bottom:0!important;padding:14px 20px!important;font-size:15px!important;font-weight:600!important}.nav-mobile-scrim{cursor:pointer;opacity:0;pointer-events:none;z-index:0;background:#090c1652;border:0;padding:0;transition:opacity .22s;position:fixed;inset:0}.nav-inner{z-index:1;position:relative}.nav-mobile-panel{z-index:1}.nav.is-open .nav-mobile-scrim{opacity:1;pointer-events:auto}@media (max-width:900px){.nav-burger,.nav-mobile-panel{display:flex}}@media (max-width:640px){.nav-actions .nav-cta{display:none}}.hero{background:var(--paper);color:var(--ink);isolation:isolate;align-items:center;min-height:100vh;padding:90px 0 64px;display:flex;position:relative;overflow:hidden}.hero-bg-soft{pointer-events:none;z-index:0;background:radial-gradient(55% 55% at 88% 28%,#4ab68524 0%,#0000 65%),radial-gradient(30% 50% at 0 90%,#ddc28a14 0%,#0000 65%);position:absolute;inset:0}.hero-layout{width:100%;max-width:var(--max);padding:0 var(--pad-x);z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;margin:0 auto;display:grid;position:relative}.hero-content{max-width:520px}.hero-content h1{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-bottom:24px;font-size:clamp(34px,3.6vw,56px);font-weight:700;line-height:1.05}.accent-br{display:none}.hero-content h1 .accent{color:var(--em-500);letter-spacing:-.02em;font-family:Instrument Serif,serif;font-style:normal;font-weight:400}.hero-content .lede{color:var(--ink-soft);max-width:42ch;margin-bottom:30px;font-size:16.5px;line-height:1.55}.hero-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.atlas-stage{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:16px;height:100%;margin-right:12px;display:flex;position:relative}.atlas-stage .console-sim-bleed-right{border-radius:14px}.atlas-window{background:#fff;border-radius:14px 0 0 14px;flex-direction:column;width:100%;height:66.67vh;max-height:720px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px -24px #0d0e1038,0 4px 14px #0d0e100d,0 0 0 1px #0d0e100a}.atlas-shell{flex:1;min-height:0}.atlas-main{min-height:0;overflow:hidden}.atlas-body{flex:1;min-height:0;overflow:hidden}.atlas-feed-col{min-height:0;overflow:hidden}.atlas-feed{flex:1;min-height:0}.atlas-chrome{background:var(--paper-2);border-bottom:1px solid #0d0e100f;align-items:center;gap:10px;padding:12px 18px;display:flex}.atlas-chrome .dot{background:#0d0e102e;border-radius:50%;width:9px;height:9px}.atlas-chrome .url{color:var(--ink-mute);letter-spacing:.04em;background:var(--paper);border-radius:5px;margin-left:auto;padding:5px 14px;font-family:JetBrains Mono,monospace;font-size:11px}.atlas-shell{grid-template-columns:56px 1fr;min-height:360px;display:grid}.atlas-side{background:var(--paper-2);border-right:1px solid #0d0e100f;flex-direction:column;align-items:center;gap:4px;padding:14px 0;display:flex}.atlas-side .nav-icon{width:38px;height:38px;color:var(--ink-mute);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex}.atlas-side .nav-icon.active{background:var(--em-500);color:#fff}.atlas-side .nav-icon svg{width:18px;height:18px}.atlas-side .sep{background:#0d0e1014;width:24px;height:1px;margin:8px 0}.atlas-main{flex-direction:column;min-width:0;display:flex}.atlas-topbar{border-bottom:1px solid #0d0e100f;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.atlas-topbar .title{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:10px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;display:flex}.atlas-topbar .crumbs{letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10.5px}.atlas-topbar .actions{align-items:center;gap:8px;display:flex}.atlas-topbar .filter-pill{color:var(--ink-soft);background:var(--paper-2);letter-spacing:.06em;border:1px solid #0d0e100f;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.atlas-topbar .live-pill{color:var(--em-500);letter-spacing:.08em;background:#0c7c521a;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;display:inline-flex}.atlas-topbar .live-pill .ld{background:var(--em-500);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse}.atlas-body{border-top:0;flex:1;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);display:grid}.atlas-feed-col{border-right:1px solid #0d0e100f;flex-direction:column;min-width:0;display:flex}.atlas-feed-head{justify-content:space-between;align-items:baseline;padding:14px 22px 10px;display:flex}.atlas-feed-head .h{color:var(--ink);letter-spacing:-.01em;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700}.atlas-feed-head .sub{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-family:JetBrains Mono,monospace;font-size:9.5px}.atlas-feed{flex:1;padding:4px 12px;position:relative;overflow:hidden}.atlas-feed:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fdfcf8);height:28px;position:absolute;bottom:0;left:12px;right:12px}.atlas-row{cursor:pointer;border:1px solid #0000;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:4px;padding:12px;transition:background .18s,border-color .18s;display:grid}.atlas-row:hover,.atlas-row.--selected{background:#0c7c520b;border-color:#0c7c522e}.atlas-row.fresh{animation:.6s cubic-bezier(.2,.8,.2,1) rowIn}.atlas-row .id{color:var(--ink);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700}.atlas-row .meta{color:var(--ink-mute);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.4;overflow:hidden}.atlas-row .right{align-items:center;gap:8px;display:flex}.atlas-row .score{color:var(--em-500);letter-spacing:-.01em;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.atlas-row.--decline .score{color:var(--sentinel-bg)}.atlas-row.--review .score{color:var(--gd-500)}.atlas-row .badge{border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:inline-flex}.atlas-row .badge.ok{color:var(--em-500);background:#0c7c5224}.atlas-row.--decline .badge{color:var(--sentinel-bg);background:#d8541e24}.atlas-row.--review .badge{color:var(--gd-500);background:#b1873a24}.atlas-stats{background:#0d0e100f;border-top:1px solid #0d0e100f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.atlas-stats .cell{background:#fdfcf8;padding:14px 18px}.atlas-stats .l{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.atlas-stats .v{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.atlas-stats .v.acc{color:var(--em-500)}.atlas-detail{flex-direction:column;min-width:0;padding:18px 22px 0;transition:opacity .25s;display:flex}.atlas-detail.--swap{opacity:0}.atlas-detail .h{color:var(--ink);letter-spacing:-.01em;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700}.atlas-detail-card{background:var(--paper);border:1px solid #0d0e100d;border-radius:10px;margin-bottom:12px;padding:14px 16px}.atlas-detail-card .cardlbl{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.atlas-detail .id-bar{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.atlas-detail .id-bar .id{color:var(--ink);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.atlas-detail .id-bar .tier{color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.score-gauge{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.score-gauge .num{color:var(--em-500);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-family:DM Sans,sans-serif;font-size:36px;font-weight:700;line-height:1}.atlas-row.--decline+* .score-gauge .num,.--decline .score-gauge .num{color:var(--sentinel-bg)}.score-gauge .scale{color:var(--ink-mute);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:10px}.score-bar{background:#0d0e100f;border-radius:3px;height:6px;position:relative;overflow:hidden}.score-bar .fill{background:linear-gradient(90deg, var(--em-500), var(--em-300));border-radius:3px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1)}.--decline .score-bar .fill{background:linear-gradient(90deg, var(--sentinel-bg), #f1855a)}.--review .score-bar .fill{background:linear-gradient(90deg, var(--gd-500), var(--gd-300))}.factor{grid-template-columns:1fr 80px;align-items:center;gap:8px;display:grid}.factor .name{color:var(--ink-soft);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:9.5px;overflow:hidden}.factor .bar{background:#0d0e100f;border-radius:3px;height:6px;overflow:hidden}.factor .bar .f{background:var(--em-400);border-radius:3px;height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1)}.factor.neg .bar .f{background:var(--sentinel-bg)}.reason-list{flex-direction:column;gap:6px;display:flex}.reason-list .r{color:var(--ink-soft);letter-spacing:.02em;grid-template-columns:14px 1fr;gap:6px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:grid}.reason-list .r:before{content:"→";color:var(--em-500);font-weight:700}.--decline .reason-list .r:before{color:var(--sentinel-bg)}.--review .reason-list .r:before{color:var(--gd-500)}.audit-row{color:var(--ink-soft);letter-spacing:.04em;background:#0d0e100a;border-radius:6px;align-items:center;gap:8px;margin:0 0 14px;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.audit-row .ico{background:var(--em-500);color:#fff;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;display:inline-flex}.audit-row .hash{color:var(--ink);font-weight:600}.fake-cursor{pointer-events:none;z-index:50;will-change:transform;opacity:0;width:18px;height:22px;transition:transform 1.05s cubic-bezier(.34,.04,.18,.98),opacity .5s;position:absolute;top:0;left:0}.fake-cursor:before{content:"";filter:drop-shadow(0 1px 2px #0000002e);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 22'%3E%3Cpath d='M0 0 L0 17 L4 13.5 L6.5 19.5 L8.5 18.5 L6 12.5 L12 12 Z' fill='%230d0e10' stroke='%23ffffff' stroke-width='1' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0/contain no-repeat;position:absolute;inset:0}.fake-cursor.--clicking:after{content:"";border:2px solid var(--em-500);border-radius:50%;width:0;height:0;animation:.5s ease-out forwards cursorClick;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes cursorClick{0%{opacity:.95;border-width:2px;width:4px;height:4px}60%{opacity:.55;border-width:1.5px;width:22px;height:22px}to{opacity:0;border-width:1px;width:34px;height:34px}}.atlas-sticker{background:var(--ink);color:var(--paper);letter-spacing:-.005em;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 12px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:600;display:flex;position:static;box-shadow:0 10px 28px #00000052}.atlas-sticker .star{background:var(--em-500);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:inline-flex}.hero-snap-slot{display:none}@media (max-width:900px){.hero{align-items:flex-start;min-height:0;padding:112px 0 56px}.hero .particle-bg,.hero .hero-bg-soft{display:none}.hero-layout{grid-template-columns:1fr;gap:32px}.atlas-stage{justify-content:stretch;margin-right:0}.atlas-stage-sim,.atlas-sticker{display:none}.hero-snap-slot{aspect-ratio:720/420;width:100%;max-width:520px;margin:0 auto;display:block}.hero-content h1{max-width:11ch;margin-bottom:22px;font-size:clamp(42px,13vw,56px);line-height:1.04}.hero-content .lede{max-width:31ch;margin-bottom:28px;font-size:17px}.hero-ctas{flex-flow:wrap;gap:12px;width:100%}.hero-ctas .btn{min-height:58px;padding:16px 22px}.accent-br{display:initial}}@media (max-width:640px){.hero{padding:104px 0 52px}.hero-snap-slot{max-width:none}.hero-ctas{flex-direction:column;align-items:flex-start}.hero-ctas .btn{justify-content:space-between;width:min(100%,220px)}}@media (max-width:420px){.hero{padding:96px 0 48px}.hero-content h1{font-size:clamp(40px,12.5vw,48px)}.hero-ctas{gap:8px}.hero-ctas .btn{padding:12px 18px;font-size:14px}}.btn{border-radius:var(--rad-pill);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:14px 22px;font-size:14.5px;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{background:var(--em-500);color:var(--paper)}.btn-primary:hover{background:var(--em-600);transform:translateY(-1px)}.btn-ghost{color:var(--ink);background:#0d0e100f}.btn-ghost:hover{background:#0d0e101a}.btn-light{background:var(--paper);color:var(--ink)}.btn-light:hover{background:#fdfcf8}.btn-outline-light{color:var(--paper);background:0 0;border-color:#f1ece252}.btn-outline-light:hover{background:#f1ece20f;border-color:#f1ece2b3}.hero-meta{z-index:3;border-top:1px solid #e7f4e824;flex-wrap:wrap;gap:48px;max-width:900px;margin-top:56px;padding-top:28px;display:flex;position:relative}.hero-meta div{flex-direction:column;gap:6px;display:flex}.hero-meta .lbl{letter-spacing:.2em;text-transform:uppercase;color:#e7f4e873;font-family:JetBrains Mono,monospace;font-size:10px}.hero-meta .val{color:#e7f4e8f2;font-size:14.5px;font-weight:500}.hero-art{background:var(--em-900);border-radius:var(--rad);z-index:1;margin-right:calc(var(--pad-x) * -1);isolation:isolate;justify-content:center;align-items:center;min-height:580px;padding:56px 48px 56px 64px;display:flex;position:relative;overflow:hidden}.hero-bg{background:radial-gradient(ellipse 90% 60% at 30% 20%, var(--em-500) 0%, var(--em-700) 35%, var(--em-900) 80%), var(--em-900);z-index:0;position:absolute;inset:0}.hero-stones{pointer-events:none;opacity:.85;z-index:1;background:linear-gradient(#8fceaf00 0%,#8fceaf66 45%,#ddc28a8c 100%);height:28%;position:absolute;bottom:-3%;left:-8%;right:-8%;-webkit-mask-image:url(/assets/stones-motif.svg);mask-image:url(/assets/stones-motif.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-canvas{pointer-events:none;z-index:1;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.hero-coord{letter-spacing:.22em;text-transform:uppercase;color:#e7f4e88c;z-index:4;pointer-events:none;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute;bottom:22px;left:28px}.hero-coord span{color:var(--champagne)}.hero-runtime{letter-spacing:.18em;text-transform:uppercase;color:#e7f4e8a6;z-index:4;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex;position:absolute;top:22px;right:28px}.hero-runtime .pulse{background:var(--em-300);width:7px;height:7px;box-shadow:0 0 8px var(--em-300);border-radius:50%;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.5}}.console-ui{z-index:3;background:#fdfcf8;border-radius:12px;width:100%;max-width:540px;position:relative;overflow:hidden;transform:rotate(-.6deg);box-shadow:0 24px 60px -16px #0000008c,0 4px 12px #0003,0 0 0 1px #ffffff0d}.console-chrome{background:var(--paper-2);border-bottom:1px solid #0d0e100f;align-items:center;gap:10px;padding:11px 14px;display:flex}.console-chrome .dot{background:#0d0e1029;border-radius:50%;width:9px;height:9px}.console-chrome .url{color:var(--ink-mute);letter-spacing:.04em;background:var(--paper);border-radius:5px;margin-left:auto;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:10.5px}.console-shell{grid-template-columns:56px 1fr;min-height:380px;display:grid}.console-side{background:var(--paper-2);border-right:1px solid #0d0e100f;flex-direction:column;align-items:center;gap:4px;padding:14px 0;display:flex}.console-side .nav-icon{width:36px;height:36px;color:var(--ink-mute);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.console-side .nav-icon.active{background:var(--em-500);color:#fff}.console-side .nav-icon svg{width:18px;height:18px}.console-side .sep{background:#0d0e1014;width:24px;height:1px;margin:8px 0}.console-main{flex-direction:column;gap:18px;padding:22px 24px 24px;display:flex}.console-row-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.console-row-head .h{color:var(--ink);letter-spacing:-.005em;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:700}.console-row-head .sub{color:var(--ink-mute);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9.5px}.console-pill{color:var(--em-500);letter-spacing:.06em;background:#0c7c521a;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;display:inline-flex}.console-pill .live-dot{background:var(--em-500);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite pulse}.console-pill.warn{color:var(--sentinel-bg);background:#d8541e1f}.console-pill.warn .live-dot{background:var(--sentinel-bg)}.feed{background:var(--paper);border:1px solid #0d0e100d;border-radius:8px;height:188px;padding:6px 0;position:relative;overflow:hidden}.feed:after{content:"";background:linear-gradient(180deg, transparent, var(--paper));pointer-events:none;height:36px;position:absolute;bottom:0;left:0;right:0}.feed-row{border-bottom:1px dashed #0d0e1014;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px 16px;transition:background .4s;display:grid}.feed-row:last-child{border-bottom:0}.feed-row.fresh{background:#0c7c520d;animation:.6s cubic-bezier(.2,.8,.2,1) rowIn}@keyframes rowIn{0%{opacity:0;background:#0c7c522e;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.feed-row .id{color:var(--ink);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700}.feed-row .meta{color:var(--ink-mute);letter-spacing:.04em;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.4}.feed-row .score{color:var(--em-500);letter-spacing:-.01em;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.feed-row.--decline .score{color:var(--sentinel-bg)}.feed-row.--review .score{color:var(--gd-500)}.console-stat-row{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.console-stat{background:var(--paper);border:1px solid #0d0e100d;border-radius:6px;padding:10px 12px}.console-stat .l{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:8.5px;display:block}.console-stat .v{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.console-stat .v.acc{color:var(--em-500)}.console-sticker{z-index:4;background:var(--ink);color:var(--paper);letter-spacing:-.005em;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 12px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:600;display:flex;position:absolute;bottom:32px;right:12px;transform:rotate(-2deg);box-shadow:0 8px 24px #0006}.console-sticker .star{background:var(--em-500);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:inline-flex}.mission{background:var(--ink-900);color:var(--paper);isolation:isolate;box-sizing:border-box;align-items:center;height:100vh;min-height:720px;padding:12px 0;display:flex;position:relative;overflow:hidden}.mission:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 90% 10%,#4ab68529 0%,#0000 60%),radial-gradient(45% 55% at 0 100%,#ddc28a0f 0%,#0000 65%);position:absolute;inset:0}.mission>.wrap{z-index:1;width:100%;position:relative}.mission-grid{width:100%;display:block;position:relative}.mission-left{z-index:2;max-width:clamp(440px,46%,600px);position:relative}.mission .eyebrow{color:var(--em-300);margin-bottom:22px;display:inline-block}.mission h2{letter-spacing:-.032em;max-width:24ch;color:var(--paper);text-wrap:balance;margin-bottom:20px;font-size:clamp(28px,3vw,48px);font-weight:700;line-height:1.08}.mission h2 .stat{color:var(--gd-300);letter-spacing:-.02em;font-family:Instrument Serif,serif;font-style:normal;font-weight:400}.mission-source{letter-spacing:.18em;text-transform:uppercase;color:var(--em-300);margin-bottom:48px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-block}.mission-stats{border-top:1px solid #8fceaf2e;border-bottom:1px solid #8fceaf2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:44px;display:grid}.mission-stat{border-right:1px solid #8fceaf29;flex-direction:column;gap:8px;padding:26px 18px 24px;display:flex}.mission-stat:last-child{border-right:0}.mission-stat:first-child{padding-left:0}.mission-stat .num{letter-spacing:-.035em;color:var(--paper);font-variant-numeric:tabular-nums;font-family:DM Sans,sans-serif;font-size:clamp(32px,2.6vw,44px);font-weight:700;line-height:1}.mission-stat .num .unit{color:var(--gd-300);letter-spacing:-.02em;margin-left:2px;font-family:DM Sans,sans-serif;font-weight:400}.mission-stat .label{color:var(--em-100);max-width:24ch;font-size:13px;line-height:1.5}.mission-stat .src{letter-spacing:.18em;text-transform:uppercase;color:var(--em-300);margin-top:2px;font-family:JetBrains Mono,monospace;font-size:8.5px}.mission-bridge p{color:var(--em-100);max-width:56ch;margin-bottom:16px;font-size:clamp(17px,1.35vw,19px);line-height:1.55}.mission-bridge p strong{color:var(--paper);font-weight:700}.mission-bridge .more{color:var(--paper);border-bottom:1px solid #8fceaf52;align-items:center;gap:10px;margin-top:12px;padding-bottom:4px;font-size:14.5px;font-weight:600;display:inline-flex}.mission-bridge .more:hover{border-bottom-color:var(--gd-300);color:var(--gd-300)}.mission-pains{flex-direction:column;gap:10px;max-width:54ch;margin:24px 0 22px;padding:0;list-style:none;display:flex}.mission-pains li{color:var(--em-100);padding-left:22px;font-family:DM Sans,sans-serif;font-size:clamp(16px,1.2vw,17.5px);line-height:1.5;position:relative}.mission-pains li:before{content:"";background:var(--gd-300);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0;box-shadow:0 0 0 3px #e6c87824}.markets{z-index:1;flex-direction:column;gap:12px;width:min(clamp(560px,64vw,1040px),100% - 640px,100vh - 80px);display:flex;position:absolute;top:50%;right:-8%;transform:translateY(-50%)}.markets-head{z-index:4;margin-bottom:4px;position:relative}.markets-head .lbl{letter-spacing:.2em;text-transform:uppercase;color:var(--em-300);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.markets-head .h{color:var(--paper);letter-spacing:-.02em;max-width:22ch;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.map-stage{aspect-ratio:1;pointer-events:none;width:100%;position:relative}.map-stage img.africa{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.map-stage svg.africa{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-pin{pointer-events:auto;cursor:pointer;outline:none}.map-pin .pulse-hit{fill:#0000;pointer-events:all}.map-pin .pulse-core{fill:var(--em-300);transition:r .24s cubic-bezier(.2,.7,.2,1),fill .24s}.map-pin .pulse-ring{fill:none;stroke:var(--em-300);stroke-width:3px;transform-origin:50%;transform-box:fill-box;animation:2.4s cubic-bezier(.2,.7,.2,1) infinite mapPinPulse}@keyframes mapPinPulse{0%{r:14;opacity:.9;stroke-width:3px}to{r:60;opacity:0;stroke-width:1px}}.map-pin .pulse-leader{stroke:#8fceaf8c;stroke-width:1.6px;fill:none;stroke-linecap:round;transition:stroke .24s,stroke-width .24s}.map-pin .pulse-label{fill:var(--paper);letter-spacing:.14em;paint-order:stroke;stroke:#02160ec7;stroke-width:6px;stroke-linejoin:round;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;transition:fill .24s}.map-pin .pulse-sublabel{fill:var(--em-200);letter-spacing:.02em;paint-order:stroke;stroke:#02160ec7;stroke-width:5px;stroke-linejoin:round;opacity:0;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .22s cubic-bezier(.2,.7,.2,1);transform:translateY(4px)}.map-pin:hover .pulse-core,.map-pin:focus-visible .pulse-core{fill:var(--gd-300);r:18}.map-pin:hover .pulse-leader,.map-pin:focus-visible .pulse-leader{stroke:var(--gd-300);stroke-width:2.2px}.map-pin:hover .pulse-label,.map-pin:focus-visible .pulse-label{fill:var(--gd-300)}.map-pin:hover .pulse-sublabel,.map-pin:focus-visible .pulse-sublabel{opacity:1;transform:translateY(0)}.map-pin.--secondary .pulse-core{fill:#8fceafb3}.map-pin.--secondary .pulse-label{fill:var(--em-200)}.map-pin.--secondary .pulse-leader{stroke:#8fceaf66}.markets-foot{z-index:4;border-top:1px solid #8fceaf29;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;padding-top:12px;display:grid;position:relative}.markets-foot .item{color:var(--em-100);letter-spacing:.04em;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.markets-foot .item .code{color:var(--em-300);width:22px;font-weight:700}.markets-foot .item .reg{color:var(--em-300);opacity:.6;margin-left:auto;font-size:9.5px}.markets-foot .item.--secondary .code{color:#8fceaf73}.platform{background:var(--paper)}.platform-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:80px;margin-bottom:64px;display:grid}.platform-head h2{letter-spacing:-.04em;font-size:clamp(40px,4.4vw,72px);line-height:1}.platform-head .lede{color:var(--ink-soft);max-width:44ch;font-size:16px;line-height:1.55}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.product-card{border-radius:var(--rad);background:#fdfcf8;flex-direction:column;transition:transform .25s;display:flex;overflow:hidden}.product-card:hover{transform:translateY(-4px)}.product-art{aspect-ratio:1.05;align-items:flex-start;padding:22px;display:flex;position:relative;overflow:hidden}.product-art .art-svg{width:100%;height:100%;position:absolute;inset:0}.product-tag{z-index:2;color:var(--ink);border-radius:var(--rad-pill);letter-spacing:-.005em;background:#fdfcf8;padding:8px 14px;font-size:12.5px;font-weight:600;position:relative;box-shadow:0 2px 6px #00000014}.product-body{flex-direction:column;flex:1;padding:32px 28px 30px;display:flex}.product-body .pmark{height:36px;margin-bottom:22px}.product-body .pmark img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:100%}.product-body h3{letter-spacing:-.025em;margin-bottom:16px;font-size:28px;line-height:1.05}.product-body p{color:var(--ink-soft);flex:1;margin-bottom:24px;font-size:14.5px;line-height:1.55}.product-proof{border-top:1px solid #0d0e1014;flex-direction:column;gap:8px;padding-top:16px;list-style:none;display:flex}.product-proof li{color:var(--ink-soft);letter-spacing:.02em;grid-template-columns:14px 1fr;gap:6px;font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.5;display:grid}.product-proof li:before{content:"→";color:var(--em-500);font-weight:700}.product-card.--atlas .product-proof li:before{color:var(--atlas-fg)}.product-card.--prism .product-proof li:before{color:var(--prism-fg)}.product-card.--sentinel .product-proof li:before{color:var(--sentinel-fg)}.console-feat{background:var(--paper);padding:24px 0 var(--pad-y)}.console-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:32px;display:grid}.ui-stage{background:var(--paper-2);border-radius:var(--rad);justify-content:center;align-items:center;min-height:540px;padding:56px;display:flex;position:relative}.ui-window{background:#fdfcf8;border-radius:10px;width:100%;max-width:540px;position:relative;overflow:hidden;box-shadow:0 16px 48px #0d0e101a,0 1px #0d0e100d}.ui-chrome{background:var(--paper-2);border-bottom:1px solid #0d0e100f;align-items:center;gap:8px;padding:10px 14px;display:flex}.ui-dot{background:#0d0e102e;border-radius:50%;width:9px;height:9px}.ui-search{color:var(--ink-mute);background:var(--paper);letter-spacing:.05em;border-radius:4px;margin-left:auto;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px}.ui-shell{grid-template-columns:56px 1fr;min-height:380px;display:grid}.ui-side{background:var(--paper-2);border-right:1px solid #0d0e100f;flex-direction:column;align-items:center;gap:14px;padding:14px 0;display:flex}.ui-side .icon{background:#0d0e101a;border-radius:6px;width:26px;height:26px}.ui-side .icon.active{background:var(--em-500)}.ui-main{flex-direction:column;gap:18px;padding:22px 24px;display:flex}.ui-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-h{color:var(--ink-mute);letter-spacing:.16em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9.5px}.ui-pill{color:var(--em-500);letter-spacing:.06em;background:#0c7c521a;border-radius:4px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700}.ui-pill.warn{color:var(--sentinel-bg);background:#ff6b2c1f}.ui-card{background:var(--paper-2);border:1px solid #0d0e100d;border-radius:8px;padding:14px 16px}.ui-decision{border-bottom:1px dashed #0d0e101a;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.ui-decision:last-child{border-bottom:0}.ui-decision .id{color:var(--ink);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.ui-decision .meta{color:var(--ink-mute);letter-spacing:.04em;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:9.5px}.ui-decision .score{color:var(--em-500);font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.ui-chart{background:linear-gradient(#0c7c520f 0%,#0c7c5200 100%);border-radius:6px;height:76px;position:relative;overflow:hidden}.ui-chart svg{width:100%;height:100%}.ui-callout{background:#fdfcf8;border:1px solid #0d0e100f;border-radius:12px;max-width:220px;padding:14px 18px;position:absolute;bottom:24px;right:24px;box-shadow:0 8px 24px #0d0e101a}.ui-callout .small{letter-spacing:.18em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:9px}.ui-callout .big{color:var(--ink);letter-spacing:-.005em;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.console-narr{flex-direction:column;justify-content:center;padding:40px 0;display:flex}.console-narr .eyebrow{margin-bottom:22px}.console-narr h2{letter-spacing:-.035em;margin-bottom:28px;font-size:clamp(36px,3.8vw,60px);line-height:1.02}.console-narr h2 .accent{color:var(--em-500);font-family:DM Sans,sans-serif;font-weight:400}.console-narr p{color:var(--ink-soft);max-width:48ch;margin-bottom:18px;font-size:16.5px;line-height:1.55}.console-narr .more{color:var(--ink);align-items:center;gap:12px;margin-top:14px;font-size:15px;font-weight:600;display:inline-flex}.console-narr .more .arrow{background:var(--ink);width:36px;height:36px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;font-size:15px;transition:transform .2s;display:inline-flex}.console-narr .more:hover .arrow{transform:translate(4px)}.products{background:var(--paper);color:var(--ink);padding:calc(var(--pad-y) * .92) 0;isolation:isolate;position:relative}.products:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#0d0e100a 1px,#0000 1px),linear-gradient(#0d0e100a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(at 50% 30%,#000 0%,#0000 75%)}.products>.wrap{z-index:1;position:relative}.products-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--em-500);background:#0c7c520a;border:1px solid #0c7c5238;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-block}.products-h2{letter-spacing:-.038em;color:var(--ink);max-width:16ch;margin-bottom:16px;font-family:DM Sans,sans-serif;font-size:clamp(40px,4.6vw,68px);font-weight:700;line-height:1}.products-h2 .serif-it{color:var(--em-500)}.products-lede{color:var(--ink-soft);max-width:48ch;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.55}.products-rail{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:0;display:grid}.products-anchor{--nav-h:80px;--ui-h:clamp(520px, calc(100vh - 320px), 660px);top:calc(var(--nav-h) + (100vh - var(--nav-h) - var(--ui-h)) / 2);height:var(--ui-h);align-self:start;position:sticky}.products-stage{perspective:1400px;height:100%;margin-left:calc(-1 * var(--pad-x) - max(0px, (100vw - var(--max)) / 2));position:relative}.products-head{margin:0;padding:8px 0 56px}.products-copy{padding-left:36px}.stage-inner{width:100%;height:100%;position:relative}.ui{opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(#0d1220 0%,#0a0f1c 100%);border:1px solid #8fceaf1a;border-left:none;border-radius:0 14px 14px 0;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 60px -20px #000000b3,inset 0 1px #ffffff05}.ui.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.ui-chrome{background:#0000002e;border-bottom:1px solid #8fceaf14;flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;display:flex}.ui-chrome .dot{background:#8fceaf2e;border-radius:50%;width:8px;height:8px}.ui-chrome .ui-path{letter-spacing:.04em;color:var(--st-400);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin-left:14px;font-family:JetBrains Mono,monospace;font-size:10.5px;overflow:hidden}.ui-chrome .ui-path-leaf{color:var(--em-200)}.ui-chrome .ui-status{letter-spacing:.08em;text-transform:uppercase;color:var(--em-300);flex-shrink:0;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.ui-chrome .status-dot{background:var(--em-300);width:6px;height:6px;box-shadow:0 0 8px var(--em-300);border-radius:50%;animation:2s ease-in-out infinite statusBlink}@keyframes statusBlink{0%,to{opacity:1}50%{opacity:.4}}.ui-body{flex-direction:column;flex:auto;gap:18px;padding:22px 24px;display:flex;overflow:hidden}.mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace}.atlas-section-lbl,.ui-section-lbl{letter-spacing:.2em;text-transform:uppercase;color:var(--st-400);align-items:center;gap:10px;margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:flex}.atlas-section-lbl .lbl-note{letter-spacing:.02em;text-transform:none;color:var(--st-500);font-family:DM Sans,sans-serif;font-size:10px}.muted{color:var(--st-500)}.atlas-topline{border-bottom:1px solid #8fceaf0f;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;gap:18px;padding-bottom:14px;display:grid}.atlas-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.atlas-meta-r{text-align:right}.atlas-meta .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9px}.atlas-meta .val{color:var(--st-200);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.atlas-meta .val.mono{color:var(--em-200);font-family:JetBrains Mono,monospace;font-size:11.5px}.atlas-decision{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;display:grid}.atlas-gauge{flex-shrink:0;width:168px;height:168px;position:relative}.gauge-svg{width:100%;height:100%;transform:rotate(0)}.gauge-track{fill:none;stroke:#8fceaf14;stroke-width:10px}.gauge-fill{fill:none;stroke:var(--em-300);stroke-width:10px;stroke-linecap:round;pathLength:100;stroke-dasharray:73 100;filter:drop-shadow(0 0 8px #4ab68573);transition:stroke-dasharray .6s cubic-bezier(.2,.7,.2,1)}.gauge-text{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.gauge-num{font-variant-numeric:tabular-nums;color:var(--st-50);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:44px;font-weight:600;line-height:1}.gauge-of{color:var(--st-500);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:10.5px}.gauge-tier{letter-spacing:.18em;text-transform:uppercase;color:var(--em-300);margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10px}.atlas-side{flex-direction:column;gap:14px;display:flex}.atlas-stat{border-left:1px solid #8fceaf1a;flex-direction:column;gap:3px;padding-left:14px;display:flex}.atlas-stat .k{letter-spacing:.16em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9.5px}.atlas-stat .v{font-variant-numeric:tabular-nums;color:var(--st-100);align-items:baseline;gap:4px;font-family:JetBrains Mono,monospace;font-size:15.5px;display:flex}.atlas-stat .v .u{color:var(--st-400);font-size:11px}.atlas-stat .v.decision-ok{color:var(--em-300);letter-spacing:.06em;font-weight:600}.atlas-factors{flex-direction:column;gap:7px;display:flex}.factor-row{grid-template-columns:1.4fr 2.4fr .6fr;align-items:center;gap:14px;display:grid}.factor-row .f-name{color:var(--st-300);font-family:JetBrains Mono,monospace;font-size:11px}.factor-row .f-bar{background:#8fceaf0f;border-radius:2px;height:6px;overflow:hidden}.factor-row .f-fill{border-radius:2px;height:100%;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.factor-row .f-pos{background:linear-gradient(90deg, var(--em-500), var(--em-300));box-shadow:0 0 10px #4ab6854d}.factor-row .f-neg{background:linear-gradient(90deg,#234d49,#5cafa5);box-shadow:0 0 10px #5cafa540}.factor-row .f-val{font-variant-numeric:tabular-nums;color:var(--st-200);text-align:right;font-family:JetBrains Mono,monospace;font-size:11.5px}.atlas-reasons{background:#8fceaf08;border:1px solid #8fceaf12;border-radius:6px;padding:12px 14px}.atlas-reasons .reason{color:var(--st-300);padding:3px 0 3px 14px;font-size:12px;line-height:1.4;position:relative}.atlas-reasons .reason:before{content:"—";color:var(--em-300);position:absolute;left:0}.audit-id{color:var(--st-500);letter-spacing:.04em;font-size:10.5px}.prism-entity{border-bottom:1px solid #8fceaf0f;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.entity-left{flex-direction:column;gap:4px;min-width:0;display:flex}.entity-name{color:var(--st-100);font-size:15px;font-weight:500}.entity-badge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px}.entity-badge-ok{color:var(--em-300);background:#4ab6851a;border:1px solid #4ab68540}.prism-score{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:22px;display:grid}.score-block{flex-direction:column;gap:6px;display:flex}.score-lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9.5px}.score-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.score-big{font-variant-numeric:tabular-nums;color:var(--st-50);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:56px;font-weight:600;line-height:1}.score-of{color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:14px}.score-band{letter-spacing:.16em;border-radius:999px;padding:3px 10px;font-family:JetBrains Mono,monospace;font-size:10px;transform:translateY(-6px)}.score-conf{color:var(--st-400);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10.5px}.score-spark{height:64px;position:relative}.score-spark svg{width:100%;height:100%;overflow:visible}.spark-line{fill:none;stroke:var(--em-300);stroke-width:1.5px;stroke-linejoin:round;filter:drop-shadow(0 0 4px #4ab68566)}.spark-fill{fill:#4ab68514;stroke:none}.spark-lbl{color:var(--st-500);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9.5px;position:absolute;bottom:-16px;left:0}.prism-heatmap{flex-direction:column;gap:6px;display:flex}.hm-grid{grid-template-columns:auto repeat(4,minmax(0,1fr));gap:4px;display:grid}.hm-axis{color:var(--st-500);letter-spacing:.04em;text-align:center;padding-bottom:4px;font-family:JetBrains Mono,monospace;font-size:9.5px}.hm-row-lbl{color:var(--st-300);align-self:center;padding-right:10px;font-family:JetBrains Mono,monospace;font-size:10px}.hm-cell{font-variant-numeric:tabular-nums;color:var(--st-100);aspect-ratio:2.4;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:11px;transition:background .8s cubic-bezier(.2,.7,.2,1);display:flex}.hm-6{color:#a8dcd5;background:#5cafa52e;border-color:#5cafa540}.hm-7{color:var(--gd-300);background:#e6c87824;border-color:#e6c87838}.hm-8{color:var(--em-200);background:#4ab68524;border-color:#4ab68538}.hm-9{color:var(--em-300);background:#4ab6853d;border-color:#4ab68566}.prism-compliance{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.comp-row{border-bottom:1px solid #8fceaf0f;align-items:center;gap:10px;padding:6px 0;display:flex}.comp-state{letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-family:JetBrains Mono,monospace;font-size:9.5px}.argus-counters{border-bottom:1px solid #8fceaf0f;grid-template-columns:repeat(3,auto) 1fr auto;align-items:center;gap:18px;padding-bottom:12px;display:grid}.counter{flex-direction:column;gap:2px;display:flex}.counter-k{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9px}.counter-v{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:600;line-height:1}.counter-crit{color:var(--argus-fg)}.counter-case{align-items:flex-end}.counter-case .counter-k{color:var(--st-400)}.counter-timer{color:var(--argus-fg);letter-spacing:.02em;font-size:18px}.argus-table{flex-direction:column;gap:4px;display:flex}.alert-row{background:#8fceaf08;border:1px solid #8fceaf0f;border-radius:4px;grid-template-columns:70px 102px 1fr 110px 48px 78px;align-items:center;gap:12px;padding:11px 12px;transition:background .24s;display:grid}.alert-row:hover{background:#8fceaf0f}.alert-row .alert-time{color:var(--st-400);font-size:10.5px}.alert-row .alert-acct{color:var(--st-300);font-size:10.5px}.alert-row .alert-amt{color:var(--st-100);text-align:right;font-size:11px}.alert-row .alert-score{color:var(--st-200);text-align:right;font-size:11px;font-weight:600}.sev-crit{color:var(--argus-fg);background:#5cafa529;border:1px solid #5cafa54d;animation:1.6s ease-in-out infinite sevPulse}@keyframes sevPulse{0%,to{box-shadow:0 0 #5cafa580}50%{box-shadow:0 0 0 4px #5cafa500}}.alert-row-exp{background:#5cafa50a;border-color:#5cafa52e;grid-template-rows:auto auto;grid-template-columns:70px 102px 1fr 110px 48px 78px}.alert-row-exp .alert-line{display:contents}.alert-row-exp .alert-detail{border-top:1px solid #5cafa51f;flex-direction:column;grid-column:1/-1;gap:10px;margin-top:10px;padding-top:10px;display:flex}.cb{height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1)}.cb-rules{background:var(--em-400)}.cb-ml{background:var(--em-300)}.cb-sanc{background:var(--gd-300)}.cb-graph{background:var(--argus-fg)}.products-copy{flex-direction:column;gap:0;display:flex}.product-block{scroll-snap-align:start;border-top:1px solid #0d0e100f;flex-direction:column;justify-content:center;min-height:100vh;padding:14vh 0 10vh;scroll-margin-top:96px;display:flex}.product-block:first-child{border-top:none;padding-top:4vh}.product-block:last-child{padding-bottom:2vh}.block-mark{align-items:center;gap:16px;margin-bottom:28px;display:flex}.block-logo{flex-shrink:0;width:auto;height:26px;display:block}.product-block[data-product=atlas] .block-logo,.product-block[data-product=prism] .block-logo{height:22px}.product-block[data-product=argus] .block-logo{height:28px}.block-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);border-left:1px solid #0d0e1029;padding-left:14px;font-family:JetBrains Mono,monospace;font-size:10px}.block-h{letter-spacing:-.025em;color:var(--ink);max-width:22ch;margin-bottom:22px;font-family:DM Sans,sans-serif;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.15}.block-h .serif-it{color:var(--em-500)}.product-block[data-product=argus] .block-h .serif-it{color:var(--argus-bg)}.block-p{color:var(--ink-soft);max-width:58ch;margin-bottom:14px;font-family:DM Sans,sans-serif;font-size:clamp(17px,1.3vw,18.5px);line-height:1.6}.block-p em{color:var(--ink);font-family:DM Sans,sans-serif;font-weight:400}.block-more{letter-spacing:.14em;text-transform:uppercase;color:var(--em-500);border-bottom:1px solid #0c7c5259;align-self:flex-start;align-items:center;gap:8px;margin-top:18px;padding-bottom:4px;font-family:JetBrains Mono,monospace;font-size:11.5px;transition:color .2s,border-color .2s;display:inline-flex}.block-more .arrow{transition:transform .24s cubic-bezier(.2,.7,.2,1)}.block-more:hover{color:var(--gd-500);border-color:var(--gd-500)}.block-more:hover .arrow{transform:translate(6px)}.product-block[data-product=argus] .block-more{color:var(--argus-bg);border-bottom-color:#c5471859}.product-block[data-product=argus] .block-more:hover{color:var(--gd-500);border-bottom-color:var(--gd-500)}.ui-body .lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.ui-body .val{color:var(--st-200);font-size:12.5px}.ui-body-atlas{gap:22px;position:relative}.atlas-spotlight{pointer-events:none;z-index:0;background:radial-gradient(70% 60% at 50% 0,#4ab6851a 0%,#0000 70%);height:50%;position:absolute;inset:-20px 0 auto}.ui-body-atlas>*{z-index:1;position:relative}.atlas-row{border-bottom:1px solid #8fceaf12;justify-content:space-between;gap:24px;padding-bottom:14px;display:flex}.atlas-applicant,.atlas-model{flex-direction:column;gap:4px;min-width:0;display:flex}.atlas-model{text-align:right;align-items:flex-end}.atlas-applicant .val{color:var(--st-100);font-size:13px}.atlas-model .val.mono{color:var(--em-200);font-family:JetBrains Mono,monospace;font-size:11.5px}.atlas-hero{grid-template-columns:minmax(220px,240px) minmax(0,1fr);align-items:center;gap:28px;display:grid}.atlas-gauge-wrap{width:240px;height:240px;position:relative}.atlas-gauge{width:100%;height:100%;display:block;overflow:visible}.ring-track{stroke:#8fceaf12}.ring-fill{transition:stroke-dasharray 1.2s cubic-bezier(.2,.7,.2,1)}.atlas-gauge-text{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding-top:12px;display:flex;position:absolute;inset:0}.gauge-score{font-variant-numeric:tabular-nums;color:var(--st-50);letter-spacing:-.025em;text-shadow:0 0 24px #4ab68559;font-family:JetBrains Mono,monospace;font-size:56px;font-weight:600;line-height:1}.gauge-of{color:var(--st-500);letter-spacing:.08em;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10.5px}.gauge-chips{align-items:center;gap:6px;margin-top:12px;display:flex}.chip{letter-spacing:.16em;text-transform:uppercase;opacity:0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-family:JetBrains Mono,monospace;font-size:9.5px;transition:opacity .32s cubic-bezier(.2,.7,.2,1),transform .32s cubic-bezier(.2,.7,.2,1);display:inline-flex;transform:translateY(4px)}.ui-atlas.is-active .chip{opacity:1;transform:translateY(0)}.ui-atlas.is-active .chip-tier{transition-delay:1s}.ui-atlas.is-active .chip-decision{transition-delay:1.15s}.chip-tier{color:var(--st-200);background:#8fceaf0a;border-color:#8fceaf38}.chip-decision{font-weight:600}.chip-pip{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px}.chip-approve{color:var(--em-300);background:#4ab6851a;border-color:#4ab68573;box-shadow:0 0 16px -2px #4ab68573}.chip-refer{color:var(--gd-300);background:#e6c8781a;border-color:#e6c87873;box-shadow:0 0 16px -2px #e6c87873}.chip-decline{color:var(--argus-fg);background:#5cafa51a;border-color:#5cafa573;box-shadow:0 0 16px -2px #5cafa573}.verdict-side{background:0 0;flex-direction:column;gap:16px;display:flex}.verdict-stat{background:0 0;border-left:1px solid #8fceaf1f;flex-direction:column;gap:4px;padding:0 0 0 14px;display:flex}.verdict-stat .k{letter-spacing:.16em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9.5px}.verdict-stat .v{font-variant-numeric:tabular-nums;color:var(--st-50);align-items:baseline;gap:3px;font-family:JetBrains Mono,monospace;font-size:17px;display:inline-flex}.verdict-stat .v .u{color:var(--st-400);font-size:11px}.conf-bar{background:#8fceaf14;border-radius:2px;height:4px;margin-top:4px;overflow:hidden}.conf-fill{background:linear-gradient(90deg, var(--em-500), var(--em-300));border-radius:2px;height:100%;transition:width 1.2s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 8px #4ab68566}.factor-list{flex-direction:column;gap:9px;display:flex}.factor-row{opacity:0;grid-template-columns:18px minmax(0,1.2fr) minmax(0,2.4fr) 56px;align-items:center;gap:12px;transition:opacity .36s cubic-bezier(.2,.7,.2,1),transform .36s cubic-bezier(.2,.7,.2,1);display:grid;transform:translate(-12px)}.ui-atlas.is-active .factor-row{opacity:1;transform:translate(0)}.ui-atlas.is-active .factor-row:first-child{transition-delay:1.25s}.ui-atlas.is-active .factor-row:nth-child(2){transition-delay:1.38s}.ui-atlas.is-active .factor-row:nth-child(3){transition-delay:1.51s}.ui-atlas.is-active .factor-row:nth-child(4){transition-delay:1.64s}.factor-row .f-sign{text-align:center;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1}.factor-row.f-positive .f-sign{color:var(--em-300)}.factor-row.f-negative .f-sign{color:var(--argus-fg)}.factor-row .f-name{color:var(--st-300);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:11px}.factor-row .f-bar{background:#8fceaf0d;border-radius:2px;height:8px;position:relative;overflow:hidden}.factor-row .f-bar:before{content:"";background:#8fceaf2e;width:1px;position:absolute;top:0;bottom:0;left:50%}.factor-row .f-fill{border-radius:2px;height:100%;transition:width .7s cubic-bezier(.2,.7,.2,1),left .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:0}.factor-row.f-positive .f-fill{background:linear-gradient(90deg, var(--em-500), var(--em-300));left:50%;box-shadow:0 0 10px #4ab68566}.factor-row.f-negative .f-fill{background:linear-gradient(90deg, var(--argus-fg), #234d49);box-shadow:0 0 10px #5cafa54d}.factor-row .f-val{font-variant-numeric:tabular-nums;text-align:right;color:var(--st-200);font-family:JetBrains Mono,monospace;font-size:12px}.atlas-factors .atlas-section-lbl{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.atlas-footer{border-top:1px solid #8fceaf12;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.audit-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--em-300);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:flex}.audit-tag .chain-i{opacity:.8;font-size:11px}.audit-id{color:var(--st-500);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10px}.ui-body-prism{gap:18px;position:relative}.prism-blueprint{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#8fceaf08 1px,#0000 1px),linear-gradient(#8fceaf08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 75%)}.ui-body-prism>*{z-index:1;position:relative}.prism-header{border-bottom:1px solid #8fceaf12;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:14px;display:flex}.prism-entity{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.entity-lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9px}.entity-name{color:var(--st-50);letter-spacing:-.005em;font-size:16px;font-weight:500}.entity-meta{color:var(--st-400);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10.5px}.prism-risk{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.risk-lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:9px}.risk-row{align-items:baseline;gap:6px;display:flex}.risk-num{font-variant-numeric:tabular-nums;color:var(--st-50);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:36px;font-weight:600;line-height:1}.risk-of{color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:12px}.risk-band{letter-spacing:.14em;border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:9px}.band-low{color:var(--em-300);background:#4ab6851f;border:1px solid #4ab6854d}.band-med{color:var(--gd-300);background:#e6c8781f;border:1px solid #e6c8784d}.band-high{color:var(--argus-fg);background:#5cafa51f;border:1px solid #5cafa54d}.prism-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.prism-radar-wrap{aspect-ratio:1;width:100%;max-width:320px;margin:0 auto;position:relative}.prism-radar{width:100%;height:100%;display:block;overflow:visible}.radar-grid{transition:opacity .8s}.radar-axes line{transition:stroke-opacity .8s}.radar-poly{transition:points .9s cubic-bezier(.2,.7,.2,1)}.radar-dots circle{filter:drop-shadow(0 0 4px #4ab68599);transition:cx .9s cubic-bezier(.2,.7,.2,1),cy .9s cubic-bezier(.2,.7,.2,1)}.radar-scan{transform-origin:0 0;opacity:0;transition:opacity .6s}.ui-prism.is-active .radar-scan{opacity:1;animation:4.5s linear 1.4s infinite radarSpin}@keyframes radarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.axis-lbl{letter-spacing:.1em;color:var(--st-400);text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;font-family:JetBrains Mono,monospace;font-size:9.5px;transition:opacity .4s .6s;position:absolute}.ui-prism.is-active .axis-lbl{opacity:1}.axis-e{top:50%;right:-4px;transform:translateY(-50%)}.axis-se{bottom:8%;right:8%}.axis-sw{bottom:8%;left:8%}.axis-w{top:50%;left:-4px;transform:translateY(-50%)}.axis-nw{top:8%;left:8%}.axis-ne{top:8%;right:8%}.prism-jurisdictions{flex-direction:column;gap:6px;display:flex}.comp-row{opacity:0;background:#8fceaf08;border:1px solid #8fceaf12;border-radius:4px;align-items:center;gap:10px;padding:7px 10px;transition:opacity .28s,transform .28s;display:flex;transform:translate(8px)}.ui-prism.is-active .comp-row{opacity:1;transform:translate(0)}.ui-prism.is-active .comp-row:nth-child(2){transition-delay:1.5s}.ui-prism.is-active .comp-row:nth-child(3){transition-delay:1.65s}.ui-prism.is-active .comp-row:nth-child(4){transition-delay:1.8s}.ui-prism.is-active .comp-row:nth-child(5){transition-delay:1.95s}.comp-tag{color:var(--em-300);letter-spacing:.06em;min-width:38px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.comp-ver{color:var(--st-400);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10.5px}.comp-state{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-left:auto;font-family:JetBrains Mono,monospace;font-size:9.5px;display:inline-flex}.comp-state .tick{border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;display:inline-flex}.comp-ok{color:var(--em-300)}.comp-ok .tick{color:var(--em-300);background:#4ab6852e}.comp-flag{color:var(--gd-300)}.comp-flag .tick{color:var(--gd-300);background:#e6c8782e}.prism-heatmap-strip{flex-direction:column;gap:6px;display:flex}.hm-strip{grid-template-columns:auto repeat(4,minmax(0,1fr));gap:3px;display:grid}.hm-strip .hm-row-lbl{color:var(--st-300);align-self:center;padding-right:8px;font-family:JetBrains Mono,monospace;font-size:9.5px}.hm-strip .hm-cell{font-variant-numeric:tabular-nums;aspect-ratio:3.6;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:10.5px;transition:background .6s,border-color .6s;display:flex}.hm-strip .hm-6{color:#a8dcd5;background:#5cafa52e;border-color:#5cafa540}.hm-strip .hm-7{color:var(--gd-300);background:#e6c87824;border-color:#e6c87838}.hm-strip .hm-8{color:var(--em-200);background:#4ab68524;border-color:#4ab68538}.hm-strip .hm-9{color:var(--em-300);background:#4ab68542;border-color:#4ab68566}.ui-body-argus{gap:16px;padding-bottom:18px;position:relative}.argus-scanlines{pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#5cafa503 3px 4px);position:absolute;inset:0}.ui-body-argus>*{z-index:1;position:relative}.eye-glyph{color:var(--em-300);transition:color .2s,transform .2s;display:inline-flex}.eye-glyph.eye-blink{animation:.36s ease-out eyeBlink}@keyframes eyeBlink{0%{color:var(--em-300);transform:scaleY(1)}35%{color:var(--argus-fg);transform:scaleY(.1)}70%{color:var(--argus-fg);transform:scaleY(1)}to{color:var(--em-300);transform:scaleY(1)}}.status-count{font-variant-numeric:tabular-nums;color:var(--argus-fg);margin-left:6px;font-family:JetBrains Mono,monospace;font-weight:600}.argus-topbar{background:linear-gradient(#5cafa50a,#5cafa500);border:1px solid #5cafa529;border-radius:6px;justify-content:space-between;align-items:stretch;gap:24px;padding:12px 14px;display:flex}.argus-counters{align-items:center;gap:16px;display:flex}.counter{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.counter-v{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:26px;font-weight:600;line-height:1}.counter-crit{color:var(--argus-fg);text-shadow:0 0 14px #5cafa580}.counter-high{color:var(--gd-300)}.counter-med{color:var(--em-200)}.counter-k{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);margin-top:3px;font-family:JetBrains Mono,monospace;font-size:9px}.counter-sep{background:#8fceaf1a;align-self:stretch;width:1px;margin:0 2px}.argus-case{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.case-k{letter-spacing:.16em;text-transform:uppercase;color:var(--st-400);font-family:JetBrains Mono,monospace;font-size:9px}.case-timer{font-variant-numeric:tabular-nums;color:var(--argus-fg);letter-spacing:.02em;text-shadow:0 0 12px #5cafa580;font-family:JetBrains Mono,monospace;font-size:20px;font-weight:600;line-height:1.1}.case-note{color:var(--st-500);letter-spacing:.06em;font-size:9px}.argus-stream{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow:hidden}.alert-row{background:#8fceaf08;border:1px solid #8fceaf12;border-radius:4px;grid-template-columns:64px 96px minmax(0,1fr) 100px 44px 70px;align-items:center;gap:10px;padding:10px 12px;display:grid}.alert-row .alert-time{color:var(--st-400);font-family:JetBrains Mono,monospace;font-size:10.5px}.alert-row .alert-acct{color:var(--st-300);font-family:JetBrains Mono,monospace;font-size:10.5px}.alert-row .alert-amt{color:var(--st-100);text-align:right;font-family:JetBrains Mono,monospace;font-size:11px}.alert-row .alert-type{letter-spacing:.12em;color:var(--em-200);font-family:JetBrains Mono,monospace;font-size:9.5px}.alert-row .alert-score{font-variant-numeric:tabular-nums;color:var(--st-50);text-align:right;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:600}.alert-row .alert-sev{letter-spacing:.14em;text-align:center;border-radius:3px;padding:4px 6px;font-family:JetBrains Mono,monospace;font-size:9.5px}.sev-crit{color:var(--argus-fg);background:#5cafa529;border:1px solid #5cafa566}.sev-high{color:var(--gd-300);background:#e6c8781f;border:1px solid #e6c8784d}.sev-med{color:var(--em-200);background:#8fceaf14;border:1px solid #8fceaf38}.alert-row.is-top{background:linear-gradient(#5cafa514 0%,#5cafa505 100%);border-color:#5cafa552;grid-template-rows:auto auto;grid-template-columns:64px 96px minmax(0,1fr) 100px 44px 70px;position:relative;box-shadow:0 0 24px -8px #5cafa566}.alert-row.is-top:before{content:"NEW";letter-spacing:.18em;color:var(--argus-fg);background:var(--ink-900);border:1px solid #5cafa566;border-radius:3px;padding:1px 7px;font-family:JetBrains Mono,monospace;font-size:8.5px;position:absolute;top:-8px;left:12px}.alert-row.is-top .alert-line{display:contents}.alert-row.is-top .alert-detail{border-top:1px solid #5cafa52e;flex-direction:column;grid-column:1/-1;gap:8px;margin-top:8px;padding-top:8px;display:flex}.composite{flex-direction:column;gap:5px;display:flex}.composite-lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);font-family:JetBrains Mono,monospace;font-size:8.5px}.composite-bars{background:#8fceaf0d;border-radius:2px;height:6px;display:flex;overflow:hidden}.composite-bars .cb{height:100%;transition:width .7s cubic-bezier(.2,.7,.2,1)}.composite-bars .cb-rules{background:var(--em-400)}.composite-bars .cb-ml{background:var(--em-300)}.composite-bars .cb-sanc{background:var(--gd-300)}.composite-bars .cb-graph{background:var(--argus-fg)}.composite-leg{color:var(--st-400);letter-spacing:.06em;gap:14px;font-family:JetBrains Mono,monospace;font-size:9px;display:flex}.composite-leg i{border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block;transform:translateY(1px)}.dot-rules{background:var(--em-400)}.dot-ml{background:var(--em-300)}.dot-sanc{background:var(--gd-300)}.dot-graph{background:var(--argus-fg)}.rules-fired{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.rules-lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--st-500);margin-right:4px;font-family:JetBrains Mono,monospace;font-size:8.5px}.rule-chip{color:var(--argus-fg);letter-spacing:.04em;background:#5cafa50f;border:1px solid #5cafa533;border-radius:3px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9.5px}@keyframes alertSlideIn{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.alert-row.is-fresh{animation:.48s cubic-bezier(.2,.7,.2,1) forwards alertSlideIn}.products-ondeck{z-index:1;border-top:1px solid #0d0e1014;margin-top:clamp(96px,14vh,160px);padding-top:64px;position:relative}.ondeck-head{max-width:720px;margin-bottom:48px}.ondeck-h{letter-spacing:-.03em;color:var(--ink);margin:24px 0 16px;font-family:DM Sans,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.1}.ondeck-lede{color:var(--ink-soft);max-width:60ch;font-size:16px;line-height:1.65}.ondeck-grid{background:#0d0e101a;border:1px solid #0d0e101a;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ondeck-card{background:var(--paper);flex-direction:column;gap:14px;min-width:0;padding:26px 22px 28px;transition:background .24s cubic-bezier(.2,.7,.2,1);display:flex}.ondeck-card:hover{background:var(--paper-2)}.ondeck-name{color:var(--ink);letter-spacing:-.012em;flex-wrap:wrap;align-items:center;gap:10px;font-family:DM Sans,sans-serif;font-size:17px;font-weight:700;display:flex}.ondeck-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--em-500);background:#0c7c520f;border:1px solid #0c7c523d;border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:500}.ondeck-tag-soon{color:var(--gd-500);background:#b1873a12;border-color:#b1873a47}.ondeck-card p{color:var(--ink-mute);margin:0;font-size:13px;line-height:1.55}.product-block-snap{display:none}@media (max-width:1100px){.ondeck-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ondeck-card:nth-child(n+4){grid-column:span 1}}@media (max-width:1024px){.products-rail{grid-template-columns:1fr;gap:32px}.products-anchor{height:520px;min-height:0;max-height:none;margin-left:0;position:relative;top:auto}.products-stage{margin-left:0}.products-copy{padding-left:0}.products-head{margin-left:0;padding:8px 0 24px;position:static}.product-block{scroll-snap-align:none;border-top:1px solid #0d0e100f;min-height:0;padding:40px 0}.product-block:first-child{padding-top:0}}@media (max-width:900px){.products-anchor{display:none}.product-block-snap{aspect-ratio:720/420;width:100%;max-width:520px;margin:0 0 24px;display:block}.product-block{padding:32px 0 28px}.block-h{font-size:clamp(28px,5.4vw,36px)!important}}@media (max-width:700px){.ondeck-grid{grid-template-columns:1fr}}@media (max-width:640px){.products-h2{font-size:32px;line-height:1.05}.product-block-snap{max-width:none}.ondeck-card{padding:18px 16px}.ondeck-h{font-size:28px}}@media (max-width:420px){.products-h2{font-size:28px}}.pillars{background:var(--paper)}.pillars-head{flex-direction:column;gap:18px;max-width:980px;margin-bottom:64px;display:flex}.pillars-head h2{letter-spacing:-.04em;font-size:clamp(40px,4.4vw,72px);line-height:1}.pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pillar{border-radius:var(--rad);background:#fdfcf8;grid-template-columns:56px 1fr;align-items:start;gap:28px;padding:40px 40px 36px;display:grid}.pillar-num{color:var(--em-500);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.pillar h3{letter-spacing:-.025em;margin-bottom:14px;font-size:30px;line-height:1.05}.pillar h3 .accent{color:var(--em-500);font-family:DM Sans,sans-serif;font-weight:400}.pillar p{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.position{background:var(--mid-900);color:var(--paper);padding:calc(var(--pad-y) * 1.1) 0}.position .eyebrow{color:var(--mid-300);margin-bottom:28px;display:inline-block}.position blockquote{letter-spacing:-.035em;color:var(--paper);text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(38px,4.6vw,76px);font-weight:700;line-height:1.05}.position blockquote .acc{color:var(--champagne);font-family:DM Sans,sans-serif;font-weight:400}.position-foot{border-top:1px solid #b6afd92e;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;margin-top:80px;padding-top:36px;display:grid}.position-foot p{color:var(--mid-200);max-width:56ch;font-size:16.5px;line-height:1.55}.position-not{flex-direction:column;gap:12px;display:flex}.position-not div{border-bottom:1px solid #b6afd91f;grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:10px 0;display:grid}.position-not div:last-child{border-bottom:0}.position-not .neg{color:var(--paper);font-size:15px;font-weight:600}.position-not .cls{letter-spacing:.06em;color:var(--mid-300);font-family:JetBrains Mono,monospace;font-size:10.5px}.bespoke{background:var(--paper);padding:var(--pad-y) 0}.bespoke-narr-solo{background:var(--st-900);color:var(--paper);border-radius:var(--rad);isolation:isolate;flex-direction:column;max-width:920px;margin:0 auto;padding:64px 64px 56px;display:flex;position:relative;overflow:hidden}.bespoke-narr-solo:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 55% at 100% 0,#ddc28a14 0%,#0000 60%),radial-gradient(60% 50% at 0 100%,#2e27732e 0%,#0000 60%);position:absolute;inset:0}.bespoke-narr-solo>*{z-index:1;position:relative}.bespoke-narr-solo h2{letter-spacing:-.034em;color:var(--paper);max-width:18ch;margin-bottom:22px;font-family:DM Sans,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1.04}.bespoke-narr-solo p{color:#f1ece2c7;max-width:60ch;margin-bottom:14px;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.65}.bespoke-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:20px;display:grid}.bespoke-narr{background:var(--st-900);color:var(--paper);border-radius:var(--rad);flex-direction:column;justify-content:space-between;min-height:540px;padding:56px 48px;display:flex;position:relative;overflow:hidden}.bespoke-narr:before{content:"";pointer-events:none;background:radial-gradient(70% 55% at 100% 0,#ddc28a14 0%,#0000 60%),radial-gradient(60% 50% at 0 100%,#2e27732e 0%,#0000 60%);position:absolute;inset:0}.bespoke-narr>*{z-index:1;position:relative}.bespoke-narr .eyebrow{color:var(--champagne);margin-bottom:32px}.bespoke-narr h2{letter-spacing:-.035em;color:var(--paper);margin-bottom:22px;font-size:clamp(38px,4.2vw,64px);line-height:1.02}.bespoke-narr h2 .acc{color:var(--champagne);font-family:DM Sans,sans-serif;font-weight:400}.bespoke-narr p{color:#f1ece2b3;max-width:46ch;margin-bottom:22px;font-size:16px;line-height:1.6}.bespoke-tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.bespoke-tags span{border-radius:var(--rad-pill);color:var(--champagne);letter-spacing:.04em;background:#ddc28a1a;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:500}.bespoke-voices{flex-direction:column;gap:10px;display:flex}.voice-card{border-radius:var(--rad);border-left:3px solid var(--em-500);background:#fdfcf8;flex-direction:column;flex:1;gap:12px;padding:28px 30px;display:flex}.voice-card .role{text-transform:uppercase;letter-spacing:.16em;color:var(--ink-mute);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.voice-card .role .who{color:#0d0e1066;margin-left:8px;font-weight:400}.voice-card .voice{color:var(--ink);letter-spacing:-.005em;font-family:Instrument Serif,serif;font-size:19px;font-style:normal;line-height:1.4}.faq{background:var(--paper);padding:var(--pad-y) 0}.faq-head{max-width:800px;margin-bottom:80px}.faq-h2{letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(32px,3.8vw,56px);font-weight:700;line-height:1.05}.faq-h2 .serif-it{color:var(--em-500)}.faq-list{border-top:1px solid #0d0e101a;list-style:none}.faq-item summary{cursor:pointer;outline:none;align-items:center;gap:32px;padding:40px 0;list-style:none;display:flex}.faq-num{color:var(--st-500);letter-spacing:.05em;min-width:40px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.faq-q{letter-spacing:-.02em;color:var(--ink);flex:1;font-size:22px;font-weight:700;line-height:1.2}.faq-toggle{background:var(--paper-2);width:32px;height:32px;color:var(--ink-mute);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:flex}.faq-item details[open] .faq-toggle{background:var(--ink);color:var(--paper);transform:rotate(180deg)}.faq-drawer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1),opacity .3s;display:grid;overflow:hidden}.faq-item details[open] .faq-drawer{opacity:1;grid-template-rows:1fr}.faq-a{min-height:0;color:var(--ink-soft);max-width:72ch;padding:0 72px 48px;font-size:17.5px;line-height:1.65}.faq-a strong{color:var(--ink);font-weight:700}.darkzone{color:var(--paper);isolation:isolate;background:#050609;position:relative;overflow:hidden}.darkzone:before{display:none}.darkzone .wrap{z-index:2;position:relative}.position{isolation:isolate;position:relative;overflow:hidden}.position .wrap{z-index:2;position:relative}.particle-bg{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.closing{padding:160px 0 96px}.closing h2{letter-spacing:-.04em;color:var(--paper);text-wrap:balance;max-width:16ch;margin-bottom:28px;font-size:clamp(48px,6.4vw,112px);font-weight:700;line-height:.96}.closing-sub{color:#f1ece2a6;max-width:52ch;margin-bottom:44px;font-size:clamp(17px,1.3vw,20px);line-height:1.5}.closing-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.closing-actions .btn-primary{background:var(--em-500);padding:18px 28px;font-size:15.5px}.closing-actions .btn-primary:hover{background:var(--em-400)}.contact{padding:clamp(72px,9vw,120px) 0 clamp(72px,8vw,96px)}.contact-grid{background:var(--paper);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;display:grid;overflow:hidden;box-shadow:0 40px 80px -40px #0000008c,0 0 0 1px #8fceaf0f}.contact-pitch{color:var(--st-200);isolation:isolate;background:linear-gradient(#0a0f1c 0%,#060812 100%);flex-direction:column;padding:48px 44px 40px;display:flex;position:relative}.contact-pitch:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(60% 50% at 0 0,#4ab6851a 0%,#0000 60%),radial-gradient(50% 40% at 100% 100%,#e6c8780d 0%,#0000 65%);position:absolute;inset:0}.contact-pitch>*{z-index:1;position:relative}.contact-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--em-300);background:#4ab6850a;border:1px solid #4ab68538;border-radius:999px;align-self:flex-start;margin-bottom:22px;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:10px;display:inline-block}.contact-h{letter-spacing:-.034em;color:var(--st-50);max-width:14ch;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.06}.contact-sub{color:var(--st-300);max-width:40ch;margin-bottom:32px;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.55}.contact-voices{flex:auto;min-height:220px;margin-bottom:18px;position:relative}.voice-card{opacity:0;visibility:hidden;will-change:opacity, transform;background:#8fceaf0a;border:1px solid #8fceaf1a;border-radius:10px;flex-direction:column;gap:14px;padding:22px 24px;transition:opacity .42s cubic-bezier(.2,.7,.2,1),transform .48s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0;transform:translateY(8px)}.voice-card.is-active{opacity:1;visibility:visible;transform:translateY(0)}.voice-role{letter-spacing:.18em;text-transform:uppercase;color:var(--em-300);font-family:JetBrains Mono,monospace;font-size:10px}.voice-who{color:var(--st-500);margin-left:4px}.voice-quote{color:var(--st-100);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(17px,1.4vw,21px);line-height:1.35}.contact-voice-dots{align-self:flex-start;gap:8px;display:flex}.voice-dot{cursor:pointer;background:#8fceaf33;border:none;border-radius:2px;width:24px;height:4px;padding:0;transition:background .24s}.voice-dot:hover{background:#8fceaf73}.voice-dot.is-active{background:var(--em-300);box-shadow:0 0 8px #4ab68573}.contact-form{background:var(--paper);flex-direction:column;gap:20px;padding:44px 44px 40px;display:flex;position:relative}.field{flex-direction:column;gap:7px;display:flex}.field label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);align-items:baseline;gap:8px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.field-opt{letter-spacing:.1em;color:var(--ink-mute);text-transform:lowercase;font-size:9px;font-weight:400}.field input,.field textarea{color:var(--ink);resize:vertical;background:0 0;border:none;border-bottom:1px solid #0d0e102e;outline:none;width:100%;padding:8px 0 9px;font-family:DM Sans,sans-serif;font-size:14.5px;transition:border-color .22s}.field input::placeholder,.field textarea::placeholder{color:#0d0e1052}.field input:focus,.field textarea:focus{border-bottom-color:var(--em-500);border-bottom-width:2px;padding-bottom:8px}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-submit{background:var(--em-500);color:var(--paper);cursor:pointer;border:none;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:14px 22px;font-family:DM Sans,sans-serif;font-size:14.5px;font-weight:600;transition:background .22s,transform .22s;display:inline-flex}.contact-submit:hover{background:var(--em-400)}.contact-submit:active{transform:scale(.98)}.contact-submit .arrow{transition:transform .22s}.contact-submit:hover .arrow{transform:translate(4px)}.contact-fine{color:var(--ink-mute);letter-spacing:.04em;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10.5px}.contact-thanks{background:var(--paper);opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:40px;transition:opacity .32s,visibility 0s linear .32s;display:flex;position:absolute;inset:0}.contact-thanks p{color:var(--ink);text-align:center;max-width:32ch;font-family:DM Sans,sans-serif;font-size:17px;line-height:1.4}.contact-thanks p strong{color:var(--em-500);letter-spacing:-.02em;margin-bottom:10px;font-family:DM Sans,sans-serif;font-size:26px;display:block}.contact-form.is-sent .contact-thanks{opacity:1;visibility:visible;transition:opacity .32s}@media (max-width:900px){.contact-grid{grid-template-columns:1fr}.contact-pitch{padding:36px 28px 32px}.contact-form{padding:32px 28px 36px}.contact-h{max-width:none}}.closing-actions .btn-outline-light{padding:18px 28px;font-size:15.5px}footer{color:var(--paper);padding:56px 0 40px}.footer-cols{border-top:1px solid #f1ece21a;grid-template-columns:repeat(3,minmax(0,1fr));gap:80px;padding-top:80px;padding-bottom:220px;display:grid}.footer-col h3{letter-spacing:-.025em;color:var(--paper);margin-bottom:36px;font-family:DM Sans,sans-serif;font-size:30px;font-weight:700}.footer-col .group{flex-direction:column;gap:8px;margin-bottom:26px;display:flex}.footer-col .group:last-child{margin-bottom:0}.footer-col a{color:#f1ece2f5;width:fit-content;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;transition:color .18s,transform .18s;display:inline-block}.footer-col a:hover{color:var(--em-300);transform:translate(3px)}.footer-col span.muted{color:#f1ece26b;font-size:14px}.footer-base-row{grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:end;gap:32px;display:grid}.footer-base-cell{flex-direction:column;gap:8px;display:flex}.footer-base-cell a,.footer-base-cell span{color:#f1ece2eb;font-family:DM Sans,sans-serif;font-size:14px;transition:color .18s}.footer-base-cell a:hover{color:var(--em-300)}.footer-base-cell .dim{color:#f1ece266;font-size:13px}.footer-base-cell .easter{color:#f1ece252;font-size:13px;font-style:italic}.footer-stamp{border-top:1px solid #f1ece20f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:24px;display:flex}.footer-stamp img{opacity:.85;width:auto;height:24px}.footer-stamp .iso{letter-spacing:.18em;text-transform:uppercase;color:#ddc28a8c;font-family:JetBrains Mono,monospace;font-size:10px}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards rise}.reveal.d1{animation-delay:50ms}.reveal.d2{animation-delay:.18s}.reveal.d3{animation-delay:.32s}.reveal.d4{animation-delay:.46s}@media (max-width:1200px){:root{--pad-x:44px;--pad-y:104px}}@media (max-width:1024px){:root{--pad-x:36px;--pad-y:88px}.nav-pill{display:none}.mission{height:auto;min-height:0;padding:var(--pad-y) 0;display:block}.mission-grid{min-height:0}.mission-left{max-width:none}.markets{width:100%;margin-top:40px;position:static;top:auto;right:auto;transform:none}}@media (max-width:900px){:root{--pad-x:28px;--pad-y:76px}.markets{max-width:540px;margin-left:auto;margin-right:auto}.mission-left{margin-bottom:40px}.trust-card{width:clamp(260px,70vw,320px)}.footer-cols{grid-template-columns:1fr 1fr;gap:40px 32px;padding-top:56px;padding-bottom:80px}.footer-base-row{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:640px){:root{--pad-x:20px;--pad-y:64px;--rad:18px}.mission h2{margin-bottom:16px;font-size:28px}.mission-source{margin-bottom:28px}.markets{max-width:380px}.markets-foot{grid-template-columns:1fr;gap:8px}.markets-foot .item .reg{margin-left:12px}.trust-h{font-size:30px}.trust-card{width:78vw;padding:24px 20px 22px}.trust-card-h{font-size:17px}.faq-head{margin-bottom:48px}.faq-h2{font-size:30px;line-height:1.1}.faq-num{min-width:30px;font-size:11px}.faq-q{font-size:16px;line-height:1.35}.contact-h{font-size:28px}.contact-pitch{padding:32px 24px 28px}.contact-form{padding:28px 24px 32px}.field-row{grid-template-columns:1fr;gap:0}.footer-cols{grid-template-columns:1fr;gap:32px;padding-top:48px;padding-bottom:64px}.footer-col h3{margin-bottom:20px;font-size:22px}.footer-base-row{grid-template-columns:1fr;gap:20px}.footer-stamp{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:420px){:root{--pad-x:16px;--pad-y:56px}.mission h2,.faq-h2,.trust-h{font-size:26px}.contact-h{font-size:25px}}.snap{color:#d8dde6;background:#0a0f1c;flex-direction:column;width:720px;height:420px;font-family:DM Sans,system-ui,sans-serif;font-size:18px;line-height:1.4;display:flex}.hero-snap-slot,.product-block-snap{border-radius:18px;box-shadow:0 24px 60px -24px #0000008c,0 0 0 1px #8fceaf1a}.hero-snap-slot .sim-scale-host,.product-block-snap .sim-scale-host{background:#0a0f1c;border-radius:18px}.snap-chrome{background:#ffffff06;border-bottom:1px solid #ffffff0d;flex-shrink:0;align-items:center;gap:12px;padding:16px 22px;display:flex}.snap-dot{background:#ffffff2e;border-radius:50%;flex-shrink:0;width:11px;height:11px}.snap-path{letter-spacing:.02em;color:#7a8390;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:17px;overflow:hidden}.snap-path-sep{opacity:.5;margin:0 6px}.snap-status{text-transform:uppercase;letter-spacing:.12em;color:#4ab685;background:#4ab6851a;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:5px 13px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;display:inline-flex}.snap-status-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.snap-status-good,.snap-status-atlas{color:#4ab685;background:#4ab6851f}.snap-status-prism{color:#5cafa5;background:#5cafa524}.snap-status-argus{color:#e6c878;background:#e6c8781f}.snap-body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:22px 22px 18px;display:flex}.snap-body-split{grid-template-columns:280px 1fr;align-items:start;gap:22px;display:grid}.snap-col{flex-direction:column;gap:12px;min-width:0;display:flex}.snap-col-left{border-right:1px solid #ffffff0f;padding-right:22px}.snap-col-right{min-width:0}.snap-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#5d6878;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px}.snap-id{color:#d8dde6;letter-spacing:.02em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:19px;font-weight:600}.snap-id-sub{color:#7a8390;font-size:16px;line-height:1.35}.snap-id+.snap-id-sub,.snap-id-sub+.snap-id-sub{margin-top:-8px}.snap-hero{align-items:baseline;gap:14px;padding:4px 0 2px;display:flex}.snap-hero-num{color:#e6c878;font-feature-settings:"tnum", "zero";letter-spacing:-.025em;font-family:DM Sans,sans-serif;font-size:76px;font-weight:700;line-height:.95}.snap-hero-lbl{color:#7a8390;font-size:15px;line-height:1.3}.snap-kpi{background:#ffffff06;border-radius:10px;grid-template-columns:1fr 1fr 1fr;margin-top:4px;display:grid;overflow:hidden}.snap-kpi-cell{border-right:1px solid #ffffff0d;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.snap-kpi-cell:last-child{border-right:0}.snap-kpi-lbl{letter-spacing:.16em;text-transform:uppercase;color:#7a8390;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.snap-kpi-val{color:#d8dde6;font-feature-settings:"tnum", "zero";font-family:JetBrains Mono,ui-monospace,monospace;font-size:26px;font-weight:600;line-height:1}.snap-score{align-items:baseline;gap:16px;padding:4px 0 2px;display:flex}.snap-score-num{font-feature-settings:"tnum", "zero";letter-spacing:-.025em;font-family:DM Sans,sans-serif;font-size:78px;font-weight:700;line-height:.95}.snap-score-meta{flex-direction:column;gap:4px;display:flex}.snap-score-lbl{letter-spacing:.16em;text-transform:uppercase;color:#7a8390;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.snap-score-sub{color:#d8dde6;font-feature-settings:"tnum";font-size:15px}.snap-decision{text-transform:uppercase;letter-spacing:.14em;border-radius:8px;align-self:flex-start;align-items:center;gap:9px;padding:9px 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;display:inline-flex}.snap-decision-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.snap-decision-atlas{color:#4ab685;background:#4ab6851a}.snap-decision-argus{color:#e67878;background:#e678781a}.snap-list-h{letter-spacing:.16em;text-transform:uppercase;color:#5d6878;margin-bottom:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.snap-row{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:9px 0;font-size:16px;display:flex}.snap-row:last-child{border-bottom:0}.snap-row-ts{color:#7a8390;min-width:52px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px}.snap-row-body{color:#d8dde6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;overflow:hidden}.snap-row-tag{text-transform:uppercase;letter-spacing:.14em;border-radius:5px;flex-shrink:0;padding:4px 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}.snap-tag-good{color:#4ab685;background:#4ab68524}.snap-tag-info{color:#8a9cc7;background:#8a9cc724}.snap-tag-warn{color:#e6c878;background:#e6c87824}.snap-tag-bad{color:#e67878;background:#e6787824}.snap-factor{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr 78px 56px;align-items:center;gap:14px;padding:7px 0;font-size:14px;display:grid}.snap-factor:last-child{border-bottom:0}.snap-factor-name{color:#d8dde6;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;overflow:hidden}.snap-factor-bar{background:#ffffff0f;border-radius:3px;height:6px;position:relative;overflow:hidden}.snap-factor-fill{border-radius:3px;height:100%;display:block}.snap-factor-val{text-align:right;font-feature-settings:"tnum";font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:600}.snap-corridor-head{letter-spacing:.16em;text-transform:uppercase;color:#5d6878;text-align:center;grid-template-columns:1fr 50px 50px 50px;gap:8px;margin-bottom:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:grid}.snap-corridor-head>span:first-child{text-align:left}.snap-row-grid{grid-template-columns:1fr 50px 50px 50px;align-items:center;gap:8px;display:grid}.snap-pair{color:#d8dde6;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px}.snap-pill{text-align:center;font-feature-settings:"tnum";border-radius:5px;padding:5px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600}.snap-pill-good{color:#4ab685;background:#4ab68529}.snap-pill-warn{color:#e6c878;background:#e6c87829}.snap-pill-bad{color:#e67878;background:#e6787829}.snap-engines{background:#ffffff06;border-radius:8px;gap:5px;padding:5px;display:flex}.snap-engine{text-align:center;text-transform:uppercase;letter-spacing:.14em;color:#7a8390;border-radius:5px;flex:1;padding:8px 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.snap-engine-active{color:#5cafa5;background:#5cafa52e;font-weight:600}.snap-tone-atlas{color:#4ab685}.snap-tone-atlas-bg{background:linear-gradient(90deg,#4ab685,#1a9b62)}.snap-tone-prism{color:#5cafa5}.snap-tone-warn{color:#e6c878}.snap-tone-warn-bg{background:linear-gradient(90deg,#e6c878,#b1873a)}.snap-foot{letter-spacing:.1em;text-transform:uppercase;color:#5d6878;background:#ffffff05;border-top:1px solid #ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;display:flex}.snap-foot-mono{color:#7a8390;letter-spacing:.04em;text-transform:none}.theme-console{--color-bg:#0c0d10;--color-surface:#15161b;--color-surface-2:#1c1d24;--color-surface-3:#24252e;--color-border:#26272f;--color-border-bright:#383945;--color-grid-dot:#ece6d60a;--color-text:#ece6d6;--color-text-muted:#9b9789;--color-text-faint:#5f5c52;--color-accent:#c8a04a;--color-accent-soft:#c8a04a24;--color-accent-2:#b58a5a;--color-accent-2-soft:#b58a5a24;--color-accent-text-on:#0c0d10;--color-meta-bg:#0c0d10e0;--color-success:#7a9c6e;--color-danger:#bb4a3e;--color-warning:#d4a14a;--color-info:#7e9aa8;--color-pending:#b59c5e;--color-offline:#6f6c63;--color-p-atlas:#b59c5e;--color-p-sentinel:#a35a52;--color-p-origin:#6e8a6a;--color-p-prism:#6a8a9c;--color-p-forge:#b58a5a;--color-p-bridge:#8a7a9c;--color-p-focus:#c89a72;--c-bg:var(--color-bg);--c-surface:var(--color-surface);--c-surface-2:var(--color-surface-2);--c-border:var(--color-border);--c-border-bright:var(--color-border-bright);--c-text:var(--color-text);--c-text-muted:var(--color-text-muted);--c-text-faint:var(--color-text-faint);--c-accent:var(--color-accent);--c-accent-soft:var(--color-accent-soft);--c-brand:var(--color-accent);--c-brand-soft:var(--color-accent-soft);--c-success:var(--color-success);--c-warning:var(--color-warning);--c-danger:var(--color-danger);background:var(--color-bg);color:var(--color-text);font-feature-settings:"ss01", "cv11";font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:14px;line-height:1.55}.theme-console .topo-node-rect{fill:var(--color-surface-2);stroke:var(--color-border-bright);stroke-width:1px}.theme-console .topo-node-rect.is-current{fill:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.theme-console .topo-node-rect.is-current{fill:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface-2))}}.theme-console .topo-node-rect.is-current{stroke:var(--color-accent);stroke-width:1.5px}.theme-console .topo-node-rect.is-on{fill:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.theme-console .topo-node-rect.is-on{fill:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface))}}.theme-console .topo-node-rect.is-on{stroke:var(--color-accent)}.theme-console .topo-node-rect.is-off{fill:var(--color-surface);stroke:var(--color-border);stroke-dasharray:4 3}.theme-console .topo-edge{fill:none;stroke:var(--color-text-faint);stroke-width:1px}.theme-console .topo-edge.dashed{stroke-dasharray:3 3}.theme-console .topo-edge.auth{stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:5 3}.theme-console .topo-edge.live{stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:5 3;animation:1.4s linear infinite topo-flow}@keyframes topo-flow{to{stroke-dashoffset:-16px}}.theme-console .num-tabular{font-feature-settings:"tnum" 1, "lnum" 1}.sim-scale-host{background:var(--color-bg);isolation:isolate;width:100%;max-width:100%;height:100%;display:block;position:relative;overflow:hidden}.sim-scale-inner{transform-origin:0 0;transform:scale(var(--sim-scale,.0001));width:var(--sim-native-width,1440px);height:var(--sim-native-height,auto);visibility:hidden;position:absolute;top:0;left:0}.sim-scale-host[data-ready="1"] .sim-scale-inner{visibility:visible}.console-sim{--c-bg:#0c0d10;--c-surface:#15161b;--c-surface-2:#1c1d24;--c-surface-3:#24252e;--c-border:#26272f;--c-border-bright:#383945;--c-text:#ece6d6;--c-text-muted:#9b9789;--c-text-faint:#5f5c52;--c-accent:#c8a04a;--c-accent-soft:#c8a04a24;--c-success:#7a9c6e;--c-warning:#d4a14a;--c-danger:#bb4a3e;background:var(--c-bg);width:100%;height:100%;color:var(--c-text);-webkit-font-smoothing:antialiased;background-image:radial-gradient(80% 60% at 50% -10%,#c8a04a14 0%,#0000 60%),radial-gradient(90% 50% at 50% 120%,#735f3c0f 0%,#0000 65%);flex-direction:column;font-family:Inter Tight,system-ui,sans-serif;font-size:13.5px;line-height:1.5;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px -24px #0d0e1052,0 4px 14px #0d0e101a,0 0 0 1px #0d0e100f}.console-sim-bleed-left{border-radius:0 14px 14px 0}.console-sim-bleed-right{border-radius:14px 0 0 14px}.console-sim-bleed-none{border-radius:14px}.console-sim__chrome{border-bottom:1px solid var(--c-border);background:var(--c-surface);height:32px;color:var(--c-text-muted);flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.console-sim__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.console-sim__dot:first-child{background:#cf6b5a}.console-sim__dot:nth-child(2){background:#d4a14a}.console-sim__dot:nth-child(3){background:#7a9c6e}.console-sim__path{letter-spacing:.02em;flex:1;padding-left:6px}.console-sim__live{letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);align-items:center;gap:6px;font-size:10px;display:inline-flex}.console-sim__pulse{background:var(--c-accent);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite console-pulse;box-shadow:0 0 #c8a04a99}@keyframes console-pulse{0%{box-shadow:0 0 #c8a04a80}70%{box-shadow:0 0 0 6px #c8a04a00}to{box-shadow:0 0 #c8a04a00}}.console-sim__body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:20px 26px 16px;display:flex;overflow:hidden}.console-sim__hero{flex-shrink:0}.console-sim__hero-meta{letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-muted);align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.console-sim__hero-meta strong{color:var(--c-text);font-weight:500}.console-sim__pill{align-items:center;gap:7px;display:inline-flex}.console-sim__pill-dot{background:var(--c-success);border-radius:50%;width:6px;height:6px}.console-sim__sep{color:var(--c-text-faint)}.console-sim__hero-h{letter-spacing:-.02em;color:var(--c-text);text-wrap:balance;margin-top:10px;font-family:Inter Tight,system-ui,sans-serif;font-size:30px;font-weight:600;line-height:1.05}.console-sim__hero-num{color:var(--c-accent);letter-spacing:-.04em;margin-right:4px;font-family:Instrument Serif,serif;font-size:56px;font-style:italic;font-weight:400;line-height:.9}.console-sim__hero-rest{font-weight:500}.console-sim__hero-sub{color:var(--c-text-muted);max-width:52ch;margin-top:8px;font-size:12.5px;line-height:1.55}.console-sim__kpis{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.console-sim__kpi{border-right:1px solid var(--c-border);padding:14px 16px}.console-sim__kpi:last-child{border-right:none}.console-sim__kpi-label{letter-spacing:.18em;text-transform:uppercase;color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500}.console-sim__kpi-value{letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums;margin-top:6px;font-family:Instrument Serif,serif;font-size:30px;line-height:1}.console-sim__kpi-sub{color:var(--c-text-muted);margin-top:6px;font-size:11px}.console-sim__panel{flex-direction:column;flex:1;min-height:0;display:flex}.console-sim__panel-head{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:baseline;margin-bottom:4px;padding-bottom:8px;display:flex}.console-sim__panel-title{letter-spacing:-.01em;color:var(--c-text);font-family:Instrument Serif,serif;font-size:17px;font-weight:400}.console-sim__panel-meta{letter-spacing:.1em;color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:10px}.console-sim__rows{flex-direction:column;flex:1;min-height:0;display:flex}.console-sim__row{border-bottom:1px dashed var(--c-border);border-radius:6px;grid-template-columns:50px 1fr auto;align-items:baseline;gap:14px;margin:0 -8px;padding:6px 10px 6px 12px;transition:background .24s,box-shadow .24s;display:grid}.console-sim__row:last-child{border-bottom:none}.console-sim__row.is-selected{background:var(--c-accent-soft);box-shadow:inset 2px 0 0 0 var(--c-accent)}.console-sim__row-ts{color:var(--c-text-faint);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10.5px}.console-sim__row-body{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.console-sim__row-actor{color:var(--c-accent);font-weight:500}.console-sim__row-action{color:var(--c-text-muted);margin-left:6px;margin-right:4px;font-family:JetBrains Mono,monospace;font-size:11.5px}.console-sim__row-on{color:var(--c-text-muted)}.console-sim__row-target{color:var(--c-text);border-bottom:1px dotted var(--c-text-faint)}.console-sim__row-verb{letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500}.sim-cursor{pointer-events:none;z-index:6;filter:drop-shadow(0 1.5px 3px #0000008c);width:18px;height:22px;transition:transform .72s cubic-bezier(.5,0,.18,1);position:absolute;top:0;left:0;transform:translate(-50px,-50px)}.sim-cursor:after{content:"";background:var(--c-accent,#c8a04a);opacity:0;border-radius:50%;width:14px;height:14px;position:absolute;top:8px;left:1px;transform:scale(.3)}.sim-cursor.is-clicking:after{animation:.32s ease-out forwards sim-cursor-click}@keyframes sim-cursor-click{0%{opacity:.45;transform:scale(.35)}60%{opacity:.3;transform:scale(1.4)}to{opacity:0;transform:scale(2.2)}}.console-sim__audit{border-top:1px solid var(--c-border);background:var(--c-surface);white-space:nowrap;flex-shrink:0;align-items:center;gap:18px;padding:8px 14px;font-size:11px;display:flex;overflow:hidden}.atlas-stage .console-sim__audit{padding-right:200px}.console-sim__audit-label{letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent);flex-shrink:0;align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;display:inline-flex}.console-sim__audit-stream{flex:1;gap:22px;display:flex;overflow:hidden}.console-sim__audit-event{flex-shrink:0;align-items:center;gap:8px;animation:.6s ease-out console-audit-in;display:inline-flex}@keyframes console-audit-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}.console-sim__audit-ts{color:var(--c-text-faint);font-family:JetBrains Mono,monospace}.console-sim__audit-tag{letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500}.console-sim__audit-body{color:var(--c-text-muted);font-family:JetBrains Mono,monospace}.theme-atlas{--c-bg:#f8fafc;--c-surface:#fff;--c-surface-2:#f1f5f9;--c-border:#e2e8f0;--c-border-bright:#cbd5e1;--c-text:#0f172a;--c-text-muted:#475569;--c-text-faint:#94a3b8;--c-brand:#213f6a;--c-brand-soft:#213f6a1a;--c-accent:#10b981;--c-accent-soft:#10b9811f;--c-success:#047857;--c-warning:#b45309;--c-danger:#b91c1c;background:var(--c-bg);color:var(--c-text);font-family:DM Sans,system-ui,sans-serif}.theme-prism{--c-bg:#0a0a0a;--c-surface:#141414;--c-surface-2:#1c1c1c;--c-surface-sunken:#060606;--c-border:#ffffff14;--c-border-bright:#ffffff24;--c-text:#f5f4f0;--c-text-muted:#a8a496;--c-text-faint:#807c70;--c-brand:#059669;--c-brand-soft:#10b9811f;--c-accent:#10b981;--c-success:#10b981;--c-success-soft:#10b9811f;--c-warning:#d97706;--c-warning-soft:#d9770624;--c-danger:#dc2626;--c-danger-soft:#dc262624;background:var(--c-bg);color:var(--c-text);font-family:DM Sans,system-ui,sans-serif}.theme-argus{--c-bg:#0e0b08;--c-surface:#14110d;--c-surface-2:#1b1813;--c-border:#e8dec414;--c-border-bright:#e8dec42e;--c-text:#f2ebdb;--c-text-muted:#bab39d;--c-text-faint:#807a6a;--c-brand:#1e8b71;--c-accent:#5cafa5;--c-accent-soft:#5cafa51f;--c-success:#4ab685;--c-warning:#e0a93c;--c-warning-soft:#e0a93c1f;--c-danger:#b5524a;--c-danger-soft:#b5524a24;background:var(--c-bg);color:var(--c-text);font-family:DM Sans,system-ui,sans-serif}.sim-chrome{border-bottom:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-muted);align-items:center;gap:8px;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.sim-dot{background:var(--c-border-bright,var(--c-border));border-radius:50%;flex-shrink:0;width:9px;height:9px}.sim-chrome>.sim-dot:first-child{background:#e76f51}.sim-chrome>.sim-dot:nth-child(2){background:#f1c061}.sim-chrome>.sim-dot:nth-child(3){background:#6aa17e}.sim-path{white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:8px;overflow:hidden}.sim-pulse{background:var(--c-accent,var(--c-brand));border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite sim-pulse;box-shadow:0 0}@keyframes sim-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 40%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.label-caps{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-faint,var(--color-ink-mute));font-size:10.5px;font-weight:500}.sim-frame{background:var(--c-bg);color:var(--c-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.sim-frame.sim-bleed-left{border:1px solid var(--c-border);border-left:none;border-radius:0 14px 14px 0;box-shadow:0 28px 80px -24px #0d0e106b,0 4px 14px #0d0e1024,0 0 0 1px #0d0e100f}.sim-frame.sim-bleed-right{border:1px solid var(--c-border);border-right:none;border-radius:14px 0 0 14px;box-shadow:0 28px 80px -24px #0d0e106b,0 4px 14px #0d0e1024,0 0 0 1px #0d0e100f}.sim-frame.sim-bleed-none{border:1px solid var(--c-border);border-radius:14px;box-shadow:0 28px 80px -24px #0d0e1052,0 4px 14px #0d0e101a,0 0 0 1px #0d0e100f}.ui>.sim-frame{position:absolute;inset:0}.atlas-sim__chrome,.prism-sim__chrome,.argus-sim__chrome{border-bottom:1px solid var(--c-border);background:var(--c-surface);height:36px;color:var(--c-text-muted);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.atlas-sim__chrome>.sim-dot:first-child,.prism-sim__chrome>.sim-dot:first-child,.argus-sim__chrome>.sim-dot:first-child{background:#e76f51}.atlas-sim__chrome>.sim-dot:nth-child(2),.prism-sim__chrome>.sim-dot:nth-child(2),.argus-sim__chrome>.sim-dot:nth-child(2){background:#f1c061}.atlas-sim__chrome>.sim-dot:nth-child(3),.prism-sim__chrome>.sim-dot:nth-child(3),.argus-sim__chrome>.sim-dot:nth-child(3){background:#6aa17e}.atlas-sim__path,.prism-sim__path,.argus-sim__path{white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:8px;overflow:hidden}.atlas-sim__path-faint,.prism-sim__path-faint,.argus-sim__path-faint{opacity:.55}.atlas-sim__chrome-right,.prism-sim__chrome-right,.argus-sim__chrome-right{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.atlas-sim__pulse,.prism-sim__pulse,.argus-sim__pulse{background:var(--c-accent);width:6px;height:6px;color:var(--c-accent);border-radius:50%;animation:1.6s ease-out infinite sim-pulse;box-shadow:0 0}.atlas-sim__caps,.prism-sim__caps,.argus-sim__caps{letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500}.argus-sim__caps--danger{color:var(--c-danger)}.argus-sim__caps--good{color:var(--c-success)}.atlas-sim__body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px 16px;transition:opacity .2s;display:flex;overflow:hidden}.atlas-sim__body.is-loading{opacity:.55}.atlas-sim__header{border-bottom:1px solid var(--c-border);grid-template-columns:1fr auto;align-items:start;gap:18px;padding-bottom:14px;display:grid}.atlas-sim__header-right{text-align:right}.atlas-sim__app-id{color:var(--c-text);margin-top:4px;font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:500}.atlas-sim__app-sum{color:var(--c-text-muted);margin-top:2px;font-size:12px}.atlas-sim__score-row{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.atlas-sim__score-cell{flex-direction:column;gap:4px;display:flex}.atlas-sim__score-num{letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums;font-family:Instrument Serif,serif;font-size:56px;line-height:.95}.atlas-sim__decision{letter-spacing:.14em;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;display:inline-flex}.atlas-sim__decision-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.atlas-sim__decision--good{color:#047857;background:#10b9811f}.atlas-sim__decision--warning{color:#b45309;background:#b453091f}.atlas-sim__decision--danger{color:#b91c1c;background:#b91c1c1f}.atlas-sim__panel{flex-direction:column;gap:6px;display:flex}.atlas-sim__panel-head{justify-content:space-between;align-items:baseline;display:flex}.atlas-sim__panel-title{letter-spacing:-.01em;color:var(--c-text);font-family:Instrument Serif,serif;font-size:17px;font-weight:400}.atlas-sim__factors{flex-direction:column;gap:2px;margin-top:2px;display:flex}.atlas-sim__factor{border-radius:6px;grid-template-columns:1.6fr 1.6fr .6fr .8fr;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;transition:background .2s,box-shadow .2s;display:grid}.atlas-sim__factor.is-hover{box-shadow:inset 2px 0 0 0 var(--c-accent);background:#10b9810f}.atlas-sim__factor-name{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11.5px;overflow:hidden}.atlas-sim__factor-bar{background:#0f172a0f;border-radius:3px;height:6px;position:relative;overflow:hidden}.atlas-sim__factor-fill{border-radius:3px;transition:width .36s;position:absolute;top:0;bottom:0}.atlas-sim__factor-fill.is-positive{background:#10b981;left:50%}.atlas-sim__factor-fill.is-negative{background:#b91c1c;right:50%}.atlas-sim__factor-impact{text-align:right;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.atlas-sim__factor-impact.is-positive{color:#047857}.atlas-sim__factor-impact.is-negative{color:#b91c1c}.atlas-sim__factor-value{color:var(--c-text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.atlas-sim__adverse{border:1px solid var(--c-border);background:var(--c-surface);border-radius:8px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.atlas-sim__adverse.is-hover{border-color:#b453094d;box-shadow:0 0 0 1px #b453091a}.atlas-sim__adverse-list{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.atlas-sim__adverse-list li{color:var(--c-text);padding-left:14px;font-size:12.5px;line-height:1.4;position:relative}.atlas-sim__adverse-list li:before{content:"";background:var(--c-text-faint);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.atlas-sim__footer{border-top:1px solid var(--c-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.atlas-sim__next-btn{color:#fff;letter-spacing:.02em;cursor:default;background:#0f172a;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:500;display:inline-flex}.prism-sim__body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 22px 14px;display:flex;position:relative;overflow:hidden}.prism-sim__id-strip{border-bottom:1px solid var(--c-border);flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.prism-sim__id-back{color:var(--c-text-faint);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.prism-sim__id-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.prism-sim__id-title{color:var(--c-text);letter-spacing:-.01em;font-family:Instrument Serif,serif;font-size:26px;font-weight:400}.prism-sim__id-pill{border:1px solid var(--c-border);color:var(--c-text);background:#ffffff0f;border-radius:4px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:11px}.prism-sim__id-reg{color:var(--c-text-muted);font-size:12px}.prism-sim__id-hash{color:var(--c-text-faint);border:1px solid var(--c-border);border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:10.5px}.prism-sim__id-pips{align-items:center;gap:6px;display:inline-flex}.prism-sim__id-pips-label{margin-left:2px}.prism-sim__pip{background:var(--c-border-bright);border-radius:50%;width:6px;height:6px}.prism-sim__pip.is-on{background:var(--c-accent)}.prism-sim__score-card{border-bottom:1px solid var(--c-border);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:10px 0;display:grid}.prism-sim__score-left{flex-direction:column;gap:4px;display:flex}.prism-sim__score-row{align-items:baseline;gap:14px;display:flex}.prism-sim__score-num{letter-spacing:-.02em;color:var(--c-text);font-variant-numeric:tabular-nums;font-family:Instrument Serif,serif;font-size:56px;line-height:.9}.prism-sim__rating{letter-spacing:.16em;border-radius:999px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.prism-sim__rating.is-good{color:#10b981;background:#10b98124}.prism-sim__rating.is-warning{color:#f59e0b;background:#d9770629}.prism-sim__rating.is-weak{color:#fca5a5;background:#dc262629}.prism-sim__score-sub{margin-top:2px}.prism-sim__spark{align-items:center;height:60px;display:flex;position:relative}.prism-sim__spark-svg{width:100%;height:100%;display:block}.prism-sim__audit-btn{border:1px solid var(--c-border);color:var(--c-text-muted);cursor:default;white-space:nowrap;background:#ffffff08;border-radius:6px;align-items:center;gap:8px;padding:7px 12px;font-family:DM Sans,sans-serif;font-size:12px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.prism-sim__audit-btn:hover{color:var(--c-text)}.prism-sim__audit-count{color:var(--c-text-faint);margin-left:2px;font-family:JetBrains Mono,monospace;font-size:10.5px}.prism-sim__panel-head{justify-content:space-between;align-items:baseline;display:flex}.prism-sim__panel-title{letter-spacing:-.01em;color:var(--c-text);font-family:Instrument Serif,serif;font-size:17px;font-weight:400}.prism-sim__heatmap{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.prism-sim__heatmap-grid{grid-template-columns:88px repeat(3,1fr);align-items:center;gap:6px;display:grid}.prism-sim__heatmap-head{margin-bottom:2px}.prism-sim__heatmap-todlabel{text-align:center;letter-spacing:.18em}.prism-sim__heatmap-pair{color:var(--c-text-muted);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:11px}.prism-sim__cell{text-align:center;border:1px solid #0000;border-radius:6px;padding:9px 0;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}.prism-sim__cell-value{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:600}.prism-sim__cell.is-healthy.is-hi{color:#34d399;background:#10b98138;border-color:#10b98152}.prism-sim__cell.is-healthy.is-lo{color:#34d399;background:#10b9811f;border-color:#10b9813d}.prism-sim__cell.is-caution.is-hi{color:#fbbf24;background:#d9770638;border-color:#d9770652}.prism-sim__cell.is-caution.is-lo{color:#fbbf24;background:#d977061f;border-color:#d977063d}.prism-sim__cell.is-weak.is-hi{color:#fca5a5;background:#dc262638;border-color:#dc262652}.prism-sim__cell.is-weak.is-lo{color:#fca5a5;background:#dc26261f;border-color:#dc26263d}.prism-sim__cell.is-cold{color:var(--c-text-faint);border-color:var(--c-border);background:#ffffff0a}.prism-sim__cell.is-hover{border-color:#f5f4f073;transform:translateY(-1px);box-shadow:0 6px 18px -8px #0009}.prism-sim__legend{color:var(--c-text-faint);flex-wrap:wrap;gap:10px;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.prism-sim__legend-item{align-items:center;gap:6px;display:inline-flex}.prism-sim__legend-item:before{content:"";border-radius:3px;width:10px;height:10px;display:inline-block}.prism-sim__legend-item.is-healthy:before{background:#10b9814d;border:1px solid #10b98173}.prism-sim__legend-item.is-caution:before{background:#d977064d;border:1px solid #d9770673}.prism-sim__legend-item.is-weak:before{background:#dc26264d;border:1px solid #dc262673}.prism-sim__legend-item.is-cold:before{border:1px solid var(--c-border);background:#ffffff0a}.prism-sim__tooltip{border:1px solid var(--c-border-bright);color:var(--c-text);white-space:nowrap;pointer-events:none;z-index:4;background:#141414f2;border-radius:6px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:11px;position:absolute;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px -8px #000c}.prism-sim__drawer{background:var(--c-surface);border-left:1px solid var(--c-border-bright);z-index:5;flex-direction:column;width:320px;transition:transform .36s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-18px 0 40px -16px #0000008c}.prism-sim__drawer.is-open{transform:translate(0)}.prism-sim__drawer-head{border-bottom:1px solid var(--c-border);flex-direction:column;gap:4px;padding:16px 18px 12px;display:flex}.prism-sim__drawer-title{color:var(--c-text);font-family:Instrument Serif,serif;font-size:18px;font-weight:400}.prism-sim__drawer-list{margin:0;padding:8px 0;list-style:none;overflow:hidden}.prism-sim__drawer-event{border-bottom:1px dashed var(--c-border);padding:10px 18px}.prism-sim__drawer-evt-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.prism-sim__drawer-ts{color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:10.5px}.prism-sim__drawer-delta{letter-spacing:.04em;border-radius:3px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.prism-sim__drawer-delta.is-warning{color:#fbbf24;background:#d9770624}.prism-sim__drawer-delta.is-good{color:#34d399;background:#10b98124}.prism-sim__drawer-delta.is-accent{color:var(--c-text);background:#10b9811a}.prism-sim__drawer-delta.is-muted{color:var(--c-text-muted);background:#ffffff0a}.prism-sim__drawer-evt-body{color:var(--c-text);font-size:12.5px;line-height:1.4}.prism-sim__drawer-actor{color:var(--c-accent);font-weight:500}.prism-sim__drawer-action{color:var(--c-text-muted);font-family:JetBrains Mono,monospace;font-size:11.5px}.argus-sim__body{flex:1;grid-template-columns:220px 1fr;min-height:0;display:grid;overflow:hidden}.argus-sim__queue{border-right:1px solid var(--c-border);background:#e8dec405;flex-direction:column;display:flex;overflow:hidden}.argus-sim__queue-head{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.argus-sim__caps--accent{color:var(--c-accent)}.argus-sim__queue-list{flex:1;overflow:hidden}.argus-sim__queue-item{border-bottom:1px dashed var(--c-border);padding:10px 14px;transition:background .24s,opacity .24s,box-shadow .24s;position:relative}.argus-sim__queue-item.is-selected{box-shadow:inset 2px 0 0 0 var(--c-accent);background:#5cafa512}.argus-sim__queue-item.is-escalated,.argus-sim__queue-item.is-cleared{opacity:.42}.argus-sim__queue-item.is-held{opacity:.55}.argus-sim__queue-meta{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.argus-sim__queue-ts{color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:10.5px}.argus-sim__queue-status{letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-muted);border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9.5px}.argus-sim__queue-status.is-open{color:var(--c-accent);background:#5cafa524}.argus-sim__queue-status.is-escalated{color:var(--c-danger);background:#b5524a29}.argus-sim__queue-status.is-cleared{color:var(--c-success);background:#5ca58924}.argus-sim__queue-status.is-held{color:var(--c-warning);background:#e0a93c2e}.argus-sim__queue-id{color:var(--c-text);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.argus-sim__queue-sum{color:var(--c-text);margin-top:2px;font-family:JetBrains Mono,monospace;font-size:11px}.argus-sim__queue-party{color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;overflow:hidden}.argus-sim__detail{flex-direction:column;gap:14px;padding:18px 22px 16px;display:flex;overflow:hidden}.argus-sim__detail-head{border-bottom:1px solid var(--c-border);grid-template-columns:1fr auto;align-items:start;gap:18px;padding-bottom:12px;display:grid}.argus-sim__alert-id{color:var(--c-text);margin-top:4px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:500}.argus-sim__alert-party{color:var(--c-text);margin-top:4px;font-size:13px}.argus-sim__alert-party strong{color:var(--c-text)}.argus-sim__trigger{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.argus-sim__trigger-name{letter-spacing:.16em;color:var(--c-accent);background:#5cafa51a;border-radius:4px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.argus-sim__engines{gap:6px;display:flex}.argus-sim__engine-tab{border:1px solid var(--c-border);color:var(--c-text-muted);letter-spacing:.16em;cursor:default;background:#e8dec40a;border-radius:6px;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.argus-sim__engine-tab.is-active{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-bright);box-shadow:inset 0 -2px 0 0 var(--c-accent)}.argus-sim__signal{background:var(--c-surface);border:1px solid var(--c-border);border-radius:8px;flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex;overflow:hidden}.argus-sim__signal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.argus-sim__signal-label{letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600}.argus-sim__signal-label.is-danger{color:var(--c-danger)}.argus-sim__signal-label.is-warning{color:var(--c-warning)}.argus-sim__signal-label.is-good{color:var(--c-success)}.argus-sim__signal-body{color:var(--c-text);margin:0;font-size:13px;line-height:1.5}.argus-sim__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;display:flex}.argus-sim__btn{letter-spacing:.02em;cursor:default;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 18px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:600;display:inline-flex}.argus-sim__btn--ghost{color:var(--c-text-muted);border:1px solid var(--c-border);background:#e8dec40f}.argus-sim__btn--danger{background:var(--c-danger);color:#fff}.argus-sim__btn--warning{color:var(--c-warning);background:#e0a93c2e;border:1px solid #e0a93c6b}.argus-sim__rules{flex-direction:column;gap:10px;display:flex}.argus-sim__rules-chip{background:var(--c-danger-soft);border:1px solid #b5524a47;border-radius:6px;align-items:center;gap:10px;width:fit-content;padding:6px 10px;display:inline-flex}.argus-sim__rules-chip.is-pass{background:#5ca5891a;border-color:#5ca5893d}.argus-sim__rules-id{color:var(--c-text);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:12px}.argus-sim__rules-formula{color:var(--c-text-muted);margin:0;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5}.argus-sim__ml{flex-direction:column;flex:1;gap:8px;min-height:0;animation:.36s ease-out argus-panel-in;display:flex}.argus-sim__ml-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.argus-sim__ml-bars{border-bottom:1px solid var(--c-border);grid-template-columns:repeat(12,1fr);align-items:end;gap:3px;height:84px;padding:6px 2px 0;display:grid}.argus-sim__ml-bar{background:#e8dec42e;border-radius:2px 2px 0 0;min-height:3px;transition:background .22s,transform .22s}.argus-sim__ml-bar.is-here{transform-origin:bottom;transform:scaleY(1.06)}.argus-sim__ml-bar.is-here.is-danger{background:var(--c-danger);box-shadow:0 0 12px #b5524a8c}.argus-sim__ml-bar.is-here.is-warning{background:var(--c-warning);box-shadow:0 0 12px #e0a93c8c}.argus-sim__ml-bar.is-here.is-good{background:var(--c-success)}.argus-sim__ml-axis{color:var(--c-text-faint);justify-content:space-between;padding:0 2px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:flex}.argus-sim__sanctions{flex-direction:column;gap:10px;animation:.36s ease-out argus-panel-in;display:flex}.argus-sim__sanctions-lists{flex-wrap:wrap;gap:14px 18px;display:flex}.argus-sim__sanctions-tick{color:var(--c-text-muted);letter-spacing:.08em;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.argus-sim__sanctions-dot{background:var(--c-success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #5ca5892e}.argus-sim__sanctions-match{align-items:baseline;gap:12px;display:flex}.argus-sim__sanctions-name{color:var(--c-text);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:16px;font-weight:600}.argus-sim__sanctions-bar{background:#b5524a29;border-radius:4px;height:6px;position:relative;overflow:hidden}.argus-sim__sanctions-bar-fill{background:linear-gradient(90deg, #b5524abf, var(--c-danger));transition:width .6s;position:absolute;inset:0 auto 0 0}.argus-sim__sanctions-bar-meta{color:var(--c-text-muted);letter-spacing:.04em;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.argus-sim__graph-wrap{flex-direction:column;flex:1;gap:6px;min-height:0;animation:.36s ease-out argus-panel-in;display:flex}.argus-sim__graph-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.argus-sim__graph{flex:1;width:100%;min-height:130px;display:block}.argus-sim__graph-edge{stroke:#e8dec438;stroke-width:.7px}.argus-sim__graph-edge.is-inferred{stroke:#b5524a8c;stroke-width:.8px;stroke-dasharray:2.5 2}.argus-sim__graph-node{fill:var(--c-surface-2);stroke:var(--c-text-faint);stroke-width:.8px}.argus-sim__graph-node.is-account{fill:#e8dec424;stroke:#e8dec48c}.argus-sim__graph-node.is-wallet,.argus-sim__graph-node.is-device{fill:#e8dec41a;stroke:var(--c-text-muted)}.argus-sim__graph-node.is-subject{fill:var(--c-accent);stroke:#1a160e;stroke-width:1.2px;filter:drop-shadow(0 0 6px #5cafa58c)}.argus-sim__graph-node.is-watchlist{fill:var(--c-danger);stroke:#1a0f0e;stroke-width:1.2px;filter:drop-shadow(0 0 6px #b5524a8c)}.argus-sim__graph-node.is-bridge{fill:var(--c-warning);stroke:#1f1709}.argus-sim__graph-aura{fill:var(--c-accent);opacity:.14;animation:2.4s ease-in-out infinite argus-graph-pulse}.argus-sim__graph-aura.is-danger{fill:var(--c-danger);opacity:.2;animation-duration:1.8s}.argus-sim__graph-lbl{letter-spacing:.06em;fill:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:8px}.argus-sim__graph-lbl.is-accent{fill:var(--c-accent)}.argus-sim__graph-lbl.is-danger{fill:var(--c-danger)}.argus-sim__graph-lbl.is-warning{fill:var(--c-warning)}.argus-sim__graph-lbl.is-muted{fill:var(--c-text-muted)}.argus-sim__graph-cap{letter-spacing:.08em;fill:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:9px}@keyframes argus-graph-pulse{0%,to{opacity:.14}50%{opacity:.32}}@keyframes argus-panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.products-rail .ui{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;overflow:visible!important}.flow{background:var(--ink-900);color:var(--paper);isolation:isolate;padding:96px 0 120px;position:relative;overflow:hidden}.flow:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 10% 0,#4ab6851a 0%,#0000 60%),radial-gradient(45% 55% at 100% 100%,#ddc28a0d 0%,#0000 65%);position:absolute;inset:0}.flow>.wrap{z-index:1;position:relative}.flow-head{max-width:720px;margin-bottom:56px}.flow-head .products-eyebrow{color:var(--em-300)}.flow-h2{letter-spacing:-.025em;color:var(--paper);text-wrap:balance;margin-top:16px;font-family:DM Sans,sans-serif;font-size:clamp(32px,3.4vw,52px);font-weight:700;line-height:1.06}.flow-h2 .serif-it{color:var(--em-300);letter-spacing:-.02em}.flow-lede{color:var(--em-100);max-width:60ch;margin-top:18px;font-size:16px;line-height:1.6}.flow-lede .mono{color:var(--paper);background:#8fceaf1a;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:13.5px}.flow .product-block{border-top-color:#8fceaf1f}.flow .block-mark{align-items:center;gap:14px}.flow-step-num{letter-spacing:.06em;color:var(--em-300);background:#8fceaf0f;border:1px solid #8fceaf2e;border-radius:6px;padding:5px 10px;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:600}.flow .block-tag{color:var(--em-200)}.flow .block-h{color:var(--paper)}.flow .block-h .serif-it{color:var(--em-300)}.flow .block-p{color:var(--em-100)}.flow .block-p strong{color:var(--paper)}.flow .block-p .mono,.flow .block-p em{color:var(--paper);background:#8fceaf1a;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:13px;font-style:normal}.flow-hash-row{border-top:1px dashed #8fceaf29;align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.flow-hash-label{color:var(--em-300);text-transform:uppercase;letter-spacing:.14em;font-size:10.5px}.flow-hash{color:var(--paper);font-weight:600}.flow-hash-fwd{color:var(--em-200);opacity:.7}.flow-foot{text-align:center;border-top:1px solid #8fceaf24;margin-top:64px;padding-top:28px}.flow-foot .mono{letter-spacing:.16em;text-transform:uppercase;color:var(--em-300);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:11px;display:block}.flow-foot p{color:var(--em-100);max-width:56ch;margin:0 auto;font-size:13.5px}.africa-host{width:100%;height:100%;position:absolute;inset:0}.africa-host svg.africa{width:100%;height:100%;display:block}.map-pin-overlay{width:16px;height:16px}.map-pin-overlay .core{background:var(--em-300);border-radius:50%;position:absolute;inset:5px;box-shadow:0 0 12px #4ab68599}.map-pin-overlay.is-secondary .core{background:#8fceafb3;box-shadow:0 0 8px #8fceaf66}.map-pin-overlay .ring{border:2px solid var(--em-300);border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.2,1) infinite map-pin-ring;position:absolute;inset:0}.map-pin-overlay.is-secondary .ring{border-color:#8fceaf99}.map-pin-overlay .lbl{letter-spacing:.14em;color:var(--paper);text-shadow:0 0 6px #02160ee6;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;position:absolute;top:50%;left:22px;transform:translateY(-50%)}@keyframes map-pin-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.5)}}.products-stage .ui{box-shadow:none;background:0 0;border:none;border-radius:0}.faq{background:var(--paper);color:var(--ink);padding:calc(var(--pad-y) * .85) 0;position:relative}.faq-head{max-width:760px;margin:0 0 56px}.faq-h2{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:18px 0 14px;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.05}.faq-lede{color:var(--ink-soft);max-width:56ch;font-size:16px;line-height:1.55}.faq-list{border-top:1px solid #0d0e101a;margin:0;padding:0;list-style:none}.faq-item{border-bottom:1px solid #0d0e101a}.faq-item details{width:100%}.faq-item summary{cursor:pointer;grid-template-columns:56px 1fr 24px;align-items:center;gap:16px;padding:22px 8px;list-style:none;transition:background .2s;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{background:#0d0e1006}.faq-item summary:focus-visible{outline:2px solid var(--em-500,#1e8b71);outline-offset:-2px;border-radius:4px}.faq-num{letter-spacing:.16em;color:var(--ink-mute,#0d0e1073);text-transform:uppercase;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.faq-q{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-family:Inter Tight,system-ui,sans-serif;font-size:clamp(17px,1.6vw,21px);font-weight:500;line-height:1.35}.faq-toggle{color:var(--ink-mute,#0d0e108c);justify-content:center;align-items:center;transition:transform .24s cubic-bezier(.4,0,.2,1),color .2s;display:inline-flex}.faq-item details[open] .faq-toggle{color:var(--em-500,#1e8b71);transform:rotate(180deg)}.faq-a{color:var(--ink-soft);max-width:70ch;padding:0 8px 22px 72px;font-size:15.5px;line-height:1.6}.faq-a em{color:var(--ink);letter-spacing:-.01em;font-family:Instrument Serif,serif;font-size:1.04em;font-style:italic}@media (max-width:720px){.faq-item summary{grid-template-columns:40px 1fr 20px;gap:12px;padding:18px 4px}.faq-a{padding-left:52px;padding-right:4px}}.cta-bar{text-align:center;z-index:1;padding:clamp(80px,9vw,120px) 0 clamp(28px,4vw,56px);position:relative}.cta-bar-inner{max-width:680px;margin:0 auto}.cta-bar-h{letter-spacing:-.034em;color:var(--st-50);margin:0 0 18px;font-family:DM Sans,sans-serif;font-size:clamp(34px,4.4vw,58px);font-weight:700;line-height:1.04}.cta-bar-h-it{color:var(--em-200);margin-top:6px;font-family:Instrument Serif,serif;font-style:italic;font-weight:400;display:block}.cta-bar-sub{color:#ced4dec7;max-width:48ch;margin:0 auto 32px;font-family:DM Sans,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.55}.cta-bar-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:inline-flex}.cta-bar-actions .btn{padding:14px 22px;font-size:14.5px}.cta-bar-actions .btn .arrow{transition:transform .22s}.cta-bar-actions .btn:hover .arrow{transform:translate(4px)}.cta-bar-actions .btn-primary{background:var(--em-500);color:var(--st-50)}.cta-bar-actions .btn-primary:hover{background:var(--em-400)}@media (max-width:600px){.cta-bar-actions{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.cta-bar-actions .btn{justify-content:center}}.demos{background:linear-gradient(180deg, var(--st-900) 0%, var(--ink-900) 100%);color:var(--st-100);min-height:100vh;padding-top:84px}.demos-hero{text-align:center;padding:clamp(72px,9vw,120px) 0 clamp(56px,7vw,80px)}.demos-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--em-300);background:#4ab6850a;border:1px solid #4ab6853d;border-radius:999px;margin-bottom:24px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-block}.demos-h{letter-spacing:-.038em;color:var(--st-50);margin:0 0 22px;font-family:DM Sans,sans-serif;font-size:clamp(38px,5.4vw,76px);font-weight:700;line-height:1.02}.demos-h .serif-it{color:var(--em-200)}.demos-lede{color:var(--st-300);max-width:58ch;margin:0 auto;font-family:DM Sans,sans-serif;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.demos-scene{border-top:1px solid #8fceaf14;padding:clamp(56px,7vw,96px) 0}.demos-scene:first-of-type{border-top:none}.demos-scene-head{align-items:baseline;gap:20px;margin-bottom:clamp(32px,4vw,48px);display:flex}.demos-scene-num{color:var(--em-300);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.demos-scene-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--st-400);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:block}.demos-scene-h{letter-spacing:-.034em;color:var(--st-50);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.04}.demos-scene-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.demos-scene:nth-of-type(2n) .demos-scene-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.demos-scene:nth-of-type(2n) .demos-scene-stage{order:-1}.demos-scene-copy{flex-direction:column;gap:28px;padding-top:8px;display:flex}.demos-scene-body{color:var(--st-200);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.demos-scene-watch{background:#8fceaf0a;border:1px solid #8fceaf1a;border-radius:12px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.demos-scene-watch-label{letter-spacing:.2em;text-transform:uppercase;color:var(--em-300);font-family:JetBrains Mono,monospace;font-size:10.5px}.demos-scene-watch ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.demos-scene-watch li{color:var(--st-200);padding-left:18px;font-family:DM Sans,sans-serif;font-size:14.5px;line-height:1.5;position:relative}.demos-scene-watch li:before{content:"";background:var(--em-300);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0;box-shadow:0 0 0 3px #4ab6852e}.demos-scene-stage{border-radius:14px;height:clamp(520px,72vh,760px);overflow:hidden;box-shadow:0 32px 80px -28px #02060cbf,0 4px 14px #02060c73}.demos-scene-stage>*{width:100%;height:100%}.demos-close{text-align:center;border-top:1px solid #8fceaf14;padding:clamp(80px,9vw,120px) 0 clamp(96px,10vw,140px)}.demos-close-h{letter-spacing:-.034em;color:var(--st-50);margin:0 0 18px;font-family:DM Sans,sans-serif;font-size:clamp(34px,4.4vw,58px);font-weight:700;line-height:1.04}.demos-close-h .serif-it{color:var(--em-200)}.demos-close-sub{color:var(--st-300);max-width:48ch;margin:0 auto 32px;font-family:DM Sans,sans-serif;font-size:clamp(15px,1.2vw,17px)}.demos-close-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:inline-flex}.demos-close-actions .btn{padding:14px 22px;font-size:14.5px}.demos-close-actions .btn .arrow{transition:transform .22s}.demos-close-actions .btn:hover .arrow{transform:translate(4px)}@media (max-width:900px){.demos-scene-grid,.demos-scene:nth-of-type(2n) .demos-scene-grid{grid-template-columns:1fr}.demos-scene:nth-of-type(2n) .demos-scene-stage{order:0}.demos-scene-stage{height:clamp(380px,70vw,520px)}}@media (max-width:600px){.demos-close-actions{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.demos-close-actions .btn{justify-content:center}}.sim-shell{color:var(--c-text);background:var(--c-bg);font-family:DM Sans,system-ui,sans-serif}.sim-shell__topbar{background:var(--c-surface);border-bottom:1px solid var(--c-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;height:52px;padding:0 20px;display:flex}.sim-shell__topbar-left{align-items:center;gap:16px;min-width:0;display:flex}.sim-shell__topbar-right{align-items:center;gap:12px;display:inline-flex}.sim-shell__topbar-sep{background:var(--c-border);width:1px;height:22px}.sim-shell__brand{color:var(--c-brand);align-items:center;gap:8px;font-weight:600;display:inline-flex}.sim-shell__brand-mark{width:22px;height:22px}.sim-shell__brand-text{letter-spacing:.04em;text-transform:uppercase;color:var(--c-brand);font-family:DM Sans,sans-serif;font-size:11.5px;font-weight:700}.sim-shell__breadcrumb{color:var(--c-text-muted);align-items:center;gap:8px;min-width:0;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.sim-shell__crumb-sep{color:var(--c-text-faint);font-weight:400}.sim-shell__crumb-active{color:var(--c-text);font-weight:500}.sim-shell__env-pill{border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text-muted);border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.sim-shell__env-dot{background:var(--c-success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #4ab6852e}.sim-shell__env-dot.is-warning{background:var(--c-warning);box-shadow:0 0 0 2px #e8a93c38}.sim-shell__env-dot.is-danger{background:var(--c-danger);box-shadow:0 0 0 2px #b5524a38}.sim-shell__cmdk{color:var(--c-text-faint);border:1px solid var(--c-border);background:var(--c-surface);border-radius:6px;padding:4px 9px;font-family:JetBrains Mono,monospace;font-size:11px}.sim-shell__user-chip{background:var(--c-brand);color:#fff;letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.sim-shell__split{flex:1;grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.sim-shell__rail{background:var(--c-surface);border-right:1px solid var(--c-border);flex-direction:column;gap:18px;padding:18px 12px 14px;display:flex;overflow-y:auto}.sim-shell__rail-group{flex-direction:column;gap:2px;display:flex}.sim-shell__rail-label{letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-faint);padding:0 10px 6px;font-family:JetBrains Mono,monospace;font-size:9.5px}.sim-shell__rail-item{color:var(--c-text-muted);cursor:default;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:7px 10px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;transition:background .2s,color .2s;display:inline-flex;position:relative}.sim-shell__rail-item:hover{background:var(--c-surface-2);color:var(--c-text)}.sim-shell__rail-item.is-active{background:var(--c-brand-soft,var(--c-accent-soft));color:var(--c-brand)}.sim-shell__rail-item.is-active:before{content:"";background:var(--c-brand);border-radius:0 2px 2px 0;width:2px;position:absolute;top:7px;bottom:7px;left:0}.sim-shell__rail-item svg{opacity:.85;flex-shrink:0}.sim-shell__rail-badge{color:#fff;letter-spacing:.02em;border-radius:999px;margin-left:auto;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.sim-shell__rail-badge.is-warning{background:var(--c-warning)}.sim-shell__rail-badge.is-danger{background:var(--c-danger)}.sim-shell__rail-badge.is-accent{background:var(--c-accent);color:#fff}.sim-shell__rail-foot{border-top:1px solid var(--c-border);flex-direction:column;gap:6px;margin-top:auto;padding-top:12px;display:flex}.sim-shell__content{background:var(--c-bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.sim-shell__page-head{border-bottom:1px solid var(--c-border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 24px 14px;display:flex}.sim-shell__page-title{color:var(--c-text);letter-spacing:-.018em;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:22px;font-weight:700}.sim-shell__page-sub{color:var(--c-text-muted);max-width:64ch;margin:0;font-family:DM Sans,sans-serif;font-size:13.5px;line-height:1.5}.sim-shell__page-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.sim-shell__page-btn{background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border-bright);cursor:default;border-radius:6px;padding:7px 14px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:500}.sim-shell__page-btn--primary{background:var(--c-brand);color:#fff;border-color:var(--c-brand)}.sim-shell__tabs{border-bottom:1px solid var(--c-border);background:var(--c-bg);flex-shrink:0;gap:0;padding:0 24px;display:flex}.sim-shell__tab{color:var(--c-text-muted);cursor:default;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;display:inline-flex}.sim-shell__tab:hover{color:var(--c-text)}.sim-shell__tab.is-active{color:var(--c-brand);border-bottom-color:var(--c-brand)}.sim-shell__tab-count{background:var(--c-surface-2);color:var(--c-text-muted);border-radius:999px;padding:1px 7px;font-family:JetBrains Mono,monospace;font-size:10.5px}.sim-shell__tab.is-active .sim-shell__tab-count{background:var(--c-brand-soft,var(--c-accent-soft));color:var(--c-brand)}.sim-shell__body{flex-direction:column;flex:1;gap:18px;padding:20px 24px;display:flex;overflow:auto}.prism-sim__rail-brand{border-bottom:1px solid var(--c-border);color:var(--c-accent);align-items:center;gap:10px;margin-bottom:6px;padding:4px 10px 12px;display:flex}.prism-sim__rail-brand-stack{flex-direction:column;gap:1px;line-height:1.1;display:flex}.prism-sim__rail-brand-top{letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:9.5px}.prism-sim__rail-brand-bot{letter-spacing:-.01em;color:var(--c-text);font-family:DM Sans,sans-serif;font-size:15px;font-weight:700}.argus-sim__rail-brand{border-bottom:1px solid var(--c-border);color:var(--c-accent);align-items:center;gap:10px;margin-bottom:6px;padding:4px 10px 12px;display:flex}.argus-sim__rail-brand-text{letter-spacing:-.01em;color:var(--c-text);font-family:DM Sans,sans-serif;font-size:16px;font-weight:700}.argus-sim__rail-user{background:var(--c-surface-2);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.argus-sim__rail-user-avatar{background:var(--c-accent);color:#0e0b08;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.argus-sim__rail-user-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.argus-sim__rail-user-name{color:var(--c-text);font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:600}.argus-sim__rail-user-role{letter-spacing:.06em;color:var(--c-text-faint);font-family:JetBrains Mono,monospace;font-size:9.5px}.trust{background:var(--paper);isolation:isolate;padding:clamp(80px,9vw,128px) 0 clamp(64px,8vw,104px);position:relative;overflow:hidden}.trust:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#0d0e1009 1px,#0000 1px),linear-gradient(#0d0e1009 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 75%)}.trust>*{z-index:1;position:relative}.trust-head{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:760px;margin:0 auto clamp(40px,5vw,64px);display:flex}.trust-head .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--em-500);background:#0c7c520a;border:1px solid #0c7c5238;border-radius:999px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px}.trust-h{letter-spacing:-.034em;color:var(--ink);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.06}.trust-h .serif-it{color:var(--em-500)}.trust-sub{color:var(--ink-soft);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.trust-marquee{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.trust-track{will-change:transform;gap:24px;width:max-content;animation:55s linear infinite trust-scroll;display:flex}.trust-marquee:hover .trust-track,.trust-marquee:focus-within .trust-track{animation-play-state:paused}@keyframes trust-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.trust-card{background:var(--paper);border:1px solid #0d0e1014;border-radius:12px;flex-direction:column;flex:none;gap:14px;width:clamp(280px,26vw,380px);padding:28px 26px 24px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;box-shadow:0 2px 6px #0d0e1008,0 16px 40px -28px #0d0e1014}.trust-card:hover{border-color:#0c7c5240;transform:translateY(-2px);box-shadow:0 2px 6px #0d0e100d,0 22px 52px -28px #0c7c5233}.trust-card-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.trust-card-num{letter-spacing:.18em;color:var(--em-500);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.trust-card-icon{width:40px;height:40px;color:var(--em-500);background:#0c7c5214;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.trust-card-h{letter-spacing:-.012em;color:var(--ink);margin:0;font-family:DM Sans,sans-serif;font-size:19px;font-weight:700;line-height:1.2}.trust-card-body{color:var(--ink-soft);margin:0;font-family:DM Sans,sans-serif;font-size:14.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.trust-track{animation:none}.trust-marquee{overflow-x:auto}}.hiw{background:var(--paper);color:var(--ink);isolation:isolate;padding-top:84px;position:relative}.hiw:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#0d0e100a 1px,#0000 1px),linear-gradient(#0d0e100a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hiw>*{z-index:1;position:relative}.hiw-hero{text-align:center;padding:clamp(72px,9vw,120px) 0 clamp(56px,7vw,88px)}.hiw-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--em-500);background:#0c7c520a;border:1px solid #0c7c5238;border-radius:999px;margin-bottom:24px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-block}.hiw-h{letter-spacing:-.04em;color:var(--ink);margin:0 0 22px;font-family:DM Sans,sans-serif;font-size:clamp(40px,5.6vw,80px);font-weight:700;line-height:1.02}.hiw-h-it{color:var(--em-500);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.hiw-lede{color:var(--ink-soft);max-width:58ch;margin:0 auto;font-family:DM Sans,sans-serif;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.hiw-scene{padding:0;position:relative}.hiw-scene+.hiw-scene{border-top:1px solid #0d0e100f}.hiw-scene-grid{max-width:var(--max);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(40px,6vw,96px);margin:0 auto;padding:0 clamp(28px,5vw,72px);display:grid}.hiw-copy-track{flex-direction:column;gap:clamp(72px,12vw,120px);padding:clamp(56px,8vw,120px) 0;display:flex}.hiw-copy-head{flex-direction:column;gap:12px;margin-bottom:8px;display:flex}.hiw-scene-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--em-500);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.hiw-scene-h{letter-spacing:-.03em;color:var(--ink);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1.06}.hiw-scene-audience{letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.hiw-beat{opacity:.35;grid-template-columns:36px minmax(0,1fr);align-items:flex-start;gap:18px;min-height:60vh;padding:24px 0;transition:opacity .48s cubic-bezier(.22,1,.36,1);display:grid}.hiw-beat.is-active{opacity:1}.hiw-beat-marker{background:var(--paper-2);width:32px;height:32px;color:var(--ink-mute);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;transition:background .32s,color .32s,box-shadow .32s;display:inline-flex}.hiw-beat.is-active .hiw-beat-marker{background:var(--em-500);color:var(--paper);box-shadow:0 0 0 4px #0c7c5224}.hiw-beat-text{flex-direction:column;gap:10px;display:flex}.hiw-beat-h{letter-spacing:-.014em;color:var(--ink);margin:0;font-family:DM Sans,sans-serif;font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1.15}.hiw-beat-body{color:var(--ink-soft);max-width:50ch;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(15px,1.15vw,16.5px);line-height:1.55}.hiw-stage-track{align-items:center;height:calc(100vh - 100px);padding:clamp(56px,8vw,120px) 0;display:flex;position:sticky;top:84px}.hiw-stage{border:1px solid #0d0e1014;border-radius:14px;width:100%;height:clamp(560px,78vh,820px);overflow:hidden;box-shadow:0 28px 80px -28px #0d0e102e,0 4px 16px #0d0e100f}.hiw-stage>*{width:100%;height:100%}@media (max-width:1080px){.hiw-scene-grid{grid-template-columns:minmax(0,1fr);gap:32px}.hiw-stage-track{height:auto;padding:0;position:relative;top:auto}.hiw-stage{height:clamp(420px,70vw,560px)}.hiw-beat{opacity:1;min-height:auto;padding:12px 0}.hiw-beat.is-active .hiw-beat-marker{box-shadow:none}}.console-sim__brand{align-items:center;gap:9px;display:inline-flex}.console-sim__brand-dot{background:var(--c-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #c8a04a2e}.console-sim__brand-text{color:var(--c-text);letter-spacing:-.005em;align-items:baseline;gap:1px;font-family:Instrument Serif,serif;font-size:16px;display:inline-flex}.console-sim__brand-text em{color:var(--c-accent);font-style:italic}.console-sim__brand-sep{color:var(--c-text-faint);margin:0 2px}.console-sim__rail-topology{border-top:1px solid var(--c-border);color:var(--c-text-faint);flex-direction:column;gap:6px;padding:10px 8px 4px;display:flex}.console-sim__rail-topology svg{width:100%;height:56px;color:var(--c-accent)}.console-sim__rail-topology-label{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-faint);text-align:center;font-family:JetBrains Mono,monospace;font-size:9.5px}.eyebrow.eyebrow-root{color:var(--em-500);margin-bottom:18px;display:inline-block}.posture{background:var(--ink-900);color:var(--paper);isolation:isolate;padding:clamp(80px,9vw,140px) 0;position:relative;overflow:hidden}.posture:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 90% 10%,#4ab68524 0%,#0000 60%),radial-gradient(45% 55% at 0 100%,#ddc28a0d 0%,#0000 65%);position:absolute;inset:0}.posture>.wrap{z-index:1;position:relative}.posture-head{max-width:680px;margin-bottom:clamp(48px,6vw,80px)}.posture .eyebrow{color:var(--em-300);margin-bottom:22px;display:inline-block}.posture-h2{letter-spacing:-.03em;color:var(--paper);text-wrap:balance;margin:0;font-size:clamp(28px,3vw,48px);font-weight:700;line-height:1.08}.posture-h2 .serif-it{color:var(--em-300)}.posture-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.posture-grid{grid-template-columns:1fr;gap:28px}}.posture-card{background:#f5f7fa05;border:1px solid #8fceaf29;border-radius:14px;padding:32px 28px 30px;transition:border-color .3s,background .3s;position:relative}.posture-card:hover{background:#f5f7fa0a;border-color:#8fceaf52}.posture-num{letter-spacing:.18em;color:var(--em-300);margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-block}.posture-card-h{letter-spacing:-.022em;color:var(--paper);margin:0 0 14px;font-family:DM Sans,sans-serif;font-size:clamp(20px,1.6vw,24px);font-weight:600;line-height:1.2}.posture-card-body{color:#f5f7fab8;margin:0;font-size:16px;line-height:1.6}.sectors{background:var(--paper);color:var(--ink);padding:clamp(80px,9vw,140px) 0}.sectors-head{max-width:720px;margin-bottom:clamp(40px,5vw,64px)}.sectors-head .eyebrow{color:var(--em-500);margin-bottom:22px;display:inline-block}.sectors-h2{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(28px,3vw,48px);font-weight:700;line-height:1.08}.sectors-h2 .serif-it{color:var(--em-500)}.sectors-lede{color:var(--ink-soft);max-width:56ch;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.sector-tile{color:inherit;background:#fff;border:1px solid #0d0e101a;border-radius:20px;max-width:920px;text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:block;overflow:hidden}.sector-tile:hover{border-color:#0c7c5252;transform:translateY(-3px);box-shadow:0 18px 40px -20px #0d0e1038}.sector-tile-frame{padding:clamp(28px,3.5vw,44px)}.sector-tile-meta{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.sector-tile-status{color:var(--em-500);background:#0c7c520f;border:1px solid #0c7c5247;border-radius:999px;padding:4px 10px}.sector-tile-region{color:var(--ink-mute)}.sector-tile-h{letter-spacing:-.028em;color:var(--ink);margin:0 0 14px;font-family:DM Sans,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.1}.sector-tile-body{color:var(--ink-soft);max-width:58ch;margin:0 0 28px;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.sector-tile-products{border-top:1px solid #0d0e1014;border-bottom:1px solid #0d0e1014;flex-direction:column;gap:14px;margin-bottom:24px;padding:22px 0;display:flex}.sector-tile-product{align-items:center;gap:18px;display:flex}.sector-tile-product img{flex-shrink:0;width:auto;display:block}.sector-tile-product-label{color:var(--ink-soft);font-family:DM Sans,sans-serif;font-size:15px}.sector-tile-cta{letter-spacing:.14em;text-transform:uppercase;color:var(--em-500);align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;display:inline-flex}.sector-tile-cta .arrow{transition:transform .2s}.sector-tile:hover .sector-tile-cta .arrow{transform:translate(4px)}@media (max-width:560px){.sector-tile-meta{flex-wrap:wrap}.sector-tile-product{gap:14px}}.console-sim__sim-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent,#c8a04a);white-space:nowrap;opacity:.85;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:3px;flex-shrink:0;align-items:center;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;display:inline-flex}.console-sim__chrome .console-sim__sim-tag{margin-left:8px}.legal-page{background:var(--c-bg);min-height:100vh;padding:132px 0 96px}.legal-page .wrap{max-width:720px;padding-left:24px;padding-right:24px}.legal-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--c-text-muted);margin-bottom:24px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:inline-block}.legal-h1{letter-spacing:-.018em;color:var(--c-text);margin:0 0 20px;font-family:Inter Tight,system-ui,sans-serif;font-size:clamp(40px,5.5vw,56px);font-weight:600;line-height:1.05}.legal-meta{letter-spacing:.04em;color:var(--c-text-muted);margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px}.legal-content{color:var(--c-text);font-family:Inter Tight,system-ui,sans-serif;font-size:17px;line-height:1.78}.legal-content h2{letter-spacing:-.01em;border-top:1px solid var(--c-border);color:var(--c-text);text-align:left;margin:76px 0 24px;padding-top:40px;font-family:Inter Tight,system-ui,sans-serif;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.25}.legal-content>h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal-content h3{letter-spacing:-.005em;color:var(--c-text);text-align:left;margin:40px 0 14px;font-family:Inter Tight,system-ui,sans-serif;font-size:18px;font-weight:600}.legal-content p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 22px}.legal-content ul{text-align:left;margin:0 0 26px;padding-left:26px}.legal-content ul li{margin-bottom:12px;line-height:1.72}.legal-content ul li::marker{color:var(--c-text-muted)}.legal-content a{color:var(--c-text);text-underline-offset:3.5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--c-text-muted);-webkit-text-decoration-color:var(--c-text-muted);-webkit-text-decoration-color:var(--c-text-muted);text-decoration-color:var(--c-text-muted);transition:text-decoration-color .15s}.legal-content a:hover{-webkit-text-decoration-color:var(--c-text);-webkit-text-decoration-color:var(--c-text);-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}.legal-content strong{color:var(--c-text);font-weight:600}.legal-content code{background:var(--c-bg-muted,#0000000a);white-space:nowrap;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.88em}@media (max-width:640px){.legal-page{padding:96px 0 64px}.legal-page .wrap{padding-left:20px;padding-right:20px}.legal-h1{font-size:clamp(32px,9vw,42px)}.legal-content{font-size:16px;line-height:1.74}.legal-content h2{margin-top:56px;padding-top:32px}.legal-content h3{margin-top:32px}.legal-content p{text-align:left}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
