.nexus-customer-room{width:100%;min-width:0;color:var(--nexus-proof, hsl(var(--foreground)));font-family:Instrument Sans,Arial,sans-serif;overflow-wrap:anywhere}[data-app-shell] .nexus-customer-room>.nexus-page-title{margin:0;max-width:24ch;font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;font-variation-settings:"opsz" 44;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.nexus-customer-room .nexus-room-purpose{max-width:64ch;margin:12px 0 24px;color:var(--nexus-silver, hsl(var(--muted-foreground)));font-size:.95rem;line-height:1.65}.nexus-customer-room .nexus-panel-heading{align-items:start}.nexus-customer-room .nexus-panel-heading>div{min-width:0;max-width:100%}[data-app-shell] .nexus-customer-room .nexus-panel-heading h2{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:1.35rem;font-weight:600;line-height:1.2;letter-spacing:-.03em}.nexus-customer-room .nexus-panel-heading p{margin-top:8px;max-width:64ch;line-height:1.6}.nexus-customer-room :is(.nexus-room-primary,.nexus-room-section,.nexus-room-unavailable,.nexus-billing-panel){min-width:0;border:1px solid var(--nexus-hairline, hsl(var(--app-hairline)));border-radius:16px;background:var(--nexus-panel-a, hsl(var(--app-surface)));padding:24px}.nexus-customer-room .nexus-room-primary{border-color:color-mix(in srgb,var(--nexus-cyan) 24%,var(--nexus-hairline));background:linear-gradient(120deg,color-mix(in srgb,var(--nexus-cyan) 4%,transparent),transparent 48%),var(--nexus-panel-a);box-shadow:inset 0 1px color-mix(in srgb,var(--nexus-proof) 5%,transparent),0 12px 28px -24px #0005}.nexus-customer-room .nexus-room-section{margin-top:20px}.nexus-customer-room .nexus-room-section.nexus-reading-band{border-top:1px solid var(--nexus-hairline);padding-top:24px}.nexus-customer-room .nexus-room-primary+.nexus-room-section{margin-top:24px}.nexus-customer-room .nexus-room-unavailable{margin-top:24px;border-style:solid;background:var(--nexus-navy)}.nexus-customer-room .nexus-room-unavailable p{max-width:65ch;line-height:1.65}.nexus-customer-room .nexus-room-notice{margin-top:22px;padding:22px;border:1px solid var(--nexus-hairline);border-radius:16px;background:var(--nexus-panel-a);line-height:1.6}.nexus-customer-room .nexus-room-empty{margin-top:18px;border-top:1px solid var(--nexus-hairline);line-height:1.6}.nexus-customer-room .nexus-room-measure>p:first-child{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:600;letter-spacing:-.055em;line-height:1.12}.nexus-customer-room .nexus-room-label{font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.1em;line-height:1.5}.nexus-customer-room .nexus-room-filters{padding:0 0 12px}.nexus-customer-room .nexus-room-filters button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:4px;padding:10px 14px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-a);font-size:.875rem;line-height:1.4;text-align:left}.nexus-customer-room .nexus-room-filters button[aria-pressed=true]{color:var(--nexus-proof);border-color:color-mix(in srgb,var(--nexus-cyan) 65%,var(--nexus-hairline));background:color-mix(in srgb,var(--nexus-cyan) 9%,var(--nexus-panel-a))}.nexus-customer-room .nexus-room-row{min-width:0;border-radius:8px;padding:16px 12px;overflow-wrap:anywhere;transition:background-color .18s ease,box-shadow .18s ease}.nexus-customer-room .nexus-room-row:hover{background:var(--nexus-hover);box-shadow:inset 2px 0 var(--nexus-cyan)}.nexus-customer-room .nexus-room-row:hover .nexus-room-directory-row p:first-child{color:var(--nexus-cyan)}.nexus-customer-room .nexus-room-row-meta{max-width:42%}.nexus-customer-room .nexus-room-state{min-width:0;line-height:1.5}.nexus-customer-room .nexus-room-table{max-width:100%;padding-bottom:10px;scrollbar-width:thin}.nexus-customer-room .nexus-room-table th{max-width:20rem}.nexus-customer-room .nexus-room-table td{white-space:nowrap}.nexus-customer-room .nexus-room-date-range{max-width:34rem}.nexus-customer-room .nexus-room-directory{margin-top:24px}.nexus-customer-room .nexus-room-directory-row>div{flex:1 1 18rem}.nexus-customer-room .nexus-room-directory-row p:first-child{font-size:1.05rem}.nexus-customer-room .nexus-room-availability{border:1px solid var(--nexus-hairline);border-radius:999px;padding:5px 10px;line-height:1.4}[data-app-shell] .nexus-customer-room .nexus-usage-figure{min-width:0;padding:18px;border-radius:12px;background:var(--nexus-panel-a);box-shadow:none}.nexus-customer-room .nexus-usage-figure>p:first-child{font-family:IBM Plex Mono,monospace;font-size:.625rem;letter-spacing:.08em;line-height:1.5}.nexus-customer-room .nexus-usage-figure>p:last-child{line-height:1.55}[data-app-shell] .nexus-customer-room .nexus-usage-figure>p:nth-child(2){font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(1.8rem,3.2vw,2.7rem);font-weight:600;letter-spacing:-.055em;line-height:1.1}.nexus-customer-room .nexus-usage-driver{flex-wrap:wrap}.nexus-customer-room .nexus-usage-driver>span:last-child{font-variant-numeric:tabular-nums}.nexus-customer-room .nexus-governance-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nexus-customer-room .nexus-governance-rules section{min-width:0;padding:22px;border:1px solid var(--nexus-hairline);border-radius:16px;background:var(--nexus-panel-a)}.nexus-customer-room .nexus-governance-rules h3{font-size:1.15rem}.nexus-customer-room .nexus-governance-rules p{margin-top:10px;line-height:1.65}.nexus-customer-room .nexus-billing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nexus-customer-room .nexus-billing-panel h2{font-size:1.35rem}.nexus-customer-room .nexus-billing-panel p{line-height:1.65}.nexus-customer-room .nexus-billing-record{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 18px;padding:16px 0;border-top:1px solid var(--nexus-hairline)}.nexus-customer-room .nexus-billing-record>p:last-child{grid-column:1 / -1;color:var(--nexus-slate);font-size:.75rem}.nexus-customer-room .nexus-billing-product{padding:18px 0;border-top:1px solid var(--nexus-hairline)}.nexus-customer-room .nexus-billing-button{display:inline-flex;min-width:44px;min-height:44px;max-width:100%;align-items:center;justify-content:center;padding:10px 16px;border-color:var(--nexus-hairline);background:var(--nexus-panel-b);color:var(--nexus-proof);line-height:1.5;text-align:center;white-space:normal}.nexus-customer-room .nexus-billing-button:not(:disabled):hover{border-color:var(--nexus-cyan)}.nexus-customer-room .nexus-billing-mode{padding:12px 16px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-b)}.nexus-room-walkthrough{min-width:0;overflow-wrap:anywhere}.nexus-room-walkthrough>h1{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.04em;line-height:1.1}.nexus-room-walkthrough>p{max-width:60ch;line-height:1.65;color:var(--nexus-silver)}.nexus-room-walkthrough li{padding:22px;border:1px solid var(--nexus-hairline);border-radius:16px;background:var(--nexus-panel-a)}.nexus-room-walkthrough li h2{margin-top:4px;font-family:Bricolage Grotesque,Arial,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:-.02em}.nexus-room-walkthrough li>p:last-child{max-width:65ch;line-height:1.65}.nexus-customer-room :is(button,input,select,textarea){min-height:44px}.nexus-customer-room :is(button,a,summary){transition:background-color .18s ease,border-color .18s ease,color .18s ease}.nexus-customer-room :is(input,select,textarea):focus{border-color:var(--nexus-cyan)}.nexus-customer-room .nexus-room-table{border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-a)}.nexus-customer-room .nexus-room-table th{background:var(--nexus-panel-b);font:500 .625rem/1.5 IBM Plex Mono,monospace;letter-spacing:.06em;color:var(--nexus-silver)}.nexus-customer-room .nexus-room-table tbody tr:hover{background:var(--nexus-hover)}.nexus-customer-room :is(a,button,input,select,textarea):focus-visible,.nexus-room-walkthrough a:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:4px}@media (max-width: 639px){.nexus-customer-room .nexus-room-purpose{margin-bottom:20px;font-size:.875rem;line-height:1.6}.nexus-customer-room :is(.nexus-room-primary,.nexus-room-section,.nexus-room-unavailable,.nexus-billing-panel){padding:20px;border-radius:16px}[data-app-shell] .nexus-customer-room .nexus-panel-heading h2{font-size:1.25rem}.nexus-customer-room .nexus-room-row{padding:16px 0}.nexus-customer-room .nexus-room-row-meta{max-width:100%}.nexus-customer-room :is(.nexus-governance-rules,.nexus-billing-grid){grid-template-columns:minmax(0,1fr)}[data-app-shell] .nexus-customer-room .nexus-usage-figure{padding:14px}.nexus-customer-room .nexus-billing-record{grid-template-columns:minmax(0,1fr)}.nexus-customer-room :is(input,textarea,select){font-size:16px}.nexus-room-walkthrough li{padding:18px}}@media (min-width: 360px) and (max-width: 639px){.nexus-customer-room :is(.nexus-room-primary,.nexus-room-section)>.grid:has(>.nexus-usage-figure){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}[data-app-shell] .nexus-customer-room .nexus-usage-figure>p:nth-child(2){font-size:1.85rem}}@media (prefers-reduced-motion: reduce){.nexus-customer-room *,.nexus-room-walkthrough *{animation-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}.signal-demo-dashboard{--demo-line:hsl(var(--prelaunch-silver)/.15);--demo-muted:hsl(var(--prelaunch-silver)/.68);--demo-cyan:hsl(var(--glow-cyan));width:100%;overflow:hidden;border:1px solid hsl(var(--prelaunch-silver)/.24);border-radius:14px;background:radial-gradient(ellipse at 90% 0,hsl(var(--glow-cyan)/.055),transparent 60%),linear-gradient(145deg,hsl(var(--prelaunch-silver)/.035),hsl(var(--prelaunch-void)) 70%);box-shadow:0 28px 80px hsl(var(--prelaunch-void)/.65),inset 0 1px hsl(var(--prelaunch-silver)/.12);color:hsl(var(--prelaunch-silver));font-family:Instrument Sans,sans-serif;text-align:left}.demo-app-bar{display:flex;align-items:center;gap:26px;min-height:64px;padding:12px 28px;border-bottom:1px solid var(--demo-line);background:hsl(var(--prelaunch-void)/.55)}.demo-app-wordmark{display:flex;align-items:center;gap:9px;font:600 17px Instrument Sans,sans-serif;letter-spacing:.03em}.demo-app-wordmark svg{color:var(--demo-cyan)}.demo-app-location{font-size:14px;color:var(--demo-muted)}.demo-app-mode{margin-left:auto;padding:6px 8px;border:1px solid var(--demo-line);border-radius:4px;font:12px IBM Plex Mono,monospace;color:var(--demo-muted);white-space:nowrap}.demo-app-body{padding:30px}.demo-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.demo-overline{display:flex;align-items:center;gap:8px;margin:0;font:12px/1.45 IBM Plex Mono,monospace;letter-spacing:.06em;color:var(--demo-cyan,hsl(var(--glow-cyan)))}.demo-workspace-heading h3{margin:10px 0 0;font:500 clamp(24px,2.2vw,33px)/1.15 "Instrument Sans",sans-serif;letter-spacing:-.035em}.demo-snapshot{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--demo-muted);white-space:nowrap}.demo-snapshot svg{color:var(--demo-cyan)}.demo-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px}.demo-metrics>div{min-width:0;padding:20px;border:1px solid var(--demo-line);border-radius:8px;background:linear-gradient(135deg,hsl(var(--prelaunch-silver)/.04),transparent)}.demo-metrics>div>span{font:12px/1.4 IBM Plex Mono,monospace;color:var(--demo-muted)}.demo-metrics strong{display:block;margin:13px 0 8px;font:500 clamp(28px,3vw,42px)/1 "Instrument Sans",sans-serif;letter-spacing:-.045em;white-space:nowrap}.demo-metrics small{display:block;font-size:14px;line-height:1.4;color:var(--demo-muted)}.demo-workspace-grid{display:grid;grid-template-columns:minmax(235px,.72fr) minmax(0,1.5fr);gap:26px;align-items:start}.demo-customer-history{padding:22px 0}.demo-customer-header,.demo-compact-customer{display:flex;align-items:center;gap:13px}.demo-customer-avatar{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border:1px solid hsl(var(--glow-cyan)/.35);border-radius:50%;color:var(--demo-cyan);background:hsl(var(--glow-cyan)/.055);font:500 14px Instrument Sans,sans-serif}.demo-customer-header h4{font:500 19px/1.3 Bricolage Grotesque,sans-serif;letter-spacing:-.025em;margin:0 0 6px}.demo-customer-header p{font-size:14px;color:var(--demo-muted);margin:0}.demo-history-label{font:12px/1.4 IBM Plex Mono,monospace;color:var(--demo-muted);margin:27px 0 14px}.demo-finding-list{display:grid;gap:8px}.demo-finding-row{display:flex;align-items:center;gap:12px;width:100%;min-height:105px;padding:15px;border:1px solid transparent;border-radius:7px;background:transparent;color:hsl(var(--prelaunch-silver));text-align:left;cursor:pointer;transition:background .16s,border-color .16s}.demo-finding-row.is-selected{border-color:hsl(var(--glow-cyan)/.4);background:linear-gradient(110deg,hsl(var(--glow-cyan)/.065),transparent)}.demo-finding-row>svg{margin-left:auto;color:var(--demo-cyan);flex-shrink:0}.demo-history-node{font:12px IBM Plex Mono,monospace;color:var(--demo-muted);align-self:flex-start;padding-top:2px}.demo-finding-label{display:flex;flex-direction:column;gap:7px;min-width:0}.demo-finding-label>small{font:12px IBM Plex Mono,monospace;color:var(--demo-muted)}.demo-finding-label>strong{font:500 16px/1.3 Instrument Sans,sans-serif}.demo-finding-label>span{font:14px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-history-tools{display:grid;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--demo-line)}.demo-history-tools button{min-height:44px;padding:10px 12px;border:1px solid var(--demo-line);border-radius:5px;background:hsl(var(--prelaunch-silver)/.02);color:hsl(var(--prelaunch-silver));font:14px Instrument Sans,sans-serif;text-align:left;cursor:pointer}.demo-history-tools button[aria-pressed=true]{border-color:var(--demo-cyan)}.demo-reading-column{display:grid;gap:16px;min-width:0}.demo-finding-detail{padding:28px;border:1px solid var(--demo-line);border-radius:9px;background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.065),transparent 65%),hsl(var(--prelaunch-void)/.45)}.demo-detail-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.demo-detail-top>span{font:12px IBM Plex Mono,monospace;color:var(--demo-muted)}.demo-detail-identity{font:14px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted);margin:15px 0 0}.demo-finding-detail h4{font:500 clamp(25px,2.4vw,33px)/1.18 "Instrument Sans",sans-serif;letter-spacing:-.035em;margin:13px 0 25px;max-width:27ch}.demo-detail-value>span{display:block;font:12px/1.45 IBM Plex Mono,monospace;letter-spacing:.03em;color:var(--demo-muted)}.demo-detail-value>strong{display:block;margin-top:9px;font:500 clamp(42px,4.3vw,60px)/1 "Instrument Sans",sans-serif;letter-spacing:-.055em}.status-cleared .demo-detail-value>strong{color:var(--demo-cyan)}.demo-detail-summary{font:16px/1.55 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.79);margin:23px 0 20px;max-width:58ch}.demo-evidence-trigger,.demo-explore-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 15px;border:1px solid hsl(var(--glow-cyan)/.4);border-radius:5px;background:hsl(var(--glow-cyan)/.04);color:hsl(var(--prelaunch-silver));font:500 14px Instrument Sans,sans-serif;cursor:pointer}.demo-evidence-trigger svg{color:var(--demo-cyan)}.demo-scope{margin-top:17px}.demo-scope summary{font:14px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted);cursor:pointer;padding:10px 0}.demo-scope p{margin:10px 0;font:14px/1.6 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-scope small{display:block;font:12px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-nori{--demo-cyan:hsl(var(--glow-cyan));padding:23px 26px;border:1px solid hsl(var(--glow-purple)/.24);border-radius:9px;background:radial-gradient(ellipse at 0 0,hsl(var(--glow-purple)/.075),transparent 70%),hsl(var(--prelaunch-void)/.7)}.demo-nori-heading{display:flex;gap:11px;align-items:center}.demo-nori-mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid hsl(var(--glow-purple)/.4);border-radius:8px;color:hsl(var(--prelaunch-silver));background:linear-gradient(140deg,hsl(var(--glow-purple)/.2),hsl(var(--glow-cyan)/.05))}.demo-nori-heading>div{display:flex;align-items:baseline;gap:12px}.demo-nori-heading strong{font:600 16px Instrument Sans,sans-serif;letter-spacing:.06em}.demo-nori-heading>div>span{font:14px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.67)}.demo-nori-heading>small{margin-left:auto;font:12px IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.56)}.demo-nori-questions{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.demo-nori-questions button{min-height:44px;padding:9px 11px;border:1px solid hsl(var(--prelaunch-silver)/.17);border-radius:5px;background:transparent;color:hsl(var(--prelaunch-silver)/.78);font:14px Instrument Sans,sans-serif;cursor:pointer}.demo-nori-questions button[aria-pressed=true]{color:hsl(var(--prelaunch-silver));border-color:hsl(var(--glow-purple)/.6);background:hsl(var(--glow-purple)/.08)}.demo-nori-answer{min-height:80px;margin:20px 0 15px;font:16px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.86);animation:demo-answer-in .18s ease-out}.demo-nori-disclosure{margin:0;font:12px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.57)}@keyframes demo-answer-in{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}.demo-comparison{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:25px;align-items:start;margin-top:25px;padding:25px;border:1px solid hsl(var(--glow-cyan)/.25);border-radius:9px;background:hsl(var(--glow-cyan)/.025)}.demo-comparison h4{font:500 25px/1.2 Instrument Sans,sans-serif;letter-spacing:-.025em;margin:14px 0}.demo-comparison p{font:14px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted);margin:10px 0}.demo-comparison article{padding-left:22px;border-left:1px solid var(--demo-line)}.demo-comparison article>span{font:12px IBM Plex Mono,monospace;color:var(--demo-muted)}.demo-comparison article>strong{display:block;margin:15px 0;font:500 36px/1 Instrument Sans,sans-serif;letter-spacing:-.045em}.demo-comparison small{font:12px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-workspace-footnote{display:flex;align-items:flex-start;gap:8px;margin:25px 0 0;font:12px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-workspace-footnote svg{flex-shrink:0}.demo-compact-customer{padding:4px 0 20px}.demo-compact-customer>div{display:grid;gap:5px}.demo-compact-customer strong{font-size:17px}.demo-compact-customer>div>span{font-size:14px;color:var(--demo-muted)}.demo-cleared{display:flex;align-items:center;gap:7px;margin-left:auto;color:var(--demo-cyan);font-size:14px}.demo-compact-history{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.demo-compact-history button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:94px;padding:13px 10px;border:1px solid var(--demo-line);border-radius:6px;background:hsl(var(--prelaunch-silver)/.025);color:hsl(var(--prelaunch-silver));text-align:left;cursor:pointer}.demo-compact-history button>span{font:12px IBM Plex Mono,monospace;color:var(--demo-muted)}.demo-compact-history strong{font-size:14px;line-height:1.3}.demo-compact-history svg{color:var(--demo-cyan)}.is-cinematic .demo-explore-button{margin-top:20px}.is-cinematic .demo-app-body{padding:23px}.is-cinematic .demo-workspace-heading h3{font-size:26px}.is-cinematic .demo-workspace-heading,.is-cinematic .demo-metrics{margin-bottom:20px}.is-cinematic .demo-metrics>div{padding:15px}.is-cinematic .demo-metrics strong{font-size:32px}.is-cinematic .demo-snapshot{display:none}.signal-evidence-dialog{--demo-cyan:hsl(var(--glow-cyan));width:min(670px,calc(100% - 30px));max-height:calc(100svh - 30px);overflow:auto;overscroll-behavior:contain;padding:40px;border:1px solid hsl(var(--glow-cyan)/.4);border-radius:13px;background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.06),transparent 70%),hsl(var(--prelaunch-void));color:hsl(var(--prelaunch-silver));box-shadow:0 30px 100px hsl(var(--prelaunch-void))}.signal-evidence-dialog::backdrop{background:hsl(var(--prelaunch-void)/.88)}.demo-dialog-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:hsl(var(--prelaunch-silver));cursor:pointer}.signal-evidence-dialog h3{margin:20px 0 14px;font:500 30px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.035em}.demo-dialog-context{font:14px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.66);margin:0 0 28px}.demo-evidence-records{display:grid;gap:23px}.demo-evidence-records article{display:flex;gap:16px;padding-top:20px;border-top:1px solid hsl(var(--prelaunch-silver)/.16)}.demo-evidence-number{padding-top:3px;font:12px IBM Plex Mono,monospace;color:var(--demo-cyan)}.demo-evidence-records article div>p:first-child{margin:0;font:12px IBM Plex Mono,monospace;letter-spacing:.04em;color:var(--demo-cyan)}.demo-evidence-records h4{margin:9px 0;font:500 19px/1.3 Instrument Sans,sans-serif}.demo-evidence-records strong{font:500 16px/1.4 Instrument Sans,sans-serif}.demo-evidence-records article div>p:not(:first-child),.demo-evidence-boundary p{font:16px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.77);margin:12px 0}.demo-evidence-records small{font:12px/1.5 IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.6)}.demo-evidence-boundary{margin-top:30px;padding:20px;border:1px solid hsl(var(--prelaunch-silver)/.17);border-radius:7px;background:hsl(var(--prelaunch-silver)/.025)}.demo-evidence-boundary>strong{font:500 16px Instrument Sans,sans-serif}.demo-dialog-navigation{display:flex;flex-wrap:wrap;gap:7px;margin-top:25px}.demo-dialog-navigation button{min-height:44px;padding:9px 12px;border:1px solid hsl(var(--prelaunch-silver)/.25);border-radius:5px;background:transparent;color:hsl(var(--prelaunch-silver)/.77);font:14px Instrument Sans,sans-serif;cursor:pointer}.demo-dialog-navigation button[aria-pressed=true]{border-color:var(--demo-cyan);color:var(--demo-cyan)}.nori-demo-dialog .demo-nori{padding:22px 0 0;border:0;background:transparent}.signal-demo-dashboard button:focus-visible,.signal-evidence-dialog button:focus-visible,.demo-scope summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:3px}@media (hover:hover){.demo-finding-row:hover,.demo-evidence-trigger:hover,.demo-explore-button:hover,.demo-history-tools button:hover,.demo-compact-history button:hover{border-color:hsl(var(--glow-cyan)/.7)}.demo-nori-questions button:hover{border-color:hsl(var(--glow-purple)/.6)}}@media (max-width:1000px){.demo-workspace-grid{grid-template-columns:minmax(215px,.8fr) minmax(0,1.3fr);gap:18px}.demo-app-body,.demo-finding-detail{padding:23px}.demo-nori{padding:21px}.demo-nori-heading>div{display:grid;gap:4px}.demo-nori-heading>small{max-width:12ch;font-size:12px;line-height:1.4}}@media (max-width:760px){.demo-app-location,.demo-snapshot{display:none}.demo-app-bar{padding:12px 17px;gap:12px}.demo-app-mode{font-size:12px;white-space:normal;text-align:right;max-width:18ch}.demo-app-body{padding:17px}.demo-workspace-heading h3{font-size:25px}.demo-workspace-grid{grid-template-columns:1fr;gap:13px}.demo-customer-history{padding:8px 0 0}.demo-finding-list{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-finding-row{padding:12px 9px;gap:8px;min-height:103px;border-color:var(--demo-line)}.demo-finding-row>svg{display:none}.demo-finding-label>small{font-size:12px}.demo-finding-label>strong{font-size:15px}.demo-finding-label>span{font-size:14px}.demo-history-node{display:none}.demo-history-label{margin:18px 0 12px}.demo-history-tools{grid-template-columns:1fr 1fr;margin-top:13px;padding-top:13px}.demo-history-tools button{padding:9px;font-size:14px}.demo-metrics{gap:7px;margin-bottom:20px}.demo-metrics>div{padding:12px 9px}.demo-metrics>div>span{font-size:12px}.demo-metrics strong{font-size:clamp(23px,5.6vw,32px);margin-top:12px}.demo-metrics small{font-size:12px}.demo-finding-detail{padding:20px}.demo-finding-detail h4{font-size:27px}.demo-detail-top{align-items:flex-start}.demo-detail-top>span{white-space:nowrap}.demo-nori{padding:20px}.demo-nori-heading>small{font-size:12px}.demo-nori-heading>div>span{font-size:14px}.demo-nori-questions{display:grid;grid-template-columns:1fr;gap:6px;margin-top:17px}.demo-nori-questions button{text-align:left}.demo-nori-answer{min-height:0}.demo-comparison{grid-template-columns:1fr;padding:20px;gap:20px}.demo-comparison article{padding:16px 0 0;border-left:0;border-top:1px solid var(--demo-line)}.demo-workspace-footnote{font-size:12px}.signal-evidence-dialog{padding:32px 22px}.signal-evidence-dialog h3{font-size:26px}.demo-compact-history{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-compact-history button{min-height:73px;display:grid;grid-template-columns:1fr auto;gap:5px}.demo-compact-history button>strong{grid-column:1}.demo-compact-history svg{grid-column:2;grid-row:1 / span 2}.demo-compact-customer{flex-wrap:wrap;padding-bottom:16px}.demo-cleared{margin-left:56px}.is-cinematic .demo-app-body{padding:15px}.is-cinematic .demo-metrics>div{padding:10px 8px}.is-cinematic .demo-metrics strong{font-size:26px}.is-cinematic .demo-metrics small{font-size:12px}.is-cinematic .demo-workspace-heading h3{font-size:23px}.is-cinematic .demo-workspace-heading{margin-bottom:15px}.is-cinematic .demo-app-bar{min-height:53px}.is-cinematic .demo-app-mode{font-size:12px}.is-cinematic .demo-workspace-footnote,.is-cinematic .demo-explore-button{margin-top:15px}}@media (prefers-reduced-motion:reduce){.signal-demo-dashboard *,.signal-evidence-dialog *{animation:none!important;transition:none!important}}.signal-demo-dashboard{--demo-muted:hsl(var(--prelaunch-silver)/.78);border-color:hsl(var(--prelaunch-silver)/.2);border-radius:18px;background:radial-gradient(ellipse at 95% 5%,hsl(var(--glow-cyan)/.09),transparent 52%),linear-gradient(145deg,hsl(var(--prelaunch-silver)/.045),hsl(var(--prelaunch-void)) 64%);box-shadow:0 30px 100px hsl(var(--prelaunch-void)/.65),inset 0 1px hsl(var(--prelaunch-silver)/.16)}.demo-app-bar{min-height:74px;gap:25px;background:hsl(var(--prelaunch-void)/.25)}.demo-ukiyo-brand{width:116px;height:auto;-o-object-fit:contain;object-fit:contain}.demo-app-wordmark{font:500 23px/1 Bricolage Grotesque,sans-serif;letter-spacing:-.045em;padding-left:24px;border-left:1px solid var(--demo-line);text-transform:none}.demo-app-mode{margin-left:auto;color:var(--demo-muted)}.demo-app-body{padding:32px}.demo-workspace-heading h3,.demo-finding-detail h4,.demo-comparison h4{font-family:Bricolage Grotesque,sans-serif}.demo-workspace-heading h3{font-size:32px}.demo-snapshot{color:hsl(var(--prelaunch-silver)/.84)}.demo-metrics{gap:0;border-bottom:1px solid var(--demo-line);padding-bottom:26px;margin-bottom:24px}.demo-metrics>div{border:0;border-radius:0;background:none;padding:8px 24px}.demo-metrics>div:first-child{padding-left:0}.demo-metrics>div+div{border-left:1px solid var(--demo-line)}.demo-metrics strong,.demo-detail-value>strong,.demo-comparison article>strong{font-family:Bricolage Grotesque,sans-serif;letter-spacing:-.045em}.demo-metrics strong{font-size:clamp(38px,4vw,55px)}.demo-metrics small{color:var(--demo-muted)}.demo-customer-history{padding:12px 0}.demo-history-label{margin:25px 0 12px;color:hsl(var(--prelaunch-silver)/.7)}.demo-history-slider{display:grid;gap:9px;margin:0 0 19px;font:14px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-history-slider input{width:100%;height:24px;accent-color:var(--demo-cyan);cursor:pointer}.demo-finding-row{border:0;border-left:2px solid transparent;border-radius:0;min-height:90px;padding:13px 12px}.demo-finding-row.is-selected{border-left-color:var(--demo-cyan);background:linear-gradient(90deg,hsl(var(--glow-cyan)/.11),transparent)}.demo-finding-label>strong{font-size:16px}.demo-history-tools{gap:5px}.demo-history-tools button{border:0;background:none;padding:10px 0;color:hsl(var(--prelaunch-silver)/.85)}.demo-history-tools button[aria-pressed=true]{color:var(--demo-cyan)}.demo-finding-detail{position:relative;overflow:hidden;border-color:hsl(var(--prelaunch-silver)/.22);background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.095),transparent 70%),linear-gradient(150deg,hsl(var(--prelaunch-silver)/.05),transparent 45%),hsl(var(--prelaunch-void)/.6);box-shadow:inset 0 1px hsl(var(--prelaunch-silver)/.13),0 16px 38px hsl(var(--prelaunch-void)/.3);padding:30px;animation:reading-arrive .3s cubic-bezier(.2,.7,.2,1)}.demo-finding-detail h4{font-size:clamp(29px,2.8vw,39px);margin:14px 0 27px;max-width:24ch}.demo-detail-identity{color:var(--demo-muted)}.demo-detail-value>strong{font-size:clamp(60px,6vw,88px);line-height:1.02}.demo-detail-summary{color:hsl(var(--prelaunch-silver)/.88);max-width:53ch}.demo-overline{color:var(--demo-cyan)}.demo-scope{margin-top:13px}.demo-scope summary{color:var(--demo-muted)}.record-relationship{position:relative;margin:24px 0}.relationship-records{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:relative}.relationship-record{min-width:0;padding:17px 16px;border-top:1px solid hsl(var(--glow-cyan)/.35);background:linear-gradient(180deg,hsl(var(--prelaunch-silver)/.04),transparent);animation:record-arrive .35s cubic-bezier(.2,.7,.2,1) both}.relationship-record:nth-child(2){animation-delay:.09s}.relationship-record>span{display:block;font:12px/1.4 IBM Plex Mono,monospace;letter-spacing:.04em;color:var(--demo-cyan,hsl(var(--glow-cyan)))}.relationship-record strong{display:block;margin-top:9px;font:500 16px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.relationship-record small{display:block;margin-top:7px;font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.79)}.relationship-match{display:flex;align-items:center;gap:8px;margin-top:11px;font:12px/1.5 IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.76)}.relationship-match>span:first-child{height:1px;width:25px;background:hsl(var(--glow-cyan)/.5)}.relationship-match svg{color:hsl(var(--glow-cyan))}.relationship-match button{margin-left:auto;border:0;padding:6px 0;background:none;color:hsl(var(--glow-cyan));font:14px Instrument Sans,sans-serif;min-height:36px;cursor:pointer}.record-relationship[data-evidence-focus=records] .relationship-record{border-color:hsl(var(--glow-purple)/.8);background:hsl(var(--glow-purple)/.065)}.record-relationship[data-evidence-focus=unknown] .relationship-record{opacity:.65}.relationship-unknown{font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.8);padding:12px 0 0;border-top:1px dashed hsl(var(--prelaunch-silver)/.3)}.relation-paid .relationship-record:nth-child(2){background:linear-gradient(180deg,hsl(var(--glow-cyan)/.1),transparent)}.demo-nori{border:0;border-left:1px solid hsl(var(--glow-purple)/.65);border-radius:0;background:linear-gradient(110deg,hsl(var(--glow-purple)/.075),transparent 85%)}.demo-nori-answer{color:hsl(var(--prelaunch-silver)/.93)}.demo-nori-proof{display:inline-flex;align-items:center;gap:7px;min-height:44px;border:0;background:none;color:hsl(var(--prelaunch-silver));font:14px Instrument Sans,sans-serif;padding:8px 0;margin-bottom:9px;cursor:pointer}.demo-nori-proof svg{color:hsl(var(--glow-purple))}.demo-nori-disclosure{color:hsl(var(--prelaunch-silver)/.72)}.demo-new-payment{display:flex;align-items:center;gap:10px;margin-top:19px;padding:13px;background:hsl(var(--glow-cyan)/.06);font:14px/1.5 Instrument Sans,sans-serif}.demo-new-payment svg{color:var(--demo-cyan);flex-shrink:0}.demo-conversion{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding-top:27px;border-top:1px solid var(--demo-line)}.demo-conversion strong{display:block;font:500 27px/1.2 Bricolage Grotesque,sans-serif;margin:12px 0 8px;letter-spacing:-.03em}.demo-conversion span{font:16px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}.demo-conversion>button{min-height:48px;padding:13px 23px;border:1px solid hsl(var(--glow-cyan)/.65);border-radius:6px;background:hsl(var(--glow-cyan)/.09);color:hsl(var(--prelaunch-silver));font:500 16px Instrument Sans,sans-serif;cursor:pointer;white-space:nowrap}.signal-demo-dashboard button{transition:background .18s,border-color .18s,transform .18s}.signal-demo-dashboard button:active{transform:translateY(1px)}.demo-workspace-footnote{color:hsl(var(--prelaunch-silver)/.72)}@keyframes reading-arrive{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes record-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:760px){.demo-app-bar{min-height:62px;gap:13px;padding:13px 17px}.demo-ukiyo-brand{width:88px}.demo-app-wordmark{font-size:20px;padding-left:13px;gap:7px}.demo-app-wordmark svg{width:15px}.demo-app-mode{font-size:12px;max-width:11ch}.demo-app-body{padding:20px 17px}.demo-workspace-heading{margin-bottom:18px;gap:12px}.demo-workspace-heading h3{font-size:25px}.demo-snapshot{display:none}.demo-metrics{padding-bottom:15px;margin-bottom:17px}.demo-metrics>div{padding:4px 10px}.demo-metrics strong{font-size:clamp(27px,6.8vw,39px);margin:10px 0 7px}.demo-metrics>div>span{font-size:12px}.demo-metrics small{font-size:12px}.demo-customer-history{padding:0}.demo-history-label{display:none}.demo-customer-header{margin-bottom:12px}.demo-history-slider{gap:2px;margin-bottom:8px}.demo-finding-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.demo-finding-row{min-height:68px;padding:10px 5px;border-left:0;border-bottom:2px solid transparent}.demo-finding-row.is-selected{border-bottom-color:var(--demo-cyan);background:linear-gradient(0deg,hsl(var(--glow-cyan)/.1),transparent)}.demo-finding-label{gap:5px}.demo-finding-label>small{font:12px/1.3 IBM Plex Mono,monospace}.demo-finding-label>strong{font-size:14px;line-height:1.25}.demo-finding-label>span{display:none}.demo-history-tools{display:flex;gap:16px;margin-top:10px;padding-top:10px}.demo-history-tools button{font-size:14px}.demo-finding-detail{padding:23px 20px}.demo-finding-detail h4{font-size:29px;margin-bottom:23px}.demo-detail-value>strong{font-size:62px}.demo-detail-summary{font-size:16px}.relationship-records{gap:9px}.relationship-record{padding:13px 9px}.relationship-record strong,.relationship-record small{font-size:14px}.relationship-match{flex-wrap:wrap}.demo-nori{padding:21px 20px}.demo-conversion{display:grid;gap:18px}.demo-conversion>button{width:100%}.demo-conversion strong{font-size:26px}.demo-workspace-footnote{font-size:12px}.is-cinematic .demo-ukiyo-brand{width:80px}.is-cinematic .demo-app-bar{gap:12px}.is-cinematic .demo-app-wordmark{font-size:19px;padding-left:12px}.is-cinematic .demo-metrics strong{font-size:30px}}@media (max-width:360px){.demo-app-wordmark{font-size:18px;padding-left:10px}.demo-app-bar{gap:10px}.demo-ukiyo-brand{width:80px}.demo-app-mode{font-size:12px}.demo-metrics>div{padding-left:8px;padding-right:8px}.demo-metrics strong{font-size:26px}.demo-finding-label>small{font-size:12px}.demo-detail-value>strong{font-size:57px}}@media (prefers-reduced-motion:reduce){.signal-demo-dashboard *,.record-relationship *{animation:none!important;transition:none!important}}@media (max-width:760px){[data-signal-dashboard=interactive] .demo-finding-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-signal-dashboard=interactive] .demo-finding-row{min-height:88px;padding:12px;border:1px solid var(--demo-line);border-radius:7px}[data-signal-dashboard=interactive] .demo-finding-row.is-selected{border-color:hsl(var(--glow-cyan)/.48);background:linear-gradient(135deg,hsl(var(--glow-cyan)/.1),transparent)}[data-signal-dashboard=interactive] .demo-history-record{display:none}.signal-evidence-dialog{--dialog-close-top:32px;--dialog-close-side:22px}.signal-evidence-dialog.signal-access-dialog{--dialog-close-top:28px;--dialog-close-side:21px}}@media (max-width:540px){.signal-evidence-dialog.signal-access-dialog{--dialog-close-top:24px;--dialog-close-side:20px}}@media (min-width:761px) and (max-width:960px) and (max-height:500px) and (hover:none){.signal-evidence-dialog{--dialog-close-top:40px;--dialog-close-side:40px}.signal-evidence-dialog.signal-access-dialog{--dialog-close-top:34px;--dialog-close-side:34px}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){[data-signal-dashboard=interactive] .demo-finding-detail,[data-signal-dashboard=interactive] .demo-comparison{scroll-margin-top:82px}.signal-evidence-dialog>.demo-overline{padding-right:54px}.signal-evidence-dialog .demo-dialog-close{position:sticky;top:calc(8px - var(--dialog-close-top));right:auto;z-index:3;margin:calc(8px - var(--dialog-close-top)) calc(8px - var(--dialog-close-side)) calc(var(--dialog-close-top) - 52px) auto;border:1px solid hsl(var(--prelaunch-silver)/.18);border-radius:50%;background:hsl(var(--prelaunch-void)/.96);box-shadow:0 0 0 5px hsl(var(--prelaunch-void)/.72)}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){[data-signal-dashboard=interactive] .demo-workspace-grid{grid-template-columns:1fr;gap:16px}[data-signal-dashboard=interactive] .demo-customer-history,[data-signal-dashboard=interactive] .demo-reading-column{display:contents}[data-signal-dashboard=interactive] .demo-customer-header{order:1;margin-bottom:0}[data-signal-dashboard=interactive] .demo-history-slider{order:2;gap:2px;margin:0}[data-signal-dashboard=interactive] .demo-history-slider input{height:44px}[data-signal-dashboard=interactive] .demo-history-label{display:none}[data-signal-dashboard=interactive] .demo-finding-list{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-signal-dashboard=interactive] .demo-finding-row{min-height:82px;padding:10px 12px;border:1px solid var(--demo-line);border-radius:7px}[data-signal-dashboard=interactive] .demo-finding-detail{order:4;padding:20px 18px}[data-signal-dashboard=interactive] .demo-finding-detail h4{margin:12px 0 17px}[data-signal-dashboard=interactive] .demo-alert-key{order:5;margin:2px 0 0;gap:10px 16px}[data-signal-dashboard=interactive] .demo-history-tools{order:6;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding-top:12px}[data-signal-dashboard=interactive] .demo-history-tools button{border:1px solid var(--demo-line);border-radius:6px;padding:10px;min-height:48px;line-height:1.4}[data-signal-dashboard=interactive] .demo-nori{order:7}[data-signal-dashboard=interactive] .demo-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-bottom:16px;margin-bottom:20px}[data-signal-dashboard=interactive] .demo-metrics>div{padding:4px 12px}[data-signal-dashboard=interactive] .demo-metrics>div:first-child{padding-left:0}[data-signal-dashboard=interactive] .demo-metrics>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;border-left:0;border-top:1px solid var(--demo-line);margin-top:14px;padding:12px 0 0}[data-signal-dashboard=interactive] .demo-metrics>div>span{display:block;line-height:1.5}[data-signal-dashboard=interactive] .demo-metrics>div:last-child>strong{font-size:24px;margin:0}[data-signal-dashboard=interactive] .demo-metrics>div:last-child>small{font-size:13px}[data-signal-dashboard=interactive] .demo-workspace-heading{margin-bottom:20px}[data-signal-dashboard=interactive] .demo-workspace-heading h3{margin-top:8px}[data-signal-dashboard=interactive] .demo-app-body{padding:22px 18px}[data-signal-dashboard=interactive] .relationship-match button,[data-signal-dashboard=interactive] .signal-score-guide summary,[data-signal-dashboard=interactive] .demo-scope summary{min-height:44px;display:flex;align-items:center}}.demo-workspace-grid>.demo-comparison{grid-column:1/-1;margin-top:-1px}@media (max-width:1000px){.demo-workspace-grid>.demo-comparison{margin-top:7px}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){[data-signal-dashboard=interactive] .demo-comparison{order:7;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-top:0;padding:18px}[data-signal-dashboard=interactive] .demo-comparison>div{grid-column:1/-1}[data-signal-dashboard=interactive] .demo-comparison article{min-width:0;padding:14px 0 0;border-left:0;border-top:1px solid var(--demo-line)}[data-signal-dashboard=interactive] .demo-comparison article>strong{font-size:clamp(27px,7.8vw,36px)}[data-signal-dashboard=interactive] .demo-comparison article>span{display:block;font-size:12px;line-height:1.5}[data-signal-dashboard=interactive] .demo-new-payment{padding:10px;flex-wrap:wrap}[data-signal-dashboard=interactive] .demo-nori{order:8}[data-signal-dashboard=interactive] .demo-finding-row{transition:background .18s,transform .18s}[data-signal-dashboard=interactive] .demo-finding-row.is-selected{border-color:hsl(var(--glow-cyan)/.65);box-shadow:inset 3px 0 hsl(var(--glow-cyan))}[data-signal-dashboard=interactive] .demo-finding-row.is-selected .demo-finding-label>small{color:var(--demo-cyan)}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){[data-signal-dashboard=interactive] .demo-reading-context{margin-top:16px;border-top:1px solid var(--demo-line);font:14px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-reading-context>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;cursor:pointer;list-style:none}[data-signal-dashboard=interactive] .demo-reading-context>summary::-webkit-details-marker,[data-signal-dashboard=interactive] .demo-nori-summary::-webkit-details-marker{display:none}[data-signal-dashboard=interactive] .demo-reading-context>summary>svg,[data-signal-dashboard=interactive] .demo-nori-summary>svg{flex-shrink:0}[data-signal-dashboard=interactive] .demo-reading-context[open]>summary>svg,[data-signal-dashboard=interactive] .demo-nori[open]>.demo-nori-summary>svg{transform:rotate(180deg)}[data-signal-dashboard=interactive] .demo-reading-context .demo-story-facts{margin:10px 0 16px}[data-signal-dashboard=interactive] .demo-reading-context .record-relationship{margin:16px 0}[data-signal-dashboard=interactive] .demo-scope{margin-top:0;border-top:1px solid var(--demo-line)}[data-signal-dashboard=interactive] .demo-scope summary{display:list-item;min-height:44px;line-height:1.5;padding:10px 0}[data-signal-dashboard=interactive] .signal-score-guide summary{display:list-item;min-height:44px}[data-signal-dashboard=interactive] .demo-nori.is-phone-disclosure{order:5;padding:0 16px;border:1px solid hsl(var(--glow-purple)/.35);border-radius:8px;background:linear-gradient(110deg,hsl(var(--glow-purple)/.075),transparent 85%)}[data-signal-dashboard=interactive] .demo-nori-summary{display:flex;align-items:center;gap:12px;min-height:88px;padding:14px 0;cursor:pointer;list-style:none}[data-signal-dashboard=interactive] .demo-nori-summary-copy{display:grid;gap:4px;flex:1;min-width:0}[data-signal-dashboard=interactive] .demo-nori-summary-copy>strong{font:600 16px/1.3 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}[data-signal-dashboard=interactive] .demo-nori-summary-copy>span{font:14px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-nori-summary-copy>small{font:12px/1.4 IBM Plex Mono,monospace;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-nori-expanded{padding-bottom:14px;border-top:1px solid hsl(var(--glow-purple)/.25)}[data-signal-dashboard=interactive] .demo-nori-expanded .demo-nori-questions{margin-top:14px}[data-signal-dashboard=interactive] .demo-alert-key{order:6}[data-signal-dashboard=interactive] .demo-history-tools{order:7}[data-signal-dashboard=interactive] .demo-comparison{order:8}[data-signal-dashboard=interactive] .demo-reading-context>summary:focus-visible,[data-signal-dashboard=interactive] .demo-nori-summary:focus-visible{outline:2px solid var(--demo-cyan);outline-offset:3px}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.story-handover .story-handover-heading{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:8px 12px;align-items:center;margin-bottom:16px}.story-handover .story-handover-copy{display:contents}.story-handover .story-handover-kicker{grid-column:1/-1;margin:0;font-size:12px;line-height:1.4}.story-handover .story-handover-copy h2{grid-column:1;font-size:28px;line-height:1.1;margin:0}.story-handover .story-handover-copy>p:not(.story-handover-kicker){grid-column:1/-1;margin:0;font-size:16px;line-height:1.4}.story-handover .story-replay{grid-column:2;grid-row:2;min-height:44px;max-width:120px;margin:0;padding:8px;font-size:14px;line-height:1.3;white-space:normal}[data-signal-dashboard=interactive] .demo-app-bar{min-height:48px;padding:8px 12px;gap:9px}[data-signal-dashboard=interactive] .demo-ukiyo-brand{width:80px}[data-signal-dashboard=interactive] .demo-app-wordmark{font-size:18px;padding-left:10px;gap:5px}[data-signal-dashboard=interactive] .demo-app-mode{font-size:12px;line-height:1.3}[data-signal-dashboard=interactive] .demo-app-body{padding:14px}[data-signal-dashboard=interactive] .demo-workspace-grid{gap:10px}[data-signal-dashboard=interactive] .demo-customer-header{gap:10px;margin:0}[data-signal-dashboard=interactive] .demo-customer-avatar{width:34px;height:34px;font-size:13px}[data-signal-dashboard=interactive] .demo-customer-header h4{font-size:18px;line-height:1.3}[data-signal-dashboard=interactive] .demo-customer-header p{font-size:14px;line-height:1.4;margin-top:2px}[data-signal-dashboard=interactive] .demo-finding-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}[data-signal-dashboard=interactive] .demo-finding-row{min-height:70px;padding:7px 4px}[data-signal-dashboard=interactive] .demo-finding-label{gap:3px;align-items:center;text-align:center;width:100%}[data-signal-dashboard=interactive] .demo-finding-label>small{font-size:12px;line-height:1.2}[data-signal-dashboard=interactive] .demo-finding-label>strong{font-size:14px;line-height:1.2}[data-signal-dashboard=interactive] .demo-finding-label .demo-history-priority{display:inline-flex;gap:4px;font-size:12px;line-height:1.2}[data-signal-dashboard=interactive] .demo-finding-detail{padding:14px}[data-signal-dashboard=interactive] .demo-mobile-reading-top{display:flex;align-items:center;justify-content:space-between;gap:8px}[data-signal-dashboard=interactive] .demo-mobile-reading-top>span{font:12px/1.4 IBM Plex Mono,monospace;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-finding-detail h4{font-size:26px;line-height:1.15;margin:10px 0 12px}[data-signal-dashboard=interactive] .demo-detail-value>strong{font-size:60px;margin-top:4px}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts{gap:10px;margin:16px 0}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts>div{padding-left:10px}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts dd{margin-top:4px;font-size:16px;line-height:1.4}[data-signal-dashboard=interactive] .demo-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-signal-dashboard=interactive] .demo-primary-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 8px;font:500 14px/1.3 Instrument Sans,sans-serif}[data-signal-dashboard=interactive] .demo-ask-nori{border:1px solid hsl(var(--glow-purple)/.5);border-radius:5px;background:hsl(var(--glow-purple)/.06);color:hsl(var(--prelaunch-silver));cursor:pointer}[data-signal-dashboard=interactive] .demo-mobile-context{order:5}[data-signal-dashboard=interactive] .demo-mobile-context .demo-reading-context{margin-top:0}[data-signal-dashboard=interactive] .demo-latest-summary{order:6;border-top:1px solid var(--demo-line);font:14px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-latest-summary>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;cursor:pointer;list-style:none}[data-signal-dashboard=interactive] .demo-latest-summary>summary::-webkit-details-marker{display:none}[data-signal-dashboard=interactive] .demo-latest-summary>summary>svg{flex-shrink:0}[data-signal-dashboard=interactive] .demo-latest-summary[open]>summary>svg{transform:rotate(180deg)}[data-signal-dashboard=interactive] .demo-latest-summary>summary:focus-visible{outline:2px solid var(--demo-cyan);outline-offset:3px}[data-signal-dashboard=interactive] .demo-latest-note{font-size:14px;line-height:1.5;margin:12px 0 16px}[data-signal-dashboard=interactive] .demo-latest-summary .demo-workspace-heading{margin-bottom:16px}[data-signal-dashboard=interactive] .demo-latest-summary .demo-workspace-heading h3{font-size:24px}[data-signal-dashboard=interactive] .demo-latest-summary .demo-history-slider{margin:16px 0}[data-signal-dashboard=interactive] .demo-alert-key{order:7}[data-signal-dashboard=interactive] .demo-history-tools{order:8}[data-signal-dashboard=interactive] .demo-comparison{order:9}}@media (min-width:761px) and (hover:hover),(min-width:761px) and (min-height:501px),(min-width:961px){[data-signal-dashboard=interactive] .demo-app-bar{min-height:54px;padding:8px 20px}[data-signal-dashboard=interactive] .demo-app-body{padding:16px 20px}[data-signal-dashboard=interactive] .demo-overview{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--demo-line)}[data-signal-dashboard=interactive] .demo-workspace-heading{margin-bottom:10px;gap:16px}[data-signal-dashboard=interactive] .demo-workspace-heading h3{font-size:23px;line-height:1.15;margin-top:0}[data-signal-dashboard=interactive] .demo-overview .demo-overline{display:none}[data-signal-dashboard=interactive] .demo-snapshot{font-size:14px;white-space:normal;max-width:34ch;line-height:1.4}[data-signal-dashboard=interactive] .demo-metrics{padding-bottom:0;margin-bottom:0;gap:0;border:0}[data-signal-dashboard=interactive] .demo-metrics>div{padding:0 20px}[data-signal-dashboard=interactive] .demo-metrics>div:first-child{padding-left:0}[data-signal-dashboard=interactive] .demo-metrics strong{font-size:34px;line-height:1;margin:6px 0 4px}[data-signal-dashboard=interactive] .demo-metrics small{font-size:14px;line-height:1.35}[data-signal-dashboard=interactive] .demo-workspace-grid{grid-template-columns:minmax(245px,.78fr) minmax(0,1.5fr);gap:24px}[data-signal-dashboard=interactive] .demo-customer-history{padding:0}[data-signal-dashboard=interactive] .demo-customer-header{gap:11px}[data-signal-dashboard=interactive] .demo-customer-header h4{font-size:19px;line-height:1.25;margin:0 0 4px}[data-signal-dashboard=interactive] .demo-customer-header p{font-size:15px;line-height:1.4}[data-signal-dashboard=interactive] .demo-customer-header{margin-bottom:12px}[data-signal-dashboard=interactive] .demo-history-label{display:none}[data-signal-dashboard=interactive] .demo-finding-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-signal-dashboard=interactive] .demo-finding-row{align-items:flex-start;min-height:87px;padding:10px 12px;border:1px solid var(--demo-line);border-radius:7px;gap:7px}[data-signal-dashboard=interactive] .demo-finding-row.is-selected{border-color:hsl(var(--glow-cyan)/.55);box-shadow:inset 3px 0 var(--demo-cyan);background:linear-gradient(115deg,hsl(var(--glow-cyan)/.1),transparent)}[data-signal-dashboard=interactive] .demo-history-node,[data-signal-dashboard=interactive] .demo-history-record{display:none}[data-signal-dashboard=interactive] .demo-finding-label{gap:5px}[data-signal-dashboard=interactive] .demo-finding-label>small{font-size:12px;line-height:1.3}[data-signal-dashboard=interactive] .demo-finding-label>strong{font-size:15px;line-height:1.3}[data-signal-dashboard=interactive] .demo-history-priority{display:inline-flex;align-items:center;gap:5px;font-size:13px;line-height:1.3}[data-signal-dashboard=interactive] .demo-history-depth{margin-top:12px;border-top:1px solid var(--demo-line);font:15px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-history-depth>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;cursor:pointer;list-style:none}[data-signal-dashboard=interactive] .demo-history-depth>summary::-webkit-details-marker{display:none}[data-signal-dashboard=interactive] .demo-history-depth[open]>summary>svg{transform:rotate(180deg)}[data-signal-dashboard=interactive] .demo-history-depth .demo-history-slider{margin:10px 0 14px;gap:4px;font-size:15px}[data-signal-dashboard=interactive] .demo-history-depth .demo-history-slider input{height:44px}[data-signal-dashboard=interactive] .demo-history-depth .demo-alert-key{margin:10px 0 14px}[data-signal-dashboard=interactive] .demo-history-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:0;padding-top:0;border:0}[data-signal-dashboard=interactive] .demo-history-tools button{min-height:44px;padding:10px 12px;font-size:15px;border:1px solid var(--demo-line);border-radius:6px}[data-signal-dashboard=interactive] .demo-reading-column{gap:8px}[data-signal-dashboard=interactive] .demo-finding-detail{display:grid;grid-template-columns:minmax(155px,.45fr) minmax(0,1.35fr);gap:0 18px;padding:16px 18px}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-mobile-reading-top,[data-signal-dashboard=interactive] .demo-finding-detail>.demo-detail-identity,[data-signal-dashboard=interactive] .demo-finding-detail>h4,[data-signal-dashboard=interactive] .demo-finding-detail>.demo-primary-actions{grid-column:1/-1}[data-signal-dashboard=interactive] .demo-mobile-reading-top{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-signal-dashboard=interactive] .demo-mobile-reading-top>span{font:12px/1.4 IBM Plex Mono,monospace;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-detail-identity{margin:8px 0 0;font-size:15px;line-height:1.4}[data-signal-dashboard=interactive] .demo-finding-detail h4{font-size:28px;line-height:1.15;margin:9px 0 11px;max-width:none}[data-signal-dashboard=interactive] .demo-detail-value{align-self:center;margin:10px 0 16px}[data-signal-dashboard=interactive] .demo-detail-value>strong{font-size:52px;line-height:1;margin-top:5px}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts{grid-column:2;gap:10px;margin:10px 0 16px}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts>div{padding-left:11px}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts dd{font-size:16px;line-height:1.4;margin-top:4px}[data-signal-dashboard=interactive] .demo-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-signal-dashboard=interactive] .demo-primary-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;font:500 15px/1.3 Instrument Sans,sans-serif}[data-signal-dashboard=interactive] .demo-ask-nori{border:1px solid hsl(var(--glow-purple)/.5);border-radius:5px;background:hsl(var(--glow-purple)/.06);color:hsl(var(--prelaunch-silver));cursor:pointer}[data-signal-dashboard=interactive] .demo-mobile-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}[data-signal-dashboard=interactive] .demo-mobile-context>details[open]{grid-column:1/-1}[data-signal-dashboard=interactive] .demo-reading-context,[data-signal-dashboard=interactive] .demo-latest-summary{border-top:1px solid var(--demo-line);font:15px/1.5 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-reading-context>summary,[data-signal-dashboard=interactive] .demo-latest-summary>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;cursor:pointer;list-style:none}[data-signal-dashboard=interactive] .demo-reading-context>summary::-webkit-details-marker,[data-signal-dashboard=interactive] .demo-latest-summary>summary::-webkit-details-marker{display:none}[data-signal-dashboard=interactive] .demo-reading-context[open]>summary>svg,[data-signal-dashboard=interactive] .demo-latest-summary[open]>summary>svg{transform:rotate(180deg)}[data-signal-dashboard=interactive] .demo-reading-context .demo-story-facts{margin:14px 0 18px}[data-signal-dashboard=interactive] .demo-scope{margin-top:0;border-top:1px solid var(--demo-line)}[data-signal-dashboard=interactive] .demo-scope summary{min-height:44px;padding:10px 0;font-size:15px;line-height:1.5}[data-signal-dashboard=interactive] .demo-scope p{font-size:15px;line-height:1.5}[data-signal-dashboard=interactive] .demo-latest-note{font:15px/1.5 Instrument Sans,sans-serif;margin:12px 0 16px}[data-signal-dashboard=interactive] .demo-conversion{margin-top:12px;padding-top:12px;gap:20px}[data-signal-dashboard=interactive] .demo-conversion>div{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;row-gap:4px;align-items:center}[data-signal-dashboard=interactive] .demo-conversion .demo-overline{grid-column:1;font-size:11px}[data-signal-dashboard=interactive] .demo-conversion strong{grid-column:1;font-size:23px;line-height:1.15;margin:0}[data-signal-dashboard=interactive] .demo-conversion span{grid-column:2;grid-row:1/span 2;font-size:15px;line-height:1.4;max-width:36ch}[data-signal-dashboard=interactive] .demo-conversion>button{min-height:44px;padding:10px 16px;font-size:15px}[data-signal-dashboard=interactive] .demo-workspace-footnote{margin-top:6px}[data-signal-dashboard=interactive] .demo-history-depth>summary:focus-visible,[data-signal-dashboard=interactive] .demo-reading-context>summary:focus-visible,[data-signal-dashboard=interactive] .demo-latest-summary>summary:focus-visible{outline:2px solid var(--demo-cyan);outline-offset:3px}}@media (min-width:761px) and (max-width:1100px) and (hover:hover),(min-width:761px) and (max-width:1100px) and (min-height:501px),(min-width:961px) and (max-width:1100px){[data-signal-dashboard=interactive] .demo-finding-detail{grid-template-columns:minmax(0,1fr)}[data-signal-dashboard=interactive] .demo-finding-detail>.demo-story-facts{grid-column:1;margin-top:0}[data-signal-dashboard=interactive] .demo-detail-value{margin:7px 0 14px}[data-signal-dashboard=interactive] .demo-mobile-context{grid-template-columns:1fr}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){[data-signal-dashboard=interactive] .demo-customer-explorer{order:5;min-width:0;border-top:1px solid var(--demo-line);border-bottom:1px solid var(--demo-line);color:hsl(var(--prelaunch-silver))}[data-signal-dashboard=interactive] .demo-customer-explorer>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:12px 0;list-style:none;font:500 16px/1.4 Instrument Sans,sans-serif;cursor:pointer}[data-signal-dashboard=interactive] .demo-customer-explorer>summary::-webkit-details-marker{display:none}[data-signal-dashboard=interactive] .demo-customer-explorer>summary small{display:block;margin-top:3px;font:14px/1.4 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-customer-explorer>summary>svg{flex-shrink:0;color:var(--demo-cyan)}[data-signal-dashboard=interactive] .demo-customer-explorer[open]>summary>svg{transform:rotate(180deg)}[data-signal-dashboard=interactive] .demo-customer-explorer>summary:focus-visible{outline:2px solid var(--demo-cyan);outline-offset:3px}[data-signal-dashboard=interactive] .demo-customer-explorer-content{display:grid;gap:12px;padding:4px 0 16px}[data-signal-dashboard=interactive] .demo-customer-explorer-content>p{margin:0;font:15px/1.45 Instrument Sans,sans-serif;color:var(--demo-muted)}[data-signal-dashboard=interactive] .demo-customer-explorer-content .demo-mobile-context{order:0}[data-signal-dashboard=interactive] .demo-customer-explorer-content .demo-alert-key{margin:0;padding:4px 0}[data-signal-dashboard=interactive] .demo-customer-explorer-content .demo-history-tools{padding-top:0}[data-signal-dashboard=interactive] .demo-customer-explorer-content .demo-history-tools>button{min-height:44px}[data-signal-dashboard=interactive] .demo-customer-explorer-content .demo-comparison{margin-top:0}}.signal-alert-priority{--alert-color:#eed48e;display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--alert-color);font:14px/1.4 Instrument Sans,sans-serif}.priority-high{--alert-color:#ffb475}.priority-critical{--alert-color:#ff7c85}.priority-cleared{--alert-color:#82dfc4}.priority-recorded-event{--alert-color:#bdd3dc}.signal-alert-icon{color:var(--alert-color,#eed48e);flex-shrink:0}.signal-alert-icon.priority-critical{color:#ff7c85}.signal-alert-icon.priority-high{color:#ffb475}.signal-alert-icon.priority-cleared{color:#82dfc4}.signal-alert-icon.priority-recorded-event{color:#bdd3dc}.signal-alert-priority>strong{font-weight:600}.signal-alert-priority>span{padding-left:8px;border-left:1px solid currentColor;font:12px/1.4 IBM Plex Mono,monospace}.signal-alert-priority small{font-size:inherit;opacity:.75}.signal-alert-priority.is-compact{gap:5px;font-size:12px}.signal-alert-priority.is-compact>span{padding-left:5px;font-size:11px}.signal-alert-priority.is-compact svg{width:16px;height:16px}.signal-score-guide{margin:16px 0 0;font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.8)}.signal-score-guide summary{cursor:pointer;min-height:32px}.signal-score-guide p{margin:10px 0}.demo-story-facts{display:grid;gap:15px;margin:22px 0}.demo-story-facts>div{border-left:1px solid hsl(var(--prelaunch-silver)/.24);padding-left:14px}.demo-story-facts dt{font:500 14px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.demo-story-facts dd{margin:6px 0 0;font:16px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.82)}.demo-finding-row .signal-alert-icon{margin-left:auto}.demo-finding-label .demo-history-priority{display:inline-flex;align-items:center;gap:5px;font-size:12px}.demo-alert-key{display:flex;flex-wrap:wrap;gap:14px;margin:17px 0 0;font:12px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.75)}.demo-alert-key>span{display:inline-flex;align-items:center;gap:5px}.demo-alert-key small{flex-basis:100%;font-size:12px}.demo-story-facts+.record-relationship{margin-top:25px}@media (max-width:760px){.demo-finding-row>svg.signal-alert-icon{display:none}.demo-finding-label .demo-history-priority{font-size:11px}.demo-finding-label .demo-history-priority svg{width:13px;height:13px}.demo-story-facts dd{font-size:16px}}.journey-source-field{display:contents}.lead-journey{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1500px;color:hsl(var(--prelaunch-silver))}.journey-depth-field{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 68% 45%,hsl(var(--glow-cyan)/.095),transparent 46%),radial-gradient(ellipse at 27% 70%,hsl(var(--glow-purple)/.055),transparent 45%),radial-gradient(ellipse at 50% 100%,hsl(var(--prelaunch-silver)/.035),transparent 58%)}.journey-depth-field:after{content:"";position:absolute;left:15%;right:15%;top:80%;height:15%;border-radius:50%;background:radial-gradient(ellipse,hsl(var(--glow-cyan)/.07),transparent 67%);transform:scaleY(.4)}.journey-chapter{position:absolute;z-index:2;left:7%;top:24%;width:40%;max-width:590px;pointer-events:none}.journey-kicker{margin:0 0 17px;font:12px/1.4 IBM Plex Mono,monospace;letter-spacing:.08em;color:var(--cinema-cyan)}.journey-chapter h2{margin:0;font:500 clamp(35px,4vw,66px)/1.06 "Bricolage Grotesque",sans-serif;letter-spacing:-.038em}.journey-copy{margin:22px 0 0;max-width:32ch;font:400 18px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.77)}.journey-reading-caption{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:28px;font:12px/1.5 IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.57)}.journey-reading-caption>span:last-child{color:var(--cinema-cyan)}.phase-gap .journey-chapter,.phase-connect .journey-chapter{top:5%;left:7%;width:86%;max-width:none;text-align:center}.phase-gap .journey-chapter h2{font-size:clamp(35px,3.6vw,56px)}.phase-gap .journey-copy,.phase-connect .journey-copy{max-width:none;margin-top:15px}.phase-connect .journey-kicker{margin-bottom:7px}.phase-connect .journey-chapter .journey-signal-hero{font-size:clamp(100px,12vw,180px);line-height:1;letter-spacing:-.065em}.phase-connect .journey-copy{font-size:19px}.journey-match-count{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.7)}.journey-match-count svg{color:var(--cinema-cyan)}.journey-connections{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.journey-connections path{fill:none;stroke:var(--cinema-cyan);stroke-width:1;stroke-linecap:round}.journey-connections .journey-verification-pulse{stroke:hsl(var(--prelaunch-silver));stroke-width:2.3}.journey-source-plane{position:absolute;z-index:1;width:min(250px,22vw);height:108px;margin:-54px 0 0 calc(min(250px,22vw)/-2);overflow:hidden;padding:16px 18px;border:1px solid hsl(var(--prelaunch-silver)/.23);border-radius:8px;background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.075),transparent 70%),linear-gradient(165deg,hsl(var(--prelaunch-silver)/.06),hsl(var(--prelaunch-void)/.98) 70%);box-shadow:-12px 25px 55px hsl(var(--prelaunch-void)/.65),inset 0 1px hsl(var(--prelaunch-silver)/.17);text-align:left;color:hsl(var(--prelaunch-silver));cursor:pointer}.journey-source-plane>div{display:flex;align-items:center;gap:8px;font:12px IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.7)}.journey-source-plane svg{color:var(--cinema-cyan);flex-shrink:0}.journey-source-plane>strong{display:block;margin-top:12px;font:500 17px/1.2 Instrument Sans,sans-serif}.journey-source-plane>span{display:block;margin-top:6px;font:14px/1.3 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.65)}.journey-signal-aperture{position:absolute;width:60px;height:36px;margin:-18px 0 0 -30px;pointer-events:none}.journey-signal-aperture>span{position:absolute;top:7px;right:9px;bottom:7px;left:9px;border:1px solid hsl(var(--glow-cyan)/.45);border-radius:50%;background:radial-gradient(ellipse,hsl(var(--glow-cyan)/.25),transparent 68%);box-shadow:0 0 35px hsl(var(--glow-cyan)/.14),inset 0 1px hsl(var(--prelaunch-silver)/.4)}.journey-signal-aperture>span:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px;border-radius:50%;background:hsl(var(--prelaunch-silver));box-shadow:0 0 10px hsl(var(--glow-cyan)/.7)}.journey-signal-aperture>i{position:absolute;left:-25px;right:-25px;top:50%;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--glow-cyan)/.4),transparent)}.cinema-record{position:absolute;left:50%;top:50%;z-index:1;width:370px;height:370px;margin:-185px 0 0 -185px;overflow:hidden;padding:25px 27px;border:1px solid hsl(var(--prelaunch-silver)/.32);border-radius:12px;background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.08),transparent 70%),linear-gradient(155deg,hsl(var(--prelaunch-silver)/.085),transparent 45%),hsl(var(--prelaunch-void));box-shadow:0 3px 6px hsl(var(--prelaunch-void)/.6),-25px 40px 90px hsl(var(--prelaunch-void)/.75),inset 0 1px hsl(var(--prelaunch-silver)/.2),inset -1px 0 hsl(var(--glow-cyan)/.22)}.cinema-record.is-cleared{border-color:hsl(var(--glow-cyan)/.55)}.cinema-record-sheen{position:absolute;inset:-20% auto -20% 0;width:145px;transform:rotate(20deg);background:linear-gradient(100deg,transparent,hsl(var(--glow-cyan)/.11),hsl(var(--prelaunch-silver)/.11),transparent);pointer-events:none}.cinema-record-top{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative;font:12px/1.4 IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.68)}.cinema-record-top>span:first-child{color:var(--cinema-cyan)}.cinema-record-identity{display:flex;align-items:center;gap:13px;position:relative;margin-top:20px}.cinema-avatar{display:grid;place-items:center;width:43px;height:43px;border:1px solid hsl(var(--glow-cyan)/.4);border-radius:50%;flex-shrink:0;background:hsl(var(--glow-cyan)/.05);color:var(--cinema-cyan);font:500 14px Instrument Sans,sans-serif}.cinema-record-identity h3{margin:0;font:500 23px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.025em}.cinema-record-identity p{font:14px/1.4 Instrument Sans,sans-serif;margin:5px 0 0;color:hsl(var(--prelaunch-silver)/.68)}.cinema-record-identity>svg{margin-left:auto;color:var(--cinema-cyan)}.cinema-record-value{position:relative;margin-top:25px}.cinema-record-value>span{display:block;font:12px/1.4 IBM Plex Mono,monospace;letter-spacing:.03em;color:hsl(var(--prelaunch-silver)/.66)}.cinema-record-value>strong{display:block;margin-top:9px;font:500 68px/1.02 Bricolage Grotesque,sans-serif;letter-spacing:-.045em}.cinema-record-status{position:relative;display:flex;align-items:center;gap:10px;margin-top:23px;padding-top:17px;border-top:1px solid hsl(var(--prelaunch-silver)/.2)}.cinema-status-icon{color:var(--cinema-cyan);flex-shrink:0}.cinema-record-status strong{display:block;font:500 15px/1.3 Instrument Sans,sans-serif}.cinema-record-status div>span{display:block;margin-top:5px;font:14px/1.35 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.67)}.cinema-record-actions{position:absolute;bottom:20px;left:27px;right:27px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.cinema-record-actions button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px;border:1px solid hsl(var(--prelaunch-silver)/.25);border-radius:5px;background:hsl(var(--prelaunch-void)/.55);color:hsl(var(--prelaunch-silver));font:500 14px Instrument Sans,sans-serif;cursor:pointer}.cinema-record-actions button:last-child{border-color:hsl(var(--glow-purple)/.45);background:hsl(var(--glow-purple)/.05)}.cinema-record-actions button svg{color:var(--cinema-cyan)}.cinema-record-actions button:last-child svg{color:hsl(var(--prelaunch-silver))}.cinema-record-footer{position:absolute;bottom:23px;left:27px;right:20px;font:14px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.64)}.cinema-record.is-gathering .cinema-record-status{border-top-style:dashed}.phase-lead .cinema-record-value>strong{font-size:59px}.phase-booked .cinema-record-value>strong{font-size:59px}.journey-timeline{position:absolute;z-index:3;left:7%;right:7%;bottom:8%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-width:1100px;margin:auto}.journey-timeline:before{content:"";position:absolute;left:4%;right:4%;top:50%;height:1px;background:hsl(var(--prelaunch-silver)/.2);z-index:-1}.journey-timeline button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px;border:1px solid hsl(var(--prelaunch-silver)/.23);border-radius:6px;background:hsl(var(--prelaunch-void));color:hsl(var(--prelaunch-silver)/.78);font:14px Instrument Sans,sans-serif;cursor:pointer;transition:border-color .16s,background .16s}.journey-timeline button>span{display:grid;place-items:center;width:22px;height:22px;font:12px IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.48)}.journey-timeline .is-complete{color:var(--cinema-cyan)}.journey-timeline button[aria-pressed=true]{border-color:hsl(var(--glow-cyan)/.55);background:hsl(var(--glow-cyan)/.065);color:hsl(var(--prelaunch-silver))}.journey-illustrative{position:absolute;z-index:4;left:7%;bottom:2.5%;font:12px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.58)}.journey-qualification{position:absolute;left:7%;top:67%;max-width:35ch;font:12px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.56)}.journey-overview{position:absolute;left:45%;right:6%;top:50%;transform:translateY(-50%);z-index:2}.phase-overview .journey-chapter{width:35%;top:28%}.phase-overview .journey-timeline{display:none}.phase-overview .journey-illustrative{bottom:2%}.journey-source-plane:focus-visible,.cinema-record-actions button:focus-visible,.journey-timeline button:focus-visible{outline:2px solid var(--cinema-cyan);outline-offset:4px}@media (hover:hover){.journey-source-plane:hover,.cinema-record-actions button:hover,.journey-timeline button:hover{border-color:var(--cinema-cyan)}}@media (min-width:700px) and (max-width:1100px){.journey-chapter{left:5%;width:39%;top:23%}.journey-chapter h2{font-size:clamp(33px,4vw,44px)}.journey-copy{font-size:17px}.cinema-record{width:330px;margin-left:-165px;padding:25px 22px}.cinema-record-actions{left:22px;right:22px}.journey-source-plane{padding:14px}.journey-source-plane>strong{font-size:16px}.journey-source-plane>div{font-size:12px}.phase-overview .journey-chapter{left:5%;width:34%}.journey-overview{left:42%;right:5%}.journey-overview .demo-compact-history{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-overview .demo-compact-history button{min-height:70px}.journey-overview .demo-cleared{font-size:12px}.journey-overview .demo-compact-customer{flex-wrap:wrap}.journey-overview .demo-cleared{margin-left:56px}}@media (max-width:699px){.journey-chapter{left:7%;top:7%;width:86%;max-width:none}.journey-kicker{font-size:12px;letter-spacing:.025em;margin-bottom:12px}.journey-chapter h2{font-size:clamp(28px,7.8vw,36px);line-height:1.09;letter-spacing:-.03em}.journey-copy{font-size:16px;line-height:1.4;margin-top:14px;max-width:32ch}.journey-reading-caption{display:none}.phase-gap .journey-chapter,.phase-connect .journey-chapter{top:6%}.phase-gap .journey-chapter h2{font-size:clamp(28px,7.6vw,34px)}.phase-gap .journey-copy{font-size:16px;margin-top:12px;max-width:30ch;margin-left:auto;margin-right:auto}.phase-connect .journey-chapter .journey-signal-hero{font-size:clamp(83px,24vw,108px)}.phase-connect .journey-copy{font-size:16px;max-width:27ch;margin:12px auto 0}.journey-match-count{font-size:14px;margin-top:12px}.journey-source-plane{width:40vw;height:55px;margin:-27.5px 0 0 -20vw;padding:7px 9px;border-radius:6px}.journey-source-plane>div{font:12px/1.2 Instrument Sans,sans-serif;gap:5px}.journey-source-plane svg{width:12px;height:12px}.journey-source-plane>strong{font-size:14px;line-height:1.3;margin-top:5px}.journey-source-plane>span{display:none}.cinema-record{width:86%;max-width:340px;height:330px;margin:-165px 0 0 calc(min(86vw,340px)/-2);padding:19px 20px;border-radius:10px}.cinema-record-top{font-size:12px;gap:5px}.cinema-record-identity{margin-top:16px;gap:11px}.cinema-record-identity h3{font-size:22px}.cinema-record-identity p{font-size:14px}.cinema-avatar{width:39px;height:39px}.cinema-record-value{margin-top:20px}.cinema-record-value>span{font-size:12px}.cinema-record-value>strong{font-size:56px;margin-top:7px}.phase-lead .cinema-record-value>strong,.phase-booked .cinema-record-value>strong{font-size:51px}.cinema-record-status{margin-top:17px;padding-top:13px;gap:9px}.cinema-record-status strong{font-size:14px;line-height:1.3}.cinema-record-status div>span{font-size:12px;margin-top:4px}.cinema-record-actions{bottom:16px;left:20px;right:20px;gap:7px}.cinema-record-actions button{font-size:14px;min-height:44px;gap:6px}.cinema-record-footer{left:20px;bottom:18px;font-size:12px}.cinema-record.is-gathering{height:245px;margin-top:-122.5px}.cinema-record.is-gathering .cinema-record-value{margin-top:18px}.cinema-record.is-gathering .cinema-record-status{margin-top:14px}.cinema-record.is-gathering .cinema-record-status div>span,.cinema-record.is-gathering .cinema-record-footer{display:none}.journey-timeline{left:5%;right:5%;bottom:32px;gap:5px}.journey-timeline button{font-size:14px;padding:8px 4px;gap:2px;min-height:44px}.journey-timeline button>span{display:none}.journey-illustrative{left:5%;bottom:8px;font-size:12px}.journey-qualification{left:7%;top:auto;bottom:85px;margin:0;font-size:12px;max-width:none}.journey-overview{left:5%;right:5%;top:55%;max-width:500px;margin:auto}.phase-overview .journey-chapter{left:7%;top:5%;width:86%}.phase-overview .journey-chapter .journey-kicker{display:none}.phase-overview .journey-chapter h2{font-size:32px}.phase-overview .journey-copy{font-size:16px;max-width:none}.phase-overview .journey-illustrative{bottom:7px}.journey-overview .demo-workspace-heading{display:none}.journey-overview .demo-metrics{margin-bottom:16px}.journey-overview .demo-metrics strong{font-size:26px}.journey-overview .demo-metrics small{font-size:12px}.journey-overview .demo-compact-customer strong{font-size:16px}.journey-overview .demo-compact-customer>div>span{font-size:12px}.journey-overview .demo-compact-history button{min-height:64px;padding:9px}.journey-overview .demo-workspace-footnote{font-size:12px}.journey-overview .demo-cleared{font-size:14px;margin-left:56px}.journey-overview .demo-explore-button{min-height:44px}}@container journey-viewport (max-height:700px){.journey-chapter{top:4%}.journey-chapter h2{font-size:27px}.journey-copy{font-size:16px;margin-top:10px;line-height:1.35}.journey-kicker{margin-bottom:9px}.phase-gap .journey-chapter,.phase-connect .journey-chapter{top:4%}.phase-gap .journey-chapter h2{font-size:27px}.phase-connect .journey-copy{font-size:16px}.journey-match-count{font-size:12px;margin-top:9px}.journey-overview{top:57%}.phase-overview .journey-chapter{top:3%}.phase-overview .journey-chapter h2{font-size:29px}.phase-overview .journey-copy{font-size:14px;margin-top:9px}.journey-overview .demo-app-body{padding:12px}.journey-overview .demo-app-bar{min-height:45px}.journey-overview .demo-metrics>div{padding:8px}.journey-overview .demo-metrics strong{font-size:23px;margin:8px 0 5px}.journey-overview .demo-metrics{margin-bottom:12px}.journey-overview .demo-compact-customer{padding-bottom:12px}.journey-overview .demo-compact-history button{min-height:59px}.journey-overview .demo-workspace-footnote{margin-top:11px}.journey-overview .demo-cleared{margin-left:0;font-size:12px}.journey-overview .demo-customer-avatar{width:35px;height:35px}.journey-qualification{display:none}}.cinema-record{display:flex;flex-direction:column;height:420px;margin-top:-210px}.cinema-record-top,.cinema-record-identity,.cinema-record-value,.cinema-record-status{flex-shrink:0}.cinema-record-identity{margin-top:16px}.cinema-record-value{margin-top:22px}.cinema-record-status{margin-top:18px;padding-top:14px}.cinema-record-actions{position:static;margin-top:auto;flex-shrink:0;padding-top:16px}.cinema-record-footer{position:static;margin-top:auto;padding-top:15px;flex-shrink:0}@media (max-width:699px){.cinema-record{height:360px;margin-top:-180px}.cinema-record-identity{margin-top:14px}.cinema-record-value{margin-top:17px}.cinema-record-status{margin-top:14px;padding-top:12px}.cinema-record-actions{padding-top:13px}.cinema-record.is-gathering{height:270px;margin-top:-135px}.cinema-record.is-gathering .cinema-record-identity{margin-top:12px}.cinema-record.is-gathering .cinema-record-value{margin-top:13px}.cinema-record.is-gathering .cinema-record-value>strong{font-size:48px;margin-top:5px}.cinema-record.is-gathering .cinema-record-status{margin-top:12px;padding-top:11px}.journey-overview{top:27%;transform:none}.journey-overview .demo-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-overview .demo-metrics>div:nth-child(3){display:none}.journey-overview .demo-compact-customer{display:grid;grid-template-columns:35px minmax(0,1fr);gap:6px 11px}.journey-overview .demo-customer-avatar{grid-row:1 / span 2;width:35px;height:35px}.journey-overview .demo-cleared{grid-column:2;margin-left:0}.journey-overview .demo-workspace-footnote{line-height:1.4}}@container journey-viewport (max-height:700px){.journey-overview{top:25%}.journey-overview .demo-metrics small{font-size:12px}.journey-overview .demo-metrics>div>span{font-size:12px}.journey-overview .demo-compact-customer{padding-bottom:10px}.journey-overview .demo-compact-history button{min-height:56px}.journey-overview .demo-workspace-footnote{margin-top:10px}.journey-illustrative{font-size:12px}}.demo-reading-short{display:none}@media (max-width:699px){.journey-overview .demo-reading-full{display:none}.journey-overview .demo-reading-short{display:inline}.journey-overview .is-cinematic .demo-app-mode{white-space:nowrap;max-width:none}.journey-overview .is-cinematic .demo-compact-history button{min-height:59px}.journey-overview .is-cinematic .demo-app-bar{min-height:53px;padding:10px 15px}.journey-overview .is-cinematic .demo-workspace-footnote{margin-top:12px}}@container journey-viewport (max-height:700px){.journey-overview{top:23%}.journey-overview .is-cinematic .demo-app-body{padding:12px}.journey-overview .is-cinematic .demo-metrics{margin-bottom:12px}.journey-overview .is-cinematic .demo-metrics>div{padding:8px}.journey-overview .is-cinematic .demo-metrics strong{font-size:23px;margin:8px 0 5px}.journey-overview .is-cinematic .demo-compact-customer{padding-bottom:10px}.journey-overview .is-cinematic .demo-compact-history button{min-height:56px;padding:8px}.journey-overview .is-cinematic .demo-explore-button{margin-top:12px}.journey-overview .is-cinematic .demo-workspace-footnote{margin-top:6px}}.phase-followup .journey-chapter,.phase-billing .journey-chapter,.phase-overdue .journey-chapter,.phase-paid .journey-chapter{top:17%;width:39%}.cinema-record{height:535px;margin-top:-267.5px;padding-top:24px}.cinema-record .record-relationship{margin:20px 0 17px}.cinema-record .relationship-records{gap:8px}.cinema-record .relationship-record{padding:12px 10px}.cinema-record .relationship-record strong{font-size:14px;line-height:1.35}.cinema-record .relationship-record small{font-size:12px;line-height:1.4}.cinema-record .relationship-match{font-size:12px;gap:5px;margin-top:8px}.cinema-record-value,.cinema-record-status{margin-top:19px}.phase-lead .cinema-record,.phase-gap .cinema-record,.phase-connect .cinema-record,.phase-booked .cinema-record,.phase-invoiced .cinema-record,.phase-overview .cinema-record{height:370px;margin-top:-185px}.journey-event-controls{position:absolute;left:7%;top:57%;width:36%;max-width:490px;display:grid;gap:20px;z-index:3}.journey-event-controls>button:first-child{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:46px;padding:11px 17px;border:1px solid hsl(var(--glow-cyan)/.4);border-radius:5px;background:hsl(var(--glow-cyan)/.05);font:500 14px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver));cursor:pointer}.journey-event-controls>button:first-child svg{color:hsl(var(--glow-cyan))}.journey-nori-introduction{display:flex;align-items:flex-start;gap:13px;padding:16px 18px;border:0;border-left:1px solid hsl(var(--glow-purple)/.6);background:linear-gradient(90deg,hsl(var(--glow-purple)/.08),transparent);color:hsl(var(--prelaunch-silver));text-align:left;cursor:pointer}.journey-nori-introduction>svg{margin-top:2px;flex-shrink:0;color:hsl(var(--glow-purple))}.journey-nori-introduction strong{display:block;font:500 15px/1.4 Instrument Sans,sans-serif}.journey-nori-introduction>span>span{display:block;margin-top:7px;font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.8)}.journey-exit{left:7%;right:auto;top:65%;transform:none;display:flex;gap:12px}.journey-enter-workspace,.journey-exit-access{min-height:48px;padding:13px 22px;border:1px solid hsl(var(--glow-cyan)/.6);border-radius:6px;background:hsl(var(--glow-cyan)/.08);color:hsl(var(--prelaunch-silver));font:500 16px Instrument Sans,sans-serif;cursor:pointer}.journey-exit-access{background:none;border-color:hsl(var(--prelaunch-silver)/.25)}.phase-overview .journey-chapter{top:20%;width:40%}.phase-overview .journey-chapter h2{font-size:clamp(38px,4.1vw,63px)}.phase-overview .journey-copy{max-width:29ch}.lead-journey button:active{transform:translateY(1px)}.lead-journey button:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:4px}.phase-followup .cinema-record:after,.phase-billing .cinema-record:after,.phase-overdue .cinema-record:after,.phase-paid .cinema-record:after{content:"";pointer-events:none;position:absolute;left:0;right:0;top:20%;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--glow-cyan)/.8),transparent);box-shadow:0 0 18px hsl(var(--glow-cyan)/.2);opacity:0}.lead-journey[data-record-step="1"] .cinema-record:after{animation:signal-reading-scan .7s cubic-bezier(.2,.7,.2,1) both}.lead-journey[data-gap-revealed=true] .journey-event-controls>button:first-child{border-color:hsl(var(--glow-cyan)/.7)}.phase-paid .journey-depth-field{background:radial-gradient(ellipse at 70% 50%,hsl(var(--glow-cyan)/.07),transparent 55%)}.journey-qualification{top:auto;bottom:17%}.journey-illustrative{color:hsl(var(--prelaunch-silver)/.72)}.phase-lead .cinema-record{transform-style:preserve-3d}@keyframes signal-reading-scan{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(var(--reading-scan-travel,310px))}}@media (min-width:700px) and (max-width:1100px){.cinema-record{width:345px;margin-left:-172.5px;padding-left:21px;padding-right:21px}.phase-followup .journey-chapter,.phase-billing .journey-chapter,.phase-overdue .journey-chapter,.phase-paid .journey-chapter{left:5%;width:38%;top:16%}.journey-event-controls{left:5%;width:36%;top:53%}.journey-nori-introduction{padding:14px}.journey-exit{left:5%;top:65%;flex-wrap:wrap;width:34%}}@media (max-width:699px){.cinema-record{height:440px;margin-top:-220px;padding:18px 20px}.phase-followup .journey-chapter,.phase-billing .journey-chapter,.phase-overdue .journey-chapter,.phase-paid .journey-chapter{top:8%;width:86%}.cinema-record .record-relationship{margin:15px 0 12px}.cinema-record .relationship-record{padding:9px 7px}.cinema-record .relationship-record strong{font-size:14px;line-height:1.25}.cinema-record .relationship-record small{font-size:12px;line-height:1.35}.cinema-record .relationship-match{font-size:12px}.cinema-record-identity{margin-top:13px}.cinema-record-value{margin-top:14px}.cinema-record-value>strong{font-size:59px}.cinema-record-status{margin-top:14px;padding-top:11px}.cinema-record-status div>span{font-size:12px}.journey-event-controls{left:7%;top:auto;bottom:89px;width:auto;display:block}.journey-event-controls>button:first-child{min-height:36px;padding:6px 10px;font-size:12px;background:hsl(var(--prelaunch-void)/.8)}.journey-nori-introduction{display:none}.phase-lead .cinema-record,.phase-booked .cinema-record,.phase-invoiced .cinema-record,.phase-overview .cinema-record{height:330px;margin-top:-165px}.phase-gap .cinema-record,.phase-connect .cinema-record{height:245px;margin-top:-122.5px}.phase-overview .journey-chapter{top:7%;width:86%}.phase-overview .journey-chapter h2{font-size:33px}.phase-overview .journey-copy{max-width:30ch}.journey-exit{left:7%;right:7%;top:auto;bottom:54px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.journey-enter-workspace,.journey-exit-access{font-size:14px;padding:11px 9px}.journey-qualification{display:none}}@container journey-viewport (max-height:700px){.phase-followup .journey-chapter,.phase-billing .journey-chapter,.phase-overdue .journey-chapter,.phase-paid .journey-chapter{top:4%}.cinema-record{height:380px;margin-top:-190px;padding:16px 18px}.cinema-record-identity{margin-top:10px;gap:10px}.cinema-record-identity h3{font-size:20px}.cinema-record-identity p{margin-top:3px;font-size:12px}.cinema-avatar{height:35px;width:35px}.cinema-record .record-relationship{margin:10px 0 9px}.cinema-record .relationship-record{padding:7px 6px}.cinema-record .relationship-record strong{font-size:14px;margin-top:5px}.cinema-record .relationship-record small{font-size:12px;margin-top:4px}.cinema-record .relationship-match{display:none}.cinema-record-value{margin-top:10px}.cinema-record-value>strong{font-size:50px;margin-top:4px}.cinema-record-status{margin-top:10px;padding-top:8px}.cinema-record-status div>span{display:none}.cinema-record-actions{left:18px;right:18px;bottom:13px}.journey-event-controls{display:none}.phase-overview .journey-chapter{top:5%}.phase-overview .journey-chapter h2{font-size:29px}.journey-exit{bottom:45px}.phase-overview .cinema-record{height:310px;margin-top:-155px}}@media (prefers-reduced-motion:reduce){.lead-journey *{animation:none!important;transition:none!important}}.cinema-record .record-relationship{margin:12px 0 0}.cinema-record .relationship-record small{display:none}.cinema-record-value{margin-top:14px}.cinema-record-status{margin-top:14px;padding-top:10px}@container journey-viewport (min-height:701px){.cinema-record-status strong{display:none}.cinema-record-status div>span{margin-top:0}.cinema-record-status{padding-top:9px}}@container journey-viewport (max-height:700px){.cinema-record .record-relationship,.cinema-record-value{margin-top:10px}.cinema-record-status{margin-top:8px;padding-top:6px}}.cinema-record-top .signal-alert-priority{flex-wrap:nowrap}.cinema-record-top .signal-alert-priority>span{white-space:nowrap}.cinema-record-status strong{font-size:14px;line-height:1.4}@media (max-width:699px){.cinema-record-status strong{display:block}.cinema-record-status div>span{display:none}.cinema-record-top .signal-alert-priority{gap:5px}.cinema-record-top .signal-alert-priority>span{font-size:10px}.cinema-record-identity p{font-size:12px}}.cinema-record-top>.signal-alert-priority:first-child{color:var(--alert-color)}.phase-ad .cinema-record{height:370px;margin-top:-185px}.phase-ad .cinema-record-value>strong{font-size:59px}@media (max-width:699px){.journey-source-plane{height:46px;margin-top:-23px;min-height:44px}.journey-source-plane>strong{font-size:12px;margin-top:4px}.phase-ad .cinema-record{height:330px;margin-top:-165px}.phase-ad .cinema-record-value>strong{font-size:51px}.cinema-record-status{margin-top:8px}.cinema-record .relationship-record{padding-top:7px;padding-bottom:7px}}@container journey-viewport (max-height:700px){.cinema-record-status{margin-top:5px;padding-top:5px}.cinema-record .relationship-record{padding-top:5px;padding-bottom:5px}.cinema-record-value{margin-top:8px}}@media (min-width:700px){.cinema-record-value{transform:translateZ(0);will-change:auto}}@container journey-viewport (max-height:700px){.journey-match-count{display:none}.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid) .journey-chapter{top:2.2%}.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid) .journey-kicker{margin-bottom:8px}.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid) .journey-copy{margin-top:9px;line-height:1.32}}.lead-journey:not(.phase-connect) .prelaunch-svg-glow{display:none}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .cinema-record{height:535px;margin-top:-267.5px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-chapter{top:17%;width:39%}.cinema-record .record-relationship{min-height:115px;flex-shrink:0}.cinema-record .relationship-record{animation:none}.journey-action-records .relationship-records{align-items:stretch}.journey-timeline button{position:relative;overflow:hidden}.journey-chapter-progress{position:absolute;left:8px;right:8px;bottom:0;height:2px;background:var(--cinema-cyan);transform-origin:left center;pointer-events:none}@media (min-width:700px){.journey-reading-caption{position:absolute;top:-34px;left:0;margin-top:0}}@media (min-width:700px) and (max-width:1100px){.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-chapter{left:5%;width:38%;top:16%}}@media (max-width:699px){.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .cinema-record{height:440px;margin-top:-220px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-chapter{top:8%;width:86%}.cinema-record .record-relationship{min-height:102px}}@container journey-viewport (max-height:700px){.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .cinema-record{height:380px;margin-top:-190px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-chapter{top:2.2%}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-kicker{margin-bottom:8px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-copy{margin-top:9px;line-height:1.32}.cinema-record .record-relationship{min-height:86px}.cinema-record-actions{padding-top:8px}.journey-timeline{bottom:28px}}@media (max-width:360px){.journey-timeline button{font-size:13px;white-space:nowrap}}@media (max-width:699px){.cinema-record{--reading-scan-travel:255px}}@container journey-viewport (max-height:700px){.cinema-record{--reading-scan-travel:220px}}@media (max-width:699px){.cinema-v2:is(.cinema-journey-sequence,.cinema-complete-sequence) .signal-cinema-sticky{container:journey-viewport / size}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px 5% 24px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .journey-chapter{position:relative;inset:auto;width:100%;flex-shrink:0}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .cinema-record{position:relative;left:auto;top:auto;margin:0;width:100%;height:auto;min-height:clamp(356px,calc(100cqh - 300px),440px);padding:12px 18px;flex-shrink:0;transform:none!important;box-shadow:0 18px 48px hsl(var(--prelaunch-void)/.5),inset 0 1px hsl(var(--prelaunch-silver)/.2),inset -1px 0 hsl(var(--glow-cyan)/.22)}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .cinema-record-identity{margin-top:10px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .record-relationship{min-height:0;margin-top:8px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .relationship-match{margin-top:6px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .cinema-record-value{margin-top:10px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .cinema-record-status{margin-top:6px;padding-top:6px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid,.phase-overview) .cinema-record-actions{padding-top:10px}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-timeline{position:relative;inset:auto;width:100%;margin:0;flex-shrink:0}.lead-journey:is(.phase-followup,.phase-booked,.phase-billing,.phase-invoiced,.phase-overdue,.phase-paid) .journey-event-controls{display:none}.lead-journey .journey-kicker{color:hsl(var(--glow-cyan))}.phase-overview .journey-chapter .journey-kicker{display:block}.lead-journey.phase-overview .cinema-record{min-height:0}.phase-overview .journey-exit{position:relative;inset:auto;width:100%;margin:0;flex-shrink:0}.cinema-record[data-reading-severity=followup]{--reading-edge:#eed48e}.cinema-record[data-reading-severity=billing]{--reading-edge:#ffb475}.cinema-record[data-reading-severity=overdue]{--reading-edge:#ff7c85}.cinema-record[data-reading-severity=paid]{--reading-edge:#82dfc4}.cinema-record[data-reading-severity]{border-top-color:var(--reading-edge)}.cinema-record[data-reading-severity]:after{background:linear-gradient(90deg,transparent,var(--reading-edge),transparent);box-shadow:none}.phase-connect .journey-chapter{top:2%}.phase-connect .journey-kicker{margin-bottom:5px}.phase-connect .journey-copy{margin-top:10px}.phase-connect .journey-match-count{margin-top:8px}}@media (max-width:699px){.lead-journey:is(.phase-ad,.phase-lead,.phase-gap,.phase-connect){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:14px 5% max(24px,calc(env(safe-area-inset-bottom,0px) + 12px))}.lead-journey:is(.phase-ad,.phase-lead,.phase-gap,.phase-connect) .journey-chapter{position:relative;inset:auto;width:100%;flex-shrink:0}.lead-journey:is(.phase-ad,.phase-lead,.phase-gap,.phase-connect) .journey-kicker{margin-bottom:9px}.lead-journey:is(.phase-ad,.phase-lead,.phase-gap,.phase-connect) .journey-copy{margin-top:10px}.lead-journey:is(.phase-ad,.phase-lead,.phase-gap,.phase-connect) .cinema-record{position:relative;left:auto;top:auto;margin:0;width:100%;max-width:none;height:auto;min-height:0;padding:16px 18px;flex-shrink:0;transform:none!important;box-shadow:0 18px 48px hsl(var(--prelaunch-void)/.5),inset 0 1px hsl(var(--prelaunch-silver)/.2),inset -1px 0 hsl(var(--glow-cyan)/.22)}.lead-journey:is(.phase-ad,.phase-lead) .cinema-record-identity{margin-top:12px}.lead-journey:is(.phase-ad,.phase-lead) .cinema-record-value{margin-top:14px}.lead-journey:is(.phase-ad,.phase-lead) .cinema-record-status{margin-top:12px;padding-top:10px}.lead-journey:is(.phase-ad,.phase-lead) .cinema-record-footer{margin-top:0;padding-top:14px;line-height:1.4}.lead-journey .journey-illustrative{bottom:max(20px,calc(env(safe-area-inset-bottom,0px) + 10px));color:hsl(var(--prelaunch-silver)/.74)}.lead-journey:is(.phase-ad,.phase-lead,.phase-gap,.phase-connect) .journey-illustrative{position:relative;inset:auto;order:5;width:100%;margin:0;flex-shrink:0;line-height:1.4}.lead-journey:not(:is(.phase-gap,.phase-connect)) .journey-source-field{display:none}.lead-journey:is(.phase-gap,.phase-connect) .journey-source-field{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;flex-shrink:0;z-index:1}.journey-source-field .journey-source-plane{position:relative;inset:auto;width:100%;height:54px;min-height:44px;margin:0;padding:7px 11px;box-shadow:0 8px 24px hsl(var(--prelaunch-void)/.35),inset 0 1px hsl(var(--prelaunch-silver)/.18);background:linear-gradient(150deg,hsl(var(--prelaunch-silver)/.09),hsl(var(--prelaunch-void)/.97))}.journey-source-field .journey-source-plane:last-child{grid-column:1/-1;width:calc((100% - 7px)/2);justify-self:center}.journey-source-field .journey-source-plane>div{font-size:12px;line-height:1.2;color:hsl(var(--prelaunch-silver)/.9);gap:6px}.journey-source-field .journey-source-plane svg{width:14px;height:14px}.journey-source-field .journey-source-plane>strong{font-size:14px;line-height:1.3;margin-top:5px;white-space:nowrap}.lead-journey:is(.phase-gap,.phase-connect){gap:8px;padding-top:12px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px 14px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-top{grid-column:1/-1}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-identity{grid-column:1;grid-row:2;margin:0;gap:8px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-avatar{display:none}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-identity h3{font-size:18px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-identity p{font-size:12px;margin-top:3px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-value{grid-column:2;grid-row:2/span 2;margin:0;align-self:center}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-value>span{max-width:12ch;line-height:1.3}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-value>strong{font-size:40px;margin-top:5px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-status{grid-column:1;grid-row:3;margin:0;padding-top:6px;gap:6px}.lead-journey:is(.phase-gap,.phase-connect) .cinema-record-status strong{font-size:14px;line-height:1.35}.journey-story-progress{order:4;width:100%;flex-shrink:0;position:relative;z-index:2}.journey-story-segments{display:flex;gap:5px;height:2px}.journey-story-segments i{flex:1;background:hsl(var(--prelaunch-silver)/.22)}.journey-story-segments .is-reached{background:hsl(var(--glow-cyan)/.8)}.journey-story-progress p{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 0;font:12px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.82)}.journey-story-progress p>span:last-child{display:inline-flex;align-items:center;gap:6px}.journey-story-progress svg{color:hsl(var(--glow-cyan))}@container journey-viewport (max-height:700px){.lead-journey:is(.phase-gap,.phase-connect){padding-bottom:max(28px,calc(env(safe-area-inset-bottom,0px) + 16px))}}}@media (max-width:699px){.lead-journey:is(.phase-ad,.phase-lead){justify-content:flex-start;padding-top:max(28px,calc(env(safe-area-inset-top,0px) + 18px))}}@media (max-width:360px){@container journey-viewport (max-height:700px){.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid){padding-bottom:52px}.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid) .cinema-record{padding-top:8px;padding-bottom:8px}.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid) .cinema-record-identity{margin-top:8px}.lead-journey:is(.phase-followup,.phase-billing,.phase-overdue,.phase-paid) .record-relationship{margin-top:6px}}}.prelaunch-shell.signal-cinematic-page{overflow-x:clip;overflow-y:visible}.cinema-v2,.cinema-reduced{--cinema-cyan:hsl(var(--glow-cyan));--cinema-blue:hsl(var(--signal-understand));--cinema-violet:hsl(var(--glow-purple));color:hsl(var(--prelaunch-silver));background:hsl(var(--prelaunch-void))}.signal-cinema.cinema-v2{position:relative;height:640svh}.cinema-v2 .signal-cinema-sticky{position:sticky;top:0;height:100svh;min-height:440px;overflow:hidden}.cinema-physical,.cinema-opening{position:absolute;top:0;right:0;bottom:0;left:0}.cinema-physical{overflow:hidden}.cinema-camera{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform}.cinema-camera>img{display:block;width:100%;height:100%}.cinema-monitor-glass{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(29.605% 21.891%,71.172% 21.466%,70.813% 63.975%,29.904% 63.656%);background:hsl(var(--prelaunch-void))}.cinema-opening{z-index:3;background:linear-gradient(90deg,hsl(var(--prelaunch-void)/.77),transparent 75%)}.cinema-problem-copy{position:absolute;left:6%;top:14%;width:min(630px,45%)}.cinema-brand-lockup{display:block;width:180px;height:auto;margin-bottom:38px}.cinema-problem-copy h1{margin:0;font:500 clamp(38px,4.7vw,76px)/1.05 "Bricolage Grotesque",sans-serif;letter-spacing:-.035em;text-wrap:balance}.cinema-problem-copy>p{font:18px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.8);margin-top:25px}.cinema-opening-access{position:absolute;right:6%;top:5%;min-height:44px;padding:9px 15px;border:1px solid hsl(var(--prelaunch-silver)/.35);border-radius:6px;background:hsl(var(--prelaunch-void)/.6);color:hsl(var(--prelaunch-silver));font:14px Instrument Sans,sans-serif;cursor:pointer}.cinema-scroll-cue{position:absolute;bottom:30px;left:6%;display:flex;align-items:center;gap:20px;min-height:44px;padding:5px 0;border:0;background:transparent;font:12px IBM Plex Mono,monospace;letter-spacing:.12em;color:hsl(var(--prelaunch-silver)/.8);cursor:pointer}.cinema-scroll-cue span{font-size:22px}.cinema-scroll-cue:focus-visible,.cinema-opening-access:focus-visible{outline:2px solid var(--cinema-cyan);outline-offset:4px}.cinema-reduced-opening{position:relative;min-height:100svh;background:hsl(var(--prelaunch-void))}.cinema-reduced-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.cinema-reduced-reading{max-width:900px;margin:auto;padding:70px 6%}.cinema-kicker{font:12px IBM Plex Mono,monospace;color:var(--cinema-cyan);letter-spacing:.08em}.cinema-reduced-reading h2{font:500 clamp(30px,5vw,58px)/1.1 "Bricolage Grotesque",sans-serif;letter-spacing:-.03em}.cinema-reduced-reading>p{font:18px/1.6 Instrument Sans,sans-serif}.cinema-reduced-reading ol{list-style:none;padding:0;margin:38px 0 65px;display:grid;gap:20px}.cinema-reduced-reading li{display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:15px;padding-bottom:17px;border-bottom:1px solid hsl(var(--prelaunch-silver)/.18);font:16px Instrument Sans,sans-serif}.cinema-reduced-reading li>span{color:var(--cinema-cyan)}.cinema-reduced-reading li>em{font-style:normal;color:hsl(var(--prelaunch-silver)/.75)}.cinema-reduced-reading>small{font:14px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.65)}.cinema-static-exit{margin-top:70px}@media (max-width:699px){.signal-cinema.cinema-v2{height:670svh}.cinema-problem-copy{top:12%;left:7%;width:86%}.cinema-brand-lockup{width:150px;margin-bottom:26px}.cinema-problem-copy h1{font-size:clamp(35px,9.5vw,49px);max-width:16ch}.cinema-problem-copy>p{font-size:16px;max-width:22ch;margin-top:20px}.cinema-opening{background:linear-gradient(180deg,hsl(var(--prelaunch-void)/.7),hsl(var(--prelaunch-void)/.1) 78%)}.cinema-opening-access{right:7%;top:3%;font-size:12px}.cinema-scroll-cue{left:7%;font-size:12px;bottom:18px}.cinema-reduced-reading{padding:45px 7%}.cinema-reduced-reading li{grid-template-columns:1fr;gap:7px}.cinema-reduced-reading>p{font-size:16px}}.story-headline-line{display:block}.cinema-static-journey li{display:block!important;padding:25px 0!important}.cinema-static-journey li>span{font:12px IBM Plex Mono,monospace}.cinema-static-journey h3{font:500 27px/1.2 Bricolage Grotesque,sans-serif;margin:13px 0;letter-spacing:-.025em}.cinema-static-journey li>strong{font:500 20px/1.4 Instrument Sans,sans-serif}.cinema-static-journey li>p{font:16px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.78)}.cinema-static-journey li>small{display:block;font:12px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.65)}.cinema-static-human{padding:15px 0 0;border-top:1px solid hsl(var(--glow-cyan)/.25);color:var(--cinema-cyan)!important}.journey-access-button{min-height:48px;padding:13px 23px;border:1px solid hsl(var(--glow-cyan)/.5);border-radius:6px;background:hsl(var(--glow-cyan)/.07);font:500 16px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver));cursor:pointer}.journey-access-button:focus-visible{outline:2px solid var(--cinema-cyan);outline-offset:4px}.signal-cinema.cinema-v2.cinema-opening-sequence{height:135.1svh}.signal-cinema.cinema-v2.cinema-journey-sequence{height:486.0487svh}.cinema-portal-entry{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px;text-align:center;pointer-events:none}.cinema-portal-entry>p:first-child{font:12px/1.6 IBM Plex Mono,monospace;letter-spacing:.1em;color:hsl(var(--glow-cyan));max-width:38ch}.cinema-portal-entry>span{font:500 clamp(45px,7.5vw,110px)/1.12 "Bricolage Grotesque",sans-serif;letter-spacing:-.045em}.cinema-portal-entry>p:last-child{font:18px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.8)}.cinema-opening-sequence:focus,.cinema-journey-sequence:focus{outline:none}@media (max-width:699px){.signal-cinema.cinema-v2.cinema-opening-sequence{height:137.05svh}.signal-cinema.cinema-v2.cinema-journey-sequence{height:458.6336svh}.cinema-portal-entry{padding:25px}.cinema-portal-entry>p:first-child{font-size:11px}.cinema-portal-entry>p:last-child{font-size:16px;max-width:24ch}}.signal-connections{--stack-cyan: #5debfa;--stack-violet: #c39aff;position:relative;isolation:isolate;width:100%;overflow:clip;padding:clamp(62px,6vw,88px) 0 58px;background:#080a0e;color:#edf2f7;font-family:Instrument Sans,sans-serif}.signal-connections *,.signal-connections *:before,.signal-connections *:after{box-sizing:border-box}.signal-stack-light{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 20% 55%,#5debfa09,transparent 38%),radial-gradient(ellipse at 83% 73%,#c39aff09,transparent 39%)}.signal-stack-light:after{content:"";position:absolute;left:15%;transform:translate(var(--stack-shift, 0px));top:30%;height:50%;width:1px;background:linear-gradient(transparent,#c4faff18,transparent)}.signal-stack-head{position:relative;max-width:980px;margin:0 auto 48px;padding:0 32px;text-align:center}.signal-stack-eyebrow{display:flex;align-items:center;justify-content:center;gap:11px;margin:0 0 25px;font-size:10px;font-weight:500;letter-spacing:.16em;color:#afbac6}.signal-stack-eyebrow>span{width:5px;height:5px;border-radius:50%;background:var(--stack-cyan);box-shadow:0 0 10px #5debfa38}.signal-stack-head h2{margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(38px,4.9vw,68px);line-height:1.08;letter-spacing:-.055em;font-weight:500}.signal-stack-title-line{display:block}.signal-stack-head h2 .prelaunch-svg-chrome{max-width:100%;white-space:nowrap}.signal-stack-intro{margin:25px auto 0;font-size:clamp(16px,1.5vw,19px);line-height:1.6;letter-spacing:-.014em;color:#acb8c6}.signal-stack-promise{margin:17px 0 0;font-size:13px;color:#dce5ee}.signal-stack-stage{position:relative;max-width:1440px;margin:0 auto}.signal-stack-toolbar{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto 20px;padding:0 28px}.signal-stack-inventory-label{display:flex;align-items:center;gap:12px}.signal-stack-inventory-label>span{font-size:30px;line-height:1;font-family:Bricolage Grotesque,sans-serif;font-weight:400;letter-spacing:-.07em;color:#d1dbe6}.signal-stack-inventory-label>p{margin:0;font-size:8px;font-weight:500;line-height:1.9;letter-spacing:.14em;color:#aebcca}.signal-stack-inventory-label>p>span{display:block;font-size:8px;color:#647280;letter-spacing:.11em}.signal-stack-controls{display:flex;align-items:center;gap:8px}.signal-stack-browse-hint{margin-right:8px;color:#788594;font-size:11px}.signal-stack-controls>button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #d9e5f121;border-radius:50%;color:#cad5e2;background:#d9e5f103;cursor:pointer;transition:border-color .2s,background .2s}.signal-stack-controls>button:hover{border-color:#5debfa77;background:#5debfa0b}.signal-stack-controls>button:disabled{opacity:.25;cursor:default}.signal-connections-rails{position:relative;padding:10px 0 9px}.signal-connections-rails:before,.signal-connections-rails:after{content:"";position:absolute;z-index:2;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#d8e3ef18 25%,#5debfa35 48%,#c39aff21 68%,transparent)}.signal-connections-rails:before{top:0}.signal-connections-rails:after{bottom:0}.signal-stack-rail{position:relative}.signal-stack-rail+.signal-stack-rail{margin-top:12px}.signal-stack-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.signal-connections[data-browsing=true] .signal-stack-scroll{scroll-snap-type:x proximity}.signal-stack-scroll::-webkit-scrollbar{display:none}.signal-stack-track{display:flex;align-items:center;gap:14px;width:-moz-max-content;width:max-content;margin:0;padding:8px 6%;list-style:none}.signal-stack-item{flex:0 0 164px;scroll-snap-align:center}.signal-stack-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:164px;height:130px;overflow:hidden;border:1px solid #ccdeef16;border-radius:12px;background:linear-gradient(152deg,#e7f3ff07,#e7f3ff00 58%),#0e1117;box-shadow:inset 0 1px #ebf4ff06;color:#cbd6e3;cursor:pointer;transition:transform .25s,color .25s,border-color .25s,background-color .25s}.signal-stack-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 50% 0,#cfecff12,transparent 75%);opacity:.35;transition:opacity .25s}.signal-stack-mark{position:relative;display:block;width:36px;height:36px;fill:currentColor;opacity:.9;transition:color .25s,transform .25s}.signal-stack-name{position:relative;display:block;margin-top:16px;font:500 12px/1.2 Instrument Sans,sans-serif;letter-spacing:-.012em}.signal-stack-category{position:absolute;bottom:10px;font:400 9px/1.2 Instrument Sans,sans-serif;letter-spacing:.035em;color:#adbdca;opacity:0;transform:translateY(3px);transition:opacity .2s,transform .2s}.signal-stack-tile:hover,.signal-stack-tile:focus-visible,.signal-stack-tile[aria-pressed=true]{border-color:#c7e9fa45;color:#f2f6fc;background-color:#111820;transform:translateY(-3px)}.signal-stack-tile:hover .signal-stack-mark,.signal-stack-tile:focus-visible .signal-stack-mark,.signal-stack-tile[aria-pressed=true] .signal-stack-mark{color:color-mix(in srgb,var(--brand-color) 60%,#edf2f7);transform:translateY(-2px)}.signal-stack-tile:hover:before,.signal-stack-tile:focus-visible:before,.signal-stack-tile[aria-pressed=true]:before{opacity:1}.signal-stack-tile:hover .signal-stack-category,.signal-stack-tile:focus-visible .signal-stack-category,.signal-stack-tile[aria-pressed=true] .signal-stack-category{opacity:1;transform:none}.signal-stack-rail-2 .signal-stack-tile{height:116px;background:linear-gradient(200deg,#c39aff05,transparent 60%),#0c0f14}.signal-stack-rail-2 .signal-stack-mark{width:31px;height:31px}.signal-stack-rail-2 .signal-stack-track{padding-left:9%;padding-right:9%}.signal-stack-detail{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1200px;min-height:56px;margin:0 auto;padding:7px 28px 0}.signal-stack-active-detail{display:flex;align-items:center;gap:10px;margin:0;font-size:11px;color:#788694}.signal-stack-active-detail>span{color:#c8d3df}.signal-stack-active-detail>i{height:3px;width:3px;flex-shrink:0;background:#5debfa77;border-radius:50%}.signal-stack-motion-label{font-size:8px;letter-spacing:.13em;white-space:nowrap;color:#626f7d}.signal-stack-resume{border:0;background:transparent;color:#a8c7d3;font:400 11px/1.4 Instrument Sans,sans-serif;padding:8px 0 8px 8px;cursor:pointer}.signal-stack-resume>span{margin-left:5px;color:#5debfa}.signal-connections button:focus-visible,.signal-stack-scroll:focus-visible{outline:2px solid #5debfa;outline-offset:4px}.signal-stack-evidence{max-width:900px;margin:24px auto 0;padding:0 32px;text-align:center}.signal-stack-evidence p{margin:0;font-size:11px;line-height:1.6;color:#8d9aaa}.signal-stack-evidence p+p{margin-top:9px;font-size:10px;color:#6f7c8a}.signal-stack-proof-dot{display:inline-block;width:4px;height:4px;margin:0 7px 2px 0;border-radius:50%;background:#a4b6c6}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-connections{padding:28px 0 24px}.signal-stack-head{margin-bottom:20px;padding:0 20px}.signal-stack-eyebrow{gap:8px;font-size:8px;letter-spacing:.1em;margin-bottom:21px}.signal-stack-head h2{font-size:clamp(29px,7.7vw,48px);letter-spacing:-.055em;line-height:1.13}.signal-stack-intro{margin-top:21px;font-size:15px;max-width:30ch}.signal-stack-desktop-break{display:none}.signal-stack-promise{font-size:12px;margin-top:12px}.signal-stack-toolbar{padding:0 20px;margin-bottom:16px}.signal-stack-inventory-label{gap:9px}.signal-stack-inventory-label>span{font-size:27px}.signal-stack-inventory-label>p,.signal-stack-inventory-label>p>span{font-size:7px}.signal-stack-controls{gap:6px}.signal-stack-controls>button{width:36px;height:36px}.signal-stack-browse-hint{display:none}.signal-stack-scroll{scroll-snap-type:x proximity;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.signal-stack-track,.signal-stack-rail-2 .signal-stack-track{padding:7px 20px;gap:10px}.signal-stack-item{flex-basis:136px}.signal-stack-tile{width:136px;height:116px;border-radius:10px}.signal-stack-mark{width:31px;height:31px}.signal-stack-name{font-size:11px;margin-top:13px}.signal-stack-rail-2 .signal-stack-tile{height:108px}.signal-stack-rail-2 .signal-stack-mark{width:28px;height:28px}.signal-stack-detail{padding:10px 20px 0;min-height:66px;align-items:flex-start}.signal-stack-active-detail{flex-wrap:wrap;gap:6px;font-size:10px;max-width:190px;line-height:1.5}.signal-stack-motion-label{margin-top:4px;font-size:7px;letter-spacing:.07em}.signal-stack-evidence{margin-top:13px;padding:0 23px}.signal-stack-evidence p{font-size:10px}.signal-stack-evidence p+p{font-size:9px;margin-top:10px}}@media (prefers-reduced-motion: reduce){.signal-stack-light:after{display:none}.signal-stack-scroll{scroll-behavior:auto;scroll-snap-type:x proximity}.signal-stack-tile,.signal-stack-tile:before,.signal-stack-mark,.signal-stack-category{transition:none}.signal-stack-tile:hover,.signal-stack-tile:focus-visible,.signal-stack-tile[aria-pressed=true],.signal-stack-tile:hover .signal-stack-mark,.signal-stack-tile:focus-visible .signal-stack-mark,.signal-stack-tile[aria-pressed=true] .signal-stack-mark{transform:none}}.signal-stack-eyebrow,.signal-stack-inventory-label>p,.signal-stack-inventory-label>p>span,.signal-stack-browse-hint,.signal-stack-category,.signal-stack-motion-label,.signal-stack-resume,.signal-stack-evidence p,.signal-stack-evidence p+p,.signal-stack-name,.signal-stack-active-detail{font-size:12px}.signal-stack-controls>button{min-width:44px;min-height:44px}.signal-stack-inventory-label>p{line-height:1.5}.signal-stack-inventory-label>p>span{font-size:11px}.signal-stack-head h2{font-size:clamp(30px,4.9vw,68px)}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-stack-head h2{font-size:clamp(27px,7.1vw,42px)}.signal-stack-detail{min-height:76px}.signal-stack-active-detail{max-width:180px}.signal-stack-evidence p+p{font-size:12px}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-stack-detail{flex-wrap:wrap;gap:10px;padding-top:16px;padding-bottom:4px}.signal-stack-active-detail{flex-basis:100%;max-width:none;flex-wrap:wrap;font-size:13px;line-height:1.5}.signal-stack-motion-label{font-size:10px}.signal-stack-controls>button{width:44px;height:44px}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-stack-resume{min-height:44px}.signal-stack-controls>button{width:44px;height:44px}}@media (min-width:761px) and (min-height:501px){.signal-connections{min-height:calc(100svh - 76px);padding:14px 0;display:flex;flex-direction:column;justify-content:center}.signal-stack-head{margin-bottom:18px}.signal-stack-eyebrow{margin-bottom:15px}.signal-stack-intro{margin-top:14px}.signal-stack-promise{margin-top:9px}.signal-stack-stage{width:100%}.signal-stack-toolbar{margin-bottom:12px}.signal-stack-track{padding-top:6px;padding-bottom:6px}.signal-stack-tile{height:100px}.signal-stack-rail-2 .signal-stack-tile{height:94px}.signal-stack-rail+.signal-stack-rail{margin-top:8px}.signal-stack-name{margin-top:6px}.signal-stack-category{bottom:4px}.signal-stack-detail{min-height:44px}.signal-stack-evidence{margin-top:12px}}.signal-stack-emblem{position:relative;display:grid;place-items:center;width:48px;height:48px;flex-shrink:0}.signal-stack-mark,.signal-stack-rail-2 .signal-stack-mark{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;color:var(--brand-color);opacity:1}.signal-stack-tile[data-featured=true]:not([data-wordmark=true]) .signal-stack-mark{width:44px;height:44px}.signal-stack-tile:hover .signal-stack-mark,.signal-stack-tile:focus-visible .signal-stack-mark,.signal-stack-tile[aria-pressed=true] .signal-stack-mark{color:var(--brand-color);transform:none}.signal-stack-name{max-width:calc(100% - 16px);text-align:center;line-height:1.35}.signal-stack-tile[data-wordmark=true] .signal-stack-emblem{width:122px}.signal-stack-tile[data-wordmark=true] .signal-stack-mark{width:106px;height:32px}.signal-stack-tile[data-backplate=true] .signal-stack-emblem{border-radius:8px;background:#f4f6f8}.signal-stack-tile[data-featured=true]{border-color:#c7d7e82d;box-shadow:inset 0 1px #eef5ff0c}.signal-stack-tile[aria-pressed=true]{border-color:#70dce888;background-color:#16212a;box-shadow:inset 0 1px #d9f8ff15}.signal-stack-tile[aria-pressed=true]:after{content:"";position:absolute;right:9px;top:9px;width:5px;height:5px;border-radius:50%;background:#8ce7ed}.signal-stack-text-mark{max-width:138px;color:#e5edf5;font:600 17px/1.15 Instrument Sans,sans-serif;letter-spacing:-.04em}.signal-stack-tile[data-text-mark=true] .signal-stack-emblem{width:calc(100% - 20px);height:48px}.signal-stack-tile[data-text-mark=true] .signal-stack-name{display:none}.signal-stack-readonly{margin-left:4px;padding:4px 7px;border:1px solid #a1c6d12b;border-radius:5px;color:#b5d2da!important;font-size:10px;letter-spacing:.06em;white-space:nowrap}.signal-stack-resume{min-height:44px}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-stack-mark{width:36px;height:36px}.signal-stack-tile[data-wordmark=true] .signal-stack-emblem{width:114px}.signal-stack-tile[data-wordmark=true] .signal-stack-mark{width:98px;height:30px}.signal-stack-name{margin-top:8px}.signal-stack-active-detail{min-height:24px}.signal-stack-readonly{font-size:10px}}.signal-capabilities{position:relative;max-width:1260px;margin:0 auto;padding:68px 32px 48px;scroll-margin-top:78px;color:hsl(var(--prelaunch-silver));font-family:Instrument Sans,sans-serif;isolation:isolate}.signal-capabilities:before{content:"";position:absolute;z-index:-1;inset:0 -6% auto;height:760px;pointer-events:none;background:radial-gradient(ellipse at 78% 20%,hsl(var(--glow-purple) / .055),transparent 55%),radial-gradient(ellipse at 5% 50%,hsl(var(--glow-cyan) / .035),transparent 55%)}.signal-capabilities p{margin:0}.signal-capabilities:focus{outline:none}.signal-capability-priority-frame{overflow-anchor:none}.signal-capability-overline{display:flex;align-items:center;gap:9px;color:hsl(var(--prelaunch-silver) / .68);font:12px/1.5 IBM Plex Mono,monospace;letter-spacing:.025em}.signal-capability-overline svg{color:hsl(var(--glow-cyan));flex-shrink:0}.signal-capability-intro{max-width:1010px}.signal-capability-intro h2{margin:24px 0 22px;font:500 clamp(35px,4.15vw,59px)/1.11 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em}.signal-capability-intro h2>span{display:block}.signal-capability-headline-end{display:inline}.signal-capability-intro>p:last-of-type{max-width:67ch;color:hsl(var(--prelaunch-silver) / .84);font-size:18px;line-height:1.6}.signal-capability-overview-short,.signal-capability-mobile-entry,.signal-capability-mobile-nori,.signal-capability-mobile-records{display:none}.signal-capability-promises{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:23px;color:hsl(var(--prelaunch-silver) / .77);font-size:14px}.signal-capability-promises>span{display:inline-flex;align-items:center;gap:8px}.signal-capability-promises svg{color:hsl(var(--glow-cyan) / .8)}.signal-capability-families{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:33px 0;margin:38px 0 30px;border-top:1px solid hsl(var(--prelaunch-silver) / .16);border-bottom:1px solid hsl(var(--prelaunch-silver) / .16)}.signal-capability-families>div{display:flex;align-items:flex-start;gap:15px}.signal-capability-families>div>svg{flex-shrink:0;color:hsl(var(--glow-cyan));margin-top:3px}.signal-capability-families>div:last-child>svg{color:hsl(var(--glow-purple))}.signal-capability-families h3{margin:0 0 10px;font:500 24px/1.25 Bricolage Grotesque,sans-serif;letter-spacing:-.02em}.signal-capability-families p{max-width:44ch;color:hsl(var(--prelaunch-silver) / .78);font-size:16px;line-height:1.5}.signal-capability-browser-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}.signal-capability-browser-heading>h3{margin:0;color:hsl(var(--prelaunch-silver));font:500 clamp(25px,2.3vw,32px)/1.2 "Bricolage Grotesque",sans-serif;letter-spacing:-.025em}.signal-capability-browser-heading>span{display:flex;align-items:center;gap:8px;color:hsl(var(--prelaunch-silver) / .82);font-size:14px;flex-shrink:0}.signal-capability-choice-column{display:contents}.signal-capability-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.signal-capability-choices>button{position:relative;min-height:138px;padding:17px 19px;overflow:hidden;border:1px solid hsl(var(--prelaunch-silver) / .17);border-radius:7px;background:hsl(var(--prelaunch-void) / .62);color:inherit;text-align:left;cursor:pointer;transition:border-color .16s,background .16s}.signal-capability-choices>button:hover{border-color:hsl(var(--prelaunch-silver) / .4)}.signal-capability-choices>button[aria-pressed=true]{border-color:hsl(var(--glow-cyan) / .6);background:linear-gradient(125deg,hsl(var(--glow-cyan) / .075),hsl(var(--glow-purple) / .03))}.signal-capability-choice-top{display:flex;justify-content:space-between;align-items:center;color:hsl(var(--prelaunch-silver) / .6)}.signal-capability-choice-top>span{font:11px/1.3 IBM Plex Mono,monospace}.signal-capability-choices>button[aria-pressed=true] .signal-capability-choice-top>svg{color:hsl(var(--glow-cyan))}.signal-capability-choices strong{display:block;margin:13px 20px 8px 0;font:500 17px/1.3 Instrument Sans,sans-serif}.signal-capability-choice-description{display:block;max-width:33ch;color:hsl(var(--prelaunch-silver) / .72);font:14px/1.45 Instrument Sans,sans-serif}.signal-capability-choice-short{display:none}.signal-capability-choice-arrow{position:absolute;top:52px;right:17px;color:hsl(var(--prelaunch-silver) / .45)}.signal-capability-choices>button[aria-pressed=true] .signal-capability-choice-arrow{color:hsl(var(--glow-cyan))}.signal-capability-example{margin-top:23px;border:1px solid hsl(var(--prelaunch-silver) / .21);border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 2% 12%,hsl(var(--glow-cyan) / .045),transparent 60%),hsl(var(--prelaunch-void) / .8)}.signal-capability-example-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:19px 27px;border-bottom:1px solid hsl(var(--prelaunch-silver) / .12)}.signal-capability-example-top>p{display:flex;align-items:center;gap:9px;color:hsl(var(--prelaunch-silver) / .65);font:11px/1.5 IBM Plex Mono,monospace}.signal-capability-example-indicator{width:5px;height:5px;border-radius:50%;background:hsl(var(--glow-cyan))}.signal-capability-example-label-short,.signal-capability-mobile-reading,.signal-capability-mobile-depth,.signal-capability-mobile-coverage,.signal-capability-example-purpose{display:none}.signal-capability-example-top .signal-alert-priority{flex-shrink:0}.signal-capability-example-main{display:grid;grid-template-columns:1.04fr 1fr;gap:43px;padding:30px 27px}.signal-capability-example-subject{color:hsl(var(--prelaunch-silver) / .67);font-size:13px;line-height:1.5}.signal-capability-example-subject>span{padding:0 4px;color:hsl(var(--prelaunch-silver) / .4)}.signal-capability-example-reading>h3{margin:12px 0 23px;max-width:27ch;font:500 27px/1.24 Bricolage Grotesque,sans-serif;letter-spacing:-.025em}.signal-capability-example-value>strong{display:block;font:500 clamp(42px,4vw,59px)/1.1 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em}.signal-capability-example-value>span{display:block;margin-top:11px;color:hsl(var(--prelaunch-silver) / .66);font:11px/1.5 IBM Plex Mono,monospace}.signal-capability-records{display:grid;gap:0;margin:25px 0 0;padding:0;list-style:none}.signal-capability-records>li{padding:14px 0;border-top:1px solid hsl(var(--prelaunch-silver) / .15)}.signal-capability-records>li:last-child{padding-bottom:0}.signal-capability-records>li>span{display:inline-flex;align-items:center;gap:7px;color:hsl(var(--prelaunch-silver) / .7);font-size:12px}.signal-capability-records svg{color:hsl(var(--glow-cyan) / .8)}.signal-capability-records p{margin-top:6px;color:hsl(var(--prelaunch-silver) / .88);font-size:14px;line-height:1.45}.signal-capability-example-facts{border-left:1px solid hsl(var(--prelaunch-silver) / .13);padding-left:29px}.signal-capability-example-facts dl{display:grid;gap:20px;margin:0}.signal-capability-example-facts dt{font:500 14px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.signal-capability-example-facts dd{margin:7px 0 0;color:hsl(var(--prelaunch-silver) / .8);font-size:16px;line-height:1.5}.signal-capability-nori-button{display:flex;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:23px;padding:12px 0;border:0;border-top:1px solid hsl(var(--glow-purple) / .35);background:transparent;color:hsl(var(--prelaunch-silver));text-align:left;font:500 14px/1.5 Instrument Sans,sans-serif;cursor:pointer}.signal-capability-nori-button>svg{color:hsl(var(--glow-purple))}.signal-capability-nori-button>span{margin-left:auto;font-size:20px;color:hsl(var(--prelaunch-silver) / .65)}.signal-capability-nori-answer{padding:14px 16px 15px;border-left:1px solid hsl(var(--glow-purple) / .6);background:linear-gradient(90deg,hsl(var(--glow-purple) / .07),transparent)}.signal-capability-nori-answer>span{color:hsl(var(--prelaunch-silver) / .68);font:11px/1.5 IBM Plex Mono,monospace}.signal-capability-nori-answer>p{margin-top:9px;font-size:15px;line-height:1.55;color:hsl(var(--prelaunch-silver) / .86)}.signal-capability-example-footer{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;padding:17px 27px;border-top:1px solid hsl(var(--prelaunch-silver) / .14);color:hsl(var(--prelaunch-silver) / .68);font-size:12px;line-height:1.5}.signal-capability-example-footer>span:first-child{display:flex;align-items:flex-start;gap:8px}.signal-capability-example-footer svg{flex-shrink:0;margin-top:1px;color:hsl(var(--glow-cyan))}.signal-capability-payment-switch{display:flex;flex-wrap:wrap;gap:6px;padding:18px 27px 0}.signal-capability-payment-switch>button{min-height:44px;padding:10px 13px;border:1px solid hsl(var(--prelaunch-silver) / .2);border-radius:5px;background:transparent;color:hsl(var(--prelaunch-silver) / .78);font:14px/1.4 Instrument Sans,sans-serif;cursor:pointer}.signal-capability-payment-switch>button[aria-pressed=true]{border-color:hsl(var(--glow-cyan) / .5);background:hsl(var(--glow-cyan) / .045);color:hsl(var(--prelaunch-silver))}.signal-capability-coverage{display:flex;align-items:flex-start;gap:10px;max-width:93ch;margin:18px 0 0!important;color:hsl(var(--prelaunch-silver) / .67);font-size:12px;line-height:1.6}.signal-capability-coverage svg{flex-shrink:0;margin-top:2px;color:hsl(var(--glow-cyan) / .75)}.signal-capability-priorities{padding-top:51px;margin-top:48px;border-top:1px solid hsl(var(--prelaunch-silver) / .16)}.signal-capability-priority-heading{max-width:70ch}.signal-capability-priority-heading h3{font:500 34px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.03em;margin:15px 0}.signal-capability-priority-heading>p:last-child{color:hsl(var(--prelaunch-silver) / .8);font-size:17px;line-height:1.55}.signal-capability-priority-key{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin-top:29px}.signal-capability-priority-key>div{border-top:1px solid var(--priority-line);padding-top:19px}.signal-capability-priority-key h4{margin:14px 0 8px;font:500 20px/1.3 Bricolage Grotesque,sans-serif;letter-spacing:-.015em}.signal-capability-priority-key p{color:hsl(var(--prelaunch-silver) / .73);font-size:15px;line-height:1.5}.signal-capability-score-note{max-width:115ch;margin:22px 0 0!important;color:hsl(var(--prelaunch-silver) / .62);font-size:12px;line-height:1.6}.signal-capability-mobile-score-caption,.signal-capability-mobile-score-details{display:none}.signal-capability-next{display:flex;align-items:center;justify-content:space-between;gap:34px;padding-top:39px;margin-top:47px;border-top:1px solid hsl(var(--prelaunch-silver) / .17)}.signal-capability-next>div:first-child{max-width:61ch}.signal-capability-next h3{margin:14px 0 13px;font:500 29px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.025em}.signal-capability-next>div>p:last-child{color:hsl(var(--prelaunch-silver) / .8);font-size:16px;line-height:1.55}.signal-capability-next-actions{display:grid;gap:10px;flex-shrink:0}.signal-capability-next-actions>button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:13px 18px;border:1px solid hsl(var(--glow-cyan) / .55);border-radius:6px;background:hsl(var(--glow-cyan) / .07);color:hsl(var(--prelaunch-silver));font:500 15px/1.4 Instrument Sans,sans-serif;cursor:pointer}.signal-capability-next-actions>button:last-child{border-color:hsl(var(--prelaunch-silver) / .25);background:transparent}.signal-capabilities button:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:4px}.signal-capability-nori-dialog{color:hsl(var(--prelaunch-silver));font-family:Instrument Sans,sans-serif}.signal-capability-nori-dialog .signal-capability-nori-answer{margin-top:24px}.signal-capability-nori-dialog .signal-capability-nori-answer>p{margin-top:0;font-size:16px}.signal-capability-dialog-next{margin-top:22px;padding-top:18px;border-top:1px solid hsl(var(--prelaunch-silver) / .2)}.signal-capability-dialog-next h4{margin:0 0 8px;font:500 15px/1.4 Instrument Sans,sans-serif}.signal-capability-dialog-next>p{font-size:16px;line-height:1.5;color:hsl(var(--prelaunch-silver) / .85)}@media (max-width: 1000px){.signal-capability-example-main{gap:25px}.signal-capability-example-facts{padding-left:23px}.signal-capability-choices strong{font-size:16px}.signal-capability-priority-key{gap:17px}.signal-capability-next{align-items:flex-start}}@media (min-width: 700px){.signal-capabilities{padding-top:30px;padding-bottom:30px}.signal-capability-overview-frame,.signal-capability-priority-frame{display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 124px)}.signal-capability-overview-frame .signal-capability-families{margin-bottom:0}.signal-capability-browser{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px 24px;align-content:center;align-items:start;min-height:calc(100svh - 124px);margin-top:26px;padding:26px 0;border-top:1px solid hsl(var(--glow-cyan) / .28);overflow-anchor:none}.signal-capability-browser-heading{grid-column:1 / -1;margin-bottom:0}.signal-capability-choice-column{display:block;grid-column:1;grid-row:2;align-self:stretch;min-width:0}.signal-capability-choices{grid-column:1;grid-row:2;position:sticky;top:var(--capability-clear-top, 88px);grid-template-columns:1fr;gap:8px}.signal-capability-choices>button{display:grid;grid-template-columns:21px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:68px;padding:12px 13px}.signal-capability-choice-top{display:contents}.signal-capability-choice-top>span,.signal-capability-choice-description{display:none}.signal-capability-choices strong{margin:0;font-size:15px;line-height:1.35}.signal-capability-choice-arrow{position:static}.signal-capability-example{grid-column:2;grid-row:2;margin-top:0}.signal-capability-example-top{padding:14px 20px;gap:10px}.signal-capability-example-purpose{display:block;padding:13px 20px 0;color:hsl(var(--prelaunch-silver) / .8);font-size:15px;line-height:1.45}.signal-capability-example-main{grid-template-columns:1fr 1fr;gap:24px;padding:22px 20px}.signal-capability-example-reading>h3{font-size:27px;line-height:1.22;margin:10px 0 16px}.signal-capability-example-value>strong{font-size:56px}.signal-capability-example-value>span{font-size:12px;margin-top:7px;color:hsl(var(--prelaunch-silver) / .8)}.signal-capability-example-reading>.signal-capability-records,.signal-capability-example-footer{display:none}.signal-capability-example-facts{padding-left:22px}.signal-capability-example-facts dl{gap:16px}.signal-capability-example-facts dd{font-size:16px;line-height:1.45;margin-top:5px}.signal-capability-nori-button{min-height:44px;margin-top:16px;padding:10px 0;font-size:15px}.signal-capability-nori-button>svg:last-child{margin-left:auto;color:hsl(var(--prelaunch-silver) / .7)}.signal-capability-payment-switch{padding:12px 20px 0}.signal-capability-mobile-depth{display:block;border-top:1px solid hsl(var(--glow-purple) / .3)}.signal-capability-mobile-depth>summary{display:flex;align-items:center;gap:9px;min-height:52px;padding:10px 20px;list-style:none;cursor:pointer;color:hsl(var(--prelaunch-silver));font-size:15px;line-height:1.35}.signal-capability-mobile-depth>summary::-webkit-details-marker{display:none}.signal-capability-mobile-depth>summary>svg{flex-shrink:0;color:hsl(var(--glow-purple))}.signal-capability-mobile-depth summary small{display:block;margin-top:3px;color:hsl(var(--prelaunch-silver) / .78);font-size:12px}.signal-capability-depth-mark{margin-left:auto;font-size:20px}.signal-capability-mobile-depth[open] .signal-capability-depth-mark{font-size:0}.signal-capability-mobile-depth[open] .signal-capability-depth-mark:after{content:"−";font-size:20px}.signal-capability-mobile-depth>summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:-4px}.signal-capability-depth-content{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:6px 20px 20px}.signal-capability-depth-facts{display:grid;gap:16px;margin:0}.signal-capability-depth-facts dt{font-size:14px;font-weight:500}.signal-capability-depth-facts dd{margin:6px 0 0;font-size:16px;line-height:1.5;color:hsl(var(--prelaunch-silver) / .82)}.signal-capability-depth-content .signal-capability-records{margin:0}.signal-capability-depth-content .signal-capability-records p{font-size:15px}.signal-capability-depth-content .signal-capability-nori-answer{grid-column:1 / -1}.signal-capability-depth-needed,.signal-capability-depth-coverage{display:flex;align-items:flex-start;gap:8px;color:hsl(var(--prelaunch-silver) / .82);font-size:15px;line-height:1.5}.signal-capability-depth-needed>svg,.signal-capability-depth-coverage>svg{flex-shrink:0;margin-top:2px;color:hsl(var(--glow-cyan))}.signal-capability-coverage{grid-column:1 / -1;max-width:none;margin-top:0!important;font-size:15px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .82)}.signal-capability-priorities{margin-top:0;padding-top:28px}.signal-capability-score-note{font-size:15px;line-height:1.5;color:hsl(var(--prelaunch-silver) / .8)}.signal-capability-next{margin-top:26px;padding-top:26px}}@media (min-width: 700px) and (max-width: 999px){.signal-capability-browser{grid-template-columns:1fr}.signal-capability-choices{grid-column:1;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));position:static}.signal-capability-example{grid-column:1;grid-row:3}}@media (min-width: 1000px) and (max-width: 1199px){.signal-capability-browser{padding-top:8px;padding-bottom:8px;row-gap:10px}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){.signal-capabilities{padding:36px 5% 38px;scroll-margin-top:74px}.signal-capability-overview-frame,.signal-capability-priority-frame{display:block;min-height:0}.signal-capability-intro h2{font-size:clamp(27px,7.45vw,40px);margin:18px 0;line-height:1.15}.signal-capability-headline-end{display:block}.signal-capability-intro>p:last-of-type{font-size:16px;line-height:1.5}.signal-capability-overview-full{display:none}.signal-capability-overview-short{display:inline}.signal-capability-promises{gap:10px 17px;margin-top:18px;font-size:13px}.signal-capability-families{gap:18px;grid-template-columns:1fr;margin:22px 0 26px;padding:20px 0}.signal-capability-families h3{font-size:20px;margin-bottom:5px}.signal-capability-families p{font-size:15px}.signal-capability-families>div{gap:12px}.signal-capability-browser-heading{display:none}.signal-capability-mobile-entry{display:block;margin-bottom:14px}.signal-capability-mobile-entry h3{margin:0 0 6px;font:500 22px/1.25 Bricolage Grotesque,sans-serif;letter-spacing:-.02em}.signal-capability-mobile-entry p{color:hsl(var(--prelaunch-silver) / .78);font-size:15px;line-height:1.45}.signal-capability-browser{display:block;min-height:0;margin-top:0;padding:0;border-top:0;overflow-anchor:none}.signal-capability-choice-column{display:contents}.signal-capability-browser :is(summary,.signal-capability-payment-switch button){scroll-margin-top:calc(var(--capability-clear-top, 74px) + var(--capability-choice-height, 102px) + 12px)}.signal-capability-choices{position:sticky;top:var(--capability-clear-top, 74px);z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;background:hsl(var(--prelaunch-void));box-shadow:0 7px hsl(var(--prelaunch-void)),0 12px 14px hsl(var(--prelaunch-void) / .9)}.signal-capability-choices>button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:5px 8px;text-align:center}.signal-capability-choice-top{display:none}.signal-capability-choices strong{margin:0;font-size:14px;line-height:1.25}.signal-capability-choice-full{display:none}.signal-capability-choice-short{display:block}.signal-capability-choice-description,.signal-capability-choice-arrow{display:none}.signal-capability-example{margin-top:12px}.signal-capability-example-purpose{display:none}.signal-capability-example-top{padding:8px 12px;gap:7px}.signal-capability-example-top>p{gap:6px;font-size:12px;color:hsl(var(--prelaunch-silver) / .79)}.signal-capability-example-label-full{display:none}.signal-capability-example-label-short{display:inline}.signal-capability-example-top .signal-alert-priority{font-size:12px}.signal-capability-example-main{grid-template-columns:1fr;gap:0;padding:10px 12px}.signal-capability-example-reading>h3{font-size:24px;line-height:1.2;margin:7px 0 8px}.signal-capability-example-subject{font-size:13px;color:hsl(var(--prelaunch-silver) / .82)}.signal-capability-example-value>strong{font-size:clamp(40px,11.5vw,49px)}.signal-capability-example-value>span{margin-top:5px;font-size:12px;color:hsl(var(--prelaunch-silver) / .8)}.signal-capability-example-reading>.signal-capability-records,.signal-capability-example-facts,.signal-capability-example-footer,.signal-capability-coverage{display:none}.signal-capability-mobile-reading{display:block;margin-top:8px;color:hsl(var(--prelaunch-silver) / .86);font-size:15px;line-height:1.4}.signal-capability-mobile-reading>div{margin-top:8px}.signal-capability-mobile-reading h4{margin:0 0 4px;color:hsl(var(--prelaunch-silver));font:500 13px/1.4 Instrument Sans,sans-serif}.signal-capability-desktop-depth{display:none}.signal-capability-mobile-nori{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:10px 14px;border:0;border-top:1px solid hsl(var(--glow-purple) / .3);background:hsl(var(--glow-purple) / .035);color:hsl(var(--prelaunch-silver));text-align:left;font:500 14px/1.4 Instrument Sans,sans-serif;cursor:pointer}.signal-capability-mobile-nori>svg:first-child{color:hsl(var(--glow-purple))}.signal-capability-mobile-nori>svg:last-child{margin-left:auto;color:hsl(var(--prelaunch-silver) / .7)}.signal-capability-mobile-records{display:block;border-top:1px solid hsl(var(--prelaunch-silver) / .15)}.signal-capability-mobile-records>summary{display:flex;align-items:center;gap:9px;min-height:44px;padding:10px 14px;list-style:none;cursor:pointer;color:hsl(var(--prelaunch-silver));font:500 14px/1.35 Instrument Sans,sans-serif}.signal-capability-mobile-records>summary::-webkit-details-marker{display:none}.signal-capability-mobile-records>summary>svg{flex-shrink:0;color:hsl(var(--glow-cyan))}.signal-capability-depth-mark{margin-left:auto;font-size:20px;color:hsl(var(--prelaunch-silver) / .7)}.signal-capability-mobile-records[open] .signal-capability-depth-mark{font-size:0}.signal-capability-mobile-records[open] .signal-capability-depth-mark:after{content:"−";font-size:20px}.signal-capability-mobile-records>summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:-4px}.signal-capability-depth-content{display:block;padding:6px 14px 18px}.signal-capability-depth-facts{display:grid;gap:18px;margin:0}.signal-capability-depth-facts dt{color:hsl(var(--prelaunch-silver));font-size:14px;font-weight:500;line-height:1.4}.signal-capability-depth-facts dd{margin:6px 0 0;color:hsl(var(--prelaunch-silver) / .82);font-size:15px;line-height:1.5}.signal-capability-depth-content .signal-capability-records{margin:0 0 18px}.signal-capability-depth-content .signal-capability-records p{font-size:14px}.signal-capability-depth-content .signal-capability-nori-answer{margin-top:20px}.signal-capability-depth-needed,.signal-capability-depth-coverage{display:flex;align-items:flex-start;gap:8px;margin-top:18px!important;color:hsl(var(--prelaunch-silver) / .7);font-size:12px;line-height:1.5}.signal-capability-depth-needed>svg,.signal-capability-depth-coverage>svg{flex-shrink:0;margin-top:2px;color:hsl(var(--glow-cyan))}.signal-capability-mobile-records .signal-capability-depth-facts{margin-top:20px}.signal-capability-mobile-coverage{display:flex;align-items:flex-start;gap:8px;margin-top:6px!important;color:hsl(var(--prelaunch-silver) / .82);font-size:13px;line-height:1.45}.signal-capability-mobile-coverage>svg{flex-shrink:0;margin-top:1px;color:hsl(var(--glow-cyan) / .75)}.signal-capability-payment-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 14px 0}.signal-capability-payment-switch>button{min-width:0;min-height:44px;padding:8px 6px;font-size:12px}.signal-capability-priorities{position:relative;margin-top:28px;padding-top:28px;border-top-color:hsl(var(--glow-purple) / .45)}.signal-capability-priorities:before,.signal-capability-next:before{content:"";position:absolute;top:-1px;left:0;width:72px;height:2px;background:linear-gradient(90deg,hsl(var(--glow-cyan)),hsl(var(--glow-purple)),transparent)}.signal-capability-priorities .signal-capability-overline,.signal-capability-next .signal-capability-overline{color:hsl(var(--glow-cyan) / .9);font-size:12px}.signal-capability-priority-heading h3{font-size:28px}.signal-capability-priority-heading>p:last-child{font-size:16px}.signal-capability-priority-key{grid-template-columns:1fr;gap:17px;margin-top:22px}.signal-capability-priority-key>div{display:block;padding-top:12px}.signal-capability-priority-key .signal-alert-priority{align-items:center;flex-direction:row;gap:8px;font-size:14px}.signal-capability-priority-key .signal-alert-priority>span{margin-left:auto;padding-left:0;border-left:0;font-size:12px}.signal-capability-priority-key h4{font-size:18px;margin:8px 0 4px}.signal-capability-priority-key p{font-size:15px;line-height:1.45}.signal-capability-score-note{display:none}.signal-capability-mobile-score-caption{display:block;margin-top:18px!important;color:hsl(var(--prelaunch-silver) / .77);font-size:15px;line-height:1.45}.signal-capability-mobile-score-details{display:block;margin-top:9px;border-top:1px solid hsl(var(--prelaunch-silver) / .16)}.signal-capability-mobile-score-details>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;color:hsl(var(--prelaunch-silver) / .86);font-size:15px;line-height:1.45}.signal-capability-mobile-score-details>summary::-webkit-details-marker{display:none}.signal-capability-mobile-score-details>summary>span{font-size:20px}.signal-capability-mobile-score-details[open]>summary>span{font-size:0}.signal-capability-mobile-score-details[open]>summary>span:after{content:"−";font-size:20px}.signal-capability-mobile-score-details>summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:-3px}.signal-capability-mobile-score-details>p{padding-bottom:16px;color:hsl(var(--prelaunch-silver) / .82);font-size:15px;line-height:1.5}.signal-capability-next{position:relative;display:block;margin-top:30px;padding-top:28px;border-top-color:hsl(var(--glow-cyan) / .4)}.signal-capability-next h3{font-size:27px}.signal-capability-next-actions{margin-top:23px;gap:10px}.signal-capability-next-actions>button{min-height:48px}.signal-capability-next-actions>button:last-child{display:none}}@media (max-width: 960px) and (max-height: 500px) and (hover: none){.signal-capability-choices{position:static;box-shadow:none}}@media (max-width: 374px){.signal-capability-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-capability-choices>button{min-height:48px}}@media (prefers-reduced-motion: reduce){.signal-capabilities *,.signal-capabilities *:before,.signal-capabilities *:after{animation:none!important;transition:none!important}}.signal-ongoing-value{grid-column:1 / -1;min-width:0;padding:0 0 28px;border-top:1px solid hsl(var(--prelaunch-silver) / .13);background:radial-gradient(ellipse at 88% 42%,hsl(var(--glow-purple) / .045),transparent 56%),hsl(var(--prelaunch-void));color:hsl(var(--prelaunch-silver));font-family:Instrument Sans,sans-serif}.signal-ongoing-inner{max-width:1240px;margin:0 auto}.signal-ongoing-overview,.signal-ongoing-workbench{display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 76px);padding:30px 0;scroll-margin-top:76px}.signal-ongoing-check-beat,.signal-ongoing-brief-beat{display:contents}.signal-ongoing-workbench{border-top:1px solid hsl(var(--prelaunch-silver) / .16);padding:22px 0}.signal-ongoing-workbench-heading{margin-bottom:20px}.signal-ongoing-workbench-heading>.demo-overline{margin:0}.signal-ongoing-value .signal-ongoing-workbench-heading>h3{margin:8px 0 0;font:500 30px/1.18 Bricolage Grotesque,sans-serif;letter-spacing:-.035em}.signal-ongoing-value .signal-ongoing-heading h2{margin:21px 0 23px;font:500 clamp(32px,4.35vw,58px)/1.12 "Bricolage Grotesque",sans-serif;letter-spacing:-.045em}.signal-ongoing-heading h2>span{display:block}.signal-ongoing-heading>p:last-child{max-width:64ch;font-size:18px;line-height:1.6;color:hsl(var(--prelaunch-silver) / .82)}.signal-ongoing-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;list-style:none;padding:35px 0 40px;margin:0}.signal-ongoing-path>li{display:flex;gap:14px;border-top:1px solid hsl(var(--prelaunch-silver) / .19);padding-top:21px}.signal-ongoing-path>li>span{font:12px/1.7 IBM Plex Mono,monospace;color:hsl(var(--glow-cyan) / .9)}.signal-ongoing-value .signal-ongoing-path h3{margin:0 0 9px;font:500 20px/1.25 Bricolage Grotesque,sans-serif;letter-spacing:-.025em}.signal-ongoing-path p{margin:0;font-size:15px;line-height:1.55;color:hsl(var(--prelaunch-silver) / .75)}.signal-ongoing-rhythm{border-left:2px solid hsl(var(--glow-cyan) / .5);padding-left:18px;max-width:78ch}.signal-ongoing-rhythm>.demo-overline{margin:0 0 9px}.signal-ongoing-rhythm>strong{display:block;font:500 24px/1.3 Bricolage Grotesque,sans-serif;letter-spacing:-.025em}.signal-ongoing-rhythm>p:last-child{margin:10px 0 0;font-size:16px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .78)}.signal-ongoing-panels{display:grid;grid-template-columns:1.08fr 1fr;gap:24px}.signal-ongoing-check,.signal-ongoing-brief{min-width:0;border:1px solid hsl(var(--prelaunch-silver) / .2);border-radius:12px;background:hsl(var(--prelaunch-silver) / .018)}.signal-ongoing-check{padding:22px;display:flex;flex-direction:column}.signal-ongoing-brief{padding:22px;background:radial-gradient(ellipse at 90% 0,hsl(var(--glow-purple) / .07),transparent 64%)}.signal-ongoing-card-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:9px;color:hsl(var(--prelaunch-silver) / .71)}.signal-ongoing-card-top>span{display:inline-flex;align-items:center;gap:8px;font:11px/1.5 IBM Plex Mono,monospace}.signal-ongoing-card-top>span:first-child svg{color:hsl(var(--glow-cyan))}.signal-ongoing-card-top>span:last-child{font-size:10px;padding:4px 7px;border:1px solid hsl(var(--prelaunch-silver) / .17);border-radius:4px;letter-spacing:.03em}.signal-ongoing-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid hsl(var(--prelaunch-silver) / .16);padding:4px;border-radius:7px;margin-top:16px;background:hsl(var(--prelaunch-void) / .5)}.signal-ongoing-tabs>button{min-width:0;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:4px;color:hsl(var(--prelaunch-silver) / .72);background:transparent;font:500 15px/1.35 Instrument Sans,sans-serif;cursor:pointer}.signal-ongoing-tabs>button[aria-selected=true]{background:hsl(var(--prelaunch-silver) / .07);border-color:hsl(var(--prelaunch-silver) / .14);color:hsl(var(--prelaunch-silver))}.signal-ongoing-check-reading{min-height:0;padding-top:18px}.signal-ongoing-status{display:flex;align-items:flex-start;gap:13px}.signal-ongoing-status>svg{flex-shrink:0;margin-top:3px;color:hsl(var(--glow-cyan))}.signal-ongoing-status>div>span{font:10px/1.5 IBM Plex Mono,monospace;letter-spacing:.055em;color:hsl(var(--prelaunch-silver) / .67)}.signal-ongoing-value .signal-ongoing-status h3{margin:10px 0 0;font:500 25px/1.18 Bricolage Grotesque,sans-serif;letter-spacing:-.025em;max-width:22ch}.signal-ongoing-status.is-quiet>svg{color:#8addca}.signal-ongoing-findings{padding:9px 0 0;margin:0;list-style:none}.signal-ongoing-findings>li{display:flex;gap:11px;margin-top:14px}.signal-ongoing-findings>li>span{width:6px;height:6px;margin-top:7px;background:hsl(var(--glow-cyan) / .72);border-radius:50%;flex-shrink:0}.signal-ongoing-findings strong{font-weight:500;font-size:16px;line-height:1.4}.signal-ongoing-findings p{margin:4px 0 0;font-size:15px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .78)}.signal-ongoing-next{margin:16px 0 0;font:500 15px/1.45 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver) / .88)}.signal-ongoing-closed{margin:22px 0 18px;padding:0;list-style:none}.signal-ongoing-closed li{display:flex;align-items:flex-start;gap:9px;margin-top:11px;font-size:15px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .8)}.signal-ongoing-closed svg{flex-shrink:0;margin-top:2px;color:#8addca}.signal-ongoing-open{border-left:2px solid hsl(var(--glow-purple) / .75);padding:4px 0 3px 14px;margin-top:22px}.signal-ongoing-open>span{display:block;font:10px/1.5 IBM Plex Mono,monospace;color:hsl(var(--glow-purple));letter-spacing:.03em}.signal-ongoing-open>strong{display:block;margin-top:9px;font-size:15px;font-weight:500;line-height:1.4}.signal-ongoing-open p{margin:6px 0 0;font-size:15px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .78)}.signal-ongoing-disclosure{border-top:1px solid hsl(var(--prelaunch-silver) / .16);margin-top:16px}.signal-ongoing-value .signal-ongoing-disclosure>summary{min-height:44px;padding:10px 0;font:500 15px/1.45 Instrument Sans,sans-serif;cursor:pointer;color:hsl(var(--prelaunch-silver) / .88)}.signal-ongoing-value .signal-ongoing-disclosure>summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:3px}.signal-ongoing-value .signal-ongoing-disclosure[open]>summary{padding-bottom:13px}.signal-ongoing-coverage-disclosure .signal-ongoing-coverage{border:0;margin:0;padding-top:3px}.signal-ongoing-coverage{border-top:1px solid hsl(var(--prelaunch-silver) / .15);margin-top:auto;padding-top:19px}.signal-ongoing-value .signal-ongoing-coverage dl{margin:0}.signal-ongoing-value .signal-ongoing-coverage dl>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;margin-bottom:9px;padding:0}.signal-ongoing-value .signal-ongoing-coverage dt,.signal-ongoing-value .signal-ongoing-coverage dd{font:12px/1.45 Instrument Sans,sans-serif}.signal-ongoing-value .signal-ongoing-coverage dt{color:hsl(var(--prelaunch-silver) / .64)}.signal-ongoing-value .signal-ongoing-coverage dd{display:inline-flex;align-items:center;gap:6px;margin:0;color:hsl(var(--prelaunch-silver))}.signal-ongoing-coverage dd>svg{color:#8addca}.signal-ongoing-schedule{display:flex;justify-content:space-between;flex-wrap:wrap;gap:7px 12px;margin-top:14px;color:hsl(var(--prelaunch-silver) / .78);font:11px/1.5 IBM Plex Mono,monospace}.signal-ongoing-schedule>span:first-child{display:inline-flex;align-items:center;gap:6px}.signal-ongoing-coverage>p{margin:14px 0 0;max-width:55ch;font-size:12px;line-height:1.6;color:hsl(var(--prelaunch-silver) / .65)}.signal-ongoing-value .signal-ongoing-brief>h3{font:500 25px/1.18 Bricolage Grotesque,sans-serif;letter-spacing:-.03em;margin:16px 0 10px;max-width:none}.signal-ongoing-brief-intro{font-size:15px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .8);margin:0;max-width:51ch}.signal-ongoing-brief .signal-ongoing-tabs{margin-top:16px}.signal-ongoing-brief-reading{min-height:0;padding-top:16px}.signal-ongoing-brief-label{display:flex;gap:8px;align-items:center;color:hsl(var(--glow-purple));font:10px/1.5 IBM Plex Mono,monospace}.signal-ongoing-brief-label>svg{flex-shrink:0}.signal-ongoing-value .signal-ongoing-brief-reading dl{margin:20px 0 0}.signal-ongoing-value .signal-ongoing-brief-reading dl>div{display:block;padding:15px 0;border-top:1px solid hsl(var(--prelaunch-silver) / .14)}.signal-ongoing-value .signal-ongoing-brief-reading dt{font:500 14px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.signal-ongoing-value .signal-ongoing-brief-reading dd{margin:7px 0 0;font:14px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver) / .77)}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights{margin-top:15px}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights>div{padding:0 0 12px;border:0}.signal-ongoing-value .signal-ongoing-brief-highlights dt{display:inline;font-size:15px;line-height:1.45}.signal-ongoing-value .signal-ongoing-brief-highlights dt:after{content:" · "}.signal-ongoing-value .signal-ongoing-brief-highlights dd{display:inline;margin:0;font-size:15px;line-height:1.45}.signal-ongoing-full-brief{margin-top:0}.signal-ongoing-full-brief>dl{margin-bottom:16px}.signal-ongoing-brief-footer{border-top:1px solid hsl(var(--prelaunch-silver) / .15);padding-top:13px;margin:0;font-size:14px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .78)}.signal-ongoing-close{display:flex;justify-content:flex-end;align-items:center;margin-top:16px}.signal-ongoing-close>div{max-width:760px}.signal-ongoing-value .signal-ongoing-close h3{margin:17px 0 18px;font:500 clamp(25px,2.7vw,35px)/1.17 "Bricolage Grotesque",sans-serif;letter-spacing:-.035em}.signal-ongoing-close>div>p:last-child{font-size:16px;line-height:1.6;color:hsl(var(--prelaunch-silver) / .75);margin:0;max-width:63ch}.signal-ongoing-close>button{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;flex-shrink:0;min-height:48px;margin-top:0;padding:9px 0;border:0;border-bottom:1px solid hsl(var(--glow-cyan) / .5);background:transparent;color:hsl(var(--prelaunch-silver));font:500 15px/1.4 Instrument Sans,sans-serif;cursor:pointer;text-align:left}.signal-ongoing-close>button>svg{color:hsl(var(--glow-cyan));flex-shrink:0}.signal-ongoing-value button:focus-visible,.signal-ongoing-value [role=tabpanel]:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:4px}@media (max-width: 1050px){.signal-ongoing-value .signal-ongoing-heading h2{font-size:clamp(32px,4.5vw,48px)}.signal-ongoing-panels{gap:18px}.signal-ongoing-check,.signal-ongoing-brief{padding:23px}.signal-ongoing-path{gap:23px}.signal-ongoing-close{align-items:flex-end}.signal-ongoing-close>button{margin-top:0}}@media (max-width: 760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-ongoing-value{padding:0 0 28px}.signal-ongoing-workbench{display:contents}.signal-ongoing-overview,.signal-ongoing-check-beat,.signal-ongoing-brief-beat{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding:24px 0;scroll-margin-top:62px}.signal-ongoing-check-beat,.signal-ongoing-brief-beat{border-top:1px solid hsl(var(--prelaunch-silver) / .16)}.signal-ongoing-beat-heading{margin-bottom:16px}.signal-ongoing-beat-label{margin:0 0 7px;font:11px/1.5 IBM Plex Mono,monospace;letter-spacing:.055em;text-transform:uppercase;color:hsl(var(--glow-cyan) / .88)}.signal-ongoing-brief-beat .signal-ongoing-beat-label{color:hsl(var(--glow-purple))}.signal-ongoing-value .signal-ongoing-beat-heading>h3{margin:0;font:500 24px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.035em}.signal-ongoing-value .signal-ongoing-heading h2{margin:15px 0;font-size:clamp(25px,7vw,30px);line-height:1.15;letter-spacing:-.04em}.signal-ongoing-heading>p:last-child{margin:0;font-size:16px;line-height:1.45}.signal-ongoing-path{grid-template-columns:1fr;gap:12px;padding:22px 0 0}.signal-ongoing-path>li{gap:12px;padding-top:12px}.signal-ongoing-value .signal-ongoing-path h3{font-size:19px;margin-bottom:4px}.signal-ongoing-path p{font-size:14.5px;line-height:1.45}.signal-ongoing-rhythm{border-left:2px solid hsl(var(--glow-cyan) / .5);padding-left:14px;margin-top:22px}.signal-ongoing-rhythm>.demo-overline{margin:0 0 9px}.signal-ongoing-rhythm>strong{display:block;font:500 17px/1.35 Bricolage Grotesque,sans-serif;letter-spacing:-.015em}.signal-ongoing-rhythm>p:last-child{margin:9px 0 0;font-size:14.5px;line-height:1.45;color:hsl(var(--prelaunch-silver) / .75)}.signal-ongoing-panels{display:block}.signal-ongoing-check,.signal-ongoing-brief{padding:18px}.signal-ongoing-card-top{gap:8px}.signal-ongoing-card-top>span{font-size:11px}.signal-ongoing-tabs{margin-top:18px}.signal-ongoing-tabs>button{padding:10px 8px;font-size:15px}.signal-ongoing-check-reading{min-height:0;padding-top:20px}.signal-ongoing-status{gap:10px}.signal-ongoing-value .signal-ongoing-status h3{margin-top:8px;font-size:25px}.signal-ongoing-findings{padding-top:4px}.signal-ongoing-findings>li{margin-top:15px}.signal-ongoing-findings p{margin-top:4px;font-size:15px;line-height:1.4}.signal-ongoing-closed{margin:18px 0}.signal-ongoing-open{margin-top:18px}.signal-ongoing-open p{font-size:15px;line-height:1.4}.signal-ongoing-disclosure{border-top:1px solid hsl(var(--prelaunch-silver) / .16);margin-top:18px}.signal-ongoing-value .signal-ongoing-disclosure>summary{min-height:44px;padding:10px 0;font:500 16px/1.45 Instrument Sans,sans-serif;cursor:pointer;color:hsl(var(--prelaunch-silver) / .88)}.signal-ongoing-value .signal-ongoing-disclosure>summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:3px}.signal-ongoing-value .signal-ongoing-disclosure[open]>summary{padding-bottom:13px}.signal-ongoing-coverage{border:0;margin:0;padding-top:3px}.signal-ongoing-value .signal-ongoing-coverage dt,.signal-ongoing-value .signal-ongoing-coverage dd{font-size:13px}.signal-ongoing-coverage>p{font-size:13px;line-height:1.5}.signal-ongoing-value .signal-ongoing-brief>h3{margin:17px 0 10px;font-size:25px;max-width:none}.signal-ongoing-brief-intro{font-size:16px;line-height:1.45;margin-top:17px}.signal-ongoing-brief .signal-ongoing-tabs{margin-top:17px}.signal-ongoing-brief-reading{min-height:0;padding-top:17px}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights{margin-top:16px}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights>div{padding:0 0 10px;border:0;font:15px/1.4 Instrument Sans,sans-serif}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights dt{display:inline;font-size:15px;line-height:1.4}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights dt:after{content:" · "}.signal-ongoing-value .signal-ongoing-brief-reading .signal-ongoing-brief-highlights dd{display:inline;margin:0;font-size:15px;line-height:1.4}.signal-ongoing-full-brief{margin-top:0}.signal-ongoing-full-brief>dl{margin-bottom:16px}.signal-ongoing-brief-footer{padding-top:13px;font-size:13px;line-height:1.45}.signal-ongoing-close{margin-top:16px;gap:0}.signal-ongoing-close>button{width:100%;margin-top:0}}@media (max-width: 359px){.signal-ongoing-check,.signal-ongoing-brief{padding:16px}}.signal-proof .signal-faq-chapter{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px 64px;padding:40px 0;border-top:1px solid hsl(var(--prelaunch-silver) / .18);border-bottom:1px solid hsl(var(--prelaunch-silver) / .12);scroll-margin-top:88px}.signal-faq-chapter:before{content:"";position:absolute;top:-1px;left:0;width:min(160px,28%);height:1px;background:linear-gradient(90deg,hsl(var(--glow-cyan) / .8),hsl(var(--glow-purple) / .55),transparent)}.signal-faq-intro>.demo-overline{margin:0}.signal-proof .signal-faq-intro h2{margin:18px 0 16px;font:500 clamp(36px,3.7vw,52px) / 1.08 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em}.signal-faq-intro>p:last-child{margin:0;font:16px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver) / .78)}.signal-faq-list{min-width:0}.signal-proof .signal-faq-list details{border-top:1px solid hsl(var(--prelaunch-silver) / .17);transition:border-color .16s ease}.signal-proof .signal-faq-list details:last-child{border-bottom:1px solid hsl(var(--prelaunch-silver) / .17)}.signal-proof .signal-faq-list summary{display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:16px;min-height:76px;padding:19px 0;list-style:none;font:500 17px/1.45 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver) / .91);transition:color .16s ease;scroll-margin-top:88px}.signal-faq-list summary::-webkit-details-marker{display:none}.signal-faq-indicator{position:relative;width:28px;height:28px;border:1px solid hsl(var(--prelaunch-silver) / .22);border-radius:50%;color:hsl(var(--prelaunch-silver) / .85);transition:color .16s ease,border-color .16s ease,background-color .16s ease}.signal-faq-indicator:before,.signal-faq-indicator:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:10px;height:1px;background:currentColor}.signal-faq-indicator:after{width:1px;height:10px;transition:transform .16s ease}.signal-faq-list details[open] .signal-faq-indicator{border-color:hsl(var(--glow-cyan) / .6);background:hsl(var(--glow-cyan) / .06);color:hsl(var(--glow-cyan))}.signal-faq-list details[open] .signal-faq-indicator:after{transform:scaleY(0)}.signal-proof .signal-faq-answer{padding:0 44px 23px 0}.signal-proof .signal-faq-answer p{max-width:62ch;margin:0;font:16px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver) / .82)}.signal-proof .signal-faq-list summary:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:5px;border-radius:3px}@media (hover: hover){.signal-proof .signal-faq-list summary:hover{color:hsl(var(--prelaunch-silver))}.signal-faq-list summary:hover .signal-faq-indicator{color:hsl(var(--glow-cyan));border-color:hsl(var(--glow-cyan) / .5)}}@media (max-width: 760px){.signal-proof .signal-faq-chapter{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 0;scroll-margin-top:74px}.signal-proof .signal-faq-intro h2{font-size:36px;margin:12px 0}.signal-proof .signal-faq-list summary{min-height:68px;padding:16px 0;font-size:16px;scroll-margin-top:74px}.signal-proof .signal-faq-answer{padding:0 12px 20px 0}}@media (prefers-reduced-motion: reduce){.signal-proof .signal-faq-list details,.signal-proof .signal-faq-list summary,.signal-faq-indicator,.signal-faq-indicator:after{transition:none}}.signal-commercial-shell{font-family:Instrument Sans,sans-serif;background:hsl(var(--prelaunch-void))}.signal-public-header{position:absolute;inset:0 0 auto;z-index:12;height:88px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 max(32px,calc((100vw - 1280px)/2));background:linear-gradient(180deg,hsl(var(--prelaunch-void) / .78),transparent)}.signal-header-brand{justify-self:start;display:inline-flex;align-items:center;gap:12px;color:hsl(var(--prelaunch-proof) / .92);font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.16em}.signal-header-mark{display:grid;place-items:center;width:30px;height:30px;border:1px solid hsl(var(--prelaunch-line) / .35);color:hsl(var(--glow-cyan) / .92);font-family:Bricolage Grotesque,sans-serif;font-size:1.05rem;font-weight:700}.signal-public-header nav{display:flex;gap:34px}.signal-public-header nav a{color:hsl(var(--prelaunch-silver) / .62);font-family:IBM Plex Mono,monospace;font-size:.61rem;letter-spacing:.14em;transition:color .2s ease}.signal-public-header nav a:hover{color:hsl(var(--prelaunch-proof))}.signal-header-cta{justify-self:end;margin:0;min-height:42px;padding-inline:17px;font-size:.59rem}.signal-commercial-shell .prelaunch-hero{min-height:100svh}.signal-commercial-shell .prelaunch-copy{width:min(660px,calc(100% - 48px));padding-top:58px}.signal-commercial-shell .prelaunch-copy h1{max-width:760px}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{font-size:62px;line-height:.98;white-space:normal}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line .prelaunch-svg-chrome{white-space:nowrap}.signal-hero-device{position:absolute;z-index:2;pointer-events:none}.signal-reading{height:100%;overflow:hidden;color:hsl(var(--prelaunch-proof));background:hsl(var(--prelaunch-void));font-family:Instrument Sans,sans-serif}.signal-reading-bar{min-height:54px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 4%;border-bottom:1px solid hsl(var(--prelaunch-line) / .14);font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.1em;color:hsl(var(--prelaunch-silver) / .58)}.signal-reading-brand{color:hsl(var(--prelaunch-proof) / .9);font-weight:600}.signal-reading-status{justify-self:end}.signal-reading-body{padding:5% 6%}.signal-reading-kicker,.signal-reading-overline{font-family:IBM Plex Mono,monospace;letter-spacing:.12em;color:hsl(var(--prelaunch-silver) / .6);font-size:.57rem}.signal-reading-kicker{display:flex;align-items:center;gap:9px}.signal-reading-kicker span{width:22px;height:1px;background:hsl(var(--glow-cyan) / .75)}.signal-reading-title-row{display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;margin-top:4%}.signal-reading-overline{margin:0 0 9px}.signal-reading-title-row h3{margin:0;max-width:13ch;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2rem,3.3vw,3.4rem);line-height:.94;font-weight:620}.signal-exposure{text-align:right}.signal-exposure span{display:block;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .58);font-size:.5rem;letter-spacing:.1em}.signal-exposure strong{display:block;margin-top:7px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.8rem,4.8vw,4.8rem);line-height:.86;font-weight:650}.signal-reading-rule{height:1px;margin:5% 0 1%;background:hsl(var(--prelaunch-line) / .2)}.signal-evidence-row{min-height:56px;display:grid;grid-template-columns:5% 21% 1fr 25%;align-items:center;gap:10px;border-bottom:1px solid hsl(var(--prelaunch-line) / .11);font-size:.78rem}.signal-evidence-index,.signal-evidence-source,.signal-evidence-value{font-family:IBM Plex Mono,monospace}.signal-evidence-index{color:hsl(var(--glow-cyan) / .68)}.signal-evidence-source{color:hsl(var(--prelaunch-silver) / .6);font-size:.86em;letter-spacing:.06em}.signal-evidence-detail{color:hsl(var(--prelaunch-proof) / .84)}.signal-evidence-value{text-align:right;color:hsl(var(--prelaunch-silver) / .76)}.signal-reading-conclusion{margin-top:3%;padding:3% 3.5%;border-left:1px solid hsl(var(--glow-cyan) / .55);background:hsl(var(--prelaunch-proof) / .02)}.signal-reading-conclusion span{font-family:IBM Plex Mono,monospace;color:hsl(var(--glow-cyan) / .72);font-size:.55rem;letter-spacing:.1em}.signal-reading-conclusion p{margin:1.3% 0 0;color:hsl(var(--prelaunch-silver) / .78);font-size:.87rem;line-height:1.5}.signal-scenes{position:relative;z-index:3;background:hsl(var(--prelaunch-void))}.signal-scene{position:relative;min-height:100svh;overflow:hidden;isolation:isolate;background:hsl(var(--prelaunch-void))}.signal-scene:after{content:"";position:absolute;z-index:1;left:8%;right:8%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--prelaunch-line) / .12),transparent)}.signal-scene-inner{position:relative;z-index:3;width:min(1240px,calc(100% - 64px));min-height:inherit;margin:0 auto;padding:clamp(132px,12vw,190px) 0}.signal-scene-heading{max-width:900px}.signal-eyebrow{margin:0 0 30px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .56);font-size:.63rem;font-weight:500;letter-spacing:.17em}.signal-eyebrow:before{content:"";display:inline-block;width:28px;height:1px;margin-right:12px;vertical-align:middle;background:hsl(var(--glow-cyan) / .55)}.signal-scene-heading h2{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:615;font-variation-settings:"wght" 615,"opsz" 64;font-size:clamp(3.2rem,5.4vw,4.8rem);line-height:.98;letter-spacing:-.035em}.signal-scene-heading h2>span{display:block;width:-moz-fit-content;width:fit-content;max-width:100%}.signal-scene-copy{max-width:46ch;margin:36px 0 0;color:hsl(var(--prelaunch-silver) / .78);font-size:1.12rem;line-height:1.65}.signal-pain{min-height:112svh}.signal-pain>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;opacity:.72;filter:saturate(.78) contrast(1.08)}.signal-scene-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .98),hsl(var(--prelaunch-void) / .8) 39%,hsl(var(--prelaunch-void) / .2) 72%,hsl(var(--prelaunch-void) / .48))}.signal-pain-copy{display:flex;flex-direction:column;justify-content:center}.signal-pain-copy .signal-scene-heading{max-width:760px}.signal-fragments{position:absolute;top:14%;right:-1%;bottom:10%;left:44%;pointer-events:none}.signal-fragments:before{content:"";position:absolute;top:8%;right:10%;bottom:8%;left:10%;background:radial-gradient(ellipse,hsl(var(--prelaunch-void) / .12),transparent 70%)}.signal-fragments span{position:absolute;display:flex;align-items:center;gap:12px;min-width:145px;padding:12px 0;color:hsl(var(--prelaunch-silver) / .72);font-family:IBM Plex Mono,monospace;font-size:.61rem;letter-spacing:.1em;text-shadow:0 2px 12px hsl(var(--prelaunch-void))}.signal-fragments span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,hsl(var(--prelaunch-line) / .28),transparent)}.signal-fragments b{color:hsl(var(--prelaunch-silver) / .35);font-weight:400}.signal-fragments i{margin-left:auto;width:5px;height:5px;border-radius:50%;background:hsl(var(--signal-connect) / .7);box-shadow:0 0 16px hsl(var(--signal-connect) / .28)}.signal-fragments span:nth-child(1){left:8%;top:4%}.signal-fragments span:nth-child(2){right:3%;top:23%}.signal-fragments span:nth-child(3){left:0;top:43%}.signal-fragments span:nth-child(4){right:11%;top:59%}.signal-fragments span:nth-child(5){left:14%;top:76%}.signal-fragments span:nth-child(6){right:0;bottom:0}.signal-reveal{background:radial-gradient(ellipse 46% 52% at 70% 52%,hsl(var(--glow-cyan) / .055),transparent 72%),hsl(var(--prelaunch-void))}.signal-reveal-grid{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:clamp(70px,10vw,150px)}.signal-finding-sequence{display:grid;grid-template-columns:minmax(145px,.65fr) 100px minmax(275px,1.25fr);align-items:center}.signal-source-stream{display:flex;flex-direction:column}.signal-source-stream span{display:flex;gap:17px;padding:21px 0;color:hsl(var(--prelaunch-silver) / .62);font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.07em}.signal-source-stream b{color:hsl(var(--glow-cyan) / .58);font-weight:400}.signal-synthesis-line{position:relative;height:210px}.signal-synthesis-line:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,hsl(var(--prelaunch-line) / .12),hsl(var(--glow-cyan) / .64))}.signal-synthesis-line i{position:absolute;left:0;width:62%;height:1px;background:hsl(var(--prelaunch-line) / .2);transform-origin:left}.signal-synthesis-line i:nth-child(1){top:20%;transform:rotate(28deg)}.signal-synthesis-line i:nth-child(2){top:50%}.signal-synthesis-line i:nth-child(3){top:80%;transform:rotate(-28deg)}.signal-finding{padding:42px 0 42px 36px;border-left:1px solid hsl(var(--glow-cyan) / .58)}.signal-finding p{margin:0;font-family:IBM Plex Mono,monospace;color:hsl(var(--glow-cyan) / .7);font-size:.59rem;letter-spacing:.1em}.signal-finding h3{margin:19px 0 46px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2rem,3.1vw,3rem);line-height:1;font-weight:600}.signal-finding strong{display:block;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(3.3rem,6vw,5.8rem);line-height:.84;font-weight:650}.signal-finding>span{display:block;margin-top:15px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .56);font-size:.59rem;letter-spacing:.1em}.signal-proof{min-height:130svh;background:radial-gradient(ellipse 60% 38% at 50% 54%,hsl(var(--prelaunch-line) / .035),transparent 75%)}.signal-proof-intro{margin-bottom:78px}.signal-proof-stage{position:relative;width:min(1180px,98%);margin:0 auto;padding:10px;border:1px solid hsl(var(--prelaunch-line) / .22);border-radius:5px;background:hsl(var(--prelaunch-void));box-shadow:0 58px 130px hsl(var(--prelaunch-void) / .88),0 0 90px hsl(var(--glow-cyan) / .035)}.signal-proof-stage:before{content:"";position:absolute;left:12%;right:12%;bottom:-28px;height:34px;background:radial-gradient(ellipse,hsl(var(--prelaunch-line) / .13),transparent 70%);filter:blur(18px)}.signal-proof-stage .signal-reading{min-height:680px}.signal-proof-caption{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;width:min(1080px,92%);margin:46px auto 0}.signal-proof-caption p{margin:0;max-width:22ch;font-family:Bricolage Grotesque,sans-serif;font-size:1.55rem;line-height:1.22;color:hsl(var(--prelaunch-proof) / .88)}.signal-proof-caption div{max-width:390px;justify-self:end}.signal-proof-caption span{display:block;margin-bottom:11px;font-family:IBM Plex Mono,monospace;color:hsl(var(--glow-cyan) / .62);font-size:.57rem;letter-spacing:.1em}.signal-proof-caption strong{color:hsl(var(--prelaunch-silver) / .72);font-size:.94rem;line-height:1.55;font-weight:450}.signal-trust-grid,.signal-stack-grid,.signal-mobile-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(70px,10vw,150px)}.signal-trust{min-height:110svh}.signal-trust-ledger{position:relative;padding:0 38px 38px;border-left:1px solid hsl(var(--prelaunch-line) / .16);background:linear-gradient(90deg,hsl(var(--prelaunch-proof) / .018),transparent 85%)}.signal-trust-ledger header{min-height:64px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsl(var(--prelaunch-line) / .16)}.signal-trust-ledger header span,.signal-trust-ledger header b,.signal-trust-ledger>div span,.signal-trust-ledger aside span{font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.1em}.signal-trust-ledger header span{color:hsl(var(--prelaunch-proof) / .75)}.signal-trust-ledger header b{color:hsl(var(--prelaunch-silver) / .42);font-weight:400}.signal-trust-ledger>div{min-height:76px;display:grid;grid-template-columns:132px 1fr;align-items:center;gap:24px;border-bottom:1px solid hsl(var(--prelaunch-line) / .13)}.signal-trust-ledger>div span{color:hsl(var(--prelaunch-silver) / .5)}.signal-trust-ledger strong{color:hsl(var(--prelaunch-proof) / .82);font-size:.93rem;line-height:1.35;font-weight:450}.signal-trust-ledger aside{margin-top:40px;padding-left:24px;border-left:1px solid hsl(var(--signal-understand) / .5)}.signal-trust-ledger aside span{color:hsl(var(--signal-understand) / .78)}.signal-trust-ledger aside p{margin:12px 0 0;color:hsl(var(--prelaunch-silver) / .72);font-size:.94rem;line-height:1.6}.signal-stack{min-height:112svh;background:radial-gradient(ellipse 42% 44% at 73% 51%,hsl(var(--glow-purple) / .038),transparent 76%)}.signal-stack-map{position:relative;min-height:600px}.signal-stack-map:before,.signal-stack-map:after{content:"";position:absolute;left:50%;top:10%;bottom:10%;width:1px;background:linear-gradient(transparent,hsl(var(--prelaunch-line) / .24),transparent)}.signal-stack-map:after{left:14%;right:14%;top:50%;bottom:auto;width:auto;height:1px}.signal-stack-core{position:absolute;z-index:3;left:50%;top:50%;width:142px;height:142px;display:grid;place-content:center;text-align:center;transform:translate(-50%,-50%);border:1px solid hsl(var(--glow-cyan) / .34);border-radius:50%;box-shadow:0 0 72px hsl(var(--glow-cyan) / .065),inset 0 0 35px hsl(var(--glow-cyan) / .025);background:hsl(var(--prelaunch-void) / .9)}.signal-stack-core span,.signal-stack-node span{font-family:IBM Plex Mono,monospace;font-size:.57rem;letter-spacing:.1em;color:hsl(var(--prelaunch-silver) / .58)}.signal-stack-core strong{margin-top:6px;font-family:Bricolage Grotesque,sans-serif;font-size:1.35rem}.signal-stack-node{position:absolute;z-index:2;display:flex;align-items:center;gap:11px;min-width:138px}.signal-stack-node:after{content:"";position:absolute;z-index:-1;width:165px;height:1px;background:linear-gradient(90deg,hsl(var(--prelaunch-line) / .26),hsl(var(--glow-cyan) / .15));transform-origin:left}.signal-stack-node i{width:8px;height:8px;border:1px solid hsl(var(--glow-cyan) / .65);border-radius:50%;background:hsl(var(--prelaunch-void))}.node-1{left:3%;top:13%}.node-1:after{transform:rotate(34deg)}.node-2{right:1%;top:12%}.node-2:after{right:100%;transform-origin:right;transform:rotate(-34deg)}.node-3{left:-3%;top:49%}.node-4{right:-5%;top:49%}.node-4:after{right:100%;transform-origin:right}.node-5{left:4%;bottom:12%}.node-5:after{transform:rotate(-34deg)}.node-6{right:2%;bottom:12%}.node-6:after{right:100%;transform-origin:right;transform:rotate(34deg)}.signal-mobile{min-height:118svh;background:radial-gradient(ellipse 42% 58% at 73% 49%,hsl(var(--prelaunch-line) / .06),transparent 72%)}.signal-mobile-atmosphere{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,hsl(var(--prelaunch-void)) 0 42%,transparent 70%),radial-gradient(ellipse 30% 52% at 73% 55%,hsl(var(--glow-cyan) / .045),transparent 75%)}.signal-mobile-grid{grid-template-columns:1.08fr .92fr}.signal-close{min-height:100svh;display:grid;place-items:center;text-align:center}.signal-close-light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 44% 35% at 50% 51%,hsl(var(--glow-cyan) / .055),transparent 74%)}.signal-close-inner{min-height:auto;display:flex;flex-direction:column;align-items:center}.signal-close-inner .signal-scene-heading h2>span{margin-inline:auto}.signal-close-inner .signal-eyebrow:before{display:none}.signal-close-inner>p{max-width:620px;margin:40px auto 0;color:hsl(var(--prelaunch-silver) / .78);font-size:1.14rem;line-height:1.65}.signal-close-cta{margin-top:40px;min-height:58px;padding-inline:30px}.signal-close-note{margin-top:19px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .46);font-size:.59rem;letter-spacing:.12em}.signal-commercial-shell .prelaunch-access-band{z-index:30}@media (max-width: 1180px){.signal-hero-device{width:49vw;right:-9vw;bottom:8vh}.signal-commercial-shell .prelaunch-copy{width:min(580px,55vw)}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{font-size:52px}.signal-reading-nav{display:none}.signal-reading-bar{grid-template-columns:1fr 1fr}.signal-proof-stage .signal-reading{min-height:620px}}@media (max-width: 1024px){.signal-public-header{height:78px;grid-template-columns:1fr auto}.signal-public-header nav{display:none}.signal-header-cta{display:inline-flex}.signal-hero-device{width:57vw;right:-14vw;bottom:9vh;opacity:.82}.signal-commercial-shell .prelaunch-copy{width:min(570px,64vw);padding-top:74px}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{font-size:47px}.signal-scene-inner{width:min(100% - 48px,920px)}.signal-reveal-grid,.signal-trust-grid,.signal-stack-grid{grid-template-columns:1fr;align-content:center}.signal-finding-sequence{max-width:760px;margin:78px 0 0 auto}.signal-trust-ledger{width:min(720px,88%);margin:70px 0 0 auto}.signal-stack-map{width:min(660px,100%);margin:40px auto 0}.signal-mobile-grid{grid-template-columns:1fr .7fr;gap:34px}}@media (max-width: 699px){.prelaunch-shell.signal-commercial-shell:not([data-static-opt-in]) .prelaunch-access-band{background:hsl(var(--prelaunch-void))}.signal-public-header{position:absolute;height:66px;padding:0 20px}.signal-header-brand{font-size:.58rem}.signal-header-mark{width:27px;height:27px}.signal-header-cta{min-height:38px;padding-inline:12px;font-size:.51rem;letter-spacing:.11em}.signal-commercial-shell .prelaunch-hero{min-height:100svh}.signal-commercial-shell .prelaunch-copy{width:calc(100% - 52px);margin-left:30px;padding-top:clamp(250px,40svh,350px)!important;padding-bottom:30px}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{font-size:34px;line-height:.98}.signal-commercial-shell .prelaunch-positioning{max-width:34ch;font-size:.9rem}.signal-hero-device{top:102px;right:-20vw;bottom:auto;width:88vw;opacity:.5}.signal-scene{min-height:auto}.signal-scene-inner{width:calc(100% - 40px);min-height:auto;padding:118px 0}.signal-scene-heading h2{font-size:2.34rem;font-variation-settings:"wght" 615,"opsz" 38;line-height:1.02}.signal-eyebrow{margin-bottom:21px;font-size:.56rem}.signal-scene-copy{margin-top:27px;font-size:.98rem;line-height:1.58}.signal-pain{min-height:920px}.signal-pain>img{-o-object-position:67% center;object-position:67% center;opacity:.58}.signal-pain .signal-scene-scrim{background:linear-gradient(180deg,hsl(var(--prelaunch-void) / .2),hsl(var(--prelaunch-void) / .76) 44%,hsl(var(--prelaunch-void)) 82%)}.signal-pain-copy{min-height:920px;justify-content:flex-end;padding-top:500px;padding-bottom:112px}.signal-fragments{top:7%;right:16px;bottom:58%;left:16px}.signal-fragments span{min-width:122px;font-size:.52rem}.signal-fragments span:nth-child(1){left:0}.signal-fragments span:nth-child(2){right:0;top:17%}.signal-fragments span:nth-child(3){left:8%;top:39%}.signal-fragments span:nth-child(4){right:2%;top:56%}.signal-fragments span:nth-child(5){left:0;top:75%}.signal-fragments span:nth-child(6){right:4%;bottom:0}.signal-pain .signal-scene-heading h2{font-size:2.08rem}.signal-reveal-grid{display:block}.signal-finding-sequence{grid-template-columns:1fr;margin-top:66px}.signal-source-stream{margin-left:14%}.signal-source-stream span{padding:14px 0}.signal-synthesis-line{height:72px}.signal-synthesis-line:after{left:50%;right:auto;top:0;bottom:0;width:1px;height:auto;background:linear-gradient(180deg,hsl(var(--prelaunch-line) / .18),hsl(var(--glow-cyan) / .62))}.signal-synthesis-line i{display:none}.signal-finding{margin-left:8%;padding:30px 0 30px 24px}.signal-finding h3{margin-bottom:34px}.signal-proof{min-height:auto}.signal-proof-intro{margin-bottom:52px}.signal-proof-stage{width:100%;padding:5px;overflow:hidden}.signal-proof-stage .signal-reading{min-height:835px}.signal-reading-body{padding:30px 18px}.signal-reading-title-row{grid-template-columns:1fr;align-items:start;gap:23px}.signal-reading-title-row h3{max-width:12ch;font-size:1.9rem}.signal-exposure{text-align:left}.signal-exposure strong{font-size:3rem}.signal-evidence-row{min-height:83px;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;gap:4px 7px;font-size:.69rem}.signal-evidence-index{grid-column:1;grid-row:1 / 4;align-self:start;padding-top:2px}.signal-evidence-source{grid-column:2;grid-row:1}.signal-evidence-detail{grid-column:2;grid-row:2}.signal-evidence-value{grid-column:2;grid-row:3;text-align:left}.signal-reading-conclusion{margin-top:20px;padding:17px}.signal-reading-conclusion p{font-size:.77rem}.signal-proof-caption{width:100%;grid-template-columns:1fr;gap:28px;margin-top:34px}.signal-proof-caption p{font-size:1.3rem}.signal-proof-caption div{justify-self:start}.signal-trust{min-height:auto}.signal-trust-ledger{width:100%;margin-top:62px;padding:0 0 28px 19px}.signal-trust-ledger>div{grid-template-columns:94px 1fr;min-height:78px;gap:15px}.signal-trust-ledger strong{font-size:.83rem}.signal-trust-ledger header b{display:none}.signal-stack{min-height:auto}.signal-stack-grid{display:block}.signal-stack-map{min-height:470px;margin-top:78px}.signal-stack-core{width:116px;height:116px}.signal-stack-node{min-width:100px}.signal-stack-node:after{width:94px}.signal-stack-node span{max-width:88px;font-size:.47rem;line-height:1.35}.node-1,.node-5{left:0}.node-2,.node-6{right:0}.node-3{left:-2%}.node-4{right:-3%}.signal-mobile{min-height:auto}.signal-mobile-atmosphere{background:radial-gradient(ellipse 72% 42% at 50% 72%,hsl(var(--glow-cyan) / .045),transparent 74%)}.signal-mobile-grid{display:flex;flex-direction:column;align-items:stretch}.signal-close{min-height:820px}.signal-close-inner{padding-inline:4px}.signal-close-inner>p{font-size:1rem}.signal-close-cta{width:100%;justify-content:center}}@media (max-width: 360px){.signal-header-brand>span:last-child{display:none}.signal-commercial-shell .prelaunch-copy{width:calc(100% - 34px);margin-left:18px}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{font-size:28px}.signal-scene-inner{width:calc(100% - 32px);padding-block:104px}.signal-scene-heading h2{font-size:1.91rem;font-variation-settings:"wght" 615,"opsz" 32}.signal-pain .signal-scene-heading h2{font-size:1.72rem}.signal-stack-node span{max-width:68px}.signal-reading-body{padding-inline:13px}.signal-evidence-row{font-size:.62rem}.signal-trust-ledger>div{grid-template-columns:82px 1fr}.signal-pain-copy{min-height:900px;padding-top:490px;padding-bottom:104px}}.signal-commercial-shell .prelaunch-hero{background:radial-gradient(ellipse 68% 58% at 78% 64%,hsl(var(--glow-cyan) / .065),transparent 67%),radial-gradient(ellipse 44% 38% at 88% 30%,hsl(var(--glow-purple) / .045),transparent 72%),hsl(var(--prelaunch-void))}.signal-commercial-shell .prelaunch-art,.signal-commercial-shell .prelaunch-signal-field,.signal-commercial-shell .prelaunch-nexus-field{display:none!important}.signal-hero-device{right:max(26px,calc((100vw - 1480px)/2));bottom:7vh;width:min(52vw,820px);pointer-events:none}.signal-hero-device:before{content:"";position:absolute;z-index:-2;top:-18%;right:-10%;bottom:-25%;left:-10%;background:radial-gradient(ellipse at 62% 62%,hsl(var(--glow-cyan) / .09),transparent 49%),radial-gradient(ellipse at 80% 42%,hsl(var(--glow-purple) / .05),transparent 57%)}.signal-commercial-shell .prelaunch-hero-cta,.signal-header-cta,.signal-close-cta{border-color:hsl(var(--prelaunch-line) / .48);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .13),0 12px 34px hsl(var(--prelaunch-void) / .5),0 0 22px hsl(var(--glow-cyan) / .035);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.signal-commercial-shell .prelaunch-hero-cta:hover,.signal-header-cta:hover,.signal-close-cta:hover{transform:translateY(-2px);border-color:hsl(var(--glow-cyan) / .62);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .18),0 16px 38px hsl(var(--prelaunch-void) / .62),0 0 30px hsl(var(--glow-cyan) / .065)}.signal-reveal{background:radial-gradient(ellipse 52% 52% at 72% 52%,hsl(var(--glow-cyan) / .07),transparent 68%),radial-gradient(ellipse 38% 34% at 55% 66%,hsl(var(--glow-purple) / .03),transparent 76%),hsl(var(--prelaunch-void))}.signal-reveal:before{content:"";position:absolute;z-index:-1;top:16%;right:4%;bottom:12%;left:38%;opacity:.42;background:repeating-linear-gradient(118deg,transparent 0 52px,hsl(var(--prelaunch-line) / .045) 53px,transparent 54px);-webkit-mask-image:linear-gradient(90deg,transparent,black 28% 74%,transparent);mask-image:linear-gradient(90deg,transparent,black 28% 74%,transparent)}.signal-finding-sequence{position:relative;isolation:isolate}.signal-finding-sequence:before{content:"";position:absolute;z-index:-1;top:-22%;right:-12%;bottom:-22%;left:-12%;background:radial-gradient(ellipse at 76% 50%,hsl(var(--prelaunch-line) / .07),transparent 58%);filter:blur(20px)}.signal-source-stream span{border-bottom:1px solid hsl(var(--prelaunch-line) / .08)}.signal-synthesis-line:after,.signal-synthesis-line i{filter:drop-shadow(0 0 8px hsl(var(--glow-cyan) / .16))}.signal-finding{position:relative;padding:54px 36px 54px 44px;border:1px solid hsl(var(--prelaunch-line) / .24);border-left-color:hsl(var(--glow-cyan) / .58);background:linear-gradient(135deg,hsl(var(--prelaunch-proof) / .035),transparent 62%);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .06),0 42px 84px hsl(var(--prelaunch-void) / .72),-18px 0 48px hsl(var(--glow-cyan) / .035);clip-path:polygon(0 0,92% 0,100% 12%,100% 100%,8% 100%,0 88%)}.signal-finding:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-top:1px solid hsl(var(--prelaunch-proof) / .055);pointer-events:none}.signal-proof{background:radial-gradient(ellipse 60% 42% at 50% 52%,hsl(var(--glow-cyan) / .04),transparent 70%),hsl(var(--prelaunch-void))}.signal-proof-stage{padding:13px 13px 18px;border-color:hsl(var(--prelaunch-silver) / .35);border-radius:10px 10px 4px 4px;background:linear-gradient(145deg,hsl(var(--prelaunch-silver) / .35),hsl(var(--prelaunch-void)) 2%,hsl(var(--prelaunch-void)) 97%,hsl(var(--glow-cyan) / .16));box-shadow:inset 0 0 0 3px hsl(var(--prelaunch-void)),inset 0 0 0 4px hsl(var(--prelaunch-proof) / .05),0 68px 150px hsl(var(--prelaunch-void) / .94),-18px 0 72px hsl(var(--glow-cyan) / .045),20px -10px 72px hsl(var(--glow-purple) / .025)}.signal-proof-stage:after{content:"";position:absolute;left:36%;right:36%;bottom:-7px;height:7px;background:linear-gradient(90deg,hsl(var(--prelaunch-void)),hsl(var(--prelaunch-silver) / .52),hsl(var(--prelaunch-void)))}.signal-proof-stage .signal-reading{background:radial-gradient(ellipse 45% 52% at 84% 18%,hsl(var(--prelaunch-line) / .045),transparent 72%),hsl(var(--prelaunch-void))}.signal-evidence-row{position:relative;border-bottom-color:hsl(var(--prelaunch-line) / .13)}.signal-evidence-row:before{content:"";position:absolute;left:-1.5%;top:50%;width:3px;height:3px;border-radius:50%;background:hsl(var(--glow-cyan) / .48)}.signal-trust{background:radial-gradient(ellipse 40% 54% at 76% 53%,hsl(var(--prelaunch-line) / .045),transparent 74%)}.signal-trust-ledger{padding:18px 42px 42px;border:1px solid hsl(var(--prelaunch-line) / .16);border-left-color:hsl(var(--glow-cyan) / .34);background:linear-gradient(112deg,hsl(var(--prelaunch-proof) / .035),transparent 65%);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .04),0 48px 100px hsl(var(--prelaunch-void) / .64)}.signal-trust-ledger:before{content:"";position:absolute;left:-1px;top:14%;bottom:14%;width:1px;background:linear-gradient(transparent,hsl(var(--glow-cyan) / .74),transparent)}.signal-trust-ledger>div{grid-template-columns:150px 1fr;min-height:88px}.signal-trust-ledger>div span:before{content:"—";margin-right:10px;color:hsl(var(--glow-cyan) / .48)}.signal-trust-ledger aside{margin-top:34px;padding:26px 28px;border:0;border-top:1px solid hsl(var(--signal-understand) / .34);background:hsl(var(--prelaunch-proof) / .018)}.signal-stack{background:radial-gradient(ellipse 46% 54% at 72% 53%,hsl(var(--glow-cyan) / .045),transparent 73%),hsl(var(--prelaunch-void))}.signal-stack:before{content:"";position:absolute;z-index:-1;top:14%;right:0;bottom:10%;left:44%;background:repeating-linear-gradient(172deg,transparent 0 62px,hsl(var(--prelaunch-line) / .04) 63px,transparent 64px);-webkit-mask-image:linear-gradient(90deg,transparent,black 20% 80%,transparent);mask-image:linear-gradient(90deg,transparent,black 20% 80%,transparent)}.signal-stack-map{min-height:630px;perspective:1000px}.signal-stack-map:before,.signal-stack-map:after{content:none}.signal-context-plane{position:absolute;z-index:3;left:19%;right:2%;top:41%;padding:28px 32px;border-top:1px solid hsl(var(--glow-cyan) / .36);border-bottom:1px solid hsl(var(--prelaunch-line) / .12);background:linear-gradient(90deg,hsl(var(--prelaunch-proof) / .035),transparent);transform:perspective(800px) rotateY(-7deg);box-shadow:-28px 0 70px hsl(var(--glow-cyan) / .025)}.signal-context-plane span,.signal-context-plane strong{display:block;font-family:IBM Plex Mono,monospace;letter-spacing:.11em}.signal-context-plane span{color:hsl(var(--glow-cyan) / .68);font-size:.56rem}.signal-context-plane strong{margin-top:12px;color:hsl(var(--prelaunch-proof) / .82);font-size:.7rem;font-weight:450}.signal-context-lanes{position:absolute;top:6%;right:0;bottom:6%;left:0;transform:perspective(900px) rotateY(-8deg)}.signal-stack-node{left:auto;right:auto;display:grid;grid-template-columns:8px 1fr auto;gap:15px;width:62%;min-width:0;padding:17px 22px;border-bottom:1px solid hsl(var(--prelaunch-line) / .12);background:linear-gradient(90deg,hsl(var(--prelaunch-proof) / .025),transparent)}.signal-stack-node:after{content:"";position:absolute;left:100%;top:50%;width:30%;height:1px;transform:none;background:linear-gradient(90deg,hsl(var(--glow-cyan) / .22),transparent)}.signal-stack-node i{width:5px;height:5px;border:0;background:hsl(var(--glow-cyan) / .72);box-shadow:0 0 14px hsl(var(--glow-cyan) / .28)}.signal-stack-node span,.signal-stack-node b{font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.1em}.signal-stack-node span{color:hsl(var(--prelaunch-silver) / .66)}.signal-stack-node b{color:hsl(var(--prelaunch-silver) / .28);font-weight:400}.signal-context-lanes .node-1{top:0;left:2%}.signal-context-lanes .node-2{top:16%;left:13%}.signal-context-lanes .node-3{top:32%;left:4%}.signal-context-lanes .node-4{top:57%;left:14%}.signal-context-lanes .node-5{top:73%;left:2%}.signal-context-lanes .node-6{top:89%;left:10%}.signal-context-sweep{position:absolute;z-index:2;top:11%;right:5%;bottom:6%;left:20%;pointer-events:none}.signal-context-sweep i{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--glow-cyan) / .2),transparent);transform:rotate(-9deg)}.signal-context-sweep i:nth-child(1){top:12%}.signal-context-sweep i:nth-child(2){top:49%}.signal-context-sweep i:nth-child(3){top:84%}.signal-mobile{background:radial-gradient(ellipse 46% 58% at 74% 53%,hsl(var(--glow-cyan) / .045),transparent 70%),hsl(var(--prelaunch-void))}.signal-mobile-grid{grid-template-columns:.92fr 1.08fr}.signal-handset-scene{position:relative;justify-self:end;width:min(540px,45vw);aspect-ratio:10 / 19;overflow:hidden;box-shadow:0 60px 120px hsl(var(--prelaunch-void) / .78)}.signal-handset-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(112deg,transparent 32%,hsl(var(--prelaunch-proof) / .025) 51%,transparent 69%),linear-gradient(180deg,transparent 72%,hsl(var(--prelaunch-void) / .26))}.signal-handset-scene>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.signal-close{background:radial-gradient(ellipse 54% 44% at 50% 50%,hsl(var(--glow-cyan) / .07),transparent 67%),radial-gradient(ellipse 30% 26% at 64% 43%,hsl(var(--glow-purple) / .035),transparent 74%),hsl(var(--prelaunch-void))}.signal-close-light:before,.signal-close-light:after{content:"";position:absolute;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--prelaunch-line) / .2),transparent)}.signal-close-light:before{top:24%}.signal-close-light:after{bottom:24%}.signal-close-cta{position:relative;min-height:61px;padding-inline:34px}@media (max-width: 1024px){.signal-hero-device{right:18px;width:52vw;opacity:1}.signal-context-plane{left:21%;right:5%}.signal-mobile-grid{grid-template-columns:.88fr 1.12fr}.signal-handset-scene{width:min(500px,48vw)}}@media (max-width: 699px){.signal-hero-device{top:88px;right:12px;width:82vw;opacity:.82}.signal-finding{margin-left:0;padding:38px 25px}.signal-trust-ledger{padding:14px 18px 28px}.signal-trust-ledger>div{grid-template-columns:106px 1fr}.signal-stack-map{min-height:590px}.signal-context-plane{left:7%;right:0;top:42%;padding:22px}.signal-stack-node{width:75%;padding:15px 12px}.signal-stack-node:after{width:18%}.signal-context-lanes .node-1{left:0}.signal-context-lanes .node-2{left:14%}.signal-context-lanes .node-3{left:3%}.signal-context-lanes .node-4{left:15%}.signal-context-lanes .node-5{left:1%}.signal-context-lanes .node-6{left:10%}.signal-mobile-grid{display:flex}.signal-handset-scene{order:2;width:min(460px,100%);margin:70px auto 0}}@media (max-width: 360px){.signal-hero-device{right:10px;width:84vw}.signal-trust-ledger>div{grid-template-columns:94px 1fr}.signal-stack-node span,.signal-stack-node b{font-size:.5rem}.signal-handset-scene{width:100%}}.signal-reveal-visual>img{filter:brightness(.66) saturate(.72)}.signal-reveal-product{position:absolute;z-index:3;top:15.7%;right:38.8%;bottom:50.8%;left:29%;display:grid;grid-template-columns:.72fr 1.28fr;color:hsl(var(--prelaunch-proof));background:hsl(var(--prelaunch-void) / .98);transform:perspective(1100px) rotateY(-1.5deg);clip-path:polygon(5% 0,100% 0,96% 100%,0 94%)}.signal-source-facts{padding:9% 10%;border-right:1px solid hsl(var(--prelaunch-line) / .16)}.signal-source-facts span,.signal-reveal-finding>span,.signal-reveal-finding small{font-family:IBM Plex Mono,monospace;font-size:clamp(.28rem,.55vw,.58rem);letter-spacing:.08em;color:hsl(var(--glow-cyan) / .7)}.signal-source-facts p{margin:10% 0 0;padding-top:9%;border-top:1px solid hsl(var(--prelaunch-line) / .13);font-size:clamp(.38rem,.72vw,.72rem)}.signal-reveal-finding{padding:8% 9%}.signal-reveal-finding h3{margin:7% 0 2%;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(.8rem,1.7vw,1.75rem);font-weight:600}.signal-reveal-finding strong{display:block;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.45rem,3.4vw,3.5rem);line-height:1}.signal-reveal-finding small{display:block;margin-top:5%;color:hsl(var(--prelaunch-silver) / .58)}.signal-trust-ledger{position:relative}.signal-stack-map{width:min(720px,100%)}.signal-stack-layer{position:absolute;z-index:4;left:48%;right:0;top:23%;padding:24px 28px;border-block:1px solid hsl(var(--glow-cyan) / .28);background:hsl(var(--prelaunch-void) / .9);transform:perspective(900px) rotateY(-7deg)}.signal-stack-layer span,.signal-stack-layer strong{display:block;font-family:IBM Plex Mono,monospace;letter-spacing:.08em}.signal-stack-layer span{color:hsl(var(--glow-cyan) / .72);font-size:.58rem}.signal-stack-layer strong{margin-top:11px;color:hsl(var(--prelaunch-proof) / .84);font-size:.72rem;font-weight:450;line-height:1.5}.signal-handset-scene>img{filter:brightness(.68) saturate(.78)}@media (max-width: 1024px){.signal-stack-layer{left:44%}}@media (max-width: 699px){.signal-scene-heading h2{letter-spacing:0}.signal-reveal-product{top:15.7%;right:38.8%;bottom:50.8%;left:29%}.signal-stack-layer{left:38%;padding:18px}}.signal-scene-heading{max-width:860px}.signal-scene-heading h2{line-height:.91;letter-spacing:-.03em}.signal-scene-heading h2>span{height:.94em;overflow:visible}.signal-scene-heading h2>span+span{margin-top:.025em}.signal-eyebrow{margin-bottom:32px}.signal-scene-copy{max-width:42ch;margin-top:32px;font-size:1.08rem;line-height:1.58}.signal-commercial-shell .prelaunch-hero{min-height:min(100svh,1080px);height:min(100svh,1080px);background:hsl(var(--prelaunch-void))}.signal-commercial-shell .prelaunch-art,.signal-commercial-shell .prelaunch-signal-field,.signal-commercial-shell .prelaunch-nexus-field{display:none}.signal-commercial-shell .prelaunch-copy{z-index:5;width:min(620px,46vw);padding-top:72px}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{line-height:.91}.signal-hero-device{z-index:1;top:0;right:0;bottom:0;left:0;width:100%;opacity:1;overflow:hidden}.signal-hero-device:before{content:none}.signal-hero-device:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .99) 0%,hsl(var(--prelaunch-void) / .94) 27%,hsl(var(--prelaunch-void) / .54) 47%,transparent 68%),linear-gradient(180deg,hsl(var(--prelaunch-void) / .18),transparent 25% 75%,hsl(var(--prelaunch-void) / .62))}.signal-hero-device>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.signal-campaign-visual{position:relative;margin:0;overflow:hidden;border:1px solid hsl(var(--prelaunch-line) / .18);background:hsl(var(--prelaunch-void));box-shadow:0 54px 110px hsl(var(--prelaunch-void) / .76),0 0 56px hsl(var(--glow-cyan) / .035)}.signal-campaign-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px hsl(var(--prelaunch-proof) / .035),inset 0 -70px 90px hsl(var(--prelaunch-void) / .22)}.signal-campaign-visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.signal-reveal,.signal-trust,.signal-stack,.signal-mobile,.signal-reveal .signal-scene-inner,.signal-trust .signal-scene-inner,.signal-stack .signal-scene-inner,.signal-mobile .signal-scene-inner{min-height:min(100svh,1180px)}.signal-reveal-grid{grid-template-columns:.78fr 1.22fr;gap:clamp(56px,7vw,108px)}.signal-reveal-visual{aspect-ratio:3 / 2;transform:perspective(1500px) rotateY(-2.5deg);transform-origin:right center}.signal-proof-intro{margin-bottom:64px}.signal-proof-stage{padding:15px 15px 20px;border-radius:8px 8px 3px 3px;box-shadow:inset 0 0 0 3px hsl(var(--prelaunch-void)),inset 0 0 0 4px hsl(var(--prelaunch-proof) / .06),0 72px 150px hsl(var(--prelaunch-void) / .94),-18px 0 72px hsl(var(--glow-cyan) / .04),18px -8px 68px hsl(var(--glow-purple) / .025)}.signal-proof-stage .signal-reading{min-height:700px}.signal-reading-bar{background:linear-gradient(180deg,hsl(var(--prelaunch-proof) / .03),transparent)}.signal-reading-body{padding:5.5% 6.5%}.signal-reading-conclusion{padding:3.5% 4%;background:linear-gradient(90deg,hsl(var(--glow-cyan) / .035),transparent)}.signal-trust{min-height:116svh;background:radial-gradient(ellipse 48% 54% at 76% 54%,hsl(var(--glow-cyan) / .04),transparent 72%),hsl(var(--prelaunch-void))}.signal-trust-grid{position:relative;grid-template-columns:.72fr 1.28fr;gap:clamp(48px,6vw,90px)}.signal-trust-visual{aspect-ratio:3 / 2;transform:perspective(1500px) rotateY(-2deg)}.signal-trust-semantics{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.signal-stack{min-height:116svh;background:radial-gradient(ellipse 48% 56% at 74% 54%,hsl(var(--glow-purple) / .035),transparent 74%),hsl(var(--prelaunch-void))}.signal-stack:before{content:none}.signal-stack-grid{grid-template-columns:.72fr 1.28fr;gap:clamp(48px,6vw,90px)}.signal-stack-visual{aspect-ratio:3 / 2}.signal-mobile-grid{grid-template-columns:.82fr 1.18fr;gap:clamp(54px,7vw,110px)}.signal-handset-scene{width:min(640px,48vw);aspect-ratio:2 / 3;border:1px solid hsl(var(--prelaunch-line) / .16);box-shadow:0 70px 140px hsl(var(--prelaunch-void) / .84),-14px 0 70px hsl(var(--glow-cyan) / .035)}.signal-handset-scene>img{-o-object-position:center;object-position:center}.signal-close-inner>p{margin-top:34px}.signal-close-cta{margin-top:44px;border-radius:3px;background:hsl(var(--prelaunch-glass) / .72)}@media (max-width: 1180px){.signal-commercial-shell .prelaunch-copy{width:min(560px,52vw)}.signal-hero-device{top:0;right:0;bottom:0;left:0;width:100%}}@media (max-width: 1024px){.signal-hero-device{top:0;right:0;bottom:0;left:0;width:100%;opacity:1}.signal-hero-device>img{-o-object-position:58% center;object-position:58% center}.signal-commercial-shell .prelaunch-copy{width:min(540px,58vw)}.signal-reveal-grid,.signal-trust-grid,.signal-stack-grid{grid-template-columns:1fr}.signal-reveal-visual,.signal-trust-visual,.signal-stack-visual{width:min(820px,100%);margin:66px auto 0;transform:none}.signal-mobile-grid{grid-template-columns:.88fr 1.12fr}.signal-handset-scene{width:min(540px,48vw)}}@media (max-width: 699px){.signal-commercial-shell .prelaunch-hero{min-height:940px;height:940px}.signal-hero-device{top:0;right:0;width:100%;height:54%;opacity:1}.signal-hero-device>img{-o-object-position:66% center;object-position:66% center}.signal-hero-device:after{background:linear-gradient(180deg,hsl(var(--prelaunch-void) / .1),hsl(var(--prelaunch-void) / .22) 48%,hsl(var(--prelaunch-void)) 92%),linear-gradient(90deg,hsl(var(--prelaunch-void) / .62),transparent 62%)}.signal-commercial-shell .prelaunch-copy{width:calc(100% - 40px);margin-left:20px;padding-top:470px!important}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{line-height:.91}.signal-scene-heading h2{line-height:.92;letter-spacing:-.025em}.signal-scene-heading h2>span{height:.96em}.signal-scene-heading h2>span+span{margin-top:.04em}.signal-eyebrow{margin-bottom:28px}.signal-scene-copy{margin-top:30px;font-size:1rem;line-height:1.58}.signal-reveal-visual,.signal-trust-visual,.signal-stack-visual{margin-top:52px}.signal-reveal,.signal-trust,.signal-stack,.signal-mobile,.signal-reveal .signal-scene-inner,.signal-trust .signal-scene-inner,.signal-stack .signal-scene-inner,.signal-mobile .signal-scene-inner{min-height:auto}.signal-proof-intro{margin-bottom:48px}.signal-proof-stage{padding:6px}.signal-proof-stage .signal-reading{min-height:835px}.signal-mobile-grid{display:flex}.signal-handset-scene{width:100%;aspect-ratio:2 / 3;margin-top:54px}.signal-close-cta{width:100%}}@media (max-width: 360px){.signal-commercial-shell .prelaunch-copy{padding-top:440px!important}.signal-scene-heading h2{line-height:.93}.signal-handset-scene{width:100%}}.signal-scene-heading h2{letter-spacing:0}.signal-scene-heading h2>span{height:auto;min-height:.94em}.signal-reveal-grid{grid-template-columns:.82fr 1.18fr;gap:clamp(64px,7vw,108px)}.signal-reveal .signal-scene-heading h2{font-size:clamp(3rem,4.6vw,4.15rem)}.signal-trust-ledger-overlay{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.signal-stack-visual img{-o-object-position:center;object-position:center}.signal-handset-scene>img{filter:brightness(.8) saturate(.86)}@media (max-width: 1024px){.signal-reveal-grid{gap:0}}@media (max-width: 699px){.signal-scene-heading h2{letter-spacing:0}.signal-scene-heading h2>span{min-height:0;margin-top:0}.signal-reveal .signal-scene-heading h2{font-size:clamp(2.55rem,12vw,3.4rem)}}.signal-commercial-shell .prelaunch-hero{min-height:min(92svh,920px);height:min(92svh,920px)}.signal-commercial-shell .prelaunch-copy{width:min(590px,43vw);padding-top:58px}.signal-commercial-shell .prelaunch-positioning{margin-top:26px}.signal-commercial-shell .prelaunch-product-reveal{margin-top:17px}.signal-commercial-shell .prelaunch-hero-cta{margin-top:20px}.signal-commercial-shell .prelaunch-support{margin-top:11px}.signal-public-header{height:80px}.signal-scene{min-height:min(92svh,920px)}.signal-scene-inner{min-height:inherit;padding:clamp(76px,7vw,104px) 0}.signal-scene-heading h2{line-height:1.01}.signal-scene-heading h2>span{display:block;width:-moz-max-content;width:max-content;max-width:100%;min-height:0;margin:0;line-height:inherit;white-space:nowrap}.signal-scene-heading h2>span+span{margin-top:0}.signal-scene-heading h2 .prelaunch-svg-chrome{white-space:nowrap}.signal-scene-copy{margin-top:27px}.signal-pain{min-height:min(94svh,940px);margin-top:-1px}.signal-reveal,.signal-trust,.signal-stack,.signal-mobile{min-height:min(90svh,900px)}.signal-reveal .signal-scene-inner,.signal-trust .signal-scene-inner,.signal-stack .signal-scene-inner,.signal-mobile .signal-scene-inner{min-height:inherit}.signal-reveal-grid,.signal-trust-grid,.signal-stack-grid,.signal-mobile-grid{gap:clamp(34px,4vw,62px)}.signal-reveal-grid{grid-template-columns:.78fr 1.22fr}.signal-reveal .signal-scene-heading h2,.signal-trust .signal-scene-heading h2,.signal-stack .signal-scene-heading h2,.signal-mobile .signal-scene-heading h2{font-size:clamp(3rem,3.75vw,3.55rem)}.signal-reveal-visual,.signal-trust-visual,.signal-stack-visual{width:100%;transform:none}.signal-reveal-visual{aspect-ratio:3 / 2}.signal-proof .signal-scene-inner{padding-block:88px}.signal-proof-intro{margin-bottom:42px}.signal-proof-stage{width:min(1210px,100%)}.signal-proof-stage .signal-reading{min-height:650px}.signal-proof-caption{width:min(1120px,94%);gap:42px;margin-top:32px;padding-top:26px;border-top:1px solid hsl(var(--prelaunch-line) / .12)}.signal-proof-caption div{justify-self:end}.signal-trust-grid,.signal-stack-grid{grid-template-columns:.78fr 1.22fr}.signal-trust-visual,.signal-stack-visual{aspect-ratio:3 / 2}.signal-mobile-grid{grid-template-columns:.82fr 1.18fr}.signal-handset-scene{width:min(680px,50vw);aspect-ratio:3 / 4;margin:0}.signal-handset-scene>img{-o-object-position:72% center;object-position:72% center}.signal-close{min-height:min(82svh,820px)}.signal-close-inner{padding-block:72px}.signal-close-inner>p{margin-top:27px}.signal-close-cta{margin-top:32px}.signal-close-note{margin-top:15px}.signal-close-light{background:radial-gradient(ellipse 48% 40% at 50% 49%,hsl(var(--glow-cyan) / .075),transparent 72%)}@media (max-width: 1024px){.signal-commercial-shell .prelaunch-hero{min-height:min(94svh,900px);height:min(94svh,900px)}.signal-commercial-shell .prelaunch-copy{width:min(520px,56vw)}.signal-scene{min-height:auto}.signal-scene-inner{min-height:auto;padding-block:86px}.signal-reveal-grid,.signal-trust-grid,.signal-stack-grid{grid-template-columns:1fr}.signal-reveal-visual,.signal-trust-visual,.signal-stack-visual{margin-top:42px}.signal-mobile-grid{grid-template-columns:.9fr 1.1fr}.signal-handset-scene{width:min(530px,49vw)}}@media (max-width: 699px){.signal-commercial-shell .prelaunch-hero{min-height:880px;height:880px}.signal-commercial-shell .prelaunch-copy{padding-top:438px!important}.signal-scene-inner{padding-block:78px}.signal-eyebrow{margin-bottom:21px}.signal-scene-copy{margin-top:24px}.signal-scene-heading h2,.signal-reveal .signal-scene-heading h2,.signal-trust .signal-scene-heading h2,.signal-stack .signal-scene-heading h2,.signal-mobile .signal-scene-heading h2{font-size:2.08rem;line-height:1.04}.signal-pain{min-height:820px}.signal-pain-copy{min-height:820px;padding-top:430px;padding-bottom:76px}.signal-pain .signal-scene-heading h2{font-size:1.9rem}.signal-reveal-visual,.signal-trust-visual,.signal-stack-visual{margin-top:38px}.signal-proof .signal-scene-inner{padding-block:78px}.signal-proof-intro{margin-bottom:36px}.signal-proof-caption{margin-top:26px;padding-top:22px}.signal-mobile-grid{display:flex;gap:0}.signal-handset-scene{width:100%;aspect-ratio:3 / 4;margin-top:38px}.signal-handset-scene>img{-o-object-position:74% center;object-position:74% center}.signal-close{min-height:690px}.signal-close-inner{padding-block:66px}.signal-close-inner>p{margin-top:24px}.signal-close-cta{margin-top:28px}}@media (max-width: 360px){.signal-commercial-shell .prelaunch-hero{min-height:840px;height:840px}.signal-commercial-shell .prelaunch-copy{padding-top:412px!important}.signal-scene-inner{padding-block:70px}.signal-scene-heading h2,.signal-reveal .signal-scene-heading h2,.signal-trust .signal-scene-heading h2,.signal-stack .signal-scene-heading h2,.signal-mobile .signal-scene-heading h2{font-size:1.82rem}.signal-pain .signal-scene-heading h2{font-size:1.66rem}.signal-pain,.signal-pain-copy{min-height:790px}.signal-pain-copy{padding-top:420px;padding-bottom:68px}}.signal-commercial-shell .prelaunch-hero{min-height:min(92svh,900px);height:min(92svh,900px)}.signal-hero-device{top:0;right:0;bottom:0;left:34%;width:66%;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 8%,#000 34%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 8%,#000 34%,#000 100%)}.signal-hero-device:after{background:linear-gradient(90deg,hsl(var(--prelaunch-void)) 0%,hsl(var(--prelaunch-void) / .82) 14%,transparent 44%),linear-gradient(180deg,hsl(var(--prelaunch-void) / .18),transparent 22% 76%,hsl(var(--prelaunch-void) / .7))}.signal-hero-device>img{-o-object-position:58% center;object-position:58% center}.signal-commercial-shell .prelaunch-copy{width:min(575px,43vw)}.signal-scene{min-height:min(88svh,850px)}.signal-scene-inner{min-height:inherit;padding-block:clamp(72px,7vw,96px)}.signal-scene-heading h2{line-height:1.01;letter-spacing:0}.signal-scene-heading h2>span{display:block;width:-moz-max-content;width:max-content;max-width:100%;min-height:0;height:auto;margin:0;line-height:inherit}.signal-eyebrow{margin-bottom:24px}.signal-scene-copy{margin-top:28px}.signal-pain{min-height:min(92svh,900px)}.signal-pain>img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;-o-object-position:64% center;object-position:64% center}.signal-pain-copy{padding-block:72px}.signal-reveal,.signal-trust,.signal-stack{background-color:hsl(var(--prelaunch-void))}.signal-reveal{background-image:radial-gradient(ellipse 54% 56% at 72% 52%,hsl(var(--glow-cyan) / .055),transparent 70%),radial-gradient(ellipse 34% 36% at 58% 65%,hsl(var(--glow-purple) / .028),transparent 76%)}.signal-reveal-grid{grid-template-columns:.74fr 1.26fr;gap:clamp(48px,6vw,84px)}.signal-finding-sequence{min-width:0;grid-template-columns:minmax(130px,.62fr) minmax(72px,.42fr) minmax(240px,1.18fr)}.signal-source-stream span{padding:24px 0;border-bottom:1px solid hsl(var(--prelaunch-line) / .1)}.signal-synthesis-traces{width:100%;height:240px;overflow:visible}.signal-synthesis-traces path{fill:none;stroke:hsl(var(--glow-cyan) / .34);stroke-width:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px hsl(var(--glow-cyan) / .12))}.signal-finding{padding:46px 34px 48px 38px;border:1px solid hsl(var(--prelaunch-line) / .2);border-left-color:hsl(var(--glow-cyan) / .58);background:linear-gradient(128deg,hsl(var(--prelaunch-proof) / .04),transparent 62%);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .055),0 38px 78px hsl(var(--prelaunch-void) / .62);clip-path:polygon(0 0,94% 0,100% 10%,100% 100%,6% 100%,0 90%)}.signal-finding h3{margin:18px 0 36px}.signal-finding strong{font-size:clamp(3.1rem,5.4vw,5.2rem)}.signal-proof{min-height:auto}.signal-proof .signal-scene-inner{min-height:0;padding-block:clamp(76px,7vw,98px)}.signal-proof-intro{margin-bottom:40px}.signal-proof-stage{width:min(1180px,100%);padding:11px 11px 15px;border-radius:5px 5px 2px 2px;box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .08),0 42px 100px hsl(var(--prelaunch-void) / .86),-12px 0 48px hsl(var(--glow-cyan) / .035)}.signal-proof-stage .signal-reading{min-height:610px}.signal-proof-caption{margin-top:30px;padding-top:24px}.signal-trust{background-image:radial-gradient(ellipse 48% 54% at 76% 52%,hsl(var(--glow-cyan) / .045),transparent 72%)}.signal-trust-grid{grid-template-columns:.78fr 1.22fr;gap:clamp(48px,6vw,82px)}.signal-trust-ledger{width:100%;margin:0;padding:16px 34px 34px;border:1px solid hsl(var(--prelaunch-line) / .18);border-left-color:hsl(var(--glow-cyan) / .42);background:linear-gradient(118deg,hsl(var(--prelaunch-proof) / .04),transparent 66%);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .055),0 36px 82px hsl(var(--prelaunch-void) / .62),-12px 0 44px hsl(var(--glow-cyan) / .025)}.signal-trust-ledger>div{grid-template-columns:142px 1fr;min-height:72px}.signal-trust-ledger aside{margin-top:26px;padding:23px 25px}.signal-stack{background-image:radial-gradient(ellipse 48% 55% at 74% 52%,hsl(var(--glow-cyan) / .045),transparent 72%),radial-gradient(ellipse 26% 30% at 61% 60%,hsl(var(--glow-purple) / .025),transparent 76%)}.signal-stack-grid{grid-template-columns:.72fr 1.28fr;gap:clamp(44px,5vw,76px)}.signal-stack-map{position:relative;width:100%;min-height:470px;margin:0;overflow:hidden}.signal-stack-sources{position:absolute;inset:5% auto 5% 0;width:23%;display:grid;grid-template-rows:repeat(6,1fr);align-items:center}.signal-stack-sources span{font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .68);font-size:.57rem;letter-spacing:.1em}.signal-stack-rails{position:absolute;top:5%;right:12%;bottom:5%;left:20%;width:68%;height:90%;overflow:visible}.signal-stack-rails path{fill:none;stroke:hsl(var(--glow-cyan) / .27);stroke-width:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px hsl(var(--glow-cyan) / .1))}.signal-stack-rails path:nth-child(2n){stroke:hsl(var(--glow-purple) / .24)}.signal-intelligence-layer{position:absolute;z-index:2;left:45%;top:4%;bottom:4%;width:1px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid hsl(var(--glow-cyan) / .54);box-shadow:0 0 24px hsl(var(--glow-cyan) / .12)}.signal-intelligence-layer span,.signal-intelligence-layer strong,.signal-stack-outcome span{font-family:IBM Plex Mono,monospace;letter-spacing:.1em}.signal-intelligence-layer span,.signal-intelligence-layer strong{display:block;width:118px;margin-left:17px}.signal-intelligence-layer span{color:hsl(var(--glow-cyan) / .72);font-size:.56rem}.signal-intelligence-layer strong{margin-top:8px;color:hsl(var(--prelaunch-silver) / .56);font-size:.52rem;font-weight:450;line-height:1.45}.signal-stack-outcome{position:absolute;z-index:3;right:0;top:50%;width:29%;padding:28px 0 28px 24px;transform:translateY(-50%);border-left:1px solid hsl(var(--prelaunch-line) / .28);background:linear-gradient(90deg,hsl(var(--prelaunch-proof) / .025),transparent)}.signal-stack-outcome span{color:hsl(var(--glow-cyan) / .66);font-size:.55rem}.signal-stack-outcome strong{display:block;margin-top:13px;font-family:Bricolage Grotesque,sans-serif;color:hsl(var(--prelaunch-proof) / .88);font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.05;font-weight:580}.signal-mobile{background-image:radial-gradient(ellipse 42% 58% at 76% 52%,hsl(var(--glow-cyan) / .042),transparent 72%)}.signal-mobile-grid{grid-template-columns:.84fr 1.16fr;gap:clamp(40px,5vw,76px)}.signal-handset-scene{width:min(680px,52vw);aspect-ratio:4 / 5;overflow:hidden;border:0;box-shadow:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 16%,#000 39%,#000 100%),linear-gradient(180deg,transparent 0%,#000 8%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 16%,#000 39%,#000 100%),linear-gradient(180deg,transparent 0%,#000 8%,#000 88%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.signal-handset-scene:after{background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .9),transparent 38%),linear-gradient(180deg,transparent 68%,hsl(var(--prelaunch-void) / .28))}.signal-handset-scene>img{-o-object-position:76% center;object-position:76% center;filter:brightness(.82) saturate(.84);transform:scale(1.18)}.signal-close{min-height:min(78svh,760px)}@media (max-width:1024px){.signal-commercial-shell .prelaunch-copy{width:min(510px,56vw)}.signal-reveal-grid,.signal-trust-grid,.signal-stack-grid{grid-template-columns:1fr;gap:42px}.signal-finding-sequence,.signal-trust-ledger,.signal-stack-map{width:min(760px,100%);margin-left:auto}.signal-stack-map{min-height:430px}.signal-mobile-grid{grid-template-columns:.9fr 1.1fr}}@media (max-width:699px){.prelaunch-shell.signal-commercial-shell:not(.is-access-open) .prelaunch-hero{min-height:850px;height:850px}.signal-hero-device{inset:72px -24% auto 9%;width:115%;height:48%;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 62%,transparent 100%)}.signal-hero-device:after{background:linear-gradient(180deg,transparent 44%,hsl(var(--prelaunch-void)) 100%),linear-gradient(90deg,hsl(var(--prelaunch-void) / .48),transparent 42%)}.signal-hero-device>img{-o-object-position:67% center;object-position:67% center}.signal-commercial-shell .prelaunch-copy{width:calc(100% - 40px);padding-top:405px!important}.signal-scene{min-height:auto}.signal-scene-inner{min-height:0;padding-block:72px}.signal-scene-heading h2,.signal-reveal .signal-scene-heading h2,.signal-trust .signal-scene-heading h2,.signal-stack .signal-scene-heading h2,.signal-mobile .signal-scene-heading h2{font-size:2.08rem;line-height:1.03}.signal-pain,.signal-pain-copy{min-height:790px}.signal-pain-copy{padding-top:405px;padding-bottom:66px}.signal-finding-sequence{grid-template-columns:1fr;margin-top:0}.signal-source-stream{margin-left:0}.signal-synthesis-traces{width:100%;height:74px;transform:rotate(90deg) scale(.34,2.9)}.signal-finding{margin-left:0;padding:34px 25px}.signal-proof-stage .signal-reading{min-height:800px}.signal-trust-ledger{margin-top:0;padding:12px 18px 26px}.signal-trust-ledger>div{grid-template-columns:96px 1fr;min-height:76px;gap:14px}.signal-stack-map{min-height:410px}.signal-stack-sources{width:28%}.signal-stack-sources span{font-size:.48rem}.signal-stack-rails{left:25%;right:20%;width:55%}.signal-intelligence-layer{left:48%}.signal-intelligence-layer span,.signal-intelligence-layer strong{width:86px;margin-left:9px;font-size:.43rem}.signal-intelligence-layer strong{display:none}.signal-stack-outcome{width:31%;padding-left:12px}.signal-stack-outcome strong{max-width:100%;font-size:.82rem;overflow-wrap:anywhere}.signal-mobile-grid{display:flex}.signal-handset-scene{width:calc(100% + 40px);margin:34px -20px -30px;aspect-ratio:4 / 5}.signal-handset-scene>img{-o-object-position:78% center;object-position:78% center;transform:scale(1.22)}.signal-close{min-height:660px}}@media (max-width:360px){.prelaunch-shell.signal-commercial-shell:not(.is-access-open) .prelaunch-hero{min-height:820px;height:820px}.signal-commercial-shell .prelaunch-copy{padding-top:390px!important}.signal-scene-inner{padding-block:66px}.signal-scene-heading h2,.signal-reveal .signal-scene-heading h2,.signal-trust .signal-scene-heading h2,.signal-stack .signal-scene-heading h2,.signal-mobile .signal-scene-heading h2{font-size:1.82rem}.signal-pain,.signal-pain-copy{min-height:760px}.signal-pain-copy{padding-top:390px;padding-bottom:60px}.signal-finding strong{font-size:2.8rem}.signal-trust-ledger>div{grid-template-columns:84px 1fr}}.signal-commercial-shell .prelaunch-hero{min-height:min(88svh,840px);height:min(88svh,840px)}.signal-commercial-shell .prelaunch-copy{padding-top:42px}.signal-commercial-shell .prelaunch-positioning{margin-top:24px}.signal-commercial-shell .prelaunch-product-reveal{margin-top:18px}.signal-commercial-shell .prelaunch-support{margin-top:10px}.signal-commercial-shell .prelaunch-hero-cta{margin-top:21px}.signal-hero-device{top:0;right:-2%;bottom:0;left:31%;width:71%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.16) 7%,#000 30%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.16) 7%,#000 30%,#000 92%,transparent 100%)}.signal-hero-device:after{background:linear-gradient(90deg,hsl(var(--prelaunch-void)) 0%,hsl(var(--prelaunch-void) / .74) 13%,transparent 39%),linear-gradient(180deg,hsl(var(--prelaunch-void) / .2),transparent 20% 77%,hsl(var(--prelaunch-void) / .82))}.signal-hero-device>img{-o-object-position:60% center;object-position:60% center}.signal-scene{min-height:min(82svh,790px)}.signal-scene-inner{padding-block:clamp(62px,5.6vw,82px)}.signal-scene-heading h2{font-size:clamp(3rem,4.7vw,4.35rem);line-height:1.015}.signal-eyebrow{margin-bottom:21px}.signal-scene-copy{margin-top:24px}.signal-pain{min-height:min(86svh,830px)}.signal-pain-copy{padding-block:60px}.signal-pain>img{-o-object-position:61% center;object-position:61% center;opacity:.8}.signal-pain .signal-scene-scrim{background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .98),hsl(var(--prelaunch-void) / .72) 42%,hsl(var(--prelaunch-void) / .08) 76%,hsl(var(--prelaunch-void) / .32))}.signal-fragments{inset-block:12%}.signal-fragments span{opacity:.7}.signal-reveal-grid{grid-template-columns:.72fr 1.28fr;gap:clamp(42px,5vw,72px)}.signal-reveal:before{top:9%;right:2%;bottom:8%;left:32%;opacity:.5}.signal-finding-sequence{grid-template-columns:minmax(145px,.58fr) minmax(88px,.38fr) minmax(300px,1.28fr)}.signal-source-stream span{padding:20px 0}.signal-finding{padding:48px 38px 50px 42px;box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .07),0 34px 80px hsl(var(--prelaunch-void) / .7),-22px 0 54px hsl(var(--glow-cyan) / .045)}.signal-finding h3{margin:17px 0 31px;font-size:clamp(2.25rem,3.25vw,3.25rem)}.signal-finding strong{font-size:clamp(4rem,6.2vw,6rem)}.signal-proof .signal-scene-inner{padding-block:clamp(60px,5.5vw,78px)}.signal-proof-intro{margin-bottom:30px}.signal-proof-stage{width:min(1120px,100%);padding:9px 9px 13px;box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .1),0 34px 90px hsl(var(--prelaunch-void) / .84),-16px 0 58px hsl(var(--glow-cyan) / .045)}.signal-proof-stage .signal-reading{min-height:540px}.signal-reading-bar{min-height:46px}.signal-reading-body{padding:3.5% 5%}.signal-reading-title-row{margin-top:2.5%}.signal-reading-title-row h3{font-size:clamp(2rem,3vw,3rem)}.signal-exposure strong{font-size:clamp(3.4rem,5.3vw,5.25rem)}.signal-reading-rule{margin:3.5% 0 0}.signal-evidence-row{min-height:47px}.signal-reading-conclusion{margin-top:2%;padding-block:2.2%}.signal-proof-caption{width:min(1030px,92%);margin-top:24px;padding-top:19px;border-top:1px solid hsl(var(--prelaunch-line) / .11)}.signal-trust-grid{grid-template-columns:.76fr 1.24fr;gap:clamp(42px,5vw,70px)}.signal-trust-ledger{padding:13px 32px 30px;transform:translateY(4px)}.signal-trust-ledger header{min-height:54px}.signal-trust-ledger>div{min-height:65px}.signal-trust-ledger aside{margin-top:21px;padding:20px 23px}.signal-stack-grid{grid-template-columns:.7fr 1.3fr;gap:clamp(40px,4.5vw,66px)}.signal-stack-map{min-height:420px}.signal-stack-sources{inset-block:3%}.signal-stack-rails{inset-block:3%;height:94%}.signal-stack-rails path{stroke-width:1.15}.signal-intelligence-layer{top:2%;bottom:2%}.signal-stack-outcome{width:31%;padding-block:24px}.signal-mobile{min-height:min(84svh,810px)}.signal-mobile-grid{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,4vw,58px)}.signal-handset-scene{width:min(720px,55vw);aspect-ratio:16 / 11;overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.3) 13%,#000 34%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.3) 13%,#000 34%,#000 91%,transparent 100%);-webkit-mask-composite:initial;mask-composite:initial}.signal-handset-scene:after{background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .92),transparent 35%),linear-gradient(180deg,hsl(var(--prelaunch-void) / .12),transparent 18% 78%,hsl(var(--prelaunch-void) / .58))}.signal-handset-scene>img{-o-object-position:73% 50%;object-position:73% 50%;filter:brightness(.96) saturate(.9);transform:scale(1.1)}.signal-close{min-height:min(70svh,680px)}.signal-close-inner{padding-block:54px}.signal-close-inner>p{margin-top:28px}.signal-close-cta{margin-top:30px}@media (max-width:1024px){.signal-commercial-shell .prelaunch-hero{min-height:min(86svh,820px);height:min(86svh,820px)}.signal-scene{min-height:auto}.signal-scene-inner{padding-block:68px}.signal-reveal-grid,.signal-trust-grid,.signal-stack-grid{grid-template-columns:1fr;gap:30px}.signal-finding-sequence,.signal-trust-ledger,.signal-stack-map{margin-top:12px}.signal-proof-stage .signal-reading{min-height:520px}.signal-mobile{min-height:720px}.signal-handset-scene{width:min(620px,58vw)}}@media (max-width:699px){.prelaunch-shell.signal-commercial-shell:not(.is-access-open) .prelaunch-hero{min-height:790px;height:790px}.signal-hero-device{inset:66px -20% auto 4%;width:116%;height:44%;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 68%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 68%,transparent 100%)}.signal-hero-device>img{-o-object-position:66% center;object-position:66% center}.signal-commercial-shell .prelaunch-copy{padding-top:358px!important}.signal-commercial-shell .prelaunch-copy h1 .signal-hero-line{font-size:33px}.signal-commercial-shell .prelaunch-positioning{margin-top:19px}.signal-commercial-shell .prelaunch-hero-cta{margin-top:17px}.signal-scene-inner{padding-block:58px}.signal-scene-heading h2,.signal-reveal .signal-scene-heading h2,.signal-trust .signal-scene-heading h2,.signal-stack .signal-scene-heading h2,.signal-mobile .signal-scene-heading h2{font-size:2rem}.signal-pain,.signal-pain-copy{min-height:700px}.signal-pain-copy{padding-top:360px;padding-bottom:56px}.signal-pain>img{-o-object-position:67% center;object-position:67% center}.signal-fragments{top:5%;right:12px;bottom:55%;left:12px}.signal-reveal .signal-finding-sequence{width:100%;min-width:0;grid-template-columns:1fr;margin-top:22px;overflow:hidden}.signal-synthesis-traces{height:58px}.signal-finding{width:100%;min-width:0;padding:29px 23px 31px}.signal-finding h3{margin-bottom:24px}.signal-finding strong{font-size:clamp(2.72rem,14vw,3.25rem)}.signal-proof .signal-scene-inner{padding-block:58px}.signal-proof-intro{margin-bottom:27px}.signal-proof-stage .signal-reading{min-height:740px}.signal-reading-body{padding:25px 16px}.signal-evidence-row{min-height:70px}.signal-proof-caption{margin-top:22px;padding-top:18px}.signal-trust-ledger{padding:10px 16px 22px}.signal-trust-ledger>div{min-height:68px}.signal-trust-ledger aside{padding:17px}.signal-stack-map{min-height:350px;margin-top:12px}.signal-mobile{min-height:auto}.signal-handset-scene{width:calc(100% + 40px);margin:24px -20px -20px;aspect-ratio:4 / 3;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 8%,#000 25%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.2) 8%,#000 25%,#000 95%,transparent 100%)}.signal-handset-scene:after{z-index:2;background:linear-gradient(90deg,hsl(var(--prelaunch-void)) 0%,hsl(var(--prelaunch-void) / .98) 18%,hsl(var(--prelaunch-void) / .88) 25%,transparent 39%),linear-gradient(180deg,transparent 72%,hsl(var(--prelaunch-void) / .42))}.signal-handset-scene>img{-o-object-position:72% center;object-position:72% center;transform:scale(1.08)}.signal-close{min-height:580px}.signal-close-inner{padding-block:44px}}@media (max-width:360px){.prelaunch-shell.signal-commercial-shell:not(.is-access-open) .prelaunch-hero{min-height:760px;height:760px}.signal-commercial-shell .prelaunch-copy{padding-top:342px!important}.signal-scene-inner{padding-block:52px}.signal-pain,.signal-pain-copy{min-height:670px}.signal-pain-copy{padding-top:350px;padding-bottom:50px}.signal-proof-stage .signal-reading{min-height:720px}.signal-stack-sources{width:25%}.signal-stack-rails{left:22%;width:52%}.signal-intelligence-layer{left:44%}.signal-stack-outcome{right:0;width:34%;padding-left:9px}.signal-stack-outcome strong{font-size:.76rem}}.signal-cinema{position:relative;height:430vh;background:hsl(var(--prelaunch-void))}.signal-cinema-sticky{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate;background:hsl(var(--prelaunch-void))}.signal-cinema-world{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;z-index:0;transform-origin:64% 48%;will-change:transform,opacity,filter}.signal-cinema-world img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:62% center;object-position:62% center;display:block;filter:saturate(.72) contrast(1.08) brightness(.78)}.signal-cinema-world-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .78),hsl(var(--prelaunch-void) / .34) 42%,hsl(var(--prelaunch-void) / .08) 72%,hsl(var(--prelaunch-void) / .48)),linear-gradient(180deg,hsl(var(--prelaunch-void) / .3),transparent 24%,transparent 72%,hsl(var(--prelaunch-void) / .82))}.signal-cinema-portal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 58% 66% at 67% 48%,hsl(var(--glow-cyan) / .055),transparent 64%),radial-gradient(ellipse 45% 54% at 74% 48%,hsl(var(--glow-purple) / .045),transparent 68%);will-change:opacity}.signal-cinema-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.34;background-image:linear-gradient(hsl(var(--prelaunch-line) / .055) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--prelaunch-line) / .055) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 48% 70% at 67% 50%,#000,transparent 80%);mask-image:radial-gradient(ellipse 48% 70% at 67% 50%,#000,transparent 80%)}.signal-cinema-portal-label{position:absolute;top:18%;left:50%;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.16em;color:hsl(var(--prelaunch-silver) / .45)}.signal-cinema-portal-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--glow-cyan) / .55),transparent);opacity:.5}.signal-cinema-portal-line-a{left:45%;right:8%;top:37%}.signal-cinema-portal-line-b{left:51%;right:4%;top:50%}.signal-cinema-portal-line-c{left:43%;right:12%;top:64%}.signal-cinema-data{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;will-change:opacity}.signal-cinema-data-intro{position:absolute;left:8%;top:15%;display:flex;flex-direction:column;gap:12px}.signal-cinema-data-intro span,.signal-cinema-finding p,.signal-cinema-finding>span,.signal-cinema-fact-source{font-family:IBM Plex Mono,monospace;letter-spacing:.15em;text-transform:uppercase}.signal-cinema-data-intro span{font-size:.6rem;color:hsl(var(--glow-cyan) / .76)}.signal-cinema-data-intro strong{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.96;letter-spacing:-.035em;color:var(--chrome-white);max-width:8ch}.signal-cinema-facts{position:absolute;left:7%;top:29%;width:33%;display:flex;flex-direction:column;gap:13px}.signal-cinema-fact{display:grid;grid-template-columns:1.05fr 1.4fr auto;gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid hsl(var(--prelaunch-line) / .14)}.signal-cinema-fact-source{font-size:.52rem;color:hsl(var(--prelaunch-silver) / .48)}.signal-cinema-fact strong{font-family:Instrument Sans,sans-serif;font-size:.88rem;font-weight:500;color:hsl(var(--prelaunch-proof) / .86)}.signal-cinema-fact em{font-family:IBM Plex Mono,monospace;font-size:.55rem;font-style:normal;color:hsl(var(--prelaunch-silver) / .65)}.signal-cinema-rails{position:absolute;top:18%;right:4%;bottom:11%;left:4%;width:92%;height:71%;overflow:visible}.signal-cinema-rails path{fill:none;stroke:url(#signal-cinema-gradient);stroke:hsl(var(--glow-cyan) / .42);stroke-width:1.2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px hsl(var(--glow-cyan) / .18))}.signal-cinema-core{position:absolute;left:69%;top:50%;transform:translate(-50%,-50%);width:clamp(130px,15vw,220px);aspect-ratio:1;display:grid;place-items:center;align-content:center;border-radius:50%;border:1px solid hsl(var(--glow-cyan) / .55);background:radial-gradient(circle at 38% 32%,hsl(var(--glow-cyan) / .18),transparent 44%),radial-gradient(circle at 68% 70%,hsl(var(--glow-purple) / .18),transparent 50%),hsl(var(--prelaunch-void) / .84);box-shadow:0 0 70px hsl(var(--glow-cyan) / .12),0 0 120px hsl(var(--glow-purple) / .08),inset 0 1px hsl(var(--prelaunch-proof) / .12)}.signal-cinema-core span{font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.2em;color:hsl(var(--prelaunch-proof) / .92)}.signal-cinema-core strong{margin-top:7px;font-family:IBM Plex Mono,monospace;font-size:.46rem;letter-spacing:.12em;color:hsl(var(--prelaunch-silver) / .55)}.signal-cinema-finding{position:absolute;z-index:6;left:50%;top:50%;width:min(720px,74vw);transform:translate(-50%,-50%);padding:clamp(30px,4vw,58px);background:linear-gradient(135deg,#0d1621eb,#090a10eb);border:1px solid hsl(var(--glow-cyan) / .22);box-shadow:0 50px 120px hsl(var(--prelaunch-void) / .86),inset 0 1px hsl(var(--prelaunch-proof) / .08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:opacity}.signal-cinema-finding p{margin:0 0 20px;font-size:.56rem;color:hsl(var(--glow-cyan) / .75)}.signal-cinema-finding h2{margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.5rem,5vw,5rem);line-height:.93;letter-spacing:-.04em;color:var(--chrome-white)}.signal-cinema-finding>strong{display:block;margin-top:34px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(4rem,8vw,8rem);line-height:.8;letter-spacing:-.05em;color:var(--chrome-white)}.signal-cinema-finding>span{display:block;margin-top:16px;font-size:.54rem;color:hsl(var(--prelaunch-silver) / .55)}.signal-cinema-finding-trace{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:36px;border-top:1px solid hsl(var(--prelaunch-line) / .16)}.signal-cinema-finding-trace span{padding:17px 12px 0 0;font-family:IBM Plex Mono,monospace;font-size:.52rem;line-height:1.4;color:hsl(var(--prelaunch-silver) / .7);border-right:1px solid hsl(var(--prelaunch-line) / .12)}.signal-cinema-finding-trace span:last-child{border-right:0;padding-left:12px}.signal-cinema-exit{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;background:hsl(var(--prelaunch-void));pointer-events:none;will-change:opacity}.signal-cinema-exit span,.signal-cinema-exit strong{display:block;font-family:Bricolage Grotesque,sans-serif;letter-spacing:-.035em}.signal-cinema-exit span{font-size:clamp(2.6rem,5.2vw,5.5rem);color:hsl(var(--prelaunch-proof) / .94)}.signal-cinema-exit strong{margin-top:.08em;font-size:clamp(3rem,6.2vw,6.6rem);line-height:.92;background:linear-gradient(90deg,#c39aff,#5debfa,#eef3f9);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width: 699px){.signal-cinema{height:470vh}.signal-cinema-world{top:-4%;right:-4%;bottom:-4%;left:-4%;transform-origin:70% 44%}.signal-cinema-world img{-o-object-position:68% center;object-position:68% center}.signal-cinema-portal-label{top:15%;left:9%}.signal-cinema-data-intro{left:7%;top:13%}.signal-cinema-data-intro strong{max-width:11ch;font-size:2.35rem}.signal-cinema-facts{left:7%;top:34%;width:86%}.signal-cinema-fact{grid-template-columns:1fr auto}.signal-cinema-fact strong{grid-column:1 / -1;font-size:.9rem}.signal-cinema-fact em{grid-column:2;grid-row:1}.signal-cinema-core{left:50%;top:67%;width:150px}.signal-cinema-rails{top:28%;right:0;bottom:18%;left:0;width:100%;height:54%;opacity:.6}.signal-cinema-finding{width:calc(100% - 28px);padding:28px 22px}.signal-cinema-finding h2{font-size:2.6rem}.signal-cinema-finding>strong{font-size:4.2rem}.signal-cinema-finding-trace{grid-template-columns:1fr 1fr}.signal-cinema-finding-trace span:nth-child(odd){border-right:1px solid hsl(var(--prelaunch-line) / .12)}.signal-cinema-finding-trace span:nth-child(2n){border-right:0;padding-left:12px}.signal-cinema-exit{padding:28px}.signal-cinema-exit span{font-size:2.45rem}.signal-cinema-exit strong{font-size:3rem}}.story-handover{--cinema-cyan:hsl(var(--glow-cyan));min-height:100svh;padding:85px 6% 100px;background:hsl(var(--prelaunch-void));color:hsl(var(--prelaunch-silver));outline:none}.story-handover-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:55px;max-width:1250px;margin:0 auto 55px}.story-handover-copy{max-width:760px}.story-handover-copy>img{width:175px;height:auto;margin-bottom:30px}.story-handover-kicker{font:12px/1.5 IBM Plex Mono,monospace;letter-spacing:.075em;color:hsl(var(--glow-cyan))}.story-handover-copy h2{font:500 clamp(38px,4.8vw,71px)/1.07 "Bricolage Grotesque",sans-serif;letter-spacing:-.038em;margin:22px 0}.story-handover-copy>p:not(.story-handover-kicker){max-width:46ch;font:18px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.78)}.story-handover-actions{flex-shrink:0;padding-bottom:5px}.story-handover-access{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border:1px solid hsl(var(--glow-cyan)/.55);border-radius:6px;background:hsl(var(--glow-cyan)/.07);color:hsl(var(--prelaunch-silver));font:500 16px Instrument Sans,sans-serif;text-decoration:none}.story-replay{display:block;min-height:44px;margin-top:14px;padding:8px 0;border:0;background:transparent;color:hsl(var(--prelaunch-silver)/.75);font:14px Instrument Sans,sans-serif;cursor:pointer}.story-handover-actions>p{font:12px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.57)}.story-handover>.signal-demo-dashboard{max-width:1250px;margin:0 auto}.story-handover-access:focus-visible,.story-replay:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:4px}@media (max-width:850px){.story-handover{padding:60px 6% 75px}.story-handover-heading{display:block;margin-bottom:35px}.story-handover-copy h2{font-size:clamp(34px,8.7vw,56px)}.story-handover-copy>p:not(.story-handover-kicker){font-size:16px}.story-handover-actions{margin-top:25px}.story-handover-actions>p{display:none}.story-handover-kicker{font-size:12px;letter-spacing:.025em}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-cinematic-page .story-handover{min-height:0;padding:28px 5% 36px}}.signal-site-nav{position:fixed;z-index:12;left:0;right:0;top:0;height:76px;padding:0 6%;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,hsl(var(--prelaunch-void)/.94),hsl(var(--prelaunch-void)/.6),transparent);color:hsl(var(--prelaunch-silver))}.signal-nav-brand{padding:8px 0;border:0;background:none;cursor:pointer}.signal-nav-brand img{display:block;width:132px;height:auto}.signal-site-nav>div{display:flex;align-items:center;gap:24px}.signal-site-nav button{min-height:44px;font:500 14px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.signal-nav-explore{border:0;background:none;padding:10px 0;cursor:pointer}.signal-nav-access{border:1px solid hsl(var(--glow-cyan)/.5);border-radius:5px;background:hsl(var(--glow-cyan)/.07);padding:10px 18px;cursor:pointer}.cinema-brand-lockup{display:none}.cinema-problem-copy{top:23%;width:min(720px,53%)}.cinema-problem-copy h1{font-size:clamp(40px,4.8vw,78px)}.cinema-problem-copy>p{max-width:31ch;font-size:18px}.cinema-opening-actions{position:absolute;left:6%;top:71%;display:flex;gap:12px}.cinema-opening-actions .cinema-opening-access{position:static;min-height:48px;font-size:16px;padding:13px 22px}.cinema-opening-explore{min-height:48px;border:1px solid hsl(var(--prelaunch-silver)/.4);border-radius:5px;background:hsl(var(--prelaunch-void)/.4);color:hsl(var(--prelaunch-silver));font:500 16px Instrument Sans,sans-serif;padding:13px 20px;cursor:pointer}.cinema-reduced-actions{display:flex;gap:13px;padding:20px 7%}.cinema-reduced-actions button{min-height:46px;padding:12px 18px;background:hsl(var(--glow-cyan)/.06);border:1px solid hsl(var(--glow-cyan)/.45);border-radius:5px;font:16px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver));cursor:pointer}.story-handover{padding-top:55px;scroll-margin-top:55px}.story-handover-heading{align-items:center;margin-bottom:34px}.story-handover-copy h2{font-size:clamp(35px,4vw,57px);margin:17px 0 15px}.story-handover-copy>p:not(.story-handover-kicker){font-size:17px;margin-bottom:0}.story-replay{white-space:nowrap}.signal-proof{max-width:1450px;margin:auto;padding:35px 6% 50px;color:hsl(var(--prelaunch-silver));font-family:Instrument Sans,sans-serif;display:grid;grid-template-columns:.85fr 1.15fr;gap:55px 65px}.signal-proof-intro{padding-top:30px}.signal-proof h2{font:500 clamp(37px,4.5vw,67px)/1.06 "Bricolage Grotesque",sans-serif;letter-spacing:-.045em;margin:23px 0}.signal-proof-intro>p:last-child{font:18px/1.6 Instrument Sans,sans-serif;max-width:34ch;color:hsl(var(--prelaunch-silver)/.82)}.signal-proof-receipt{padding:29px 31px;border:1px solid hsl(var(--prelaunch-silver)/.23);border-radius:13px;background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.07),transparent 70%),hsl(var(--prelaunch-silver)/.018);box-shadow:inset 0 1px hsl(var(--prelaunch-silver)/.13)}.signal-proof-top{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.signal-proof-top>span{display:flex;gap:7px;align-items:center;font:12px/1.4 IBM Plex Mono,monospace;color:hsl(var(--glow-cyan))}.signal-proof-top>span:last-child{color:hsl(var(--prelaunch-silver)/.85)}.signal-proof-job{font:12px/1.5 IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.75);margin:27px 0 13px}.signal-proof-receipt h3{font:500 32px/1.15 Bricolage Grotesque,sans-serif;letter-spacing:-.03em;margin:0 0 26px}.signal-proof-value>span{font:12px/1.5 IBM Plex Mono,monospace;display:block;color:hsl(var(--prelaunch-silver)/.8)}.signal-proof-value strong{display:block;font:500 clamp(56px,6vw,81px)/1.1 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em;margin-top:7px}.signal-proof-records{display:grid;gap:19px;margin:26px 0}.signal-proof-records>span{display:flex;gap:12px;align-items:flex-start}.signal-proof-records svg{flex-shrink:0;margin-top:2px;color:hsl(var(--glow-cyan))}.signal-proof-records strong{display:block;font:500 16px/1.4 Instrument Sans,sans-serif}.signal-proof-records small{display:block;margin-top:5px;font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.78)}.signal-proof details{border-top:1px solid hsl(var(--prelaunch-silver)/.18)}.signal-proof summary{padding:17px 0;font:500 16px/1.5 Instrument Sans,sans-serif;cursor:pointer}.signal-proof dl{margin:0 0 20px}.signal-proof dl>div{display:grid;grid-template-columns:100px 1fr;gap:15px;padding:9px 0}.signal-proof dt{font:12px/1.6 IBM Plex Mono,monospace;color:hsl(var(--glow-cyan))}.signal-proof dd{margin:0;font:14px/1.5 Instrument Sans,sans-serif;overflow-wrap:anywhere;color:hsl(var(--prelaunch-silver)/.86)}.signal-proof-boundary{font:12px/1.6 Instrument Sans,sans-serif;margin:0;color:hsl(var(--prelaunch-silver)/.75)}.signal-buyer-guide{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:45px;border-top:1px solid hsl(var(--prelaunch-silver)/.17);padding-top:37px}.signal-buyer-guide h3{font:500 27px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.025em;margin:17px 0}.signal-buyer-guide article>p:last-child{font:16px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.83);max-width:32ch}.signal-faq{grid-column:1/-1;max-width:900px;width:100%;margin:35px auto 0}.signal-faq details{border-top:1px solid hsl(var(--prelaunch-silver)/.2)}.signal-faq summary{padding:23px 0}.signal-faq p{font:16px/1.7 Instrument Sans,sans-serif;margin:0 0 25px;color:hsl(var(--prelaunch-silver)/.84);max-width:72ch}.signal-final-conversion{grid-column:1/-1;text-align:center;padding:58px 0 48px;background:radial-gradient(ellipse at 50% 55%,hsl(var(--glow-cyan)/.055),transparent 60%)}.signal-final-conversion>.demo-overline{justify-content:center}.signal-final-conversion>p:not(.demo-overline){font:18px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.85);max-width:42ch;margin:25px auto}.signal-final-conversion button{display:block;margin:30px auto 17px;min-height:52px;padding:15px 29px;background:hsl(var(--glow-cyan)/.09);border:1px solid hsl(var(--glow-cyan)/.65);border-radius:6px;font:500 16px Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver));cursor:pointer}.signal-final-conversion>span{font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.78)}.signal-site-footer{grid-column:1/-1;display:flex;gap:25px;border-top:1px solid hsl(var(--prelaunch-silver)/.2);padding-top:25px;font:14px Instrument Sans,sans-serif}.signal-site-footer>span{margin-right:auto}.signal-site-footer a{color:hsl(var(--prelaunch-silver)/.8);text-decoration:none}.signal-access-dialog{width:min(620px,calc(100% - 28px));padding:34px}.signal-access-dialog .prelaunch-access{position:static!important;width:100%;max-width:none;min-height:0;padding:0;margin:0;opacity:1;transform:none}.signal-access-dialog form{display:block;width:100%}.signal-access-dialog .prelaunch-access-heading{margin:26px 0 25px}.signal-access-dialog h2{font:500 36px/1.1 Bricolage Grotesque,sans-serif;letter-spacing:-.035em;margin:0 0 13px}.signal-access-dialog .prelaunch-kicker{font:16px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.85);text-transform:none;letter-spacing:0}.signal-access-dialog .prelaunch-field{margin:18px 0}.signal-access-dialog .prelaunch-field>label{display:block;margin-bottom:8px;font:14px/1.4 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.signal-access-dialog .prelaunch-form-row{display:block}.signal-access-dialog .prelaunch-form-row input:not(.prelaunch-honeypot){width:100%;min-height:49px;padding:12px 14px;border:1px solid hsl(var(--prelaunch-silver)/.3);border-radius:5px;background:hsl(var(--prelaunch-silver)/.03);color:hsl(var(--prelaunch-silver));font:16px Instrument Sans,sans-serif;outline:none}.signal-access-dialog .prelaunch-form-row input:focus{border-color:hsl(var(--glow-cyan))}.signal-access-dialog .prelaunch-honeypot{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.signal-access-dialog .prelaunch-consent{margin:26px 0 20px;padding:17px 0 0;border:0;border-top:1px solid hsl(var(--prelaunch-silver)/.2);opacity:1;display:block}.signal-access-dialog .prelaunch-consent legend{font:12px/1.5 IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver)/.8);padding-right:10px}.signal-access-dialog .prelaunch-consent-row{margin:14px 0 22px}.signal-access-dialog .prelaunch-consent-row label{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.signal-access-dialog .prelaunch-consent-row input{width:18px;height:18px;margin-top:3px;flex-shrink:0;accent-color:hsl(var(--glow-cyan))}.signal-access-dialog .prelaunch-consent-copy{display:grid;gap:7px;font:14px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.82)}.signal-access-dialog .prelaunch-consent-title{font-weight:500;color:hsl(var(--prelaunch-silver))}.signal-access-dialog .prelaunch-consent-summary,.signal-access-dialog .prelaunch-consent-disclosure{font-size:14px}.signal-access-dialog .prelaunch-consent-disclosure a{color:hsl(var(--prelaunch-silver));text-decoration:underline;text-underline-offset:3px}.signal-access-dialog .prelaunch-consent-note{font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.86)}.signal-access-dialog .prelaunch-submit{width:100%;min-height:52px;padding:15px;background:hsl(var(--glow-cyan)/.08);border:1px solid hsl(var(--glow-cyan)/.65);border-radius:5px;color:hsl(var(--prelaunch-silver));font:500 16px Instrument Sans,sans-serif;cursor:pointer}.signal-access-dialog .prelaunch-submit:disabled{opacity:.6;cursor:wait}.signal-access-dialog .prelaunch-error,.signal-access-dialog .prelaunch-field-error{font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver))}.signal-access-dialog .prelaunch-success{padding:30px 0 10px}.signal-access-dialog .prelaunch-success p,.signal-access-dialog .prelaunch-success legend{font:16px/1.6 Instrument Sans,sans-serif}.signal-access-dialog .prelaunch-pain-grid{display:grid;gap:8px}.signal-access-dialog .prelaunch-pain-grid button{font:14px/1.4 Instrument Sans,sans-serif;background:hsl(var(--prelaunch-silver)/.04);border:1px solid hsl(var(--prelaunch-silver)/.25);padding:12px;text-align:left;color:hsl(var(--prelaunch-silver));cursor:pointer}.signal-site-nav button:focus-visible,.signal-proof button:focus-visible,.signal-proof summary:focus-visible,.signal-access-dialog :is(button,a,input):focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:3px}@media (max-width:760px){.signal-site-nav{height:62px;padding:0 5%}.signal-nav-brand img{width:104px}.signal-site-nav>div{gap:14px}.signal-site-nav button{font-size:14px}.signal-nav-access{padding:9px 12px}.cinema-problem-copy{left:7%;top:19%;width:86%}.cinema-problem-copy h1{font-size:clamp(38px,10.5vw,49px)}.cinema-problem-copy>p{font-size:16px;max-width:28ch}.cinema-opening-actions{left:7%;right:7%;top:auto;bottom:17%;display:grid;grid-template-columns:1fr 1fr}.cinema-opening-actions .cinema-opening-access,.cinema-opening-explore{font-size:14px;padding:13px 9px}.story-handover{padding:48px 5% 42px;scroll-margin-top:36px}.story-handover-heading{display:block;margin-bottom:25px}.story-handover-copy h2{font-size:36px}.story-handover-copy>p:not(.story-handover-kicker){font-size:16px}.story-replay{margin-top:15px}.signal-proof{padding:25px 5% 35px;grid-template-columns:1fr;gap:30px}.signal-proof-intro{padding-top:20px}.signal-proof h2{font-size:42px}.signal-proof-intro>p:last-child{font-size:16px;max-width:none}.signal-proof-receipt{padding:24px 20px}.signal-proof-receipt h3{font-size:30px}.signal-proof-top{gap:10px}.signal-proof-value strong{font-size:64px}.signal-proof dl>div{grid-template-columns:80px 1fr;gap:10px}.signal-buyer-guide{grid-template-columns:1fr;gap:26px;margin-top:25px;padding-top:27px}.signal-buyer-guide h3{font-size:26px;margin:12px 0}.signal-buyer-guide article>p:last-child{max-width:none}.signal-faq{margin-top:20px}.signal-faq summary{padding:19px 0;font-size:16px}.signal-final-conversion{padding:45px 0 35px}.signal-final-conversion h2{font-size:43px}.signal-final-conversion>p:not(.demo-overline){font-size:16px}.signal-final-conversion button{width:100%}.signal-access-dialog{padding:28px 21px}.signal-access-dialog h2{font-size:31px}}@media (max-width:360px){.signal-nav-brand img{width:92px}.signal-site-nav>div{gap:10px}.signal-site-nav button{font-size:12px}.signal-nav-access{padding:9px}.signal-nav-explore{font-size:12px}.cinema-problem-copy h1{font-size:37px}.signal-proof h2{font-size:38px}.signal-final-conversion h2{font-size:39px}.signal-proof-value strong{font-size:59px}}@media (prefers-reduced-motion:reduce){.signal-cinematic-page *{scroll-behavior:auto!important}}.signal-site-nav{background:hsl(var(--prelaunch-void)/.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid hsl(var(--prelaunch-silver)/.1);transition:opacity .2s,transform .2s}.signal-site-nav[data-story-active=true]{opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.signal-site-nav{transition:none}}.signal-access-dialog{width:min(780px,calc(100% - 28px))}.signal-access-dialog form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.signal-access-dialog .prelaunch-access-heading,.signal-access-dialog .prelaunch-field-name,.signal-access-dialog .prelaunch-text-options,.signal-access-dialog .prelaunch-submit,.signal-access-dialog .prelaunch-submit-note,.signal-access-dialog .prelaunch-error{grid-column:1/-1}.signal-access-dialog .prelaunch-access-heading{margin:22px 0 4px}.signal-access-dialog .prelaunch-field{margin:0;min-width:0}.signal-access-dialog .prelaunch-text-options{margin-top:4px;border-top:1px solid hsl(var(--prelaunch-silver)/.17);padding-top:20px}.signal-access-dialog .prelaunch-consent{margin:0;padding:0;border:0;min-width:0}.signal-access-dialog .prelaunch-consent legend{padding:0;font:600 22px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.025em;text-transform:none;color:hsl(var(--prelaunch-silver))}.signal-access-dialog .prelaunch-consent-intro{margin:8px 0 15px;font:15px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.85)}.signal-access-dialog .prelaunch-consent-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.signal-access-dialog .prelaunch-consent-row{margin:0;padding:17px;border:1px solid hsl(var(--prelaunch-silver)/.22);border-radius:9px;background:hsl(var(--prelaunch-silver)/.025);transition:border-color .2s,background .2s}.signal-access-dialog .prelaunch-consent-row[data-selected=true]{border-color:hsl(var(--glow-cyan)/.65);background:hsl(var(--glow-cyan)/.065)}.signal-access-dialog .prelaunch-consent-row:focus-within{border-color:hsl(var(--glow-cyan)/.8)}.signal-access-dialog .prelaunch-consent-row label{display:grid;grid-template-columns:22px minmax(0,1fr);gap:11px;min-height:74px;margin:0}.signal-access-dialog .prelaunch-consent-row input{width:22px;height:22px;margin-top:2px}.signal-access-dialog .prelaunch-consent-copy{gap:6px}.signal-access-dialog .prelaunch-consent-title{font:600 18px/1.25 Bricolage Grotesque,sans-serif;letter-spacing:-.02em;margin:0}.signal-access-dialog .prelaunch-consent-summary{font:14px/1.5 Instrument Sans,sans-serif;margin:0;color:hsl(var(--prelaunch-silver)/.9)}.signal-access-dialog .prelaunch-consent-disclosure{margin:14px 0 0;padding-top:13px;border-top:1px solid hsl(var(--prelaunch-silver)/.14);font:13px/1.6 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.82)}.signal-access-dialog .prelaunch-consent-note{max-width:none;margin:12px 0 0;font:13px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.78)}.signal-access-dialog .prelaunch-submit{background:hsl(var(--glow-cyan)/.15);transition:background .2s,border-color .2s}.signal-access-dialog .prelaunch-submit:hover{background:hsl(var(--glow-cyan)/.24);border-color:hsl(var(--glow-cyan))}.signal-access-dialog .prelaunch-submit-note{margin:0;text-align:center;font:13px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.72)}.signal-access-dialog .prelaunch-error{margin:0}.signal-access-dialog .prelaunch-error:empty{display:none}@media (max-width:680px){.signal-access-dialog .prelaunch-consent-choices{grid-template-columns:minmax(0,1fr)}.signal-access-dialog .prelaunch-consent-row label{min-height:58px}}@media (max-width:540px){.signal-access-dialog{padding:24px 20px}.signal-access-dialog form{grid-template-columns:minmax(0,1fr);gap:13px}.signal-access-dialog .prelaunch-access-heading{margin:20px 0 2px}.signal-access-dialog h2{font-size:29px}.signal-access-dialog .prelaunch-kicker{font-size:15px;margin-bottom:0}.signal-access-dialog .prelaunch-field>label{margin-bottom:5px}}.signal-access-dialog .prelaunch-submit{margin:0;letter-spacing:0;text-transform:none;display:flex;align-items:center;justify-content:center;gap:8px;line-height:1.4}@media (prefers-reduced-motion:reduce){.signal-access-dialog .prelaunch-consent-row{transition:none}}@media (max-width:699px),(max-width:1023px) and (max-height:500px) and (hover:none){.signal-site-nav .signal-nav-access{position:relative;overflow:hidden;min-height:44px;padding:11px 16px;border-radius:9px;border:1px solid hsl(var(--prelaunch-silver)/.3);background:linear-gradient(150deg,hsl(var(--glow-cyan)/.12),hsl(var(--glow-purple)/.065) 70%,hsl(var(--prelaunch-void)/.8));box-shadow:inset 0 1px hsl(var(--prelaunch-silver)/.13),0 4px 16px hsl(var(--prelaunch-void)/.3);font:600 12.5px/1.2 Instrument Sans,sans-serif;letter-spacing:.025em;white-space:nowrap;transition:background .16s,border-color .16s,box-shadow .16s}.signal-site-nav .signal-nav-access:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--glow-cyan)/.65),hsl(var(--prelaunch-silver)/.75),hsl(var(--glow-purple)/.55),transparent);pointer-events:none}.signal-site-nav .signal-nav-access:active{background:hsl(var(--glow-cyan)/.2);border-color:hsl(var(--glow-cyan)/.65);box-shadow:inset 0 1px hsl(var(--prelaunch-silver)/.2)}.signal-site-nav .signal-nav-access:focus-visible{outline:2px solid hsl(var(--glow-cyan));outline-offset:3px}}@media (max-width:699px) and (orientation:portrait){.signal-nav-explore{display:none}.signal-nav-brand img{width:110px}#opening .cinema-opening,#opening .cinema-reduced-opening{display:flex;flex-direction:column;align-items:flex-start;padding:86px 7% 24px}#opening .cinema-opening{background:linear-gradient(180deg,hsl(var(--prelaunch-void)/.99) 0,hsl(var(--prelaunch-void)/.94) 13%,hsl(var(--prelaunch-void)/.86) 29%,hsl(var(--prelaunch-void)/.18) 46%,transparent 58%,hsl(var(--prelaunch-void)/.28) 100%)}#opening .cinema-problem-copy{position:relative;inset:auto;width:100%;z-index:1}#opening .cinema-problem-copy h1{font-size:clamp(32px,9.8vw,40px);line-height:1.08;max-width:none}#opening .cinema-problem-copy>p{font-size:16px;line-height:1.45;max-width:29ch;color:hsl(var(--prelaunch-silver)/.9);margin:16px 0 0}#opening .cinema-opening-actions{position:relative;inset:auto;width:100%;margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px;z-index:1}#opening .cinema-opening-actions .cinema-opening-access,#opening .cinema-opening-explore{min-height:48px;padding:12px 8px;font-size:14px}#opening .cinema-opening-actions .cinema-opening-access{border-color:hsl(var(--glow-cyan)/.7);background:linear-gradient(135deg,hsl(var(--glow-cyan)/.22),hsl(var(--glow-purple)/.16));box-shadow:inset 0 1px hsl(var(--prelaunch-silver)/.12)}#opening .cinema-opening-explore{background:hsl(var(--prelaunch-void)/.55);border-color:hsl(var(--prelaunch-silver)/.22)}#opening .cinema-scroll-cue{bottom:16px;left:7%;text-shadow:0 1px 7px hsl(var(--prelaunch-void))}#opening .cinema-reduced-opening{overflow:hidden}#opening .cinema-reduced-photo{inset:auto;left:0;top:max(calc(100svh - 177.683vw),calc(max(360px,42.5svh) - 45.271vw));width:100%;height:auto;opacity:1}#opening .cinema-reduced-opening:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,hsl(var(--prelaunch-void)) 0,hsl(var(--prelaunch-void)/.92) 29%,transparent 58%);pointer-events:none}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){dialog.signal-evidence-dialog.signal-access-dialog{width:min(780px,calc(100% - 24px));max-width:calc(100% - 24px);padding:18px 16px;--dialog-close-top:18px;--dialog-close-side:16px}.signal-access-dialog>.demo-overline{font-size:11px;line-height:1.4;letter-spacing:.035em}.signal-access-dialog form{gap:10px}.signal-access-dialog .prelaunch-access-heading{margin:14px 0 0}.signal-access-dialog h2{font-size:27px;line-height:1.1;margin-bottom:8px}.signal-access-dialog .prelaunch-kicker{font-size:15px;line-height:1.4;margin:0}.signal-access-dialog .prelaunch-field>label{font-size:13px;line-height:1.4;margin-bottom:5px}.signal-access-dialog .prelaunch-form-row input:not(.prelaunch-honeypot){height:44px;min-height:44px;padding:10px 12px}.signal-access-dialog .prelaunch-text-options{margin-top:0;padding-top:14px}.signal-access-dialog .prelaunch-consent legend{font-size:19px;line-height:1.2}.signal-access-dialog .prelaunch-consent-intro{font-size:13.5px;line-height:1.4;margin:6px 0 10px}.signal-access-dialog .prelaunch-consent-choices{gap:8px}.signal-access-dialog .prelaunch-consent-row{padding:12px}.signal-access-dialog .prelaunch-consent-row label{gap:9px;min-height:44px}.signal-access-dialog .prelaunch-consent-copy{gap:4px}.signal-access-dialog .prelaunch-consent-title{font-size:16px;line-height:1.25}.signal-access-dialog .prelaunch-consent-summary{font-size:13.5px;line-height:1.4}.signal-access-dialog .prelaunch-consent-disclosure{margin-top:10px;padding-top:10px;font-size:13px;line-height:1.45;color:hsl(var(--prelaunch-silver)/.88)}.signal-access-dialog .prelaunch-consent-note{font-size:13px;line-height:1.4;margin-top:8px}.signal-access-dialog .prelaunch-submit{min-height:48px;padding:12px}.signal-access-dialog .prelaunch-submit-note{font-size:13px;line-height:1.4}}.signal-mobile-copy{display:none}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-desktop-copy{display:none}.signal-mobile-copy{display:inline}.story-handover{padding:28px 5% 36px;border-top:1px solid hsl(var(--glow-cyan)/.22);background:radial-gradient(ellipse at 50% 0,hsl(var(--glow-cyan)/.045),transparent 280px),hsl(var(--prelaunch-void))}.story-handover-heading{margin-bottom:20px}.story-handover-copy h2{margin:12px 0}.story-replay{margin-top:10px}.signal-proof{border-top:1px solid hsl(var(--prelaunch-silver)/.14);padding-top:36px}.signal-site-footer{align-items:center;flex-wrap:wrap;gap:8px 20px}.signal-site-footer>span{flex-basis:100%}.signal-site-footer a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.signal-capability-next{border-top-color:hsl(var(--glow-cyan)/.28)}.signal-connections{border-top:1px solid hsl(var(--prelaunch-silver)/.14)}.signal-ongoing-value{border-top-color:hsl(var(--glow-purple)/.3)}}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-proof{padding-top:28px;gap:18px}.signal-proof-intro{padding-top:0;margin-bottom:0}.signal-proof-intro h2{font-size:34px;line-height:1.08;margin:12px 0}.signal-proof-intro>p.signal-mobile-copy{display:block;font:16px/1.45 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.82);margin:0}.signal-proof-receipt{padding:18px}.signal-proof-top{gap:8px}.signal-proof-job{margin:16px 0 9px}.signal-proof-receipt h3{font-size:26px;line-height:1.16;margin:0 0 16px}.signal-proof-value strong{font-size:60px;margin-top:5px}.signal-proof-receipt details{margin-top:16px}.signal-proof-receipt summary{min-height:44px;padding:11px 0;font-size:15px}.signal-proof-mobile-records{display:block;font:14px/1.5 Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver)/.85)}.signal-proof-mobile-records p{margin:0 0 16px}.signal-proof-mobile-records strong{font-weight:500;color:hsl(var(--prelaunch-silver))}.signal-proof-boundary{font-size:13px;line-height:1.45}}.signal-proof-intro>p.signal-desktop-copy{font:18px/1.6 Instrument Sans,sans-serif;max-width:34ch;color:hsl(var(--prelaunch-silver)/.82)}@media (max-width:760px),(max-width:960px) and (max-height:500px) and (hover:none){.signal-proof .signal-buyer-guide{gap:20px;margin-top:8px;padding:24px 0;border-top-color:hsl(var(--glow-cyan)/.25)}.signal-proof .signal-buyer-guide .demo-overline{margin:0;font-size:11px;line-height:1.5;color:hsl(var(--glow-cyan))}.signal-proof .signal-buyer-guide h3{margin:8px 0 6px;font-size:22px;line-height:1.2}.signal-proof .signal-buyer-guide article>p:last-child{margin:0;max-width:none;font-size:15px;line-height:1.45}.signal-proof>.signal-ongoing-value{margin-top:0;border-top:1px solid hsl(var(--glow-cyan)/.25);background:radial-gradient(ellipse at 100% 0,hsl(var(--glow-cyan)/.035),transparent 420px)}.signal-proof .signal-faq-chapter{margin:0;padding-top:28px;border-top-color:hsl(var(--glow-purple)/.35)}.signal-proof .signal-final-conversion{margin-top:6px;padding:36px 0 28px;border-top:1px solid hsl(var(--glow-cyan)/.25);background:radial-gradient(ellipse at 50% 40%,hsl(var(--glow-cyan)/.075),transparent 75%)}.signal-proof .signal-final-conversion h2{margin:16px 0;font-size:clamp(34px,9vw,42px);line-height:1.08}.signal-proof .signal-final-conversion>p:not(.demo-overline){margin:18px auto;font-size:16px;line-height:1.45}.signal-proof .signal-final-conversion button{width:100%;min-height:48px;margin:22px auto 14px}.signal-proof .signal-final-conversion>span{display:block;font-size:13px;line-height:1.45}.signal-proof .signal-site-footer{margin-top:2px;padding-top:18px}.signal-proof .signal-desktop-copy{display:none}}[data-app-shell],[data-app-overlay],html[data-nexus-theme=dark] [data-app-shell],html[data-nexus-theme=dark] [data-app-overlay]{--workspace-content-width:1180px;--nexus-midnight: #080b13;--nexus-navy: #0c101b;--nexus-panel-a: #111623;--nexus-panel-b: #191e2d;--nexus-hairline: #303849;--nexus-proof: #f0f3fa;--nexus-silver: #bcc4d4;--nexus-slate: #939fb5;--nexus-cyan: #70e5fb;--nexus-violet: #baa8ff;--nexus-magenta: #dfacfb;--nexus-green: #8ae7bd;--nexus-amber: #f5ce82;--nexus-red: #ff9eaa;--nexus-elevated: var(--nexus-panel-b);--nexus-intelligence: var(--nexus-violet);--nexus-warning: var(--nexus-amber);--nexus-hover: color-mix(in srgb, var(--nexus-cyan) 6%, var(--nexus-panel-a));--background:224 33% 5%;--foreground:224 50% 96%;--app-surface:223 35% 10%;--app-hairline:221 21% 24%;--muted-foreground:220 21% 74%;--popover:223 30% 10%;--popover-foreground:224 50% 96%;--ring:190 85% 70%;font-family:Instrument Sans,Arial,sans-serif;color:var(--nexus-proof)}html:not([data-nexus-theme=dark]) [data-app-shell],html:not([data-nexus-theme=dark]) [data-app-overlay]{--nexus-midnight:#f5f6fa;--nexus-navy:#eff1f7;--nexus-panel-a:#fff;--nexus-panel-b:#f3f4f9;--nexus-hairline:#d8dce6;--nexus-proof:#202639;--nexus-silver:#535e74;--nexus-slate:#626d83;--nexus-cyan:#087588;--nexus-violet:#7152be;--nexus-magenta:#9054a8;--nexus-green:#197052;--nexus-amber:#885a16;--nexus-red:#b54050;--background:228 33% 97%;--foreground:225 28% 18%;--app-surface:0 0% 100%;--app-hairline:224 22% 86%;--muted-foreground:221 17% 37%;--popover:0 0% 100%;--popover-foreground:225 28% 18%;--ring:188 80% 28%}[data-app-shell] :is(h1,h2,h3,h4),[data-app-overlay] :is(h1,h2,h3,h4){font-family:Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.035em;text-wrap:balance}[data-app-shell] :is(a,button,input,textarea,select,summary):focus-visible,[data-app-overlay] :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}[data-app-shell] :is(button,a,summary),[data-app-overlay] :is(button,a,summary){touch-action:manipulation}.app-brand{display:inline-flex;flex:none;align-items:center;width:166px;max-width:100%;line-height:1}.app-brand img{display:block;width:100%;height:46px;-o-object-fit:contain;object-fit:contain;filter:none}.app-brand.app-brand-compact{width:36px}.app-brand.app-brand-compact img{height:36px}[data-app-shell] .workspace-back-link{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;max-width:100%;color:var(--nexus-cyan);font:500 14px/1.5 Instrument Sans,Arial,sans-serif;text-decoration:none;overflow-wrap:anywhere}[data-app-shell] .workspace-back-link svg{flex:none}[data-app-shell] .workspace-back-link:hover{text-decoration:underline;text-underline-offset:4px}[data-app-shell] .workspace-back-row{margin-bottom:12px}[data-app-shell] .nexus-product-header{background:var(--nexus-midnight);box-shadow:0 1px color-mix(in srgb,var(--nexus-proof) 3%,transparent),0 8px 22px -20px #00000080}[data-app-shell] .nexus-product-header-row>nav>a{border-radius:8px 8px 0 0}[data-app-shell] .nexus-product-header-row>nav>a[aria-current=page]{background:linear-gradient(0deg,color-mix(in srgb,var(--nexus-cyan) 7%,transparent),transparent 78%)}[data-app-shell] .nexus-product-header-row>nav>a[aria-current=page]:after{background:linear-gradient(90deg,transparent,var(--nexus-cyan) 18%,var(--nexus-cyan) 82%,transparent)}[data-app-shell] .nexus-product-header-row{gap:12px}[data-app-shell] .nexus-mobile-brand{display:none}[data-app-shell] .nexus-product-header-row [data-product-utility]{flex:none;gap:4px}[data-app-shell] .nexus-product-header-row [data-product-utility]>*{flex:none}[data-app-shell] [data-world-switch]>summary{gap:7px;white-space:nowrap;min-height:44px}[data-app-shell] [data-world-switch]>summary svg{flex:none}[data-app-shell] [data-world-switch]>summary::-webkit-details-marker{display:none}[data-app-shell] [data-world-switch]>nav{left:auto;right:0;min-width:180px;background:var(--nexus-panel-a)}[data-app-shell] .nexus-environment-bar{gap:12px;padding:8px 24px;min-height:56px}[data-app-shell] .nexus-environment-bar select{max-width:100%;min-width:0;min-height:44px;border:1px solid var(--nexus-hairline);border-radius:10px;padding:8px 12px;color:var(--nexus-proof);background:var(--nexus-panel-a)}[data-app-shell] .nexus-environment-confirm{width:100%;min-width:0;border-radius:12px;padding:14px}[data-app-shell] .nexus-environment-confirm button{min-width:44px;min-height:44px;padding:8px 14px}[data-app-shell] .nexus-work-link{min-height:44px;border:1px solid transparent;border-radius:10px;margin-inline:12px;padding-inline:12px;gap:8px}[data-app-shell] .nexus-work-link.nexus-nav-active{border-color:color-mix(in srgb,var(--nexus-cyan) 18%,var(--nexus-hairline));background:linear-gradient(110deg,color-mix(in srgb,var(--nexus-cyan) 10%,var(--nexus-navy)),color-mix(in srgb,var(--nexus-violet) 4%,var(--nexus-navy)));box-shadow:inset 2px 0 0 var(--nexus-cyan),0 1px color-mix(in srgb,var(--nexus-proof) 4%,transparent)}[data-app-shell] .nexus-nav-marker{display:none;flex:none;width:5px;height:5px;margin-left:auto;border-radius:50%;background:var(--nexus-cyan);box-shadow:0 0 10px color-mix(in srgb,var(--nexus-cyan) 35%,transparent)}[data-app-shell] .nexus-nav-active .nexus-nav-marker{display:block}[data-app-shell] .nexus-work-brand{min-height:80px}[data-app-shell] .nexus-work-rail{background:radial-gradient(ellipse at 25% 0%,color-mix(in srgb,var(--nexus-cyan) 5%,transparent),transparent 36%),var(--nexus-navy)}[data-app-shell] .nexus-work-brand{flex:none;position:relative}[data-app-shell] .nexus-work-brand:after{content:"";position:absolute;inset-inline:20px;bottom:-1px;height:1px;background:linear-gradient(90deg,var(--nexus-cyan),color-mix(in srgb,var(--nexus-violet) 45%,transparent),transparent);opacity:.45;pointer-events:none}[data-app-shell] .nexus-work-context{display:flex;align-items:center;gap:9px}[data-app-shell] .nexus-work-context:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--nexus-slate);opacity:.7}[data-app-shell] .nexus-work-navigation{scrollbar-width:thin;scrollbar-color:var(--nexus-hairline) transparent;overscroll-behavior:contain}[data-app-shell] .nexus-work-footer{flex:none;background:color-mix(in srgb,var(--nexus-panel-a) 55%,var(--nexus-navy))}[data-app-shell] .nexus-work-footer [data-world-identity]{margin-top:3px;overflow-wrap:anywhere}@media (min-width:768px){[data-app-shell] .nexus-work-rail{position:sticky;top:0;height:100dvh;align-self:flex-start}}[data-app-overlay] :is(.nexus-product-sheet,.nexus-context-sheet){color:var(--nexus-proof)}[data-app-overlay] .nexus-product-sections{display:grid;gap:24px}[data-app-overlay] .nexus-product-sections h3{font-family:Instrument Sans,Arial,sans-serif;font-size:12px;color:var(--nexus-slate);font-weight:600;letter-spacing:.05em}[data-app-overlay] .nexus-product-sections nav{display:grid;gap:4px;margin-top:8px}[data-app-overlay] .nexus-product-sections a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-radius:10px;padding:10px 12px;color:var(--nexus-silver);font-size:14px}[data-app-overlay] .nexus-product-sections a[aria-current=page]{color:var(--nexus-cyan);background:var(--nexus-hover)}[data-app-overlay] .nexus-product-sections .nexus-menu-products{grid-template-columns:repeat(2,minmax(0,1fr))}[data-app-overlay] .nexus-product-sections .nexus-menu-utilities{border-top:1px solid var(--nexus-hairline);padding-top:12px}[data-app-overlay] [data-sign-out] button{min-width:44px}@media (min-width:640px) and (max-width:767px){[data-app-shell] .nexus-mobile-brand{display:flex;flex:1 1 auto;min-width:0;justify-content:center}[data-app-shell] .nexus-mobile-brand .app-brand{width:140px}}@media (max-width:639px){[data-app-shell] .nexus-product-header>[data-environment=sandbox]{min-height:24px;padding:4px 12px;font-size:10px;line-height:16px;letter-spacing:.1em}[data-app-shell] .nexus-product-header-row{min-height:56px;padding:4px 12px;gap:8px}[data-app-shell] .nexus-mobile-brand{display:flex;flex:1 1 auto;min-width:0;justify-content:center}[data-app-shell] .nexus-mobile-brand .app-brand{width:112px;max-width:100%}[data-app-shell] .nexus-mobile-brand .app-brand img{height:36px}[data-app-shell] .nexus-product-header-row [data-shell-help]{display:none}[data-app-shell] [data-world-switch]>summary{justify-content:center;width:44px;padding:0;border-color:transparent}[data-app-shell] [data-world-switch] .nexus-world-label,[data-app-shell] [data-world-switch] .nexus-world-caret{display:none}[data-app-shell] .nexus-environment-bar{gap:8px;padding:2px 16px;min-height:48px}[data-app-shell] .nexus-environment-label,[data-app-shell] .nexus-active-account-copy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-app-shell] .nexus-environment-bar select{flex:1 1 0;width:100%;font-size:16px}[data-app-shell] :is(input:not([type=checkbox]):not([type=radio]),select,textarea),[data-app-overlay] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){[data-app-shell] *,[data-app-overlay] *{animation-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}[data-app-shell][data-auth-frame]{min-height:100dvh;min-width:0;color:var(--nexus-proof);background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--nexus-violet) 7%,transparent),transparent 48%),var(--nexus-midnight);font-family:Instrument Sans,Arial,sans-serif}[data-app-shell][data-auth-frame] .auth-brand-header{display:flex;align-items:center;width:min(100%,1120px);min-height:96px;margin-inline:auto;padding:24px 32px}[data-app-shell][data-auth-frame] .auth-main{display:grid;align-items:center;justify-items:center;min-width:0;min-height:calc(100dvh - 96px);padding:24px 24px calc(72px + env(safe-area-inset-bottom))}[data-app-shell][data-auth-frame] .auth-card{width:min(100%,460px);min-width:0;padding:clamp(24px,4vw,40px);border:1px solid var(--nexus-hairline);border-radius:20px;background:var(--nexus-panel-a);box-shadow:0 18px 60px -42px #0005}[data-app-shell][data-auth-frame] .auth-eyebrow{margin:0 0 18px;color:var(--nexus-silver);font:500 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}[data-app-shell][data-auth-frame] .auth-title{margin:0;color:var(--nexus-proof);font:500 clamp(28px,4vw,34px)/1.15 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}[data-app-shell][data-auth-frame] .auth-lead{margin:12px 0 0;color:var(--nexus-silver);font-size:15px;line-height:1.65}[data-app-shell][data-auth-frame] .auth-form{display:grid;gap:20px;margin-top:28px}[data-app-shell][data-auth-frame] .auth-field{display:grid;gap:8px;min-width:0}[data-app-shell][data-auth-frame] .auth-field>span{color:var(--nexus-proof);font-size:14px;font-weight:500;line-height:1.5}[data-app-shell][data-auth-frame] .auth-input{width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid var(--nexus-hairline);border-radius:9px;background:var(--nexus-panel-b);color:var(--nexus-proof);font:400 16px/1.45 Instrument Sans,Arial,sans-serif}[data-app-shell][data-auth-frame] .auth-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:44px;min-height:48px;padding:11px 16px;border:1px solid var(--nexus-cyan);border-radius:9px;background:var(--nexus-cyan);color:var(--nexus-midnight);font:600 15px/1.4 Instrument Sans,Arial,sans-serif;text-align:center;text-decoration:none;overflow-wrap:anywhere}[data-app-shell][data-auth-frame] .auth-action:hover{filter:brightness(.94)}[data-app-shell][data-auth-frame] .auth-action:disabled{cursor:wait;opacity:.65}[data-app-shell][data-auth-frame] .auth-action-spaced{margin-top:28px}[data-app-shell][data-auth-frame] .auth-link{display:inline-flex;align-items:center;min-height:44px;min-width:44px;margin-top:14px;color:var(--nexus-cyan);font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}[data-app-shell][data-auth-frame] .auth-reveal{justify-self:start;margin-top:-8px;border:0;padding:0;background:transparent;cursor:pointer}[data-app-shell][data-auth-frame] .auth-requirements{display:grid;gap:6px;margin:0;border-radius:9px;padding:16px 16px 16px 32px;background:var(--nexus-panel-b);color:var(--nexus-silver);font-size:13px;line-height:1.6;list-style:disc}[data-app-shell][data-auth-frame] .auth-error{margin:0;color:var(--nexus-warning);font-size:14px;line-height:1.6}[data-app-shell][data-auth-frame] .auth-error:not(:empty){border-left:2px solid var(--nexus-warning);padding-left:12px}[data-app-shell][data-auth-frame] .auth-notice{margin-top:20px;border:1px solid var(--nexus-hairline);border-radius:10px;padding:16px;background:var(--nexus-panel-b)}[data-app-shell][data-auth-frame] .auth-notice>p{margin:0}[data-app-shell][data-auth-frame] .auth-status{display:flex;align-items:center;gap:12px;margin:0;color:var(--nexus-silver);font-size:15px;line-height:1.6}[data-app-shell][data-auth-frame] .auth-status:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--nexus-cyan)}[data-app-shell][data-auth-frame] .auth-footnote{margin-top:24px;border-top:1px solid var(--nexus-hairline);padding-top:14px;color:var(--nexus-silver);font-size:13px;line-height:1.6}[data-app-shell][data-auth-frame] .auth-footnote .auth-link{margin:0;font-size:inherit}[data-app-shell][data-auth-frame] .auth-contact{margin-top:20px;color:var(--nexus-silver);font-size:14px;line-height:1.7}[data-app-shell][data-auth-frame] .auth-contact a{display:inline-flex;align-items:center;min-height:44px;color:var(--nexus-cyan);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}[data-app-shell][data-auth-frame] .auth-session{margin-top:24px;border-top:1px solid var(--nexus-hairline);padding-top:18px}[data-app-shell][data-auth-frame] [data-sign-out] p{white-space:normal;overflow-wrap:anywhere;font:400 13px/1.6 Instrument Sans,Arial,sans-serif}[data-app-shell][data-auth-frame] [data-sign-out] button{min-width:44px;min-height:44px;margin-top:6px;border:1px solid var(--nexus-hairline);border-radius:8px;padding:9px 14px;color:var(--nexus-proof)}[data-app-shell][data-auth-frame] :is(a,button,input):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:4px}[data-app-shell][data-auth-frame] :is(a,button){touch-action:manipulation}@media (max-width: 639px){[data-app-shell][data-auth-frame] .auth-brand-header{min-height:80px;padding:20px}[data-app-shell][data-auth-frame] .auth-main{align-items:start;min-height:calc(100dvh - 80px);padding:16px 16px calc(32px + env(safe-area-inset-bottom))}[data-app-shell][data-auth-frame] .auth-card{padding:24px 20px;border-radius:16px}}@media (max-height: 560px) and (min-width: 640px){[data-app-shell][data-auth-frame] .auth-main{align-items:start;padding-top:8px}}[data-nori-launcher]{display:flex;align-items:center;flex:none;padding:4px;border:1px solid color-mix(in srgb,var(--nexus-intelligence, var(--nexus-violet)) 30%,var(--nexus-hairline));border-radius:999px;background:linear-gradient(135deg,color-mix(in srgb,var(--nexus-intelligence, var(--nexus-violet)) 7%,var(--nexus-panel-a)),var(--nexus-panel-a));color:var(--nexus-proof);box-shadow:inset 0 1px color-mix(in srgb,var(--nexus-proof) 5%,transparent),0 8px 24px -12px #080f1e4d}[data-nori-launcher] .nori-launcher-trigger,[data-nori-launcher] .nori-launcher-voice{min-height:44px;border:0;background:transparent;color:var(--nexus-proof);font-family:Instrument Sans,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.015em;box-shadow:none;transition:background-color .16s ease,color .16s ease}[data-nori-launcher] .nori-launcher-trigger{gap:9px;padding:0 16px 0 13px;border-radius:999px 8px 8px 999px}[data-nori-launcher] .nori-launcher-trigger>svg{width:17px;height:17px;color:var(--nexus-intelligence, var(--nexus-violet));stroke-width:1.7}[data-nori-launcher] .nori-launcher-name{font-family:Bricolage Grotesque,Arial,sans-serif;font-weight:600;letter-spacing:-.02em}[data-nori-launcher] .nori-launcher-voice{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:8px 999px 999px 8px;color:var(--nexus-silver)}[data-nori-launcher] .nori-launcher-voice:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:1px;background:color-mix(in srgb,var(--nexus-intelligence, var(--nexus-violet)) 12%,var(--nexus-hairline))}[data-nori-launcher] .nori-launcher-voice[aria-expanded=true]{background:color-mix(in srgb,var(--nexus-intelligence, var(--nexus-violet)) 12%,transparent);color:var(--nexus-intelligence, var(--nexus-violet))}@media (hover: hover){[data-nori-launcher] .nori-launcher-trigger:hover,[data-nori-launcher] .nori-launcher-voice:hover{background:color-mix(in srgb,var(--nexus-intelligence, var(--nexus-violet)) 9%,transparent);color:var(--nexus-proof)}}[data-nori-launcher] .nori-launcher-trigger:focus-visible,[data-nori-launcher] .nori-launcher-voice:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:-3px;box-shadow:none}[data-nori-launcher] .nori-launcher-trigger:disabled,[data-nori-launcher] .nori-launcher-voice:disabled{pointer-events:none;opacity:.45}@media (min-width: 640px){[data-app-shell] .nexus-nori-dock{right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion: reduce){[data-nori-launcher] .nori-launcher-trigger,[data-nori-launcher] .nori-launcher-voice{transition:none}}[data-app-shell][data-customer-shell] .signal-experience,[data-app-shell][data-customer-shell] .signal-business-reading{width:100%;max-width:var(--workspace-content-width, 1180px);margin-inline:auto;color:var(--nexus-proof);font-family:Instrument Sans,Arial,sans-serif}[data-app-shell][data-customer-shell] .signal-experience{display:grid;gap:24px;min-width:0}[data-app-shell][data-customer-shell] .signal-page-header{display:grid;gap:10px;padding-block:2px 8px}[data-app-shell][data-customer-shell] .signal-overline{display:flex;align-items:center;gap:8px;margin:0;color:var(--nexus-silver);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}[data-app-shell][data-customer-shell] .signal-overline svg{flex:none;color:var(--nexus-cyan)}[data-app-shell][data-customer-shell] .signal-experience .signal-page-header h1.font-nexus-display{margin:0;font:500 clamp(30px,3vw,42px)/1.08 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.04em}[data-app-shell][data-customer-shell] .signal-page-intro{max-width:62ch;margin:0;color:var(--nexus-silver);font-size:15px;line-height:1.6}[data-app-shell][data-customer-shell] .signal-experience :is(h1,h2,h3,p,li,dd),[data-app-shell][data-customer-shell] .signal-nori :is(h2,h3,p,li),[data-app-shell][data-customer-shell] .signal-truth-card :is(h3,p,li){overflow-wrap:anywhere}[data-app-shell][data-customer-shell] .signal-experience h2.font-nexus-display,[data-app-shell][data-customer-shell] .signal-nori h2.font-nexus-display,[data-app-shell][data-customer-shell] .signal-truth-card h3.font-nexus-display{font-family:Bricolage Grotesque,Arial,sans-serif;font-weight:500;letter-spacing:-.025em}[data-app-shell][data-customer-shell] .signal-reading-overview.nexus-card[data-signal-state]{--reading-accent: var(--nexus-cyan);display:grid;gap:16px;padding:clamp(20px,2.5vw,30px);border:1px solid var(--nexus-hairline);border-top:2px solid var(--reading-accent);border-radius:18px;background:radial-gradient(ellipse at 95% 0,color-mix(in srgb,var(--reading-accent) 5%,transparent),transparent 62%),var(--nexus-panel-a)}[data-app-shell][data-customer-shell] .signal-reading-overview[data-signal-state=verified-assurance]{--reading-accent: var(--nexus-green)}[data-app-shell][data-customer-shell] .signal-reading-overview[data-signal-state=insufficient-evidence]{--reading-accent: var(--nexus-warning)}[data-app-shell][data-customer-shell] .signal-reading-state{justify-self:start;margin:0;border:1px solid color-mix(in srgb,var(--reading-accent) 25%,var(--nexus-hairline));border-radius:7px;padding:5px 9px;color:var(--nexus-proof);background:color-mix(in srgb,var(--reading-accent) 7%,transparent);font-size:12px;font-weight:500;line-height:1.4}[data-app-shell][data-customer-shell] .signal-experience .signal-reading-overview h2.font-nexus-display{max-width:39ch;margin:0;font-size:clamp(23px,2.3vw,30px);line-height:1.22;letter-spacing:-.03em}[data-app-shell][data-customer-shell] .signal-reading-meta{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:20px;margin:2px 0 0;padding-top:16px;border-top:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .signal-reading-meta>div{min-width:0}[data-app-shell][data-customer-shell] .signal-reading-meta dt{margin-bottom:5px;color:var(--nexus-silver);font-size:12px;font-weight:500;line-height:1.45}[data-app-shell][data-customer-shell] .signal-reading-meta dd{margin:0;color:var(--nexus-proof);font-size:13px;line-height:1.55}[data-app-shell][data-customer-shell] :is(.signal-coverage-mobile,.signal-meta-label-mobile){display:none}[data-app-shell][data-customer-shell] .signal-reading-notice{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--nexus-warning) 30%,var(--nexus-hairline));border-radius:9px;background:color-mix(in srgb,var(--nexus-warning) 5%,var(--nexus-panel-a));color:var(--nexus-proof);font-size:13px;line-height:1.6}[data-app-shell][data-customer-shell] .signal-reading-notice a{display:inline-flex;min-height:44px;align-items:center;color:var(--nexus-proof);text-underline-offset:3px}[data-app-shell][data-customer-shell] .signal-reading-layout,[data-app-shell][data-customer-shell] .signal-reading-main,[data-app-shell][data-customer-shell] .signal-reading-support{display:grid;align-content:start;gap:22px;min-width:0}[data-app-shell][data-customer-shell] .signal-observations>h2.font-nexus-display{margin:0 0 16px;font-size:24px;line-height:1.2}[data-app-shell][data-customer-shell] .signal-observation-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}[data-app-shell][data-customer-shell] .signal-truth-card.nexus-card{display:grid;gap:12px;min-width:0;padding:22px;border-radius:15px;transition:border-color .16s,background-color .16s}[data-app-shell][data-customer-shell] .signal-truth-card[data-evidence-open=true],[data-app-shell][data-customer-shell] .signal-truth-card:focus-within{border-color:color-mix(in srgb,var(--nexus-cyan) 50%,var(--nexus-hairline))}[data-app-shell][data-customer-shell] .signal-truth-card[data-evidence-open=true]{background:color-mix(in srgb,var(--nexus-cyan) 3%,var(--nexus-panel-a))}[data-app-shell][data-customer-shell] .signal-truth-card .signal-truth-title.font-nexus-display{margin:0;font-size:24px;line-height:1.25;letter-spacing:-.025em}[data-app-shell][data-customer-shell] .signal-truth-context{margin:0;color:var(--nexus-silver);font-size:13px;line-height:1.6}[data-app-shell][data-customer-shell] .signal-truth-context>span{color:var(--nexus-proof);font-family:Bricolage Grotesque,Arial,sans-serif;font-size:16px;font-weight:500}[data-app-shell][data-customer-shell] .signal-truth-action{justify-self:start}[data-app-shell][data-customer-shell] .signal-truth-action>span{min-width:0}[data-app-shell][data-customer-shell] .signal-truth-action .signal-action-chevron{margin-left:auto;transition:transform .16s}[data-app-shell][data-customer-shell] .signal-truth-action[aria-expanded=true] .signal-action-chevron{transform:rotate(180deg)}[data-app-shell][data-customer-shell] .signal-truth-evidence{min-width:0;margin-top:4px;padding-top:18px;border-top:1px solid var(--nexus-hairline);scroll-margin-block:20px}[data-app-shell][data-customer-shell] .signal-truth-evidence p{font-size:13px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-truth-evidence>div>ul{display:grid;gap:10px;padding:0;list-style:none}[data-app-shell][data-customer-shell] .signal-truth-evidence>div>ul>li{padding:16px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-b)}[data-app-shell][data-customer-shell] .signal-truth-evidence>div>ul>li>p:first-child{color:var(--nexus-proof);font-size:16px;font-weight:500}[data-app-shell][data-customer-shell] .signal-truth-evidence>div>ul>li>p+p{margin-top:5px}[data-app-shell][data-customer-shell] .signal-human-move,[data-app-shell][data-customer-shell] .signal-initial-notice{display:grid;gap:10px;padding:22px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 25%,var(--nexus-hairline));border-radius:15px;background:var(--nexus-panel-b)}[data-app-shell][data-customer-shell] .signal-human-move>h2.font-nexus-display,[data-app-shell][data-customer-shell] .signal-initial-notice>h2.font-nexus-display{margin:0;font-size:23px;line-height:1.22}[data-app-shell][data-customer-shell] .signal-human-move>p:not(.signal-overline,.signal-boundary),[data-app-shell][data-customer-shell] .signal-initial-notice>p{margin:0;font-size:15px;line-height:1.6}[data-app-shell][data-customer-shell] .signal-boundary{margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-guided-reading>.nexus-card{padding:22px;background:transparent}[data-app-shell][data-customer-shell] .signal-guided-reading h2{font:500 22px/1.25 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.025em}[data-app-shell][data-customer-shell] .signal-guided-reading :is(p,li){color:var(--nexus-silver);font-size:13px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-reading-scope{display:grid;gap:14px}[data-app-shell][data-customer-shell] .signal-context-card.nexus-card{padding:22px;border-radius:15px}[data-app-shell][data-customer-shell] .signal-context-card>h2.font-nexus-display{margin:0 0 10px;font-size:22px;line-height:1.25}[data-app-shell][data-customer-shell] .signal-context-card :is(p,li){color:var(--nexus-silver);font-size:14px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-context-card>ul{display:grid;gap:7px;margin-top:10px;padding-left:18px;list-style:disc}[data-app-shell][data-customer-shell] .signal-opportunity-reading{display:grid;gap:16px;margin-top:24px}[data-app-shell][data-customer-shell] .signal-state-message{margin:0;padding:24px;border:1px solid var(--nexus-hairline);border-radius:15px;background:var(--nexus-panel-a);color:var(--nexus-silver);font-size:15px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-structural .signal-state-message{margin-top:24px}[data-app-shell][data-customer-shell] .signal-next-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}[data-app-shell][data-customer-shell] .signal-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid transparent;border-radius:9px;font:500 14px/1.4 Instrument Sans,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}[data-app-shell][data-customer-shell] .signal-action svg{flex:none}[data-app-shell][data-customer-shell] .signal-action-primary{border-color:var(--nexus-cyan);background:var(--nexus-cyan);color:var(--nexus-midnight)}[data-app-shell][data-customer-shell] .signal-action-secondary{border-color:var(--nexus-hairline);background:var(--nexus-panel-b);color:var(--nexus-proof)}[data-app-shell][data-customer-shell] .signal-action-secondary:hover{border-color:var(--nexus-cyan);background:var(--nexus-hover)}[data-app-shell][data-customer-shell] .signal-action:disabled{opacity:.55;cursor:default}[data-app-shell][data-customer-shell] .signal-experience :is(button,a,input):focus-visible,[data-app-shell][data-customer-shell] .signal-truth-card button:focus-visible,[data-app-shell][data-customer-shell] .signal-nori :is(button,input):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}[data-app-shell][data-customer-shell] .signal-nori.nexus-card{display:grid;gap:18px;min-width:0;padding:22px;border-radius:15px;border-color:color-mix(in srgb,var(--nexus-intelligence) 30%,var(--nexus-hairline));background:linear-gradient(145deg,color-mix(in srgb,var(--nexus-intelligence) 4%,transparent),transparent 60%),var(--nexus-panel-a)}[data-app-shell][data-customer-shell] .signal-nori-header{display:grid;gap:10px}[data-app-shell][data-customer-shell] .signal-nori .signal-overline svg{color:var(--nexus-intelligence)}[data-app-shell][data-customer-shell] .signal-nori h2.font-nexus-display{margin:0;font-size:24px;line-height:1.2}[data-app-shell][data-customer-shell] .signal-nori-intro{margin:0;color:var(--nexus-silver);font-size:14px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-nori-questions{display:flex;flex-wrap:wrap;gap:7px}[data-app-shell][data-customer-shell] .signal-nori-question{min-width:44px;min-height:44px;max-width:100%;padding:10px 12px;border:1px solid var(--nexus-hairline);border-radius:9px;background:var(--nexus-panel-b);color:var(--nexus-silver);font:500 13px/1.45 Instrument Sans,Arial,sans-serif;text-align:left;overflow-wrap:anywhere;cursor:pointer}[data-app-shell][data-customer-shell] .signal-nori-question[aria-pressed=true]{border-color:color-mix(in srgb,var(--nexus-intelligence) 65%,var(--nexus-hairline));background:color-mix(in srgb,var(--nexus-intelligence) 9%,var(--nexus-panel-a));color:var(--nexus-proof)}[data-app-shell][data-customer-shell] .signal-nori-input-area{display:grid;gap:7px}[data-app-shell][data-customer-shell] .signal-nori-input-area>label{color:var(--nexus-proof);font-size:13px;font-weight:500}[data-app-shell][data-customer-shell] .signal-nori-compose{display:grid;gap:9px}[data-app-shell][data-customer-shell] .signal-nori-input{width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid var(--nexus-hairline);border-radius:9px;background:var(--nexus-elevated);color:var(--nexus-proof);font:400 16px/1.4 Instrument Sans,Arial,sans-serif}[data-app-shell][data-customer-shell] .signal-nori-refusal{display:grid;gap:7px;padding:16px;border:1px solid color-mix(in srgb,var(--nexus-warning) 35%,var(--nexus-hairline));border-radius:10px;background:var(--nexus-panel-b);color:var(--nexus-silver);font-size:14px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-nori-refusal strong{color:var(--nexus-proof);font-weight:500}[data-app-shell][data-customer-shell] .signal-nori-refusal p{margin:0}[data-app-shell][data-customer-shell] .signal-nori-answer{display:grid;gap:17px;padding:17px;border:1px solid color-mix(in srgb,var(--nexus-intelligence) 30%,var(--nexus-hairline));border-radius:10px;background:var(--nexus-panel-b)}[data-app-shell][data-customer-shell] .signal-nori-answer-text{margin:0;color:var(--nexus-proof);font-size:15px;line-height:1.7;white-space:pre-line}[data-app-shell][data-customer-shell] .signal-nori-answer-context{display:grid;gap:6px;padding-top:14px;border-top:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .signal-nori-answer-context h3{margin:0;color:var(--nexus-proof);font:500 13px/1.45 Instrument Sans,Arial,sans-serif;letter-spacing:normal}[data-app-shell][data-customer-shell] .signal-nori-answer-context :is(p,li){margin:0;color:var(--nexus-silver);font-size:13px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-nori-answer-context ul{display:grid;gap:5px;margin:0;padding-left:17px;list-style:disc}[data-app-shell][data-customer-shell] .signal-business-reading{margin-top:28px;padding-bottom:12px}[data-app-shell][data-customer-shell] .signal-business-reading>[data-signal-business-reading]{padding:24px;border-radius:16px}[data-app-shell][data-customer-shell] .signal-business-reading [data-signal-business-reading] h2{font:500 24px/1.25 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.025em}[data-app-shell][data-customer-shell] .signal-business-reading [data-signal-business-reading]>p:first-child{font-weight:500}[data-app-shell][data-customer-shell] .signal-business-reading [data-answer]{padding:16px;border-color:var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-b)}[data-app-shell][data-customer-shell] .signal-business-reading [data-answer=unknown]{border-color:color-mix(in srgb,var(--nexus-warning) 30%,var(--nexus-hairline))}@media (min-width: 1120px){[data-app-shell][data-customer-shell] .signal-reading-layout.has-support{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell][data-customer-shell] .signal-experience{gap:18px}[data-app-shell][data-customer-shell] .signal-page-header{gap:9px;padding-bottom:2px}[data-app-shell][data-customer-shell] .signal-page-intro{font-size:14px}[data-app-shell][data-customer-shell] .signal-reading-overview.nexus-card[data-signal-state]{gap:10px;padding:16px;border-radius:14px}[data-app-shell][data-customer-shell] .signal-reading-meta{grid-template-columns:1fr;gap:6px;margin-top:0;padding-top:12px}[data-app-shell][data-customer-shell] .signal-reading-meta>div{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:start;gap:10px}[data-app-shell][data-customer-shell] .signal-reading-meta dt{margin-bottom:0;font-size:13px;line-height:1.55}[data-app-shell][data-customer-shell] :is(.signal-coverage-mobile,.signal-meta-label-mobile){display:inline}[data-app-shell][data-customer-shell] :is(.signal-coverage-exact,.signal-meta-label-full){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-app-shell][data-customer-shell] .signal-truth-card.nexus-card,[data-app-shell][data-customer-shell] .signal-nori.nexus-card,[data-app-shell][data-customer-shell] .signal-context-card.nexus-card,[data-app-shell][data-customer-shell] .signal-human-move,[data-app-shell][data-customer-shell] .signal-initial-notice,[data-app-shell][data-customer-shell] .signal-guided-reading>.nexus-card{padding:18px}[data-app-shell][data-customer-shell] .signal-observations>h2.font-nexus-display{margin-bottom:12px}[data-app-shell][data-customer-shell] .signal-truth-card.nexus-card{gap:10px;padding:16px}[data-app-shell][data-customer-shell] .signal-truth-card .signal-truth-title.font-nexus-display{font-size:23px}[data-app-shell][data-customer-shell] .signal-truth-action{width:100%}[data-app-shell][data-customer-shell] .signal-truth-evidence>div>ul>li{padding:14px}[data-app-shell][data-customer-shell] .signal-nori-question{width:100%}[data-app-shell][data-customer-shell] .signal-nori-answer{padding:14px}[data-app-shell][data-customer-shell] .signal-business-reading>[data-signal-business-reading]{padding:18px}}@media (prefers-reduced-motion: reduce){[data-app-shell][data-customer-shell] .signal-truth-card,[data-app-shell][data-customer-shell] .signal-action-chevron{transition:none}}[data-app-shell][data-customer-shell] .signal-experience{gap:20px}[data-app-shell][data-customer-shell] .signal-overline{font-family:IBM Plex Mono,monospace;letter-spacing:.1em;font-size:10px}[data-app-shell][data-customer-shell] .signal-reading-overview.nexus-card[data-signal-state]{position:relative;isolation:isolate;overflow:hidden;gap:0;padding:22px 26px;border-top:1px solid color-mix(in srgb,var(--nexus-cyan) 30%,var(--nexus-hairline));border-radius:14px;background:radial-gradient(ellipse at 90% -15%,color-mix(in srgb,var(--nexus-intelligence) 11%,transparent),transparent 48%),radial-gradient(ellipse at 2% 100%,color-mix(in srgb,var(--nexus-cyan) 4%,transparent),transparent 60%),var(--nexus-panel-a);box-shadow:0 14px 38px color-mix(in srgb,var(--nexus-midnight) 20%,transparent)}[data-app-shell][data-customer-shell] .signal-reading-overview:before{position:absolute;content:"";top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--nexus-cyan) 55%,transparent),var(--nexus-intelligence),transparent);pointer-events:none}[data-app-shell][data-customer-shell] .signal-reading-topline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px}[data-app-shell][data-customer-shell] .signal-reading-state{display:inline-flex;gap:7px;align-items:center;border-radius:5px;padding:5px 8px;font-size:11px}[data-app-shell][data-customer-shell] .signal-reading-state svg{flex:none;color:var(--reading-accent)}[data-app-shell][data-customer-shell] .signal-reading-recency{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--nexus-silver);font:400 10px/1.6 IBM Plex Mono,monospace}[data-app-shell][data-customer-shell] .signal-reading-recency[data-signal-stale]{color:var(--nexus-warning)}[data-app-shell][data-customer-shell] .signal-reading-focus{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.55fr);gap:18px;align-items:center;padding-block:22px 20px}[data-app-shell][data-customer-shell] .signal-reading-copy{display:grid;gap:12px;min-width:0}[data-app-shell][data-customer-shell] .signal-experience .signal-reading-overview h2.font-nexus-display{max-width:28ch;font:500 clamp(26px,2.8vw,38px)/1.12 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.045em;text-wrap:balance}[data-app-shell][data-customer-shell] .signal-reading-description{max-width:58ch;margin:0;color:var(--nexus-silver);font-size:14px;line-height:1.55}[data-app-shell][data-customer-shell] .signal-reading-field{width:100%;max-width:320px;justify-self:end;color:var(--nexus-cyan)}[data-app-shell][data-customer-shell] .signal-reading-field svg{display:block;width:100%;height:auto}[data-app-shell][data-customer-shell] .signal-reading-field[data-reading-field=insufficient-evidence]{color:var(--nexus-warning)}[data-app-shell][data-customer-shell] .signal-reading-field[data-reading-field=verified-assurance]{color:var(--nexus-green)}[data-app-shell][data-customer-shell] .signal-field-orbit{transform-origin:180px 88px;animation:signal-field-orbit 24s linear infinite}@keyframes signal-field-orbit{to{transform:rotate(360deg)}}[data-app-shell][data-customer-shell] .signal-reading-bottomline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;padding-top:18px;border-top:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .signal-reading-metrics{display:flex;gap:22px;flex-wrap:wrap;margin:0}[data-app-shell][data-customer-shell] .signal-reading-metrics>div{min-width:0;display:grid;gap:7px}[data-app-shell][data-customer-shell] .signal-reading-metrics dt{color:var(--nexus-silver);font:400 10px/1.4 IBM Plex Mono,monospace}[data-app-shell][data-customer-shell] .signal-reading-metrics dd{margin:0;color:var(--nexus-proof);font:500 40px/.95 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.065em;font-variant-numeric:tabular-nums}[data-app-shell][data-customer-shell] .signal-reading-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 14px;align-items:center;padding-left:22px;border-left:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .signal-reading-next>p:not(.signal-overline){margin:0;color:var(--nexus-proof);font-size:13px;line-height:1.5}[data-app-shell][data-customer-shell] .signal-reading-next>.signal-action{grid-column:2;grid-row:1 / span 2;font-size:12px}[data-app-shell][data-customer-shell] .signal-reading-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-app-shell][data-customer-shell] .signal-reading-support>details[open]{grid-column:1 / -1}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori){min-width:0;align-self:start;border:1px solid var(--nexus-hairline);border-radius:11px;background:var(--nexus-panel-a);overflow:hidden}[data-app-shell][data-customer-shell] .signal-reading-nori{border-color:color-mix(in srgb,var(--nexus-intelligence) 30%,var(--nexus-hairline));background:linear-gradient(110deg,color-mix(in srgb,var(--nexus-intelligence) 5%,transparent),transparent 85%),var(--nexus-panel-a)}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)>summary{display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:14px;padding:14px 18px;color:var(--nexus-proof);font-size:14px;font-weight:500;line-height:1.4;list-style:none;cursor:pointer}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)>summary::-webkit-details-marker{display:none}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)>summary>span{display:flex;align-items:center;gap:12px;min-width:0}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)>summary svg{flex:none;color:var(--nexus-cyan)}[data-app-shell][data-customer-shell] .signal-reading-nori>summary svg{color:var(--nexus-intelligence)}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)>summary small{display:block;margin-top:3px;color:var(--nexus-silver);font-size:12px;font-weight:400}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)[open]>summary>svg{transform:rotate(180deg)}[data-app-shell][data-customer-shell] .signal-reading-details-body{display:grid;gap:18px;padding:0 20px 20px}[data-app-shell][data-customer-shell] .signal-reading-meta{margin:0;padding-top:18px}[data-app-shell][data-customer-shell] .signal-reading-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}[data-app-shell][data-customer-shell] .signal-reading-detail-block h2.font-nexus-display{margin:0 0 7px;font-size:17px;line-height:1.3}[data-app-shell][data-customer-shell] .signal-reading-detail-block :is(p,li){margin:0;color:var(--nexus-silver);font-size:13px;line-height:1.65}[data-app-shell][data-customer-shell] .signal-reading-detail-block ul{display:grid;gap:5px;margin:0;padding-left:16px;list-style:disc}[data-app-shell][data-customer-shell] .signal-reading-nori .signal-nori.nexus-card{gap:14px;border:0;border-top:1px solid var(--nexus-hairline);border-radius:0;padding:20px;background:transparent}[data-app-shell][data-customer-shell] .signal-reading-nori .signal-nori-header{gap:6px}[data-app-shell][data-customer-shell] .signal-reading-nori .signal-nori h2.font-nexus-display{font-size:20px}[data-app-shell][data-customer-shell] .signal-reading-nori .signal-nori-intro{font-size:13px;line-height:1.5}[data-app-shell][data-customer-shell] .signal-nori-compose{grid-template-columns:minmax(0,1fr) auto;align-items:center}[data-app-shell][data-customer-shell] .signal-nori-compose .signal-action-primary{padding-inline:18px;background:color-mix(in srgb,var(--nexus-intelligence) 12%,var(--nexus-panel-a));border-color:color-mix(in srgb,var(--nexus-intelligence) 48%,var(--nexus-hairline));color:var(--nexus-proof)}[data-app-shell][data-customer-shell] .signal-observation-queue{min-width:0;padding:18px 20px 8px;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-a);scroll-margin-top:120px}[data-app-shell][data-customer-shell] .signal-queue-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px}[data-app-shell][data-customer-shell] .signal-queue-header>div:first-child{display:grid;gap:6px}[data-app-shell][data-customer-shell] .signal-queue-header h2.font-nexus-display{display:flex;align-items:center;gap:10px;margin:0;font-size:23px;line-height:1.2}[data-app-shell][data-customer-shell] .signal-queue-header h2>span{min-width:24px;padding:3px 6px;border:1px solid var(--nexus-hairline);border-radius:5px;color:var(--nexus-silver);font:500 12px/1 IBM Plex Mono,monospace;text-align:center}[data-app-shell][data-customer-shell] .signal-queue-search{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid var(--nexus-hairline);border-radius:7px;padding-inline:12px;background:var(--nexus-panel-b);color:var(--nexus-silver)}[data-app-shell][data-customer-shell] .signal-queue-search input{min-width:0;width:210px;max-width:100%;min-height:44px;border:0;padding:9px 0;background:transparent;color:var(--nexus-proof);font:400 16px/1.4 Instrument Sans,Arial,sans-serif}[data-app-shell][data-customer-shell] .signal-queue-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-block:14px 4px;padding-bottom:12px;border-bottom:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .signal-queue-filters{display:flex;flex-wrap:wrap;gap:5px}[data-app-shell][data-customer-shell] .signal-queue-filters button{min-height:44px;min-width:44px;padding:8px 11px;border:1px solid transparent;border-radius:6px;color:var(--nexus-silver);background:transparent;font-size:12px;line-height:1.4}[data-app-shell][data-customer-shell] .signal-queue-filters button[aria-pressed=true]{border-color:color-mix(in srgb,var(--nexus-cyan) 25%,var(--nexus-hairline));color:var(--nexus-proof);background:var(--nexus-hover)}[data-app-shell][data-customer-shell] .signal-queue-pagination{display:flex;align-items:center;gap:5px;min-width:0}[data-app-shell][data-customer-shell] .signal-queue-pagination>span{margin-right:5px;color:var(--nexus-silver);font:400 11px/1.5 IBM Plex Mono,monospace}[data-app-shell][data-customer-shell] .signal-queue-pagination button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--nexus-hairline);border-radius:6px;background:transparent;color:var(--nexus-proof)}[data-app-shell][data-customer-shell] .signal-queue-pagination button:disabled{opacity:.35;cursor:default}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-observation-list{gap:0}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card.nexus-card{grid-template-columns:minmax(100px,.55fr) minmax(0,2fr) minmax(130px,.7fr) auto;gap:10px 16px;align-items:center;padding:15px 0;border:0;border-bottom:1px solid var(--nexus-hairline);border-radius:0;background:transparent}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card:last-child{border-bottom:0}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-title.font-nexus-display{font:500 16px/1.4 Instrument Sans,Arial,sans-serif;letter-spacing:-.015em;text-wrap:pretty}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-context{font-size:11px;line-height:1.5}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-context>span{font-size:15px}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-action{justify-self:end;font-size:11px;padding:8px 10px}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card>.signal-boundary{font-size:11px}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-evidence{grid-column:1 / -1;padding:16px 18px;border:1px solid var(--nexus-hairline);border-radius:9px;background:var(--nexus-panel-b)}[data-app-shell][data-customer-shell] .signal-queue-empty{margin:0;padding:22px 0;color:var(--nexus-silver);font-size:14px}@media (max-width: 1100px){[data-app-shell][data-customer-shell] .signal-reading-bottomline{grid-template-columns:1fr;gap:18px}[data-app-shell][data-customer-shell] .signal-reading-next{padding:16px 0 0;border-left:0;border-top:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card.nexus-card{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card>.signal-overline{grid-column:1}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-title,[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-context{grid-column:1}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-action{grid-column:2;grid-row:1 / span 3}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card>.signal-boundary{grid-column:1 / -1}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell][data-customer-shell] .signal-reading-overview.nexus-card[data-signal-state]{padding:16px}[data-app-shell][data-customer-shell] .signal-reading-topline{gap:8px}[data-app-shell][data-customer-shell] .signal-reading-focus{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:18px 14px}[data-app-shell][data-customer-shell] .signal-reading-copy{gap:9px}[data-app-shell][data-customer-shell] .signal-reading-field{max-width:200px;margin:-8px 0 -6px;justify-self:center}[data-app-shell][data-customer-shell] .signal-reading-field svg{max-height:86px}[data-app-shell][data-customer-shell] .signal-reading-description{font-size:13px;line-height:1.5}[data-app-shell][data-customer-shell] .signal-reading-metrics{gap:16px;justify-content:space-between}[data-app-shell][data-customer-shell] .signal-reading-metrics dt{font-size:9px}[data-app-shell][data-customer-shell] .signal-reading-metrics dd{font-size:34px}[data-app-shell][data-customer-shell] .signal-reading-next{grid-template-columns:1fr;gap:6px;padding-top:14px}[data-app-shell][data-customer-shell] .signal-reading-next>.signal-action{grid-column:1;grid-row:auto;justify-self:start;font-size:13px;margin-top:3px}[data-app-shell][data-customer-shell] .signal-reading-support,[data-app-shell][data-customer-shell] .signal-reading-scope{grid-template-columns:1fr}[data-app-shell][data-customer-shell] :is(.signal-reading-details,.signal-reading-nori)>summary{min-height:68px;padding:12px 14px}[data-app-shell][data-customer-shell] .signal-reading-details-body{padding-inline:16px}[data-app-shell][data-customer-shell] .signal-reading-nori .signal-nori.nexus-card{padding:16px}[data-app-shell][data-customer-shell] .signal-nori-compose{grid-template-columns:1fr}[data-app-shell][data-customer-shell] .signal-nori-compose .signal-action{justify-self:start;min-width:110px}[data-app-shell][data-customer-shell] .signal-nori-question{width:auto}[data-app-shell][data-customer-shell] .signal-observation-queue{padding:16px 14px 6px}[data-app-shell][data-customer-shell] .signal-queue-header h2.font-nexus-display{font-size:21px}[data-app-shell][data-customer-shell] .signal-queue-search,[data-app-shell][data-customer-shell] .signal-queue-search input,[data-app-shell][data-customer-shell] .signal-queue-filters{width:100%}[data-app-shell][data-customer-shell] .signal-queue-filters button{padding-inline:7px;font-size:11px}[data-app-shell][data-customer-shell] .signal-queue-pagination{margin-left:auto}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-card.nexus-card{grid-template-columns:minmax(0,1fr);padding-block:14px;gap:7px}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-action{grid-column:1;grid-row:auto;width:auto;justify-self:start;font-size:12px}[data-app-shell][data-customer-shell] .signal-observation-queue .signal-truth-evidence{padding:14px}}@media (prefers-reduced-motion: reduce){[data-app-shell][data-customer-shell] .signal-field-orbit{animation:none}}[data-app-shell] .signal-record-workspace{display:grid;gap:20px;width:100%;min-width:0;color:var(--nexus-proof);font-family:Instrument Sans,Arial,sans-serif}[data-app-shell] .signal-record-workspace :is(h2,h3){margin:0;font-family:Bricolage Grotesque,Arial,sans-serif;font-weight:500;letter-spacing:-.035em;text-wrap:balance}[data-app-shell] .signal-record-workspace :is(p,h2,h3,strong,span,dd,li){overflow-wrap:anywhere}[data-app-shell] .signal-record-workspace .signal-overline{display:flex;align-items:center;gap:7px;margin:0;color:var(--nexus-silver);font:400 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}[data-app-shell] .signal-record-workspace .signal-overline svg{color:var(--nexus-cyan);flex:none}[data-app-shell] .signal-record-overview{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:12px 30px;padding:22px 26px 18px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 28%,var(--nexus-hairline));border-radius:13px;background:radial-gradient(ellipse at 98% -20%,color-mix(in srgb,var(--nexus-intelligence) 12%,transparent),transparent 48%),radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--nexus-cyan) 4%,transparent),transparent 60%),var(--nexus-panel-a);box-shadow:0 14px 38px color-mix(in srgb,var(--nexus-midnight) 20%,transparent)}[data-app-shell] .signal-record-overview:before{position:absolute;content:"";left:8%;right:8%;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--nexus-cyan),var(--nexus-intelligence),transparent)}[data-app-shell] .signal-record-overview-copy{display:grid;gap:9px;align-self:center}[data-app-shell] .signal-record-overview h2{font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.045em}[data-app-shell] .signal-record-overview-copy>p:last-child{max-width:52ch;margin:0;color:var(--nexus-silver);font-size:14px;line-height:1.55}[data-app-shell] .signal-record-workspace .signal-reading-field{color:var(--nexus-cyan);width:240px;max-width:100%;justify-self:end}[data-app-shell] .signal-record-workspace .signal-reading-field svg{display:block;width:100%;height:auto}[data-app-shell] .signal-record-workspace .signal-field-orbit{transform-origin:180px 88px;animation:signal-field-orbit 24s linear infinite}[data-app-shell] .signal-record-metrics{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding-top:16px;border-top:1px solid var(--nexus-hairline)}[data-app-shell] .signal-record-metrics>div{min-width:0;padding-left:24px;border-left:1px solid var(--nexus-hairline)}[data-app-shell] .signal-record-metrics>div:first-child{padding-left:0;border-left:0}[data-app-shell] .signal-record-metrics dt{color:var(--nexus-silver);font:400 10px/1.5 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.06em}[data-app-shell] .signal-record-metrics dd{margin:7px 0 5px;color:var(--nexus-proof);font:500 42px/1 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.065em;font-variant-numeric:tabular-nums}[data-app-shell] .signal-record-metrics>div:first-child dd{color:var(--nexus-cyan)}[data-app-shell] .signal-record-metrics small{display:block;color:var(--nexus-silver);font-size:11px;line-height:1.4}[data-app-shell] .signal-record-snapshot{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:2px 0 0;color:var(--nexus-silver);font:400 10px/1.6 IBM Plex Mono,monospace}[data-app-shell] .signal-record-review{min-width:0;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-a);overflow:hidden}[data-app-shell] .signal-record-review-header{display:flex;align-items:end;justify-content:space-between;gap:12px 20px;padding:20px 22px 16px}[data-app-shell] .signal-record-review-header>div{display:grid;gap:6px}[data-app-shell] .signal-record-review-header h2{font-size:23px;line-height:1.2}[data-app-shell] .signal-record-review-header>p{margin:0;color:var(--nexus-silver);font-size:11px;line-height:1.5;text-align:right}[data-app-shell] .signal-record-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;padding:0 22px 16px;border-bottom:1px solid var(--nexus-hairline)}[data-app-shell] .signal-record-workspace .signal-queue-search{display:flex;align-items:center;gap:8px;min-width:0;padding-inline:10px;border:1px solid var(--nexus-hairline);border-radius:6px;background:var(--nexus-panel-b);color:var(--nexus-silver)}[data-app-shell] .signal-record-workspace .signal-queue-search input{min-width:0;width:220px;max-width:100%;min-height:44px;padding:10px 0;border:0;background:transparent;color:var(--nexus-proof);font:400 16px/1.4 Instrument Sans,Arial,sans-serif}[data-app-shell] .signal-record-category-filters{display:flex;flex-wrap:wrap;gap:5px}[data-app-shell] .signal-record-category-filters button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:44px;padding:8px 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--nexus-silver);font-size:12px;line-height:1.35}[data-app-shell] .signal-record-category-filters button span{color:var(--nexus-silver);font:400 10px/1.2 IBM Plex Mono,monospace}[data-app-shell] .signal-record-category-filters button[aria-pressed=true]{border-color:color-mix(in srgb,var(--nexus-cyan) 32%,var(--nexus-hairline));background:var(--nexus-hover);color:var(--nexus-proof)}[data-app-shell] .signal-record-columns{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-width:0}[data-app-shell] .signal-record-queue{min-width:0;padding:12px;border-right:1px solid var(--nexus-hairline)}[data-app-shell] .signal-record-queue-heading{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0 6px 10px}[data-app-shell] .signal-record-queue-heading>span{color:var(--nexus-silver);font:400 10px/1.4 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.06em}[data-app-shell] .signal-record-workspace .signal-queue-pagination{display:flex;align-items:center;gap:4px;color:var(--nexus-silver)}[data-app-shell] .signal-record-workspace .signal-queue-pagination>span{margin-right:5px;font:400 10px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-record-workspace .signal-queue-pagination button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--nexus-hairline);border-radius:6px;background:transparent;color:var(--nexus-proof)}[data-app-shell] .signal-record-workspace .signal-queue-pagination button:disabled{opacity:.35;cursor:default}[data-app-shell] .signal-record-list{display:grid;gap:5px;margin:0;padding:0;list-style:none}[data-app-shell] .signal-record-list li{min-width:0}[data-app-shell] .signal-record-list button{display:flex;align-items:start;gap:10px;width:100%;min-width:0;min-height:74px;padding:12px 10px;border:1px solid transparent;border-radius:7px;color:var(--nexus-proof);background:transparent;text-align:left;transition:background .16s,border-color .16s}[data-app-shell] .signal-record-list button:hover{background:var(--nexus-hover)}[data-app-shell] .signal-record-list button[aria-pressed=true]{border-color:color-mix(in srgb,var(--nexus-cyan) 38%,var(--nexus-hairline));background:linear-gradient(110deg,color-mix(in srgb,var(--nexus-cyan) 8%,transparent),transparent 88%);box-shadow:inset 3px 0 var(--nexus-cyan)}[data-app-shell] .signal-record-row-icon{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid var(--nexus-hairline);border-radius:6px;color:var(--nexus-cyan);background:var(--nexus-panel-b)}[data-app-shell] .signal-record-row-copy{display:grid;gap:4px;flex:1;min-width:0}[data-app-shell] .signal-record-row-copy strong{font-size:14px;font-weight:500;line-height:1.3}[data-app-shell] .signal-record-row-copy>span{color:var(--nexus-silver);font-size:12px;line-height:1.35}[data-app-shell] .signal-record-row-copy small{color:var(--nexus-slate);font:400 9px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-record-row-value{display:flex;flex-direction:column;align-items:end;gap:7px;flex:none;max-width:95px;color:var(--nexus-proof);font:500 16px/1.3 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums}[data-app-shell] .signal-record-row-value svg{color:var(--nexus-silver)}[data-app-shell] .signal-record-detail{min-width:0;align-self:start;display:grid;gap:14px;padding:24px 26px;background:radial-gradient(ellipse at 95% 0,color-mix(in srgb,var(--nexus-intelligence) 4%,transparent),transparent 60%)}[data-app-shell] .signal-record-detail-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}[data-app-shell] .signal-record-detail-top>span{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;border:1px solid var(--nexus-hairline);border-radius:5px;color:var(--nexus-silver);font:400 10px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-record-detail-top>span:first-child{border-color:color-mix(in srgb,var(--nexus-cyan) 30%,var(--nexus-hairline));color:var(--nexus-cyan);background:var(--nexus-hover)}[data-app-shell] .signal-record-subject{margin:0;color:var(--nexus-silver);font-size:14px;font-weight:500;line-height:1.4}[data-app-shell] .signal-record-detail h3{font-size:clamp(25px,2.4vw,33px);line-height:1.15;letter-spacing:-.04em}[data-app-shell] .signal-record-detail h3:focus{outline:none}[data-app-shell] .signal-record-amount{display:grid;gap:7px;padding-block:4px 14px;border-bottom:1px solid var(--nexus-hairline)}[data-app-shell] .signal-record-amount>span{color:var(--nexus-silver);font:400 10px/1.5 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.06em}[data-app-shell] .signal-record-amount>strong{color:var(--nexus-proof);font:500 clamp(44px,5vw,62px)/1 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.065em;font-variant-numeric:tabular-nums}[data-app-shell] .signal-record-amount>p{margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.5}[data-app-shell] .signal-record-next{display:grid;gap:6px;border-left:2px solid color-mix(in srgb,var(--nexus-cyan) 40%,var(--nexus-hairline));padding-left:13px}[data-app-shell] .signal-record-next>p:last-child{margin:0;color:var(--nexus-proof);font-size:14px;line-height:1.5}[data-app-shell] .signal-record-evidence{border:1px solid var(--nexus-hairline);border-radius:7px;background:var(--nexus-panel-b)}[data-app-shell] .signal-record-evidence summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 13px;list-style:none;font-size:13px;font-weight:500;cursor:pointer}[data-app-shell] .signal-record-evidence summary>span{display:flex;align-items:center;gap:7px}[data-app-shell] .signal-record-evidence summary>span svg{color:var(--nexus-cyan)}[data-app-shell] .signal-record-evidence summary::-webkit-details-marker,[data-app-shell] .signal-record-provenance summary::-webkit-details-marker{display:none}[data-app-shell] .signal-record-evidence[open] summary>svg,[data-app-shell] .signal-record-provenance[open] summary>svg{transform:rotate(180deg)}[data-app-shell] .signal-record-evidence>div{display:grid;gap:12px;padding:0 13px 13px}[data-app-shell] .signal-record-evidence p{margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.5}[data-app-shell] .signal-record-evidence ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}[data-app-shell] .signal-record-evidence li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 10px;padding:10px 12px;border:1px solid var(--nexus-hairline);border-radius:5px;background:var(--nexus-panel-a)}[data-app-shell] .signal-record-evidence li span{color:var(--nexus-cyan);font:400 10px/1.5 IBM Plex Mono,monospace;text-transform:uppercase}[data-app-shell] .signal-record-evidence li strong{font-size:12px;font-weight:500}[data-app-shell] .signal-record-detail-meta{display:flex;flex-wrap:wrap;gap:14px 24px;margin:0}[data-app-shell] .signal-record-detail-meta dt{color:var(--nexus-silver);font:400 9px/1.4 IBM Plex Mono,monospace}[data-app-shell] .signal-record-detail-meta dd{margin:3px 0 0;font-size:11px;line-height:1.4}[data-app-shell] .signal-record-mobile-back{display:none}[data-app-shell] .signal-record-provenance{min-width:0;border-top:1px solid var(--nexus-hairline);border-bottom:1px solid var(--nexus-hairline);color:var(--nexus-silver)}[data-app-shell] .signal-record-provenance>summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:60px;padding:12px 0;color:var(--nexus-proof);font-size:14px;font-weight:500;list-style:none;cursor:pointer}[data-app-shell] .signal-record-provenance>summary small{display:block;margin-top:3px;color:var(--nexus-silver);font-size:12px;font-weight:400}[data-app-shell] .signal-record-provenance>div{display:grid;gap:16px;padding:4px 0 20px}[data-app-shell] .signal-record-provenance :is(p,li){margin:0;font-size:13px;line-height:1.6}[data-app-shell] .signal-record-provenance h3{margin:0 0 7px;font-size:18px}[data-app-shell] .signal-record-provenance ul{display:grid;gap:5px;padding-left:17px;margin:0;list-style:disc}[data-app-shell][data-signal-preview]{min-height:100dvh;color:var(--nexus-proof);background:var(--nexus-midnight)}[data-app-shell][data-signal-preview] .signal-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px max(20px,calc((100% - 1180px)/2));border-bottom:1px solid var(--nexus-hairline);background:var(--nexus-panel-a)}[data-app-shell][data-signal-preview] .signal-preview-bar>div{display:flex;align-items:center;gap:6px}[data-app-shell][data-signal-preview] .signal-preview-content{width:100%;max-width:1220px;margin-inline:auto;padding:20px 20px 40px}[data-app-shell][data-signal-preview] .signal-preview-heading{display:grid;gap:7px;margin:12px 0 20px}[data-app-shell][data-signal-preview] .signal-preview-heading h1{margin:0;font:500 34px/1.08 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.04em}[data-app-shell][data-signal-preview] .signal-preview-heading p{margin:0;color:var(--nexus-silver);font-size:13px;line-height:1.5}[data-app-shell][data-signal-preview] .signal-preview-label{display:inline-flex;align-items:center;gap:7px;margin:0;padding:5px 8px;border:1px solid color-mix(in srgb,var(--nexus-intelligence) 25%,var(--nexus-hairline));border-radius:5px;color:var(--nexus-intelligence);background:color-mix(in srgb,var(--nexus-intelligence) 5%,transparent);font:400 10px/1.5 IBM Plex Mono,monospace}[data-app-shell][data-signal-preview] [data-preview-state]:not([data-preview-state=reading]){padding:20px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-a);color:var(--nexus-silver);font-size:14px;line-height:1.6}[data-app-shell][data-signal-preview] .signal-preview-source-state{margin:14px 0;padding:12px 16px;border:1px solid var(--nexus-hairline);border-radius:8px;color:var(--nexus-silver);background:var(--nexus-panel-a);font-size:13px;line-height:1.5}@media (max-width: 1000px){[data-app-shell] .signal-record-review-header{align-items:start;flex-wrap:wrap}[data-app-shell] .signal-record-detail{padding:22px 20px}[data-app-shell] .signal-record-row-icon{display:none}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-record-workspace{gap:16px}[data-app-shell] .signal-record-overview{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 16px 14px}[data-app-shell] .signal-record-workspace .signal-reading-field{display:none}[data-app-shell] .signal-record-overview h2{font-size:29px}[data-app-shell] .signal-record-overview-copy>p:last-child{font-size:13px}[data-app-shell] .signal-record-metrics{gap:10px;padding-top:14px}[data-app-shell] .signal-record-metrics>div{padding-left:10px}[data-app-shell] .signal-record-metrics dt{font-size:8px}[data-app-shell] .signal-record-metrics dd{font-size:31px}[data-app-shell] .signal-record-metrics small,[data-app-shell] .signal-record-snapshot{font-size:9px}[data-app-shell] .signal-record-review-header{padding:16px 14px 12px;gap:7px}[data-app-shell] .signal-record-review-header h2{font-size:22px}[data-app-shell] .signal-record-review-header>p{text-align:left}[data-app-shell] .signal-record-toolbar{padding:0 14px 14px;gap:8px}[data-app-shell] .signal-record-toolbar .signal-queue-search,[data-app-shell] .signal-record-toolbar .signal-queue-search input{width:100%}[data-app-shell] .signal-record-category-filters{width:100%;gap:3px}[data-app-shell] .signal-record-category-filters button{padding:7px 6px;gap:4px;font-size:11px}[data-app-shell] .signal-record-category-filters button svg{display:none}[data-app-shell] .signal-record-columns{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-record-queue{border-right:0;padding:10px}[data-app-shell] .signal-record-row-icon{display:grid}[data-app-shell] .signal-record-row-copy small{font-size:8px}[data-app-shell] .signal-record-list button{padding:12px 9px}[data-app-shell] .signal-record-detail{display:none;padding:18px 16px}[data-app-shell] [data-mobile-detail] .signal-record-detail{display:grid}[data-app-shell] [data-mobile-detail] .signal-record-queue{display:none}[data-app-shell] .signal-record-mobile-back{display:inline-flex;align-items:center;gap:7px;min-height:44px;min-width:44px;justify-self:start;padding:8px 0;color:var(--nexus-cyan);font-size:13px}[data-app-shell] .signal-record-detail h3{font-size:28px}[data-app-shell] .signal-record-amount>strong{font-size:52px}[data-app-shell][data-signal-preview] .signal-preview-bar{padding:10px 12px;gap:7px}[data-app-shell][data-signal-preview] .signal-preview-bar .app-brand{width:112px}[data-app-shell][data-signal-preview] .signal-preview-bar .app-brand img{height:36px}[data-app-shell][data-signal-preview] .signal-preview-content{padding:14px 12px 28px}[data-app-shell][data-signal-preview] .signal-preview-heading h1{font-size:29px}[data-app-shell][data-signal-preview] .signal-preview-heading{margin-block:8px 16px}[data-app-shell][data-signal-preview] .signal-preview-bar [data-shell-settings]{display:none}}@media (prefers-reduced-motion: reduce){[data-app-shell] .signal-record-list button{transition:none}[data-app-shell] .signal-record-workspace .signal-field-orbit{animation:none}}[data-app-shell] .signal-record-bottom-pagination{justify-content:flex-end;padding-top:12px;margin-top:10px;border-top:1px solid var(--nexus-hairline)}[data-app-shell] .signal-record-detail h3{scroll-margin-top:26px}[data-app-shell] .signal-record-coverage table{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--nexus-silver);font-size:12px}[data-app-shell] .signal-record-coverage :is(th,td){padding:10px 6px;border-bottom:1px solid var(--nexus-hairline);text-align:right;font-weight:400;overflow-wrap:anywhere}[data-app-shell] .signal-record-coverage th:first-child{width:52%;text-align:left;padding-left:0}[data-app-shell] .signal-record-coverage thead th{color:var(--nexus-proof);font-size:10px}[data-app-shell] .signal-record-coverage td{font-family:IBM Plex Mono,monospace;font-size:11px;font-variant-numeric:tabular-nums}@media (max-width: 760px){[data-app-shell] .signal-record-coverage th:first-child{width:43%}[data-app-shell] .signal-record-coverage :is(th,td){padding-inline:3px;font-size:10px}[data-app-shell] .signal-record-coverage td{font-size:10px}}[data-app-shell] .signal-record-proof{justify-self:start;margin:0;padding:4px 7px;border:1px solid color-mix(in srgb,var(--nexus-intelligence) 25%,var(--nexus-hairline));border-radius:5px;color:var(--nexus-intelligence);background:color-mix(in srgb,var(--nexus-intelligence) 5%,transparent);font:400 9px/1.5 IBM Plex Mono,monospace}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell][data-customer-shell] .signal-reading-field{display:none}}[data-app-shell] .signal-record-review{overflow:clip}[data-app-shell] .signal-record-detail{position:sticky;top:24px}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-record-detail{position:static}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-record-workspace .signal-overline,[data-app-shell] .signal-record-proof,[data-app-shell][data-signal-preview] .signal-preview-label{font-size:11px}[data-app-shell] .signal-record-metrics dt{min-height:32px;font-size:11px;line-height:1.45;letter-spacing:0}[data-app-shell] .signal-record-metrics small,[data-app-shell] .signal-record-row-copy small{font-size:11px;line-height:1.45}[data-app-shell] .signal-record-snapshot{display:block;font-size:11px;line-height:1.6}[data-app-shell] .signal-record-snapshot>span{display:block;margin-top:4px}[data-app-shell] .signal-record-category-filters button span,[data-app-shell] .signal-record-queue-heading>span,[data-app-shell] .signal-record-workspace .signal-queue-pagination>span,[data-app-shell] .signal-record-detail-top>span,[data-app-shell] .signal-record-amount>span,[data-app-shell] .signal-record-evidence li span,[data-app-shell] .signal-record-detail-meta dt,[data-app-shell] .signal-record-coverage :is(th,td){font-size:11px}[data-app-shell][data-customer-shell] .signal-reading-metrics dt,[data-app-shell][data-customer-shell] .signal-reading-recency{font-size:11px}[data-app-shell] .signal-record-metrics :is(dt,dd,small){min-width:0}[data-app-shell] .signal-record-metrics dd{white-space:nowrap;overflow-wrap:normal}}@media (max-width: 359px){[data-app-shell] .signal-record-metrics{gap:8px}[data-app-shell] .signal-record-metrics dd{font-size:26px}}.signal-setup{display:grid;gap:22px;width:100%;max-width:860px;min-width:0;margin-inline:auto;color:var(--nexus-proof, hsl(var(--foreground)));font-family:Instrument Sans,Arial,sans-serif}.signal-setup :is(p,h1,h2,label,li){overflow-wrap:anywhere}.signal-setup-progress{display:flex;gap:8px;margin:0;padding:0;list-style:none}.signal-setup-progress li{display:flex;flex:1 1 0;align-items:center;gap:8px;min-width:0;border-bottom:2px solid var(--nexus-hairline);padding:10px 0;color:var(--nexus-silver);font-size:12px;line-height:1.4}.signal-setup-progress li[aria-current]{border-color:var(--nexus-cyan);color:var(--nexus-proof)}.signal-setup-progress li>span:first-child{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid var(--nexus-hairline);border-radius:50%;font-size:11px}.signal-setup-question{display:grid;gap:20px}[data-app-shell] .signal-setup-question h1{max-width:26ch;margin:0;font:500 clamp(27px,3vw,36px)/1.14 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.035em}.signal-setup-question h1:focus{outline:none}.signal-setup-question p{margin:0;font-size:14px;line-height:1.65}.signal-setup-fields{display:grid;min-width:0;gap:18px;border:0;margin:0;padding:0}.signal-setup-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.signal-setup-choices label{display:flex;align-items:center;gap:10px;min-height:70px;border:1px solid var(--nexus-hairline);border-radius:12px;padding:14px;background:var(--nexus-panel-b);font-size:14px;cursor:pointer}.signal-setup-choices label:has(input:checked){border-color:var(--nexus-cyan);background:color-mix(in srgb,var(--nexus-cyan) 7%,var(--nexus-panel-b))}.signal-setup :is(input[type=radio],input[type=checkbox]){flex:none;width:20px;height:20px;accent-color:var(--nexus-cyan)}.signal-setup-field{display:grid;gap:8px;max-width:100%;min-width:0;font-size:14px}.signal-setup-field :is(input,select){width:100%;max-width:100%;min-width:0;min-height:46px;border:1px solid var(--nexus-hairline);border-radius:9px;background:var(--nexus-panel-b);color:var(--nexus-proof);padding:10px 12px;font:inherit;color-scheme:dark light}.signal-setup-field small{color:var(--nexus-silver);font-size:12px;line-height:1.6}.signal-setup-time-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.signal-setup details{border-top:1px solid var(--nexus-hairline);padding-top:12px}.signal-setup summary{display:flex;align-items:center;min-height:44px;gap:10px;cursor:pointer;font-size:14px;font-weight:500}.signal-setup summary:before{content:"+";font-size:18px;color:var(--nexus-cyan)}.signal-setup details[open] summary:before{content:"−"}.signal-setup details[open]>:not(summary){margin-top:14px}.signal-setup-checkbox{display:flex;gap:12px;align-items:center;min-height:44px;font-size:14px}.signal-setup-priorities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.signal-setup-priorities>div{min-width:0;padding:14px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-b)}.signal-setup-priorities dt{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:500}.signal-setup-priorities dt svg{flex:none;color:var(--nexus-silver)}.signal-setup-priorities .signal-setup-critical :is(dt,dt svg){color:var(--nexus-red)}.signal-setup-priorities dd{margin:8px 0 0;color:var(--nexus-silver);font-size:12px;line-height:1.5}.signal-setup-summary{display:grid;gap:10px;padding:18px;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-b)}.signal-setup-summary h2{margin:0;font:500 20px/1.25 Bricolage Grotesque,Arial,sans-serif}.signal-setup-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px}.signal-setup-notice,.signal-setup-error{padding:14px 16px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-b)}.signal-setup-error{border-color:var(--nexus-warning)}.signal-setup-error button{margin-top:12px}.signal-setup-question .signal-setup-boundary{color:var(--nexus-silver);font-size:12px}.signal-setup-publication{display:grid;justify-items:start;gap:10px;padding:16px;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-b)}.signal-setup-publication p{color:var(--nexus-silver);font-size:12px}.signal-setup-publication strong{color:var(--nexus-proof);font-weight:500}.signal-setup-recommended{display:grid;justify-items:start;gap:12px;border-top:1px solid var(--nexus-hairline);padding-top:18px}.signal-setup-recommended p{color:var(--nexus-silver);font-size:12px}.signal-setup-tools{display:grid;justify-items:start;gap:18px;min-width:0}.signal-setup-qualification{width:100%}.signal-setup-connection-list{display:grid;gap:14px;width:100%}.signal-setup-connection-list>div{padding:18px}.signal-setup-offer{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:20px;margin-bottom:24px;border:1px solid var(--nexus-hairline);border-radius:14px;background:var(--nexus-panel-a)}.signal-setup-offer>div{flex:1 1 22rem}.signal-setup-offer h2{margin:0 0 8px;font:500 22px/1.2 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.025em}.signal-setup-offer p{margin:0;color:var(--nexus-silver);font-size:14px;line-height:1.6}.signal-setup :is(input,select,button,a,summary):focus-visible,.signal-setup-offer :is(button,a):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}.signal-setup fieldset:disabled{opacity:.85}.signal-setup :is(button,input,select):disabled{cursor:default}@media (max-width: 600px){.signal-setup{gap:18px}.signal-setup-progress{gap:7px}.signal-setup-progress li{justify-content:center}.signal-setup-progress li>span:last-child{display:none}.signal-setup-choices{grid-template-columns:1fr}.signal-setup-choices label{min-height:52px}.signal-setup-time-grid{grid-template-columns:1fr}.signal-setup-priorities{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-setup.nexus-customer-room .nexus-room-primary{padding:18px}.signal-setup-actions>*{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.signal-setup *,.signal-setup-offer *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}[data-app-shell][data-customer-shell],[data-app-overlay][data-customer-overlay],html[data-nexus-theme=dark] [data-app-shell][data-customer-shell],html[data-nexus-theme=dark] [data-app-overlay][data-customer-overlay]{--nexus-midnight: #080b13;--nexus-navy: #0c101b;--nexus-panel-a: #111623;--nexus-panel-b: #191e2d;--nexus-hairline: #303849;--nexus-proof: #f0f3fa;--nexus-silver: #bcc4d4;--nexus-slate: #939fb5;--nexus-cyan: #70e5fb;--nexus-violet: #baa8ff;--nexus-magenta: #dfacfb;--nexus-green: #8ae7bd;--nexus-amber: #f5ce82;--nexus-red: #ff9eaa;--nexus-elevated: var(--nexus-panel-b);--nexus-intelligence: var(--nexus-violet);--nexus-warning: var(--nexus-amber);--nexus-hover: color-mix(in srgb, var(--nexus-cyan) 6%, var(--nexus-panel-a));--background: 224 33% 5%;--foreground: 224 50% 96%;--app-surface: 223 35% 10%;--app-hairline: 221 21% 24%;--muted-foreground: 220 21% 74%;--state-active: 162 61% 72%;--state-attention: 39 85% 74%;--ring: 190 85% 70%;--popover: 223 30% 10%;--popover-foreground: 224 50% 96%;font-family:Instrument Sans,Arial,sans-serif}html:not([data-nexus-theme=dark]) [data-app-shell][data-customer-shell],html:not([data-nexus-theme=dark]) [data-app-overlay][data-customer-overlay]{--nexus-midnight: #f5f6fa;--nexus-navy: #eff1f7;--nexus-panel-a: #ffffff;--nexus-panel-b: #f3f4f9;--nexus-hairline: #d8dce6;--nexus-proof: #202639;--nexus-silver: #535e74;--nexus-slate: #626d83;--nexus-cyan: #087588;--nexus-violet: #7152be;--nexus-magenta: #9054a8;--nexus-green: #197052;--nexus-amber: #885a16;--nexus-red: #b54050;--background: 228 33% 97%;--foreground: 225 28% 18%;--app-surface: 0 0% 100%;--app-hairline: 224 22% 86%;--muted-foreground: 221 17% 37%;--state-active: 159 63% 27%;--state-attention: 36 72% 31%;--ring: 188 80% 28%;--popover: 0 0% 100%;--popover-foreground: 225 28% 18%}[data-app-shell][data-customer-shell].nexus-field{background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--nexus-violet) 7%,transparent),transparent 45%),radial-gradient(ellipse at 32% 0%,color-mix(in srgb,var(--nexus-cyan) 4%,transparent),transparent 40%),var(--nexus-midnight)}[data-app-shell][data-customer-shell] .nexus-main{padding-top:32px;padding-bottom:100px;overflow-x:clip;overflow-y:visible}[data-app-shell][data-customer-shell] .nexus-workspace-content{width:100%;max-width:var(--workspace-content-width);min-width:0;margin-inline:auto}[data-app-shell][data-customer-shell] .nexus-main:has(>.nexus-workspace-content>.nexus-page-frame.max-w-4xl){--workspace-content-width:56rem}[data-app-shell][data-customer-shell] .nexus-main:has(>.nexus-workspace-content>.nexus-room-walkthrough){--workspace-content-width:52rem}[data-app-shell][data-customer-shell] .nexus-workspace-content>.nexus-page-frame{width:100%;max-width:none}[data-app-shell][data-customer-shell] .nexus-environment-bar{background:color-mix(in srgb,var(--nexus-panel-a) 50%,var(--nexus-midnight));padding-block:6px;min-height:56px;border-color:var(--nexus-hairline)}[data-app-shell][data-customer-shell] .nexus-environment-label{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;color:var(--nexus-slate)}[data-app-shell][data-customer-shell] .nexus-environment-bar select{border-color:color-mix(in srgb,var(--nexus-hairline) 78%,transparent);background:var(--nexus-panel-a);font-size:13px}[data-app-shell][data-customer-shell] .nexus-page-frame{min-width:0}[data-app-shell][data-customer-shell] .nexus-panel,[data-app-shell][data-customer-shell] .nexus-card,[data-app-shell][data-customer-shell] .nexus-connection-card,[data-app-shell][data-customer-shell] .nexus-connection-metric{background:var(--nexus-panel-a);border:1px solid var(--nexus-hairline);border-radius:18px;box-shadow:0 10px 26px -20px #0006}[data-app-shell][data-customer-shell] .nexus-panel:before,[data-app-shell][data-customer-shell] .nexus-card:before{border-radius:inherit}[data-app-shell][data-customer-shell] :is(h1,h2,h3,h4){font-family:Bricolage Grotesque,Arial,sans-serif;font-weight:500;letter-spacing:-.035em;text-wrap:balance}[data-app-shell][data-customer-shell] .nexus-panel-heading h2{font-size:1.4rem;line-height:1.18}[data-app-shell][data-customer-shell] .nexus-page-header{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}[data-app-shell][data-customer-shell] .nexus-page-header h2{margin-top:9px;font-size:clamp(2rem,3.8vw,3rem);line-height:1.06}[data-app-shell][data-customer-shell] .nexus-page-header p:last-child{margin-top:12px;max-width:48ch;color:var(--nexus-silver);font-size:.95rem;line-height:1.6}[data-app-shell][data-customer-shell] .nexus-eyebrow{color:var(--nexus-slate);font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}[data-app-shell][data-customer-shell] .nexus-home-primary{position:relative;padding:26px;overflow:hidden}[data-app-shell][data-customer-shell] .nexus-home-primary:after{content:"";position:absolute;pointer-events:none;width:220px;height:220px;right:-120px;top:-120px;border-radius:50%;background:var(--nexus-cyan);opacity:.065;filter:blur(35px)}[data-app-shell][data-customer-shell] .nexus-home-reading{display:flex;align-items:center;justify-content:space-between;gap:24px}[data-app-shell][data-customer-shell] .nexus-home-number{flex:none;font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(3.5rem,7vw,5.5rem);font-weight:500;letter-spacing:-.07em;line-height:1;font-variant-numeric:tabular-nums;color:var(--nexus-proof)}[data-app-shell][data-customer-shell] .nexus-home-reading h3{font-size:1.5rem;line-height:1.2}[data-app-shell][data-customer-shell] .nexus-home-reading p{margin-top:8px;max-width:48ch;font-size:.9rem;line-height:1.55;color:var(--nexus-silver)}[data-app-shell][data-customer-shell] .nexus-home-link,[data-app-shell][data-customer-shell] .nexus-product-link{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:var(--nexus-cyan);font-size:.875rem;font-weight:600}[data-app-shell][data-customer-shell] .nexus-home-link{margin-top:18px}[data-app-shell][data-customer-shell] .nexus-home-support{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}[data-app-shell][data-customer-shell] .nexus-home-support>.nexus-panel{padding:22px}[data-app-shell][data-customer-shell] .nexus-product-links{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;margin-top:10px}[data-app-shell][data-customer-shell] .nexus-product-link{justify-content:space-between;border-bottom:1px solid var(--nexus-hairline)}[data-app-shell][data-customer-shell] .nexus-mobile-brand{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:-.035em;color:var(--nexus-proof)}[data-app-shell][data-customer-shell] .nexus-home-queue{margin-top:16px}[data-app-shell][data-customer-shell] .nexus-home-details{padding:16px 20px;border:1px solid var(--nexus-hairline);border-radius:16px;background:var(--nexus-panel-a)}[data-app-shell][data-customer-shell] .nexus-home-details summary{display:flex;align-items:center;gap:12px;list-style:none}[data-app-shell][data-customer-shell] .nexus-home-details summary:after{content:"+";margin-left:auto;font-size:1.25rem}[data-app-shell][data-customer-shell] .nexus-home-details[open] summary:after{content:"−"}[data-app-shell][data-customer-shell] .nexus-home-details summary::-webkit-details-marker{display:none}[data-app-shell][data-customer-shell] .nexus-settings-identity>div{display:grid;grid-template-columns:minmax(100px,.6fr) minmax(0,1.4fr);gap:12px;padding:18px 0;align-items:start}[data-app-shell][data-customer-shell] .nexus-settings-identity dd{overflow-wrap:anywhere}[data-app-shell][data-customer-shell] section[aria-label=Session] button{min-height:44px;min-width:44px;padding-inline:12px}[data-app-shell][data-customer-shell] .nexus-connection-metric{padding:20px}[data-app-shell][data-customer-shell] .nexus-connection-metric>p:nth-child(2){font-family:Bricolage Grotesque,Arial,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.055em}[data-app-shell][data-customer-shell] .nexus-connections-search{padding:16px 20px;margin-top:24px;background:var(--nexus-panel-a);border:1px solid var(--nexus-hairline);border-radius:16px}[data-app-shell][data-customer-shell] .nexus-provider-heading{display:flex;gap:14px;align-items:center}[data-app-shell][data-customer-shell] .nexus-provider-heading>div{flex-wrap:wrap;gap:8px;min-width:0;align-items:center}[data-app-shell][data-customer-shell] .nexus-provider-heading>div>span:nth-of-type(2){font-family:Bricolage Grotesque,Arial,sans-serif;font-size:1.1rem;font-weight:500}[data-app-shell][data-customer-shell] .nexus-provider-mark{display:inline-flex;flex:none;width:60px;height:44px;align-items:center;justify-content:center;padding:7px;border-radius:10px;background:#f7f8fb;border:1px solid #dfe3ea}[data-app-shell][data-customer-shell] .nexus-provider-mark img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}[data-app-shell][data-customer-shell] .nexus-connection-coverage{border-top:1px solid var(--nexus-hairline);padding-top:4px}[data-app-shell][data-customer-shell] :is(a,button,input,summary,select,textarea):focus-visible,[data-app-overlay][data-customer-overlay] :is(a,button,input,summary,select,textarea):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:4px}[data-app-shell][data-customer-shell] :is(button,a){touch-action:manipulation}[data-app-overlay][data-customer-overlay]{border-color:var(--nexus-hairline);background:var(--nexus-panel-a);color:var(--nexus-proof)}@media (max-width: 639px){[data-app-shell][data-customer-shell] .nexus-workspace-column{align-self:flex-start;min-height:100%}[data-app-shell][data-customer-shell] .nexus-environment-bar{padding-block:2px;min-height:48px}[data-app-shell][data-customer-shell] .nexus-environment-bar select{font-size:16px}[data-app-shell][data-customer-shell] .nexus-main{padding:22px 16px 28px}[data-app-shell][data-customer-shell] .nexus-page-header{margin-bottom:20px}[data-app-shell][data-customer-shell] .nexus-page-header h2{font-size:2rem}[data-app-shell][data-customer-shell] .nexus-home-primary{padding:20px}[data-app-shell][data-customer-shell] .nexus-home-reading{gap:16px;align-items:start}[data-app-shell][data-customer-shell] .nexus-home-reading h3{font-size:1.2rem}[data-app-shell][data-customer-shell] .nexus-home-number{font-size:3.6rem}[data-app-shell][data-customer-shell] .nexus-home-support{grid-template-columns:1fr;gap:12px;margin-top:20px}[data-app-shell][data-customer-shell] .nexus-panel-heading h2{font-size:1.3rem}[data-app-shell][data-customer-shell] .nexus-settings-identity>div{grid-template-columns:1fr;gap:6px}[data-app-shell][data-customer-shell] [data-connections-overview]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-app-shell][data-customer-shell] .nexus-connection-metric{padding:12px;border-radius:12px}[data-app-shell][data-customer-shell] .nexus-connection-metric>p:nth-child(2){font-size:2.1rem}[data-app-shell][data-customer-shell] .nexus-connection-metric>p:nth-child(3){font-size:.75rem}[data-app-shell][data-customer-shell] .nexus-connections-search{padding:16px}[data-app-shell][data-customer-shell] :is(input:not([type=checkbox]):not([type=radio]),select,textarea),[data-app-overlay][data-customer-overlay] :is(input,textarea,select){font-size:16px;min-height:44px}}@media (max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell][data-customer-shell] .nexus-mobile-brand{display:inline}}@media (prefers-reduced-motion: reduce){[data-app-shell][data-customer-shell] *,[data-app-overlay][data-customer-overlay] *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.signal-report-archive,.signal-retained-reports{display:grid;gap:1.4rem;min-width:0}.signal-retained-reports>header{max-width:42rem}.signal-retained-reports h2{font-family:var(--font-nexus-display,"Bricolage Grotesque",sans-serif);font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.045em;line-height:1.08}.signal-retained-reports p,.signal-execution-status p{color:var(--nexus-silver);font-size:.88rem;line-height:1.65}.signal-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.signal-report-card{border:1px solid var(--nexus-hairline);background:linear-gradient(145deg,color-mix(in srgb,var(--nexus-cyan) 4%,var(--nexus-panel-a)),var(--nexus-panel-a));border-radius:1.1rem;padding:1.35rem;min-width:0}.signal-report-empty,.signal-report-unavailable{min-width:0;padding:1rem 1.15rem;border:1px solid var(--nexus-hairline);border-radius:.75rem;background:var(--nexus-panel-a)}.signal-report-empty{display:flex;align-items:flex-start;gap:.9rem}.signal-report-empty>svg{flex:none;margin-top:.1rem;color:var(--nexus-silver)}.signal-retained-reports .signal-report-empty h3,.signal-retained-reports .signal-report-unavailable h3{margin:0;font-size:.94rem;line-height:1.5;letter-spacing:-.01em}.signal-retained-reports .signal-report-empty p,.signal-retained-reports .signal-report-unavailable p{margin:.3rem 0 0;max-width:76ch;font-size:.8rem}.signal-report-card[data-report-conclusion=unknown]{border-color:color-mix(in srgb,var(--nexus-warning) 30%,var(--nexus-hairline))}.signal-report-card:last-child:nth-child(odd){grid-column:1/-1}.signal-report-label{display:flex;justify-content:space-between;gap:.75rem;color:var(--nexus-silver);font-size:.74rem}.signal-report-card h3,.signal-report-empty h3,.signal-report-unavailable h3{margin:.9rem 0 .5rem;font-family:var(--font-nexus-display,"Bricolage Grotesque",sans-serif);font-size:1.2rem;letter-spacing:-.025em;line-height:1.3}.signal-report-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.3rem 0}.signal-report-counts dt,.signal-report-money dt{font-size:.73rem;color:var(--nexus-silver)}.signal-report-counts dd{font-family:var(--font-nexus-display,"Bricolage Grotesque",sans-serif);font-size:1.75rem;line-height:1.25}.signal-report-card details{border-top:1px solid var(--nexus-hairline);padding-top:.85rem}.signal-report-card summary{display:flex;justify-content:space-between;align-items:center;min-height:2.75rem;cursor:pointer;font-size:.82rem;list-style:none}.signal-report-card summary::-webkit-details-marker{display:none}.signal-report-money{display:grid;gap:.7rem}.signal-report-money>div{display:flex;justify-content:space-between;gap:1rem}.signal-report-money dd{font-variant-numeric:tabular-nums}.signal-report-details ul{padding-left:1.1rem;color:var(--nexus-silver);font-size:.8rem;line-height:1.6}.signal-report-month{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;font-size:.8rem;color:var(--nexus-silver)}.signal-report-month input{color:inherit;background:var(--nexus-panel-b);border:1px solid var(--nexus-hairline);border-radius:.6rem;min-height:2.75rem;padding:.5rem .7rem}.signal-execution-status{min-width:0;padding:.9rem 1.15rem .55rem;border:1px solid var(--nexus-hairline);border-radius:.75rem;background:var(--nexus-panel-a)}.signal-execution-overview{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.signal-execution-overview>div{min-width:0}.signal-execution-status .signal-execution-label{margin:0 0 .2rem;font-size:.65rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.signal-execution-status h3{margin:0;color:var(--nexus-proof);font:500 .94rem/1.5 var(--font-nexus-display,"Bricolage Grotesque",sans-serif);letter-spacing:-.01em}.signal-execution-status .signal-execution-confirmation{margin:0;font-size:.76rem;line-height:1.5;text-align:right}.signal-execution-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-top:.25rem}.signal-execution-controls details{min-width:0}.signal-execution-controls summary{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:var(--nexus-silver);font-size:.75rem;cursor:pointer;list-style:none}.signal-execution-controls summary::-webkit-details-marker{display:none}.signal-execution-controls summary svg{flex:none;transition:transform .15s}.signal-execution-controls details[open] summary svg{transform:rotate(180deg)}.signal-execution-details{padding:.3rem 0 .6rem;border-top:1px solid var(--nexus-hairline)}.signal-execution-facts{display:grid;gap:.65rem;margin:.65rem 0 .9rem}.signal-execution-facts>div{display:grid;grid-template-columns:minmax(8.5rem,1fr) minmax(0,2fr);gap:1rem}.signal-execution-facts dt{color:var(--nexus-silver);font-size:.74rem;line-height:1.6}.signal-execution-facts dd{margin:0;color:var(--nexus-proof);font-size:.78rem;line-height:1.6;overflow-wrap:anywhere}.signal-execution-status .signal-execution-details p{margin:.5rem 0 0;max-width:78ch;font-size:.76rem;line-height:1.65}.signal-execution-links{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.signal-execution-links a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--nexus-proof);font-size:.75rem;text-decoration:none;text-underline-offset:4px}.signal-execution-links a:hover{color:var(--nexus-cyan);text-decoration:underline}.signal-report-card summary:focus-visible,.signal-report-month input:focus-visible,.signal-execution-controls summary:focus-visible,.signal-execution-links a:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:4px}@media (max-width:767px){.signal-report-grid{grid-template-columns:minmax(0,1fr)}.signal-report-card:last-child:nth-child(odd){grid-column:auto}.signal-report-card{padding:1.05rem}.signal-report-empty,.signal-report-unavailable{padding:.9rem 1rem}.signal-execution-status{padding:.9rem 1rem .55rem}.signal-execution-overview{display:grid;gap:.45rem}.signal-execution-status .signal-execution-confirmation{text-align:left}.signal-execution-controls{grid-template-columns:minmax(0,1fr);-moz-column-gap:0;column-gap:0}.signal-execution-facts>div{grid-template-columns:minmax(0,1fr);gap:.15rem}.signal-execution-links{gap:1.2rem}.signal-report-month{justify-content:space-between}.signal-report-money>div{display:grid;gap:.15rem}.signal-report-label{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.signal-execution-controls summary svg{transition:none}}[data-app-shell] .signal-command-explanation{display:grid;min-width:0;gap:13px;padding:16px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 24%,var(--nexus-hairline));border-radius:10px;background:var(--nexus-panel-b)}[data-app-shell] .signal-command-explanation-heading{display:flex;align-items:center;gap:10px}[data-app-shell] .signal-command-explanation-heading h4{margin:0;color:var(--nexus-proof);font:500 19px/1.15 Bricolage Grotesque,sans-serif;letter-spacing:-.025em}[data-app-shell] .signal-command-explanation-heading p{margin:4px 0 0;color:var(--nexus-silver);font:400 12px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-mark{display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 32%,var(--nexus-hairline));border-radius:8px;color:var(--nexus-cyan);background:var(--nexus-panel-a)}[data-app-shell] .signal-command-explanation form{display:grid;min-width:0;gap:8px}[data-app-shell] .signal-command-explanation label{color:var(--nexus-proof);font:500 11px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation textarea{display:block;width:100%;min-width:0;min-height:78px;max-height:200px;padding:10px 12px;border:1px solid var(--nexus-hairline);border-radius:7px;color:var(--nexus-proof);background:var(--nexus-panel-a);font:400 16px/1.5 Instrument Sans,sans-serif;resize:vertical}[data-app-shell] .signal-command-explanation-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px}[data-app-shell] .signal-command-explanation-actions>span{color:var(--nexus-silver);font:400 10px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation .signal-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid transparent;border-radius:9px;font:500 12px/1.4 Instrument Sans,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}[data-app-shell] .signal-command-explanation .signal-action-primary{border-color:var(--nexus-cyan);background:var(--nexus-cyan);color:var(--nexus-midnight)}[data-app-shell] .signal-command-explanation .signal-action-secondary{border-color:var(--nexus-hairline);background:var(--nexus-panel-b);color:var(--nexus-proof)}[data-app-shell] .signal-command-explanation button:disabled{opacity:.55;cursor:default}[data-app-shell] .signal-command-explanation[aria-busy=true] .signal-command-explanation-actions svg{animation:signal-command-explanation-spin 1s linear infinite}[data-app-shell] .signal-command-explanation-note{margin:0;color:var(--nexus-silver);font:400 11px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-error{display:grid;justify-items:start;gap:10px;padding:11px 12px;border-left:2px solid var(--nexus-warning);background:var(--nexus-panel-a)}[data-app-shell] .signal-command-explanation-error p{margin:0;color:var(--nexus-proof);font:400 12px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-answer{display:grid;min-width:0;gap:10px;padding-top:13px;border-top:1px solid var(--nexus-hairline);overflow-wrap:anywhere}[data-app-shell] .signal-command-explanation-provenance{justify-self:start;margin:0;padding:4px 7px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 24%,var(--nexus-hairline));border-radius:5px;color:var(--nexus-cyan);font:500 10px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-answer[data-explanation-mode=FALLBACK] .signal-command-explanation-provenance{border-style:dashed;color:var(--nexus-silver)}[data-app-shell] .signal-command-explanation-question{margin:0;color:var(--nexus-silver);font:400 11px/1.6 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-text{margin:0;color:var(--nexus-proof);font:400 13px/1.7 Instrument Sans,sans-serif;white-space:pre-line}[data-app-shell] .signal-command-explanation :is(h5,summary){margin:0;color:var(--nexus-proof);font:500 12px/1.6 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-citations summary{display:flex;align-items:center;min-height:44px;cursor:pointer}[data-app-shell] .signal-command-explanation ul{display:grid;gap:7px;margin:8px 0 0;padding-left:17px;color:var(--nexus-silver);font:400 12px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation-step{padding:10px 12px;border-left:2px solid var(--nexus-cyan);background:var(--nexus-panel-a)}[data-app-shell] .signal-command-explanation-step p{margin:5px 0 0;color:var(--nexus-proof);font:400 12px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-command-explanation :is(textarea,button,summary):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}@keyframes signal-command-explanation-spin{to{transform:rotate(360deg)}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-command-explanation{gap:12px;padding:14px}[data-app-shell] .signal-command-explanation-actions{align-items:stretch}[data-app-shell] .signal-command-explanation-actions .signal-action{width:100%}[data-app-shell] .signal-command-explanation-actions>span{width:100%;text-align:center}}@media (prefers-reduced-motion: reduce){[data-app-shell] .signal-command-explanation[aria-busy=true] .signal-command-explanation-actions svg{animation:none}}[data-app-shell] .signal-command-explanation-text{display:grid;gap:12px}[data-app-shell] .signal-command-explanation-text>p{margin:0}[data-app-shell] .signal-command-explanation-text>p:first-child{font-weight:500}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-command-explanation-text{font-size:14px;line-height:1.7}[data-app-shell] .signal-command-explanation :is(.signal-command-explanation-note,.signal-command-explanation-question){font-size:12px;line-height:1.6}}[data-app-shell] .signal-command-workspace{min-width:0}[data-app-shell] .signal-command-workspace .signal-action,[data-app-shell] .signal-context-card[aria-label="Hosted evidence reading status"] .signal-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid transparent;border-radius:9px;font:500 12px/1.4 Instrument Sans,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}[data-app-shell] .signal-command-workspace .signal-action-primary,[data-app-shell] .signal-context-card[aria-label="Hosted evidence reading status"] .signal-action-primary{border-color:var(--nexus-cyan);background:var(--nexus-cyan);color:var(--nexus-midnight)}[data-app-shell] .signal-command-workspace .signal-action-secondary,[data-app-shell] .signal-context-card[aria-label="Hosted evidence reading status"] .signal-action-secondary{border-color:var(--nexus-hairline);background:var(--nexus-panel-b);color:var(--nexus-proof)}[data-app-shell] .signal-context-card[aria-label="Hosted evidence reading status"] .signal-action:disabled{opacity:.55;cursor:default}[data-app-shell] .signal-command-attempt{display:grid;gap:7px;padding:14px 18px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-a)}[data-app-shell] .signal-command-attempt>div{display:flex;align-items:center;gap:9px}[data-app-shell] .signal-command-attempt strong{font-size:14px;font-weight:500}[data-app-shell] .signal-command-attempt p{margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.6}[data-app-shell] .signal-command-attempt:is([data-attempt-state=failed],[data-attempt-state=refused],[data-attempt-state=indeterminate]){border-color:color-mix(in srgb,var(--nexus-warning) 42%,var(--nexus-hairline));background:color-mix(in srgb,var(--nexus-warning) 5%,var(--nexus-panel-a))}[data-app-shell] .signal-command-attempt svg{flex:none;color:var(--nexus-warning)}[data-app-shell] .signal-command-overview{grid-template-columns:minmax(0,1fr) minmax(190px,.45fr);gap:14px 26px;padding:20px 24px 14px}[data-app-shell] .signal-command-overview h2{font-size:clamp(26px,2.6vw,34px)}[data-app-shell] .signal-command-overview .signal-record-metrics{gap:14px;padding-top:12px}[data-app-shell] .signal-command-overview .signal-record-metrics dd{font-size:36px}[data-app-shell] .signal-command-reading-date{display:grid;align-content:center;gap:6px;color:var(--nexus-proof);font-size:12px;line-height:1.6}[data-app-shell] .signal-command-reading-date>span{color:var(--nexus-silver);font:400 10px/1.6 IBM Plex Mono,monospace}[data-app-shell] .signal-command-counts{grid-column:1 / -1;max-width:92ch;margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.65}[data-app-shell] .signal-command-coverage{grid-column:1 / -1;min-width:0;border-top:1px solid var(--nexus-hairline)}[data-app-shell] .signal-command-coverage summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px 18px;min-height:44px;color:var(--nexus-silver);cursor:pointer;list-style:none;font:400 12px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-command-coverage summary::-webkit-details-marker{display:none}[data-app-shell] .signal-command-coverage summary>span{display:inline-flex;align-items:center;gap:8px}[data-app-shell] .signal-command-coverage summary>span:last-child{font-size:11px;font-variant-numeric:tabular-nums}[data-app-shell] .signal-command-coverage summary svg{flex:none}[data-app-shell] .signal-command-coverage[open] summary>span:last-child svg{transform:rotate(180deg)}[data-app-shell] .signal-command-coverage>div{display:grid;gap:12px;padding:4px 0 10px}[data-app-shell] .signal-command-coverage dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:430px;margin:0}[data-app-shell] .signal-command-coverage dl>div{display:flex;align-items:baseline;gap:8px}[data-app-shell] .signal-command-coverage dt{color:var(--nexus-silver);font-size:11px}[data-app-shell] .signal-command-coverage dd{margin:0;color:var(--nexus-proof);font:400 13px/1.5 Instrument Sans,sans-serif;font-variant-numeric:tabular-nums}[data-app-shell] .signal-command-toolbar{display:grid;grid-template-columns:minmax(190px,1.6fr) repeat(4,minmax(105px,1fr)) auto;align-items:end;gap:10px;padding:0 20px 12px}[data-app-shell] .signal-command-toolbar .signal-queue-search input{width:100%}[data-app-shell] .signal-command-toolbar>label:not(.signal-queue-search){display:grid;gap:6px;color:var(--nexus-silver);font-size:11px}[data-app-shell] .signal-command-toolbar select{min-width:0;min-height:44px;max-width:100%;padding:8px 24px 8px 9px;border:1px solid var(--nexus-hairline);border-radius:6px;color:var(--nexus-proof);background:var(--nexus-panel-b);font:400 12px/1.4 Instrument Sans,sans-serif}[data-app-shell] .signal-command-toolbar .signal-command-low{display:flex!important;align-items:center;gap:8px;min-height:44px;font-size:12px}[data-app-shell] .signal-command-low input{width:17px;height:17px;accent-color:var(--nexus-cyan)}[data-app-shell] .signal-command-filter-note{margin:0;padding:0 22px 14px;color:var(--nexus-silver);font-size:11px;line-height:1.6;border-bottom:1px solid var(--nexus-hairline)}[data-app-shell] .signal-command-workspace .signal-record-review-header{padding:18px 20px 14px}[data-app-shell] .signal-command-workspace .signal-record-review-header h2{font-size:22px}[data-app-shell] .signal-command-workspace .signal-record-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}[data-app-shell] .signal-command-workspace .signal-record-queue{padding:14px 12px;align-self:stretch}[data-app-shell] .signal-command-age-note{margin:0 6px 10px;color:var(--nexus-silver);font-size:10px;line-height:1.5}[data-app-shell] .signal-command-workspace .signal-record-list{gap:4px}[data-app-shell] .signal-command-workspace .signal-record-list button{gap:10px;padding:12px 11px;border-bottom-color:var(--nexus-hairline)}[data-app-shell] .signal-command-workspace .signal-record-list button:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:2px}[data-app-shell] .signal-command-workspace .signal-record-row-icon{width:27px;height:27px}[data-app-shell] .signal-command-workspace .signal-record-row-copy{gap:4px}[data-app-shell] .signal-command-workspace .signal-record-row-copy strong{font-weight:600}[data-app-shell] .signal-command-workspace .signal-record-row-copy>span{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}[data-app-shell] .signal-command-workspace .signal-record-row-copy small{color:var(--nexus-silver);font:400 10px/1.45 Instrument Sans,sans-serif;overflow-wrap:anywhere}[data-app-shell] .signal-command-workspace .signal-record-row-copy .signal-command-row-reference{display:flex;flex-wrap:wrap;gap:3px 10px;color:var(--nexus-proof)}[data-app-shell] .signal-command-workspace .signal-record-row-copy .signal-command-row-age{color:var(--nexus-cyan);font-variant-numeric:tabular-nums}[data-app-shell] .signal-command-workspace .signal-record-row-value{gap:8px;max-width:110px}[data-app-shell] .signal-command-row-amount{display:grid;justify-items:end;gap:2px;text-align:right}[data-app-shell] .signal-command-row-amount strong{font:500 18px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.03em}[data-app-shell] .signal-command-row-amount small,[data-app-shell] .signal-command-row-no-amount{color:var(--nexus-silver);font:400 9px/1.4 Instrument Sans,sans-serif;letter-spacing:0;text-align:right}[data-app-shell] .signal-command-workspace .signal-record-detail{position:static;gap:12px;padding:20px 24px}[data-app-shell] .signal-command-workspace .signal-record-detail[data-detail-sticky]{position:sticky;top:24px}[data-app-shell] .signal-command-workspace .signal-record-detail h3{font-size:clamp(25px,2.2vw,30px)}[data-app-shell] .signal-command-workspace .signal-record-subject{display:grid;gap:5px;margin:0;color:var(--nexus-proof);font:500 14px/1.45 Instrument Sans,sans-serif}[data-app-shell] .signal-command-workspace .signal-record-subject>span{color:var(--nexus-silver);font:400 11px/1.5 Instrument Sans,sans-serif;overflow-wrap:anywhere}[data-app-shell] .signal-command-workspace .signal-record-amount>strong{font-size:44px}[data-app-shell] .signal-command-workspace .signal-record-detail-meta{gap:12px 20px}[data-app-shell] .signal-command-workspace .signal-record-next{padding:12px 14px}[data-app-shell] .signal-command-priority{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid var(--nexus-hairline);border-radius:5px;color:var(--nexus-silver);font:500 10px/1.45 Instrument Sans,sans-serif;letter-spacing:0}[data-app-shell] .signal-command-priority svg{flex-shrink:0}[data-app-shell] .signal-command-workspace .signal-command-priority svg{color:currentColor}[data-app-shell] .signal-command-priority[data-priority=Critical]{color:var(--nexus-red);border-color:color-mix(in srgb,var(--nexus-red) 55%,var(--nexus-hairline));background:color-mix(in srgb,var(--nexus-red) 10%,transparent)}[data-app-shell] .signal-command-priority[data-priority=High]{color:var(--nexus-warning);border-color:color-mix(in srgb,var(--nexus-warning) 40%,var(--nexus-hairline));background:color-mix(in srgb,var(--nexus-warning) 6%,transparent)}[data-app-shell] .signal-command-priority[data-priority=Medium]{color:var(--nexus-cyan);border-color:color-mix(in srgb,var(--nexus-cyan) 32%,var(--nexus-hairline))}[data-app-shell] .signal-command-priority[data-priority=ungraded]{border-style:dashed}[data-app-shell] .signal-command-priority-detail{display:grid;gap:7px}[data-app-shell] .signal-command-priority-detail p{display:grid;gap:6px;margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.6}[data-app-shell] .signal-command-priority-detail .signal-command-priority{justify-self:start;font-size:12px}[data-app-shell] .signal-command-priority-detail small{display:block;color:var(--nexus-silver);font-size:11px}[data-app-shell] .signal-command-prior{padding:9px 11px;border-left:2px solid var(--nexus-hairline);background:var(--nexus-panel-b)}[data-app-shell] .signal-command-workspace .signal-record-amount .signal-command-no-amount{font-size:35px}[data-app-shell] .signal-command-references{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px}[data-app-shell] .signal-command-references p{width:100%;margin:0;color:var(--nexus-silver);font-size:11px}[data-app-shell] .signal-command-references a{display:inline-flex;align-items:center;min-width:0;max-width:100%;min-height:44px;padding:2px 5px;color:var(--nexus-cyan);border-bottom:1px solid var(--nexus-hairline);font:400 11px/1.4 IBM Plex Mono,monospace;overflow-wrap:anywhere}[data-app-shell] .signal-command-workspace .signal-record-evidence li dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 15px;width:100%;margin:8px 0 0}[data-app-shell] .signal-command-workspace .signal-record-evidence dt{color:var(--nexus-silver);font-size:10px}[data-app-shell] .signal-command-workspace .signal-record-evidence dd{margin:4px 0 0;color:var(--nexus-proof);font-size:11px;line-height:1.6}[data-app-shell] .signal-command-owner-review{display:grid;gap:12px;padding:16px;border:1px solid var(--nexus-hairline);border-radius:9px;background:var(--nexus-panel-b)}[data-app-shell] .signal-command-owner-review h4{margin:0;font:500 18px/1.2 Bricolage Grotesque,sans-serif}[data-app-shell] .signal-command-owner-review p{margin:0;color:var(--nexus-silver);font-size:12px;line-height:1.65}[data-app-shell] .signal-command-owner-review [role=group]{display:flex;flex-wrap:wrap;gap:6px}[data-app-shell] .signal-command-owner-review [role=group] button{min-height:44px;padding:8px 10px;border:1px solid var(--nexus-hairline);border-radius:6px;color:var(--nexus-proof);background:var(--nexus-panel-a);font-size:12px}[data-app-shell] .signal-command-owner-review [role=group] button[aria-pressed=true]{color:var(--nexus-cyan);border-color:var(--nexus-cyan);background:var(--nexus-hover)}[data-app-shell] .signal-command-owner-review label{display:grid;gap:8px;color:var(--nexus-silver);font-size:12px}[data-app-shell] .signal-command-owner-review textarea{min-width:0;width:100%;min-height:90px;padding:10px;border:1px solid var(--nexus-hairline);border-radius:6px;color:var(--nexus-proof);background:var(--nexus-panel-a);font:400 16px/1.5 Instrument Sans,sans-serif;resize:vertical}[data-app-shell] .signal-command-owner-review button:disabled{opacity:.5;cursor:default}[data-app-shell] .signal-command-saved-review{display:grid;gap:5px;padding-block:9px;border-block:1px solid var(--nexus-hairline)}[data-app-shell] .signal-command-empty{display:grid;gap:12px;padding:18px}[data-app-shell] .signal-command-empty h3{font-size:20px}[data-app-shell] .signal-command-empty p{margin:0;color:var(--nexus-silver);font-size:13px;line-height:1.65}[data-app-shell] .signal-command-pending{padding:0 2px;color:var(--nexus-silver);font-size:12px;line-height:1.65}[data-app-shell] .signal-command-pending>p{margin:0}[data-app-shell] :is(.signal-command-brief,.signal-command-changes){padding:22px;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-a)}[data-app-shell] :is(.signal-command-brief,.signal-command-changes) h2{font-size:26px}[data-app-shell] :is(.signal-command-brief,.signal-command-changes) p{color:var(--nexus-silver);font-size:13px;line-height:1.7}[data-app-shell] .signal-command-changes ul{display:grid;gap:8px;padding:0;list-style:none}[data-app-shell] .signal-command-changes li>button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;width:100%;min-height:76px;padding:14px;border:1px solid var(--nexus-hairline);border-radius:8px;background:var(--nexus-panel-b);color:var(--nexus-proof);text-align:left}[data-app-shell] .signal-command-changes li>button :is(span,small){grid-column:1;color:var(--nexus-silver);font-size:12px;line-height:1.5}[data-app-shell] .signal-command-changes li>button svg{grid-column:2;grid-row:1 / span 3;align-self:center}[data-app-shell] .signal-command-workspace .signal-command-detail-only{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-command-workspace :is(button,a,input,select,textarea,summary,li):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}[data-app-shell] .signal-evidence-origin{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px}[data-app-shell] .signal-evidence-origin button{min-height:44px;padding:9px 12px;border:1px solid var(--nexus-hairline);border-radius:7px;color:var(--nexus-silver);background:var(--nexus-panel-a);font:500 12px/1.4 Instrument Sans,sans-serif}[data-app-shell] .signal-evidence-origin button[aria-pressed=true]{color:var(--nexus-proof);border-color:color-mix(in srgb,var(--nexus-cyan) 42%,var(--nexus-hairline));background:var(--nexus-hover)}[data-app-shell] .signal-evidence-origin button:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}@media (max-width: 1180px){[data-app-shell] .signal-command-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))}[data-app-shell] .signal-command-toolbar .signal-queue-search{grid-column:span 3}[data-app-shell] .signal-command-toolbar .signal-command-low{grid-row:1;grid-column:4}[data-app-shell] .signal-command-workspace .signal-record-row-icon{display:none}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-command-overview{grid-template-columns:minmax(0,1fr);padding:18px 16px 12px}[data-app-shell] .signal-command-overview .signal-record-metrics{gap:10px}[data-app-shell] .signal-command-overview .signal-record-metrics dd{font-size:31px}[data-app-shell] .signal-command-coverage summary{min-height:48px}[data-app-shell] .signal-command-reading-date{grid-template-columns:85px minmax(0,1fr);gap:5px 9px;font-size:11px}[data-app-shell] .signal-command-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[data-app-shell] .signal-command-toolbar .signal-queue-search{grid-column:1 / -1}[data-app-shell] .signal-command-toolbar .signal-command-low{grid-row:auto;grid-column:auto}[data-app-shell] .signal-command-toolbar>label{min-width:0}[data-app-shell] .signal-command-toolbar select{width:100%;font-size:12px}[data-app-shell] .signal-command-filter-note{padding-inline:14px}[data-app-shell] .signal-command-workspace .signal-record-columns{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-command-workspace .signal-record-review-header{padding:16px 14px 12px}[data-app-shell] .signal-command-toolbar{padding-inline:14px}[data-app-shell] .signal-command-workspace .signal-record-queue{border-right:0;padding:10px}[data-app-shell] .signal-command-workspace .signal-record-detail,[data-app-shell] .signal-command-workspace .signal-record-detail[data-detail-sticky]{position:static;padding:18px 16px}[data-app-shell] .signal-command-workspace .signal-record-row-icon{display:none}[data-app-shell] .signal-command-workspace .signal-record-row-copy small{font-size:10px}[data-app-shell] .signal-command-workspace .signal-record-row-value{max-width:96px}[data-app-shell] .signal-command-row-amount small,[data-app-shell] .signal-command-row-no-amount{font-size:10px}[data-app-shell] .signal-command-workspace .signal-record-evidence li dl{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-command-workspace[data-mobile-detail] :is(.signal-record-review-header,.signal-command-toolbar,.signal-command-filter-note){display:none}[data-app-shell] .signal-command-workspace[data-command-view=changes][data-mobile-detail] .signal-command-changes{display:none}[data-app-shell] :is(.signal-command-brief,.signal-command-changes){padding:16px}[data-app-shell] .signal-evidence-origin button{flex:1}}[data-app-shell] .signal-command-case-states{grid-template-columns:repeat(4,minmax(0,1fr))}[data-app-shell] .signal-command-attempt[data-attempt-state=succeeded] svg{color:var(--nexus-cyan)}[data-app-shell] .signal-command-filter-bar{display:grid;grid-template-columns:minmax(190px,1.3fr) minmax(0,4fr);align-items:end;gap:12px;padding:0 20px 12px}[data-app-shell] .signal-command-filter-bar>.signal-queue-search{width:100%;min-height:44px}[data-app-shell] .signal-command-filter-bar>.signal-queue-search input{width:100%;font-size:16px}[data-app-shell] .signal-command-filters{min-width:0}[data-app-shell] .signal-command-filters>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 12px;border:1px solid var(--nexus-hairline);border-radius:8px;color:var(--nexus-proof);background:var(--nexus-panel-b);font:500 12px/1.4 Instrument Sans,sans-serif;list-style:none;cursor:pointer}[data-app-shell] .signal-command-filters>summary::-webkit-details-marker{display:none}[data-app-shell] .signal-command-filters>summary>span:last-child{display:flex;align-items:center;gap:9px;color:var(--nexus-silver);font-weight:400}[data-app-shell] .signal-command-filters[open]>summary{display:none}[data-app-shell] .signal-command-filters[open]>summary svg{transform:rotate(180deg)}[data-app-shell] .signal-command-filters .signal-command-toolbar{grid-template-columns:repeat(4,minmax(0,1fr)) auto;padding:0}[data-app-shell] .signal-command-filters .signal-command-low{grid-row:auto;grid-column:auto}[data-app-shell] .signal-command-detail-origin{display:none;margin:0;color:var(--nexus-silver);font:400 12px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-command-workspace .signal-command-history{padding:14px 12px;border:0;border-right:1px solid var(--nexus-hairline);border-radius:0;background:transparent}[data-app-shell] .signal-command-history-note{margin:0 6px 12px;color:var(--nexus-silver);font:400 12px/1.6 Instrument Sans,sans-serif}[data-app-shell] .signal-command-history li>button[aria-pressed=true]{border-color:color-mix(in srgb,var(--nexus-cyan) 40%,var(--nexus-hairline));background:var(--nexus-hover);box-shadow:inset 3px 0 var(--nexus-cyan)}@media (max-width: 1180px){[data-app-shell] .signal-command-filter-bar{grid-template-columns:minmax(160px,1fr) minmax(0,3fr)}[data-app-shell] .signal-command-filters .signal-command-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-command-case-states{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}[data-app-shell] .signal-command-case-states>div{padding-left:12px}[data-app-shell] .signal-command-case-states>div:nth-child(odd){padding-left:0;border-left:0}[data-app-shell] .signal-command-case-states dt{font:500 12px/1.4 Instrument Sans,sans-serif;text-transform:none;letter-spacing:0}[data-app-shell] .signal-command-case-states small{font-size:12px;line-height:1.5}[data-app-shell] .signal-command-filter-bar{grid-template-columns:minmax(0,1fr);gap:10px;padding-inline:14px}[data-app-shell] .signal-command-filters[open]>summary{display:flex}[data-app-shell] .signal-command-filters .signal-command-toolbar{gap:12px;padding-top:12px}[data-app-shell] .signal-command-filters select{font-size:16px}[data-app-shell] .signal-command-workspace .signal-record-row-copy>span{white-space:normal;overflow:visible;text-overflow:clip;font-size:13px;line-height:1.5}[data-app-shell] .signal-command-workspace .signal-record-row-copy small{font-size:12px;line-height:1.5}[data-app-shell] .signal-command-workspace .signal-record-row-value{max-width:104px}[data-app-shell] .signal-command-workspace .signal-record-row-value .signal-command-priority{max-width:100%;text-align:right;font-size:11px}[data-app-shell] .signal-command-detail-origin{display:block}[data-app-shell] .signal-command-workspace[data-mobile-detail] .signal-command-overview{display:none}[data-app-shell] .signal-command-workspace .signal-record-mobile-back{position:sticky;top:0;z-index:2;width:100%;justify-self:stretch;padding:10px 0;border-bottom:1px solid var(--nexus-hairline);background:var(--nexus-panel-a)}[data-app-shell] .signal-command-workspace .signal-command-history{border-right:0;padding:12px}[data-app-shell] .signal-command-workspace[data-mobile-detail] .signal-command-filter-bar{display:none}}[data-app-shell] .signal-command-workspace h2[tabindex="-1"]:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:4px}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command{grid-template-columns:minmax(0,1fr) auto;gap:12px 26px;padding:20px 24px 14px}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command h2{font-size:clamp(27px,2.7vw,35px)}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command .signal-record-metrics{padding-top:12px;gap:18px}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command .signal-record-metrics dd{font-size:36px}[data-app-shell] .signal-sandbox-workspace .signal-record-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}[data-app-shell] .signal-sandbox-phase{display:grid;align-content:center;justify-items:end;gap:9px;min-width:0}[data-app-shell] .signal-sandbox-phase [role=group]{display:flex;padding:4px;gap:4px;border:1px solid var(--nexus-hairline);border-radius:8px;background:var(--nexus-panel-b)}[data-app-shell] .signal-sandbox-phase button{min-height:44px;min-width:44px;padding:10px 12px;border:1px solid transparent;border-radius:5px;color:var(--nexus-silver);font-size:13px}[data-app-shell] .signal-sandbox-phase button[aria-pressed=true]{color:var(--nexus-proof);border-color:var(--nexus-hairline);background:var(--nexus-hover)}[data-app-shell] .signal-sandbox-phase button:disabled{cursor:default;opacity:.6}[data-app-shell] .signal-sandbox-phase p{display:flex;align-items:center;gap:6px;margin:0;color:var(--nexus-silver);font-size:11px}[data-app-shell] .signal-sandbox-boundary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 20px;grid-column:1 / -1;padding-top:10px;border-top:1px solid var(--nexus-hairline)}[data-app-shell] .signal-sandbox-boundary p{margin:0;color:var(--nexus-silver);font-size:11px;line-height:1.5}[data-app-shell] .signal-sandbox-boundary nav{display:flex;flex-wrap:wrap;gap:4px 16px;width:100%}[data-app-shell] .signal-sandbox-boundary a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--nexus-cyan);font-size:12px}[data-app-shell] .signal-sandbox-changes{display:grid;gap:10px}[data-app-shell] .signal-sandbox-changes header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 18px}[data-app-shell] .signal-sandbox-changes header>p:last-child{margin:0;color:var(--nexus-silver);font-size:12px}[data-app-shell] .signal-sandbox-changes ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}[data-app-shell] .signal-sandbox-changes button{position:relative;display:grid;width:100%;min-width:0;min-height:100px;gap:5px;padding:13px 36px 13px 15px;border:1px solid var(--nexus-hairline);border-radius:8px;background:var(--nexus-panel-a);text-align:left}[data-app-shell] .signal-sandbox-changes button>span{color:var(--nexus-cyan);font:400 10px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-sandbox-changes button strong{color:var(--nexus-proof);font-size:14px;font-weight:500}[data-app-shell] .signal-sandbox-changes button small{color:var(--nexus-silver);font:400 11px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-sandbox-changes button>svg{position:absolute;right:13px;top:15px;color:var(--nexus-silver)}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-coverage{border-color:var(--nexus-hairline);background:var(--nexus-panel-a)}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-coverage>summary{justify-content:space-between;flex-wrap:wrap;gap:7px 18px;min-height:50px;padding:10px 16px;color:var(--nexus-silver)}[data-app-shell] .signal-sandbox-coverage>summary>span{display:inline-flex;align-items:center;gap:8px;font:400 12px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-sandbox-coverage>summary>span:last-child{font-size:11px;font-variant-numeric:tabular-nums}[data-app-shell] .signal-sandbox-coverage summary svg{flex:none}[data-app-shell] .signal-sandbox-coverage[open]>summary>span:last-child svg{transform:rotate(180deg)}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-coverage>div{padding:4px 16px 20px}[data-app-shell] .signal-sandbox-workspace .signal-record-review-header{padding:18px 20px 14px}[data-app-shell] .signal-sandbox-workspace .signal-record-review-header h2{font-size:22px}[data-app-shell] .signal-sandbox-workspace .signal-record-toolbar{gap:10px;padding:0 20px 12px}[data-app-shell] .signal-sandbox-workspace .signal-record-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}[data-app-shell] .signal-sandbox-workspace .signal-record-queue{padding:14px 12px;align-self:stretch}[data-app-shell] .signal-sandbox-age-note{margin:0 6px 10px;color:var(--nexus-silver);font-size:10px;line-height:1.5}[data-app-shell] .signal-sandbox-workspace .signal-record-list{gap:4px}[data-app-shell] .signal-sandbox-workspace .signal-record-list button{gap:10px;padding:12px 11px;border-bottom-color:var(--nexus-hairline)}[data-app-shell] .signal-sandbox-workspace .signal-record-row-icon{width:27px;height:27px}[data-app-shell] .signal-sandbox-workspace .signal-record-row-copy{gap:4px}[data-app-shell] .signal-sandbox-workspace .signal-record-row-copy strong{font-weight:600}[data-app-shell] .signal-sandbox-workspace .signal-record-row-copy>span{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}[data-app-shell] .signal-sandbox-workspace .signal-record-row-copy small{color:var(--nexus-silver);font:400 10px/1.45 Instrument Sans,sans-serif;overflow-wrap:anywhere}[data-app-shell] .signal-sandbox-workspace .signal-record-row-copy .signal-sandbox-row-reference{color:var(--nexus-proof)}[data-app-shell] .signal-sandbox-workspace .signal-record-row-copy .signal-sandbox-row-age{color:var(--nexus-cyan);font-variant-numeric:tabular-nums}[data-app-shell] .signal-sandbox-workspace .signal-record-row-value{gap:7px;max-width:110px}[data-app-shell] .signal-sandbox-row-amount{display:grid;justify-items:end;gap:3px;text-align:right}[data-app-shell] .signal-sandbox-row-amount strong{font:500 18px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.03em}[data-app-shell] .signal-sandbox-row-amount small,[data-app-shell] .signal-sandbox-row-no-amount{color:var(--nexus-silver);font:400 10px/1.4 Instrument Sans,sans-serif;letter-spacing:0;text-align:right}[data-app-shell] .signal-sandbox-row-result{color:var(--nexus-proof);font:500 13px/1.4 Instrument Sans,sans-serif;letter-spacing:0}[data-app-shell] .signal-sandbox-view-filters{display:flex;flex-wrap:wrap;gap:5px;margin:0 22px 12px}[data-app-shell] .signal-sandbox-view-filters button{display:inline-flex;align-items:center;gap:7px;min-height:44px;min-width:44px;padding:9px 11px;border:1px solid var(--nexus-hairline);border-radius:6px;color:var(--nexus-silver);background:var(--nexus-panel-b);font-size:12px}[data-app-shell] .signal-sandbox-view-filters button[aria-pressed=true]{color:var(--nexus-proof);border-color:color-mix(in srgb,var(--nexus-cyan) 32%,var(--nexus-hairline));background:var(--nexus-hover)}[data-app-shell] .signal-sandbox-view-filters button span{font-family:IBM Plex Mono,monospace;font-size:11px}[data-app-shell] .signal-sandbox-workspace .signal-record-detail{position:static;gap:12px;padding:20px 24px;scroll-margin-top:100px}[data-app-shell] .signal-sandbox-workspace .signal-record-detail[data-detail-sticky]{position:sticky;top:24px}[data-app-shell] .signal-sandbox-workspace .signal-record-detail h3{font-size:clamp(25px,2.2vw,30px)}[data-app-shell] .signal-sandbox-workspace .signal-record-amount>strong{font-size:44px}[data-app-shell] .signal-sandbox-workspace .signal-record-next{padding:12px 14px}[data-app-shell] .signal-sandbox-workspace .signal-record-detail-meta{gap:12px 20px}[data-app-shell] .signal-sandbox-workspace :is(.signal-record-detail h3,.signal-sandbox-coverage-heading,.signal-record-evidence li){scroll-margin-top:108px}[data-app-shell] .signal-sandbox-compact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px}[data-app-shell] .signal-sandbox-compact>div:first-child{display:grid;gap:7px}[data-app-shell] .signal-sandbox-compact>div>p:not(.signal-record-proof){margin:0;color:var(--nexus-silver);font-size:11px;line-height:1.5}[data-app-shell] :is(.signal-sandbox-comparison,.signal-sandbox-brief){display:grid;gap:12px;padding:20px 22px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-panel-a)}[data-app-shell] :is(.signal-sandbox-comparison,.signal-sandbox-brief) h2{font-size:28px}[data-app-shell] :is(.signal-sandbox-comparison,.signal-sandbox-brief)>p:not(.signal-overline){margin:0;color:var(--nexus-silver);font-size:13px;line-height:1.6}[data-app-shell] .signal-sandbox-comparison .signal-record-metrics dd{font-size:clamp(25px,3vw,37px)}[data-app-shell] .signal-sandbox-brief ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}[data-app-shell] .signal-sandbox-brief li{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--nexus-hairline);border-radius:6px;color:var(--nexus-silver);font-size:12px}[data-app-shell] .signal-sandbox-brief li strong{color:var(--nexus-proof);font:500 26px/1 Bricolage Grotesque,Arial,sans-serif}[data-app-shell] .signal-sandbox-brief small{color:var(--nexus-silver);font-size:11px;line-height:1.5}[data-app-shell] .signal-sandbox-brief nav{display:flex;flex-wrap:wrap;gap:4px 16px}[data-app-shell] .signal-sandbox-brief nav a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--nexus-cyan);font-size:12px}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-detail-only .signal-record-columns{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-sandbox-detail-only .signal-record-detail{display:grid}[data-app-shell] .signal-sandbox-context h4{margin:0 0 10px;color:var(--nexus-proof);font-size:13px;font-weight:500}[data-app-shell] .signal-sandbox-workspace .signal-record-subject{margin:0;color:var(--nexus-proof);font:500 14px/1.45 Instrument Sans,sans-serif}[data-app-shell] .signal-sandbox-workspace .signal-record-subject small{display:block;margin-top:5px;color:var(--nexus-silver);font:400 11px/1.5 Instrument Sans,sans-serif;overflow-wrap:anywhere}[data-app-shell] .signal-sandbox-workspace .signal-record-evidence li{display:grid;justify-content:stretch;gap:10px}[data-app-shell] .signal-sandbox-evidence-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px}[data-app-shell] .signal-sandbox-workspace .signal-record-evidence li dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0}[data-app-shell] .signal-sandbox-workspace .signal-record-evidence li dt{margin-bottom:2px;color:var(--nexus-silver);font-size:10px}[data-app-shell] .signal-sandbox-workspace .signal-record-evidence li dd{margin:0;color:var(--nexus-proof);font-size:12px;line-height:1.5}[data-app-shell] .signal-sandbox-source-coverage{display:grid;gap:9px;padding-top:10px;border-top:1px solid var(--nexus-hairline)}[data-app-shell] .signal-sandbox-source-coverage h4{margin:0;color:var(--nexus-proof);font-size:12px;font-weight:500}[data-app-shell] .signal-sandbox-source-coverage strong{font-size:11px;font-weight:500;text-transform:capitalize}[data-app-shell] .signal-sandbox-source-coverage p{margin-top:3px;font-size:11px}[data-app-shell] .signal-sandbox-explanation{display:grid;gap:8px;min-width:0;padding:15px;border:1px solid color-mix(in srgb,var(--nexus-intelligence) 25%,var(--nexus-hairline));border-radius:8px;background:color-mix(in srgb,var(--nexus-intelligence) 3%,var(--nexus-panel-b))}[data-app-shell] .signal-sandbox-explanation h4{margin:0;font:500 18px/1.2 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.025em}[data-app-shell] .signal-sandbox-explanation>p:not(.signal-overline){margin:0;color:var(--nexus-proof);font-size:13px;line-height:1.6}[data-app-shell] .signal-sandbox-explanation ul{display:flex;flex-wrap:wrap;gap:4px 9px;margin:0;padding:0;list-style:none}[data-app-shell] .signal-sandbox-explanation a{display:inline-flex;align-items:center;gap:3px;min-height:44px;padding:2px 5px;border-bottom:1px solid var(--nexus-hairline);color:var(--nexus-cyan);font:400 11px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-sandbox-explanation small{color:var(--nexus-silver);font-size:11px;line-height:1.5}[data-app-shell] .signal-sandbox-workspace :is(a,button,input,summary):focus-visible,[data-app-shell] .signal-sandbox-workspace .signal-record-evidence li:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}[data-app-shell] .signal-sandbox-workspace .signal-record-coverage>p{margin-block:8px 10px}@media (max-width: 1000px){[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-sandbox-phase{justify-items:start}[data-app-shell] .signal-sandbox-workspace .signal-record-row-icon{display:none}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command{padding:18px 16px 14px}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-command .signal-record-metrics dd{font-size:31px}[data-app-shell] .signal-sandbox-workspace .signal-record-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}[data-app-shell] .signal-sandbox-workspace .signal-record-metrics>div:nth-child(odd){padding-left:0;border-left:0}[data-app-shell] .signal-sandbox-workspace .signal-record-metrics dt{min-height:0}[data-app-shell] .signal-sandbox-phase [role=group]{width:100%}[data-app-shell] .signal-sandbox-phase button{flex:1;padding-inline:10px}[data-app-shell] .signal-sandbox-phase p{font-size:11px}[data-app-shell] .signal-sandbox-changes ul{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-sandbox-changes button{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);min-height:76px;gap:4px 8px;padding:12px 32px 12px 13px}[data-app-shell] .signal-sandbox-changes button small{grid-column:2}[data-app-shell] .signal-sandbox-workspace .signal-sandbox-coverage>summary{padding:12px 14px}[data-app-shell] .signal-sandbox-workspace .signal-record-columns{grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-sandbox-workspace .signal-record-queue{border-right:0;padding:10px}[data-app-shell] .signal-sandbox-workspace .signal-record-review-header{padding:16px 14px 12px}[data-app-shell] .signal-sandbox-workspace .signal-record-toolbar{padding-inline:14px}[data-app-shell] .signal-sandbox-workspace .signal-record-detail,[data-app-shell] .signal-sandbox-workspace .signal-record-detail[data-detail-sticky]{position:static;padding:18px 16px}[data-app-shell] .signal-sandbox-workspace .signal-record-row-value{max-width:96px}[data-app-shell] .signal-sandbox-workspace[data-mobile-detail] :is(.signal-record-review-header,.signal-sandbox-view-filters,.signal-record-toolbar){display:none}[data-app-shell] .signal-sandbox-workspace[data-sandbox-view=changes][data-mobile-detail] :is(.signal-sandbox-changes,.signal-sandbox-comparison,.signal-sandbox-context){display:none}[data-app-shell] .signal-sandbox-workspace[data-sandbox-view=brief][data-mobile-detail] :is(.signal-sandbox-brief,.signal-sandbox-changes){display:none}[data-app-shell] .signal-sandbox-view-filters{margin:0 14px 12px;gap:5px}[data-app-shell] .signal-sandbox-view-filters button{padding:8px;gap:5px;font-size:11px}[data-app-shell] .signal-sandbox-workspace .signal-record-evidence li dl{grid-template-columns:minmax(0,1fr)}[data-app-shell] :is(.signal-sandbox-comparison,.signal-sandbox-brief){padding:16px}[data-app-shell] .signal-sandbox-brief ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){[data-app-shell] .signal-sandbox-workspace *{scroll-behavior:auto}}.signal-responsive-preview-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.625rem .875rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--background));color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}.signal-responsive-preview-trigger:focus-visible,.signal-responsive-preview-controls select:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.signal-responsive-preview-dialog[role=dialog]{width:calc(100vw - 32px);max-width:446px;max-height:calc(100dvh - 32px);gap:12px;padding:16px;overflow:auto;border-radius:18px}.signal-responsive-preview-heading{display:grid;gap:8px;padding-right:48px}.signal-responsive-preview-dialog>button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;top:8px;right:8px}.signal-responsive-preview-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;color:hsl(var(--foreground));font-size:.8125rem}.signal-responsive-preview-controls select{min-height:44px;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background));color:inherit}.signal-responsive-preview-stage{width:100%;overflow:auto;padding:1px}.signal-responsive-preview-frame{display:block;box-sizing:content-box;height:780px;max-height:calc(100dvh - 180px);margin-inline:auto;border:0;border-radius:12px;background:hsl(var(--background));box-shadow:0 0 0 1px hsl(var(--border))}.signal-initial-results{--initial-edge: hsl(var(--prelaunch-line) / .24);--initial-copy: hsl(var(--prelaunch-silver) / .94);--initial-accent: hsl(var(--signal-connect));width:100%;min-width:0;max-width:960px;margin-inline:auto;padding:24px clamp(16px,4vw,40px) calc(32px + env(safe-area-inset-bottom));color:hsl(var(--prelaunch-proof));background:radial-gradient(ellipse at 95% 0,hsl(var(--signal-understand) / .055),transparent 48%),hsl(var(--prelaunch-void));font-family:Instrument Sans,Arial,sans-serif;font-size:16px;line-height:1.6}.signal-initial-results :is(h1,h2,h3,p,dl,dd,ul){margin:0}.signal-initial-results :is(h1,h2,h3,p,dt,dd,li,button,summary,time,strong,span){overflow-wrap:anywhere}.signal-initial-results :is(button,summary){min-width:44px;min-height:44px;touch-action:manipulation}.signal-initial-results :is(button,summary,[role=tabpanel]):focus-visible{outline:2px solid var(--initial-accent);outline-offset:4px}.signal-initial-results button{font:inherit;cursor:pointer}.signal-initial-results button:disabled{cursor:default;opacity:.6}.signal-initial-results h2{font:550 clamp(22px,3vw,28px)/1.2 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.025em}.signal-initial-results h3{font-size:15px;font-weight:600}.signal-initial-results .signal-initial-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--initial-edge);padding-bottom:16px}.signal-initial-results .app-brand{width:140px}.signal-initial-results .app-brand img{height:40px}.signal-initial-results .signal-initial-back{display:inline-flex;align-items:center;gap:8px;max-width:100%;border:0;padding:8px 0;background:transparent;color:var(--initial-copy);font-size:14px;text-align:left}.signal-initial-results .signal-initial-back svg{flex:none}.signal-initial-results .signal-initial-back:hover{color:var(--initial-accent)}.signal-initial-results .signal-initial-chapter{display:grid;gap:10px;margin-top:24px}.signal-initial-results .signal-initial-chapter>p:first-child{color:var(--initial-copy);font:500 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.08em}.signal-initial-results .signal-initial-chapter h1{font:600 clamp(29px,4vw,40px)/1.14 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.035em}.signal-initial-results .signal-initial-chapter .prelaunch-svg-chrome{max-width:100%}.signal-initial-results .signal-initial-chapter :is(.prelaunch-svg-material,.prelaunch-svg-glow){display:none}.signal-initial-results .signal-initial-chapter .prelaunch-svg-fallback{color:hsl(var(--prelaunch-proof));text-shadow:none}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text)){.signal-initial-results .signal-initial-chapter .prelaunch-svg-fallback{background-color:#eef3f9;background-image:linear-gradient(180deg,#fff,#f9fbff 9%,#c4d0de,#eef3f8 31%,#a6b5c6 39%,#e3eaf2 46%,#fff,#fff 52%,#d8e2ec 56%,#9eadbf 63%,#e9eff6 72%,#bcc9d7 83%,#f7fafd 93%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@media (forced-colors: active){.signal-initial-results .signal-initial-chapter .prelaunch-svg-fallback{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.signal-initial-results .signal-initial-lead{color:var(--initial-copy);font-size:15px}.signal-initial-results .signal-initial-reading-meta{display:grid;gap:10px;margin-top:18px;color:var(--initial-copy)}.signal-initial-results .signal-initial-origin{font-size:14px}.signal-initial-results .signal-initial-reading-meta dl{display:flex;flex-wrap:wrap;gap:10px 24px}.signal-initial-results .signal-initial-reading-meta dl>div{display:grid;min-width:0;gap:3px}.signal-initial-results .signal-initial-reading-meta dt{font-size:12px}.signal-initial-results .signal-initial-reading-meta :is(time,dd){font:400 12px/1.6 IBM Plex Mono,monospace}.signal-initial-results .signal-initial-findings{margin-top:20px}.signal-initial-results .signal-initial-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.signal-initial-results .signal-initial-choices[data-count="1"]{grid-template-columns:1fr}.signal-initial-results .signal-initial-choices[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-initial-results .signal-initial-choices button{display:grid;align-content:center;gap:3px;min-width:0;border:1px solid var(--initial-edge);border-radius:10px;padding:10px 12px;background:hsl(var(--prelaunch-proof) / .025);color:var(--initial-copy);text-align:left}.signal-initial-results .signal-initial-choices button span{font:400 11px/1.5 IBM Plex Mono,monospace}.signal-initial-results .signal-initial-choices button strong{font-size:15px;font-weight:500}.signal-initial-results .signal-initial-choices .signal-initial-choice-topic{display:none}.signal-initial-results .signal-initial-choices button[aria-selected=true]{border-color:hsl(var(--signal-connect) / .65);background:hsl(var(--signal-connect) / .07);color:hsl(var(--prelaunch-proof))}.signal-initial-results .signal-initial-finding{display:grid;gap:18px;margin-top:10px;padding:clamp(18px,3vw,28px);border:1px solid var(--initial-edge);border-top-color:hsl(var(--signal-connect) / .6);border-radius:14px;background:linear-gradient(130deg,hsl(var(--signal-connect) / .035),transparent 65%)}.signal-initial-results .signal-initial-finding-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.signal-initial-results .signal-initial-finding-heading h2{min-width:0;flex:1 1 14rem}.signal-initial-results .signal-initial-priority{display:inline-flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--initial-copy);font-size:14px}.signal-initial-results .signal-initial-priority svg{flex:none}.signal-initial-results .signal-initial-priority strong{font-weight:600}.signal-initial-results .signal-initial-priority span{font:400 12px/1.5 IBM Plex Mono,monospace}.signal-initial-results .signal-initial-priority[data-priority=Critical]{color:hsl(var(--prelaunch-error))}.signal-initial-results .signal-initial-priority[data-priority=High]{color:hsl(var(--signal-act))}.signal-initial-results .signal-initial-priority[data-priority=Medium]{color:hsl(var(--signal-connect))}.signal-initial-results .signal-initial-headline{max-width:60ch;font-size:17px;line-height:1.5}.signal-initial-results .signal-initial-amount{display:grid;justify-items:start;gap:5px}.signal-initial-results .signal-initial-amount>span{color:var(--initial-copy);font-size:14px}.signal-initial-results .signal-initial-amount strong{font:600 clamp(32px,5vw,44px)/1.15 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.035em}.signal-initial-results .signal-initial-no-amount{color:var(--initial-copy);font-size:15px}.signal-initial-results .signal-initial-next-step{display:grid;gap:5px;border-left:1px solid hsl(var(--signal-understand) / .6);padding-left:14px}.signal-initial-results .signal-initial-next-step p{font-size:16px}.signal-initial-results .signal-initial-disclosure{border-top:1px solid var(--initial-edge);padding-top:4px}.signal-initial-results .signal-initial-disclosure summary{padding:10px 0;color:var(--initial-copy);font-size:14px;font-weight:500;cursor:pointer}.signal-initial-results .signal-initial-disclosure[open]>:not(summary){margin-top:10px}.signal-initial-results .signal-initial-disclosure p{color:var(--initial-copy);font-size:15px}.signal-initial-results .signal-initial-disclosure ul{display:grid;gap:8px;padding-left:20px;color:var(--initial-copy);font-size:15px;list-style:disc}.signal-initial-results .signal-initial-coverage{display:grid;gap:8px;margin-top:18px}.signal-initial-results .signal-initial-uncertainty{color:var(--initial-copy);font-size:14px}.signal-initial-results .signal-initial-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.signal-initial-results .signal-initial-counts>div{display:grid;min-width:0;gap:3px}.signal-initial-results .signal-initial-counts dt{color:var(--initial-copy);font-size:14px}.signal-initial-results .signal-initial-counts dd{font:500 24px/1.3 Bricolage Grotesque,Arial,sans-serif}.signal-initial-results .signal-initial-empty{display:grid;gap:12px;margin-top:24px;border:1px solid var(--initial-edge);border-radius:14px;padding:24px}.signal-initial-results .signal-initial-empty p{color:var(--initial-copy);font-size:16px}.signal-initial-results .signal-initial-checkout{display:grid;justify-items:start;gap:12px;margin-top:20px;border-top:1px solid var(--initial-edge);padding-top:20px}.signal-initial-results .signal-initial-checkout h2{font-size:23px}.signal-initial-results .signal-initial-checkout p{color:var(--initial-copy);font-size:14px}.signal-initial-results .signal-initial-checkout>div{display:grid;gap:5px}.signal-initial-results .signal-initial-action{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:48px;max-width:100%;border:1px solid hsl(var(--signal-connect) / .6);border-radius:9px;padding:11px 20px;background:hsl(var(--signal-connect) / .08);color:hsl(var(--prelaunch-proof));font-size:15px;font-weight:600;text-align:center}.signal-initial-results .signal-initial-action:hover:enabled{background:hsl(var(--signal-connect) / .14)}.signal-initial-results .signal-initial-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (max-width: 600px){.signal-initial-results{padding-top:16px}.signal-initial-results .signal-initial-header{gap:8px;padding-bottom:12px}.signal-initial-results .app-brand{width:112px}.signal-initial-results .app-brand img{height:36px}.signal-initial-results .signal-initial-back{font-size:13px}.signal-initial-results .signal-initial-chapter{margin-top:20px}.signal-initial-results .signal-initial-finding-heading h2{flex-basis:100%}.signal-initial-results .signal-initial-finding{gap:14px}.signal-initial-results .signal-initial-choices .signal-initial-choice-name{position:absolute;width:1px;height:1px;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.signal-initial-results .signal-initial-choices .signal-initial-choice-topic{display:block}.signal-initial-results .signal-initial-action{width:100%}.signal-initial-results .signal-initial-checkout{justify-items:stretch}}@media (max-width: 359px){.signal-initial-results .signal-initial-choices,.signal-initial-results .signal-initial-choices[data-count="2"]{grid-template-columns:1fr}.signal-initial-results .signal-initial-choices button{grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.signal-initial-results .signal-initial-counts{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.signal-initial-results *,.signal-initial-results *:before,.signal-initial-results *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}[data-factory-shell] .marketing-main{min-width:0;max-width:var(--workspace-content-width, 1180px);padding-bottom:max(96px,calc(64px + env(safe-area-inset-bottom)))}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility]>button{min-height:44px;min-width:44px}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility] [role=menu]{width:min(20rem,calc(100vw - 24px));border-radius:16px;background:var(--nexus-panel-a)}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility] [role=menuitem]{display:flex;min-height:44px;align-items:center;border-radius:8px;overflow-wrap:anywhere}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility] button{min-height:44px;min-width:44px;max-width:100%;height:auto;padding-block:10px;font-family:Instrument Sans,Arial,sans-serif;font-size:.875rem;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility] :is(input,select,textarea){min-height:44px;min-width:0;max-width:100%}:is([data-factory-shell],[data-factory-overlay]) [data-environment-switch=confirming]>.flex{flex-wrap:wrap}:is([data-factory-shell],[data-factory-overlay]) [data-environment-switch=confirming]>.flex>button{flex:1 1 140px}[data-factory-shell] #factory-main{font-family:Instrument Sans,Arial,sans-serif;line-height:1.55}[data-factory-shell] #factory-main :is(h1,h2,h3,h4){font-family:Bricolage Grotesque,Arial,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}[data-factory-shell] #factory-main :is(p,span,dt,dd,figcaption){overflow-wrap:anywhere}[data-factory-shell] #factory-main :is(.grid,.flex)>*{min-width:0}[data-factory-shell] .marketing-page-header h1,[data-factory-shell] .marketing-band[data-band-heading=h1]>header h1,[data-factory-shell] .marketing-campaign-header h1{font-size:clamp(2rem,3.3vw,3rem);line-height:1.04;font-variation-settings:"opsz" 44;max-width:24ch}[data-factory-shell] .marketing-page-header>p:last-child,[data-factory-shell] .marketing-band[data-band-heading=h1]>header p{margin-top:12px;max-width:64ch;font-size:.95rem;line-height:1.65;color:var(--nexus-silver)}[data-factory-shell] .marketing-band{padding:24px}[data-factory-shell] .workspace-back-row{padding-inline:32px}[data-factory-shell] .marketing-page-header{padding-top:24px;padding-bottom:24px}[data-factory-shell] .marketing-page-header>p:first-child{display:flex;align-items:center;gap:10px;color:var(--nexus-slate);font:500 .65rem/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}[data-factory-shell] .marketing-page-header>p:first-child:before{content:"";flex:none;width:24px;height:1px;background:var(--nexus-cyan)}[data-factory-shell] .marketing-band[data-band-heading=h1]{padding-block:28px 24px}[data-factory-shell] .marketing-band>header{margin-bottom:18px}[data-factory-shell] .marketing-band>header h2{font-size:1.4rem}[data-factory-shell] .marketing-band>header p{line-height:1.65;color:var(--nexus-silver)}[data-factory-shell] .marketing-band[data-band-weight=quiet]{padding-block:24px}[data-factory-shell] .marketing-band[data-band-weight=quiet]>header h2{font-size:1.15rem}[data-factory-shell] .marketing-band.nexus-panel{border:1px solid var(--nexus-hairline);border-radius:16px;background:var(--nexus-panel-a);box-shadow:inset 0 1px color-mix(in srgb,var(--nexus-proof) 4%,transparent),0 10px 26px -24px #0006}[data-factory-shell] .marketing-command-page .nexus-command-grid,[data-factory-shell] .marketing-command-page .nexus-command-lower{gap:18px}[data-factory-shell] .marketing-command-page #nori-advisory{background:linear-gradient(135deg,color-mix(in srgb,var(--nexus-violet) 7%,transparent),transparent 70%),var(--nexus-panel-a);border-color:color-mix(in srgb,var(--nexus-violet) 28%,var(--nexus-hairline))}[data-factory-shell] .marketing-empty{padding:20px;border-radius:14px;background:var(--nexus-panel-b)}[data-factory-shell] .marketing-empty>p:first-child{color:var(--nexus-proof);font-family:Bricolage Grotesque,Arial,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:-.02em}[data-factory-shell] .marketing-empty p{line-height:1.65}[data-factory-shell] [data-capability-notice]{border-radius:16px;background:var(--nexus-panel-b)}[data-factory-shell] [data-capability-notice]>div>p:first-child{font-family:Instrument Sans,Arial,sans-serif;font-size:.875rem;letter-spacing:0;text-transform:none}[data-factory-shell] #factory-main :is(button,[role=button],summary),[data-factory-shell] #factory-main a[class*=inline-flex]{min-height:44px}[data-factory-shell] #factory-main :is(button,[role=button]){min-width:44px;max-width:100%;height:auto;white-space:normal;line-height:1.35;padding-block:10px;font-family:Instrument Sans,Arial,sans-serif;font-size:.875rem;letter-spacing:0;text-transform:none;touch-action:manipulation}[data-factory-shell] #factory-main :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:4px}[data-factory-shell] #factory-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;min-height:44px;max-width:100%;border-radius:10px}[data-factory-shell] #factory-main input[type=color]{min-width:44px}[data-factory-shell] #factory-main label:has(>input:is([type=checkbox],[type=radio])){min-height:44px}[data-factory-shell] #factory-main :is(input[type=checkbox],input[type=radio]){flex-shrink:0;accent-color:var(--nexus-cyan)}[data-factory-shell] .marketing-form-field{display:grid;min-width:0;gap:7px;font-size:.875rem}[data-factory-shell] .marketing-form-field>span{color:var(--nexus-silver);line-height:1.4}[data-factory-shell] .marketing-metadata{align-items:baseline;gap:10px 20px}[data-factory-shell] .marketing-metadata :is(dt,dd){min-width:0;overflow-wrap:anywhere}[data-factory-shell] [data-campaign-portfolio]{overflow:hidden;border-radius:16px;background:var(--nexus-panel-a)}[data-factory-shell] [data-campaign-portfolio]>li>a{padding:22px}[data-factory-shell] [data-campaign-portfolio] .font-nexus-display{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:1.25rem;font-weight:500}[data-factory-shell] [data-campaign-portfolio] [data-campaign-guide-headline]{line-height:1.6}[data-factory-shell] [data-plan-secondary-tools] a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;max-width:100%}[data-factory-shell] .marketing-progression li{gap:2px}[data-factory-shell] .marketing-progression [data-stage-phase=now]>span:first-child{background:color-mix(in srgb,var(--nexus-amber) 12%,var(--nexus-panel-a))}[data-factory-shell] .marketing-campaign-header{padding:24px;background:var(--nexus-panel-a)}[data-factory-shell] .marketing-campaign-standing{overflow-wrap:anywhere}[data-factory-shell] .marketing-stage-nav{grid-template-columns:repeat(4,minmax(0,1fr));max-width:72rem}[data-factory-shell] .marketing-stage-nav a{text-align:center;line-height:1.25;padding-block:10px;border-radius:10px}[data-factory-shell] .marketing-studio{border-radius:18px;background:var(--nexus-panel-a)}[data-factory-shell] .marketing-studio>h2,[data-factory-shell] .marketing-studio>header h2{font-size:1.45rem}[data-factory-shell] .marketing-ad-exports>*{min-width:0;background:var(--nexus-panel-b);border-radius:14px;padding:18px}[data-factory-shell] .marketing-ad-shot{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(72px,.3fr);gap:14px;align-items:end}[data-factory-shell] .marketing-shot-role{grid-column:1 / -1;color:var(--nexus-proof)}[data-factory-shell] .marketing-shot-file{grid-column:1 / -1}[data-factory-shell] .marketing-ad-shot>button{justify-self:start}[data-factory-shell] .marketing-review-workspace>*,[data-factory-shell] .marketing-review-columns>*{min-width:0}[data-factory-shell] [data-review-queue-sheet]{border-radius:12px;background:var(--nexus-panel-a)}[data-factory-shell] [data-review-checks]{border-radius:12px}[data-factory-shell] [data-review-open]>li,[data-factory-shell] .marketing-department-row{min-width:0;border-radius:14px;background:var(--nexus-panel-a)}[data-factory-shell] .marketing-department-row>div:first-child,[data-factory-shell] .marketing-source-row>div:first-child{flex:1 1 auto;min-width:0}[data-factory-shell] [data-calendar-cancelled] summary{color:var(--nexus-silver)}[data-factory-shell] [data-work-calendar]>section{min-width:0}[data-factory-shell] [data-work-calendar] h2{font-size:1.25rem}[data-factory-shell] [data-work-calendar] .nexus-row{min-width:0;border-radius:14px}[data-factory-shell] .marketing-calendar-row>span{overflow-wrap:anywhere}[data-factory-shell] [data-brand-studio]>section,[data-factory-shell] [data-brand-editor]{background:var(--nexus-panel-a);border-radius:16px;padding:22px}[data-factory-shell] .marketing-library-sources>div:first-child{align-items:start}[data-factory-shell] [data-library-sources] form{background:var(--nexus-panel-a);border-radius:16px;gap:18px;padding:22px}[data-factory-shell] .marketing-source-row>div:last-child{flex-wrap:wrap}[data-factory-shell] #needs-you-inbox{border-color:color-mix(in srgb,var(--nexus-cyan) 25%,var(--nexus-hairline))}[data-factory-shell] #needs-you-inbox [aria-label="Needs you"]>li{padding:16px;border-radius:10px;background:var(--nexus-navy)}[data-factory-shell] #needs-you-inbox [aria-label="Needs you"]>li a{background:var(--nexus-panel-a);border:1px solid var(--nexus-hairline);color:var(--nexus-cyan);border-radius:10px}[data-factory-shell] #needs-you-inbox [aria-label="Needs you"]>li a:hover{background:var(--nexus-hover);border-color:var(--nexus-cyan)}[data-factory-shell] .marketing-band[data-band-weight=quiet]{background:var(--nexus-navy);box-shadow:none}[data-factory-shell] #factory-main :is(button,a,summary){transition:color .18s ease,background-color .18s ease,border-color .18s ease}[data-factory-shell] [data-campaign-portfolio]>li>a:hover{background:var(--nexus-hover)}[data-factory-shell] .marketing-progression>li>span:first-child{width:32px;height:32px}[data-factory-shell] .marketing-progression [data-stage-phase=now]>span:last-child{color:var(--nexus-amber)}@media (min-width: 1024px){[data-factory-shell] #needs-you-inbox>header{display:flex;align-items:baseline;justify-content:space-between;gap:20px}[data-factory-shell] #needs-you-inbox>header>p{margin-top:0;text-align:right}[data-factory-shell] .marketing-stage-nav{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width: 1536px){[data-factory-shell] .marketing-ad-shot{grid-template-columns:minmax(80px,.45fr) minmax(0,1.3fr) minmax(76px,.3fr) minmax(0,1fr) auto}[data-factory-shell] .marketing-shot-role,[data-factory-shell] .marketing-shot-file{grid-column:auto}}@media (min-width: 640px) and (max-width: 1023px){[data-factory-shell] .workspace-back-row{padding-inline:24px}}@media (max-width: 1099px){[data-factory-shell] .marketing-command-page .nexus-command-grid,[data-factory-shell] .marketing-command-page .nexus-command-lower{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){[data-factory-shell] .marketing-sandbox-band{display:flex;align-items:center;justify-content:center;height:24px;min-height:24px;padding-block:3px;font-size:.75rem;line-height:18px;letter-spacing:0;text-transform:none;white-space:nowrap}[data-factory-shell] .marketing-environment-identity{height:44px;padding:10px 16px}[data-factory-shell] .marketing-environment-identity p{min-width:0;font-family:Instrument Sans,Arial,sans-serif;font-size:.875rem;line-height:24px;letter-spacing:0;text-transform:none}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility] [role=menu]{position:static;width:100%;right:auto;margin-top:8px}[data-factory-shell]{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}[data-factory-shell-body]{flex:1;min-height:0;overflow-y:auto}[data-factory-shell] .nexus-nori-dock{position:relative;right:auto;bottom:auto;flex:none;justify-content:flex-end;min-height:64px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--nexus-hairline);background:var(--nexus-panel-a)}[data-factory-shell] .marketing-main{padding-bottom:24px}[data-factory-shell] .marketing-band{padding:22px 16px}[data-factory-shell] .workspace-back-row{padding-inline:16px}[data-factory-shell] .marketing-page-header{padding-top:18px;padding-bottom:22px}[data-factory-shell] #needs-you-inbox [aria-label="Needs you"]>li{padding:14px;gap:10px}[data-factory-shell] #needs-you-inbox [aria-label="Needs you"]>li a{align-self:start}[data-factory-shell] .marketing-band[data-band-heading=h1]{padding-block:22px 20px}[data-factory-shell] .marketing-band.nexus-panel{padding:20px;border-radius:16px}[data-factory-shell] .marketing-band>header h2{font-size:1.3rem}[data-factory-shell] .marketing-empty{padding:18px}[data-factory-shell] .marketing-campaign-header{padding:20px 16px}[data-factory-shell] .marketing-stage-nav{grid-template-columns:repeat(2,minmax(0,1fr))}[data-factory-shell] .marketing-stage-nav a{border-radius:12px}[data-factory-shell] .marketing-progression{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px}[data-factory-shell] .marketing-metadata{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}[data-factory-shell] .marketing-metadata.grid-cols-1{grid-template-columns:minmax(0,1fr)}[data-factory-shell] #factory-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}:is([data-factory-shell],[data-factory-overlay]) [data-factory-utility] :is(input,select,textarea){font-size:16px}[data-factory-shell] [data-campaign-portfolio]>li>a{padding:18px}[data-factory-shell] .marketing-calendar-row{flex-wrap:wrap;gap:8px}[data-factory-shell] .marketing-calendar-row>span:first-child{width:100%;font-size:.875rem}[data-factory-shell] .marketing-calendar-row>span:nth-child(2){flex-basis:100%}[data-factory-shell] .marketing-file-choice>label{flex-basis:100%}[data-factory-shell] .marketing-file-choice>:is(select,input[type=date]){width:100%}[data-factory-shell] [data-brand-studio]>section,[data-factory-shell] [data-library-sources] form{padding:18px}}@media (prefers-reduced-motion: reduce){[data-factory-shell] #factory-main *,[data-factory-shell] #factory-main *:before,[data-factory-shell] #factory-main *:after{animation-duration:.01ms;transition-duration:.01ms;scroll-behavior:auto}}[data-app-shell] .signal-access-state{width:min(100%,780px);min-width:0;margin:24px auto 0;overflow:hidden;border:1px solid var(--nexus-hairline);border-radius:20px;color:var(--nexus-proof);background:radial-gradient(ellipse at 5% 5%,color-mix(in srgb,var(--nexus-cyan) 5%,transparent),transparent 65%),var(--nexus-panel-a);box-shadow:0 1px color-mix(in srgb,var(--nexus-proof) 4%,transparent) inset,0 20px 50px -35px #0006}[data-app-shell] .signal-access-topline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:20px 28px;border-bottom:1px solid var(--nexus-hairline)}[data-app-shell] .signal-access-topline p,[data-app-shell] .signal-access-label{margin:0;color:var(--nexus-silver);font:400 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.12em}[data-app-shell] .signal-access-topline>span{padding:4px 9px;border:1px solid var(--nexus-hairline);border-radius:999px;color:var(--nexus-silver);font:500 11px/1.4 Instrument Sans,sans-serif}[data-app-shell] .signal-access-content{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:24px;padding:40px 36px}[data-app-shell] .signal-access-mark{display:grid;place-items:center;width:64px;height:64px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 24%,var(--nexus-hairline));border-radius:18px;background:color-mix(in srgb,var(--nexus-cyan) 6%,var(--nexus-panel-a));color:var(--nexus-cyan)}[data-app-shell] .signal-access-copy{min-width:0}[data-app-shell] .signal-access-copy h1{max-width:18ch;margin:12px 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.08;text-wrap:balance}[data-app-shell] .signal-access-copy>p:not(.signal-access-label){max-width:54ch;margin:0;color:var(--nexus-silver);font:400 14px/1.75 Instrument Sans,sans-serif}[data-app-shell] .signal-access-copy>p.signal-access-support{margin-top:14px;font-size:12px}[data-app-shell] .signal-access-footnote{display:flex;align-items:flex-start;gap:10px;padding:17px 28px;border-top:1px solid var(--nexus-hairline);background:color-mix(in srgb,var(--nexus-panel-b) 45%,transparent);color:var(--nexus-silver)}[data-app-shell] .signal-access-footnote svg{flex:none;margin-top:1px}[data-app-shell] .signal-access-footnote p{margin:0;font:400 12px/1.6 Instrument Sans,sans-serif}[data-app-shell] .signal-access-loading{display:flex;align-items:center;gap:12px;padding:24px}[data-app-shell] .signal-access-loading svg{color:var(--nexus-cyan);flex:none}[data-app-shell] .signal-access-loading p{margin:0;color:var(--nexus-silver);font-size:14px}@media (max-width: 640px){[data-app-shell] .signal-access-state{margin-top:12px;border-radius:16px}[data-app-shell] .signal-access-topline{padding:16px 20px}[data-app-shell] .signal-access-content{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 20px}[data-app-shell] .signal-access-mark{width:52px;height:52px;border-radius:14px}[data-app-shell] .signal-access-copy h1{font-size:clamp(28px,7.5vw,36px)}[data-app-shell] .signal-access-footnote{padding:16px 20px}}.v29-shell,[data-ops-tool],[data-ops-overlay],.v29-work-sheet{--v29-canvas: var(--nexus-midnight, #f5f6fa);--v29-panel: var(--nexus-panel-a, #fff);--v29-elevated: var(--nexus-panel-b, #f3f4f9);--v29-subtle: var(--nexus-navy, #eff1f7);--v29-hairline: var(--nexus-hairline, #d8dce6);--v29-text: var(--nexus-proof, #202639);--v29-muted: var(--nexus-silver, #535e74);--v29-hover: var(--nexus-hover, #e6f3f8);--v29-accent: var(--nexus-cyan, #087588);--v29-violet: var(--nexus-violet, #7152be);--v29-warning-bg: color-mix(in srgb, var(--nexus-amber, #885a16) 10%, var(--v29-panel));--v29-warning: var(--nexus-warning, #885a16);--nori-violet: var(--v29-violet);--nori-cyan: var(--v29-accent);--nori-magenta: var(--nexus-magenta, #9054a8);--nori-wash: color-mix(in srgb, var(--v29-violet) 9%, var(--v29-panel));min-width:0;color:var(--v29-text);font-family:Instrument Sans,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.v29-shell{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100dvh;background:var(--v29-canvas)}.v29-shell *,[data-ops-tool] *{box-sizing:border-box}:is(.v29-shell,[data-ops-tool],[data-ops-overlay],.v29-work-sheet) :where(a,button,summary,[role=button],input,select,textarea):focus-visible{outline:2px solid var(--v29-accent);outline-offset:3px}.v29-rail{position:sticky;top:0;height:100dvh;z-index:30;display:flex;flex-direction:column;min-width:0;padding:18px 12px;background:#0a1425;color:#edf4fd;border-right:1px solid #2b3b54}.v29-brand{display:flex;align-items:center;min-width:0;min-height:68px;padding:8px}.v29-brand-full{min-width:0}.v29-brand-compact{display:none!important}.v29-rail-toggle{position:absolute;right:-20px;top:86px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid #3e6782;border-radius:50%;background:#14253c;color:#e8f7ff;box-shadow:0 4px 14px #0005}.v29-rail nav{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4d6080 transparent}.v29-rail-group{margin:12px 0 20px}.v29-rail-group h2{margin:0 12px 6px;color:#a9b9d1;font:600 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.v29-rail-link{display:flex;align-items:center;gap:9px;min-width:0;min-height:44px;padding:9px 12px;border-radius:10px;color:#c9d6e8;font-size:14px;font-weight:500;line-height:1.4}.v29-rail-link:hover{background:#17283f;color:#fff}.v29-rail-link.is-active{background:linear-gradient(90deg,#1c334d,#17273e);color:#fff;box-shadow:inset 3px 0 #67dafa}.v29-short{display:none;font:600 11px IBM Plex Mono,monospace}.v29-rail-footer{margin-top:auto;border-top:1px solid #2b3c55;padding-top:8px}.v29-rail-footer>a{display:flex;align-items:center;gap:9px;min-height:44px;padding:8px 10px;color:#cbd8ea;font-size:13px}.v29-identity{position:relative;display:flex;align-items:center;gap:8px;min-height:60px;padding:5px}.v29-avatar{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#4678ef,#7757d0);color:#fff;font-size:11px;font-weight:700}.v29-identity-copy{display:grid;min-width:0;line-height:1.4}.v29-identity-copy strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.v29-identity-copy span{color:#a8bad3;font-size:11px}.v29-account-menu{margin-left:auto;flex:none}.v29-account-menu summary{display:grid;place-items:center;min-width:44px;min-height:44px;cursor:pointer;list-style:none;color:#d0e1f6}.v29-account-menu>div{position:absolute;left:0;bottom:58px;z-index:40;width:min(330px,80vw);padding:14px;border:1px solid #435878;border-radius:14px;background:#111e32;box-shadow:0 12px 40px #0007}.v29-account-menu [data-sign-out]{margin-top:8px}.v29-main{min-width:0;background:var(--v29-canvas)}.v29-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:12px 28px;background:#0a1425;color:#f4f8ff;border-bottom:1px solid #2b3b54}.v29-top-left,.v29-top-context,.v29-top-identity,.v29-top-right{display:flex;align-items:center;min-width:0;gap:12px}.v29-top-left{flex:1}.v29-top-context strong{min-width:0;overflow-wrap:anywhere;font:700 15px/1.35 Bricolage Grotesque,sans-serif}.v29-top-identity:has(.v29-mobile-menu){display:none}.v29-mobile-menu{display:none;min-width:44px;min-height:44px;place-items:center}.v29-mobile-brand{display:none;min-width:0}.v29-topbar [data-world-switch]{display:inline-flex;min-height:44px;border-radius:10px;background:#15273e;color:#e6f5ff}.v29-topbar [data-world-switch] summary,.v29-topbar [data-world-switch] nav a{color:#e6f5ff}.v29-topbar [data-world-switch] nav{background:#15273e;border-color:#435879}.v29-topbar [data-world-switch]>nav{left:0;right:auto}.v29-separator{flex:none;width:1px;height:26px;background:#ffffff30}.v29-cmdk{display:flex;align-items:center;gap:10px;min-width:190px;min-height:44px;padding:9px 12px;border:1px solid #3a4b66;border-radius:11px;background:#122139;color:#cfdaea;font-size:12px}.v29-cmdk kbd{margin-left:auto;padding:3px 6px;border-radius:5px;background:#233853;font-size:10px}.v29-start-work{display:flex;align-items:center;justify-content:center;gap:5px;flex:none;min-width:44px;min-height:44px;padding:9px 13px;border:1px solid #7addf0;border-radius:11px;background:#79dff0;color:#092532;font-size:13px;font-weight:700}.v29-content{min-width:0;max-width:var(--workspace-content-width, 1244px);margin:auto;padding:24px 32px 112px;font-size:15px;line-height:1.6}.v29-content main{min-width:0}.v29-content :is(a.inline-flex,a.inline-block){min-width:44px;min-height:44px}.v29-backtrail{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:44px;margin-bottom:12px}.v29-backtrail button{display:flex;align-items:center;gap:6px;min-width:44px;min-height:44px;color:var(--v29-accent);font-size:13px;font-weight:600}.v29-backtrail>span{min-width:0;overflow-wrap:anywhere;color:var(--v29-muted);font:11px/1.5 IBM Plex Mono,monospace}.v29-room-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:4px 0 24px;padding-bottom:22px;border-bottom:1px solid var(--v29-hairline)}.v29-room-heading>div{min-width:0}.v29-room-heading p{display:flex;align-items:center;gap:10px;color:var(--v29-muted);font:600 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.13em}.v29-room-heading p:before{content:"";width:24px;height:1px;flex:none;background:var(--v29-accent)}.v29-room-heading h1{margin:8px 0 10px;overflow-wrap:anywhere;color:var(--v29-text);font:600 clamp(34px,3.8vw,48px)/1.04 "Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-shadow:none}.v29-room-heading span{color:var(--v29-muted);font-size:14px}.v29-read-status{display:flex;align-items:center;gap:7px;flex:none;max-width:24rem;font:500 10px/1.6 IBM Plex Mono,monospace!important}.v29-read-status svg{flex:none}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) :where(h2,h3,h4){color:var(--v29-text);font-family:Bricolage Grotesque,sans-serif;font-weight:600;letter-spacing:-.02em;text-shadow:none;overflow-wrap:anywhere}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) :where(p,dd,dt,li,label,strong){overflow-wrap:anywhere}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) :where(.text-nexus-silver,.text-muted-foreground){color:var(--v29-muted)}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) .text-nexus-slate{color:var(--nexus-slate)}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) .font-nexus-display{font-family:Bricolage Grotesque,sans-serif}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) :where(.nexus-panel,.ops-quiet,.nexus-hero-field,.nexus-brief){min-width:0;border-color:var(--v29-hairline);border-radius:16px;background:var(--v29-panel);background-image:none;color:var(--v29-text);box-shadow:inset 0 1px color-mix(in srgb,var(--v29-text) 4%,transparent),0 8px 28px -24px #19294450}:is(.v29-content,[data-ops-tool]) :where(button,summary,[role=button]){min-height:44px}:is(.v29-content,[data-ops-tool]) button{min-width:44px}:is(.v29-content,[data-ops-tool],[data-ops-overlay],.v29-work-sheet) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;min-height:44px;font-size:16px}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) :where(input,select,textarea){background-color:var(--v29-panel);color:var(--v29-text);border-color:var(--v29-hairline)}:is(.v29-content,[data-ops-tool]) table{font-variant-numeric:tabular-nums}:is(.v29-content,[data-ops-tool]) :where(td,th){padding:12px;overflow-wrap:anywhere;color:var(--v29-text)}:is(.v29-content,[data-ops-tool]) :where(.overflow-x-auto,.nexus-tab-scroll){min-width:0;max-width:100%;overscroll-behavior-x:contain}.ops-room-intro{margin-bottom:20px}.ops-room-intro h2{font-size:clamp(22px,2vw,28px);line-height:1.2}.ops-room-intro p:last-child{font-size:14px;line-height:1.7}.ops-intro-actions{flex:none;max-width:100%}.ops-section-heading{min-width:0}.ops-section-heading>*{min-width:0}.ops-section-heading h2,.ops-section-heading h3{font-size:21px;line-height:1.3}.ops-state-badge{max-width:100%;white-space:normal;line-height:1.5}.ops-state-badge svg{flex:none}.ops-truth-panel{border-left-width:3px}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) .border-l-nexus-amber{border-left-color:var(--nexus-amber)}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) .border-l-nexus-magenta{border-left-color:var(--nexus-magenta)}:is(.v29-content,[data-ops-tool],[data-ops-overlay]) .border-l-nexus-red{border-left-color:var(--nexus-red)}[data-ops-section=primary],[data-ops-section=supporting]{min-width:0}.ops-row-panel-heading{flex-wrap:wrap}.ops-row-panel-heading>span{max-width:100%;overflow-wrap:anywhere}.ops-sheet-row{min-width:0}.ops-sheet-row>span:first-child{flex:1}.ops-sheet-row-state{max-width:30%;overflow-wrap:anywhere;font-size:10px}[data-ops-metric]>p:first-of-type{font-size:10px;line-height:1.5}[data-ops-metric]>p:nth-of-type(2){font-weight:700}[data-ops-overlay]{background:var(--v29-panel);color:var(--v29-text);border-color:var(--v29-hairline);padding-bottom:calc(24px + env(safe-area-inset-bottom))}[data-ops-overlay] :where(button,summary,[role=button]){min-width:44px;min-height:44px}.ops-detail-sheet{overscroll-behavior-y:contain}.ops-detail-sheet>button:last-child{top:12px;right:12px;display:grid;place-items:center}.ops-detail-sheet [id$=-description]{line-height:1.7;color:var(--v29-muted)}.ops-control-state-law{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:10px}.ops-control-state-law span:last-child{white-space:normal;overflow:visible}.v29-command-metrics .ops-quiet{position:relative;min-height:116px;padding-top:22px}.v29-command-metrics .ops-quiet:before{content:"";position:absolute;top:12px;left:16px;width:36px;height:3px;border-radius:4px;background:var(--v29-violet)}.v29-command-metrics .ops-quiet:nth-child(2):before{background:var(--v29-accent)}.v29-command-metrics .ops-quiet:nth-child(3):before{background:#bd7b1e}.v29-command-metrics .ops-quiet:nth-child(4):before{background:#b74577}.v29-command-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);align-items:start}.v29-command-economics{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:20px;border:1px solid var(--v29-hairline);border-radius:18px;background:var(--v29-panel)}.v29-command-economics>div{min-width:0}.v29-command-economics span{color:var(--v29-violet);font:600 10px IBM Plex Mono,monospace;letter-spacing:.12em}.v29-command-economics strong{display:block;margin-top:6px;font:700 20px/1.25 Bricolage Grotesque,sans-serif}.v29-command-economics p{margin-top:8px;color:var(--v29-muted);font-size:13px}.v29-command-economics b{flex:none;color:var(--v29-accent);font-size:13px}.v29-nori-brief{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--nori-violet) 38%,var(--v29-hairline))!important;background:linear-gradient(180deg,var(--nori-wash),var(--v29-panel) 60%)!important}.v29-nori-brief:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--nori-violet),var(--nori-cyan))}.v29-nori-brief-id{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.v29-nori-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--nori-violet) 45%,transparent);border-radius:999px;color:var(--nori-violet);background:color-mix(in srgb,var(--nori-violet) 12%,transparent);font:600 11px IBM Plex Mono,monospace;letter-spacing:.1em}.v29-nori-kicker{color:var(--v29-muted);font:500 10px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.v29-content .v29-nori-brief-title{margin-top:16px;color:var(--v29-text);font:700 26px/1.15 Bricolage Grotesque,sans-serif}.v29-nori-brief-lede{margin-top:8px;color:var(--v29-muted);font-size:14px;line-height:1.7}.v29-nori-brief-items{display:grid;gap:12px;margin-top:20px}.v29-nori-brief-item{min-width:0;padding:16px;border:1px solid var(--v29-hairline);border-left:3px solid var(--nori-violet);border-radius:12px;background:var(--v29-panel)}.v29-nori-brief-item p{color:var(--v29-text);font-size:14px;line-height:1.7}.v29-nori-brief-action{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:12px;padding:8px 13px;border:1px solid var(--v29-hairline);border-radius:10px;color:var(--v29-accent);font-size:13px;font-weight:600}.v29-nori-brief-limit{margin-top:18px;padding-top:14px;border-top:1px solid var(--v29-hairline);color:var(--v29-warning);font-size:12px}.v29-palette-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:10vh 16px;background:#07111fc0}.v29-palette{width:min(600px,100%);overflow:hidden;border:1px solid var(--v29-hairline);border-radius:18px;background:var(--v29-panel);color:var(--v29-text);box-shadow:0 24px 70px #0005}.v29-palette label{display:flex;align-items:center;gap:10px;padding:16px;border-bottom:1px solid var(--v29-hairline)}.v29-palette input{width:100%;min-width:0;min-height:44px;outline:0;background:transparent;font-size:16px}.v29-palette-results{max-height:60dvh;overflow-y:auto;padding:8px}.v29-palette-results button{display:flex;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:12px;border-radius:9px;text-align:left}.v29-palette-results button:hover{background:var(--v29-hover)}.v29-palette-results strong{min-width:0;overflow-wrap:anywhere;font-size:14px}.v29-palette-results span{max-width:48%;color:var(--v29-muted);text-align:right;font:10px/1.6 IBM Plex Mono,monospace}.v29-palette-results small{display:block;overflow-wrap:anywhere}.v29-palette-results p{padding:16px;font-size:13px}.v29-nori-dock{position:fixed;right:20px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:50;display:flex;align-items:center;gap:8px}.v29-nori-text{display:flex;align-items:center;gap:6px;min-height:44px;padding:3px 9px;border-radius:100px;background:#6845b5;color:#fff;box-shadow:0 8px 24px #39288244}.v29-nori-text [data-ask-nori]>button{min-height:44px;border:0;background:transparent;color:#fff}.v29-nori-voice{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--v29-hairline);border-radius:50%;background:var(--v29-panel);color:var(--v29-accent)}.v29-voice-status{position:absolute;right:0;bottom:60px;width:min(300px,85vw);padding:16px;border:1px solid var(--v29-hairline);border-radius:14px;background:var(--v29-panel);color:var(--v29-text);box-shadow:0 12px 30px #0003;font-size:13px}.v29-voice-status p{margin-top:6px;color:var(--v29-muted)}.v29-nori-dock [data-ask-nori] [role=dialog]{bottom:calc(100% + 12px);margin-top:0;max-width:calc(100vw - 24px);max-height:min(65dvh,640px);overflow-y:auto}.v29-work-sheet{background:var(--v29-panel);color:var(--v29-text);padding-bottom:calc(24px + env(safe-area-inset-bottom))}.v29-overlay-title{font:700 30px/1.1 Bricolage Grotesque,sans-serif;letter-spacing:-.03em}.v29-work-sheet [id$=-description]{color:var(--v29-muted);line-height:1.7}.v29-work-sheet>button:last-child{display:grid;place-items:center;min-width:44px;min-height:44px;top:12px;right:12px}.v29-work-form{display:grid;gap:20px;margin-top:24px}.v29-work-form legend,.v29-work-form label{display:grid;gap:8px;font-size:14px;font-weight:600}.v29-work-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.v29-work-types button{display:grid;gap:5px;min-width:0;min-height:110px;padding:14px;border:1px solid var(--v29-hairline);border-radius:14px;background:var(--v29-subtle);text-align:left}.v29-work-types button.selected{border-color:var(--v29-accent);background:var(--v29-hover)}.v29-work-types span,.v29-work-types small{color:var(--v29-muted);font-size:12px;line-height:1.6}.v29-work-form input,.v29-work-form textarea{width:100%;min-height:44px;padding:11px;border:1px solid var(--v29-hairline);border-radius:10px;background:var(--v29-panel);color:var(--v29-text);font-size:16px;font-weight:400}.v29-work-form textarea{min-height:96px}.v29-work-form label small{color:var(--v29-muted);font-weight:400;font-size:12px}.v29-work-form>p{padding:16px;border:1px solid color-mix(in srgb,var(--v29-warning) 35%,transparent);border-radius:12px;background:var(--v29-warning-bg);color:var(--v29-warning);font-size:13px}.v29-work-form button:disabled{min-height:44px;border-radius:10px;background:var(--v29-elevated);color:var(--v29-muted);cursor:not-allowed}.v29-work-intro,.v29-marketing-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.v29-work-intro h2,.v29-marketing-heading h2,.v29-marketing-overview h2{font:700 26px/1.2 Bricolage Grotesque,sans-serif}.v29-work-intro p,.v29-marketing-heading p,.v29-marketing-overview p{margin-top:8px;color:var(--v29-muted);font-size:14px;line-height:1.7}.v29-work-intro>span{flex:none;padding:8px 11px;border:1px solid color-mix(in srgb,var(--v29-warning) 30%,transparent);border-radius:9px;background:var(--v29-warning-bg);color:var(--v29-warning);font:500 10px/1.5 IBM Plex Mono,monospace}.v29-work-toolbar{display:grid;grid-template-columns:minmax(180px,2fr) repeat(5,minmax(0,1fr));gap:10px}.v29-work-toolbar label{display:grid;min-width:0;gap:6px;color:var(--v29-muted);font-size:12px}.v29-work-toolbar input,.v29-work-toolbar select{width:100%;min-height:44px;padding:10px;border:1px solid var(--v29-hairline);border-radius:10px;background:var(--v29-panel);color:var(--v29-text)}.v29-work-search{position:relative;align-self:end}.v29-work-search svg{position:absolute;left:12px;top:14px}.v29-work-search input{padding-left:36px}.v29-state-filters{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.v29-state-filters button{display:flex;align-items:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid var(--v29-hairline);border-radius:10px;background:var(--v29-panel);font-size:12px}.v29-state-filters button[aria-pressed=true]{border-color:var(--v29-accent);background:var(--v29-hover)}.v29-state-filters i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--v29-violet)}.v29-state-filters button:nth-child(2) i{background:var(--v29-accent)}.v29-state-filters button:nth-child(3) i{background:#bc791b}.v29-state-filters button:nth-child(4) i{background:#c1437d}.v29-state-filters button:nth-child(5) i{background:#268064}.v29-work-list{overflow:hidden;border:1px solid var(--v29-hairline);border-radius:18px;background:var(--v29-panel)}.v29-work-columns{display:grid;grid-template-columns:2fr .8fr .8fr 1fr 1fr .9fr 1.4fr .5fr;gap:8px;padding:15px;background:var(--v29-elevated);color:var(--v29-muted);font:600 10px IBM Plex Mono,monospace;text-transform:uppercase}.v29-work-columns span{min-width:0}.v29-work-unavailable{padding:30px 24px}.v29-work-unavailable strong{font:700 22px/1.25 Bricolage Grotesque,sans-serif}.v29-work-unavailable p{max-width:720px;margin-top:10px;color:var(--v29-muted);font-size:14px;line-height:1.75}.v29-marketing-tabs{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:24px;padding:6px;border:1px solid var(--v29-hairline);border-radius:14px;background:var(--v29-panel)}.v29-marketing-tabs button{min-height:44px;padding:9px 13px;border-radius:10px;color:var(--v29-muted);font-size:13px}.v29-marketing-tabs button[aria-current=page]{background:var(--v29-hover);color:var(--v29-accent)}.v29-marketing-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);gap:20px}.v29-marketing-overview>div,.v29-marketing-unavailable,.v29-create-grid>div,.v29-brand-reference{min-width:0;padding:24px;border:1px solid var(--v29-hairline);border-radius:18px;background:var(--v29-panel)}.v29-marketing-overview h3,.v29-brand-reference h3{font:700 21px/1.25 Bricolage Grotesque,sans-serif}.v29-marketing-unavailable{display:flex;align-items:start;gap:14px;margin-top:20px;border-left:3px solid #b67a20}.v29-unavailable-mark{color:var(--v29-warning);font:700 24px Bricolage Grotesque,sans-serif}.v29-marketing-unavailable strong{font-size:15px}.v29-marketing-unavailable p{margin-top:8px;color:var(--v29-muted);font-size:14px;line-height:1.7}.v29-marketing-heading button{min-height:44px;padding:10px 14px;border:1px solid var(--v29-hairline);border-radius:10px;background:var(--v29-elevated);color:var(--v29-muted)}.v29-create-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v29-create-grid strong{font:700 22px Bricolage Grotesque,sans-serif}.v29-create-grid p{margin-top:10px;color:var(--v29-muted);font-size:14px;line-height:1.7}.v29-brand-reference{display:flex;align-items:center;gap:24px;margin-top:20px}.v29-brand-reference>.app-brand{width:190px;padding:12px;border-radius:12px;background:#0a1425}.v29-brand-reference p{margin:8px 0 12px;color:var(--v29-muted);font-size:13px}.v29-channel-legend{display:flex;flex-wrap:wrap;gap:8px}.v29-channel-mark{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#2877d5,#7555ca);color:#fff;font:600 10px IBM Plex Mono,monospace}.v29-channel-mark svg{display:block}.v29-marketing-calendar{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.35fr);gap:20px}.v29-calendar-main,.v29-calendar-side{min-width:0;overflow:hidden;border:1px solid var(--v29-hairline);border-radius:18px;background:var(--v29-panel)}.v29-calendar-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:14px;border-bottom:1px solid var(--v29-hairline)}.v29-calendar-toolbar>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.v29-calendar-toolbar button{display:grid;place-items:center;min-width:44px;min-height:44px;padding:8px;border:1px solid var(--v29-hairline);border-radius:10px;font-size:13px}.v29-calendar-toolbar strong{margin-left:6px;font:700 18px Bricolage Grotesque,sans-serif}.v29-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.v29-weekday{padding:12px 2px;border-bottom:1px solid var(--v29-hairline);color:var(--v29-muted);text-align:center;font-size:11px}.v29-calendar-grid [role=gridcell]{min-height:95px;padding:9px;border-right:1px solid var(--v29-hairline);border-bottom:1px solid var(--v29-hairline);font-size:13px}.v29-calendar-grid [role=gridcell]:nth-child(7n){border-right:0}.v29-calendar-grid .outside{background:var(--v29-subtle)}.v29-calendar-grid .today{box-shadow:inset 0 0 0 2px var(--v29-accent)}.v29-calendar-side{padding:22px}.v29-calendar-side h3{font:700 22px Bricolage Grotesque,sans-serif}.v29-calendar-side label{display:grid;gap:8px;margin-top:20px;font-size:13px}.v29-calendar-side select{width:100%;min-height:44px;padding:9px;border:1px solid var(--v29-hairline);border-radius:10px;background:var(--v29-panel)}.v29-calendar-side p{margin:20px 0;color:var(--v29-muted);font-size:14px;line-height:1.7}.v29-calendar-side .v29-channel-legend>div{display:flex;align-items:center;gap:7px;min-width:0;font-size:12px}[data-ops-tool]{min-height:100dvh;padding-top:36px;padding-bottom:calc(48px + env(safe-area-inset-bottom));background:var(--v29-canvas)}[data-ops-tool] h1{color:var(--v29-text);font:700 clamp(30px,4vw,44px)/1.1 "Bricolage Grotesque",sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}[data-ops-tool] :where(section,article){min-width:0;border-radius:18px;background-color:var(--v29-panel)}[data-ops-tool] :where(button,[role=button]){max-width:100%;white-space:normal;height:auto}.v29-shell[data-rail-collapsed=true]{grid-template-columns:72px minmax(0,1fr)}.v29-shell[data-rail-collapsed=true] .v29-rail{padding:14px 8px}.v29-shell[data-rail-collapsed=true] :is(.v29-brand-full,.v29-rail-group h2,.v29-name,.v29-identity-copy,.v29-rail-footer>a span){display:none!important}.v29-shell[data-rail-collapsed=true] :is(.v29-brand-compact,.v29-short){display:flex!important}.v29-shell[data-rail-collapsed=true] :is(.v29-rail-link,.v29-brand){justify-content:center;padding:5px}.v29-shell[data-rail-collapsed=true] .v29-identity{flex-wrap:wrap;justify-content:center}.v29-shell[data-rail-collapsed=true] .v29-account-menu{margin:0}.v29-content :is(.ops-quiet,.ops-sheet-row,.v29-state-filters button,.v29-marketing-tabs button,.v29-command-economics){transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.v29-content .ops-quiet:has(>a):hover,.v29-content a.ops-quiet:hover{border-color:var(--v29-accent);background:var(--v29-hover)}.v29-content .ops-sheet-row:hover{background:var(--v29-hover);box-shadow:inset 2px 0 var(--v29-accent)}.v29-content .v29-command-economics:hover{border-color:var(--v29-accent)}.v29-content [data-ops-section=primary]>.nexus-panel{border-color:color-mix(in srgb,var(--v29-accent) 24%,var(--v29-hairline))}.v29-content [data-ops-section=supporting] .ops-quiet,.v29-content [data-ops-section=unavailable]{background:var(--v29-subtle);box-shadow:none}.v29-content [data-ops-metric]>p:nth-of-type(2){font-weight:600;font-variation-settings:"opsz" 36;letter-spacing:-.04em}.v29-content .ops-row-panel-heading{background:var(--v29-elevated)}.v29-content .ops-row-panel-heading h3{font-size:14px;letter-spacing:-.01em}.v29-content .ops-section-heading :is(h2,h3){font-weight:600}@media (max-width: 1250px){.v29-work-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.v29-work-search{grid-column:1 / -1}.v29-marketing-calendar{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1050px){.v29-shell{grid-template-columns:72px minmax(0,1fr)}.v29-rail{padding:14px 8px}.v29-rail :is(.v29-brand-full,.v29-rail-group h2,.v29-name,.v29-identity-copy,.v29-rail-footer>a span){display:none!important}.v29-rail :is(.v29-brand-compact,.v29-short){display:flex!important}.v29-rail :is(.v29-rail-link,.v29-brand){justify-content:center;padding:5px}.v29-rail .v29-identity{flex-wrap:wrap;justify-content:center}.v29-rail .v29-account-menu{margin:0}.v29-rail-toggle{display:none}.v29-cmdk{min-width:44px;width:44px;justify-content:center;padding:0}.v29-cmdk span,.v29-cmdk kbd{display:none}.v29-room-heading{align-items:start;flex-direction:column;gap:14px}.v29-content{padding-inline:24px}}@media (max-width: 850px){.v29-command-grid,.v29-marketing-overview{grid-template-columns:minmax(0,1fr)}.v29-work-columns{display:none}.v29-calendar-grid [role=gridcell]{min-height:65px}}@media (max-width: 700px){.v29-shell{display:block;min-height:100dvh}.v29-rail{display:none}.v29-main{overflow:visible}.v29-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:calc(10px + env(safe-area-inset-top)) 12px 10px}.v29-top-left{display:contents}.v29-top-identity:has(.v29-mobile-menu){display:flex;gap:6px}.v29-mobile-menu{display:grid;flex:none}.v29-mobile-brand{display:flex;align-items:center;min-height:44px;max-width:160px}.v29-mobile-brand .app-brand{width:112px;max-width:100%}.v29-mobile-brand .app-brand img{height:36px}.v29-top-context{grid-column:1 / -1;grid-row:2;min-width:0}.v29-top-context strong,.v29-separator{display:none}.v29-topbar [data-world-switch]{max-width:100%;min-height:44px}.v29-topbar [data-world-switch]>summary{width:auto;padding:8px 12px}.v29-topbar [data-world-switch] .nexus-world-label,.v29-topbar [data-world-switch] .nexus-world-caret{display:inline}.v29-top-right{grid-column:2;grid-row:1;gap:6px}.v29-start-work{padding:9px}.v29-content{padding:20px 16px 36px}.v29-room-heading{margin-bottom:20px;padding-bottom:18px;gap:12px}.v29-room-heading h1{font-size:clamp(32px,9vw,42px)}.v29-read-status{max-width:100%}.v29-nori-dock{position:relative;inset:auto;justify-content:flex-end;min-height:76px;padding:10px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--v29-hairline);background:var(--v29-canvas)}.v29-mobile-sheet{overflow-y:auto;padding:16px;background:#0a1425;color:#edf4fd;overscroll-behavior-y:contain}.v29-mobile-sheet .v29-brand{margin-right:36px}.v29-mobile-sheet .v29-rail-group{margin:18px 0;padding-bottom:12px;border-bottom:1px solid #2b3c55}.v29-mobile-sheet .v29-rail-link{min-height:48px;font-size:15px}.v29-mobile-sheet .v29-short{display:none}.v29-mobile-utilities{display:flex;flex-wrap:wrap;gap:16px;padding:8px}.v29-mobile-utilities a{display:flex;align-items:center;min-height:44px}.v29-mobile-sheet .v29-identity{margin-top:12px}.v29-mobile-sheet .v29-account-menu>div{width:100%;max-width:100%}.v29-mobile-sheet [data-environment-bar]{min-width:0;gap:8px;padding:0;border:0}.v29-mobile-sheet [data-environment-bar] select{width:100%;max-width:100%;min-width:0;min-height:44px;font-size:16px}.v29-mobile-sheet [data-environment-confirm]{width:100%;min-width:0}.v29-mobile-sheet [data-environment-confirm]>span{min-width:0;overflow-wrap:anywhere}.v29-mobile-sheet [data-environment-confirm] button{min-width:44px;min-height:44px}.v29-mobile-sheet>button:last-child{display:grid;place-items:center;width:44px;height:44px;right:8px;top:8px}.v29-command-economics{align-items:start;flex-direction:column}.v29-work-intro,.v29-marketing-heading{flex-direction:column;gap:12px}.v29-create-grid{grid-template-columns:minmax(0,1fr)}.v29-work-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.v29-brand-reference{align-items:start;flex-direction:column}.v29-brand-reference>.app-brand{max-width:100%}.ops-sheet-row{align-items:start;flex-wrap:wrap;gap:8px}.ops-sheet-row>span:first-child{flex-basis:100%}.ops-sheet-row-state{max-width:100%;padding-left:18px;text-align:left}.v29-marketing-overview>div,.v29-marketing-unavailable,.v29-create-grid>div,.v29-brand-reference{padding:20px}.v29-calendar-toolbar strong{font-size:16px}[data-ops-tool]{padding-inline:16px}}@media (max-width: 390px){.v29-content{padding-inline:12px}.v29-work-types{grid-template-columns:minmax(0,1fr)}.v29-work-unavailable{padding:24px 18px}.v29-palette-results button{flex-direction:column;gap:6px}.v29-palette-results span{max-width:100%;text-align:left}.v29-calendar-toolbar>div{gap:4px}.v29-calendar-toolbar strong{flex-basis:100%;margin:6px 0 0}.v29-calendar-grid [role=gridcell]{min-height:48px;padding:5px}}@media (prefers-reduced-motion: reduce){:is(.v29-shell,[data-ops-tool],[data-ops-overlay]) *,:is(.v29-shell,[data-ops-tool],[data-ops-overlay]) *:before,:is(.v29-shell,[data-ops-tool],[data-ops-overlay]) *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}[data-app-shell] .signal-commissioning-panel{display:grid;min-width:0;gap:14px;margin:0 0 24px;padding:20px 22px;border:1px solid var(--nexus-hairline);border-radius:12px;color:var(--nexus-proof);background:var(--nexus-panel-a)}[data-app-shell] .signal-commissioning-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}[data-app-shell] .signal-commissioning-mark{display:flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--nexus-cyan) 30%,var(--nexus-hairline));border-radius:9px;color:var(--nexus-cyan);background:var(--nexus-panel-b)}[data-app-shell] .signal-commissioning-heading>div{min-width:0;flex:1}[data-app-shell] .signal-commissioning-heading p{margin:0 0 4px;color:var(--nexus-silver);font:400 10px/1.5 IBM Plex Mono,monospace}[data-app-shell] .signal-commissioning-heading h2{margin:0;color:var(--nexus-proof);font:500 24px/1.1 Bricolage Grotesque,sans-serif;letter-spacing:-.035em}[data-app-shell] .signal-commissioning-readiness{padding:5px 8px;border:1px dashed var(--nexus-hairline);border-radius:5px;color:var(--nexus-silver);font:500 10px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-readiness[data-ready]{border-style:solid;border-color:color-mix(in srgb,var(--nexus-cyan) 30%,var(--nexus-hairline));color:var(--nexus-cyan)}[data-app-shell] .signal-commissioning-intro{max-width:75ch;margin:0;color:var(--nexus-silver);font:400 13px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}[data-app-shell] .signal-commissioning-controls>div:first-child{display:grid;flex:1 1 230px;min-width:0;gap:5px}[data-app-shell] .signal-commissioning-budget{font:500 16px/1.4 Bricolage Grotesque,sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}[data-app-shell] .signal-commissioning-controls p{max-width:60ch;margin:0;color:var(--nexus-silver);font:400 12px/1.6 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-app-shell] .signal-commissioning-actions .signal-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid transparent;border-radius:9px;font:500 12px/1.4 Instrument Sans,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}[data-app-shell] .signal-commissioning-actions .signal-action-primary{border-color:var(--nexus-cyan);background:var(--nexus-cyan);color:var(--nexus-midnight)}[data-app-shell] .signal-commissioning-actions .signal-action-secondary{border-color:var(--nexus-hairline);background:var(--nexus-panel-b);color:var(--nexus-proof)}[data-app-shell] .signal-commissioning-actions button:disabled{opacity:.5;cursor:default}[data-app-shell] .signal-commissioning-panel[aria-busy=true] .signal-commissioning-actions svg{animation:signal-commissioning-spin 1s linear infinite}[data-app-shell] .signal-commissioning-message{margin:0;padding:10px 12px;border-left:2px solid var(--nexus-hairline);color:var(--nexus-proof);background:var(--nexus-panel-b);font:400 12px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-message[role=alert]{border-left-color:var(--nexus-warning)}[data-app-shell] .signal-commissioning-result{display:grid;gap:5px;padding:11px 13px;border-left:2px solid var(--nexus-cyan);background:var(--nexus-panel-b)}[data-app-shell] .signal-commissioning-result:not([data-test-state=succeeded]){border-left-color:var(--nexus-warning)}[data-app-shell] .signal-commissioning-result strong{color:var(--nexus-proof);font:500 13px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-result p{max-width:80ch;margin:0;color:var(--nexus-silver);font:400 12px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-last-attempt summary{display:flex;align-items:center;min-height:44px;color:var(--nexus-silver);cursor:pointer;font:400 11px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-last-attempt p{margin:0;color:var(--nexus-proof);font:400 11px/1.6 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-law{margin:0;padding-top:11px;border-top:1px solid var(--nexus-hairline);color:var(--nexus-silver);font:400 11px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-commissioning-panel :is(button,summary):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}@keyframes signal-commissioning-spin{to{transform:rotate(360deg)}}@media (max-width: 760px),(max-width: 960px) and (max-height: 500px) and (hover: none){[data-app-shell] .signal-commissioning-panel{gap:12px;margin-bottom:18px;padding:16px}[data-app-shell] .signal-commissioning-heading h2{font-size:23px}[data-app-shell] .signal-commissioning-readiness{margin-left:50px}[data-app-shell] .signal-commissioning-controls{display:grid;gap:13px}[data-app-shell] .signal-commissioning-actions{display:grid;grid-template-columns:minmax(0,1fr)}[data-app-shell] .signal-commissioning-actions .signal-action{width:100%}}@media (prefers-reduced-motion: reduce){[data-app-shell] .signal-commissioning-panel[aria-busy=true] .signal-commissioning-actions svg{animation:none}}[data-app-shell] .signal-nori-policy-selection{display:grid;min-width:0;gap:7px}[data-app-shell] .signal-nori-policy-selection label{color:var(--nexus-proof);font:500 12px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-nori-policy-selection select{width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--nexus-hairline);border-radius:9px;color:var(--nexus-proof);background:var(--nexus-panel-b);font:400 13px/1.5 Instrument Sans,sans-serif;text-overflow:ellipsis}[data-app-shell] .signal-nori-policy-selection select:focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}[data-app-shell] .signal-nori-policy-question{margin:0;color:var(--nexus-proof);font:400 13px/1.65 Instrument Sans,sans-serif}[data-app-shell] .signal-nori-policy-panel details{min-width:0}[data-app-shell] .signal-nori-policy-panel summary{min-height:44px;padding:12px 0;color:var(--nexus-cyan);cursor:pointer;font:500 12px/1.5 Instrument Sans,sans-serif}[data-app-shell] .signal-nori-policy-panel pre{max-width:100%;max-height:360px;margin:0;padding:12px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--nexus-hairline);border-radius:8px;color:var(--nexus-proof);background:var(--nexus-panel-a);font:400 11px/1.6 IBM Plex Mono,monospace}[data-app-shell] .signal-nori-policy-code{overflow-wrap:anywhere;color:var(--nexus-silver);font-family:IBM Plex Mono,monospace}[data-app-shell][data-prospect-shell]{min-height:100dvh;min-width:0;color:var(--nexus-proof);background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--nexus-violet) 6%,transparent),transparent 48%),var(--nexus-midnight);font-family:Instrument Sans,Arial,sans-serif}[data-app-shell][data-prospect-shell] .prospect-header{border-bottom:1px solid var(--nexus-hairline);background:transparent;color:var(--nexus-proof)}[data-app-shell][data-prospect-shell] .prospect-header-inner{width:min(100%,var(--workspace-content-width, 1180px));margin-inline:auto;padding:20px 32px 22px}[data-app-shell][data-prospect-shell] .prospect-brand-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;min-width:0}[data-app-shell][data-prospect-shell] .prospect-header [data-world-switch] summary,[data-app-shell][data-prospect-shell] .prospect-header [data-world-switch] nav a{color:var(--nexus-proof)}[data-app-shell][data-prospect-shell] .prospect-header [data-world-switch] nav{right:0;left:auto;border-color:var(--nexus-hairline);background:var(--nexus-panel-a)}[data-app-shell][data-prospect-shell] .prospect-back{display:inline-flex;align-items:center;min-width:44px;min-height:44px;margin-top:12px;color:var(--nexus-cyan);font-size:14px;font-weight:500}[data-app-shell][data-prospect-shell] .prospect-introduction{display:grid;align-items:start;gap:14px;margin-top:12px}[data-app-shell][data-prospect-shell] .prospect-journey-context{min-width:0}[data-app-shell][data-prospect-shell] .prospect-journey-summary{display:flex;align-items:center;gap:20px;min-width:44px;min-height:44px;list-style:none;color:var(--nexus-cyan);font-size:13px;font-weight:500;cursor:pointer}[data-app-shell][data-prospect-shell] .prospect-journey-summary::-webkit-details-marker{display:none}[data-app-shell][data-prospect-shell] .prospect-journey-summary:after{content:"+";color:var(--nexus-slate);font-size:20px;font-weight:400}[data-app-shell][data-prospect-shell] .prospect-journey-context[open]>.prospect-journey-summary:after{content:"−"}[data-app-shell][data-prospect-shell] .prospect-hero-copy{display:grid;gap:8px;padding:12px 0 4px}[data-app-shell][data-prospect-shell] .prospect-eyebrow,[data-app-shell][data-prospect-shell] .prospect-header .prospect-eyebrow{margin:0;color:var(--nexus-silver);font:500 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}[data-app-shell][data-prospect-shell] .prospect-shell-title{margin:0;color:var(--nexus-proof);font:600 22px/1.2 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.03em}[data-app-shell][data-prospect-shell] .prospect-shell-lead{max-width:56ch;margin:0;color:var(--nexus-silver);font-size:14px;line-height:1.65}[data-app-shell][data-prospect-shell] .prospect-context{display:grid;align-items:start;gap:3px;width:auto;max-width:100%;margin:0;border:1px solid var(--nexus-hairline);border-radius:10px;padding:10px 14px;color:var(--nexus-silver);background:var(--nexus-panel-a);font-size:12px;line-height:1.6;overflow-wrap:anywhere}[data-app-shell][data-prospect-shell] .prospect-context-label{color:var(--nexus-proof);font-size:13px;font-weight:500}[data-app-shell][data-prospect-shell] .prospect-stages{border-bottom:1px solid var(--nexus-hairline);background:var(--nexus-panel-a);box-shadow:none}[data-app-shell][data-prospect-shell] .prospect-stage-list{display:flex;gap:6px;width:min(100%,var(--workspace-content-width, 1180px));margin-inline:auto;padding:10px 32px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--nexus-hairline) transparent}[data-app-shell][data-prospect-shell] .prospect-stage-list>li{flex:none}[data-app-shell][data-prospect-shell] .prospect-stage-link{display:inline-flex;align-items:center;gap:10px;min-width:44px;min-height:44px;border:1px solid transparent;border-radius:10px;padding:10px 14px;color:var(--nexus-silver);font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap}[data-app-shell][data-prospect-shell] .prospect-stage-link:hover{color:var(--nexus-proof);background:var(--nexus-panel-b)}[data-app-shell][data-prospect-shell] .prospect-stage-link[aria-current=page]{border-color:color-mix(in srgb,var(--nexus-cyan) 28%,var(--nexus-hairline));color:var(--nexus-proof);background:color-mix(in srgb,var(--nexus-cyan) 7%,var(--nexus-panel-a));box-shadow:inset 0 -2px 0 var(--nexus-cyan)}[data-app-shell][data-prospect-shell] .prospect-stage-index{color:var(--nexus-silver);font:400 11px/1.5 IBM Plex Mono,monospace}[data-app-shell][data-prospect-shell] .prospect-main{width:min(100%,var(--workspace-content-width, 1180px));min-width:0;margin-inline:auto;padding:30px 32px 48px}[data-app-shell][data-prospect-shell] .prospect-room{min-width:0}[data-app-shell][data-prospect-shell] .prospect-room-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}[data-app-shell][data-prospect-shell] .prospect-room-heading>div:first-child{min-width:0}[data-app-shell][data-prospect-shell] .prospect-room-heading h1{margin:8px 0 0;font:600 clamp(34px,4vw,48px)/1.04 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.04em}[data-app-shell][data-prospect-shell] .prospect-room-purpose{max-width:60ch;margin:10px 0 0;color:var(--nexus-silver);font-size:15px;line-height:1.65}[data-app-shell][data-prospect-shell] .prospect-stage-number{flex:none;color:color-mix(in srgb,var(--nexus-violet) 22%,var(--nexus-midnight));font:600 68px/.9 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.06em;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-app-shell][data-prospect-shell] .prospect-room-grid{display:grid;align-items:start;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px}[data-app-shell][data-prospect-shell] .prospect-primary-panel,[data-app-shell][data-prospect-shell] .prospect-side-panel{min-width:0;border:1px solid var(--nexus-hairline);border-radius:16px;padding:24px;color:var(--nexus-proof);background:var(--nexus-panel-a)}[data-app-shell][data-prospect-shell] .prospect-primary-panel{min-height:auto;border-color:color-mix(in srgb,var(--nexus-cyan) 24%,var(--nexus-hairline));background:linear-gradient(120deg,color-mix(in srgb,var(--nexus-cyan) 4%,transparent),transparent 48%),var(--nexus-panel-a);box-shadow:inset 0 1px color-mix(in srgb,var(--nexus-proof) 5%,transparent)}[data-app-shell][data-prospect-shell] .prospect-side-panel{align-self:start;border-color:transparent;background:var(--nexus-navy)}[data-app-shell][data-prospect-shell] .prospect-primary-panel h2{max-width:26ch;margin:14px 0 0;font:600 clamp(24px,2.6vw,30px)/1.16 "Bricolage Grotesque",Arial,sans-serif;letter-spacing:-.03em}[data-app-shell][data-prospect-shell] .prospect-side-panel h2{margin:14px 0 0;font:600 21px/1.25 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.025em}[data-app-shell][data-prospect-shell] .prospect-panel-copy{max-width:60ch;margin:12px 0 0;color:var(--nexus-silver);font-size:15px;line-height:1.65}[data-app-shell][data-prospect-shell] .prospect-unavailable{display:flex;align-items:start;gap:12px;margin-top:22px;border:1px solid color-mix(in srgb,var(--nexus-warning) 25%,var(--nexus-hairline));border-radius:10px;padding:18px;background:var(--nexus-panel-b)}[data-app-shell][data-prospect-shell] .prospect-status-indicator{flex:none;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--nexus-warning)}[data-app-shell][data-prospect-shell] .prospect-unavailable strong{color:var(--nexus-proof);font-size:15px;font-weight:500;line-height:1.5}[data-app-shell][data-prospect-shell] .prospect-unavailable p{margin:6px 0 0;color:var(--nexus-silver);font-size:14px;line-height:1.7;overflow-wrap:anywhere}[data-app-shell][data-prospect-shell] .prospect-next-room{margin-top:24px;border-top:1px solid var(--nexus-hairline);padding-top:20px}[data-app-shell][data-prospect-shell] .prospect-next-room h3{margin:0;font-family:Instrument Sans,Arial,sans-serif;font-size:14px;font-weight:500}[data-app-shell][data-prospect-shell] .prospect-next-room p{margin:8px 0 0;color:var(--nexus-silver);font-size:14px;line-height:1.65}[data-app-shell][data-prospect-shell] .prospect-next-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:44px;min-height:44px;margin-top:10px;border:1px solid var(--nexus-hairline);border-radius:10px;padding:10px 14px;color:var(--nexus-cyan);background:var(--nexus-panel-a);font-size:14px;font-weight:600}[data-app-shell][data-prospect-shell] .prospect-guide-note{margin:20px 0 0;border-top:1px solid var(--nexus-hairline);padding-top:16px;color:var(--nexus-silver);font-size:12px;line-height:1.65}[data-app-shell][data-prospect-shell] .prospect-access-panel{width:min(100%,650px);border:1px solid var(--nexus-hairline);border-radius:16px;padding:28px;background:var(--nexus-panel-a)}[data-app-shell][data-prospect-shell] .prospect-access-panel h1{margin:12px 0 0;font:500 30px/1.2 Bricolage Grotesque,Arial,sans-serif;letter-spacing:-.035em}[data-app-shell][data-prospect-shell] .prospect-access-panel>p:not(.prospect-eyebrow){margin:12px 0 0;color:var(--nexus-silver);font-size:15px;line-height:1.7}[data-app-shell][data-prospect-shell] .prospect-access-panel .prospect-access-status{margin:0}[data-app-shell][data-prospect-shell] .prospect-footer{width:min(100%,var(--workspace-content-width, 1180px));margin-inline:auto;border-top:1px solid var(--nexus-hairline);padding:12px 32px calc(24px + env(safe-area-inset-bottom))}[data-app-shell][data-prospect-shell] .prospect-footer>details>summary{display:flex;align-items:center;min-height:44px;padding-block:10px;color:var(--nexus-silver);font-size:14px;cursor:pointer}[data-app-shell][data-prospect-shell] .prospect-footer .nexus-panel{margin-top:12px;border-color:var(--nexus-hairline);background:var(--nexus-panel-a);box-shadow:none}[data-app-shell][data-prospect-shell] :is(a,button,summary):focus-visible{outline:2px solid var(--nexus-cyan);outline-offset:3px}[data-app-shell][data-prospect-shell] :is(a,button,summary){touch-action:manipulation}@media (min-width: 1024px){[data-app-shell][data-prospect-shell] .prospect-introduction{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px}[data-app-shell][data-prospect-shell] .prospect-context{justify-self:end}[data-app-shell][data-prospect-shell] .prospect-room-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr)}}@media (max-width: 639px){[data-app-shell][data-prospect-shell] .prospect-header-inner{padding:14px 16px 16px}[data-app-shell][data-prospect-shell] .prospect-introduction{margin-top:8px;gap:4px}[data-app-shell][data-prospect-shell] .prospect-context{order:-1}[data-app-shell][data-prospect-shell] .prospect-hero-copy{gap:4px}[data-app-shell][data-prospect-shell] .prospect-shell-title{font-size:19px}[data-app-shell][data-prospect-shell] .prospect-shell-lead{font-size:12px;line-height:1.5}[data-app-shell][data-prospect-shell] .prospect-context{gap:2px;padding:8px 12px;font-size:12px;line-height:1.45}[data-app-shell][data-prospect-shell] .prospect-context-label{font-size:12px}[data-app-shell][data-prospect-shell] .prospect-back{margin-top:4px;font-size:13px}[data-app-shell][data-prospect-shell] .prospect-stage-list{padding:8px 16px}[data-app-shell][data-prospect-shell] .prospect-main{padding:24px 16px 32px}[data-app-shell][data-prospect-shell] .prospect-room-heading{align-items:start;gap:12px}[data-app-shell][data-prospect-shell] .prospect-stage-number{margin-top:24px;font-size:46px}[data-app-shell][data-prospect-shell] .prospect-room-grid{gap:14px;margin-top:20px}[data-app-shell][data-prospect-shell] .prospect-primary-panel,[data-app-shell][data-prospect-shell] .prospect-side-panel,[data-app-shell][data-prospect-shell] .prospect-access-panel{padding:20px;border-radius:14px}[data-app-shell][data-prospect-shell] .prospect-unavailable{padding:14px}[data-app-shell][data-prospect-shell] .prospect-footer{padding-inline:16px}}@media (min-width: 640px) and (max-height: 480px){[data-app-shell][data-prospect-shell] .prospect-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:12px 24px 16px}[data-app-shell][data-prospect-shell] .prospect-brand-row{grid-column:1;justify-content:start}[data-app-shell][data-prospect-shell] .prospect-back{grid-column:2;grid-row:1;margin-top:0}[data-app-shell][data-prospect-shell] .prospect-introduction{grid-column:1 / -1;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:20px;margin-top:0}[data-app-shell][data-prospect-shell] .prospect-hero-copy{gap:4px}[data-app-shell][data-prospect-shell] .prospect-shell-title{font-size:20px}[data-app-shell][data-prospect-shell] .prospect-context{justify-self:stretch;padding:10px 12px}[data-app-shell][data-prospect-shell] .prospect-stage-list{padding:6px 24px}[data-app-shell][data-prospect-shell] .prospect-main{padding:20px 24px 32px}}[data-app-shell][data-prospect-shell] :is(.prospect-stage-link,.prospect-next-link){transition:background-color .18s ease,border-color .18s ease,color .18s ease}[data-app-shell][data-prospect-shell] .prospect-next-link:hover{border-color:var(--nexus-cyan);background:var(--nexus-hover)}[data-app-shell][data-prospect-shell] .prospect-next-link>span{transition:transform .18s ease}[data-app-shell][data-prospect-shell] .prospect-next-link:hover>span{transform:translate(3px)}@media (prefers-reduced-motion: reduce){[data-app-shell][data-prospect-shell] *,[data-app-shell][data-prospect-shell] *:before,[data-app-shell][data-prospect-shell] *:after{animation:none!important;transition:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 230 25% 5%;--foreground: 210 40% 98%;--card: 230 30% 8%;--card-foreground: 210 40% 98%;--popover: 230 30% 8%;--popover-foreground: 210 40% 98%;--primary: 190 100% 50%;--primary-foreground: 230 25% 5%;--secondary: 300 100% 50%;--secondary-foreground: 210 40% 98%;--muted: 230 20% 15%;--muted-foreground: 215 20% 65%;--accent: 300 100% 50%;--accent-foreground: 210 40% 98%;--destructive: 0 84% 60%;--destructive-foreground: 210 40% 98%;--border: 230 30% 15%;--input: 230 30% 12%;--ring: 190 100% 50%;--radius: .75rem;--glow-cyan: 190 100% 50%;--glow-magenta: 300 100% 50%;--glow-purple: 270 100% 60%;--gradient-primary: linear-gradient(135deg, hsl(190 100% 50%), hsl(300 100% 50%));--gradient-glow: linear-gradient(135deg, hsl(190 100% 50% / .3), hsl(300 100% 50% / .3));--gradient-text: linear-gradient(90deg, hsl(190 100% 60%), hsl(300 100% 60%), hsl(190 100% 60%));--shadow-glow-cyan: 0 0 30px hsl(190 100% 50% / .5), 0 0 60px hsl(190 100% 50% / .3);--shadow-glow-magenta: 0 0 30px hsl(300 100% 50% / .5), 0 0 60px hsl(300 100% 50% / .3);--shadow-glow-mixed: 0 0 30px hsl(190 100% 50% / .4), 0 0 60px hsl(300 100% 50% / .3);--sidebar-background: 230 25% 5%;--sidebar-foreground: 210 40% 98%;--sidebar-primary: 190 100% 50%;--sidebar-primary-foreground: 230 25% 5%;--sidebar-accent: 230 20% 15%;--sidebar-accent-foreground: 210 40% 98%;--sidebar-border: 230 30% 15%;--sidebar-ring: 190 100% 50%;--prelaunch-void: 226 63% 3%;--prelaunch-proof: 214 100% 98%;--prelaunch-silver: 216 35% 78%;--prelaunch-line: 219 61% 68%;--chrome-white: #FCFDFF;--prelaunch-error: 346 100% 70%;--prelaunch-glass: 224 57% 8%;--prelaunch-overlay: linear-gradient(90deg, hsl(var(--prelaunch-void) / .97) 0%, hsl(var(--prelaunch-void) / .72) 37%, hsl(var(--prelaunch-void) / .08) 67%);--prelaunch-shadow: 0 0 40px hsl(var(--glow-cyan) / .2), 0 0 90px hsl(var(--glow-purple) / .13);--signal-connect: 190 100% 52%;--signal-understand: 214 96% 62%;--signal-decide: 268 92% 66%;--signal-act: 306 90% 62%;--signal-verified: 152 70% 48%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:Plus Jakarta Sans,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:Outfit,sans-serif;letter-spacing:.02em;font-weight:800;text-shadow:0 2px 10px hsl(var(--background) / .8)}h1{font-weight:900;letter-spacing:.01em}.text-muted-foreground{color:#afbdcf;font-weight:500}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--app-surface: 222 32% 8%;--app-hairline: 220 24% 18%;--state-active: 186 100% 52%;--state-attention: 315 100% 60%;--state-dormant: 218 14% 52%}[data-app-shell] h1,[data-app-shell] h2,[data-app-shell] h3,[data-app-shell] h4,[data-app-shell] h5,[data-app-shell] h6{text-shadow:none;letter-spacing:normal}[data-app-shell] :focus-visible,[data-app-shell] a[href="#app-main"]:focus{outline:1px solid hsl(var(--state-active));outline-offset:3px;border-radius:2px}[data-app-shell]{--nexus-midnight: #050713;--nexus-navy: #0a1024;--nexus-panel-a: #10172b;--nexus-panel-b: #151e36;--nexus-hairline: #24314f;--nexus-cyan: #20d7ff;--nexus-blue: #0077ff;--nexus-violet: #8b5cf6;--nexus-magenta: #ff2da8;--nexus-green: #27e0a3;--nexus-amber: #ffb347;--nexus-red: #ff5a78;--nexus-proof: #f7faff;--nexus-silver: #aab5cc;--nexus-slate: #66728e;background-color:var(--nexus-midnight);font-family:Instrument Sans,Arial,Helvetica,sans-serif}html[data-nexus-theme=light] [data-app-shell]{--state-active: 194 100% 28%;--state-attention: 327 62% 37%;--state-dormant: 218 25% 36%;--background: 210 40% 98%;--foreground: 218 42% 13%;--card: 0 0% 100%;--card-foreground: 218 42% 13%;--popover: 0 0% 100%;--popover-foreground: 218 42% 13%;--muted: 215 28% 93%;--muted-foreground: 217 24% 36%;--border: 215 25% 84%;--input: 215 25% 84%;--app-surface: 0 0% 100%;--app-hairline: 215 25% 84%;--nexus-midnight: #f6f8fc;--nexus-navy: #eaf0f7;--nexus-panel-a: #fff;--nexus-panel-b: #f1f5fa;--nexus-hairline: #d5e0ec;--nexus-proof: #15243b;--nexus-silver: #455870;--nexus-slate: #53657d;--nexus-cyan: #006e91;--nexus-blue: #075bb8;--nexus-violet: #6545bd;--nexus-magenta: #a52972;--nexus-green: #087a5a;--nexus-amber: #925c08;--nexus-red: #b02d50;--nexus-elevated: #ffffff;--nexus-hover: #e8f2f8;--nexus-disabled: #65758a;--nexus-warning: #925c08;--nexus-danger: #b02d50;--nexus-intelligence: #6545bd}html[data-nexus-theme=dark] [data-app-shell]{--state-active: 186 100% 62%;--state-attention: 330 100% 72%;--state-dormant: 218 20% 70%;--background: 225 34% 7%;--foreground: 210 40% 97%;--card: 222 30% 11%;--card-foreground: 210 40% 97%;--popover: 222 30% 11%;--popover-foreground: 210 40% 97%;--muted: 222 23% 17%;--muted-foreground: 214 20% 72%;--border: 221 24% 23%;--input: 221 24% 23%;--app-surface: 222 30% 11%;--app-hairline: 221 24% 23%;--nexus-midnight: #090f1c;--nexus-navy: #101a2b;--nexus-panel-a: #151f31;--nexus-panel-b: #1b2940;--nexus-hairline: #34445e;--nexus-proof: #f7faff;--nexus-silver: #bfcbdf;--nexus-slate: #9baac2;--nexus-elevated: #1b2940;--nexus-hover: #243750;--nexus-disabled: #9baac2;--nexus-warning: #ffc66b;--nexus-danger: #ff8298;--nexus-intelligence: #b49aff}[data-app-shell] .nexus-theme-option{border-color:var(--nexus-hairline);color:var(--nexus-proof)}[data-app-shell] .nexus-theme-option[aria-pressed=true]{border-color:var(--nexus-cyan);background:color-mix(in srgb,var(--nexus-cyan) 13%,transparent)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.container{max-width:1400px}}.prelaunch-shell{min-height:100svh;overflow-x:hidden;position:relative;background:hsl(var(--prelaunch-void));color:hsl(var(--prelaunch-proof))}.prelaunch-hero{min-height:100svh;position:relative;display:grid;align-items:center;isolation:isolate;overflow-x:clip;overflow-y:visible}.prelaunch-hero{--plate-focus-x: 56%;--plate-focus-y: 48%;--nexus-x: 56%;--nexus-y: 48%}.prelaunch-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 62% 96% at 14% 50%,hsl(var(--prelaunch-void) / .95) 0%,hsl(var(--prelaunch-void) / .74) 42%,hsl(var(--prelaunch-void) / .18) 74%,transparent 88%),linear-gradient(90deg,hsl(var(--prelaunch-void) / .58) 0%,hsl(var(--prelaunch-void) / .2) 34%,transparent 58%);transition:opacity .52s ease}.prelaunch-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,hsl(var(--prelaunch-void) / .16) 0%,transparent 34%,hsl(var(--prelaunch-void) / .34) 72%,hsl(var(--prelaunch-void) / .9) 100%),radial-gradient(ellipse 120% 26% at 52% 78%,hsl(var(--prelaunch-line) / .05) 0%,transparent 70%)}.prelaunch-hero.is-access-open:before{opacity:1.18}.prelaunch-copy{width:min(610px,calc(100% - 48px));margin-left:min(10vw,max(32px,calc((100vw - 1240px)/2)));padding:0 0 3vh;align-self:center}.prelaunch-label{display:flex;flex-direction:column;gap:10px}.prelaunch-lockup-frame{--lw: 200px;position:relative;display:block;width:var(--lw);line-height:0}.prelaunch-lockup{display:block;width:100%;height:auto;opacity:.97;filter:drop-shadow(0 2px 18px hsl(var(--prelaunch-void) / .55))}.prelaunch-designation{display:flex;align-items:center;gap:12px;font-family:IBM Plex Mono,monospace;font-size:.62rem;font-weight:500;letter-spacing:.2em;color:hsl(var(--prelaunch-silver) / .7)}.prelaunch-designation:before{content:"";width:40px;height:1px;background:hsl(var(--prelaunch-line) / .45);flex:0 0 auto}.prelaunch-designation span+span:before{content:"";display:inline-block;width:3px;height:3px;margin-right:12px;border-radius:50%;background:hsl(var(--glow-cyan) / .6);vertical-align:middle}.prelaunch-headline{display:block;transform-origin:left bottom}.prelaunch-copy h1{margin-top:28px;font-family:Bricolage Grotesque,Outfit,sans-serif;font-style:normal;text-transform:none;color:hsl(var(--prelaunch-silver));display:block;max-width:620px}.prelaunch-copy h1 span{display:block}.prelaunch-copy h1 .prelaunch-headline-primary{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:none;white-space:nowrap;font-size:73px;font-weight:615;font-variation-settings:"wght" 615,"opsz" 73;line-height:.94;letter-spacing:-.035em;color:var(--chrome-white);text-shadow:0 2px 4px rgb(0 0 0 / .42),0 5px 10px rgb(0 0 0 / .22)}.prelaunch-copy h1 .prelaunch-headline-payoff{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;white-space:nowrap;margin-top:.24em;font-size:72px;font-weight:500;font-variation-settings:"wght" 500,"opsz" 72;line-height:.98;letter-spacing:-.005em;color:var(--chrome-white);text-shadow:0 2px 4px rgb(0 0 0 / .42),0 5px 10px rgb(0 0 0 / .22)}.prelaunch-svg-chrome{position:relative;display:inline-block!important;width:-moz-fit-content;width:fit-content;color:var(--chrome-white)}.prelaunch-svg-fallback{display:inline!important;color:var(--chrome-white)}.prelaunch-svg-glow,.prelaunch-svg-material{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.prelaunch-svg-glow{z-index:0}.prelaunch-svg-material{z-index:1;filter:none}.prelaunch-svg-glyph{font:inherit;font-variation-settings:inherit;letter-spacing:inherit}.prelaunch-svg-edge{opacity:.72}.prelaunch-svg-edge-violet{opacity:.58}.prelaunch-svg-relief{mix-blend-mode:normal;opacity:.5}.prelaunch-svg-depth-pocket{mix-blend-mode:multiply;opacity:.52}.prelaunch-svg-specular{mix-blend-mode:screen}.prelaunch-svg-chrome{--chrome-glint-duration: 7.6s;--chrome-glint-delay: -1.2s}.prelaunch-svg-chrome:after{content:"";position:absolute;z-index:2;pointer-events:none;width:clamp(7px,.12em,12px);height:clamp(7px,.12em,12px);margin:0;border-radius:0;opacity:0;filter:none;background:radial-gradient(ellipse 8% 42% at 50% 50%,#FFFFFF 0%,rgb(239 249 255 / .76) 36%,transparent 100%),radial-gradient(ellipse 30% 7% at 50% 50%,#FFFFFF 0%,rgb(239 249 255 / .64) 32%,transparent 100%),radial-gradient(circle at 50% 50%,#FFFFFF 0 7%,rgb(213 244 255 / .5) 12%,transparent 30%),radial-gradient(circle at 50% 50%,rgb(223 247 255 / .12) 0%,transparent 62%);transform:translate(-50%,-50%) translate(-2px,.5px) scale(.35);animation:prelaunch-chrome-glint var(--chrome-glint-duration) ease-in-out var(--chrome-glint-delay) infinite}.prelaunch-svg-chrome[data-journey=forward-a]:after{left:34%;top:15%}.prelaunch-svg-chrome[data-journey=forward-b]{--chrome-glint-duration: 8.1s;--chrome-glint-delay: -3.4s}.prelaunch-svg-chrome[data-journey=forward-b]:after{left:52%;top:57%}.prelaunch-svg-chrome[data-journey=reverse]{--chrome-glint-duration: 8.8s;--chrome-glint-delay: -5.6s}.prelaunch-svg-chrome[data-journey=reverse]:after{left:73%;top:18%}.story-headline-line:nth-child(2) .prelaunch-svg-chrome{--chrome-glint-delay: -1.4s}.story-headline-line:nth-child(3) .prelaunch-svg-chrome{--chrome-glint-delay: -6s}.prelaunch-svg-fallback{color:transparent;text-shadow:none}@supports (-webkit-touch-callout: none){.prelaunch-svg-fallback{color:var(--chrome-white)}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text)){.prelaunch-svg-fallback{background-color:#eef3f9;background-image:linear-gradient(180deg,#fff,#f9fbff 9%,#c4d0de,#eef3f8 31%,#a6b5c6 39%,#e3eaf2 46%,#fff,#fff 52%,#d8e2ec 56%,#9eadbf 63%,#e9eff6 72%,#bcc9d7 83%,#f7fafd 93%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.prelaunch-svg-material,.prelaunch-svg-glow{display:none}}@media (forced-colors: active){.prelaunch-svg-material,.prelaunch-svg-glow{display:none}.prelaunch-svg-fallback{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.prelaunch-positioning{max-width:40ch;margin-top:34px;font-family:Instrument Sans,sans-serif;color:hsl(var(--prelaunch-silver) / .88);font-size:1.1rem;line-height:1.5;text-shadow:0 2px 14px hsl(var(--prelaunch-void) / .8)}.prelaunch-product-reveal{display:flex;align-items:center;gap:10px;margin-top:22px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .72);font-size:.66rem;font-weight:500;letter-spacing:.18em}.prelaunch-product-reveal:before{content:"";width:24px;height:1px;flex:0 0 auto;background:hsl(var(--glow-cyan) / .58)}.prelaunch-support{margin-top:14px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .55);font-size:.68rem;letter-spacing:.06em}.prelaunch-cta{position:relative;display:inline-flex;align-items:center;gap:12px;margin-top:26px;min-height:54px;padding:0 24px;border-radius:3px;border:1px solid hsl(var(--prelaunch-line) / .4);background:hsl(var(--prelaunch-void) / .54);box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .12),0 12px 38px hsl(var(--prelaunch-void) / .22);font-family:IBM Plex Mono,monospace;font-weight:500;font-size:.7rem;letter-spacing:.16em;color:hsl(var(--prelaunch-proof) / .92);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .1s ease}.prelaunch-cta .prelaunch-tick{width:1px;height:12px;background:hsl(var(--glow-cyan) / .85);flex:0 0 auto}.prelaunch-cta .prelaunch-arrow{transition:transform .18s ease;font-size:.8rem;line-height:1}.prelaunch-cta:after{content:"";position:absolute;left:8px;bottom:0;height:1px;width:calc(100% - 16px);background:hsl(var(--glow-cyan) / .7);transform:scaleX(0);transform-origin:left center;transition:transform .18s ease}.prelaunch-cta:hover{border-color:hsl(var(--prelaunch-line) / .68);color:hsl(var(--prelaunch-proof));box-shadow:inset 0 1px hsl(var(--prelaunch-proof) / .14),0 0 20px hsl(var(--glow-cyan) / .08)}.prelaunch-cta:hover:after{transform:scaleX(1)}.prelaunch-cta:hover .prelaunch-arrow{transform:translate(2.5px)}.prelaunch-cta:active{transform:translateY(1px) scale(.995)}.prelaunch-cta:disabled{cursor:wait;opacity:.76}.prelaunch-cta:disabled:after{transform:scaleX(1);animation:prelaunch-signal-travel 1.2s ease-in-out infinite}.prelaunch-cta:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.prelaunch-access-band{position:relative;min-height:100svh;scroll-margin-top:0;overflow:hidden;padding:128px max(24px,calc((100vw - 1240px)/2)) 144px;border-top:1px solid hsl(var(--prelaunch-line) / .1);background:hsl(var(--prelaunch-void))}.prelaunch-shell:not([data-static-opt-in]) .prelaunch-access-band{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;min-height:100svh;overflow-x:hidden;overflow-y:auto;padding:max(28px,5vh) max(32px,calc((100vw - 1240px)/2));border:0;background:linear-gradient(90deg,hsl(var(--prelaunch-void) / .985) 0%,hsl(var(--prelaunch-void) / .94) 31%,hsl(var(--prelaunch-void) / .58) 47%,hsl(var(--prelaunch-void) / .08) 70%,transparent 100%),radial-gradient(ellipse 58% 95% at 10% 50%,hsl(var(--prelaunch-glass) / .48),transparent 78%);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-18px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s}.prelaunch-shell:not([data-static-opt-in]) .prelaunch-access-band.is-entered{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s}.prelaunch-shell.is-access-open .prelaunch-copy{opacity:.05;transform:translate(-18px);transition:opacity .32s ease,transform .4s cubic-bezier(.22,1,.36,1)}.prelaunch-shell.is-access-open .prelaunch-hero:before{opacity:.82}.prelaunch-access{position:relative;z-index:5;width:min(560px,47vw);margin:0;scroll-margin-top:24px;outline:none;opacity:.92;transform:translateY(8px);transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s ease}.prelaunch-access-band.is-entered .prelaunch-access{transform:none;opacity:1}.prelaunch-access-back{display:inline-flex;align-items:center;gap:9px;min-height:42px;margin:0 0 clamp(20px,3vh,34px);padding:0;border:0;background:transparent;color:hsl(var(--prelaunch-silver) / .82);font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.14em;cursor:pointer;transition:color .2s ease,transform .2s ease}.prelaunch-access-back:hover{color:hsl(var(--prelaunch-proof));transform:translate(-2px)}.prelaunch-access form{padding:0;transition:opacity .22s ease}.prelaunch-access form.is-busy>:not(.prelaunch-submit):not(.prelaunch-error){opacity:.68;pointer-events:none}.prelaunch-access-heading{margin-bottom:52px}.prelaunch-kicker{margin:12px 0 0;color:hsl(var(--prelaunch-silver) / .86);font-family:Instrument Sans,sans-serif;font-size:1.03125rem;font-weight:425;line-height:1.45;letter-spacing:0}.prelaunch-access-heading h2{margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:3.125rem;font-weight:600;font-variation-settings:"wght" 600,"opsz" 50;line-height:.99;letter-spacing:-.03em;color:hsl(var(--prelaunch-proof) / .96);text-shadow:none}.prelaunch-access label{display:block;margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--prelaunch-silver) / .9)}.prelaunch-field{scroll-margin-top:24px}.prelaunch-field+.prelaunch-field{margin-top:30px}.prelaunch-form-row{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.prelaunch-form-row input{flex:1 1 210px;min-width:0;min-height:56px;border:0;border-bottom:1px solid hsl(var(--prelaunch-line) / .34);border-radius:0;background:transparent;padding:0 2px;color:hsl(var(--prelaunch-proof));font-family:Instrument Sans,sans-serif;font-size:1.09375rem;font-weight:450;line-height:1.35;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.prelaunch-form-row input::-moz-placeholder{color:hsl(var(--prelaunch-silver) / .4)}.prelaunch-form-row input::placeholder{color:hsl(var(--prelaunch-silver) / .4)}.prelaunch-form-row input:focus{outline:none;border-bottom-color:hsl(var(--glow-cyan) / .88);box-shadow:0 8px 18px -16px hsl(var(--glow-cyan) / .7)}.prelaunch-form-row input:focus-visible{outline:2px solid hsl(var(--primary) / .72);outline-offset:3px}.prelaunch-form-row input:user-valid:not(:focus){border-bottom-color:hsl(var(--prelaunch-silver) / .62)}.prelaunch-form-row input[aria-invalid=true]{border-bottom-color:hsl(var(--prelaunch-error) / .9)}.prelaunch-access button:focus-visible,.prelaunch-footer a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.prelaunch-honeypot{position:absolute!important;left:-10000px;width:1px;height:1px;opacity:0}.prelaunch-consent{margin-top:52px;border:0;padding:0}.prelaunch-consent legend{padding:0;margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:500;line-height:1.4;letter-spacing:.135em;color:hsl(var(--prelaunch-silver) / .9);transition:color .2s ease}.prelaunch-consent.is-phone-ready legend{color:hsl(var(--prelaunch-proof) / .92)}.prelaunch-consent-row{display:block;min-height:44px;padding:18px 0;border:0;background:transparent}.prelaunch-consent-row+.prelaunch-consent-row{border-top:1px solid hsl(var(--prelaunch-line) / .15)}.prelaunch-consent-row input[type=checkbox]{flex:0 0 auto;width:22px;height:22px;margin-top:1px;accent-color:hsl(var(--glow-cyan))}.prelaunch-consent-row input[type=checkbox]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.prelaunch-access .prelaunch-consent-row label{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;margin:0;cursor:pointer;font-family:Instrument Sans,sans-serif;letter-spacing:0;text-transform:none}.prelaunch-consent-copy{display:block;max-width:54ch}.prelaunch-consent-title{display:block;margin-bottom:7px;font-family:Bricolage Grotesque,sans-serif;font-size:1.1875rem;font-weight:600;font-variation-settings:"wght" 600,"opsz" 19;line-height:1.2;letter-spacing:-.015em;color:hsl(var(--prelaunch-proof) / .97)}.prelaunch-consent-summary{display:block;margin-bottom:11px;font-family:Instrument Sans,sans-serif;font-size:.90625rem;font-weight:425;line-height:1.5;color:hsl(var(--prelaunch-silver) / .9)}.prelaunch-consent-disclosure{display:block;font-family:Instrument Sans,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.64;color:hsl(var(--prelaunch-proof) / .8)}.prelaunch-consent-note{margin-top:10px;max-width:54ch;font-family:Instrument Sans,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5;color:hsl(var(--prelaunch-silver) / .86)}.prelaunch-consent-disclosure a,.prelaunch-consent-note a{color:hsl(var(--glow-cyan) / .92);font-weight:500;text-decoration:underline;text-underline-offset:2px}.prelaunch-submit{width:100%;min-height:58px;justify-content:center;margin-top:clamp(28px,4vh,38px);border-color:hsl(var(--prelaunch-silver) / .38);background:hsl(var(--prelaunch-proof) / .035);font-size:.75rem;font-weight:500;letter-spacing:.17em}.prelaunch-field-error{margin-top:7px;font-family:Instrument Sans,sans-serif;color:hsl(var(--prelaunch-error) / .96);font-size:.8125rem;font-weight:400;line-height:1.5}.prelaunch-error{min-height:0;margin-top:14px;font-family:Instrument Sans,sans-serif;color:hsl(var(--prelaunch-error) / .96);font-size:.8125rem;font-weight:400;line-height:1.5}.prelaunch-error:empty{display:none}.prelaunch-success{padding:clamp(28px,12vh,120px) 0 28px;animation:prelaunch-success-resolve .82s cubic-bezier(.22,1,.36,1) both}.prelaunch-success h2{outline:none;font-family:Bricolage Grotesque,Outfit,sans-serif;font-weight:680;font-size:clamp(2.6rem,3.2vw,3.6rem);line-height:.98;letter-spacing:0;color:hsl(var(--signal-verified));text-shadow:0 0 26px hsl(var(--signal-verified) / .15)}.prelaunch-success>p{margin-top:14px;max-width:33ch;font-family:Instrument Sans,sans-serif;color:hsl(var(--prelaunch-proof) / .72);font-size:1rem;line-height:1.6}.prelaunch-success fieldset{margin-top:34px;border:0;padding:0}.prelaunch-success legend{margin-bottom:14px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .62);font-size:.66rem;font-weight:500;letter-spacing:.1em}.prelaunch-pain-grid{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.prelaunch-pain-grid button{min-height:44px;height:auto;width:auto;padding:10px 0;border:0;border-radius:0;background:transparent;font-family:Instrument Sans,sans-serif;font-size:.9rem;font-weight:500;letter-spacing:.01em;color:hsl(var(--prelaunch-proof) / .68);text-align:left;white-space:normal;box-shadow:inset 0 -1px hsl(var(--prelaunch-line) / 0);transition:color .24s ease,box-shadow .24s ease}.prelaunch-pain-grid button:hover{background:transparent;color:hsl(var(--prelaunch-proof));box-shadow:inset 0 -1px hsl(var(--glow-cyan) / .6)}.prelaunch-thanks{margin-top:18px;font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .7)!important;font-size:.7rem;letter-spacing:.08em}.prelaunch-preference-confirmation{color:hsl(var(--prelaunch-silver) / .82)!important}.prelaunch-footer{min-height:52px;display:flex;align-items:center;gap:14px;padding-left:max(32px,calc((100vw - 1240px)/2));font-family:IBM Plex Mono,monospace;color:hsl(var(--prelaunch-silver) / .45);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase}.prelaunch-footer a:hover{color:hsl(var(--prelaunch-proof) / .85)}@keyframes prelaunch-signal-travel{0%,to{transform:scaleX(.12);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}}@keyframes prelaunch-success-resolve{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes prelaunch-chrome-glint{0%,16%{opacity:0;transform:translate(-50%,-50%) translate(-2px,.5px) scale(.35)}22%{opacity:.28;transform:translate(-50%,-50%) translate(-1px,.25px) scale(.65)}26%{opacity:.88;transform:translate(-50%,-50%) scale(1)}33%{opacity:.12;transform:translate(-50%,-50%) translate(1px,-.25px) scale(.55)}38%,to{opacity:0;transform:translate(-50%,-50%) translate(2px,-.5px) scale(.3)}}@media (max-width: 1024px){.prelaunch-hero{--plate-focus-x: 60%;--plate-focus-y: 42%;--nexus-x: 58%;--nexus-y: 40%}.prelaunch-copy{width:min(560px,calc(100% - 64px));align-self:end;padding-bottom:7vh}.prelaunch-copy h1 .prelaunch-headline-primary{font-size:62px;font-variation-settings:"wght" 615,"opsz" 62}.prelaunch-copy h1 .prelaunch-headline-payoff{font-size:58px;font-variation-settings:"wght" 500,"opsz" 58}.prelaunch-lockup-frame{--lw: 184px}.prelaunch-signal-field{opacity:.54}.prelaunch-access-band{padding-top:104px;padding-bottom:120px}.prelaunch-shell:not([data-static-opt-in]) .prelaunch-access-band{padding:32px max(32px,calc((100vw - 700px)/2))}.prelaunch-access{width:min(500px,62vw)}.prelaunch-access-heading h2{font-size:2.75rem;font-variation-settings:"wght" 600,"opsz" 44}}@media (max-width: 699px){.prelaunch-hero{--plate-focus-x: 50%;--plate-focus-y: 46%;--nexus-x: 50%;--nexus-y: 30%}.prelaunch-art,.prelaunch-art img,.prelaunch-art picture,.prelaunch-film{top:-24vw;right:0;bottom:auto;left:0;width:100%;height:calc(100vw * 16 / 9)}.prelaunch-art{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 54%,hsl(0 0% 0% / .96) 61%,hsl(0 0% 0% / .82) 69%,hsl(0 0% 0% / .58) 78%,hsl(0 0% 0% / .3) 87%,hsl(0 0% 0% / .1) 95%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 54%,hsl(0 0% 0% / .96) 61%,hsl(0 0% 0% / .82) 69%,hsl(0 0% 0% / .58) 78%,hsl(0 0% 0% / .3) 87%,hsl(0 0% 0% / .1) 95%,transparent 100%)}}@media (max-width: 640px){.prelaunch-hero{align-items:start}.prelaunch-shell:not(.is-access-open) .prelaunch-hero{min-height:calc(100svh - 52px - env(safe-area-inset-bottom,0px))}.prelaunch-nexus-field{width:74%;height:34%}.prelaunch-hero:before{background:linear-gradient(180deg,transparent 0%,transparent 56%,hsl(var(--prelaunch-void) / .1) 65%,hsl(var(--prelaunch-void) / .25) 72%,hsl(var(--prelaunch-void) / .48) 80%,hsl(var(--prelaunch-void) / .7) 88%,hsl(var(--prelaunch-void) / .9) 95%,hsl(var(--prelaunch-void) / .99) 100%)}.prelaunch-copy{width:calc(100% - 60px);margin:0 20px 0 40px;text-align:left;align-self:start}.prelaunch-shell:not(.is-access-open) .prelaunch-copy{padding:clamp(220px,calc(100svh - 526px),388px) 0 18px}.prelaunch-label{gap:8px}.prelaunch-designation{font-size:.58rem;gap:9px;letter-spacing:.17em;font-weight:500}.prelaunch-shell:not(.is-access-open) .prelaunch-designation{color:#d7e1ed;opacity:.96;text-shadow:0 1px 2px rgb(0 0 0 / .72),0 0 5px rgb(0 0 0 / .28),0 0 6px rgb(110 190 255 / .1)}.prelaunch-designation:before{display:none}.prelaunch-copy h1{margin-top:18px;max-width:100%}.prelaunch-copy h1 .prelaunch-headline-primary{font-size:38px;font-variation-settings:"wght" 615,"opsz" 38}.prelaunch-copy h1 .prelaunch-headline-payoff{margin-top:.26em;font-size:42px;font-variation-settings:"wght" 500,"opsz" 42}.prelaunch-copy h1 .prelaunch-svg-chrome[data-journey=forward-a]:after{left:34%;top:17%}.prelaunch-copy h1 .prelaunch-svg-chrome[data-journey=forward-b]:after{left:58%;top:12%}.prelaunch-copy h1 .prelaunch-svg-chrome[data-journey=reverse]:after{left:72%;top:20%}.prelaunch-lockup-frame{--lw: 176px}.prelaunch-signal-field{opacity:.34}.prelaunch-positioning{max-width:36ch;font-size:1rem;line-height:1.5}.prelaunch-shell:not(.is-access-open) .prelaunch-positioning{max-width:min(100%,310px);margin-top:16px}.prelaunch-product-reveal{margin-top:14px;font-size:.61rem;letter-spacing:.15em}.prelaunch-cta{max-width:100%}.prelaunch-shell:not(.is-access-open) .prelaunch-cta{margin-top:18px}.prelaunch-support{color:hsl(var(--prelaunch-silver) / .62)}.prelaunch-shell:not(.is-access-open) .prelaunch-support{margin-top:10px}.prelaunch-access-band{min-height:auto;padding:80px 24px 96px}.prelaunch-shell:not([data-static-opt-in]) .prelaunch-access-band{min-height:100svh;padding:max(18px,env(safe-area-inset-top)) 24px max(32px,env(safe-area-inset-bottom));background:linear-gradient(180deg,hsl(var(--prelaunch-void) / .7),hsl(var(--prelaunch-void) / .9) 24%,hsl(var(--prelaunch-void) / .985) 56%,hsl(var(--prelaunch-void)))}.prelaunch-shell.is-access-open .prelaunch-hero:before{opacity:.66}.prelaunch-shell.is-access-open .prelaunch-copy{opacity:0;transform:translateY(8px)}.prelaunch-access{width:100%;scroll-margin-top:16px}.prelaunch-access-heading{margin-bottom:40px}.prelaunch-access-heading h2{font-size:2.5rem;font-variation-settings:"wght" 600,"opsz" 40}.prelaunch-field+.prelaunch-field{margin-top:26px}.prelaunch-form-row{gap:18px}.prelaunch-form-row input{flex:1 1 100%;min-height:56px;font-size:1.03125rem}.prelaunch-consent{margin-top:44px}.prelaunch-consent-row{padding:16px 0}.prelaunch-consent-title{font-size:1.125rem;font-variation-settings:"wght" 600,"opsz" 18}.prelaunch-consent-disclosure{font-size:.78125rem}.prelaunch-submit{min-height:56px;margin-top:32px}.prelaunch-footer{padding-left:40px}.prelaunch-shell:not(.is-access-open) .prelaunch-footer{min-height:calc(52px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}}@media (min-width: 400px) and (max-width: 640px){.prelaunch-copy h1 .prelaunch-headline-primary{font-size:43px;font-variation-settings:"wght" 615,"opsz" 43}.prelaunch-copy h1 .prelaunch-headline-payoff{font-size:45px;font-variation-settings:"wght" 500,"opsz" 45}}@media (max-width: 360px){.prelaunch-copy{width:calc(100% - 46px);margin:0 16px 0 30px}.prelaunch-copy h1 .prelaunch-headline-primary{font-size:31px;font-variation-settings:"wght" 615,"opsz" 31}.prelaunch-copy h1 .prelaunch-headline-payoff{font-size:36px;font-variation-settings:"wght" 500,"opsz" 36}.prelaunch-positioning{max-width:33ch;font-size:.88rem}.prelaunch-cta{width:100%;justify-content:center}.prelaunch-access-band,.prelaunch-shell:not([data-static-opt-in]) .prelaunch-access-band{padding-right:18px;padding-left:18px}.prelaunch-access-heading h2{font-size:2.1875rem;font-variation-settings:"wght" 600,"opsz" 35}.prelaunch-footer{padding-left:30px}}@media (prefers-reduced-motion: reduce){.prelaunch-art,.prelaunch-specular,.prelaunch-energy,.prelaunch-copy{transform:none!important}.prelaunch-anchor,.prelaunch-paths line{transition:opacity .15s linear!important}.prelaunch-nexus-field{transform:translate(-50%,-50%)!important}.prelaunch-access{transition-duration:.01ms;transform:none}.prelaunch-shell:not([data-static-opt-in]) .prelaunch-access-band,.prelaunch-shell.is-access-open .prelaunch-copy{transition-duration:.01ms}.prelaunch-success,.prelaunch-cta:disabled:after{animation:none}.prelaunch-svg-chrome:after{animation:none!important;opacity:0}}.text-gradient{background:var(--gradient-text);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 3s ease infinite}.glass-card{background:hsl(var(--card) / .6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsl(var(--border) / .5)}[data-app-shell] .nexus-field{background-color:#050713;background-image:radial-gradient(900px 520px at 12% 4%,rgb(32 215 255 / .09),transparent 70%),radial-gradient(760px 480px at 88% 96%,rgb(139 92 246 / .08),transparent 72%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cg fill='%23F7FAFF' fill-opacity='0.05'%3E%3Ccircle cx='24' cy='38' r='1'/%3E%3Ccircle cx='96' cy='12' r='1'/%3E%3Ccircle cx='168' cy='72' r='1'/%3E%3Ccircle cx='210' cy='24' r='1'/%3E%3Ccircle cx='58' cy='150' r='1'/%3E%3Ccircle cx='132' cy='196' r='1'/%3E%3Ccircle cx='198' cy='168' r='1'/%3E%3Ccircle cx='16' cy='214' r='1'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,repeat}html[data-nexus-theme=light] [data-app-shell].nexus-field,html[data-nexus-theme=light] [data-app-shell] .nexus-field{background-color:var(--nexus-midnight);background-image:radial-gradient(900px 520px at 12% 4%,rgb(32 160 220 / .07),transparent 70%)}html[data-nexus-theme=light] [data-app-shell] .nexus-panel{background-color:var(--nexus-panel-a);border-color:var(--nexus-hairline);box-shadow:0 8px 26px #1829440c}html[data-nexus-theme=light] [data-app-shell] .nexus-hero-field{background-color:var(--nexus-panel-a);background-image:none}[data-app-shell] .nexus-nori-dock{position:fixed;right:16px;bottom:16px;z-index:50;display:flex;align-items:center;gap:8px}[data-app-shell] .nexus-nori-dock [data-ask-nori] [role=dialog]{bottom:calc(100% + 12px);margin-top:0;max-width:calc(100vw - 24px);max-height:min(65dvh,640px);overflow:auto}[data-app-shell] .nexus-nori-voice-status{position:absolute;right:0;bottom:56px;width:min(300px,85vw);padding:14px;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-a);color:var(--nexus-proof);box-shadow:0 12px 30px #0004;font-size:12px}[data-app-shell] .nexus-nori-voice-status p{margin-top:5px;color:var(--nexus-silver)}@media (max-width:639px){[data-customer-shell]{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}[data-customer-shell-body]{flex:1;min-height:0;overflow-y:auto}[data-customer-shell] .nexus-nori-dock{position:relative;right:auto;bottom:auto;flex:none;justify-content:flex-end;min-height:64px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--nexus-hairline);background:var(--nexus-panel-a)}[data-customer-shell] main{padding-bottom:24px}}[data-prospect-shell] .prospect-header{background:radial-gradient(700px 300px at 88% 5%,rgb(112 73 220 / .19),transparent 75%),linear-gradient(135deg,#091528,#14294a);color:#f7faff}[data-prospect-shell] .prospect-header p{color:#bfcee0}[data-prospect-shell] .prospect-header .prospect-eyebrow{color:#91dff1;font-size:.7rem;letter-spacing:.14em}[data-prospect-shell] .prospect-hero-copy{display:grid;gap:10px;padding-top:10px}[data-prospect-shell] .prospect-context{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin-top:10px;padding:10px 14px;border:1px solid #4a6480;border-radius:999px;background:#ffffff0b;color:#e2eef7;font-size:.76rem}[data-prospect-shell] .prospect-header [data-world-switch] summary,[data-prospect-shell] .prospect-header [data-world-switch] nav a{color:#e7f5ff}[data-prospect-shell] .prospect-header [data-world-switch] nav{background:#12243c;border-color:#354b69}[data-prospect-shell] .prospect-stages{background:var(--nexus-panel-a);box-shadow:0 8px 28px #05132a12}[data-prospect-shell] .prospect-stage-active{background:color-mix(in srgb,var(--nexus-cyan) 13%,var(--nexus-panel-a));box-shadow:inset 0 -2px 0 var(--nexus-cyan)}[data-prospect-shell] .prospect-room-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;max-width:100%}[data-prospect-shell] .prospect-stage-number{font-size:clamp(4rem,11vw,9rem);font-weight:800;line-height:.8;letter-spacing:-.08em;color:color-mix(in srgb,var(--nexus-cyan) 16%,var(--nexus-midnight));-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-prospect-shell] .prospect-room-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.85fr);gap:18px;margin-top:32px}[data-prospect-shell] .prospect-primary-panel,[data-prospect-shell] .prospect-side-panel{padding:clamp(22px,3vw,34px);background:var(--nexus-panel-a);border-color:var(--nexus-hairline);color:var(--nexus-proof)}[data-prospect-shell] .prospect-primary-panel{min-height:290px;border-top:3px solid var(--nexus-cyan)}[data-prospect-shell] .prospect-side-panel{align-self:start;background:var(--nexus-panel-b)}[data-prospect-shell] .prospect-unavailable{display:flex;align-items:start;gap:12px;padding:15px;border:1px solid var(--nexus-hairline);border-radius:10px;background:var(--nexus-elevated)}[data-prospect-shell] .prospect-unavailable strong{font-size:.85rem;color:var(--nexus-proof)}[data-prospect-shell] .prospect-status-indicator{flex:none;width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--nexus-warning)}[data-prospect-shell] .prospect-guide-note{margin-top:30px;padding-top:16px;border-top:1px solid var(--nexus-hairline);color:var(--nexus-slate);font-size:.75rem;line-height:1.5}@media (max-width:760px){[data-prospect-shell] .prospect-room-grid{grid-template-columns:1fr}[data-prospect-shell] .prospect-stage-number{font-size:4rem}}@media (max-width:420px){[data-prospect-shell] .prospect-context{border-radius:12px}[data-prospect-shell] .prospect-context-separator{display:none}[data-prospect-shell] .prospect-room-heading{align-items:start}}@media (max-width:350px){[data-factory-shell] [data-product-utility]{flex-wrap:wrap;justify-content:flex-end;gap:2px 4px;padding-block:4px}}[data-app-shell] .nexus-hero-field{background-image:radial-gradient(620px 420px at 18% 30%,rgb(32 215 255 / .1),transparent 72%),radial-gradient(560px 400px at 82% 78%,rgb(139 92 246 / .08),transparent 74%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cg fill='%23F7FAFF' fill-opacity='0.07'%3E%3Ccircle cx='24' cy='38' r='1'/%3E%3Ccircle cx='96' cy='12' r='1'/%3E%3Ccircle cx='168' cy='72' r='1'/%3E%3Ccircle cx='210' cy='24' r='1'/%3E%3Ccircle cx='58' cy='150' r='1'/%3E%3Ccircle cx='132' cy='196' r='1'/%3E%3Ccircle cx='198' cy='168' r='1'/%3E%3Ccircle cx='16' cy='214' r='1'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,repeat}[data-app-shell] .nexus-panel{background-color:#10172bb8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(36 49 79 / .9);border-radius:12px;box-shadow:inset 0 1px #f7faff0d}[data-app-shell] .nexus-card{min-width:0;border:1px solid var(--nexus-hairline);border-radius:14px;background:var(--nexus-panel-a);color:var(--nexus-proof);box-shadow:0 10px 32px #0717320d}[data-app-shell] .nexus-card[data-signal-state]{border-top:3px solid var(--nexus-warning);background:radial-gradient(600px 260px at 95% 0%,color-mix(in srgb,var(--nexus-warning) 8%,transparent),transparent 78%),var(--nexus-panel-a)}[data-app-shell] .nexus-card[data-signal-state=material-finding]{border-top-color:var(--nexus-danger)}[data-app-shell] .nexus-card[data-signal-state=verified-assurance]{border-top-color:var(--nexus-green)}[data-app-shell] .nexus-accent-magenta{border-left:1px solid rgb(255 45 168 / .75)}[data-app-shell] .nexus-nav-active{background-color:var(--nexus-hover);box-shadow:inset 2px 0 0 var(--nexus-cyan)}[data-app-shell] .nexus-row:hover{background-color:var(--nexus-hover)}[data-app-shell] .nexus-command-grid{display:grid;gap:.75rem}@media (min-width: 1100px){[data-app-shell] .nexus-command-grid{grid-template-columns:minmax(0,1.55fr) minmax(19rem,.9fr)}}[data-app-shell] .nexus-command-lower{display:grid;gap:.75rem}@media (min-width: 960px){[data-app-shell] .nexus-command-lower{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr)}}[data-app-shell] [data-factory-stage-nav]{scrollbar-width:thin;scrollbar-color:var(--nexus-hairline) transparent}[data-app-shell] .nexus-work-link{letter-spacing:0}[data-app-shell]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-app-shell] :focus-visible{outline:2px solid hsl(var(--state-active));outline-offset:2px;border-radius:8px}[data-app-shell] :where(h1,h2,h3){text-wrap-style:balance}[data-app-shell] p{text-wrap-style:pretty}[data-app-shell] :where(table,[data-numeric]){font-variant-numeric:tabular-nums}[data-app-shell] :where(a,button,summary,[role=button]){transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}[data-app-shell] :where(button,[role=button]):disabled{cursor:not-allowed;opacity:.55}[data-app-shell] .nexus-panel{border-radius:14px;box-shadow:0 1px color-mix(in srgb,var(--nexus-proof) 4%,transparent) inset,0 10px 30px -18px #00000073}html[data-nexus-theme=light] [data-app-shell] .nexus-panel{box-shadow:0 1px 2px #1829440d,0 10px 28px -18px #1829442e}[data-customer-shell] [data-product-group] a,[data-customer-shell] [data-nav-context] a{min-height:44px;border-radius:10px}[data-customer-shell] [data-nav-context] a:hover,[data-customer-shell] [data-product-group] a:hover{background:var(--nexus-hover,color-mix(in srgb,var(--nexus-cyan) 8%,transparent))}[data-customer-shell] [data-nav-context] a[aria-current=page]{box-shadow:inset 3px 0 0 var(--nexus-cyan);color:var(--nexus-proof)}[data-customer-shell] [data-world-identity],[data-customer-shell] [data-world-line]{letter-spacing:.02em}[data-customer-shell-body]{animation:nexus-arrive .32s ease-out both}[data-prospect-shell] .prospect-header img{filter:drop-shadow(0 2px 12px color-mix(in srgb,var(--nexus-cyan) 18%,transparent))}[data-prospect-shell] nav a{min-height:44px}[data-prospect-shell] nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--nexus-cyan);color:var(--nexus-proof)}[data-app-shell] [data-world-switch] summary{min-height:44px;border-radius:10px}[data-app-shell] [data-world-switch] nav{border-radius:12px;box-shadow:0 18px 44px -16px #0000008c}[data-app-shell] [data-shell-help],[data-app-shell] [data-shell-settings]{min-height:44px;min-width:44px}[data-app-shell] .nexus-nori-voice-status,.v29-voice-status{border-radius:12px;box-shadow:0 18px 44px -16px #0000008c;animation:nexus-rise .2s ease-out both}[data-app-shell] .nexus-nori-dock [data-ask-nori] [role=dialog],.v29-nori-dock [data-ask-nori] [role=dialog]{border-radius:16px;box-shadow:0 24px 60px -20px #0009;animation:nexus-rise .22s ease-out both}[data-app-shell],[data-app-overlay]{font-size:15px;line-height:1.55}[data-app-shell] :where(h1,h2,h3,h4),[data-app-overlay] :where(h1,h2,h3,h4){text-shadow:none}[data-app-shell] :where(h2,h3,h4):not(.font-nexus-display){font-family:Instrument Sans,sans-serif;font-weight:600}[data-app-shell] h1.font-nexus-display,[data-app-shell] .font-nexus-display:is(h1,h2){font-weight:700;letter-spacing:-.025em}[data-app-shell] :where(label,legend,th){font-weight:600}[data-app-shell] :where(nav a){font-weight:500}[data-app-shell] :where(nav a[aria-current=page]){font-weight:600}[data-app-shell] .font-nexus-mono{font-weight:500;letter-spacing:.1em}[data-app-shell] .text-nexus-slate{color:var(--nexus-silver)}[data-customer-shell] [data-product-group] :where(h2,h3,p){font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--nexus-silver)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-\[1px\]{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.inset-\[-2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.inset-\[-4px\]{top:-4px;right:-4px;bottom:-4px;left:-4px}.inset-\[-6px\]{top:-6px;right:-6px;bottom:-6px;left:-6px}.inset-\[1px\]{top:1px;right:1px;bottom:1px;left:1px}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.-top-14{top:-3.5rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-1\/4{bottom:25%}.bottom-2{bottom:.5rem}.bottom-44{bottom:11rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-12{left:3rem}.left-2{left:.5rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-\[11px\]{left:11px}.left-\[19px\]{left:19px}.left-\[3px\]{left:3px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-1\/4{right:25%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[-1\.5rem\]{right:-1.5rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-\[0\.55rem\]{top:.55rem}.top-\[10vh\]{top:10vh}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-mb-px{margin-bottom:-1px}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.9em\]{height:.9em}.h-\[1px\]{height:1px}.h-\[23px\]{height:23px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[300px\]{max-height:300px}.max-h-\[36rem\]{max-height:36rem}.max-h-\[38rem\]{max-height:38rem}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[min\(42rem\,calc\(100dvh-2rem\)\)\]{max-height:min(42rem,calc(100dvh - 2rem))}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-52{min-height:13rem}.min-h-72{min-height:18rem}.min-h-9{min-height:2.25rem}.min-h-\[120px\]{min-height:120px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[280px\]{min-height:280px}.min-h-\[700px\]{min-height:700px}.min-h-\[80px\]{min-height:80px}.min-h-\[80vh\]{min-height:80vh}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[15\.5rem\]{width:15.5rem}.w-\[180px\]{width:180px}.w-\[1px\]{width:1px}.w-\[23px\]{width:23px}.w-\[2px\]{width:2px}.w-\[400px\]{width:400px}.w-\[4px\]{width:4px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[600px\]{width:600px}.w-\[800px\]{width:800px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(21rem\,88vw\)\]{width:min(21rem,88vw)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[180px\]{max-width:180px}.max-w-\[52rem\]{max-width:52rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[90rem\]{max-width:90rem}.max-w-\[96rem\]{max-width:96rem}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1{flex-basis:.25rem}.basis-2{flex-basis:.5rem}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-0\.15rem\]{--tw-translate-y: -.15rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[0\.35rem\]{--tw-translate-y: .35rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[ripple_0\.6s_ease-out\]{animation:ripple .6s ease-out}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,0\.6fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-app-hairline>:not([hidden])~:not([hidden]){border-color:hsl(var(--app-hairline))}.divide-app-hairline\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--app-hairline) / .6)}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-nexus-hairline>:not([hidden])~:not([hidden]){border-color:var(--nexus-hairline)}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr{border-top-right-radius:.25rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-app-hairline{border-color:hsl(var(--app-hairline))}.border-app-hairline\/70{border-color:hsl(var(--app-hairline) / .7)}.border-background{border-color:hsl(var(--background))}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-glow-cyan{border-color:hsl(var(--glow-cyan))}.border-glow-cyan\/20{border-color:hsl(var(--glow-cyan) / .2)}.border-glow-cyan\/25{border-color:hsl(var(--glow-cyan) / .25)}.border-glow-cyan\/30{border-color:hsl(var(--glow-cyan) / .3)}.border-glow-cyan\/40{border-color:hsl(var(--glow-cyan) / .4)}.border-glow-cyan\/50{border-color:hsl(var(--glow-cyan) / .5)}.border-glow-cyan\/60{border-color:hsl(var(--glow-cyan) / .6)}.border-glow-cyan\/70{border-color:hsl(var(--glow-cyan) / .7)}.border-glow-magenta\/30{border-color:hsl(var(--glow-magenta) / .3)}.border-glow-magenta\/50{border-color:hsl(var(--glow-magenta) / .5)}.border-input{border-color:hsl(var(--input))}.border-nexus-amber{border-color:var(--nexus-amber)}.border-nexus-cyan{border-color:var(--nexus-cyan)}.border-nexus-hairline{border-color:var(--nexus-hairline)}.border-nexus-magenta{border-color:var(--nexus-magenta)}.border-primary{border-color:hsl(var(--primary))}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-state-active{border-color:hsl(var(--state-active))}.border-transparent{border-color:transparent}.border-white\/20{border-color:#fff3}.border-l-nexus-amber{border-left-color:var(--nexus-amber)}.border-l-nexus-cyan{border-left-color:var(--nexus-cyan)}.border-l-nexus-green{border-left-color:var(--nexus-green)}.border-l-nexus-magenta{border-left-color:var(--nexus-magenta)}.border-l-nexus-red{border-left-color:var(--nexus-red)}.border-l-nexus-slate{border-left-color:var(--nexus-slate)}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-app-hairline{background-color:hsl(var(--app-hairline))}.bg-app-surface{background-color:hsl(var(--app-surface))}.bg-app-surface\/30{background-color:hsl(var(--app-surface) / .3)}.bg-app-surface\/40{background-color:hsl(var(--app-surface) / .4)}.bg-app-surface\/60{background-color:hsl(var(--app-surface) / .6)}.bg-background{background-color:hsl(var(--background))}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border) / .4)}.bg-border\/50{background-color:hsl(var(--border) / .5)}.bg-border\/60{background-color:hsl(var(--border) / .6)}.bg-card{background-color:hsl(var(--card))}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/20{background-color:hsl(var(--foreground) / .2)}.bg-glow-cyan{background-color:hsl(var(--glow-cyan))}.bg-glow-cyan\/10{background-color:hsl(var(--glow-cyan) / .1)}.bg-glow-cyan\/20{background-color:hsl(var(--glow-cyan) / .2)}.bg-glow-cyan\/30{background-color:hsl(var(--glow-cyan) / .3)}.bg-glow-magenta\/10{background-color:hsl(var(--glow-magenta) / .1)}.bg-glow-magenta\/20{background-color:hsl(var(--glow-magenta) / .2)}.bg-glow-purple\/70{background-color:hsl(var(--glow-purple) / .7)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-nexus-amber{background-color:var(--nexus-amber)}.bg-nexus-cyan{background-color:var(--nexus-cyan)}.bg-nexus-green{background-color:var(--nexus-green)}.bg-nexus-magenta{background-color:var(--nexus-magenta)}.bg-nexus-midnight{background-color:var(--nexus-midnight)}.bg-nexus-navy{background-color:var(--nexus-navy)}.bg-nexus-panel-a{background-color:var(--nexus-panel-a)}.bg-nexus-panel-b{background-color:var(--nexus-panel-b)}.bg-nexus-red{background-color:var(--nexus-red)}.bg-nexus-silver{background-color:var(--nexus-silver)}.bg-nexus-slate{background-color:var(--nexus-slate)}.bg-nexus-violet{background-color:var(--nexus-violet)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-state-active{background-color:hsl(var(--state-active))}.bg-state-active\/60{background-color:hsl(var(--state-active) / .6)}.bg-state-active\/70{background-color:hsl(var(--state-active) / .7)}.bg-state-attention{background-color:hsl(var(--state-attention))}.bg-state-dormant{background-color:hsl(var(--state-dormant))}.bg-transparent{background-color:transparent}.bg-\[repeating-linear-gradient\(to_bottom\,hsl\(var\(--state-attention\)\)_0_2px\,transparent_2px_7px\)\]{background-image:repeating-linear-gradient(to bottom,hsl(var(--state-attention)) 0 2px,transparent 2px 7px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-cyan{--tw-gradient-from: hsl(var(--glow-cyan)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-cyan\/20{--tw-gradient-from: hsl(var(--glow-cyan) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-cyan\/30{--tw-gradient-from: hsl(var(--glow-cyan) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-cyan\/40{--tw-gradient-from: hsl(var(--glow-cyan) / .4) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-cyan\/60{--tw-gradient-from: hsl(var(--glow-cyan) / .6) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-cyan\/70{--tw-gradient-from: hsl(var(--glow-cyan) / .7) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-magenta{--tw-gradient-from: hsl(var(--glow-magenta)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-magenta) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-glow-purple{--tw-gradient-from: hsl(var(--glow-purple)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--glow-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/10{--tw-gradient-from: hsl(var(--muted) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/95{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-border{--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--border)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-border\/60{--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--border) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-glow-cyan{--tw-gradient-to: hsl(var(--glow-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--glow-cyan)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-glow-magenta{--tw-gradient-to: hsl(var(--glow-magenta) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--glow-magenta)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-glow-purple{--tw-gradient-to: hsl(var(--glow-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--glow-purple)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-glow-purple\/50{--tw-gradient-to: hsl(var(--glow-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--glow-purple) / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-glow-purple\/70{--tw-gradient-to: hsl(var(--glow-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--glow-purple) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/10{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/20{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/5{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-glow-cyan{--tw-gradient-to: hsl(var(--glow-cyan)) var(--tw-gradient-to-position)}.to-glow-magenta{--tw-gradient-to: hsl(var(--glow-magenta)) var(--tw-gradient-to-position)}.to-glow-magenta\/20{--tw-gradient-to: hsl(var(--glow-magenta) / .2) var(--tw-gradient-to-position)}.to-glow-magenta\/30{--tw-gradient-to: hsl(var(--glow-magenta) / .3) var(--tw-gradient-to-position)}.to-glow-magenta\/60{--tw-gradient-to: hsl(var(--glow-magenta) / .6) var(--tw-gradient-to-position)}.to-glow-magenta\/70{--tw-gradient-to: hsl(var(--glow-magenta) / .7) var(--tw-gradient-to-position)}.to-glow-purple{--tw-gradient-to: hsl(var(--glow-purple)) var(--tw-gradient-to-position)}.to-muted\/10{--tw-gradient-to: hsl(var(--muted) / .1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.fill-glow-magenta{fill:hsl(var(--glow-magenta))}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pb-0{padding-bottom:0!important}.\!pt-0{padding-top:0!important}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-0{padding-left:0}.pl-14{padding-left:3.5rem}.pl-2\.5{padding-left:.625rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[0\.9rem\]{padding-left:.9rem}.pl-\[14px\]{padding-left:14px}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-display{font-family:Outfit,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-nexus-display{font-family:Bricolage Grotesque,Arial,sans-serif}.font-nexus-mono{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.font-nexus-ui{font-family:Instrument Sans,Arial,Helvetica,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.54rem\]{font-size:.54rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12rem\]{font-size:12rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-\[0\.95\]{line-height:.95}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-background{color:hsl(var(--background))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/30{color:hsl(var(--foreground) / .3)}.text-foreground\/40{color:hsl(var(--foreground) / .4)}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-glow-cyan{color:hsl(var(--glow-cyan))}.text-glow-magenta{color:hsl(var(--glow-magenta))}.text-glow-magenta\/90{color:hsl(var(--glow-magenta) / .9)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-nexus-amber{color:var(--nexus-amber)}.text-nexus-cyan{color:var(--nexus-cyan)}.text-nexus-green{color:var(--nexus-green)}.text-nexus-magenta{color:var(--nexus-magenta)}.text-nexus-midnight{color:var(--nexus-midnight)}.text-nexus-proof{color:var(--nexus-proof)}.text-nexus-red{color:var(--nexus-red)}.text-nexus-silver{color:var(--nexus-silver)}.text-nexus-slate{color:var(--nexus-slate)}.text-nexus-violet{color:var(--nexus-violet)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-state-active{color:hsl(var(--state-active))}.text-state-active\/90{color:hsl(var(--state-active) / .9)}.text-state-attention{color:hsl(var(--state-attention))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-\[0\.12\]{opacity:.12}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-nexus-cyan{--tw-ring-color: var(--nexus-cyan)}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[140px\]{--tw-blur: blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[150px\]{--tw-blur: blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_hsl\(var\(--glow-cyan\)\/0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 15px hsl(var(--glow-cyan)/.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.running{animation-play-state:running}.paused{animation-play-state:paused}@keyframes gradient-shift{0%,to{background-position:0% center}50%{background-position:200% center}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #00d4ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 40px #00d4ffb3,0 0 80px #ff00ff80}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(1);opacity:0}}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}@font-face{font-family:Bricolage Grotesque;src:url(/assets/bricolage-grotesque-latin-variable-Cre6nC2_.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/outfit-latin-variable-Bc-8i84L.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/plus-jakarta-sans-latin-variable-eXO_dkmS.woff2) format("woff2");font-style:normal;font-weight:300 800;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/instrument-sans-latin-variable-BbzFLZTg.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-400-DMJ8VG8y.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-400-CYbJgBiV.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-500-CL0d6ABe.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-600-DUhcLKId.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-700-2wFyz0It.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-500-DSY6xOcd.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-600-BgSNZQsw.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}[data-lc-widget],#lc_chat_widget,.lc_text_widget{z-index:9999!important}[data-app-shell]{font-family:Instrument Sans,Arial,Helvetica,sans-serif;font-weight:400}[data-app-shell] button,[data-app-shell] input,[data-app-shell] select,[data-app-shell] textarea,[data-app-shell] optgroup{font-family:Instrument Sans,Arial,Helvetica,sans-serif;letter-spacing:normal}[data-app-shell] h1,[data-app-shell] h2,[data-app-shell] h3,[data-app-shell] h4,[data-app-shell] h5,[data-app-shell] h6{font-family:Instrument Sans,Arial,Helvetica,sans-serif}[data-app-shell] .font-nexus-display{font-family:Bricolage Grotesque,Arial,sans-serif}[data-app-shell] .font-nexus-ui{font-family:Instrument Sans,Arial,Helvetica,sans-serif}[data-app-shell] .font-nexus-mono{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}[data-app-shell] .nexus-chip{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border:1px solid currentColor;border-radius:999px;padding:.15rem .6rem;font-family:Instrument Sans,Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.25rem;letter-spacing:.01em;background-color:#f7faff08;border-color:color-mix(in srgb,currentColor 40%,transparent)}[data-app-shell] .nexus-connections>label:first-of-type{padding:1.25rem;border:1px solid var(--nexus-hairline);border-radius:14px;background:var(--nexus-panel-a)}[data-app-shell] .nexus-connections input[type=search]{background:var(--nexus-elevated);border-color:var(--nexus-hairline)}[data-app-shell] .nexus-connection-metric{min-width:0;padding:1.2rem;border:1px solid var(--nexus-hairline);border-radius:12px;background:var(--nexus-panel-a);box-shadow:0 8px 28px #0a1e3c0a}[data-app-shell] .nexus-connection-metric:last-child{border-top:3px solid var(--nexus-warning)}[data-app-shell] .nexus-connection-card{min-width:0;padding:clamp(1.2rem,3vw,1.8rem);border:1px solid var(--nexus-hairline);border-radius:14px;background:var(--nexus-panel-a);box-shadow:0 9px 30px #0a1e3c0a}[data-app-shell] .nexus-connection-card button:hover{border-color:var(--nexus-cyan);background:var(--nexus-hover)}[data-app-shell] .nexus-home-summary>.nexus-panel{min-width:0;background:var(--nexus-panel-a);border-color:var(--nexus-hairline)}[data-app-shell] .nexus-home-primary{display:flex;flex-direction:column;justify-content:center;border-top:3px solid var(--nexus-cyan)!important;background:radial-gradient(420px 240px at 95% 10%,color-mix(in srgb,var(--nexus-intelligence) 12%,transparent),transparent 78%),var(--nexus-panel-a)!important}[data-app-shell] .nexus-home-primary h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}@media (min-width:768px){[data-app-shell] .nexus-home-primary{grid-row:span 2}}[data-app-shell] [class*="text-[0.5"],[data-app-shell] [class*="text-[0.6"]{font-size:.72rem!important;letter-spacing:.06em!important}[data-app-shell] :focus-visible{outline-width:2px}@media (prefers-reduced-motion: reduce){[data-app-shell] *,[data-app-shell] *:before,[data-app-shell] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-app-shell] .nexus-command-grid>:only-child{grid-column:1 / -1}@media (min-width: 1024px){[data-app-shell] .nexus-command-grid>:only-child [data-nori-fields]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem}}[data-app-shell][data-ops-shell]{background-color:var(--nexus-midnight);background-image:linear-gradient(180deg,color-mix(in srgb,var(--nexus-navy) 58%,transparent),transparent 28rem)}[data-app-shell][data-ops-shell] .nexus-panel{border-radius:16px;background-image:linear-gradient(180deg,color-mix(in srgb,var(--nexus-panel-b) 70%,transparent),transparent);background-color:color-mix(in srgb,var(--nexus-panel-a) 88%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--nexus-proof) 5%,transparent),0 16px 48px color-mix(in srgb,var(--nexus-midnight) 48%,transparent)}[data-app-shell][data-ops-shell] .nexus-hero-field{background-color:color-mix(in srgb,var(--nexus-navy) 92%,transparent);background-image:none}[data-app-shell][data-ops-shell] .nexus-brief{background-image:linear-gradient(105deg,color-mix(in srgb,var(--nexus-blue) 11%,transparent),transparent 42%,color-mix(in srgb,var(--nexus-violet) 8%,transparent))}[data-app-shell][data-ops-shell] .nexus-tab-scroll{scrollbar-width:thin;scrollbar-color:var(--nexus-hairline) transparent}@media (max-width: 639px){[data-app-shell][data-ops-shell] main{padding-top:1rem}}[data-app-shell][data-ops-shell]{background-image:radial-gradient(900px 520px at 5% -8%,color-mix(in srgb,var(--nexus-cyan) 8%,transparent),transparent 65%),radial-gradient(900px 560px at 95% -8%,color-mix(in srgb,var(--nexus-violet) 7%,transparent),transparent 66%)}[data-app-shell][data-ops-shell] .ops-topbar{background-color:color-mix(in srgb,var(--nexus-midnight) 88%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}[data-app-shell][data-ops-shell] .ops-pulse{background-color:color-mix(in srgb,var(--nexus-panel-a) 72%,transparent)}[data-app-shell][data-ops-shell] .ops-tab{margin-bottom:-1px}[data-app-shell][data-ops-shell] .ops-quiet{background-color:color-mix(in srgb,var(--nexus-panel-a) 72%,transparent)}@keyframes nexus-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes nexus-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-app-shell] *,[data-app-shell] *:before,[data-app-shell] *:after,.v29-nori-dock *{animation:none!important;transition-duration:.01ms!important}[data-customer-shell-body]{animation:none!important}}.placeholder\:text-muted-foreground::-moz-placeholder{color:#afbdcf;font-weight:500}.placeholder\:text-muted-foreground::placeholder{color:#afbdcf;font-weight:500}.hover\:text-muted-foreground:hover,.group.toast .group-\[\.toast\]\:text-muted-foreground,.aria-selected\:text-muted-foreground[aria-selected=true],.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#afbdcf;font-weight:500}.\[\&\>svg\]\:text-muted-foreground>svg{color:#afbdcf;font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#afbdcf;font-weight:500}[data-app-shell] .placeholder\:text-nexus-slate::-moz-placeholder{color:var(--nexus-silver)}[data-app-shell] .placeholder\:text-nexus-slate::placeholder{color:var(--nexus-silver)}[data-app-shell] .disabled\:text-nexus-slate:disabled{color:var(--nexus-silver)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-nexus-slate::-moz-placeholder{color:var(--nexus-slate)}.placeholder\:text-nexus-slate::placeholder{color:var(--nexus-slate)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-x-3:after{content:var(--tw-content);left:.75rem;right:.75rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-nexus-cyan:after{content:var(--tw-content);background-color:var(--nexus-cyan)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-0:first-child{border-width:0px}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:gap-2\.5:hover{gap:.625rem}.hover\:border-app-hairline:hover{border-color:hsl(var(--app-hairline))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-foreground\/40:hover{border-color:hsl(var(--foreground) / .4)}.hover\:border-glow-cyan\/30:hover{border-color:hsl(var(--glow-cyan) / .3)}.hover\:border-glow-cyan\/50:hover{border-color:hsl(var(--glow-cyan) / .5)}.hover\:border-nexus-cyan:hover{border-color:var(--nexus-cyan)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-app-surface\/60:hover{background-color:hsl(var(--app-surface) / .6)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-foreground\/\[0\.02\]:hover{background-color:hsl(var(--foreground) / .02)}.hover\:bg-glow-cyan\/10:hover{background-color:hsl(var(--glow-cyan) / .1)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-nexus-panel-b:hover{background-color:var(--nexus-panel-b)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-nexus-amber:hover{color:var(--nexus-amber)}.hover\:text-nexus-cyan:hover{color:var(--nexus-cyan)}.hover\:text-nexus-proof:hover{color:var(--nexus-proof)}.hover\:text-nexus-silver:hover{color:var(--nexus-silver)}.hover\:text-nexus-violet:hover{color:var(--nexus-violet)}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/90:hover{color:hsl(var(--primary) / .9)}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-state-active:hover{color:hsl(var(--state-active))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_hsl\(190_100\%_50\%\/0\.5\)\]:hover{--tw-shadow: 0 0 30px hsl(190 100% 50%/.5);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_40px_hsl\(190_100\%_50\%\/0\.6\)\,0_0_80px_hsl\(300_100\%_50\%\/0\.4\)\]:hover{--tw-shadow: 0 0 40px hsl(190 100% 50%/.6),0 0 80px hsl(300 100% 50%/.4);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color), 0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-primary:hover{--tw-ring-color: hsl(var(--primary))}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-50:focus{z-index:50}.focus\:rounded-sm:focus{border-radius:calc(var(--radius) - 4px)}.focus\:border-glow-cyan:focus{border-color:hsl(var(--glow-cyan))}.focus\:border-glow-cyan\/50:focus{border-color:hsl(var(--glow-cyan) / .5)}.focus\:border-nexus-cyan:focus{border-color:var(--nexus-cyan)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-app-surface:focus{background-color:hsl(var(--app-surface))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-state-active:focus-visible{border-color:hsl(var(--state-active))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-nexus-cyan:focus-visible{outline-color:var(--nexus-cyan)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-app-hairline:disabled{border-color:hsl(var(--app-hairline))}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:text-nexus-slate:disabled{color:var(--nexus-slate)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/btn:hover .group-hover\/btn\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-glow-cyan\/30{border-color:hsl(var(--glow-cyan) / .3)}.group:hover .group-hover\:border-glow-cyan\/40{border-color:hsl(var(--glow-cyan) / .4)}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-foreground\/80{color:hsl(var(--foreground) / .8)}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width: 640px){.sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-5{margin-top:1.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:min-h-\[26rem\]{min-height:26rem}.sm\:min-h-dvh{min-height:100dvh}.sm\:w-36{width:9rem}.sm\:max-w-\[15rem\]{max-width:15rem}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)_minmax\(0\,9rem\)_4\.5rem\]{grid-template-columns:3.5rem minmax(0,1fr) minmax(0,9rem) 4.5rem}.sm\:grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,14rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-14{gap:3.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:overflow-visible{overflow:visible}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-b-0{border-bottom-width:0px}.sm\:p-0{padding:0}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pl-0{padding-left:0}.sm\:pl-6{padding-left:1.5rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-9{padding-top:2.25rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[0\.66rem\]{font-size:.66rem}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:static{position:static}.md\:absolute{position:absolute}.md\:bottom-48{bottom:12rem}.md\:right-6{right:1.5rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:ml-4{margin-left:1rem}.md\:mr-2{margin-right:.5rem}.md\:mt-10{margin-top:2.5rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-20{height:5rem}.md\:h-36{height:9rem}.md\:h-4{height:1rem}.md\:h-52{height:13rem}.md\:min-h-\[800px\]{min-height:800px}.md\:w-20{width:5rem}.md\:w-36{width:9rem}.md\:w-4{width:1rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.md\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.md\:flex-col{flex-direction:column}.md\:gap-1{gap:.25rem}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:gap-6{gap:1.5rem}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:rounded-lg{border-radius:var(--radius)}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}.md\:border-border\/30{border-color:hsl(var(--border) / .3)}.md\:bg-background\/30{background-color:hsl(var(--background) / .3)}.md\:p-1{padding:.25rem}.md\:p-10{padding:2.5rem}.md\:p-16{padding:4rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-36{padding-top:9rem;padding-bottom:9rem}.md\:pl-0{padding-left:0}.md\:pl-5{padding-left:1.25rem}.md\:pt-8{padding-top:2rem}.md\:pt-9{padding-top:2.25rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[20rem\]{font-size:20rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-relaxed{line-height:1.625}.md\:opacity-0{opacity:0}.md\:\[direction\:ltr\]{direction:ltr}.md\:\[direction\:rtl\]{direction:rtl}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:bottom-56{bottom:14rem}.lg\:left-auto{left:auto}.lg\:right-2{right:.5rem}.lg\:top-28{top:7rem}.lg\:top-32{top:8rem}.lg\:order-3{order:3}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:-mt-4{margin-top:-1rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-\[24rem\]{min-height:24rem}.lg\:min-h-\[28rem\]{min-height:28rem}.lg\:min-h-\[850px\]{min-height:850px}.lg\:min-w-\[15rem\]{min-width:15rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[13rem_19rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem 19rem minmax(0,1fr)}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,320px\)_1fr\]{grid-template-columns:minmax(0,320px) 1fr}.lg\:grid-cols-\[minmax\(16rem\,1\.1fr\)_minmax\(14rem\,0\.9fr\)\]{grid-template-columns:minmax(16rem,1.1fr) minmax(14rem,.9fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:border-b{border-bottom-width:1px}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-r-0{border-right-width:0px}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-0{padding-left:0}.lg\:pt-1{padding-top:.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[13\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:13.5rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(20rem\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.xl\:flex-row{flex-direction:row}.xl\:gap-10{gap:2.5rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1536px){.\32xl\:order-1{order:1}.\32xl\:order-2{order:2}.\32xl\:order-3{order:3}.\32xl\:mt-0{margin-top:0}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,0\.88fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.\32xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.\32xl\:border-l{border-left-width:1px}.\32xl\:border-t-0{border-top-width:0px}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>button\:last-child\]\:grid>button:last-child{display:grid}.\[\&\>button\:last-child\]\:place-items-center>button:last-child{place-items:center}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>button\]\:min-h-11>button{min-height:2.75rem}.\[\&\>button\]\:min-w-11>button{min-width:2.75rem}.\[\&\>div\]\:min-w-0>div{min-width:0px}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_dd\]\:\[overflow-wrap\:anywhere\] dd{overflow-wrap:anywhere}.\[\&_h2\]\:font-display h2{font-family:Outfit,sans-serif}.\[\&_h2\]\:text-lg h2{font-size:1.125rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:text-foreground h2{color:hsl(var(--foreground))}@media (min-width: 640px){.\[\&_h2\]\:sm\:text-xl h2{font-size:1.25rem;line-height:1.75rem}}.\[\&_p\]\:mt-3 p{margin-top:.75rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:mt-3 ul{margin-top:.75rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:space-y-2 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
