@font-face{font-family:Geist;font-weight:400 800;font-display:swap;src:url(/assets/fonts/geist-latin.woff2) format("woff2")}.bvb-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.bvb-page,.bvb-page *,.bvb-page *:before,.bvb-page *:after{box-sizing:border-box}.bvb-hero{display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,1fr);gap:clamp(34px,5vw,78px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.bvb-hero__copy{min-width:0}.bvb-page .bvb-title{max-width:660px;overflow:visible;overflow-wrap:normal}.bvb-title-main,.bvb-title-focus{display:block}.bvb-title-focus{max-width:100%}.bvb-hero__lead{max-width:820px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.35vw,21px);line-height:1.68}.bvb-hero__actions,.bvb-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.bvb-hero__actions{margin-top:30px}.bvb-hero-proof{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:24px}.bvb-hero-proof div{min-width:0;border:1px solid var(--line);background:#11161db8;padding:14px}.bvb-hero-proof strong{display:block;color:var(--ink-strong);font-family:var(--mono);font-size:clamp(1rem,1.4vw,1.45rem);line-height:1.1;letter-spacing:-.01em}.bvb-hero-proof span{display:block;margin-top:7px;color:var(--ink-muted);font-family:var(--mono);font-size:.68rem;line-height:1.35;text-transform:uppercase;letter-spacing:.08em}.bvb-simulator,.bvb-simulation-dashboard{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.bvb-simulator__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.3fr) minmax(0,1fr);gap:14px;min-height:620px;padding:18px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.bvb-system{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;border:1px solid var(--line);background:#0d1117d1}.bvb-system__head{display:grid;gap:6px;min-height:70px;padding:14px;border-bottom:1px solid var(--line)}.bvb-system__head span,.bvb-panel-label,.bvb-tax-card__top span,.bvb-os-step span,.bvb-leverage-flow span,.bvb-liability-card span,.bvb-metric-row span,.bvb-context-links a span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.bvb-system__head strong,.bvb-stack-panel--single strong,.bvb-os-step strong,.bvb-leverage-flow strong,.bvb-liability-card strong,.bvb-metric-row strong{color:var(--ink);font-family:var(--mono);font-weight:600}.bvb-node-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:14px}.bvb-node-grid span,.bvb-boring-grid span{display:flex;min-height:48px;align-items:center;border:1px solid var(--line);background:#ffffff05;color:var(--ink-dim);font-family:var(--mono);font-size:11px;line-height:1.35;padding:11px}.bvb-node-grid--system span{border-color:#6e8aff47}.bvb-compression-core{position:relative;z-index:1;display:grid;place-items:center;align-content:center;gap:14px;border:1px solid rgba(110,138,255,.34);background:#6e8aff12;color:var(--accent);text-align:center}.bvb-compression-core span,.bvb-compression-core strong{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.bvb-compression-core svg{animation:bvb-pulse 2.8s ease-in-out infinite}.bvb-telemetry{display:grid;gap:9px;margin-top:auto;padding:14px;border-top:1px solid var(--line)}.bvb-telemetry-row{display:grid;grid-template-columns:minmax(112px,.5fr) minmax(72px,1fr) minmax(68px,auto);gap:10px;align-items:center;min-height:36px;padding:0 10px;border:1px solid var(--line);background:#0d1117b8}.bvb-telemetry-row span,.bvb-telemetry-row strong{font-family:var(--mono);font-size:8px;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.bvb-telemetry-row span{color:var(--ink-mute)}.bvb-telemetry-row strong{justify-self:end;color:var(--ink);font-weight:600}.bvb-telemetry-row i,.bvb-metric-row i{display:block;height:7px;border:1px solid rgba(110,138,255,.24);background:#ffffff06}.bvb-telemetry-row i em,.bvb-metric-row i em{display:block;height:100%;background:linear-gradient(90deg,#6e8aff85,#9bb8ff24);animation:bvb-pulse 3.8s ease-in-out infinite}.bvb-section{padding:68px 0;border-bottom:1px solid var(--line)}.bvb-section__header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:28px}.bvb-section__header .ts-hero-eyebrow{grid-column:1 / -1}.bvb-section__header h2{margin:0}.bvb-section__header p,.bvb-stack-panel--single p,.bvb-tax-card p,.bvb-tax-card dd,.bvb-leverage-copy p,.bvb-liability-card p,.bvb-final-cta p,.bvb-metric-row p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.bvb-stack-compare,.bvb-leverage-grid,.bvb-liability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bvb-stack-panel,.bvb-entropy-panel,.bvb-leverage-copy,.bvb-liability-card{border:1px solid var(--line);background:var(--panel);padding:20px}.bvb-stack-step{display:grid;min-height:44px;align-items:center;margin-top:8px;border:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:0 12px;text-transform:uppercase}.bvb-stack-panel--single{display:grid;place-items:center start;align-content:center;gap:18px;border-color:#6e8aff4d}.bvb-stack-panel--single strong{font-size:clamp(28px,4vw,56px);letter-spacing:-.04em;line-height:.95}.bvb-tax-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.bvb-tax-card{display:grid;align-content:start;gap:16px;min-height:360px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.bvb-tax-card__top{display:grid;gap:8px}.bvb-tax-card__top div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.bvb-tax-card__top strong{color:var(--ink);font-family:var(--display);font-size:22px;line-height:1.1}.bvb-tax-card__top em{color:var(--bad);font-family:var(--mono);font-size:13px;font-style:normal;font-weight:700;letter-spacing:.04em}.bvb-tax-card dl{display:grid;gap:12px;margin:0}.bvb-tax-card dt{color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.bvb-tax-card dd{margin:3px 0 0;font-size:13px}.bvb-financial-grid,.bvb-platform-financials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.bvb-financial-grid article,.bvb-platform-financials article,.bvb-financial-summary>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:20px}.bvb-financial-grid article{min-height:230px}.bvb-financial-grid span,.bvb-platform-financials span,.bvb-financial-summary span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.bvb-financial-grid strong,.bvb-platform-financials strong,.bvb-financial-summary strong{display:block;margin-top:28px;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,44px);font-weight:780;letter-spacing:-.03em;line-height:.98}.bvb-financial-grid article:first-child strong,.bvb-financial-grid article:nth-child(2) strong,.bvb-financial-grid article:nth-child(3) strong{color:var(--bad)}.bvb-financial-grid p,.bvb-platform-financials p,.bvb-financial-summary p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.65}.bvb-financial-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--line)}.bvb-financial-summary>div{min-height:260px}.bvb-financial-summary>div:first-child{background:#f851490e}.bvb-financial-summary>div:nth-child(2){background:#6e8aff0f}.bvb-platform-financials{margin-top:24px}.bvb-platform-financials article{min-height:186px}.bvb-platform-financials strong{color:var(--accent-2);font-size:24px;line-height:1.1}.bvb-vendor-pricing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bvb-vendor-pricing article{border:1px solid var(--line);background:#10151cc2;padding:clamp(22px,2.8vw,34px)}.bvb-vendor-pricing span,.bvb-capability-matrix__head span,.bvb-deel-gap .bvb-panel-label{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.bvb-vendor-pricing strong{display:block;margin-top:24px;color:var(--ink);font-family:var(--display);font-size:clamp(30px,3.4vw,48px);font-weight:780;letter-spacing:-.03em;line-height:.98}.bvb-vendor-pricing article:first-child strong,.bvb-vendor-pricing article:nth-child(2) strong{color:var(--bad)}.bvb-vendor-pricing article:nth-child(3){background:#6e8aff11}.bvb-vendor-pricing article:nth-child(3) strong{color:var(--accent-2)}.bvb-vendor-pricing p,.bvb-deel-gap p,.bvb-deel-gap li{color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.bvb-capability-matrix{display:grid;margin-top:22px;border:1px solid var(--line);background:#0d1117d1}.bvb-capability-matrix__head,.bvb-capability-matrix__row{display:grid;grid-template-columns:1.15fr repeat(3,minmax(0,1fr))}.bvb-capability-matrix__head{border-bottom:1px solid var(--line);background:#151b23c7}.bvb-capability-matrix__head span,.bvb-capability-matrix__row>*{border-right:1px solid var(--line);padding:14px 16px}.bvb-capability-matrix__head span:last-child,.bvb-capability-matrix__row>*:last-child{border-right:0}.bvb-capability-matrix__row:not(:last-child){border-bottom:1px solid var(--line)}.bvb-capability-matrix__row strong,.bvb-capability-matrix__row span{color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.45}.bvb-capability-matrix__row strong{color:var(--ink);font-weight:760}.bvb-capability-matrix__row span:last-child{color:var(--accent-2);font-weight:720}.bvb-deel-gap{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:24px;margin-top:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(24px,4vw,44px) 0}.bvb-deel-gap h3{margin:16px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,44px);font-weight:760;letter-spacing:-.025em;line-height:1}.bvb-deel-gap ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.bvb-deel-gap li{border-left:2px solid rgba(248,81,73,.55);background:#f851490a;padding:10px 12px}.bvb-entropy-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(220px,.45fr) minmax(0,.85fr);gap:18px}.bvb-entropy-panel ul{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.bvb-entropy-panel li{border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;padding-top:10px}.bvb-entropy-visual{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-content:center;min-height:260px;border:1px solid var(--line);background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-size:22px 22px;padding:16px}.bvb-entropy-visual span{aspect-ratio:1;border:1px solid rgba(110,138,255,.24);background:#6e8aff0b;animation:bvb-drift 4s ease-in-out infinite}.bvb-entropy-visual span:nth-child(2n){animation-delay:.6s}.bvb-entropy-visual span:nth-child(3n){animation-delay:1.2s}.bvb-os-flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.bvb-os-step{display:grid;gap:28px;min-height:190px;align-content:space-between;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.bvb-leverage-flow{display:grid;gap:14px}.bvb-leverage-flow>div{display:grid;grid-template-columns:minmax(110px,.38fr) minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;min-height:82px;border:1px solid var(--line);background:var(--panel);padding:14px}.bvb-leverage-flow svg,.bvb-context-links svg{color:var(--accent)}.bvb-leverage-copy{display:grid;align-content:center;gap:14px}.bvb-leverage-copy h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3.2vw,48px);line-height:1}.bvb-liability-card{display:grid;gap:12px;min-height:250px;align-content:start}.bvb-liability-card svg{color:var(--ink-dim)}.bvb-liability-card--system{border-color:#6e8aff52}.bvb-liability-card--system svg{color:var(--accent)}.bvb-boring-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.bvb-boring-grid span{min-height:82px;border:0;background:var(--bg)}.bvb-simulation-dashboard__body{display:grid;gap:1px;background:var(--line)}.bvb-metric-row{display:grid;grid-template-columns:minmax(160px,.34fr) minmax(110px,.18fr) minmax(0,1fr) minmax(160px,.28fr);gap:16px;align-items:center;min-height:86px;background:var(--bg);padding:16px}.bvb-metric-row strong{color:var(--accent);font-size:18px}.bvb-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:68px 0;border-bottom:1px solid var(--line)}.bvb-final-cta h2{margin:0 0 16px}.bvb-final-cta p{max-width:850px}.bvb-context-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 42px;border:1px solid var(--line);background:var(--line)}.bvb-context-links a{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:14px;background:var(--bg);color:inherit;padding:16px;text-decoration:none}.bvb-context-links a:hover{background:var(--panel)}@keyframes bvb-pulse{0%,to{opacity:.48}50%{opacity:1}}@keyframes bvb-drift{0%,to{opacity:.38;transform:translateY(0)}50%{opacity:.9;transform:translateY(-5px)}}@media (max-width: 1120px){.bvb-hero,.bvb-section__header,.bvb-final-cta,.bvb-simulator__body,.bvb-entropy-grid{grid-template-columns:1fr}.bvb-compression-core{min-height:110px}.bvb-tax-grid,.bvb-financial-grid,.bvb-vendor-pricing,.bvb-platform-financials,.bvb-financial-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bvb-capability-matrix__head,.bvb-capability-matrix__row{grid-template-columns:minmax(0,1fr)}.bvb-capability-matrix__head span,.bvb-capability-matrix__row>*{border-right:0;border-bottom:1px solid var(--line)}.bvb-deel-gap{grid-template-columns:1fr}.bvb-hero-proof,.bvb-os-flow,.bvb-boring-grid,.bvb-context-links{grid-template-columns:repeat(2,minmax(0,1fr))}.bvb-metric-row,.bvb-leverage-flow>div{grid-template-columns:1fr;align-items:start}}@media (max-width: 640px){.bvb-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.bvb-hero{padding-top:108px}.bvb-hero__lead{max-width:320px;overflow-wrap:break-word}.bvb-page .bvb-title{max-width:330px;font-size:clamp(40px,14vw,52px)}.bvb-hero__actions,.bvb-final-cta__actions{flex-direction:column}.bvb-page .primary-cta,.bvb-page .secondary-cta{width:100%}.bvb-simulator__body{min-height:0;padding:14px}.bvb-node-grid,.bvb-hero-proof,.bvb-tax-grid,.bvb-financial-grid,.bvb-vendor-pricing,.bvb-platform-financials,.bvb-financial-summary,.bvb-stack-compare,.bvb-leverage-grid,.bvb-liability-grid,.bvb-os-flow,.bvb-boring-grid,.bvb-context-links{grid-template-columns:1fr}.bvb-telemetry-row{grid-template-columns:1fr;align-items:start;padding:12px}.bvb-telemetry-row strong{justify-self:start}.bvb-tax-card,.bvb-os-step,.bvb-liability-card{min-height:0}}@media (prefers-reduced-motion: reduce){.bvb-compression-core svg,.bvb-telemetry-row i em,.bvb-metric-row i em,.bvb-entropy-visual span{animation:none}}.metrics-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.metrics-page,.metrics-page *,.metrics-page *:before,.metrics-page *:after{box-sizing:border-box}.metrics-hero{display:grid;grid-template-columns:minmax(0,.76fr) minmax(560px,1fr);gap:clamp(34px,5vw,78px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.metrics-hero__copy{min-width:0}.metrics-hero__lead{max-width:820px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.35vw,21px);line-height:1.68}.metrics-hero__actions,.metrics-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.metrics-hero__actions{margin-top:30px}.metrics-console{min-width:0;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.metrics-console__body{position:relative;min-height:560px;padding:20px;overflow:hidden;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.metrics-console__body:before{content:"";position:absolute;inset:16% 12% auto;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(110,138,255,.48),transparent);animation:metrics-scan 5s ease-in-out infinite}.metrics-console__topline,.metrics-telemetry-row{position:relative;z-index:1;display:grid;align-items:center;border:1px solid var(--line);background:#0d1117d6}.metrics-console__topline{grid-template-columns:minmax(0,1fr) auto;gap:16px;min-height:52px;padding:0 16px}.metrics-console__topline span,.metrics-console__topline strong,.metrics-telemetry-row span,.metrics-telemetry-row strong{font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.metrics-console__topline span,.metrics-telemetry-row span{color:var(--ink-mute)}.metrics-console__topline strong,.metrics-telemetry-row strong{color:var(--ink);font-weight:600}.metrics-telemetry-list{position:relative;z-index:1;display:grid;gap:10px;margin-top:18px}.metrics-telemetry-row{grid-template-columns:minmax(140px,.42fr) minmax(120px,1fr) minmax(84px,auto);gap:12px;min-height:42px;padding:0 12px}.metrics-telemetry-row strong{justify-self:end}.metrics-telemetry-row i{display:block;height:8px;border:1px solid rgba(110,138,255,.26);background:#ffffff06}.metrics-telemetry-row i em{display:block;height:100%;background:linear-gradient(90deg,#6e8aff75,#9bb8ff2e);animation:metrics-pulse 3.8s ease-in-out infinite}.metrics-topology-map{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:22px;border:1px solid var(--line);background:var(--line)}.metrics-topology-map span{display:grid;min-height:92px;place-items:center;padding:12px;background:#0d1117e0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-align:center;text-transform:uppercase}.metrics-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.metrics-strip__item{min-height:108px;padding:18px 16px;border-right:1px solid var(--line);background:var(--bg)}.metrics-strip__item strong,.metrics-strip__item span{display:block;font-family:var(--mono)}.metrics-strip__item strong{color:var(--ink);font-size:clamp(22px,2vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1}.metrics-strip__item span{margin-top:12px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.metrics-section{padding:58px 0;border-bottom:1px solid var(--line)}.metrics-two,.metrics-infrastructure,.metrics-queue-section,.metrics-research-section{display:grid;grid-template-columns:minmax(0,.74fr) minmax(460px,.74fr);gap:clamp(30px,5vw,76px);align-items:start}.metrics-copy p:not(.ts-hero-eyebrow),.metrics-section__header p,.metrics-cta p,.metrics-queue-section p,.metrics-research-section p{max-width:850px;margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.metrics-section__header,.metrics-cta{display:grid;gap:28px;align-items:start}.metrics-section__header{grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);margin-bottom:30px}.metrics-section__header--split{grid-template-columns:minmax(0,.78fr) minmax(360px,.5fr)}.metrics-model-compare,.metrics-health-grid,.metrics-observable-grid,.metrics-feedback-loop,.metrics-risk-grid{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.metrics-model-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-model-compare>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.metrics-model-compare h3{margin:0;padding:16px;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--display);font-size:20px;font-weight:760;letter-spacing:-.012em}.metrics-model-compare span{display:flex;min-height:58px;align-items:center;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.metrics-model-compare span:last-child{border-bottom:0}.metrics-health-grid,.metrics-observable-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.metrics-health-card,.metrics-observable-card{display:flex;min-height:430px;min-width:0;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.metrics-observable-card{min-height:550px}.metrics-health-card__head,.metrics-observable-card__head{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.metrics-health-card__head svg{color:var(--accent)}.metrics-health-card h3,.metrics-observable-card h3{margin:0;padding:20px 16px 0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,30px);font-weight:760;letter-spacing:-.018em;line-height:1}.metrics-health-card>strong{display:block;margin:18px 16px 0;color:var(--accent-2);font-family:var(--mono);font-size:28px;font-weight:600;line-height:1;text-transform:uppercase}.metrics-health-card>p,.metrics-observable-card>p{margin:18px 16px 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.6}.metrics-health-card>div:last-child,.metrics-observable-card>div:last-child{margin-top:auto;padding:14px 16px;border-top:1px solid var(--line)}.metrics-health-card>div:last-child span,.metrics-observable-card>div:last-child span{display:block;color:var(--ink-faint);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.metrics-health-card>div:last-child p,.metrics-observable-card>div:last-child p{margin:8px 0 0;color:var(--ink-dim);font-family:var(--mono);font-size:11px;line-height:1.45}.metrics-observable-card__head strong{color:var(--accent-2);font-size:14px;font-weight:600}.metrics-visual{min-height:148px;margin:18px 16px;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.metrics-visual--timeline{display:grid;gap:14px;align-content:center;padding:16px}.metrics-visual--timeline div{display:grid;gap:8px}.metrics-visual--timeline span,.metrics-visual--sync span,.metrics-visual--signal span,.metrics-visual--decay i{color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.metrics-visual--timeline strong{color:var(--ink);font-family:var(--mono);font-size:15px;font-weight:600}.metrics-visual--timeline i{display:block;height:8px;border:1px solid rgba(110,138,255,.3);background:#6e8aff33}.metrics-visual--timeline div:first-child i{width:100%}.metrics-visual--timeline div:last-child i{width:20%}.metrics-visual--sync,.metrics-visual--signal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:14px}.metrics-visual--sync span,.metrics-visual--signal span{display:grid;min-height:36px;place-items:center;border:1px solid var(--line);background:#0d1117bf}.metrics-visual--sync span.is-synced{border-color:#6e8aff52;color:var(--accent-2)}.metrics-visual--decay{display:flex;align-items:end;gap:1px;padding:15px}.metrics-visual--decay span{display:flex;align-items:end;justify-content:center;width:20%;min-height:48px;padding:8px 4px;border:1px solid rgba(110,138,255,.22);background:#6e8aff1a}.metrics-visual--decay i{font-style:normal}.metrics-systems-map{display:grid;min-height:430px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-content:center;padding:24px;overflow:hidden;border:1px solid var(--line);background:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),var(--panel);background-size:72px 72px,72px 72px,auto}.metrics-systems-map span,.metrics-systems-map strong{display:grid;place-items:center;border:1px solid rgba(110,138,255,.24);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-align:center;text-transform:uppercase}.metrics-systems-map span{min-height:78px;background:#0d1117b8}.metrics-systems-map strong{grid-column:1 / -1;min-height:72px;border-color:#6e8aff52;color:var(--accent-2);letter-spacing:.1em}.metrics-feedback-loop{grid-template-columns:repeat(6,minmax(0,1fr))}.metrics-feedback-loop div,.metrics-risk-grid div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.metrics-feedback-loop div{min-height:150px;padding:18px}.metrics-feedback-loop span,.metrics-feedback-loop strong,.metrics-risk-grid span,.metrics-risk-grid strong{display:block;font-family:var(--mono);line-height:1.35}.metrics-feedback-loop span,.metrics-risk-grid span{color:var(--ink-faint);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.metrics-feedback-loop strong{margin-top:34px;color:var(--ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.metrics-queue-panel{display:grid;gap:18px;min-height:430px;padding:22px;border:1px solid var(--line);background:radial-gradient(var(--line-2) 1px,transparent 1px),var(--panel);background-position:-1px -1px;background-size:24px 24px}.metrics-queue-panel__head{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.metrics-queue-panel__head span,.metrics-queue-panel__head strong,.metrics-queue-point strong,.metrics-queue-point span,.metrics-queue-y-axis span,.metrics-queue-axis-label{font-family:var(--mono);line-height:1.2}.metrics-queue-panel__head span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.metrics-queue-panel__head strong{color:var(--ink);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.metrics-queue-chart{position:relative;min-height:330px;overflow:hidden}.metrics-queue-chart svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.metrics-queue-gridline{stroke:#9aa4b229;stroke-width:1;stroke-dasharray:5 10}.metrics-queue-axis-line{stroke:#9aa4b247;stroke-width:1.4}.metrics-queue-saturation{fill:#f8717114;stroke:#f8717133;stroke-width:1}.metrics-queue-area{fill:url(#metricsQueueArea)}.metrics-queue-line{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round}.metrics-queue-y-axis{position:absolute;top:44px;bottom:54px;left:0;display:flex;flex-direction:column;justify-content:space-between}.metrics-queue-y-axis span,.metrics-queue-axis-label{color:var(--ink-mute);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.metrics-queue-point{position:absolute;display:grid;gap:7px;min-width:90px;padding:9px 10px;transform:translate(-14px,-18px);border:1px solid rgba(110,138,255,.34);background:#0d1117e0}.metrics-queue-point i{position:absolute;top:12px;left:-9px;width:10px;height:10px;border:2px solid var(--accent);background:var(--bg)}.metrics-queue-point strong{color:var(--ink);font-size:15px;font-weight:700}.metrics-queue-point span{color:var(--ink-mute);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.metrics-queue-axis-label{position:absolute}.metrics-queue-axis-label--x{right:26px;bottom:11px}.metrics-queue-axis-label--y{top:42px;left:24px;writing-mode:vertical-rl;transform:rotate(180deg)}.metrics-risk-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.metrics-risk-grid div{min-height:132px;padding:18px;background:var(--panel)}.metrics-risk-grid strong{margin-top:28px;color:var(--accent-2);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.metrics-research-section .secondary-cta{margin-top:24px}.metrics-research-flow{display:grid;gap:10px;border:1px solid var(--line);background:var(--panel);padding:18px}.metrics-research-flow span{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:52px;border:1px solid var(--line);background:#0d1117c7;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.metrics-research-flow i{display:grid;height:100%;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-style:normal}.metrics-cta{grid-template-columns:minmax(0,.84fr) minmax(360px,.58fr);padding:58px 0;border-bottom:1px solid var(--line)}.metrics-cta__actions{justify-content:flex-end}@keyframes metrics-scan{0%,to{transform:translateY(0);opacity:.22}50%{transform:translateY(310px);opacity:.62}}@keyframes metrics-pulse{0%,to{opacity:.54}50%{opacity:1}}@media (max-width: 980px){.metrics-hero,.metrics-two,.metrics-infrastructure,.metrics-queue-section,.metrics-research-section,.metrics-section__header,.metrics-section__header--split,.metrics-cta{grid-template-columns:1fr}.metrics-strip,.metrics-health-grid,.metrics-observable-grid,.metrics-feedback-loop,.metrics-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-cta__actions{justify-content:flex-start}}@media (max-width: 640px){.metrics-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.metrics-hero{padding-top:108px}.metrics-strip,.metrics-health-grid,.metrics-observable-grid,.metrics-feedback-loop,.metrics-risk-grid,.metrics-topology-map,.metrics-systems-map{grid-template-columns:1fr}.metrics-hero__lead{max-width:320px;overflow-wrap:break-word}.metrics-hero__actions,.metrics-cta__actions{flex-direction:column}.metrics-page .primary-cta,.metrics-page .secondary-cta{width:100%}.metrics-console__body{min-height:0;padding:14px}.metrics-console .system-panel-head span:last-child{display:none}.metrics-console__topline{grid-template-columns:1fr;gap:6px;align-items:start;padding:12px}.metrics-console__topline strong{justify-self:start}.metrics-queue-panel{padding:16px}.metrics-queue-panel__head{align-items:start;flex-direction:column}.metrics-queue-chart{min-height:360px}.metrics-queue-y-axis,.metrics-queue-axis-label--y{display:none}.metrics-queue-point{min-width:76px;padding:7px 8px}.metrics-queue-point strong{font-size:12px}.metrics-queue-point span{font-size:8px}.metrics-telemetry-row{grid-template-columns:1fr;align-items:start;padding:12px}.metrics-telemetry-row strong{justify-self:start}.metrics-health-card,.metrics-observable-card,.metrics-systems-map,.metrics-queue-panel{min-height:0}}@media (prefers-reduced-motion: reduce){.metrics-console__body:before,.metrics-telemetry-row i em{animation:none!important}}@font-face{font-family:Geist Mono;font-weight:400 600;font-display:swap;src:url(/assets/fonts/geist-mono-latin.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400 500;font-display:swap;src:url(/assets/fonts/newsreader-italic-latin.woff2) format("woff2")}*,: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:var(--sans);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:var(--mono);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}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.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}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-bottom-1\.5{bottom:-.375rem}.-left-1\.5{left:-.375rem}.-right-1\.5{right:-.375rem}.-top-1\.5{top:-.375rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-3{left:.75rem}.left-4{left:1rem}.left-8{left:2rem}.right-0{right:0}.right-1\/4{right:25%}.right-2{right:.5rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-32{top:8rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[67px\]{top:67px}.top-\[68px\]{top:68px}.top-full{top:100%}.isolate{isolation:isolate}.-z-0{z-index:0}.-z-10{z-index:-10}.z-0{z-index:0}.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-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[9998\]{z-index:9998}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-5{grid-column:span 5 / span 5}.m-0{margin:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.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}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.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-2{margin-top:.5rem}.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-\[0\.42rem\]{margin-top:.42rem}.mt-auto{margin-top:auto}.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}.hidden{display:none}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[1px\]{height:1px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[450px\]{height:450px}.h-\[600px\]{height:600px}.h-\[800px\]{height:800px}.h-\[calc\(100vh-67px\)\]{height:calc(100vh - 67px)}.h-full{height:100%}.h-px{height:1px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-160px\)\]{max-height:calc(100vh - 160px)}.min-h-7{min-height:1.75rem}.min-h-9{min-height:2.25rem}.min-h-\[160px\]{min-height:160px}.min-h-\[20vh\]{min-height:20vh}.min-h-\[376px\]{min-height:376px}.min-h-\[420px\]{min-height:420px}.min-h-\[450px\]{min-height:450px}.min-h-\[52px\]{min-height:52px}.min-h-\[58px\]{min-height:58px}.min-h-\[86px\]{min-height:86px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[1000px\]{width:1000px}.w-\[12\%\]{width:12%}.w-\[1px\]{width:1px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[800px\]{width:800px}.w-\[84\%\]{width:84%}.w-\[94\%\]{width:94%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[240px\]{min-width:240px}.min-w-\[800px\]{min-width:800px}.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-\[1500px\]{max-width:1500px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[240px\]{max-width:240px}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-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-2{--tw-translate-x: -.5rem;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-\[1px\]{--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-x-full{--tw-translate-x: -100%;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-y-2{--tw-translate-y: -.5rem;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-\[1px\]{--tw-translate-y: -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-full{--tw-translate-y: -100%;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-\[1px\]{--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-\[1px\]{--tw-translate-y: 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))}.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))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 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))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;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-95{--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))}.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))}@keyframes shine{0%{background-position:200% center}to{background-position:-200% center}}.animate-\[shine_3s_infinite\]{animation:shine 3s infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.animate-marquee{animation:marquee 40s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(500%)}}.animate-scanline-fast{animation:scanline 1.5s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-0{scroll-margin-top:0px}.scroll-mt-24{scroll-margin-top:6rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-4{row-gap:1rem}.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-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-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * 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-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * 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-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))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * 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-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.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}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[var\(--ts-card-radius\)\]{border-radius:var(--ts-card-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-tl-2xl{border-top-left-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-2\)\]{border-color:var(--line-2)}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/50{border-color:#3b82f680}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-600{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/50{border-color:#10b98180}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-indigo-500\/30{border-color:#6366f14d}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-100\/50{border-color:#fee2e280}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/50{border-color:#ef444480}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-300\/50{border-color:#cbd5e180}.border-slate-500\/30{border-color:#64748b4d}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-yellow-500\/50{border-color:#eab30880}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-indigo-500{--tw-border-opacity: 1;border-left-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-l-sky-500{--tw-border-opacity: 1;border-left-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-l-slate-500{--tw-border-opacity: 1;border-left-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-white\/80{background-color:#fffc!important}.\!bg-white\/95{background-color:#fffffff2!important}.bg-\[\#020617\]{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(110\,138\,255\,0\.08\)\]{background-color:#6e8aff14}.bg-\[rgba\(16\,185\,129\,0\.2\)\]{background-color:#10b98133}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.025\)\]{background-color:#ffffff06}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--line-2\)\]{background-color:var(--line-2)}.bg-\[var\(--panel\)\]{background-color:var(--panel)}.bg-\[var\(--panel-2\)\]{background-color:var(--panel-2)}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-600\/10{background-color:#0891b21a}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/5{background-color:#6366f10d}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/20{background-color:#fef2f233}.bg-red-50\/30{background-color:#fef2f24d}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/80{background-color:#020617cc}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/20{background-color:#eab30833}.bg-\[linear-gradient\(45deg\,transparent_25\%\,rgba\(255\,255\,255\,0\.1\)_50\%\,transparent_75\%\,transparent_100\%\)\]{background-image:linear-gradient(45deg,transparent 25%,rgba(255,255,255,.1) 50%,transparent 75%,transparent 100%)}.bg-\[linear-gradient\(rgba\(59\,130\,246\,0\.05\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(59\,130\,246\,0\.05\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(59,130,246,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.05) 1px,transparent 1px)}.bg-\[repeating-linear-gradient\(45deg\,transparent\,transparent_5px\,rgba\(16\,185\,129\,0\.2\)_5px\,rgba\(16\,185\,129\,0\.2\)_10px\)\]{background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,rgba(16,185,129,.2) 5px,rgba(16,185,129,.2) 10px)}.bg-\[url\(\'https\:\/\/grainy-gradients\.vercel\.app\/noise\.svg\'\)\]{background-image:url(https://grainy-gradients.vercel.app/noise.svg)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,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))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/5{--tw-gradient-from: rgb(59 130 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/5{--tw-gradient-from: rgb(239 68 68 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from: #94a3b8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(148 163 184 / 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-blue-400\/50{--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(96 165 250 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-900\/5{--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(30 58 138 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/5{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(99 102 241 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-400{--tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #94a3b8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-600{--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #475569 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to: #94a3b8 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-\[length\:250\%_250\%\,100\%_100\%\]{background-size:250% 250%,100% 100%}.bg-\[size\:20px_20px\]{background-size:20px 20px}.bg-\[size\:40px_40px\]{background-size:40px 40px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-500\/20{fill:#f59e0b33}.stroke-\[0\.2\]{stroke-width:.2}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-4{padding:1rem!important}.\!p-5{padding:1.25rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.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}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.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}.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-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.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}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-\[58px\]{padding-left:58px}.pr-1{padding-right:.25rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.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-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[15vh\]{padding-top:15vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--mono)}.font-sans{font-family:var(--sans)}.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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[40px\]{font-size:40px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.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-\[var\(--display\)\]{font-weight:var(--display)}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.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\.018em\]{letter-spacing:-.018em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[var\(--bg\)\]{color:var(--bg)!important}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-dim\)\]{color:var(--ink-dim)}.text-\[var\(--ink-faint\)\]{color:var(--ink-faint)}.text-\[var\(--ink-mute\)\]{color:var(--ink-mute)}.text-\[var\(--ink-strong\)\]{color:var(--ink-strong)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-electric-600{--tw-text-opacity: 1;color:rgb(95 121 230 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-50{--tw-text-opacity: 1;color:rgb(238 242 255 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-300\/30{color:#cbd5e14d}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-blue-500\/30{text-decoration-color:#3b82f64d}.decoration-current{text-decoration-color:currentColor}.decoration-red-500\/50{text-decoration-color:#ef444480}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.accent-indigo-600{accent-color:#4f46e5}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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_10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(0,0,0,.5);--tw-shadow-colored: 0 0 10px 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_15px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow: 0 0 15px rgba(59,130,246,.5);--tw-shadow-colored: 0 0 15px 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_20px_rgba\(99\,102\,241\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(99,102,241,.3);--tw-shadow-colored: 0 0 20px 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_30px_rgba\(99\,102\,241\,0\.1\)\]{--tw-shadow: 0 0 30px rgba(99,102,241,.1);--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)}.shadow-\[0_0_60px_rgba\(99\,102\,241\,0\.4\)\]{--tw-shadow: 0 0 60px rgba(99,102,241,.4);--tw-shadow-colored: 0 0 60px 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_20px_60px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.3);--tw-shadow-colored: 0 20px 60px 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-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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-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-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)}.shadow-blue-400\/50{--tw-shadow-color: rgb(96 165 250 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-600\/20{--tw-shadow-color: rgb(37 99 235 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-900\/30{--tw-shadow-color: rgb(30 58 138 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/50{--tw-shadow-color: rgb(99 102 241 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-900\/10{--tw-shadow-color: rgb(127 29 29 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-400\/50{--tw-shadow-color: rgb(148 163 184 / .5);--tw-shadow: var(--tw-shadow-colored)}.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-4{--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(4px + 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-blue-500\/20{--tw-ring-color: rgb(59 130 246 / .2)}.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-\[100px\]{--tw-blur: blur(100px);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-\[120px\]{--tw-blur: blur(120px);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-\[80px\]{--tw-blur: blur(80px);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-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px 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)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!backdrop-blur-xl{--tw-backdrop-blur: blur(24px) !important;-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)!important;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)!important}.backdrop-blur{--tw-backdrop-blur: blur(8px);-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,backdrop-filter;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-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.\[mask-image\:radial-gradient\(ellipse_80\%_80\%_at_50\%_50\%\,\#000_70\%\,transparent_100\%\)\]{-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 70%,transparent 100%)}:root{--display: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sans: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;--serif: "Newsreader", "Iowan Old Style", Georgia, serif;--bg: #0d1117;--bg-2: #11161d;--bg-3: #151b23;--panel: #11161d;--panel-2: #151b23;--ink: #e6edf3;--ink-hero: var(--ink);--ink-strong: var(--ink);--ink-dim: #9aa4b2;--ink-mute: #6e7681;--ink-faint: #484f58;--line: #232b36;--line-2: #303946;--line-bright: #3d444d;--accent: #6e8aff;--accent-2: #9bb8ff;--good: #3fb950;--warn: #d29922;--bad: #f85149;--ts-page-gutter: 28px;--ts-content-max: 1500px;--ts-content: min(var(--ts-content-max), calc(100vw - (var(--ts-page-gutter) * 2)));--ts-section-space: 120px;--ts-section-space-tablet: 72px;--ts-section-space-mobile: 48px;--ts-card-radius: 8px;--ts-card-padding: 32px;--ts-motion-fast: .16s;--ts-motion-section: .28s;--ts-motion-ease: ease-out}html{background:var(--bg);color:var(--ink);overflow-x:hidden;scroll-behavior:smooth}body{margin:0;min-width:320px;overflow-x:hidden;background:var(--bg);color:var(--ink);font-family:var(--sans);font-variant-numeric:tabular-nums;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}#root{min-height:100vh;background:var(--bg)}.ts-page{width:100%;min-height:100vh;overflow-x:hidden;background:var(--bg)}.ts-page-rail{width:var(--ts-content);margin-inline:auto}.ts-page-rail nav[aria-label=Breadcrumb] ol,.ts-page-rail nav[aria-label=Breadcrumb] li{min-width:0}.ts-page-rail nav[aria-label=Breadcrumb] li:last-child{flex:1 1 220px}.ts-page-rail nav[aria-label=Breadcrumb] li:last-child span{display:block;max-width:100%;overflow-wrap:anywhere;white-space:normal}.ts-section{width:var(--ts-content);margin-inline:auto;padding:var(--ts-section-space) 0;border-bottom:1px solid var(--line)}.ts-section--tight{padding-top:var(--ts-section-space-tablet);padding-bottom:var(--ts-section-space-tablet)}.ts-nav{position:sticky;top:0;z-index:50;display:flex;min-height:62px;align-items:start;justify-content:space-between;gap:24px;padding:14px 28px;border-bottom:1px solid var(--line);background:#0d1117f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ts-brand-name{color:var(--ink-dim);font-family:var(--display);font-size:17px;line-height:1;text-transform:lowercase;font-weight:500}.ts-brand-name strong{color:var(--ink);font-weight:760}.ts-brand-tag{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ts-nav-links a{color:#9bb8ffe6;font-family:var(--mono);font-size:10px;letter-spacing:.12em;line-height:1;text-decoration:underline;text-decoration-color:#9bb8ff52;text-transform:uppercase;text-underline-offset:4px}.ts-hero{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.85fr);gap:clamp(32px,4vw,72px);align-items:center;padding:clamp(56px,7vw,92px) 0 56px;border-bottom:1px solid var(--line)}.ts-page-rail+.ts-hero,.ts-page-rail+section .ts-hero,.ts-page-rail+article .ts-hero,.ts-page-rail+div .ts-hero{padding-top:34px}.ts-home-hero{position:relative;min-height:100vh;padding:132px 0 80px;overflow:hidden}.ts-hero-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(28px,4vw,56px);align-items:end;width:100%}.ts-hero-copy{min-width:0}.ts-hero-title--balanced{max-width:none;margin-top:0;text-wrap:balance}.ts-hero-line{display:block}.ts-hero-signal-panel{border:1px solid var(--line);background:var(--panel);color:var(--ink-dim);min-height:294px}.ts-hero-signal-head{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ts-hero-signal-live{display:inline-flex;align-items:center;gap:8px;color:var(--ink-dim)}.ts-hero-signal-live span{width:6px;height:6px;background:var(--good)}.ts-hero-signal-list{display:grid;grid-template-columns:1fr;margin:0}.ts-hero-signal-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;min-height:62px;padding:0 18px;border-bottom:1px solid var(--line)}.ts-hero-signal-list div:last-child{border-bottom:0}.ts-hero-signal-list dt,.ts-hero-signal-list dd{margin:0;font-family:var(--mono);text-transform:uppercase}.ts-hero-signal-list dt{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.ts-hero-signal-list dd{color:var(--ink);font-size:13px;font-weight:600;letter-spacing:.04em;text-align:right}.ts-hero-eyebrow{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.ts-hero-title{max-width:980px;margin:18px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(44px,5.6vw,76px);font-weight:780;letter-spacing:-.018em;line-height:.96}.ts-page-title{max-width:min(1180px,100%);text-wrap:balance}.ts-page-title .headline-italic{white-space:normal}.ts-route-title{font-size:clamp(42px,4.7vw,68px);line-height:.98}.ts-route-hero{width:var(--ts-content);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(28px,4vw,56px);align-items:end;padding:34px 0 56px;border-bottom:1px solid var(--line)}.ts-route-hero__panel{border:1px solid var(--line);background:var(--panel);color:var(--ink-dim)}.ts-route-hero__panel-body{display:grid}.ts-route-hero__panel-body div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:62px;align-items:center;padding:0 18px;border-bottom:1px solid var(--line)}.ts-route-hero__panel-body div:last-child{border-bottom:0}.ts-route-hero__panel-body span,.ts-route-hero__panel-body strong{font-family:var(--mono);text-transform:uppercase}.ts-route-hero__panel-body span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.ts-route-hero__panel-body strong{color:var(--ink);font-size:12px;font-weight:600;letter-spacing:.04em;text-align:right}.ts-home-stage{display:grid;gap:28px}.ts-home-card-grid{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.ts-home-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ts-home-card{position:relative;display:flex;min-height:214px;flex-direction:column;justify-content:space-between;gap:22px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:inherit;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.ts-home-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent);opacity:0;transition:opacity .14s ease}.ts-home-card:hover{background:var(--panel);border-color:var(--line-2)}.ts-home-card:hover:before{opacity:1}.ts-home-card__meta{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ts-home-card strong{color:var(--ink);font-family:var(--display);font-size:20px;font-weight:760;letter-spacing:-.018em;line-height:1.08}.ts-home-card>span:last-child{color:var(--ink-dim);font-family:var(--mono);font-size:12px;line-height:1.65}.ts-home-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end}.ts-home-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.ts-route-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:28px;align-items:end;width:100%;padding:64px 28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.ts-route-cta__copy{max-width:980px}.ts-route-cta__copy p:not(.ts-hero-eyebrow){max-width:720px;margin-top:18px;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.ts-route-cta__actions{display:flex;flex-direction:column;align-items:stretch;gap:12px}.ts-route-cta__actions .primary-cta,.ts-route-cta__actions .secondary-cta{width:100%}.ts-route-cta__status{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:0 12px;border:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ts-route-cta__status span{width:6px;height:6px;flex:0 0 auto;background:var(--good)}.ts-route-cta__status strong{color:var(--ink-dim);font-weight:500}.ts-route-cta__status em{color:var(--ink-mute);font-style:normal}.ts-hero-subhead{max-width:780px;margin:24px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;font-weight:400;line-height:1.72}.ts-section-heading{max-width:980px}.ts-heading-h1,.ts-heading-h2,.ts-heading-h3,.ts-heading-card{color:var(--ink);font-family:var(--display);font-weight:780;letter-spacing:-.018em}.ts-heading-h1{font-size:clamp(56px,5.6vw,72px);line-height:.96}.ts-heading-h2{font-size:clamp(36px,4vw,48px);line-height:1}.ts-heading-h3{font-size:clamp(24px,2.4vw,28px);line-height:1.04}.ts-heading-card{font-size:clamp(22px,2vw,30px);line-height:1.08}.headline-italic,.glitch{color:var(--accent);font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.026em}.metric-strip,.ts-stat-strip{display:grid;grid-template-columns:repeat(4,1fr);max-width:920px;margin-top:38px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.metric,.ts-stat{padding:18px 16px;border-right:1px solid var(--line)}.metric strong,.ts-stat strong{display:block;color:var(--ink);font-family:var(--mono);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1}.metric span,.ts-stat span{display:block;margin-top:8px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.system-panel,.signal-panel{border:1px solid var(--line);background:var(--panel)}.system-panel-head,.signal-strip{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.system-panel-body,.signal-body{padding:22px;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.system-card,.job-card{position:relative;display:flex;min-height:302px;flex-direction:column;justify-content:space-between;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:inherit;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.system-card:before,.job-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent);opacity:0;transition:opacity .14s ease}.system-card:hover,.job-card:hover{background:var(--panel);border-right-color:var(--line-2);border-bottom-color:var(--line-2)}.deos-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.deos-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.55fr);gap:clamp(28px,4vw,64px);align-items:end;padding:34px 0 58px;border-bottom:1px solid var(--line)}.deos-hero__copy{min-width:0}.deos-hero__lead{max-width:840px;margin:28px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(24px,2.5vw,38px);font-weight:760;letter-spacing:-.018em;line-height:1.08}.deos-hero__lead span{color:var(--accent);font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.026em}.deos-hero__body,.deos-text-block p,.deos-section__header p,.deos-core-idea__panel p{max-width:820px;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.deos-hero__body{margin:20px 0 0}.deos-console{border:1px solid var(--line);background:var(--panel)}.deos-console__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.deos-console__metric{min-height:118px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.deos-console__metric strong,.deos-console__metric span{display:block;font-family:var(--mono)}.deos-console__metric strong{color:var(--ink);font-size:clamp(20px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1}.deos-console__metric span{margin-top:12px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.deos-section{padding:58px 0;border-bottom:1px solid var(--line)}.deos-section--tight{padding-top:42px;padding-bottom:42px}.deos-section__header{display:grid;grid-template-columns:minmax(210px,.36fr) minmax(0,1fr);gap:28px;align-items:start;margin-bottom:28px}.deos-section__header--wide{grid-template-columns:1fr;max-width:1040px}.deos-section__header p{margin:16px 0 0}.deos-signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.deos-signal-cell{display:flex;min-height:78px;align-items:center;gap:12px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.deos-signal-cell span{width:6px;height:6px;background:var(--accent);opacity:.72}.deos-two-column{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:clamp(28px,4vw,64px);align-items:start}.deos-text-block p{margin:22px 0 0}.deos-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.deos-decision-panel{min-height:290px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.deos-decision-panel--active{background:var(--panel)}.deos-decision-panel h3,.deos-signal-list h4,.deos-layer__number,.deos-layer__purpose span,.deos-layer__output span,.deos-replacement-table span,.deos-replacement-table strong{font-family:var(--mono);text-transform:uppercase}.deos-decision-panel h3{margin:0 0 18px;color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.1em}.deos-decision-panel ul,.deos-signal-list ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.deos-decision-panel li{border-top:1px solid var(--line);padding-top:10px;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.45}.deos-decision-panel--active li{color:var(--ink)}.deos-layer-stack{display:grid;border-top:1px solid var(--line)}.deos-layer{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:var(--bg)}.deos-layer__header{display:grid;grid-template-columns:90px 24px minmax(0,1fr) 20px;gap:16px;align-items:center;min-height:68px;padding:0 18px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.deos-layer__header:hover{background:var(--panel)}.deos-layer__header svg{color:var(--accent)}.deos-layer__number{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.deos-layer__header h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2.4vw,34px);font-weight:760;letter-spacing:-.018em;line-height:1.05}.deos-layer__arrow{justify-self:end;opacity:.72}.deos-layer__body{display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr) minmax(240px,.35fr);gap:0}.deos-layer__purpose,.deos-layer__lists,.deos-layer__output{padding:20px}.deos-layer__purpose,.deos-layer__lists{border-right:1px solid var(--line)}.deos-layer__purpose span,.deos-layer__output span{display:block;color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.deos-layer__purpose strong{display:block;margin-top:14px;color:var(--ink);font-family:var(--sans);font-size:16px;font-weight:620;line-height:1.42}.deos-layer__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.deos-signal-list h4{margin:0 0 14px;color:var(--ink);font-size:10px;font-weight:600;letter-spacing:.1em}.deos-signal-list li{display:flex;gap:10px;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.45}.deos-signal-list li span{width:4px;height:4px;margin-top:.55em;flex:0 0 auto;background:var(--line-bright)}.deos-layer__output p{margin:14px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.deos-system-map{display:grid;grid-template-columns:minmax(0,.62fr) minmax(420px,.78fr);gap:clamp(28px,4vw,64px);align-items:start}.deos-replacement-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.deos-replacement-table__head,.deos-replacement-table__row{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr)}.deos-replacement-table__head span,.deos-replacement-table__row span,.deos-replacement-table__row strong{min-height:52px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.deos-replacement-table__head span{background:var(--panel);color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.deos-replacement-table__row span,.deos-replacement-table__row strong{display:flex;align-items:center;background:var(--bg);font-size:11px;letter-spacing:.04em;line-height:1.45}.deos-replacement-table__row span{color:var(--ink-mute);font-weight:500}.deos-replacement-table__row strong{color:var(--ink);font-weight:600}.deos-core-idea{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.55fr);gap:clamp(28px,4vw,64px);align-items:end}.deos-core-idea__panel{border:1px solid var(--line);background:var(--panel);padding:22px}.deos-core-idea__panel p{margin:18px 0 0}.deos-core-idea__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.neos-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.neos-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(440px,.72fr);gap:clamp(32px,5vw,76px);align-items:end;padding:34px 0 46px;border-bottom:1px solid var(--line)}.neos-hero__copy{min-width:0}.neos-hero__subtitle{max-width:860px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.45vw,22px);line-height:1.58}.neos-topology{border:1px solid var(--line);background:var(--panel)}.neos-topology__body{min-height:390px;padding:18px;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.neos-topology svg{display:block;width:100%;height:auto}.neos-topology__lines line{stroke:var(--accent);stroke-width:1;stroke-dasharray:8 12;opacity:.45;animation:neos-line-flow 4s linear infinite}.neos-topology__center rect{fill:var(--bg);stroke:var(--line-2)}.neos-topology__center text{fill:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-anchor:middle}.neos-topology__node circle{fill:var(--bg);stroke:var(--accent);stroke-width:1;opacity:.9;animation:neos-node-pulse 3s ease-in-out infinite}.neos-topology__node text{fill:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-anchor:middle}.neos-metric-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.neos-metric{min-height:102px;padding:18px 16px;border-right:1px solid var(--line);background:var(--bg);animation:neos-metric-settle .52s ease both}.neos-metric:nth-child(2){animation-delay:55ms}.neos-metric:nth-child(3){animation-delay:.11s}.neos-metric:nth-child(4){animation-delay:165ms}.neos-metric:nth-child(5){animation-delay:.22s}.neos-metric:nth-child(6){animation-delay:275ms}.neos-metric strong,.neos-metric span{display:block;font-family:var(--mono)}.neos-metric strong{color:var(--ink);font-size:clamp(20px,2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1;text-shadow:0 0 24px rgba(110,138,255,.12)}.neos-metric span{margin-top:12px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.neos-section{padding:58px 0;border-bottom:1px solid var(--line)}.neos-section__copy{display:grid;grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);gap:28px;align-items:start;margin-bottom:28px}.neos-section__copy--wide{grid-template-columns:1fr;max-width:960px}.neos-section__copy p:not(.ts-hero-eyebrow){max-width:840px;margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.neos-section__copy p:not(.ts-hero-eyebrow)+p{margin-top:12px}.neos-blind-spot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.neos-blind-spot,.neos-connection-grid span{display:flex;min-height:72px;align-items:center;gap:12px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.neos-blind-spot span{width:6px;height:6px;background:color-mix(in srgb,var(--bad) 65%,var(--ink-faint));opacity:.7}.neos-comparison-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.neos-flow-column{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.neos-flow-column h3,.neos-list-panel h3,.neos-entropy-panel h3{margin:0;padding:16px 18px;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.neos-flow-column ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.neos-flow-column li{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:center;min-height:54px;padding:0 18px;border-bottom:1px solid var(--line)}.neos-flow-column li:last-child{border-bottom:0}.neos-flow-column li:after{content:"";position:absolute;left:23px;bottom:-8px;width:1px;height:16px;background:var(--line-2)}.neos-flow-column li:last-child:after{display:none}.neos-flow-column li span{width:7px;height:7px}.neos-flow-column li strong{color:var(--ink-dim);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.neos-flow-column--bad li span{background:color-mix(in srgb,var(--bad) 60%,var(--ink-faint))}.neos-flow-column--good li span{background:color-mix(in srgb,var(--good) 65%,var(--ink-faint))}.neos-flow-column--good{background:var(--panel)}.neos-flow-column--good li strong{color:var(--ink)}.neos-entropy-section{display:grid}.neos-chaos-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.neos-list-panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.neos-list-panel ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.neos-list-panel li{min-height:54px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.neos-entropy-visual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.neos-entropy-panel{min-height:340px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.neos-entropy-panel p{max-width:560px;margin:14px 18px 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.6}.neos-node-field{position:relative;height:220px;margin:24px 18px 18px;border:1px solid var(--line);background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px;overflow:hidden}.neos-node-field span{position:absolute;width:8px;height:8px;border:1px solid var(--line-bright);background:var(--bg)}.neos-node-field--scattered span{border-color:color-mix(in srgb,var(--bad) 38%,var(--line-bright))}.neos-node-field--structured span{border-color:color-mix(in srgb,var(--good) 48%,var(--line-bright))}.neos-node-field--scattered span:nth-child(1){left:8%;top:18%}.neos-node-field--scattered span:nth-child(2){left:22%;top:58%}.neos-node-field--scattered span:nth-child(3){left:44%;top:24%}.neos-node-field--scattered span:nth-child(4){left:71%;top:16%}.neos-node-field--scattered span:nth-child(5){left:82%;top:70%}.neos-node-field--scattered span:nth-child(6){left:54%;top:78%}.neos-node-field--scattered span:nth-child(7){left:12%;top:82%}.neos-node-field--scattered span:nth-child(8){left:34%;top:42%}.neos-node-field--scattered span:nth-child(9){left:63%;top:48%}.neos-node-field--scattered span:nth-child(10){left:90%;top:34%}.neos-node-field--scattered span:nth-child(11){left:6%;top:44%}.neos-node-field--scattered span:nth-child(12){left:76%;top:88%}.neos-node-field--structured span:nth-child(1){left:18%;top:22%}.neos-node-field--structured span:nth-child(2){left:38%;top:22%}.neos-node-field--structured span:nth-child(3){left:58%;top:22%}.neos-node-field--structured span:nth-child(4){left:78%;top:22%}.neos-node-field--structured span:nth-child(5){left:18%;top:50%}.neos-node-field--structured span:nth-child(6){left:38%;top:50%}.neos-node-field--structured span:nth-child(7){left:58%;top:50%}.neos-node-field--structured span:nth-child(8){left:78%;top:50%}.neos-node-field--structured span:nth-child(9){left:18%;top:78%}.neos-node-field--structured span:nth-child(10){left:38%;top:78%}.neos-node-field--structured span:nth-child(11){left:58%;top:78%}.neos-node-field--structured span:nth-child(12){left:78%;top:78%}.neos-connection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);margin-bottom:28px}.neos-connection-grid span{color:var(--ink)}.neos-layer-stack{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.neos-layer{display:grid;grid-template-columns:54px 42px minmax(260px,.42fr) minmax(0,1fr);gap:0;min-height:74px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.neos-layer>span,.neos-layer>strong,.neos-layer>p{display:flex;align-items:center;padding:16px;border-right:1px solid var(--line)}.neos-layer>span,.neos-layer>strong{color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.neos-layer>svg{align-self:center;justify-self:center;color:var(--accent)}.neos-layer>strong{font-weight:600}.neos-layer>p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.55}.neos-change-section,.neos-final-cta{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.65fr);gap:clamp(28px,4vw,64px);align-items:end}.neos-change-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.neos-change-row{display:grid;grid-template-columns:minmax(0,.42fr) 36px minmax(0,.58fr);min-height:62px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.neos-change-row span,.neos-change-row strong{display:flex;align-items:center;padding:16px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.neos-change-row svg{align-self:center;justify-self:center;color:var(--accent)}.neos-change-row strong{color:var(--ink);font-weight:600}.neos-final-cta{padding:58px 0;border-bottom:1px solid var(--line)}.neos-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.ncp-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.ncp-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,.78fr);gap:clamp(36px,5vw,80px);align-items:end;padding:34px 0 46px;border-bottom:1px solid var(--line)}.ncp-hero__copy{min-width:0}.ncp-hero__subtitle{max-width:820px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.4vw,21px);line-height:1.6}.ncp-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ncp-command-center{border:1px solid var(--line);background:var(--panel)}.ncp-command-center__body{position:relative;min-height:430px;padding:14px;overflow:hidden;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.ncp-command-center svg{display:block;width:100%;height:auto}.ncp-command-lines line{stroke:var(--accent);stroke-width:1;stroke-dasharray:10 14;opacity:.46;animation:ncp-flow 4.5s linear infinite}.ncp-command-core circle{fill:transparent;stroke:#6e8aff2e;stroke-width:1;animation:ncp-core-pulse 3.8s ease-in-out infinite}.ncp-command-core rect{fill:url(#ncp-core);stroke:var(--line-2)}.ncp-command-core text,.ncp-command-node text{font-family:var(--mono);letter-spacing:.1em;text-anchor:middle;text-transform:uppercase}.ncp-command-core text{fill:var(--ink);font-size:11px;font-weight:600}.ncp-command-node circle{fill:var(--bg);stroke:var(--accent);stroke-width:1;opacity:.86}.ncp-command-node svg{color:var(--accent)}.ncp-command-node text{fill:var(--ink-dim);font-size:10px}.ncp-heartbeat{position:absolute;right:18px;bottom:18px;display:inline-flex;gap:5px;align-items:end;height:28px}.ncp-heartbeat span{width:4px;height:9px;background:var(--good);opacity:.48;animation:ncp-heartbeat 1.8s ease-in-out infinite}.ncp-heartbeat span:nth-child(2){animation-delay:.12s}.ncp-heartbeat span:nth-child(3){animation-delay:.24s}.ncp-heartbeat span:nth-child(4){animation-delay:.36s}.ncp-metric-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.ncp-metric{min-height:102px;padding:18px 16px;border-right:1px solid var(--line);background:var(--bg)}.ncp-metric strong,.ncp-metric span{display:block;font-family:var(--mono)}.ncp-metric strong{color:var(--ink);font-size:clamp(20px,2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1}.ncp-metric span{margin-top:12px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.ncp-section{padding:58px 0;border-bottom:1px solid var(--line)}.ncp-section__header{display:grid;grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);gap:28px;align-items:start;margin-bottom:28px}.ncp-section__header p:not(.ts-hero-eyebrow){max-width:840px;margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.ncp-surface-grid,.ncp-layer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.ncp-surface,.ncp-layer{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.ncp-surface{min-height:230px;padding:20px}.ncp-surface>span{display:block;width:7px;height:7px;margin-bottom:30px;background:var(--accent);opacity:.7}.ncp-surface strong,.ncp-layer h3{display:block;color:var(--ink);font-family:var(--display);font-weight:760;letter-spacing:-.01em}.ncp-surface strong{font-size:18px;line-height:1.12}.ncp-surface p{margin:14px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.6}.ncp-layer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ncp-layer{min-height:330px;padding:0}.ncp-layer__head{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em}.ncp-layer__head svg{color:var(--accent)}.ncp-layer h3{margin:0;padding:22px 18px 0;font-size:clamp(22px,2.3vw,34px);line-height:1}.ncp-layer p{margin:18px 18px 0;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ncp-layer ul{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ncp-layer li{min-height:44px;padding:13px 18px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.ncp-lifecycle{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--bg)}.ncp-lifecycle__step{position:relative;display:grid;gap:18px;min-height:150px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.ncp-lifecycle__step:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);opacity:.22;animation:ncp-step-active 3.5s ease-in-out infinite}.ncp-lifecycle__step:nth-child(2):before{animation-delay:.16s}.ncp-lifecycle__step:nth-child(3):before{animation-delay:.32s}.ncp-lifecycle__step:nth-child(4):before{animation-delay:.48s}.ncp-lifecycle__step:nth-child(5):before{animation-delay:.64s}.ncp-lifecycle__step:nth-child(6):before{animation-delay:.8s}.ncp-lifecycle__step span{color:var(--ink-faint);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.1em}.ncp-lifecycle__step strong{align-self:end;color:var(--ink);font-family:var(--display);font-size:19px;font-weight:760;letter-spacing:-.01em}.ncp-lifecycle__step svg{position:absolute;right:16px;top:18px;color:var(--accent);opacity:.8}.ncp-telemetry-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.ncp-signal-panel,.ncp-status-panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.ncp-signal-panel__body{display:grid;gap:0;padding:8px 18px 20px}.ncp-signal-row{padding:18px 0;border-bottom:1px solid var(--line)}.ncp-signal-row:last-child{border-bottom:0}.ncp-signal-row>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.ncp-signal-row span,.ncp-status-row span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ncp-signal-row strong,.ncp-status-row strong{color:var(--ink);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em}.ncp-signal-bar{height:8px;border:1px solid var(--line-2);background:var(--bg)}.ncp-signal-bar i{display:block;height:100%;background:var(--accent);opacity:.72;animation:ncp-signal-width 2.8s ease-in-out infinite}.ncp-status-panel{display:grid;align-content:start}.ncp-status-row{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--line)}.ncp-status-row strong{color:var(--good)}.ncp-final-cta{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.65fr);gap:clamp(28px,4vw,64px);align-items:end;padding:58px 0;border-bottom:1px solid var(--line)}.ncp-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.pricing-econ-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.pricing-econ-hero{display:grid;grid-template-columns:minmax(0,.74fr) minmax(520px,1fr);gap:clamp(34px,5vw,78px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.pricing-econ-hero__copy{min-width:0}.pricing-econ-hero__lead{max-width:850px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.35vw,21px);line-height:1.68}.pricing-econ-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pricing-leak-map{border:1px solid var(--line);background:var(--panel)}.pricing-leak-map__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:480px;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.pricing-leak-column{padding:18px;border-right:1px solid var(--line)}.pricing-leak-column:last-child{border-right:0}.pricing-leak-column h2{margin:0 0 14px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pricing-leak-node{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;min-height:43px;margin-bottom:10px;border:1px solid var(--line);background:#0d1117cc}.pricing-leak-node:after{content:"";position:absolute;left:18px;bottom:-11px;width:1px;height:10px;background:var(--line-bright)}.pricing-leak-node:last-of-type:after{display:none}.pricing-leak-node span{display:grid;height:100%;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:10px;font-weight:600}.pricing-leak-node strong{padding-right:10px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.pricing-leak-column--controlled .pricing-leak-node{border-color:#6e8aff47}.pricing-leak-column--controlled .pricing-leak-node span,.pricing-leak-column--controlled .pricing-leak-node strong{color:var(--ink)}.pricing-leak-output{display:flex;align-items:center;gap:10px;min-height:46px;margin-top:18px;padding:0 12px;border:1px solid rgba(110,138,255,.32);background:#6e8aff14;color:var(--accent-2);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pricing-econ-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.pricing-econ-metric{min-height:108px;padding:18px 16px;border-right:1px solid var(--line);background:var(--bg)}.pricing-econ-metric strong,.pricing-econ-metric span{display:block;font-family:var(--mono)}.pricing-econ-metric strong{color:var(--ink);font-size:clamp(22px,2vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1}.pricing-econ-metric span{margin-top:12px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.pricing-econ-section{padding:58px 0;border-bottom:1px solid var(--line)}.pricing-econ-two{display:grid;grid-template-columns:minmax(0,.76fr) minmax(390px,.62fr);gap:clamp(30px,5vw,76px);align-items:start}.pricing-econ-copy p:not(.ts-hero-eyebrow),.pricing-econ-section__header p,.pricing-entropy-panel p,.pricing-econ-cta p{max-width:850px;margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.pricing-econ-section__header{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:28px;align-items:start;margin-bottom:30px}.pricing-econ-section__header--split{grid-template-columns:minmax(0,.8fr) minmax(360px,.48fr)}.pricing-tax-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.pricing-tax{display:flex;min-height:78px;align-items:center;gap:12px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pricing-tax span{width:7px;height:7px;background:var(--accent);opacity:.58}.pricing-leakage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.pricing-leakage-card{display:flex;min-height:470px;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.pricing-leakage-card__head{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.pricing-leakage-card__head svg{color:var(--accent)}.pricing-leakage-card h3{margin:0;padding:20px 16px 0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,30px);font-weight:760;letter-spacing:-.018em;line-height:1}.pricing-leakage-card p{min-height:92px;margin:14px 16px 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.6}.pricing-leakage-card dl{margin:auto 0 0;border-top:1px solid var(--line)}.pricing-leakage-card dl div{padding:13px 16px;border-bottom:1px solid var(--line)}.pricing-leakage-card dl div:last-child{border-bottom:0}.pricing-leakage-card dt,.pricing-leakage-card dd{margin:0;font-family:var(--mono);line-height:1.45}.pricing-leakage-card dt{color:var(--ink-faint);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.pricing-leakage-card dd{margin-top:5px;color:var(--ink-dim);font-size:11px}.pricing-visual{min-height:116px;margin:18px 16px;border:1px solid var(--line);background:var(--panel)}.pricing-visual--timeline{display:grid;gap:14px;align-content:center;padding:16px}.pricing-visual--timeline div,.pricing-visual--queue div{display:grid;gap:7px}.pricing-visual--timeline span,.pricing-visual--queue span{color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.pricing-visual--timeline strong{color:var(--ink);font-family:var(--mono);font-size:16px;font-weight:600}.pricing-visual--timeline i,.pricing-visual--queue i{display:block;height:7px;border:1px solid rgba(110,138,255,.32);background:#6e8aff3d}.pricing-visual--queue{display:grid;gap:10px;align-content:center;padding:16px}.pricing-visual--queue div{grid-template-columns:46px minmax(0,1fr);align-items:center}.pricing-visual--heatmap{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;padding:15px}.pricing-visual--heatmap span{min-height:18px;border:1px solid var(--line-2);background:#ffffff09}.pricing-visual--heatmap span.is-hot{background:#6e8aff2e;border-color:#6e8aff59}.pricing-visual--bandwidth{display:flex;align-items:stretch;padding:16px}.pricing-visual--bandwidth div{display:flex;align-items:end;min-width:46px;padding:8px;border-right:1px solid var(--line);background:#6e8aff1f;color:var(--ink-dim);font-family:var(--mono);font-size:9px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;writing-mode:vertical-rl}.pricing-visual--bandwidth div:last-child{border-right:0}.pricing-visual--vendor-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:14px}.pricing-visual--vendor-map span{display:grid;min-height:36px;place-items:center;border:1px solid var(--line);background:#0d1117b8;color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.08em}.pricing-entropy-section{display:grid;grid-template-columns:minmax(0,.82fr) minmax(430px,.72fr);gap:clamp(30px,5vw,76px);align-items:start}.pricing-entropy-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.pricing-entropy-compare>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.pricing-entropy-compare h3{margin:0;padding:16px;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--display);font-size:18px;font-weight:760;letter-spacing:-.01em}.pricing-entropy-compare ul{margin:0;padding:0;list-style:none}.pricing-entropy-compare li{display:flex;min-height:48px;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.pricing-entropy-compare li:last-child{border-bottom:0}.pricing-entropy-compare svg{color:var(--accent);flex:0 0 auto}.pricing-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.pricing-rate-card{position:relative;min-height:276px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.pricing-rate-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);opacity:.52}.pricing-rate-card span,.pricing-rate-card small{display:block;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.pricing-rate-card h3{margin:24px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,32px);font-weight:760;letter-spacing:-.018em;line-height:1}.pricing-rate-card strong{display:block;margin-top:22px;color:var(--ink);font-family:var(--mono);font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1}.pricing-rate-card small{margin-top:10px;color:var(--ink-faint)}.pricing-rate-card p{margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.6}.pricing-included-panel{display:grid;grid-template-columns:minmax(260px,.35fr) minmax(0,1fr);margin-top:1px;border:1px solid var(--line);background:var(--panel)}.pricing-included-panel>div{display:grid;align-content:center;gap:12px;padding:22px;border-right:1px solid var(--line)}.pricing-included-panel svg{color:var(--accent)}.pricing-included-panel h3{margin:0;color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em;line-height:1}.pricing-included-panel ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.pricing-included-panel li{min-height:72px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.pricing-included-panel li:nth-child(4n){border-right:0}.pricing-included-panel li:nth-last-child(-n+4){border-bottom:0}.pricing-econ-cta{display:grid;grid-template-columns:minmax(0,.84fr) minmax(360px,.58fr);gap:clamp(28px,4vw,64px);align-items:end;padding:58px 0;border-bottom:1px solid var(--line)}.pricing-econ-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.cost-economics-dashboard{min-width:0;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.cost-economics-dashboard__body{position:relative;min-height:540px;padding:20px;overflow:hidden;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.cost-economics-dashboard__body:before,.cost-economics-dashboard__body:after{content:"";position:absolute;pointer-events:none}.cost-economics-dashboard__body:before{inset:18% 12% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.48),transparent);animation:ts-cost-scan 5s ease-in-out infinite}.cost-economics-dashboard__body:after{right:14%;bottom:18%;width:38%;height:38%;border:1px solid rgba(110,138,255,.2);opacity:.55}.cost-economics-dashboard__topline{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-height:52px;padding:0 16px;border:1px solid var(--line);background:#0d1117d6}.cost-economics-dashboard__topline span,.cost-economics-dashboard__topline strong{font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.cost-economics-dashboard__topline span{color:var(--ink-mute)}.cost-economics-dashboard__topline strong{color:var(--accent-2);font-weight:600}.cost-telemetry-list{position:relative;z-index:1;display:grid;gap:10px;margin-top:18px}.cost-telemetry-row{display:grid;grid-template-columns:minmax(130px,.42fr) minmax(120px,1fr) minmax(74px,auto);gap:12px;align-items:center;min-height:42px;padding:0 12px;border:1px solid var(--line);background:#0d1117d1}.cost-telemetry-row span,.cost-telemetry-row strong{color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.cost-telemetry-row strong{justify-self:end;color:var(--ink);font-weight:600}.cost-telemetry-row i{display:block;height:8px;border:1px solid rgba(110,138,255,.26);background:#ffffff06}.cost-telemetry-row i em{display:block;height:100%;background:linear-gradient(90deg,#6e8aff75,#9bb8ff2e);animation:ts-cost-pulse 3.8s ease-in-out infinite}.cost-dashboard-flow{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:22px;border:1px solid var(--line);background:var(--line)}.cost-dashboard-flow span{display:grid;min-height:88px;place-items:center;padding:12px;background:#0d1117e0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-align:center;text-transform:uppercase}.cost-model-panel{display:grid;grid-template-columns:1fr;min-width:0;border:1px solid var(--line);background:var(--panel)}.cost-model-panel__visible{display:grid;align-content:center;gap:12px;min-height:132px;padding:22px;border-bottom:1px solid var(--line)}.cost-model-panel__visible span,.cost-model-panel__equation span,.cost-model-panel__equation strong{font-family:var(--mono);line-height:1.45}.cost-model-panel__visible span{color:var(--ink-mute);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.cost-model-panel__visible strong{color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,46px);font-weight:780;letter-spacing:-.022em;line-height:.96}.cost-model-panel__equation{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-left:0}.cost-model-panel__equation div{min-height:230px;padding:18px;border-right:1px solid var(--line);background:var(--bg)}.cost-model-panel__equation div:last-child{border-right:0}.cost-model-panel__equation strong{display:block;color:var(--accent-2);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.cost-model-panel__equation span{display:block;margin-top:22px;color:var(--ink-dim);font-size:11px}.pricing-entropy-compare li span{display:grid;gap:4px}.pricing-entropy-compare li strong{display:block;color:var(--ink);font-weight:600}.cost-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:1px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.cost-category-card{display:flex;min-height:590px;min-width:0;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.cost-category-card__head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:48px;padding:0 14px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.cost-category-card__head svg{color:var(--accent)}.cost-category-card__head strong{min-width:0;overflow-wrap:anywhere;color:var(--ink-mute);font-weight:600}.cost-category-card h3{margin:0;padding:20px 16px 0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,30px);font-weight:760;letter-spacing:-.018em;line-height:1}.cost-category-card__grid{display:grid;margin-top:auto;border-top:1px solid var(--line)}.cost-category-card__grid div{min-height:98px;padding:13px 16px;border-bottom:1px solid var(--line)}.cost-category-card__grid div:last-child{border-bottom:0}.cost-category-card__grid span,.cost-category-card__grid p{margin:0;font-family:var(--mono);line-height:1.45}.cost-category-card__grid span{display:block;color:var(--ink-faint);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.cost-category-card__grid p{margin-top:6px;color:var(--ink-dim);font-size:11px}.cost-visual{min-height:148px;margin:18px 16px;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.cost-visual--vacancy{display:grid;gap:6px;padding:12px}.cost-visual--vacancy span{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:center;min-height:28px;color:var(--ink-dim);font-family:var(--mono);font-size:9px;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.cost-visual--vacancy i{display:grid;height:22px;place-items:center;border:1px solid var(--line-2);color:var(--ink-mute);font-style:normal}.cost-visual--vacancy strong{display:block;margin-top:5px;padding-top:10px;border-top:1px solid var(--line);color:var(--accent-2);font-family:var(--mono);font-size:9px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.cost-visual--queue{display:grid;gap:10px;align-content:center;padding:15px}.cost-visual--queue div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;align-items:center}.cost-visual--queue span{color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.08em}.cost-visual--queue i{display:block;height:8px;border:1px solid rgba(110,138,255,.3)}.cost-visual--queue i:before,.cost-visual--queue i{background:#ffffff06}.cost-visual--queue i{position:relative}.cost-visual--queue i:after{content:"";position:absolute;inset:0 auto 0 0;width:inherit}.cost-visual--queue i{background:linear-gradient(90deg,#6e8aff61,#6e8aff1a)}.cost-visual--heatmap{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:14px}.cost-visual--heatmap span{min-height:22px;border:1px solid var(--line-2);background:#ffffff09}.cost-visual--heatmap span.is-loaded{border-color:#6e8aff57;background:#6e8aff29}.cost-visual--bandwidth{display:flex;align-items:end;gap:1px;padding:15px}.cost-visual--bandwidth div{display:flex;align-items:end;justify-content:center;width:25%;min-height:54px;padding:8px 4px;border:1px solid rgba(110,138,255,.22);background:#6e8aff1a;color:var(--ink-dim);font-family:var(--mono);font-size:8px;letter-spacing:.06em;line-height:1.15;text-align:center;text-transform:uppercase;writing-mode:vertical-rl}.cost-visual--sprawl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:14px}.cost-visual--sprawl span{display:grid;min-height:30px;place-items:center;border:1px solid var(--line);background:#0d1117bf;color:var(--ink-mute);font-family:var(--mono);font-size:8px;letter-spacing:.08em;line-height:1.2}.cost-queue-panel{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,.5fr);border:1px solid var(--line);background:var(--panel)}.cost-queue-panel__curve{display:flex;align-items:end;min-height:360px;gap:1px;padding:28px;border-right:1px solid var(--line);background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.cost-queue-panel__curve div{display:grid;align-content:end;justify-items:center;width:20%;min-height:52px;padding:10px 6px;border:1px solid rgba(110,138,255,.28);background:linear-gradient(180deg,#6e8aff2e,#6e8aff0f)}.cost-queue-panel__curve strong,.cost-queue-panel__curve span{font-family:var(--mono);line-height:1.2}.cost-queue-panel__curve strong{color:var(--ink);font-size:13px;font-weight:600}.cost-queue-panel__curve span{margin-top:8px;color:var(--ink-mute);font-size:10px}.cost-queue-panel__copy{padding:24px}.cost-queue-panel__copy svg{color:var(--accent)}.cost-queue-panel__copy h3{margin:18px 0 0;color:var(--ink);font-family:var(--display);font-size:28px;font-weight:760;letter-spacing:-.018em;line-height:1}.cost-queue-panel__copy p{margin:16px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.cost-queue-panel__copy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:22px 0 0;padding:0;border-top:1px solid var(--line);border-left:1px solid var(--line);list-style:none}.cost-queue-panel__copy li{min-height:54px;padding:13px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.cost-throughput-section,.cost-time-section{display:grid;grid-template-columns:minmax(0,.7fr) minmax(440px,.72fr);gap:clamp(30px,5vw,76px);align-items:start}.cost-throughput-model{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.cost-throughput-model>div{background:var(--panel);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cost-throughput-model h3{margin:0;padding:16px;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--display);font-size:20px;font-weight:760;letter-spacing:-.012em}.cost-throughput-model span{display:flex;min-height:58px;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.cost-throughput-model span:last-child{border-bottom:0}.cost-throughput-model svg{color:var(--accent);flex:0 0 auto}.cost-time-compression{border:1px solid var(--line);background:var(--panel)}.cost-time-compression>div{padding:20px;border-bottom:1px solid var(--line)}.cost-time-compression span,.cost-time-compression strong{display:block;font-family:var(--mono)}.cost-time-compression span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.cost-time-compression strong{margin-top:10px;color:var(--ink);font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1}.cost-time-compression i{display:block;height:9px;margin-top:18px;border:1px solid rgba(110,138,255,.3);background:#6e8aff33}.cost-time-compression>div:first-child i{width:100%}.cost-time-compression>div:nth-child(2) i{width:18%}.cost-time-compression ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.cost-time-compression li{min-height:72px;padding:14px;border-right:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.cost-time-compression li:last-child{border-right:0}.cost-recovery-dashboard{display:grid;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);border:1px solid var(--line);background:var(--panel)}.cost-recovery-dashboard__core{display:grid;align-content:center;min-height:270px;gap:14px;padding:24px;border-right:1px solid var(--line)}.cost-recovery-dashboard__core svg{color:var(--accent)}.cost-recovery-dashboard__core span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.cost-recovery-dashboard__core strong{color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,44px);font-weight:780;letter-spacing:-.018em;line-height:1}.cost-recovery-dashboard__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cost-recovery-dashboard__grid div{min-height:135px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.cost-recovery-dashboard__grid div:nth-child(3n){border-right:0}.cost-recovery-dashboard__grid div:nth-last-child(-n+3){border-bottom:0}.cost-recovery-dashboard__grid span,.cost-recovery-dashboard__grid strong{display:block;font-family:var(--mono);line-height:1.25}.cost-recovery-dashboard__grid span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.cost-recovery-dashboard__grid strong{margin-top:22px;color:var(--accent-2);font-size:clamp(24px,2.4vw,38px);font-weight:600;letter-spacing:-.02em}@keyframes ts-cost-scan{0%,to{transform:translateY(0);opacity:.22}50%{transform:translateY(290px);opacity:.62}}@keyframes ts-cost-pulse{0%,to{opacity:.54}50%{opacity:1}}.ecosystem-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.ecosystem-hero{display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,.92fr);gap:clamp(34px,5vw,78px);align-items:end;padding:34px 0 52px;border-bottom:1px solid var(--line)}.ecosystem-hero__copy{min-width:0}.ecosystem-hero__lead{max-width:840px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.35vw,21px);line-height:1.68}.ecosystem-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ecosystem-topology{border:1px solid var(--line);background:var(--panel)}.ecosystem-topology__body{position:relative;min-height:640px;overflow:hidden;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px}.ecosystem-topology__paths{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ecosystem-orbit{fill:transparent;stroke:var(--line-2);stroke-width:.4}.ecosystem-orbit--inner{stroke-dasharray:2 3;opacity:.8}.ecosystem-route-line,.ecosystem-feedback-line{fill:transparent;stroke:var(--accent);stroke-width:.32;stroke-dasharray:4 6;opacity:.44;animation:ecosystem-route-flow 5.5s linear infinite}.ecosystem-feedback-line{stroke:var(--good);opacity:.34;animation-direction:reverse}.ecosystem-core{position:absolute;left:50%;top:50%;z-index:4;display:grid;width:210px;min-height:116px;place-items:center;padding:18px;border:1px solid rgba(110,138,255,.42);background:#0d1117eb;transform:translate(-50%,-50%)}.ecosystem-core:before{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border:1px solid rgba(110,138,255,.16);animation:ecosystem-core-pulse 3.6s ease-in-out infinite}.ecosystem-core span,.ecosystem-core strong{position:relative;z-index:2;text-align:center}.ecosystem-core span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ecosystem-core strong{max-width:160px;color:var(--ink);font-family:var(--display);font-size:22px;font-weight:760;letter-spacing:-.018em;line-height:1.02}.ecosystem-core i{position:relative;z-index:2;display:block;width:44px;height:2px;background:var(--accent);opacity:.7}.ecosystem-node{position:absolute;z-index:5;display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;width:174px;min-height:64px;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:10px 12px;border:1px solid var(--line-2);background:#0d1117e6;transform:translate(-50%,-50%);animation:ecosystem-node-pulse 4.2s ease-in-out infinite}.ecosystem-node svg{grid-row:1 / 3;color:var(--accent)}.ecosystem-node strong,.ecosystem-node span{font-family:var(--mono);line-height:1.25}.ecosystem-node strong{color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ecosystem-node span{color:var(--ink-mute);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.ecosystem-signal{position:absolute;z-index:6;width:8px;height:8px;border:1px solid var(--accent);background:var(--accent);opacity:.8;transform:translate(-50%,-50%);animation:ecosystem-signal-one 5.5s linear infinite}.ecosystem-signal--one{left:18%;top:24%}.ecosystem-signal--two{left:83%;top:56%;animation-name:ecosystem-signal-two;animation-delay:.8s}.ecosystem-signal--three{left:66%;top:78%;background:var(--good);border-color:var(--good);animation-name:ecosystem-signal-three;animation-delay:1.4s}.ecosystem-section{padding:58px 0;border-bottom:1px solid var(--line)}.ecosystem-section__header{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:28px;align-items:start;margin-bottom:30px}.ecosystem-section__header--wide{grid-template-columns:minmax(220px,.28fr) minmax(0,1fr)}.ecosystem-section__header p:not(.ts-hero-eyebrow),.ecosystem-learning__copy p,.ecosystem-cta p{max-width:860px;margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.ecosystem-fragment-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.42fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.ecosystem-fragment-map{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:340px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.ecosystem-fragment-map:before{content:"";position:absolute;top:36px;right:36px;bottom:36px;left:36px;border:1px dashed var(--line-2);opacity:.5}.ecosystem-fragment-map div{position:relative;z-index:2;display:grid;align-content:space-between;min-height:170px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1117d1;color:var(--ink-dim);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.35;text-transform:uppercase;animation:ecosystem-node-pulse 4.8s ease-in-out infinite}.ecosystem-fragment-map span{color:var(--ink-faint);font-size:10px}.ecosystem-outcome-panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.ecosystem-outcome-panel ul{margin:0;padding:0;list-style:none}.ecosystem-outcome-panel li{display:flex;min-height:64px;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.ecosystem-outcome-panel li:last-child{border-bottom:0}.ecosystem-outcome-panel svg{color:var(--accent);flex:0 0 auto}.ecosystem-domain-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.ecosystem-domain{display:flex;min-height:490px;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.ecosystem-domain__head{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ecosystem-domain__head svg{color:var(--accent)}.ecosystem-domain h3{margin:0;padding:20px 16px 0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,30px);font-weight:760;letter-spacing:-.018em;line-height:1}.ecosystem-domain p{min-height:102px;margin:14px 16px 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.6}.ecosystem-domain__visual{display:grid;min-height:94px;place-items:center;margin:18px 16px;border:1px solid var(--line);background:linear-gradient(90deg,transparent 49%,rgba(110,138,255,.18) 50%,transparent 51%),radial-gradient(var(--line-2) 1px,transparent 1px);background-size:100% 100%,20px 20px;color:var(--accent-2);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.35;text-align:center;text-transform:uppercase}.ecosystem-domain ul{margin:auto 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ecosystem-domain li{min-height:42px;padding:13px 16px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.ecosystem-domain li:last-child{border-bottom:0}.ecosystem-learning{display:grid;grid-template-columns:minmax(0,.78fr) minmax(500px,.82fr);gap:clamp(30px,5vw,76px);align-items:start}.ecosystem-feedback{display:grid;grid-template-columns:minmax(0,1fr) 126px minmax(0,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.ecosystem-feedback>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.ecosystem-feedback h3{margin:0;padding:16px;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--display);font-size:18px;font-weight:760;letter-spacing:-.01em}.ecosystem-feedback ul{margin:0;padding:0;list-style:none}.ecosystem-feedback li{display:flex;min-height:48px;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.ecosystem-feedback li:last-child{border-bottom:0}.ecosystem-feedback svg{color:var(--accent);flex:0 0 auto}.ecosystem-feedback__loop{display:grid;min-height:100%;place-items:center;align-content:center;gap:12px}.ecosystem-feedback__loop span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl}.ecosystem-cta{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,.56fr);gap:clamp(28px,4vw,64px);align-items:end;padding:58px 0;border-bottom:1px solid var(--line)}.ecosystem-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}@keyframes neos-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}@keyframes neos-node-pulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes neos-metric-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ncp-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-48}}@keyframes ncp-core-pulse{0%,to{opacity:.52}50%{opacity:1}}@keyframes ncp-heartbeat{0%,to{height:9px;opacity:.42}50%{height:25px;opacity:.9}}@keyframes ncp-step-active{0%,to{opacity:.16}50%{opacity:.88}}@keyframes ncp-signal-width{0%,to{opacity:.52}50%{opacity:.92}}@keyframes ecosystem-route-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36}}@keyframes ecosystem-core-pulse{0%,to{opacity:.42;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@keyframes ecosystem-node-pulse{0%,to{border-color:var(--line-2)}50%{border-color:#6e8aff73}}@keyframes ecosystem-signal-one{0%{left:18%;top:24%;opacity:0}18%{opacity:.9}48%{left:50%;top:50%}82%{left:83%;top:56%;opacity:.9}to{left:83%;top:56%;opacity:0}}@keyframes ecosystem-signal-two{0%{left:48%;top:14%;opacity:0}22%{opacity:.9}50%{left:50%;top:50%}82%{left:66%;top:78%;opacity:.9}to{left:66%;top:78%;opacity:0}}@keyframes ecosystem-signal-three{0%{left:83%;top:56%;opacity:0}24%{opacity:.8}54%{left:50%;top:50%}86%{left:18%;top:24%;opacity:.8}to{left:18%;top:24%;opacity:0}}.system-card:hover:before,.job-card:hover:before{opacity:1}@media (max-width: 980px){.cost-economics-dashboard__body{min-height:460px}.cost-economics-dashboard__topline,.cost-telemetry-row,.cost-model-panel,.cost-queue-panel,.cost-throughput-section,.cost-time-section,.cost-recovery-dashboard{grid-template-columns:1fr}.pricing-econ-strip,.cost-category-grid,.cost-recovery-dashboard__grid,.cost-dashboard-flow,.cost-model-panel__equation{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-model-panel__visible,.cost-model-panel__equation div{min-height:0}.cost-model-panel__visible,.cost-queue-panel__curve,.cost-recovery-dashboard__core{border-right:0;border-bottom:1px solid var(--line)}.cost-time-compression ul{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-recovery-dashboard__grid div:nth-child(3n),.cost-recovery-dashboard__grid div:nth-last-child(-n+3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cost-recovery-dashboard__grid div:nth-child(2n){border-right:0}.cost-recovery-dashboard__grid div:nth-last-child(-n+2){border-bottom:0}}@media (max-width: 640px){.pricing-econ-hero{padding-top:108px}.cost-economics-dashboard__body{min-height:0;padding:14px}.pricing-econ-strip,.pricing-tax-grid,.pricing-entropy-compare,.cost-category-grid,.cost-dashboard-flow,.cost-model-panel__equation,.cost-throughput-model,.cost-time-compression ul,.cost-recovery-dashboard__grid,.cost-queue-panel__copy ul{grid-template-columns:1fr}.cost-category-card{min-height:0}.cost-queue-panel__curve{min-height:260px;padding:18px}.cost-dashboard-flow span{min-height:58px}.cost-recovery-dashboard__grid div,.cost-recovery-dashboard__grid div:nth-child(2n),.cost-recovery-dashboard__grid div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.cost-recovery-dashboard__grid div:last-child{border-bottom:0}.cost-economics-dashboard .system-panel-head span:last-child{display:none}.cost-telemetry-row{grid-template-columns:1fr;align-items:start;padding:12px}.cost-telemetry-row strong{justify-self:start}.cost-model-panel__equation div{min-height:0}}.primary-cta,.secondary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:background-color .14s ease,border-color .14s ease,color .14s ease;cursor:pointer}.primary-cta{border:0;border-radius:2px;background:var(--accent);color:var(--bg)}.primary-cta:hover{background:var(--accent-2);color:var(--bg)!important}.secondary-cta{border:1px solid var(--line-2);border-radius:0;background:transparent;color:var(--ink)}.secondary-cta:hover{border-color:var(--accent);color:var(--accent)!important}.ts-status-pill{display:inline-flex;min-height:32px;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1;text-transform:uppercase}.ts-status-pill.ts-status-pill--accent{border-color:#6e8aff73;background:#6e8aff1a;color:#9bb8fff2}.ts-status-dot{width:6px;height:6px;background:var(--good);animation:ts-pulse 2s ease-in-out infinite}.ts-mega-panel{width:min(1440px,calc(100vw - 56px));max-height:min(760px,calc(100vh - 92px));overflow:auto;border:1px solid var(--line);background:var(--panel);color:var(--ink);box-shadow:none}.ts-mega-panel__head{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ts-mega-panel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;background:var(--line)}.ts-nav-card{position:relative;min-height:224px;overflow:hidden;border:0;background:var(--bg);color:inherit;transition:background-color .14s ease,box-shadow .14s ease}.ts-nav-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);opacity:0;transition:opacity .14s ease}.ts-nav-card:hover{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line-2)}.ts-nav-card:hover:before{opacity:1}.ts-nav-card a,.ts-nav-card a:hover{color:inherit!important;text-decoration:none}.ts-nav-card__icon{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border:1px solid var(--line);background:var(--panel);color:var(--accent)}.ts-nav-card__icon svg{color:var(--accent)!important}.ts-nav-card__title{color:var(--ink);font-family:var(--display);font-size:14px;font-weight:760;letter-spacing:-.01em;line-height:1.15}.ts-nav-card__index{flex:0 0 auto;color:var(--ink-faint);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1}.ts-nav-card__block{margin-bottom:12px}.ts-nav-card__label{margin-bottom:4px;color:var(--ink-mute);font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ts-nav-card__copy{color:var(--ink-dim);font-family:var(--sans);font-size:12px;line-height:1.45}.ts-nav-card:hover .ts-nav-card__copy{color:var(--ink)}.ts-nav-card__brief{color:var(--ink-mute);font-family:var(--mono);font-size:10px;line-height:1.45}.ts-nav-card__brief-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.ts-nav-card__arrow{width:14px;height:14px;flex:0 0 auto;color:var(--ink-faint);transition:color .14s ease,transform .14s ease}.ts-nav-card:hover .ts-nav-card__arrow{color:var(--accent);transform:translate(2px)}.ts-nav-card .border-t,.ts-nav-card__brief-row{border-color:var(--line)}.ts-pathway-mesh{background:var(--bg)}.ts-pathway-mesh__inner{width:min(1500px,calc(100vw - 56px));margin:0 auto}.ts-pathway-mesh__header{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:28px;align-items:start;padding-bottom:24px;border-bottom:1px solid var(--line)}.ts-pathway-mesh__kicker{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ts-pathway-mesh h2{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,46px);font-weight:760;letter-spacing:-.018em;line-height:1}.ts-pathway-mesh p{max-width:840px;margin:14px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.ts-pathway-mesh__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:28px;border:1px solid var(--line);background:transparent}.ts-pathway-mesh__cluster{min-height:220px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.ts-pathway-mesh__cluster h3{margin:0 0 16px;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ts-pathway-mesh__cluster ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ts-pathway-mesh__cluster a{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.35;text-decoration:none;transition:color .14s ease,border-color .14s ease}.ts-pathway-mesh__cluster a:hover{border-color:var(--line-2);color:var(--ink)}.ts-pathway-mesh__cluster svg{flex:0 0 auto;color:var(--accent)}@media (max-width: 980px){:root{--ts-page-gutter: 20px}.ts-hero{grid-template-columns:1fr;padding-top:44px}.ts-hero-intro-grid{grid-template-columns:1fr;align-items:start}.ts-route-hero{grid-template-columns:1fr}.ts-home-card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-home-cta{grid-template-columns:1fr}.ts-route-cta{grid-template-columns:1fr;align-items:start}.ts-home-cta__actions{justify-content:flex-start}.ts-hero-signal-panel{min-height:0}.ts-mega-panel__grid,.ts-pathway-mesh__grid,.ts-pathway-mesh__header,.deos-hero,.deos-section__header,.deos-two-column,.deos-system-map,.deos-core-idea,.deos-layer__body{grid-template-columns:1fr}.deos-layer__purpose,.deos-layer__lists{border-right:0;border-bottom:1px solid var(--line)}.deos-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neos-hero,.neos-section__copy,.neos-change-section,.neos-final-cta{grid-template-columns:1fr}.neos-hero{align-items:start}.neos-topology__body{min-height:0}.neos-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.neos-blind-spot-grid,.neos-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neos-comparison-flow,.neos-chaos-grid,.neos-entropy-visual{grid-template-columns:1fr}.neos-layer{grid-template-columns:54px 42px minmax(0,1fr)}.neos-layer>strong{border-right:0}.neos-layer>p{grid-column:1 / -1;border-top:1px solid var(--line);border-right:0}.neos-final-cta__actions{justify-content:flex-start}.ncp-hero,.ncp-section__header,.ncp-telemetry-grid,.ncp-final-cta{grid-template-columns:1fr}.ncp-command-center__body{min-height:0}.ncp-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.ncp-surface-grid,.ncp-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ncp-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}.ncp-final-cta__actions{justify-content:flex-start}.pricing-econ-hero,.pricing-econ-two,.pricing-econ-section__header,.pricing-econ-section__header--split,.pricing-entropy-section,.pricing-econ-cta,.pricing-leak-map__body,.pricing-econ-strip,.pricing-leakage-grid,.pricing-rate-grid,.pricing-included-panel{grid-template-columns:1fr}.pricing-tax-grid,.pricing-entropy-compare,.pricing-included-panel ul{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-leak-column,.pricing-included-panel>div{border-right:0;border-bottom:1px solid var(--line)}.pricing-included-panel li:nth-child(4n),.pricing-included-panel li:nth-last-child(-n+4){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.pricing-included-panel li:nth-child(2n){border-right:0}.pricing-included-panel li:nth-last-child(-n+2){border-bottom:0}.pricing-econ-cta__actions{justify-content:flex-start}.ecosystem-hero,.ecosystem-section__header,.ecosystem-section__header--wide,.ecosystem-fragment-grid,.ecosystem-learning,.ecosystem-cta{grid-template-columns:1fr}.ecosystem-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem-feedback{grid-template-columns:1fr}.ecosystem-feedback__loop{min-height:96px}.ecosystem-feedback__loop span{writing-mode:initial}.ecosystem-cta__actions{justify-content:flex-start}}@media (min-width: 981px) and (max-width: 1280px){.ts-pathway-mesh__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ts-home-card-grid--four{grid-template-columns:1fr}.ts-home-card{min-height:0}.ts-home-cta__actions{flex-direction:column}.ts-route-cta{padding:44px 20px}.ts-route-cta__status{align-items:flex-start;flex-direction:column;justify-content:center;padding:12px}.deos-console__body,.deos-decision-grid,.deos-layer__lists,.deos-signal-grid,.deos-replacement-table__head,.deos-replacement-table__row{grid-template-columns:1fr}.deos-layer__header{grid-template-columns:minmax(0,1fr) 20px;gap:10px;padding:16px}.deos-layer__header>svg,.deos-layer__number{display:none}.deos-core-idea__actions{flex-direction:column}.neos-hero{padding-top:24px}.neos-hero__subtitle{font-size:15px;line-height:1.65}.neos-metric-strip,.neos-blind-spot-grid,.neos-connection-grid{grid-template-columns:1fr}.neos-metric{min-height:82px}.neos-list-panel ul{grid-template-columns:1fr}.neos-entropy-panel{min-height:0}.neos-node-field{height:180px}.neos-layer{grid-template-columns:44px minmax(0,1fr)}.neos-layer>svg{display:none}.neos-layer>span{border-right:1px solid var(--line)}.neos-layer>strong{border-right:0}.neos-change-row{grid-template-columns:1fr}.neos-change-row svg{display:none}.neos-final-cta__actions{flex-direction:column}.ncp-hero{padding-top:24px}.ncp-hero__subtitle{font-size:15px;line-height:1.65}.ncp-hero__actions,.ncp-final-cta__actions{flex-direction:column}.ncp-metric-strip,.ncp-surface-grid,.ncp-layer-grid,.ncp-lifecycle{grid-template-columns:1fr}.ncp-metric{min-height:82px}.ncp-command-center__body{padding:8px}.ncp-command-core text,.ncp-command-node text{font-size:8px}.ncp-layer,.ncp-surface,.ncp-lifecycle__step{min-height:0}.ncp-lifecycle__step{grid-template-columns:42px minmax(0,1fr);align-items:center}.ncp-lifecycle__step strong{align-self:center}.ncp-lifecycle__step svg{display:none}.ncp-status-row{align-items:flex-start;flex-direction:column;justify-content:center;padding:18px}.pricing-econ-hero{padding-top:24px}.ts-visual-lock .pricing-econ-page .ts-hero-title{font-size:clamp(38px,11.2vw,48px)!important;line-height:1.02!important}.ts-visual-lock .pricing-econ-page .ts-page-title .headline-italic{display:block;white-space:normal!important}.pricing-econ-hero__lead{font-size:15px;line-height:1.65}.pricing-econ-hero__actions,.pricing-econ-cta__actions{flex-direction:column}.pricing-econ-page .primary-cta,.pricing-econ-page .secondary-cta{width:100%}.pricing-leak-map .system-panel-head span:last-child{display:none}.pricing-leak-node strong{font-size:10px;word-break:break-word}.pricing-econ-strip,.pricing-tax-grid,.pricing-entropy-compare,.pricing-included-panel ul{grid-template-columns:1fr}.pricing-leakage-card,.pricing-leakage-card p{min-height:0}.pricing-included-panel li,.pricing-included-panel li:nth-child(2n),.pricing-included-panel li:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.pricing-included-panel li:last-child{border-bottom:0}.ecosystem-hero{padding-top:24px}.ts-visual-lock .ecosystem-page .ts-hero-title{font-size:clamp(38px,11vw,48px)!important;line-height:1.02!important}.ts-visual-lock .ecosystem-page .ts-page-title .headline-italic{white-space:normal!important}.ecosystem-hero__lead{font-size:15px;line-height:1.65}.ecosystem-hero__actions,.ecosystem-cta__actions{flex-direction:column}.ecosystem-page .primary-cta,.ecosystem-page .secondary-cta{width:100%}.ecosystem-topology .system-panel-head span:last-child{display:none}.ecosystem-topology__body{display:grid;gap:10px;min-height:0;padding:14px}.ecosystem-topology__paths,.ecosystem-core,.ecosystem-signal{display:none}.ecosystem-node{position:static;width:auto;transform:none}.ecosystem-fragment-map,.ecosystem-domain-grid{grid-template-columns:1fr}.ecosystem-fragment-map{min-height:0}.ecosystem-fragment-map:before{display:none}.ecosystem-fragment-map div,.ecosystem-domain,.ecosystem-domain p{min-height:0}}.console{width:100%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.console-bar{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.console-light{width:6px;height:6px}.console-light--red{background:var(--bad)}.console-light--yellow{background:var(--warn)}.console-light--green{background:var(--good)}.loader-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:center;align-items:center;background-color:var(--bg);pointer-events:none;opacity:1;transition:opacity .5s ease-out}.root-loaded .loader-container{opacity:0}.pulse-ring{width:64px;height:64px;border-radius:50%;border:1px solid var(--accent);animation:pulse-ring 2s infinite}@keyframes pulse-ring{0%{transform:scale(.8);opacity:1}to{transform:scale(2);opacity:0}}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#64748b80;border-radius:20px}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background-color:#47556980}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.ts-visual-lock{background:var(--bg)!important;color:var(--ink);font-family:var(--sans)!important;font-variant-numeric:tabular-nums}.ts-visual-lock :where(p,li,dd,dt,address,label,input,textarea,select,button,a){font-family:var(--sans)!important}.ts-visual-lock :where(.font-mono,[class*=font-mono]){font-family:var(--mono)!important}.ts-visual-lock :where(.font-sans,[class*=font-sans]){font-family:var(--sans)!important}.ts-visual-lock :where(.font-serif,[class*=font-serif]){font-family:var(--serif)!important}.ts-visual-lock :where(.font-black,.font-extrabold,.font-bold){font-weight:600!important}.ts-visual-lock :where(.font-semibold){font-weight:560!important}.ts-visual-lock header,.ts-visual-lock footer,.ts-visual-lock main{background-color:transparent}.ts-visual-lock [class*="#020617"]{background-color:var(--bg)!important}.ts-visual-lock [class*="#0B1121"]{background-color:var(--panel)!important}.ts-visual-lock [class*=bg-black],.ts-visual-lock [class*=bg-slate-950],.ts-visual-lock [class*="dark:bg-slate-950"]{background-color:var(--bg)!important}.ts-visual-lock [class*=bg-white],.ts-visual-lock [class*=bg-slate-50],.ts-visual-lock [class*=bg-slate-100],.ts-visual-lock [class*=bg-slate-800],.ts-visual-lock [class*=bg-slate-900],.ts-visual-lock [class*="dark:bg-slate-800"],.ts-visual-lock [class*="dark:bg-slate-900"]{background-color:var(--panel)!important}.ts-visual-lock [class*="bg-white/"],.ts-visual-lock [class*="bg-slate-50/"],.ts-visual-lock [class*="bg-slate-100/"],.ts-visual-lock [class*="bg-slate-800/"],.ts-visual-lock [class*="bg-slate-900/"],.ts-visual-lock [class*="dark:bg-slate-800/"],.ts-visual-lock [class*="dark:bg-slate-900/"]{background-color:color-mix(in srgb,var(--panel) 86%,transparent)!important}.ts-visual-lock [class*="bg-slate-950/"],.ts-visual-lock [class*="dark:bg-slate-950/"]{background-color:color-mix(in srgb,var(--bg) 88%,transparent)!important}.ts-visual-lock [class*="bg-[linear-gradient"],.ts-visual-lock [class*="bg-[radial-gradient"]{background-image:none!important}.ts-visual-lock *{letter-spacing:inherit;animation-iteration-count:1!important;transition-duration:var(--ts-motion-fast)!important;transition-timing-function:var(--ts-motion-ease)!important}.ts-visual-lock h1:not(.font-mono),.ts-visual-lock h2:not(.font-mono),.ts-visual-lock h3:not(.font-mono),.ts-visual-lock h4:not(.font-mono){color:var(--ink-strong)!important;font-family:var(--display)!important}.ts-visual-lock h1:not(.font-mono){letter-spacing:-.018em}.ts-visual-lock p,.ts-visual-lock li,.ts-visual-lock dd,.ts-visual-lock address{color:var(--ink-dim)}.ts-visual-lock a{color:inherit;text-decoration-color:transparent}.ts-visual-lock a.primary-cta,.ts-visual-lock a.primary-cta:hover{color:var(--bg)!important}.ts-visual-lock a:hover,.ts-visual-lock button:hover{color:var(--ink)!important}.ts-visual-lock .text-transparent{color:var(--ink)!important;-webkit-text-fill-color:currentColor!important}.ts-visual-lock [class*=bg-gradient],.ts-visual-lock [class*=from-],.ts-visual-lock [class*=via-],.ts-visual-lock [class*=to-]{background-image:none!important}.ts-visual-lock [class*=text-blue-],.ts-visual-lock [class*=text-indigo-],.ts-visual-lock [class*=text-sky-],.ts-visual-lock [class*=text-cyan-],.ts-visual-lock [class*=text-electric-]{color:var(--accent)!important}.ts-visual-lock [class*=text-red-],.ts-visual-lock [class*=text-yellow-],.ts-visual-lock [class*=text-orange-],.ts-visual-lock [class*=text-purple-],.ts-visual-lock [class*=text-pink-],.ts-visual-lock [class*=text-lime-],.ts-visual-lock [class*=text-teal-],.ts-visual-lock [class*=text-violet-],.ts-visual-lock [class*=text-green-],.ts-visual-lock [class*=text-emerald-]{color:var(--ink-dim)!important}.ts-visual-lock .ts-status-live,.ts-visual-lock .ts-status-live *{color:var(--good)!important;border-color:color-mix(in srgb,var(--good) 26%,transparent)!important}.ts-visual-lock [class*=bg-blue-],.ts-visual-lock [class*=bg-indigo-],.ts-visual-lock [class*=bg-sky-],.ts-visual-lock [class*=bg-cyan-],.ts-visual-lock [class*=bg-electric-]{background-color:#6e8aff14!important}.ts-visual-lock [class*=bg-red-],.ts-visual-lock [class*=bg-yellow-],.ts-visual-lock [class*=bg-orange-],.ts-visual-lock [class*=bg-purple-],.ts-visual-lock [class*=bg-pink-],.ts-visual-lock [class*=bg-lime-],.ts-visual-lock [class*=bg-teal-],.ts-visual-lock [class*=bg-violet-],.ts-visual-lock [class*=bg-green-],.ts-visual-lock [class*=bg-emerald-]{background-color:#ffffff09!important}.ts-visual-lock [class*=border-blue-],.ts-visual-lock [class*=border-indigo-],.ts-visual-lock [class*=border-sky-],.ts-visual-lock [class*=border-cyan-],.ts-visual-lock [class*=border-electric-]{border-color:#6e8aff52!important}.ts-visual-lock [class*=border-red-],.ts-visual-lock [class*=border-yellow-],.ts-visual-lock [class*=border-orange-],.ts-visual-lock [class*=border-purple-],.ts-visual-lock [class*=border-pink-],.ts-visual-lock [class*=border-lime-],.ts-visual-lock [class*=border-teal-],.ts-visual-lock [class*=border-violet-],.ts-visual-lock [class*=border-green-],.ts-visual-lock [class*=border-emerald-]{border-color:var(--line-2)!important}.ts-visual-lock [class*=border-slate-],.ts-visual-lock [class*="dark:border-slate-"],.ts-visual-lock [class*="border-white/"]{border-color:var(--line)!important}.ts-visual-lock [class*=text-slate-900],.ts-visual-lock [class*="dark:text-white"],.ts-visual-lock [class*="dark:text-slate-100"],.ts-visual-lock [class*=text-white]{color:var(--ink-strong)!important}.ts-visual-lock [class*=text-slate-700],.ts-visual-lock [class*=text-slate-600],.ts-visual-lock [class*=text-slate-500],.ts-visual-lock [class*="dark:text-slate-300"],.ts-visual-lock [class*="dark:text-slate-400"],.ts-visual-lock [class*="dark:text-slate-500"]{color:var(--ink-dim)!important}.ts-visual-lock h1:not(.font-mono),.ts-visual-lock h2:not(.font-mono),.ts-visual-lock h3:not(.font-mono),.ts-visual-lock h4:not(.font-mono),.ts-visual-lock .ts-heading-h1,.ts-visual-lock .ts-heading-h2,.ts-visual-lock .ts-heading-h3,.ts-visual-lock .ts-heading-card{font-family:var(--display)!important;letter-spacing:-.018em}.ts-visual-lock h1:not(.font-mono),.ts-visual-lock .ts-heading-h1{font-weight:780!important}.ts-visual-lock h2:not(.font-mono),.ts-visual-lock h3:not(.font-mono),.ts-visual-lock h4:not(.font-mono),.ts-visual-lock .ts-heading-h2,.ts-visual-lock .ts-heading-h3,.ts-visual-lock .ts-heading-card{font-weight:760!important}.ts-visual-lock h3 .headline-italic,.ts-visual-lock h2 .headline-italic,.ts-visual-lock h1 .headline-italic,.ts-visual-lock .ts-heading-h3 .headline-italic{font-family:var(--serif)!important;font-style:italic!important;font-weight:400!important}.ts-visual-lock .ts-hero-title{color:var(--ink)!important;font-family:var(--display)!important;font-size:clamp(56px,5.6vw,72px)!important;font-weight:780!important;letter-spacing:-.018em!important;line-height:.96!important}.ts-visual-lock .ts-route-title{font-size:clamp(42px,4.7vw,68px)!important;line-height:.98!important}.ts-visual-lock .ts-hero-subhead{color:var(--ink-dim)!important;font-family:var(--sans)!important;font-size:15px!important;font-weight:400!important;line-height:1.72!important}.ts-visual-lock .headline-italic,.ts-visual-lock .glitch{color:var(--accent)!important;font-family:var(--serif)!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.026em!important}@media (min-width: 720px){.ts-page-title .headline-italic{white-space:nowrap}}.ts-visual-lock .neos-page .ts-hero-title{max-width:100%;font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.ts-visual-lock .neos-page .ts-page-title .headline-italic{white-space:normal!important}.ts-visual-lock .ncp-page .ts-hero-title{max-width:100%;font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.ts-visual-lock .ncp-page .ts-page-title .headline-italic{white-space:normal!important}.ts-visual-lock .ecosystem-page .ts-hero-title{max-width:100%;font-size:clamp(42px,4.6vw,66px)!important;line-height:.98!important}.ts-visual-lock .ecosystem-page .ts-page-title .headline-italic{white-space:normal!important}.ts-visual-lock [class*=shadow-],.ts-visual-lock [class*="hover:shadow-"]{box-shadow:none!important}.ts-visual-lock button,.ts-visual-lock a{outline-color:var(--accent)}.ts-visual-lock :where(button,a,[role=button],summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ts-visual-lock :is(.primary-cta,.secondary-cta,.ts-route-cta__actions a),.ts-visual-lock header :is(button,a[href*="scheduler.zoom.us"],a[href*="app.teamstation.dev"]){border-radius:2px!important}.ts-visual-lock :where(.animate-pulse,.animate-spin,.animate-marquee,.animate-scanline-fast){animation:none!important}.ts-visual-lock :where([class*="group-hover:scale"],[class*="group-hover:rotate"],[class*="hover:-translate"],[class*="hover:scale"]){transform:none!important}@media (max-width: 1024px){:root{--ts-section-space: var(--ts-section-space-tablet);--ts-page-gutter: 24px}}@media (max-width: 720px){:root{--ts-section-space: var(--ts-section-space-mobile);--ts-page-gutter: 20px}.ts-heading-h1,.ts-visual-lock .ts-heading-h1,.ts-visual-lock .ts-hero-title{font-size:clamp(38px,10vw,46px)!important}.ts-heading-h2,.ts-visual-lock .ts-heading-h2{font-size:clamp(30px,8vw,38px)!important}.ts-hero-subhead,.ts-visual-lock .ts-hero-subhead,.ts-visual-lock :where(p,li,dd,dt,address){font-size:16px!important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}.ts-visual-lock ::-moz-selection{background:#6e8aff38;color:var(--ink)}.ts-visual-lock ::selection{background:#6e8aff38;color:var(--ink)}[id^=trustpilot-widget],.trustpilot-widget,#trustbox,iframe[src*="trustpilot.com"],iframe[title*=Trustpilot]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;z-index:-9999!important;width:0!important;height:0!important}.arch-page{width:100%;max-width:100vw;overflow:hidden;background:var(--bg);color:var(--ink)}.arch-page,.arch-page *,.arch-page *:before,.arch-page *:after{box-sizing:border-box}.arch-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:48px;align-items:center;padding:48px 28px 64px;border-bottom:1px solid var(--line)}.arch-hero__copy{min-width:0}.ts-visual-lock .arch-page .ts-hero-title{max-width:980px;font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.ts-visual-lock .arch-page .ts-page-title .headline-italic{white-space:normal!important}.arch-page .ts-hero-subhead{max-width:min(780px,100%);overflow-wrap:anywhere}.arch-hero-lead span{display:block;margin-top:8px;max-width:100%;overflow-wrap:break-word;white-space:normal}.arch-title-accent{display:block}.arch-title-break{display:inline}.arch-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.arch-hero-metrics div{min-height:92px;padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b226b}.arch-hero-metrics strong{display:block;color:var(--ink);font-family:var(--mono);font-size:clamp(21px,2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1}.arch-hero-metrics span{display:block;margin-top:10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.arch-topology{min-width:0;border:1px solid var(--line);background:var(--panel)}.arch-topology__canvas{position:relative;min-height:600px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.1),transparent 34%),linear-gradient(135deg,rgba(110,138,255,.05),transparent 48%),var(--bg)}.arch-topology__grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.62;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-size:72px 72px,72px 72px,22px 22px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 76%);mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 76%)}.arch-topology__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.arch-topology__lines path{fill:none;stroke:#6e8aff47;stroke-dasharray:4 12;stroke-width:.42;animation:arch-signal-flow 9s linear infinite}.arch-core-node{position:absolute;left:50%;top:50%;display:grid;width:170px;min-height:170px;place-items:center;padding:24px;border:1px solid var(--line-2);background:#161b22f0;color:var(--ink);text-align:center;transform:translate(-50%,-50%)}.arch-core-node:before,.arch-core-node:after{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border:1px solid rgba(110,138,255,.14);animation:arch-core-pulse 4.5s ease-in-out infinite}.arch-core-node:after{top:-32px;right:-32px;bottom:-32px;left:-32px;animation-delay:1.5s}.arch-core-node svg,.arch-core-node strong,.arch-core-node span{position:relative;z-index:1}.arch-core-node svg{color:var(--accent)}.arch-core-node strong,.arch-core-node span{display:block;font-family:var(--mono);text-transform:uppercase}.arch-core-node strong{max-width:120px;color:var(--ink);font-size:14px;letter-spacing:.08em;line-height:1.35}.arch-core-node span{max-width:130px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45}.arch-topology__node{position:absolute;z-index:3;display:inline-flex;min-height:42px;align-items:center;gap:8px;border:1px solid var(--line-2);background:#0d1117e6;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:0 12px;text-transform:uppercase;transform:translate(-50%,-50%)}.arch-topology__node:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid rgba(110,138,255,.12);opacity:0;animation:arch-node-pulse 4s ease-in-out infinite}.arch-topology__node svg{color:var(--accent)}.arch-live-status{position:absolute;right:18px;bottom:18px;display:grid;gap:8px;border:1px solid var(--line);background:#0d1117d6;padding:12px}.arch-live-status span{display:flex;align-items:center;gap:8px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.arch-live-status i{width:6px;height:6px;background:var(--good)}.arch-section{width:100%;padding:64px 28px;border-bottom:1px solid var(--line)}.arch-section__header{max-width:1000px}.arch-section__header p:not(.ts-hero-eyebrow),.arch-owner-section p{max-width:820px;margin-top:18px;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.arch-section__header--split{display:grid;grid-template-columns:minmax(0,.74fr) minmax(320px,.26fr);gap:36px;align-items:end;max-width:none}.arch-model-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.arch-model-compare>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.arch-model-compare h3,.arch-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.arch-model-compare h3{border-bottom:1px solid var(--line);padding:16px 18px}.arch-model-compare ol,.arch-context-footer ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.arch-model-compare li{position:relative;min-height:52px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.04em;padding:17px 20px 17px 44px;text-transform:uppercase}.arch-model-compare li:last-child{border-bottom:0}.arch-model-compare li:before{content:"";position:absolute;left:20px;top:24px;width:7px;height:7px;border:1px solid var(--line-bright)}.arch-model-compare>div:last-child li:before{border-color:var(--accent);background:#6e8aff29}.arch-layer-stack{display:grid;margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.arch-layer-card{display:grid;grid-template-columns:88px minmax(0,1fr);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.arch-layer-card__index{display:grid;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:22px;font-weight:600}.arch-layer-card__body{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.38fr) minmax(260px,.28fr);gap:22px;align-items:center;padding:22px}.arch-layer-card__label,.arch-op-card__label{display:flex;align-items:center;gap:10px;color:var(--accent);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.arch-layer-card h3,.arch-op-card h3,.arch-principles-grid h3{margin:0;color:var(--ink);font-family:var(--display);font-size:20px;font-weight:760;letter-spacing:-.014em;line-height:1.08}.arch-layer-card p,.arch-op-card p,.arch-principles-grid p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.62}.arch-layer-card ul,.arch-op-card ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.arch-layer-card li,.arch-op-card li{border:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:6px 8px;text-transform:uppercase}.arch-integration-mesh{position:relative;display:grid;min-height:520px;margin-top:34px;place-items:center;overflow:hidden;border:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.09),transparent 36%),var(--panel)}.arch-integration-mesh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;background-image:radial-gradient(var(--line-2) 1px,transparent 1px);background-size:22px 22px}.arch-integration-mesh:after{content:"";position:absolute;top:16%;right:16%;bottom:16%;left:16%;border:1px dashed rgba(110,138,255,.22);animation:arch-mesh-rotate 24s linear infinite}.arch-integration-core{position:relative;z-index:2;display:grid;width:178px;min-height:178px;place-items:center;border:1px solid var(--line-2);background:#0d1117eb;text-align:center}.arch-integration-core svg,.arch-integration-mesh article svg,.arch-principles-grid svg{color:var(--accent)}.arch-integration-core strong,.arch-integration-core span{display:block;max-width:130px;font-family:var(--mono);text-transform:uppercase}.arch-integration-core strong{color:var(--ink);font-size:12px;letter-spacing:.1em}.arch-integration-core span{color:var(--ink-mute);font-size:10px;letter-spacing:.08em;line-height:1.4}.arch-integration-mesh article{position:absolute;z-index:3;display:grid;width:170px;min-height:112px;align-content:center;gap:8px;border:1px solid var(--line);background:#0d1117e6;padding:16px}.arch-integration-mesh article:nth-of-type(1){left:10%;top:13%}.arch-integration-mesh article:nth-of-type(2){right:12%;top:14%}.arch-integration-mesh article:nth-of-type(3){left:7%;top:45%}.arch-integration-mesh article:nth-of-type(4){right:7%;top:45%}.arch-integration-mesh article:nth-of-type(5){left:18%;bottom:12%}.arch-integration-mesh article:nth-of-type(6){right:20%;bottom:12%}.arch-integration-mesh article:nth-of-type(7){left:50%;bottom:5%;transform:translate(-50%)}.arch-integration-mesh article h3{margin:0;color:var(--ink);font-family:var(--display);font-size:18px;font-weight:760}.arch-integration-mesh article p{margin:0;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.arch-operational-grid,.arch-principles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.arch-op-card,.arch-principles-grid article{display:flex;min-height:330px;flex-direction:column;gap:16px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:inherit;padding:22px;text-align:left}button.arch-op-card{cursor:pointer}.arch-op-card:hover,.arch-op-card:focus-visible,.arch-principles-grid article:hover{background:var(--panel);outline:0}.arch-op-card strong{display:block;margin-top:auto;border-top:1px solid var(--line);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em;line-height:1.5;padding-top:14px;text-transform:uppercase}.arch-sla-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.arch-sla-row{display:grid;gap:16px;min-height:104px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);padding:20px}.arch-sla-row div{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.arch-sla-row span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.arch-sla-row strong{color:var(--ink);font-family:var(--mono);font-size:15px;font-weight:600}.arch-sla-row i{display:block;height:8px;border:1px solid var(--line);background:linear-gradient(90deg,var(--accent),var(--accent)) 0 0 / var(--sla-value) 100% no-repeat,var(--bg)}.arch-principles-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.arch-principles-grid article{min-height:230px}.arch-owner-section,.arch-cta{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,.18fr);gap:36px;align-items:center}.arch-owner-console{display:grid;min-height:210px;place-items:center;border:1px solid var(--line);background:radial-gradient(var(--line-2) 1px,transparent 1px) 0 0 / 22px 22px,var(--panel);padding:24px;text-align:center}.arch-owner-console svg{color:var(--accent)}.arch-owner-console strong,.arch-owner-console span{display:block;max-width:260px;font-family:var(--mono);line-height:1.45;text-transform:uppercase}.arch-owner-console strong{color:var(--ink);font-size:13px;letter-spacing:.08em}.arch-owner-console span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.arch-cta{padding:64px 28px;border-bottom:1px solid var(--line)}.arch-cta__actions{display:grid;gap:12px}.arch-context-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:42px 28px;border-bottom:1px solid var(--line)}.arch-context-footer section{border-top:1px solid var(--line);padding-top:18px}.arch-context-footer ul{margin-top:18px}.arch-context-footer li{border-bottom:1px solid var(--line)}.arch-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.arch-context-footer a:hover,.arch-context-footer a:focus-visible{color:var(--accent)!important;outline:0}@keyframes arch-signal-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-140}}@keyframes arch-core-pulse{0%,to{opacity:.36;transform:scale(1)}50%{opacity:.72;transform:scale(1.05)}}@keyframes arch-node-pulse{0%,to{opacity:0;transform:scale(.94)}50%{opacity:.65;transform:scale(1.15)}}@keyframes arch-mesh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1280px){.arch-hero,.arch-owner-section,.arch-cta{grid-template-columns:1fr}.arch-principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.arch-layer-card__body,.arch-section__header--split,.arch-operational-grid,.arch-sla-grid,.arch-context-footer{grid-template-columns:1fr}.arch-integration-mesh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:0;place-items:stretch}.arch-integration-mesh:after,.arch-integration-core{display:none}.arch-integration-mesh article,.arch-integration-mesh article:nth-of-type(n){position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto;min-height:132px;transform:none;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}}@media (max-width: 760px){.arch-hero,.arch-section,.arch-cta,.arch-context-footer{padding-left:20px;padding-right:20px}.arch-hero__copy,.arch-page .ts-hero-subhead,.arch-section__header{max-width:calc(100vw - 56px)}.arch-page .ts-hero-subhead{font-size:14px!important;width:min(100%,300px)}.ts-visual-lock .arch-page .ts-hero-title{font-size:clamp(34px,10vw,46px)!important;line-height:1!important}.arch-title-break{display:block}.arch-hero-metrics,.arch-model-compare,.arch-principles-grid,.arch-integration-mesh{grid-template-columns:1fr}.arch-topology__canvas{min-height:520px}.arch-topology__node{max-width:150px;white-space:normal}.arch-layer-card{grid-template-columns:1fr}.arch-layer-card__index{min-height:58px;border-right:0;border-bottom:1px solid var(--line)}}.diagnostics-page{width:100%;max-width:100vw;overflow:hidden;background:var(--bg);color:var(--ink)}.diagnostics-page,.diagnostics-page *,.diagnostics-page *:before,.diagnostics-page *:after{box-sizing:border-box}.diagnostics-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);gap:48px;align-items:center;padding:48px 28px 64px;border-bottom:1px solid var(--line)}.diagnostics-hero__copy{min-width:0}.ts-visual-lock .diagnostics-page .ts-hero-title{max-width:980px;font-size:clamp(42px,5.2vw,74px)!important;line-height:.98!important}.ts-visual-lock .diagnostics-page .ts-page-title .headline-italic{white-space:normal!important}.diagnostics-hero__lead{max-width:min(760px,100%);overflow-wrap:anywhere}.diagnostics-hero__lead span{display:block;margin-top:8px}.diagnostics-status-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.diagnostics-status-bar span{display:flex;min-height:48px;align-items:center;gap:10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:0 14px;text-transform:uppercase}.diagnostics-status-bar i{width:7px;height:7px;background:var(--bad);animation:diagnostics-blink 2.2s ease-in-out infinite}.diagnostics-console{border:1px solid var(--line);background:var(--panel)}.diagnostics-console__body{position:relative;min-height:590px;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(248,81,73,.08),transparent 36%),linear-gradient(135deg,rgba(110,138,255,.04),transparent 52%),var(--bg)}.diagnostics-console__body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.58;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-size:70px 70px,70px 70px,22px 22px;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 0,transparent 78%);mask-image:radial-gradient(circle at 50% 48%,#000 0,transparent 78%)}.diagnostics-core-alert{position:absolute;left:50%;top:44%;z-index:3;display:grid;width:188px;min-height:188px;place-items:center;border:1px solid rgba(248,81,73,.34);background:#161b22f0;color:var(--ink);padding:24px;text-align:center;transform:translate(-50%,-50%)}.diagnostics-core-alert:before,.diagnostics-core-alert:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(248,81,73,.14);animation:diagnostics-core-pulse 4s ease-in-out infinite}.diagnostics-core-alert:after{top:-34px;right:-34px;bottom:-34px;left:-34px;animation-delay:1.4s}.diagnostics-core-alert svg,.diagnostics-core-alert strong,.diagnostics-core-alert span{position:relative;z-index:1}.diagnostics-core-alert svg{color:var(--bad)}.diagnostics-core-alert strong,.diagnostics-core-alert span{display:block;max-width:140px;font-family:var(--mono);text-transform:uppercase}.diagnostics-core-alert strong{color:var(--ink);font-size:13px;letter-spacing:.08em;line-height:1.35}.diagnostics-core-alert span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.45}.diagnostics-route{position:absolute;z-index:2;height:1px;background:linear-gradient(90deg,transparent,rgba(248,81,73,.48),transparent);animation:diagnostics-route-scan 4s linear infinite}.diagnostics-route--one{left:12%;right:12%;top:29%}.diagnostics-route--two{left:8%;right:8%;top:51%;animation-delay:1.3s}.diagnostics-route--three{left:18%;right:18%;top:70%;animation-delay:2.2s}.diagnostics-node{position:absolute;z-index:3;display:grid;min-width:138px;gap:5px;border:1px solid var(--line-2);background:#0d1117eb;padding:12px}.diagnostics-node--1{left:10%;top:17%}.diagnostics-node--2{right:12%;top:18%}.diagnostics-node--3{left:8%;top:50%}.diagnostics-node--4{right:8%;top:49%}.diagnostics-node--5{left:18%;bottom:14%}.diagnostics-node--6{right:18%;bottom:14%}.diagnostics-node span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.diagnostics-node strong{color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.diagnostics-telemetry{position:absolute;left:18px;right:18px;bottom:18px;z-index:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid var(--line);background:#0d1117db;padding:14px}.diagnostics-telemetry div{display:grid;gap:8px}.diagnostics-telemetry span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.diagnostics-telemetry i{display:block;height:5px;border:1px solid var(--line);background:linear-gradient(90deg,var(--bad),var(--bad)) 0 0 / var(--risk-value) 100% no-repeat,var(--bg)}.diagnostics-section{width:100%;padding:64px 28px;border-bottom:1px solid var(--line)}.diagnostics-section__header{max-width:1000px}.diagnostics-section__header p:not(.ts-hero-eyebrow),.signal-decay-section p,.os-fix-section p,.observable-section p{max-width:820px;margin-top:18px;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.entropy-compare{display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);gap:0;align-items:stretch;margin-top:34px;border:1px solid var(--line);background:var(--panel)}.entropy-compare>div:not(.entropy-bridge){padding:22px}.entropy-compare h3,.signal-decay-visual h3,.diagnostics-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.entropy-compare ul,.diagnostic-affected ul,.diagnostics-context-footer ul{display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.entropy-compare li{min-height:52px;border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.08em;padding:16px 0;text-transform:uppercase}.entropy-bridge{display:grid;place-items:center;border-left:1px solid var(--line);border-right:1px solid var(--line);color:var(--accent);text-align:center}.entropy-bridge span{max-width:90px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.diagnostics-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.diagnostic-card{display:flex;min-height:620px;flex-direction:column;gap:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:22px}.diagnostic-card:hover{background:var(--panel)}.diagnostic-card__top{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding-bottom:16px}.diagnostic-card__top div{display:grid;gap:6px}.diagnostic-card__top span,.diagnostic-card__top strong,.diagnostic-meta-grid span,.diagnostic-affected>span,.diagnostic-pcf span{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.diagnostic-card__top span,.diagnostic-meta-grid span,.diagnostic-affected>span,.diagnostic-pcf span{color:var(--ink-mute)}.diagnostic-card__top strong{color:var(--bad)}.diagnostic-card__top svg{color:var(--bad)}.diagnostic-card h3{margin:0;color:var(--ink);font-family:var(--display);font-size:22px;font-weight:760;letter-spacing:-.014em;line-height:1.08}.diagnostic-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.diagnostic-meta-grid div{min-height:78px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px}.diagnostic-meta-grid strong{display:block;margin-top:8px;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.diagnostic-affected{display:grid;gap:12px}.diagnostic-affected ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.diagnostic-affected li{border:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:6px 8px;text-transform:uppercase}.diagnostic-pcf{display:grid;gap:12px;margin-top:auto}.diagnostic-pcf section{border-top:1px solid var(--line);padding-top:12px}.diagnostic-pcf p{margin:6px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.6}.diagnostic-pcf section:last-child span,.diagnostic-pcf section:last-child p{color:var(--accent)}.signal-decay-section,.os-fix-section,.diagnostics-cta{display:grid;grid-template-columns:minmax(0,.74fr) minmax(360px,.26fr);gap:36px;align-items:center}.signal-decay-visual{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:14px;align-items:center}.signal-decay-visual>div{display:grid;gap:10px;border:1px solid var(--line);background:var(--panel);padding:18px}.signal-decay-visual span,.os-fix-section li,.observable-grid strong{color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.signal-decay-visual span{border-top:1px solid var(--line);padding-top:10px}.signal-decay-visual svg{color:var(--accent)}.cascade-flow{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin-top:34px}.cascade-flow div{display:grid;min-height:86px;min-width:160px;align-content:center;gap:8px;border:1px solid var(--line);background:var(--panel);padding:14px}.cascade-flow span{color:var(--ink-faint);font-family:var(--mono);font-size:10px;letter-spacing:.12em}.cascade-flow strong{color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.cascade-flow svg{align-self:center;color:var(--bad)}.cascade-breaker{display:flex;gap:14px;align-items:center;max-width:900px;margin-top:24px;border:1px solid var(--line);background:var(--panel);color:var(--ink-dim);padding:18px}.cascade-breaker svg{flex:0 0 auto;color:var(--accent)}.cascade-breaker p{margin:0;font-family:var(--sans);font-size:14px;line-height:1.6}.os-fix-section ul{display:grid;gap:0;margin:0;padding:0;border:1px solid var(--line);background:var(--panel);list-style:none}.os-fix-section li{display:flex;min-height:48px;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:0 16px}.os-fix-section li:last-child{border-bottom:0}.os-fix-section li svg{color:var(--accent)}.observable-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.observable-grid article{display:grid;min-height:190px;align-content:space-between;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:18px}.observable-grid svg{color:var(--accent)}.diagnostics-cta{padding:64px 28px;border-bottom:1px solid var(--line)}.diagnostics-cta__actions{display:grid;gap:12px}.diagnostics-context-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:42px 28px;border-bottom:1px solid var(--line)}.diagnostics-context-footer section{border-top:1px solid var(--line);padding-top:18px}.diagnostics-context-footer li{border-bottom:1px solid var(--line)}.diagnostics-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.diagnostics-context-footer a:hover,.diagnostics-context-footer a:focus-visible{color:var(--accent)!important;outline:0}@keyframes diagnostics-blink{0%,to{opacity:.38}50%{opacity:1}}@keyframes diagnostics-core-pulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.74;transform:scale(1.06)}}@keyframes diagnostics-route-scan{0%{transform:translate(-12%);opacity:.3}50%{opacity:1}to{transform:translate(12%);opacity:.3}}@media (max-width: 1240px){.diagnostics-hero,.signal-decay-section,.os-fix-section,.diagnostics-cta{grid-template-columns:1fr}.observable-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 980px){.diagnostics-card-grid,.diagnostics-context-footer,.diagnostic-meta-grid,.entropy-compare{grid-template-columns:1fr}.entropy-bridge{min-height:120px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-left:0;border-right:0}.signal-decay-visual{grid-template-columns:1fr}.signal-decay-visual>svg{transform:rotate(90deg);justify-self:center}}@media (max-width: 760px){.diagnostics-hero,.diagnostics-section,.diagnostics-cta,.diagnostics-context-footer{padding-left:20px;padding-right:20px}.ts-visual-lock .diagnostics-page .ts-hero-title{font-size:clamp(34px,10vw,46px)!important;line-height:1!important}.diagnostics-hero__copy,.diagnostics-page .ts-hero-subhead,.diagnostics-section__header{max-width:calc(100vw - 56px)}.diagnostics-page .ts-hero-subhead{width:min(100%,300px);font-size:14px!important}.diagnostics-status-bar,.diagnostics-telemetry,.observable-grid{grid-template-columns:1fr}.diagnostics-console__body{min-height:560px}.diagnostics-console{max-width:calc(100vw - 40px);overflow:hidden}.diagnostics-console .system-panel-head span:last-child{display:none}.diagnostics-core-alert{width:150px;min-height:150px}.diagnostics-node{min-width:112px}.diagnostics-node--1{left:6%;top:15%}.diagnostics-node--2{right:6%;top:17%}.diagnostics-node--3{left:5%;top:44%}.diagnostics-node--4{right:5%;top:44%}.diagnostics-node--5{left:8%;bottom:19%}.diagnostics-node--6{right:8%;bottom:19%}.diagnostic-card{min-height:0}.cascade-flow{display:grid}.cascade-flow svg{justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion: reduce){.ecosystem-route-line,.ecosystem-feedback-line,.ecosystem-core:before,.ecosystem-node,.ecosystem-signal,.ecosystem-fragment-map div{animation:none!important}}@media (max-width: 980px){.pricing-econ-page .pricing-econ-hero,.pricing-econ-page .pricing-econ-two,.pricing-econ-page .pricing-econ-section__header,.pricing-econ-page .pricing-econ-section__header--split,.pricing-econ-page .pricing-entropy-section,.pricing-econ-page .cost-throughput-section,.pricing-econ-page .cost-time-section,.pricing-econ-page .pricing-econ-cta{grid-template-columns:1fr}.pricing-econ-page .pricing-econ-strip,.pricing-econ-page .cost-category-grid,.pricing-econ-page .cost-recovery-dashboard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.pricing-econ-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.pricing-econ-page .pricing-econ-hero{padding-top:108px}.pricing-econ-page .pricing-econ-hero__copy,.pricing-econ-page .cost-economics-dashboard{width:100%;max-width:100%;overflow:hidden}.pricing-econ-page .pricing-econ-hero__lead{width:100%;max-width:320px;overflow-wrap:break-word;white-space:normal}.pricing-econ-page .pricing-econ-strip,.pricing-econ-page .pricing-tax-grid,.pricing-econ-page .pricing-entropy-compare,.pricing-econ-page .cost-category-grid,.pricing-econ-page .cost-dashboard-flow,.pricing-econ-page .cost-model-panel__equation,.pricing-econ-page .cost-throughput-model,.pricing-econ-page .cost-time-compression ul,.pricing-econ-page .cost-recovery-dashboard__grid,.pricing-econ-page .cost-queue-panel__copy ul{grid-template-columns:1fr}.pricing-econ-page .cost-telemetry-row{grid-template-columns:1fr;align-items:start;padding:12px}.pricing-econ-page .cost-telemetry-row strong{justify-self:start}}.latam-intel-page{width:100%;overflow-x:hidden;background:var(--bg);color:var(--ink)}.latam-intel-page *{box-sizing:border-box}.latam-intel-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:48px;align-items:start;width:100%;min-height:auto;padding:96px 28px 64px;border-bottom:1px solid var(--line)}.latam-intel-hero__copy{min-width:0}.latam-intel-hero>*{min-width:0;max-width:100%}.ts-visual-lock .latam-intel-page .ts-hero-title{max-width:100%;font-size:clamp(42px,5.1vw,70px)!important;line-height:.98!important}.ts-visual-lock .latam-intel-page .ts-page-title .headline-italic{white-space:normal!important}.latam-title-word{display:inline}.latam-intel-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.latam-intel-metrics div{min-height:86px;padding:18px 14px;border-right:1px solid var(--line)}.latam-intel-metrics div:last-child{border-right:0}.latam-intel-metrics strong{display:block;color:var(--ink);font-family:var(--mono);font-size:clamp(20px,2vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1}.latam-intel-metrics span{display:block;margin-top:10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.latam-market-console{min-width:0;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.latam-map-canvas{position:relative;min-height:560px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 52%,rgba(110,138,255,.1),transparent 34%),var(--bg)}.latam-map-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-size:64px 64px,64px 64px,22px 22px;-webkit-mask-image:radial-gradient(circle at 50% 52%,#000 0,transparent 78%);mask-image:radial-gradient(circle at 50% 52%,#000 0,transparent 78%)}.latam-continent-spine{position:absolute;left:23%;top:10%;width:58%;height:78%;border:1px solid rgba(110,138,255,.2);background:linear-gradient(180deg,#6e8aff1a,#6e8aff06),#161b2261;clip-path:polygon(18% 0,42% 3%,56% 15%,67% 28%,77% 39%,73% 52%,62% 60%,61% 73%,53% 87%,45% 100%,34% 90%,38% 74%,31% 63%,26% 50%,16% 39%,22% 25%);opacity:.72}.latam-continent-spine:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(155,184,255,.12);clip-path:inherit}.latam-heatmap-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.latam-heatmap-layer__zone{position:absolute;border:1px solid rgba(110,138,255,.2);background:#6e8aff14}.latam-heatmap-layer__zone--north{left:17%;top:17%;width:18%;height:14%}.latam-heatmap-layer__zone--central{left:31%;top:36%;width:18%;height:16%}.latam-heatmap-layer__zone--atlantic{left:56%;top:50%;width:18%;height:18%}.latam-heatmap-layer__zone--south{left:47%;top:71%;width:18%;height:16%}.latam-map-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.latam-map-lines line,.latam-map-lines path{fill:none;stroke:#6e8aff47;stroke-dasharray:4 10;stroke-width:.35;animation:latam-signal-flow 9s linear infinite}.latam-map-core{position:absolute;left:50%;top:52%;display:grid;width:144px;height:144px;place-items:center;padding:24px;border:1px solid var(--line-2);background:#161b22eb;color:var(--ink);text-align:center;transform:translate(-50%,-50%)}.latam-map-core:before{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border:1px solid rgba(110,138,255,.18);animation:latam-core-pulse 4s ease-in-out infinite}.latam-map-core strong,.latam-map-core span{position:relative;z-index:1;display:block;font-family:var(--mono);text-transform:uppercase}.latam-map-core strong{font-size:16px;letter-spacing:.08em}.latam-map-core span{color:var(--ink-mute);font-size:10px;letter-spacing:.12em}.latam-map-core svg{position:relative;z-index:1;color:var(--accent)}.latam-map-node{--signal-size: 40px;position:absolute;z-index:3;width:var(--signal-size);height:var(--signal-size);border:1px solid var(--line-2);background:#0d1117db;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;transform:translate(-50%,-50%);transition:border-color .14s ease,color .14s ease,background .14s ease,transform .14s ease}.latam-map-node:before,.latam-map-node:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid rgba(110,138,255,.16);opacity:0;animation:latam-node-pulse 3.8s ease-in-out infinite}.latam-map-node:after{animation-delay:1.2s}.latam-map-node:hover,.latam-map-node:focus-visible,.latam-map-node--active{border-color:var(--accent);background:#6e8aff1a;color:var(--ink);outline:0;transform:translate(-50%,-50%) scale(1.08)}.latam-map-node--active:before,.latam-map-node--active:after{opacity:1}.latam-active-market{display:grid;grid-template-columns:minmax(0,.8fr) minmax(220px,.2fr);gap:20px;padding:20px}.latam-active-market span{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--line);padding:0 9px;color:var(--accent);font-family:var(--mono);font-size:10px;letter-spacing:.12em}.latam-active-market h2{margin:12px 0 0;color:var(--ink);font-family:var(--display);font-size:32px;font-weight:760;letter-spacing:-.018em}.latam-active-market p{max-width:520px;margin:10px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.6}.latam-active-market__signals{display:grid;gap:10px}.latam-live-layers{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 20px}.latam-live-layers span{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--line);padding:0 10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.latam-live-layers span:before{content:"";width:5px;height:5px;margin-right:8px;background:var(--accent);opacity:.75}.latam-readiness-bar{display:grid;gap:8px}.latam-readiness-bar div{display:flex;justify-content:space-between;gap:14px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.latam-readiness-bar strong{color:var(--ink-dim);font-weight:500}.latam-readiness-bar i{display:block;height:4px;border:1px solid var(--line);background:linear-gradient(90deg,var(--accent),var(--accent)) 0 0 / 72% 100% no-repeat,transparent}.latam-readiness-bar i[data-level=very-high]{background-size:96% 100%}.latam-readiness-bar i[data-level=high]{background-size:78% 100%}.latam-readiness-bar i[data-level=medium]{background-size:56% 100%}.latam-intel-section{width:100%;padding:64px 28px;border-bottom:1px solid var(--line)}.latam-intel-section__header{max-width:1000px}.latam-intel-section__header p:not(.ts-hero-eyebrow),.latam-nebula-copy p,.latam-goal-section p,.latam-intel-cta p{max-width:780px;margin-top:18px;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.latam-intel-section__header--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:28px;align-items:end;max-width:none}.latam-fit-grid,.latam-profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.latam-fit-grid article,.latam-profile-card{min-height:230px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.latam-fit-grid article{display:flex;flex-direction:column;gap:16px}.latam-fit-grid svg{color:var(--accent)}.latam-fit-grid h3,.latam-profile-card h3,.latam-signal-panel h3{margin:0;color:var(--ink);font-family:var(--display);font-size:19px;font-weight:760;letter-spacing:-.014em;line-height:1.08}.latam-fit-grid p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.65}.latam-geoecon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.latam-geoecon-grid article{min-height:260px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.latam-geoecon-grid span,.latam-specialization-clusters span,.latam-topology-grid li{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.latam-geoecon-grid h3,.latam-topology-grid h3{margin:18px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(21px,2vw,31px);font-weight:760;letter-spacing:-.018em;line-height:1.08}.latam-geoecon-grid strong,.latam-topology-grid strong{display:block;margin-top:18px;color:var(--accent);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.latam-geoecon-grid p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.65}.latam-specialization-clusters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.latam-specialization-clusters article{border:1px solid var(--line);background:var(--panel);padding:14px}.latam-specialization-clusters div{display:flex;align-items:center;gap:10px;margin-bottom:12px}.latam-specialization-clusters strong{color:var(--ink);font-family:var(--display);font-size:15px;font-weight:720}.latam-specialization-clusters p{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:center;margin:9px 0 0}.latam-specialization-clusters em{color:var(--ink-mute);font-family:var(--mono);font-size:10px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.latam-specialization-clusters i{display:block;height:9px;border:1px solid var(--line);background:linear-gradient(90deg,var(--accent),var(--accent)) 0 0 / var(--cluster-level) 100% no-repeat,#0d1117ad}.latam-topology-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.latam-topology-grid article{min-height:230px;padding:22px;border:1px solid var(--line);background:var(--panel)}.latam-topology-grid h3{margin-top:0}.latam-topology-grid ul{display:grid;gap:0;margin:20px 0 0;padding:0;list-style:none}.latam-topology-grid li{min-height:38px;padding:11px 0;border-bottom:1px solid var(--line)}.latam-topology-grid li:last-child{border-bottom:0}.latam-table-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;border:1px solid var(--line);padding:12px;background:var(--panel)}.latam-table-controls div{display:flex;align-items:center;gap:8px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.latam-table-controls svg{color:var(--accent)}.latam-table-controls select{min-height:38px;border:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:0 10px}.latam-filter-rail{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.latam-filter-rail button{min-height:34px;border:1px solid var(--line);background:transparent;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:0 12px;text-transform:uppercase}.latam-filter-rail button:hover,.latam-filter-rail button:focus-visible,.latam-filter-rail button.is-active{border-color:var(--accent);color:var(--ink);outline:0}.latam-market-table-wrap{margin-top:20px;max-height:560px;overflow-x:auto;overflow-y:auto;border:1px solid var(--line);background:var(--panel)}.latam-market-table{width:100%;min-width:1480px;border-collapse:collapse}.latam-market-table th{position:sticky;top:0;z-index:2;border-bottom:1px solid var(--line);background:var(--panel-2);color:var(--ink-mute);font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.08em;padding:13px 14px;text-align:left;text-transform:uppercase}.latam-market-table td{border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;line-height:1.5;padding:15px 14px;vertical-align:top}.latam-market-table tbody tr{transition:background-color .14s ease}.latam-market-table tbody tr:hover{background:var(--panel)}.latam-market-table tbody tr:last-child td{border-bottom:0}.latam-market-table td:first-child{border-left:2px solid transparent}.latam-market-table tr[data-tier="Strategic Hub"] td:first-child{border-left-color:var(--accent)}.latam-market-table tr[data-tier="Core Market"] td:first-child{border-left-color:var(--line-bright)}.latam-market-table tr[data-tier=Emerging] td:first-child{border-left-color:var(--line-2)}.latam-market-table td span,.latam-profile-card__head span,.latam-mobile-market-card span{display:inline-flex;min-height:26px;align-items:center;justify-content:center;min-width:34px;border:1px solid var(--line);color:var(--accent);font-size:10px;letter-spacing:.08em}.latam-market-table td strong{display:block;margin-top:8px;color:var(--ink);font-family:var(--display);font-size:15px;font-weight:720;letter-spacing:-.012em}.latam-market-table td em{display:inline-flex;border:1px solid var(--line);padding:4px 8px;color:var(--ink-dim);font-style:normal;white-space:nowrap}.latam-risk-grid{display:grid;gap:6px}.latam-risk-cell{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:112px;border:1px solid var(--line);padding:5px 8px}.latam-risk-cell small{color:var(--ink-mute);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.latam-risk-cell strong{margin:0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em}.latam-market-table a,.latam-profile-card a,.latam-mobile-market-card a,.latam-context-footer a{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.latam-market-table a:hover,.latam-profile-card a:hover,.latam-mobile-market-card a:hover,.latam-context-footer a:hover{color:var(--accent)!important}.latam-mobile-market-grid{display:none}.latam-profile-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.latam-profile-card{display:flex;flex-direction:column;gap:18px;min-height:430px}.latam-profile-card__head{display:flex;align-items:center;gap:12px}.latam-profile-card__head strong{color:var(--ink);font-family:var(--display);font-size:20px;font-weight:760;letter-spacing:-.014em}.latam-profile-card dl{display:grid;gap:14px;margin:0}.latam-profile-card dt,.latam-mobile-market-card dt{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.latam-profile-card dd,.latam-mobile-market-card dd{margin:5px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.6}.latam-profile-card a{margin-top:auto}.latam-nebula-section,.latam-goal-section,.latam-intel-cta,.latam-context-footer{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,.18fr);gap:36px;align-items:center}.latam-signal-panel{display:grid;grid-template-columns:minmax(0,1fr) 156px minmax(0,1fr);gap:0;border:1px solid var(--line);background:var(--panel)}.latam-signal-panel>div{min-height:290px;padding:20px;border-right:1px solid var(--line)}.latam-signal-panel>div:last-child{border-right:0}.latam-signal-panel ul,.latam-goal-section ul,.latam-context-footer ul{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.latam-signal-panel li,.latam-goal-section li{display:flex;align-items:center;gap:10px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;line-height:1.5;text-transform:uppercase}.latam-signal-panel li svg,.latam-goal-section li svg{color:var(--accent)}.latam-signal-core{display:grid;place-items:center;text-align:center}.latam-signal-core svg{color:var(--accent)}.latam-signal-core span{max-width:120px;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.latam-goal-section ul{grid-template-columns:1fr;border:1px solid var(--line);gap:0;background:var(--panel)}.latam-goal-section li{min-height:48px;border-bottom:1px solid var(--line);padding:0 16px}.latam-goal-section li:last-child{border-bottom:0}.latam-intel-cta{padding:64px 28px;border-bottom:1px solid var(--line)}.latam-intel-cta__actions{display:grid;gap:12px}.latam-context-footer{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));padding:42px 28px;border-bottom:1px solid var(--line)}.latam-context-footer section{border-top:1px solid var(--line);padding-top:18px}.latam-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.latam-context-footer li{border-bottom:1px solid var(--line)}.latam-context-footer a{display:flex;min-height:42px;justify-content:space-between;color:var(--ink-dim)}@keyframes latam-signal-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes latam-core-pulse{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.88;transform:scale(1.06)}}@keyframes latam-node-pulse{0%,to{opacity:0;transform:scale(.9)}50%{opacity:.65;transform:scale(1.2)}}@media (max-width: 1180px){.latam-intel-hero,.latam-nebula-section,.latam-goal-section,.latam-intel-cta{grid-template-columns:1fr}.latam-profile-grid,.latam-fit-grid,.latam-geoecon-grid,.latam-topology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 780px){.latam-intel-hero,.latam-intel-section,.latam-intel-cta,.latam-context-footer{padding-left:20px;padding-right:20px}.latam-intel-hero{min-height:auto;padding-top:104px}.latam-intel-hero .ts-hero-subhead{max-width:min(100%,335px)}.latam-market-console .system-panel-head span:nth-child(2){display:none}.ts-visual-lock .latam-intel-page .ts-hero-title{font-size:clamp(34px,10vw,44px)!important;line-height:1!important}.latam-title-word{display:block}.latam-intel-metrics,.latam-intel-section__header--split,.latam-active-market,.latam-signal-panel,.latam-context-footer{grid-template-columns:1fr}.latam-intel-metrics div{border-right:0;border-bottom:1px solid var(--line)}.latam-intel-metrics div:last-child{border-bottom:0}.latam-map-canvas{min-height:500px}.latam-map-core{width:116px;height:116px}.latam-fit-grid,.latam-geoecon-grid,.latam-topology-grid,.latam-specialization-clusters,.latam-profile-grid{grid-template-columns:1fr}.latam-market-table-wrap{display:none}.latam-mobile-market-grid{display:grid;gap:14px;margin-top:20px}.latam-mobile-market-card{border:1px solid var(--line);border-left:2px solid var(--line-2);background:var(--panel);padding:18px}.latam-mobile-market-card[data-tier="Strategic Hub"]{border-left-color:var(--accent)}.latam-mobile-market-card h3{margin:12px 0 4px;color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em}.latam-mobile-market-card em{color:var(--ink-mute);font-family:var(--mono);font-size:10px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.latam-mobile-market-card p{color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.latam-mobile-market-card dl{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0}.latam-signal-panel>div{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.latam-signal-panel>div:last-child{border-bottom:0}}.nsd-page{width:100%;color:var(--ink);background:var(--bg)}.nsd-page *{box-sizing:border-box}.nsd-hero{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);gap:clamp(30px,4vw,64px);align-items:center;padding:34px 0 56px;border-bottom:1px solid var(--line)}.nsd-hero__copy{min-width:0}.ts-visual-lock .nsd-page .ts-hero-title{max-width:980px;font-size:clamp(42px,5.1vw,74px)!important;line-height:.98!important}.ts-visual-lock .nsd-page .ts-page-title .headline-italic{white-space:normal!important}.nsd-title-accent{display:inline-block}.nsd-hero__lead{max-width:820px;overflow-wrap:break-word}.nsd-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nsd-hero-metrics div{min-height:92px;padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b226b}.nsd-hero-metrics strong,.nsd-proof-grid strong{display:block;color:var(--ink);font-family:var(--mono);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1}.nsd-hero-metrics span,.nsd-proof-grid span{display:block;margin-top:10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.nsd-operations-center{min-width:0;border:1px solid var(--line);background:var(--panel)}.nsd-ops-canvas{position:relative;min-height:520px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.08),transparent 34%),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:center,-1px -1px;background-size:auto,24px 24px}.nsd-ops-lines{position:absolute;top:24px;right:24px;bottom:24px;left:24px;width:calc(100% - 48px);height:calc(100% - 48px)}.nsd-ops-lines path{fill:none;stroke:#9bb8ff52;stroke-width:.7;stroke-dasharray:5 8;animation:nsd-line-flow 8s linear infinite}.nsd-ops-core{position:absolute;top:50%;left:50%;display:grid;width:172px;min-height:172px;place-items:center;padding:22px;border:1px solid rgba(110,138,255,.42);background:#0d1117eb;color:var(--ink);text-align:center;transform:translate(-50%,-50%)}.nsd-ops-core:before,.nsd-ops-core:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(110,138,255,.12);animation:nsd-core-pulse 4.8s ease-in-out infinite}.nsd-ops-core:after{top:-36px;right:-36px;bottom:-36px;left:-36px;animation-delay:1.2s}.nsd-ops-core svg{color:var(--accent)}.nsd-ops-core strong,.nsd-ops-node strong{color:var(--ink);font-family:var(--display);font-size:16px;font-weight:760;letter-spacing:-.018em}.nsd-ops-core span,.nsd-ops-node span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.nsd-ops-node{position:absolute;display:grid;gap:6px;width:156px;padding:14px;border:1px solid var(--line);background:#0d1117e6;transform:translate(-50%,-50%)}.nsd-ops-node i{width:7px;height:7px;background:var(--accent);box-shadow:0 0 0 5px #6e8aff14}.nsd-ops-signal{position:absolute;width:9px;height:9px;border:1px solid var(--accent);background:#6e8aff42;animation:nsd-signal-route 7.4s linear infinite}.nsd-ops-signal--one{animation-delay:0s}.nsd-ops-signal--two{animation-delay:2.2s}.nsd-ops-signal--three{animation-delay:4.4s}.nsd-section{width:var(--ts-content);margin-inline:auto;padding:64px 0;border-bottom:1px solid var(--line)}.nsd-section--split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(240px,.55fr) minmax(360px,.82fr);gap:24px;align-items:start}.nsd-section__copy{max-width:760px}.nsd-section__copy--wide{max-width:1000px}.nsd-section__copy p:not(.ts-hero-eyebrow),.nsd-category-panel p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.nsd-signal-list,.nsd-obsolete-grid{display:grid;border:1px solid var(--line);background:var(--panel)}.nsd-signal-list span,.nsd-obsolete-grid span{min-height:46px;padding:13px 15px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.nsd-signal-list span:last-child,.nsd-obsolete-grid span:last-child{border-bottom:0}.nsd-fragment-flow,.nsd-flow-column,.nsd-capital-compare>div,.nsd-gains-grid article,.nsd-category-panel{border:1px solid var(--line);background:var(--panel)}.nsd-flow-column h3,.nsd-capital-compare h3,.nsd-gains-grid h3,.nsd-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nsd-flow-column h3{min-height:42px;padding:0 16px;border-bottom:1px solid var(--line);display:flex;align-items:center}.nsd-flow-column ol{margin:0;padding:0;list-style:none}.nsd-flow-column li{display:grid;grid-template-columns:46px minmax(0,1fr);min-height:54px;align-items:center;border-bottom:1px solid var(--line)}.nsd-flow-column li:last-child{border-bottom:0}.nsd-flow-column li span{height:100%;display:grid;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:10px}.nsd-flow-column li strong{padding:0 16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.nsd-modern-section{display:grid;gap:28px}.nsd-requirement-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.nsd-requirement-grid div{display:grid;gap:14px;min-height:156px;align-content:end;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b225c}.nsd-requirement-grid svg{color:var(--accent)}.nsd-requirement-grid span,.nsd-deos-card span,.nsd-lifecycle-step span,.nsd-lifecycle-step small{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.nsd-capital-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nsd-capital-compare>div{border-top:0;border-left:0;padding:22px}.nsd-capital-compare h3{padding-bottom:18px;border-bottom:1px solid var(--line)}.nsd-capital-compare ul,.nsd-gains-grid ul,.nsd-context-footer ul{margin:0;padding:0;list-style:none}.nsd-capital-compare li,.nsd-gains-grid li{min-height:44px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.nsd-capital-compare li:last-child,.nsd-gains-grid li:last-child{border-bottom:0}.nsd-deos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nsd-deos-card{position:relative;min-height:248px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.nsd-deos-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent);opacity:.42}.nsd-deos-card svg{margin-top:22px;color:var(--accent)}.nsd-deos-card h3{margin:22px 0 0;color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em;line-height:1.05}.nsd-deos-card p{margin:14px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.nsd-lifecycle-section{display:grid;gap:28px}.nsd-lifecycle{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--panel)}.nsd-lifecycle:before{content:"";position:absolute;left:6%;right:6%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.72),transparent);animation:nsd-lifecycle-pulse 5s ease-in-out infinite}.nsd-lifecycle-step{position:relative;z-index:1;display:grid;gap:12px;min-height:178px;align-content:center;justify-items:start;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1117d1}.nsd-lifecycle-step svg{color:var(--accent)}.nsd-lifecycle-step strong{color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em}.nsd-gains-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.nsd-gains-grid article{padding:22px}.nsd-gains-grid article>div{display:flex;align-items:center;gap:12px;min-height:42px;padding-bottom:18px;border-bottom:1px solid var(--line)}.nsd-gains-grid svg{color:var(--accent)}.nsd-category-panel{padding:clamp(28px,5vw,58px)}.nsd-category-equation{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);gap:22px;align-items:center;margin-top:34px}.nsd-category-equation strong{display:grid;min-height:116px;place-items:center;padding:18px;border:1px solid var(--line);color:var(--ink);font-family:var(--display);font-size:clamp(24px,2.8vw,38px);font-weight:760;letter-spacing:-.018em;line-height:1.05;text-align:center}.nsd-category-equation span{height:1px;background:linear-gradient(90deg,var(--line),var(--accent),var(--line))}.nsd-obsolete-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:28px}.nsd-proof-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nsd-proof-grid div{min-height:132px;padding:20px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b2275}.nsd-cta{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:64px 0;border-bottom:1px solid var(--line)}.nsd-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.nsd-context-footer{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:38px 0 44px;border-bottom:1px solid var(--line)}.nsd-context-footer section{border-top:1px solid var(--line);padding-top:18px}.nsd-context-footer li{border-bottom:1px solid var(--line)}.nsd-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-decoration:none}.nsd-context-footer a:hover,.nsd-context-footer a:focus-visible{color:var(--accent)}@keyframes nsd-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes nsd-core-pulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.86;transform:scale(1.04)}}@keyframes nsd-signal-route{0%{left:12%;top:20%;opacity:0}18%{opacity:.85}45%{left:50%;top:50%}75%{opacity:.85}to{left:84%;top:58%;opacity:0}}@keyframes nsd-lifecycle-pulse{0%,to{opacity:.24;transform:scaleX(.78)}50%{opacity:.86;transform:scaleX(1)}}@media (max-width: 1180px){.nsd-hero,.nsd-section--split,.nsd-obsolete-section,.nsd-cta{grid-template-columns:1fr}.nsd-cta__actions{justify-content:flex-start}.nsd-requirement-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nsd-deos-grid,.nsd-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nsd-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 780px){.nsd-hero,.nsd-section,.nsd-cta,.nsd-context-footer{width:min(100vw - 40px,var(--ts-content-max))}.nsd-hero{padding-top:26px}.ts-visual-lock .nsd-page .ts-hero-title{font-size:clamp(31px,9.4vw,40px)!important;line-height:1!important;overflow-wrap:break-word}.nsd-title-word,.nsd-title-accent,.nsd-title-accent span{display:block}.nsd-hero__lead{max-width:min(100%,315px)!important;width:min(100%,315px)}.nsd-hero-metrics,.nsd-requirement-grid,.nsd-capital-compare,.nsd-deos-grid,.nsd-lifecycle,.nsd-gains-grid,.nsd-category-equation,.nsd-proof-grid,.nsd-context-footer{grid-template-columns:1fr}.nsd-ops-canvas{min-height:440px}.nsd-ops-core{width:142px;min-height:142px}.nsd-ops-node{width:132px;padding:12px}.nsd-ops-node strong{font-size:13px}.nsd-section{padding-top:48px;padding-bottom:48px}.nsd-requirement-grid div,.nsd-lifecycle-step,.nsd-proof-grid div{min-height:116px}.nsd-category-equation span{width:1px;height:42px;justify-self:center;background:linear-gradient(180deg,var(--line),var(--accent),var(--line))}.nsd-cta__actions,.nsd-cta__actions a{width:100%}}.nai-page{width:100%;color:var(--ink);background:var(--bg)}.nai-page *{box-sizing:border-box}.nai-hero{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);gap:clamp(30px,4vw,64px);align-items:center;padding:34px 0 56px;border-bottom:1px solid var(--line)}.nai-hero__copy{min-width:0}.ts-visual-lock .nai-page .ts-hero-title{max-width:980px;font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.ts-visual-lock .nai-page .ts-page-title .headline-italic{white-space:normal!important}.nai-title-accent{display:inline-block}.nai-hero__lead{max-width:820px;overflow-wrap:break-word}.nai-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nai-hero-metrics div{min-height:92px;padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b226b}.nai-hero-metrics strong{display:block;color:var(--ink);font-family:var(--mono);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1}.nai-hero-metrics span{display:block;margin-top:10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.nai-ops-panel{min-width:0;border:1px solid var(--line);background:var(--panel)}.nai-ops-canvas{position:relative;min-height:520px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.08),transparent 34%),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:center,-1px -1px;background-size:auto,24px 24px}.nai-ops-lines{position:absolute;top:24px;right:24px;bottom:24px;left:24px;width:calc(100% - 48px);height:calc(100% - 48px)}.nai-ops-lines path{fill:none;stroke:#9bb8ff52;stroke-width:.7;stroke-dasharray:5 8;animation:nai-line-flow 8s linear infinite}.nai-ops-core{position:absolute;top:50%;left:50%;display:grid;width:172px;min-height:172px;place-items:center;padding:22px;border:1px solid rgba(110,138,255,.42);background:#0d1117eb;color:var(--ink);text-align:center;transform:translate(-50%,-50%)}.nai-ops-core:before,.nai-ops-core:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(110,138,255,.12);animation:nai-core-pulse 4.8s ease-in-out infinite}.nai-ops-core:after{top:-36px;right:-36px;bottom:-36px;left:-36px;animation-delay:1.2s}.nai-ops-core svg,.nai-ops-node i,.nai-capability-grid svg,.nai-validation-grid svg,.nai-operating-loop svg,.nai-outcome-grid svg{color:var(--accent)}.nai-ops-core strong,.nai-ops-node strong{color:var(--ink);font-family:var(--display);font-size:16px;font-weight:760;letter-spacing:-.018em}.nai-ops-core span,.nai-ops-node span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.nai-ops-node{position:absolute;display:grid;gap:6px;width:160px;padding:14px;border:1px solid var(--line);background:#0d1117e6;transform:translate(-50%,-50%)}.nai-ops-node i{width:7px;height:7px;background:var(--accent);box-shadow:0 0 0 5px #6e8aff14}.nai-signal{position:absolute;width:9px;height:9px;border:1px solid var(--accent);background:#6e8aff42;animation:nai-signal-route 7.4s linear infinite}.nai-signal--one{animation-delay:0s}.nai-signal--two{animation-delay:2.2s}.nai-signal--three{animation-delay:4.4s}.nai-section{width:var(--ts-content);margin-inline:auto;padding:64px 0;border-bottom:1px solid var(--line)}.nai-section--split,.nai-topology-section,.nai-market-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:28px;align-items:start}.nai-section__copy{max-width:760px}.nai-section__copy--wide{max-width:1000px}.nai-section__copy p:not(.ts-hero-eyebrow){margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.nai-signal-list{display:grid;border:1px solid var(--line);background:var(--panel)}.nai-signal-list span{min-height:48px;padding:14px 16px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.nai-signal-list span:last-child{border-bottom:0}.nai-capability-grid,.nai-validation-grid,.nai-governance-grid,.nai-market-grid{display:grid;margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nai-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nai-capability-grid div{display:grid;gap:14px;min-height:150px;align-content:end;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b225c}.nai-capability-grid span,.nai-validation-grid article>span,.nai-operating-loop span,.nai-operating-loop small{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.nai-validation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nai-validation-grid article,.nai-governance-grid article,.nai-outcome-grid article,.nai-topology-map div,.nai-market-grid div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.nai-validation-grid article{position:relative;min-height:252px;padding:22px}.nai-validation-grid article:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent);opacity:.42}.nai-validation-grid svg{margin-top:22px}.nai-validation-grid h3,.nai-governance-grid h3,.nai-outcome-grid h3{margin:22px 0 0;color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em;line-height:1.05}.nai-validation-grid p,.nai-governance-grid p{margin:14px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.nai-topology-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.nai-topology-map div{position:relative;min-height:132px;padding:46px 18px 18px}.nai-topology-map div:before{content:attr(data-index);position:absolute;top:16px;left:18px;color:var(--ink-faint);font-family:var(--mono);font-size:10px}.nai-topology-map strong,.nai-market-grid strong{display:block;color:var(--ink);font-family:var(--display);font-size:21px;font-weight:760;letter-spacing:-.018em}.nai-topology-map span,.nai-market-grid span{display:block;margin-top:10px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;line-height:1.6;text-transform:uppercase}.nai-loop-section{display:grid;gap:28px}.nai-operating-loop{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--panel)}.nai-operating-loop:before{content:"";position:absolute;left:6%;right:6%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.72),transparent);animation:nai-loop-pulse 5s ease-in-out infinite}.nai-operating-loop div{position:relative;z-index:1;display:grid;gap:12px;min-height:176px;align-content:center;justify-items:start;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1117d1}.nai-operating-loop strong{color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em}.nai-governance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nai-governance-grid article{min-height:168px;padding:20px}.nai-governance-grid h3{margin-top:0;font-size:22px}.nai-market-grid{grid-template-columns:1fr;margin-top:0}.nai-market-grid div{min-height:76px;padding:16px 18px}.nai-outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.nai-outcome-grid article{border:1px solid var(--line);padding:22px;background:var(--panel)}.nai-outcome-grid article>div{display:flex;align-items:center;gap:12px;min-height:42px;padding-bottom:18px;border-bottom:1px solid var(--line)}.nai-outcome-grid h3{margin:0}.nai-outcome-grid ul,.nai-context-footer ul{margin:0;padding:0;list-style:none}.nai-outcome-grid li{min-height:44px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.nai-outcome-grid li:last-child{border-bottom:0}.nai-cta{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:64px 0;border-bottom:1px solid var(--line)}.nai-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.nai-context-footer{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:38px 0 44px;border-bottom:1px solid var(--line)}.nai-context-footer section{border-top:1px solid var(--line);padding-top:18px}.nai-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nai-context-footer li{border-bottom:1px solid var(--line)}.nai-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-decoration:none}.nai-context-footer a:hover,.nai-context-footer a:focus-visible{color:var(--accent)}@keyframes nai-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes nai-core-pulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.86;transform:scale(1.04)}}@keyframes nai-signal-route{0%{left:16%;top:22%;opacity:0}18%{opacity:.85}45%{left:50%;top:50%}75%{opacity:.85}to{left:82%;top:60%;opacity:0}}@keyframes nai-loop-pulse{0%,to{opacity:.24;transform:scaleX(.78)}50%{opacity:.86;transform:scaleX(1)}}@media (max-width: 1180px){.nai-hero,.nai-section--split,.nai-topology-section,.nai-market-section,.nai-cta{grid-template-columns:1fr}.nai-cta__actions{justify-content:flex-start}.nai-capability-grid,.nai-validation-grid,.nai-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nai-operating-loop{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 780px){.nai-hero,.nai-section,.nai-cta,.nai-context-footer{width:min(100vw - 40px,var(--ts-content-max))}.nai-hero{padding-top:26px}.ts-visual-lock .nai-page .ts-hero-title{font-size:clamp(31px,9.4vw,40px)!important;line-height:1!important;overflow-wrap:break-word}.nai-title-accent,.nai-title-word,.nai-title-accent span{display:block}.nai-hero__lead{max-width:min(100%,315px)!important;width:min(100%,315px)}.nai-hero-metrics,.nai-capability-grid,.nai-validation-grid,.nai-topology-map,.nai-operating-loop,.nai-governance-grid,.nai-outcome-grid,.nai-context-footer{grid-template-columns:1fr}.nai-ops-canvas{min-height:440px}.nai-ops-core{width:142px;min-height:142px}.nai-ops-node{width:132px;padding:12px}.nai-ops-node strong{font-size:13px}.nai-section{padding-top:48px;padding-bottom:48px}.nai-capability-grid div,.nai-operating-loop div{min-height:116px}.nai-cta__actions,.nai-cta__actions a{width:100%}}.etm-page{width:100%;color:var(--ink);background:var(--bg)}.etm-page *{box-sizing:border-box}.etm-hero{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);gap:clamp(30px,4vw,64px);align-items:center;padding:34px 0 56px;border-bottom:1px solid var(--line)}.etm-hero__copy{min-width:0}.ts-visual-lock .etm-page .ts-hero-title{max-width:980px;font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.ts-visual-lock .etm-page .ts-page-title .headline-italic{white-space:normal!important}.ts-visual-lock .etm-page .ts-heading-h2{max-width:100%;overflow-wrap:break-word}.etm-hero__lead{max-width:820px;overflow-wrap:break-word}.etm-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.etm-hero-metrics div{min-height:92px;padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b226b}.etm-hero-metrics strong{display:block;color:var(--ink);font-family:var(--mono);font-size:clamp(21px,2vw,29px);font-weight:600;letter-spacing:-.02em;line-height:1}.etm-hero-metrics span{display:block;margin-top:10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.etm-topology-panel{min-width:0;border:1px solid var(--line);background:var(--panel)}.etm-topology-canvas{position:relative;min-height:640px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.08),transparent 34%),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:center,-1px -1px;background-size:auto,24px 24px}.etm-topology-lines{position:absolute;top:24px;right:24px;bottom:24px;left:24px;width:calc(100% - 48px);height:calc(100% - 48px);z-index:0}.etm-topology-lines path{fill:none;stroke:#9bb8ff52;stroke-width:.7;stroke-dasharray:5 8;animation:etm-line-flow 8s linear infinite}.etm-topology-core{position:absolute;top:39%;left:50%;z-index:3;display:grid;width:172px;min-height:172px;place-items:center;padding:22px;border:1px solid rgba(110,138,255,.42);background:#0d1117eb;text-align:center;transform:translate(-50%,-50%)}.etm-topology-core:before,.etm-topology-core:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(110,138,255,.12);animation:etm-core-pulse 4.8s ease-in-out infinite}.etm-topology-core:after{top:-36px;right:-36px;bottom:-36px;left:-36px;animation-delay:1.2s}.etm-topology-core svg,.etm-human-node i,.etm-agent-ring svg,.etm-physics-grid svg,.etm-telemetry-grid svg{color:var(--accent)}.etm-topology-core strong,.etm-human-node strong,.etm-agent-ring strong{color:var(--ink);font-family:var(--display);font-size:16px;font-weight:760;letter-spacing:-.018em}.etm-topology-core span,.etm-human-node span,.etm-agent-ring span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.etm-human-node{position:absolute;z-index:2;display:grid;gap:6px;width:142px;padding:13px;border:1px solid var(--line);background:#0d1117e6;transform:translate(-50%,-50%)}.etm-human-node i{width:7px;height:7px;background:var(--accent);box-shadow:0 0 0 5px #6e8aff14}.etm-agent-ring{position:absolute;left:50%;bottom:22px;z-index:1;display:grid;width:calc(100% - 44px);grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);transform:translate(-50%)}.etm-agent-ring div{display:grid;gap:7px;min-height:80px;padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1117c7}.etm-route-pulse{position:absolute;z-index:4;width:9px;height:9px;border:1px solid var(--accent);background:#6e8aff42;animation:etm-signal-route 7.4s linear infinite}.etm-route-pulse--one{animation-delay:0s}.etm-route-pulse--two{animation-delay:2.2s}.etm-route-pulse--three{animation-delay:4.4s}.etm-section{width:var(--ts-content);margin-inline:auto;padding:64px 0;border-bottom:1px solid var(--line)}.etm-section--split,.etm-tipping-section,.etm-agile-section,.etm-vector-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:28px;align-items:start}.etm-section__copy{max-width:760px}.etm-section__copy--wide{max-width:1000px}.etm-section__copy p:not(.ts-hero-eyebrow),.etm-cta p,.etm-final-panel p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.etm-signal-list{display:grid;border:1px solid var(--line);background:var(--panel)}.etm-signal-list span{min-height:46px;padding:13px 15px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.etm-signal-list span:last-child{border-bottom:0}.etm-compare-grid,.etm-physics-grid,.etm-telemetry-grid{display:grid;margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.etm-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.etm-compare-grid>div,.etm-physics-grid article,.etm-telemetry-grid article,.etm-final-panel,.etm-flow-chain,.etm-entropy-panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.etm-compare-grid>div{padding:22px}.etm-compare-grid h3,.etm-flow-chain h3,.etm-entropy-panel h3,.etm-equation-panel h3,.etm-vector-visual h3,.etm-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.etm-compare-grid h3,.etm-entropy-panel h3{padding-bottom:18px;border-bottom:1px solid var(--line)}.etm-compare-grid ul,.etm-entropy-panel ul,.etm-context-footer ul{margin:0;padding:0;list-style:none}.etm-compare-grid li,.etm-entropy-panel li{min-height:44px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.etm-physics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.etm-physics-grid article{min-height:270px;padding:22px}.etm-physics-grid h3,.etm-telemetry-grid h3{margin:20px 0 0;color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.018em;line-height:1.05}.etm-physics-grid strong{display:block;margin-top:16px;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.etm-physics-grid p,.etm-telemetry-grid p{margin:14px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.etm-entropy-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,.7fr) minmax(0,.85fr);gap:18px;margin-top:28px}.etm-entropy-panel{padding:22px;border:1px solid var(--line)}.etm-entropy-panel strong{display:block;margin-top:18px;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.etm-entropy-panel--high{border-left:2px solid rgba(248,81,73,.56)}.etm-entropy-panel--low{border-left:2px solid rgba(63,185,80,.52)}.etm-entropy-map{position:relative;min-height:330px;border:1px solid var(--line);background:radial-gradient(var(--line-2) 1px,transparent 1px),var(--bg);background-position:-1px -1px;background-size:24px 24px}.etm-entropy-map i{position:absolute;width:11px;height:11px;border:1px solid var(--accent);background:#6e8aff2e;animation:etm-node-drift 6s ease-in-out infinite}.etm-entropy-map i:nth-child(1){left:18%;top:18%}.etm-entropy-map i:nth-child(2){left:72%;top:22%;animation-delay:.8s}.etm-entropy-map i:nth-child(3){left:48%;top:44%;animation-delay:1.4s}.etm-entropy-map i:nth-child(4){left:22%;top:72%;animation-delay:2.1s}.etm-entropy-map i:nth-child(5){left:78%;top:74%;animation-delay:2.8s}.etm-entropy-map span{position:absolute;top:28%;right:28%;bottom:28%;left:28%;border:1px solid rgba(110,138,255,.18);animation:etm-core-pulse 5s ease-in-out infinite}.etm-flow-chain{border:1px solid var(--line)}.etm-flow-chain h3{display:flex;min-height:42px;align-items:center;padding:0 16px;border-bottom:1px solid var(--line)}.etm-flow-chain ol{margin:0;padding:0;list-style:none}.etm-flow-chain li{display:grid;grid-template-columns:46px minmax(0,1fr);min-height:50px;align-items:center;border-bottom:1px solid var(--line)}.etm-flow-chain li:last-child{border-bottom:0}.etm-flow-chain li span{height:100%;display:grid;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:10px}.etm-flow-chain li strong{padding:0 16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.etm-equation-panel{display:grid;grid-template-columns:minmax(0,.7fr) minmax(320px,1fr) minmax(0,.7fr);gap:18px;margin-top:28px;align-items:stretch}.etm-equation-panel>div,.etm-equation-panel>strong{border:1px solid var(--line);background:var(--panel);padding:22px}.etm-equation-panel>strong{display:grid;min-height:220px;place-items:center;color:var(--ink);font-family:var(--display);font-size:clamp(24px,3vw,42px);font-weight:760;letter-spacing:-.018em;line-height:1.08;text-align:center}.etm-equation-panel span,.etm-final-panel span{display:block;min-height:42px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.etm-flow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.etm-telemetry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.etm-telemetry-grid article{min-height:180px;padding:20px}.etm-vector-visual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.etm-vector-visual>div{position:relative;min-height:260px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(var(--line-2) 1px,transparent 1px),var(--panel);background-position:-1px -1px;background-size:24px 24px;padding:20px}.etm-vector-visual i{position:absolute;left:20%;width:48%;height:1px;background:var(--accent);transform-origin:left center}.etm-vector-visual div:first-child i:nth-of-type(1){top:42%;transform:rotate(19deg);opacity:.5}.etm-vector-visual div:first-child i:nth-of-type(2){top:52%;transform:rotate(-17deg);opacity:.5}.etm-vector-visual div:first-child i:nth-of-type(3){top:62%;transform:rotate(7deg);opacity:.5}.etm-vector-visual div:last-child i:nth-of-type(1){top:42%;transform:rotate(0);opacity:.8}.etm-vector-visual div:last-child i:nth-of-type(2){top:52%;transform:rotate(0);opacity:.8}.etm-vector-visual div:last-child i:nth-of-type(3){top:62%;transform:rotate(0);opacity:.8}.etm-vector-visual span{position:absolute;bottom:20px;left:20px;right:20px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.etm-final-panel{padding:clamp(28px,5vw,58px);border:1px solid var(--line)}.etm-final-panel div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.etm-final-panel div span{min-height:84px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1117b8}.etm-final-panel>strong{display:block;margin-top:28px;color:var(--ink);font-family:var(--display);font-size:clamp(24px,2.8vw,38px);font-weight:760;letter-spacing:-.018em;line-height:1.12}.etm-cta{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:64px 0;border-bottom:1px solid var(--line)}.etm-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.etm-context-footer{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:38px 0 44px;border-bottom:1px solid var(--line)}.etm-context-footer section{border-top:1px solid var(--line);padding-top:18px}.etm-context-footer li{border-bottom:1px solid var(--line)}.etm-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-decoration:none}.etm-context-footer a:hover,.etm-context-footer a:focus-visible{color:var(--accent)}@keyframes etm-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes etm-core-pulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.86;transform:scale(1.04)}}@keyframes etm-signal-route{0%{left:15%;top:21%;opacity:0}18%{opacity:.85}45%{left:50%;top:42%}75%{opacity:.85}to{left:78%;top:46%;opacity:0}}@keyframes etm-node-drift{0%,to{transform:translate(0);opacity:.52}50%{transform:translate(8px,-6px);opacity:.88}}@media (max-width: 1180px){.etm-hero,.etm-section--split,.etm-tipping-section,.etm-agile-section,.etm-vector-section,.etm-cta{grid-template-columns:1fr}.etm-cta__actions{justify-content:flex-start}.etm-physics-grid,.etm-telemetry-grid,.etm-equation-panel,.etm-entropy-grid{grid-template-columns:1fr}}@media (max-width: 780px){.etm-hero,.etm-section,.etm-cta,.etm-context-footer{width:min(100vw - 40px,var(--ts-content-max))}.etm-hero{padding-top:26px}.ts-visual-lock .etm-page .ts-hero-title{font-size:clamp(31px,9.4vw,40px)!important;line-height:1!important;overflow-wrap:break-word}.etm-title-word{display:block}.etm-hero__lead{max-width:min(100%,315px)!important;width:min(100%,315px)}.etm-hero-metrics,.etm-agent-ring,.etm-compare-grid,.etm-flow-grid,.etm-vector-visual,.etm-final-panel div,.etm-context-footer{grid-template-columns:1fr}.etm-topology-canvas{min-height:auto;display:grid;gap:10px;padding:18px}.etm-topology-core{position:relative;top:auto;left:auto;width:138px;width:100%;min-height:138px;transform:none}.etm-human-node{position:relative;left:auto!important;top:auto!important;width:118px;width:100%;padding:10px;transform:none}.etm-human-node strong{font-size:13px}.etm-agent-ring{position:relative;left:auto;right:auto;bottom:auto;width:100%;transform:none}.etm-topology-lines,.etm-route-pulse{display:none}.etm-topology-panel .system-panel-head span:nth-child(2){display:none}.ts-visual-lock .etm-page .ts-heading-h2{font-size:clamp(30px,9vw,40px);line-height:1.04}.etm-section{padding-top:48px;padding-bottom:48px}.etm-equation-panel>strong{min-height:150px;font-size:clamp(22px,7vw,30px)}.etm-cta__actions,.etm-cta__actions a{width:100%}}.workflow-page{width:100%;overflow-x:hidden;background:var(--bg)}.workflow-page *{box-sizing:border-box}.workflow-hero{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(460px,.85fr);gap:clamp(32px,4.5vw,68px);align-items:center;padding:34px 0 58px;border-bottom:1px solid var(--line)}.workflow-hero__copy,.workflow-hero>*{min-width:0;max-width:100%}.ts-visual-lock .workflow-page .ts-hero-title{max-width:1020px;font-size:clamp(42px,5vw,74px)!important;line-height:.98!important}.ts-visual-lock .workflow-page .ts-page-title .headline-italic,.ts-visual-lock .workflow-page .ts-heading-h2 .headline-italic{white-space:normal!important}.workflow-hero__lead,.workflow-section__header p:not(.ts-hero-eyebrow),.workflow-integrated-panel p,.workflow-time-compression p,.workflow-output-panel p,.workflow-cta p{color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.workflow-hero__lead{max-width:820px;margin:24px 0 0}.workflow-hero__actions,.workflow-cta__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.workflow-hero__actions a,.workflow-cta__actions a,.workflow-trust-button{gap:10px}.workflow-telemetry-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:34px 0 0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.workflow-telemetry-strip div{min-height:82px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b2270}.workflow-telemetry-strip dt,.workflow-telemetry-strip dd{margin:0;font-family:var(--mono);text-transform:uppercase}.workflow-telemetry-strip dt{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.workflow-telemetry-strip dd{margin-top:10px;color:var(--ink);font-size:clamp(18px,2vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1}.workflow-pipeline-panel{min-width:0;border:1px solid var(--line);background:var(--panel)}.workflow-pipeline-canvas{position:relative;min-height:640px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.08),transparent 32%),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:center,-1px -1px;background-size:auto,24px 24px}.workflow-pipeline-core{position:absolute;left:50%;top:50%;z-index:3;display:grid;width:182px;min-height:182px;place-items:center;padding:22px;border:1px solid rgba(110,138,255,.42);background:#0d1117eb;text-align:center;transform:translate(-50%,-50%)}.workflow-pipeline-core:before,.workflow-pipeline-core:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(110,138,255,.12);animation:workflow-core-pulse 5s ease-in-out infinite}.workflow-pipeline-core:after{top:-36px;right:-36px;bottom:-36px;left:-36px;animation-delay:1.4s}.workflow-pipeline-core svg,.workflow-stage-card__top svg,.workflow-day-one-grid svg,.workflow-output-signals svg{color:var(--accent)}.workflow-pipeline-core strong,.workflow-route-node strong{color:var(--ink);font-family:var(--display);font-size:16px;font-weight:760;letter-spacing:-.018em;line-height:1.08}.workflow-pipeline-core span,.workflow-route-node span,.workflow-stage-card__top span,.workflow-stage-grid li,.workflow-stage-card__status,.workflow-handoff-rail li,.workflow-integrated-map span,.workflow-day-one-grid span,.workflow-day-one-grid strong,.workflow-output-signals span,.workflow-context-footer h2{font-family:var(--mono);text-transform:uppercase}.workflow-pipeline-core span,.workflow-route-node span,.workflow-stage-grid li,.workflow-stage-card__status,.workflow-integrated-map span,.workflow-day-one-grid span,.workflow-output-signals span{color:var(--ink-mute);font-size:10px;letter-spacing:.08em;line-height:1.45}.workflow-pipeline-lines{position:absolute;top:24px;right:24px;bottom:24px;left:24px;z-index:0;width:calc(100% - 48px);height:calc(100% - 48px)}.workflow-pipeline-lines path{fill:none;stroke:#9bb8ff47;stroke-width:.8;stroke-dasharray:5 9;animation:workflow-line-flow 8s linear infinite}.workflow-route-node{position:absolute;z-index:2;display:grid;gap:7px;width:158px;padding:13px;border:1px solid var(--line);background:#0d1117e6;transform:translate(-50%,-50%)}.workflow-route-node--1{left:15%;top:14%}.workflow-route-node--2{left:50%;top:13%}.workflow-route-node--3{left:85%;top:14%}.workflow-route-node--4{left:15%;top:50%}.workflow-route-node--5{left:85%;top:50%}.workflow-route-node--6{left:15%;top:86%}.workflow-route-node--7{left:50%;top:87%}.workflow-route-node--8{left:85%;top:86%}.workflow-route-node--9{left:50%;top:50%;border-color:#6e8aff61}.workflow-route-pulse{position:absolute;z-index:4;width:9px;height:9px;border:1px solid var(--accent);background:#6e8aff3d;animation:workflow-signal-route 7.8s linear infinite}.workflow-route-pulse--two{animation-delay:2.4s}.workflow-route-pulse--three{animation-delay:4.8s}.workflow-section,.workflow-cta,.workflow-context-footer{width:var(--ts-content);margin-inline:auto;border-bottom:1px solid var(--line)}.workflow-section{padding:64px 0}.workflow-section--wide .workflow-section__header{max-width:1040px}.workflow-section--split{display:grid;grid-template-columns:minmax(0,.82fr) minmax(440px,1fr);gap:clamp(28px,4vw,56px);align-items:start}.workflow-section__header{max-width:780px}.workflow-section__header p:not(.ts-hero-eyebrow){margin:18px 0 0}.workflow-stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.workflow-stage-grid article{position:relative;display:flex;min-height:328px;flex-direction:column;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.workflow-stage-grid article:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);opacity:0;transition:opacity .14s ease}.workflow-stage-grid article:hover:before{opacity:1}.workflow-stage-card__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.workflow-stage-card__top span{color:var(--ink-faint);font-size:22px;font-weight:600;letter-spacing:-.02em}.workflow-stage-grid h3,.workflow-handoff-rail h3,.workflow-integrated-panel h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(20px,1.8vw,28px);font-weight:760;letter-spacing:-.018em;line-height:1.1}.workflow-stage-grid p{margin:16px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.workflow-stage-grid ul{display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none}.workflow-stage-grid li{min-height:34px;padding:9px 0;border-bottom:1px solid var(--line)}.workflow-stage-card__status{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:22px}.workflow-stage-card__status i{width:7px;height:7px;background:var(--good);box-shadow:0 0 0 6px #3fb95014;animation:workflow-status-pulse 2.6s ease-in-out infinite}.workflow-handoff-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:18px}.workflow-handoff-rail,.workflow-integrated-panel,.workflow-time-compression article,.workflow-output-panel{border:1px solid var(--line);background:var(--panel)}.workflow-handoff-rail h3,.workflow-integrated-panel h3{padding:18px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.workflow-handoff-rail ol{margin:0;padding:0;list-style:none}.workflow-handoff-rail li{display:grid;grid-template-columns:42px minmax(0,1fr) auto;min-height:46px;align-items:center;border-bottom:1px solid var(--line);color:var(--ink-mute);font-size:10px;letter-spacing:.08em}.workflow-handoff-rail li:last-child{border-bottom:0}.workflow-handoff-rail li span{display:grid;height:100%;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint)}.workflow-handoff-rail li strong{padding:0 14px;color:var(--ink-dim);font-weight:500}.workflow-handoff-rail li em{padding-right:14px;color:var(--ink-faint);font-style:normal}.workflow-integrated-panel{padding-bottom:22px}.workflow-integrated-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px}.workflow-integrated-map span{min-height:54px;display:grid;place-items:center;padding:12px;border:1px solid var(--line);background:#0d1117d1;text-align:center}.workflow-integrated-panel p{margin:0;padding:0 22px}.workflow-time-compression{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.workflow-time-compression article{min-height:320px;padding:22px}.workflow-time-compression span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.workflow-time-compression strong{display:block;margin-top:18px;color:var(--ink);font-family:var(--display);font-size:clamp(40px,5vw,72px);font-weight:780;letter-spacing:-.026em;line-height:.95}.workflow-time-bars{display:flex;align-items:end;gap:8px;min-height:84px;margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.workflow-time-bars i{flex:1;height:76px;border:1px solid var(--line-2);background:#6e8aff14}.workflow-time-bars i:nth-child(2){height:54px}.workflow-time-bars i:nth-child(3){height:88px}.workflow-time-bars i:nth-child(4){height:66px}.workflow-time-bars i:nth-child(5){height:78px}.workflow-time-bars--compressed i{height:34px;border-color:#6e8aff52}.workflow-time-bars--compressed i:nth-child(2){height:42px}.workflow-trust-button{margin-top:24px}.workflow-day-one-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.workflow-day-one-grid div{display:grid;min-height:118px;align-content:space-between;gap:10px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.workflow-day-one-grid strong{color:var(--ink);font-size:20px;font-weight:600;letter-spacing:-.02em}.workflow-output-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);padding:clamp(28px,5vw,58px)}.workflow-output-panel p{margin:0}.workflow-output-signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.workflow-output-signals span{display:flex;min-height:48px;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);background:#0d1117b8}.workflow-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:64px 0}.workflow-cta p{margin:18px 0 0}.workflow-cta__actions{justify-content:flex-end;margin-top:0}.workflow-context-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:38px 0 44px}.workflow-context-footer section{border-top:1px solid var(--line);padding-top:18px}.workflow-context-footer h2{margin:0 0 12px;color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.1em}.workflow-context-footer ul{margin:0;padding:0;list-style:none}.workflow-context-footer li{border-bottom:1px solid var(--line)}.workflow-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-decoration:none}.workflow-context-footer a:hover,.workflow-context-footer a:focus-visible{color:var(--accent)}@keyframes workflow-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes workflow-core-pulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.86;transform:scale(1.04)}}@keyframes workflow-signal-route{0%{left:15%;top:14%;opacity:0}12%{opacity:.86}32%{left:50%;top:13%}50%{left:50%;top:50%}72%{left:85%;top:86%;opacity:.86}to{left:50%;top:87%;opacity:0}}@keyframes workflow-status-pulse{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (max-width: 1180px){.workflow-hero,.workflow-section--split,.workflow-output-panel,.workflow-cta{grid-template-columns:1fr}.workflow-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-cta__actions{justify-content:flex-start}}@media (max-width: 780px){.workflow-hero,.workflow-section,.workflow-cta,.workflow-context-footer{width:min(100vw - 40px,var(--ts-content-max))}.workflow-hero{padding-top:26px}.ts-visual-lock .workflow-page .ts-hero-title{font-size:clamp(30px,8.2vw,36px)!important;line-height:1!important;overflow-wrap:break-word}.workflow-hero__lead{max-width:min(100%,340px)}.workflow-telemetry-strip,.workflow-stage-grid,.workflow-handoff-grid,.workflow-time-compression,.workflow-day-one-grid,.workflow-output-signals,.workflow-context-footer{grid-template-columns:1fr}.workflow-pipeline-canvas{min-height:auto;display:grid;gap:10px;padding:18px}.workflow-pipeline-core,.workflow-route-node{position:relative;inset:auto!important;left:auto!important;top:auto!important;width:100%;transform:none}.workflow-pipeline-core:before,.workflow-pipeline-core:after,.workflow-pipeline-lines,.workflow-route-pulse{display:none}.workflow-pipeline-panel .system-panel-head span:nth-child(2){display:none}.workflow-section{padding-top:48px;padding-bottom:48px}.workflow-stage-grid article{min-height:280px}.workflow-handoff-rail li{grid-template-columns:38px minmax(0,1fr);gap:0}.workflow-handoff-rail li em{display:none}.workflow-output-panel{padding:24px}.workflow-hero__actions,.workflow-hero__actions a,.workflow-cta__actions,.workflow-cta__actions a,.workflow-trust-button{width:100%}}.vetted-page{width:100%;overflow-x:hidden;background:var(--bg)}.vetted-page *{box-sizing:border-box}.vetted-hero{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.8fr);gap:clamp(30px,4vw,64px);align-items:center;padding:34px 0 56px;border-bottom:1px solid var(--line)}.vetted-hero__copy{min-width:0}.vetted-page,.vetted-hero,.vetted-hero>*{min-width:0;max-width:100%}.ts-visual-lock .vetted-page .ts-hero-title{max-width:980px;font-size:clamp(42px,5vw,72px)!important;line-height:.98!important}.ts-visual-lock .vetted-page .ts-page-title .headline-italic,.ts-visual-lock .vetted-page .ts-heading-h2 .headline-italic{white-space:normal!important}.ts-visual-lock .vetted-page .ts-heading-h2{max-width:100%;overflow-wrap:break-word}.vetted-hero__lead{max-width:820px;overflow-wrap:break-word}.vetted-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.vetted-hero-metrics div{min-height:92px;padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#161b226b}.vetted-hero-metrics strong{display:block;color:var(--ink);font-family:var(--mono);font-size:clamp(21px,2vw,29px);font-weight:600;letter-spacing:-.02em;line-height:1}.vetted-hero-metrics span{display:block;margin-top:10px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.vetted-cognition-panel{min-width:0;border:1px solid var(--line);background:var(--panel)}.vetted-cognition-canvas{position:relative;min-height:640px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.08),transparent 34%),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:center,-1px -1px;background-size:auto,24px 24px}.vetted-cognition-lines{position:absolute;top:24px;right:24px;bottom:24px;left:24px;z-index:0;width:calc(100% - 48px);height:calc(100% - 48px)}.vetted-cognition-lines path{fill:none;stroke:#9bb8ff52;stroke-width:.7;stroke-dasharray:5 8;animation:vetted-line-flow 8s linear infinite}.vetted-cognition-core{position:absolute;top:48%;left:50%;z-index:3;display:grid;width:186px;min-height:186px;place-items:center;padding:22px;border:1px solid rgba(110,138,255,.42);background:#0d1117eb;text-align:center;transform:translate(-50%,-50%)}.vetted-cognition-core:before,.vetted-cognition-core:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(110,138,255,.12);animation:vetted-core-pulse 4.8s ease-in-out infinite}.vetted-cognition-core:after{top:-36px;right:-36px;bottom:-36px;left:-36px;animation-delay:1.2s}.vetted-cognition-core svg,.vetted-cognition-node i,.vetted-domain-grid svg,.vetted-topology-compare svg,.vetted-telemetry-grid svg{color:var(--accent)}.vetted-cognition-core strong,.vetted-cognition-node strong{color:var(--ink);font-family:var(--display);font-size:16px;font-weight:760;letter-spacing:-.018em}.vetted-cognition-core span,.vetted-cognition-node span,.vetted-cognition-tech,.vetted-domain-grid li,.vetted-mini-grid span,.vetted-telemetry-grid h3{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.vetted-cognition-node{position:absolute;z-index:2;display:grid;gap:6px;width:154px;padding:13px;border:1px solid var(--line);background:#0d1117e6;transform:translate(-50%,-50%)}.vetted-cognition-node i{width:7px;height:7px;background:var(--accent);box-shadow:0 0 0 5px #6e8aff14}.vetted-cognition-tech{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;display:flex;min-height:50px;align-items:center;justify-content:center;gap:12px;padding:12px;border:1px solid var(--line);background:#0d1117d1}.vetted-cognition-tech svg{color:var(--accent)}.vetted-graph-pulse{position:absolute;z-index:4;width:9px;height:9px;border:1px solid var(--accent);background:#6e8aff42;animation:vetted-signal-route 7.4s linear infinite}.vetted-graph-pulse--one{animation-delay:0s}.vetted-graph-pulse--two{animation-delay:2.2s}.vetted-graph-pulse--three{animation-delay:4.4s}.vetted-section{width:var(--ts-content);margin-inline:auto;padding:64px 0;border-bottom:1px solid var(--line)}.vetted-section--split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:28px;align-items:start}.vetted-section__copy{max-width:760px}.vetted-section__copy--wide{max-width:1040px}.vetted-section__copy p:not(.ts-hero-eyebrow),.vetted-final-panel p,.vetted-cta p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.vetted-signal-shift{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.vetted-flow-chain{border:1px solid var(--line);background:var(--panel)}.vetted-flow-chain h3,.vetted-domain-grid h3,.vetted-topology-compare h3,.vetted-context-footer h2{margin:0;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.vetted-flow-chain h3{display:flex;min-height:42px;align-items:center;padding:0 16px;border-bottom:1px solid var(--line)}.vetted-flow-chain ol{margin:0;padding:0;list-style:none}.vetted-flow-chain li{display:grid;grid-template-columns:46px minmax(0,1fr);min-height:50px;align-items:center;border-bottom:1px solid var(--line)}.vetted-flow-chain li:last-child{border-bottom:0}.vetted-flow-chain li span{height:100%;display:grid;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:10px}.vetted-flow-chain li strong{padding:0 16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.vetted-signal-list,.vetted-mini-grid{display:grid;border:1px solid var(--line);background:var(--panel)}.vetted-signal-list span,.vetted-mini-grid span{min-height:46px;padding:13px 15px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.vetted-signal-list span:last-child,.vetted-mini-grid span:last-child{border-bottom:0}.vetted-cognition-equation{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:18px;margin-top:28px;align-items:stretch}.vetted-cognition-equation div,.vetted-cognition-equation i{display:grid;min-height:210px;place-items:center;border:1px solid var(--line);background:var(--panel);text-align:center}.vetted-cognition-equation span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.vetted-cognition-equation strong{display:block;padding:0 18px 20px;color:var(--ink);font-family:var(--display);font-size:clamp(24px,3vw,42px);font-weight:760;letter-spacing:-.018em;line-height:1.08}.vetted-cognition-equation i{color:var(--accent);font-family:var(--mono);font-size:32px;font-style:normal}.vetted-mini-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px;border-left:1px solid var(--line)}.vetted-mini-grid span{border-right:1px solid var(--line);border-bottom:0}.vetted-domain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.vetted-domain-grid article{min-height:330px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.vetted-domain-grid h3{margin-top:18px}.vetted-domain-grid ol{margin:18px 0 0;padding:0;list-style:none}.vetted-domain-grid li{min-height:34px;padding:9px 0;border-bottom:1px solid var(--line)}.vetted-domain-grid p,.vetted-topology-compare p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.vetted-ontology-map{position:relative;min-height:360px;border:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.08),transparent 34%),radial-gradient(var(--line-2) 1px,transparent 1px),var(--panel);background-position:center,-1px -1px;background-size:auto,24px 24px}.vetted-ontology-map:before,.vetted-ontology-map:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border:1px solid rgba(110,138,255,.16);animation:vetted-core-pulse 5.2s ease-in-out infinite}.vetted-ontology-map:after{top:34%;right:34%;bottom:34%;left:34%;animation-delay:1.2s}.vetted-ontology-map span{position:absolute;display:grid;width:156px;min-height:58px;place-items:center;padding:12px;border:1px solid var(--line);background:#0d1117e0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-align:center;text-transform:uppercase}.vetted-ontology-map span:nth-child(1){left:8%;top:18%}.vetted-ontology-map span:nth-child(2){right:8%;top:18%}.vetted-ontology-map span:nth-child(3){left:36%;top:43%;color:var(--ink);border-color:#6e8aff66}.vetted-ontology-map span:nth-child(4){left:12%;bottom:14%}.vetted-ontology-map span:nth-child(5){right:12%;bottom:14%}.vetted-topology-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.vetted-topology-compare article,.vetted-final-panel,.vetted-telemetry-grid article{border:1px solid var(--line);background:var(--panel)}.vetted-topology-compare article{min-height:220px;padding:22px}.vetted-topology-compare h3{margin-top:18px}.vetted-final-panel{padding:clamp(28px,5vw,58px)}.vetted-telemetry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.vetted-telemetry-grid article{display:grid;min-height:130px;align-content:space-between;padding:18px}.vetted-cta{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:64px 0;border-bottom:1px solid var(--line)}.vetted-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.vetted-context-footer{width:var(--ts-content);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:38px 0 44px;border-bottom:1px solid var(--line)}.vetted-context-footer section{border-top:1px solid var(--line);padding-top:18px}.vetted-context-footer ul{margin:0;padding:0;list-style:none}.vetted-context-footer li{border-bottom:1px solid var(--line)}.vetted-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-decoration:none}.vetted-context-footer a:hover,.vetted-context-footer a:focus-visible{color:var(--accent)}@keyframes vetted-line-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes vetted-core-pulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.86;transform:scale(1.04)}}@keyframes vetted-signal-route{0%{left:50%;top:14%;opacity:0}18%{opacity:.85}48%{left:50%;top:48%}75%{opacity:.85}to{left:82%;top:58%;opacity:0}}@media (max-width: 1180px){.vetted-hero,.vetted-section--split,.vetted-cta{grid-template-columns:1fr}.vetted-cta__actions{justify-content:flex-start}.vetted-domain-grid,.vetted-telemetry-grid,.vetted-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 780px){.vetted-hero,.vetted-section,.vetted-cta,.vetted-context-footer{width:min(100vw - 40px,var(--ts-content-max))}.vetted-hero{padding-top:26px}.ts-visual-lock .vetted-page .ts-hero-title{font-size:clamp(30px,8.4vw,34px)!important;line-height:1!important;overflow-wrap:break-word}.vetted-title-word{display:block;max-width:100%;overflow-wrap:break-word;white-space:normal}.vetted-hero__lead{max-width:min(100%,315px)!important;width:min(100%,315px)}.vetted-hero-metrics,.vetted-signal-shift,.vetted-domain-grid,.vetted-topology-compare,.vetted-telemetry-grid,.vetted-context-footer,.vetted-cognition-equation,.vetted-mini-grid{grid-template-columns:1fr}.vetted-cognition-canvas{min-height:auto;display:grid;gap:10px;padding:18px}.vetted-cognition-core,.vetted-cognition-node,.vetted-cognition-tech{position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%;transform:none}.vetted-cognition-tech{display:grid;justify-content:stretch;text-align:left}.vetted-cognition-tech svg,.vetted-cognition-lines,.vetted-graph-pulse{display:none}.vetted-cognition-panel .system-panel-head span:nth-child(2){display:none}.ts-visual-lock .vetted-page .ts-heading-h2{font-size:clamp(30px,9vw,40px);line-height:1.04}.vetted-section{padding-top:48px;padding-bottom:48px}.vetted-cognition-equation div,.vetted-cognition-equation i{min-height:120px}.vetted-ontology-map{min-height:auto;display:grid;gap:10px;padding:18px}.vetted-ontology-map:before,.vetted-ontology-map:after{display:none}.vetted-ontology-map span{position:relative;inset:auto!important;width:100%}.vetted-cta__actions,.vetted-cta__actions a{width:100%}}.comparison-hub-page{width:100%;background:var(--bg);overflow-x:hidden}.comparison-hub-hero,.comparison-hub-section,.comparison-context-footer{width:var(--ts-content);margin-inline:auto}.comparison-hub-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.82fr);gap:44px;align-items:start;padding:42px 0 64px;border-bottom:1px solid var(--line)}.comparison-hub-hero__copy{max-width:880px;min-width:0}.comparison-hub-page .ts-hero-title{max-width:100%;overflow-wrap:break-word}.comparison-hub-page .ts-page-title .headline-italic{white-space:normal!important}.comparison-hub-hero__thesis{max-width:760px;margin:24px 0 0;padding:18px 20px;border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--panel);color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72;overflow-wrap:break-word}.comparison-hub-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:920px;margin-top:34px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.comparison-hub-metrics div{min-height:98px;padding:18px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.comparison-hub-metrics strong{display:block;color:var(--ink);font-family:var(--mono);font-size:27px;font-weight:600;letter-spacing:-.02em;line-height:1}.comparison-hub-metrics span{display:block;margin-top:9px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.comparison-market-map{min-width:0;max-width:100%;border:1px solid var(--line);background:var(--panel)}.comparison-market-map__body{position:relative;min-height:470px;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(110,138,255,.12),transparent 28%),linear-gradient(90deg,transparent 49.85%,rgba(110,138,255,.18) 50%,transparent 50.15%),linear-gradient(0deg,transparent 49.85%,rgba(110,138,255,.14) 50%,transparent 50.15%),radial-gradient(var(--line-2) 1px,transparent 1px),var(--panel);background-position:center,center,center,-1px -1px,center;background-size:auto,auto,auto,24px 24px,auto}.comparison-market-map__silos{position:absolute;top:28px;right:28px;bottom:124px;left:28px}.comparison-market-map__silo{position:absolute;display:grid;width:min(38%,202px);min-height:102px;align-content:start;gap:10px;padding:16px;border:1px solid var(--line);background:#0d1117e6}.comparison-market-map__silo:nth-child(1){left:0;top:0}.comparison-market-map__silo:nth-child(2){right:0;top:0}.comparison-market-map__silo:nth-child(3){left:0;bottom:0}.comparison-market-map__silo:nth-child(4){right:0;bottom:0}.comparison-market-map__silo span,.comparison-market-map__modules span,.comparison-stack-rail h3,.comparison-silo-grid h3,.comparison-topology-grid h3,.comparison-category-grid h3,.comparison-vendor-card h3,.comparison-context-footer h2{color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.comparison-market-map__silo strong{color:var(--ink-dim);font-family:var(--sans);font-size:13px;font-weight:400;line-height:1.55}.comparison-market-map__core{position:absolute;left:50%;top:42%;z-index:2;display:grid;width:198px;min-height:140px;place-items:center;padding:22px;border:1px solid rgba(110,138,255,.38);background:#0d1117f0;text-align:center;transform:translate(-50%,-50%)}.comparison-market-map__core:before,.comparison-market-map__core:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(110,138,255,.18);animation:comparison-core-pulse 5.8s ease-in-out infinite}.comparison-market-map__core:after{top:-36px;right:-36px;bottom:-36px;left:-36px;animation-delay:1.6s}.comparison-market-map__core svg{color:var(--accent)}.comparison-market-map__core strong{margin-top:12px;color:var(--ink);font-family:var(--display);font-size:19px;font-weight:760;letter-spacing:-.01em}.comparison-market-map__core span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.comparison-market-map__modules{position:absolute;right:22px;bottom:22px;left:22px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);background:#0d1117e6}.comparison-market-map__modules span{display:grid;min-height:48px;place-items:center;padding:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-dim);font-size:9px;text-align:center}.comparison-market-map__pulse{position:absolute;z-index:1;width:7px;height:7px;background:var(--accent);opacity:0;animation:comparison-signal-route 6s linear infinite}.comparison-market-map__pulse--two{animation-delay:1.8s}.comparison-market-map__pulse--three{animation-delay:3.4s}.comparison-hub-section{padding:64px 0;border-bottom:1px solid var(--line)}.comparison-hub-section--split{display:grid;grid-template-columns:minmax(0,.72fr) minmax(520px,1fr);gap:32px;align-items:start}.comparison-hub-copy{max-width:720px}.comparison-hub-copy p:not(.ts-hero-eyebrow),.comparison-collapse-panel p,.comparison-os-panel p{margin:18px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.comparison-silo-grid,.comparison-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.comparison-silo-grid article,.comparison-category-grid article{min-height:300px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.comparison-silo-grid__head,.comparison-topology-grid__head{display:flex;align-items:center;gap:12px}.comparison-silo-grid svg,.comparison-topology-grid svg,.comparison-category-grid svg{color:var(--accent)}.comparison-silo-grid dl,.comparison-category-grid dl,.comparison-vendor-card dl{display:grid;gap:16px;margin:22px 0 0}.comparison-silo-grid dt,.comparison-category-grid dt,.comparison-vendor-card dt{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.comparison-silo-grid dd,.comparison-category-grid dd,.comparison-vendor-card dd{margin:6px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.comparison-silo-grid__vendors{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.comparison-silo-grid__vendors span,.comparison-collapse-modules span{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border:1px solid var(--line);background:#ffffff08;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.comparison-stack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.comparison-stack-rail{border:1px solid var(--line);background:var(--panel)}.comparison-stack-rail h3{display:flex;min-height:44px;align-items:center;padding:0 16px;border-bottom:1px solid var(--line)}.comparison-stack-rail ol{margin:0;padding:0;list-style:none}.comparison-stack-rail li{display:grid;grid-template-columns:52px minmax(0,1fr);min-height:52px;align-items:center;border-bottom:1px solid var(--line)}.comparison-stack-rail li:last-child{border-bottom:0}.comparison-stack-rail li span{height:100%;display:grid;place-items:center;border-right:1px solid var(--line);color:var(--ink-faint);font-family:var(--mono);font-size:10px}.comparison-stack-rail li strong{padding:0 16px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.comparison-stack-rail--controlled{border-color:#6e8aff57}.comparison-stack-rail--controlled h3,.comparison-stack-rail--controlled li:last-child strong{color:var(--accent-2)}.comparison-collapse-panel,.comparison-os-panel{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1fr);gap:28px;align-items:start;padding:clamp(28px,5vw,58px);border:1px solid var(--line);background:radial-gradient(circle at 84% 10%,rgba(110,138,255,.08),transparent 32%),var(--panel)}.comparison-collapse-modules{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;padding-top:24px;border-top:1px solid var(--line)}.comparison-topology-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.comparison-topology-grid article{min-height:310px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.comparison-topology-grid__links{display:grid;margin-top:22px;border-top:1px solid var(--line)}.comparison-topology-grid__links a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-decoration:none}.comparison-topology-grid__links a:hover,.comparison-topology-grid__links a:focus-visible{color:var(--accent)}.comparison-category-grid article{min-height:250px}.comparison-category-grid h3{margin-top:18px}.comparison-vendor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.comparison-vendor-card{position:relative;display:flex;min-height:390px;flex-direction:column;justify-content:space-between;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:inherit;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.comparison-vendor-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent);opacity:0;transition:opacity .14s ease}.comparison-vendor-card:hover,.comparison-vendor-card:focus-visible{background:var(--panel);border-right-color:var(--line-2);border-bottom-color:var(--line-2)}.comparison-vendor-card:hover:before,.comparison-vendor-card:focus-visible:before{opacity:1}.comparison-vendor-card__label{display:grid;gap:8px;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.comparison-vendor-card h3{margin:22px 0 0;color:var(--ink);font-family:var(--display);font-size:24px;font-weight:760;letter-spacing:-.015em;line-height:1.1;text-transform:none}.comparison-vendor-card__cta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;padding-top:16px;border-top:1px solid var(--line);color:var(--accent);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.comparison-os-panel{grid-template-columns:minmax(0,.84fr) minmax(0,1fr)}.comparison-os-panel__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:12px;padding-top:24px;border-top:1px solid var(--line)}.comparison-context-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:38px 0 44px;border-bottom:1px solid var(--line)}.comparison-context-footer section{border-top:1px solid var(--line);padding-top:18px}.comparison-context-footer ul{margin:0;padding:0;list-style:none}.comparison-context-footer li{border-bottom:1px solid var(--line)}.comparison-context-footer a{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-decoration:none}.comparison-context-footer a:hover,.comparison-context-footer a:focus-visible{color:var(--accent)}@keyframes comparison-core-pulse{0%,to{opacity:.32;transform:scale(1)}50%{opacity:.82;transform:scale(1.04)}}@keyframes comparison-signal-route{0%{left:9%;top:16%;opacity:0}18%{opacity:.75}48%{left:50%;top:44%}78%{opacity:.75}to{left:91%;top:78%;opacity:0}}@media (max-width: 1180px){.comparison-hub-hero,.comparison-hub-section--split,.comparison-collapse-panel,.comparison-os-panel{grid-template-columns:1fr}.comparison-silo-grid,.comparison-category-grid,.comparison-topology-grid,.comparison-vendor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 780px){.comparison-hub-hero,.comparison-hub-section,.comparison-context-footer{width:min(100vw - 40px,var(--ts-content-max))}.comparison-hub-hero{max-width:calc(100vw - 40px);padding-top:26px;padding-bottom:48px}.comparison-hub-hero>*,.comparison-hub-hero__copy,.comparison-market-map{min-width:0;max-width:100%}.ts-visual-lock .comparison-hub-page .ts-hero-title{font-size:clamp(31px,9vw,38px)!important;line-height:1!important;overflow-wrap:break-word}.comparison-hub-page .ts-hero-subhead,.comparison-hub-hero__thesis{box-sizing:border-box;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;overflow-wrap:anywhere}.comparison-hub-hero__copy,.comparison-hub-metrics{width:calc(100vw - 64px);max-width:calc(100vw - 64px)}.comparison-hub-metrics,.comparison-silo-grid,.comparison-category-grid,.comparison-topology-grid,.comparison-vendor-grid,.comparison-stack-grid,.comparison-context-footer{grid-template-columns:1fr}.comparison-market-map__body{min-height:auto;display:grid;gap:12px;padding:18px}.comparison-market-map__silos,.comparison-market-map__silo,.comparison-market-map__core,.comparison-market-map__modules{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;width:100%;transform:none}.comparison-market-map__silos{display:grid;gap:12px}.comparison-market-map__core:before,.comparison-market-map__core:after,.comparison-market-map__pulse{display:none}.comparison-market-map__modules{grid-template-columns:1fr}.comparison-os-panel__actions,.comparison-os-panel__actions a{width:100%}}@media (prefers-reduced-motion: reduce){.comparison-market-map__pulse,.comparison-market-map__core:before,.comparison-market-map__core:after,.vetted-cognition-lines path,.vetted-cognition-core:before,.vetted-cognition-core:after,.vetted-ontology-map:before,.vetted-ontology-map:after,.vetted-graph-pulse,.etm-topology-lines path,.etm-topology-core:before,.etm-topology-core:after,.etm-route-pulse,.etm-entropy-map i,.etm-entropy-map span,.nai-ops-lines path,.nai-ops-core:before,.nai-ops-core:after,.nai-signal,.nai-operating-loop:before,.nsd-ops-lines path,.nsd-ops-core:before,.nsd-ops-core:after,.nsd-ops-signal,.nsd-lifecycle:before,.latam-map-lines line,.latam-map-lines path,.latam-map-core:before,.latam-map-node:before,.latam-map-node:after,.arch-topology__lines path,.arch-core-node:before,.arch-core-node:after,.arch-topology__node:before,.arch-integration-mesh:after,.diagnostics-status-bar i,.diagnostics-core-alert:before,.diagnostics-core-alert:after,.diagnostics-route,.cost-economics-dashboard__body:before,.cost-telemetry-row i em{animation:none!important}}.neg-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.neg-page,.neg-page *,.neg-page *:before,.neg-page *:after{box-sizing:border-box}.neg-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,.9fr);gap:clamp(34px,5vw,78px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.neg-hero__copy{min-width:0}.neg-page .ts-hero-title{max-width:100%!important}.neg-title-tail,.neg-title-mobile-line{display:inline}.neg-hero__lead{max-width:820px;margin:28px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.35vw,21px);line-height:1.68}.neg-hero__actions,.neg-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.neg-hero__actions{margin-top:30px}.neg-control-panel{min-width:0;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.neg-control-panel__body{position:relative;display:grid;gap:14px;min-height:560px;padding:20px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:90px 90px,90px 90px,24px 24px}.neg-control-panel__body:before{content:"";position:absolute;inset:50% 10% auto;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(110,138,255,.52),transparent);animation:neg-scan 5s ease-in-out infinite}.neg-plane{position:relative;z-index:1;display:grid;min-width:0;gap:8px;border:1px solid var(--line);background:#0d1117db;padding:18px}.neg-plane--enterprise,.neg-plane--intel{border-color:#6e8aff3d}.neg-plane span,.neg-layer-card div span,.neg-control-stack article span,.neg-mid-cta span,.neg-proof-strip span,.neg-link-grid a span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.neg-plane strong,.neg-layer-card strong,.neg-control-stack article strong,.neg-mid-cta strong{color:var(--ink);font-family:var(--mono);font-weight:600}.neg-plane p,.neg-section__header p,.neg-copy-panel p,.neg-layer-card p,.neg-control-stack article p,.neg-ai-grid p,.neg-faq details p,.neg-final-cta p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65;overflow-wrap:anywhere}.neg-operating-loop{position:relative;z-index:1;display:grid;min-width:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.neg-operating-loop span{display:grid;min-height:72px;place-items:center;background:#0d1117e6;color:var(--accent);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.neg-proof-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line)}.neg-proof-strip span{display:grid;min-height:84px;align-items:center;border-right:1px solid var(--line);padding:16px}.neg-proof-strip span:last-child{border-right:0}.neg-section{padding:68px 0;border-bottom:1px solid var(--line)}.neg-section__header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:28px}.neg-section__header .ts-hero-eyebrow{grid-column:1 / -1}.neg-section__header h2{margin:0}.neg-opening-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:18px}.neg-copy-panel,.neg-mid-cta,.neg-controls-grid article,.neg-ai-grid p{border:1px solid var(--line);background:var(--panel);padding:20px}.neg-copy-panel{display:grid;align-content:center;gap:16px}.neg-blindspot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.neg-blindspot-grid span{display:grid;min-height:74px;align-items:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.04em;line-height:1.35;padding:14px;text-transform:uppercase}.neg-layer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.neg-layer-card{display:grid;gap:18px;min-height:300px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:20px}.neg-layer-card div{display:flex;align-items:center;justify-content:space-between}.neg-layer-card svg,.neg-final-cta__actions svg,.neg-link-grid svg{color:var(--accent)}.neg-layer-card strong{font-size:18px}.neg-control-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.neg-control-stack article{display:grid;gap:14px;min-height:210px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:20px}.neg-mid-cta{display:grid;grid-template-columns:minmax(160px,.26fr) minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:18px}.neg-controls-grid,.neg-ai-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.neg-controls-grid h3{margin:0 0 18px;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,42px);line-height:1}.neg-controls-grid ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.neg-controls-grid li{border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;padding-top:10px;text-transform:uppercase}.neg-comparison-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.neg-comparison-table__head,.neg-comparison-table__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.neg-comparison-table__head span,.neg-comparison-table__row span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.neg-comparison-table__head span{background:var(--panel);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.neg-comparison-table__row span{background:var(--bg);color:var(--ink-dim);font-family:var(--sans);line-height:1.55}.neg-comparison-table__row span:nth-child(2){color:var(--ink)}.neg-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.neg-link-grid a{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);color:inherit;padding:16px;text-decoration:none}.neg-link-grid a:hover{background:var(--panel)}.neg-faq-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.neg-faq details{background:var(--bg);padding:18px}.neg-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.neg-faq details p{margin-top:12px}.neg-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:68px 0}.neg-final-cta h2{margin:0 0 16px}.neg-final-cta p{max-width:880px}@keyframes neg-scan{0%,to{opacity:.2;transform:translateY(-120px)}50%{opacity:1;transform:translateY(120px)}}@media (max-width: 1120px){.neg-hero,.neg-section__header,.neg-opening-grid,.neg-mid-cta,.neg-final-cta{grid-template-columns:1fr}.neg-layer-grid,.neg-control-stack,.neg-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.neg-operating-loop{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 640px){.neg-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.neg-page .ts-hero-title{font-size:clamp(31px,8.4vw,34px)!important;line-height:1.04!important}.neg-page .ts-page-title .headline-italic,.neg-title-mobile-line,.neg-title-tail{display:block!important}.neg-hero{padding-top:108px}.neg-hero__lead{max-width:320px;overflow-wrap:break-word}.neg-hero__actions,.neg-final-cta__actions{flex-direction:column}.neg-page .primary-cta,.neg-page .secondary-cta{width:100%}.neg-control-panel__body{min-height:0;padding:14px}.neg-layer-grid,.neg-control-stack,.neg-proof-strip,.neg-blindspot-grid,.neg-controls-grid,.neg-ai-grid,.neg-comparison-table__head,.neg-comparison-table__row,.neg-link-grid,.neg-operating-loop{grid-template-columns:1fr}.neg-layer-card,.neg-control-stack article{min-height:0}}@media (prefers-reduced-motion: reduce){.neg-control-panel__body:before{animation:none}}.pricing-econ-hero--calm{align-items:center}.pricing-econ-page,.pricing-econ-page *{box-sizing:border-box;min-width:0}.pricing-econ-page *:before,.pricing-econ-page *:after{box-sizing:border-box}.pricing-econ-page{overflow-x:clip}.pricing-econ-page h1,.pricing-econ-page h2,.pricing-econ-page h3,.pricing-econ-page p,.pricing-econ-page a,.pricing-econ-page strong,.pricing-econ-page span,.pricing-econ-page li{overflow-wrap:anywhere}.pricing-econ-page .headline-italic{white-space:normal!important}.cost-page-title{display:grid;gap:0}.cost-page-title>span{display:block}.pricing-econ-page .ts-hero-eyebrow{letter-spacing:.08em;text-transform:none}.cost-economics-model{min-width:0;border:1px solid var(--line);background:#10151cad}.cost-economics-model__title{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:18px 20px}.cost-economics-model__title strong,.cost-signal-list strong,.cost-model-minimal strong,.cost-tax-editorial-grid h3,.cost-management-card strong,.cost-lifecycle strong,.cost-recovery-kpis strong{color:var(--ink);font-family:var(--mono);font-weight:600}.cost-economics-model__title span,.cost-signal-list span,.cost-model-minimal span,.cost-cfo-grid span,.cost-recovery-kpis span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase}.pricing-econ-strip--minimal .pricing-econ-metric span{overflow-wrap:anywhere}.cost-formula{display:grid;gap:18px;padding:clamp(24px,4vw,42px);border-bottom:1px solid var(--line)}.cost-formula>strong{color:var(--ink);font-family:var(--display);font-size:clamp(30px,3vw,48px);line-height:1}.cost-formula div{display:grid;gap:14px}.cost-formula div span{color:var(--ink-dim);font-family:var(--mono);font-size:clamp(14px,1.3vw,18px);line-height:1.45}.cost-formula i{display:block;width:100%;height:1px;background:linear-gradient(90deg,#6e8affad,#6e8aff1f)}.cost-signal-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line)}.cost-signal-list div{display:grid;min-height:118px;align-content:center;gap:8px;background:#0d1117e6;padding:16px}.pricing-econ-strip--minimal{grid-template-columns:repeat(5,minmax(0,1fr))}.pricing-econ-strip--minimal .pricing-econ-metric{min-height:106px}.pricing-econ-two--editorial{align-items:center}.cost-model-minimal{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.cost-model-minimal div{display:grid;min-height:150px;align-content:center;gap:8px;background:#0d1117e6;padding:18px}.cost-model-minimal strong{font-size:15px}.cost-formula-section,.cost-cfo-section{display:grid;grid-template-columns:minmax(0,.76fr) minmax(360px,.86fr);gap:clamp(28px,5vw,70px);align-items:center}.cost-formula-section p:not(.ts-hero-eyebrow),.cost-cfo-section p:not(.ts-hero-eyebrow),.cost-tax-editorial-grid p,.cost-management-card p,.cost-queue-note,.cost-lifecycle li,.cost-throughput-section p:not(.ts-hero-eyebrow){color:var(--ink-dim);font-family:var(--sans);line-height:1.68}.cost-equation-large{display:grid;gap:18px;border:1px solid var(--line);background:#10151cb8;padding:clamp(24px,4vw,44px)}.cost-equation-large strong{color:var(--ink);font-family:var(--display);font-size:clamp(30px,3vw,48px);line-height:1.05}.cost-equation-large span{width:-moz-fit-content;width:fit-content;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:11px;letter-spacing:.08em;padding:10px 0;text-transform:uppercase}.pricing-econ-section__header--simple{grid-template-columns:1fr;max-width:980px}.cost-tax-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cost-tax-editorial-grid article{display:grid;gap:18px;align-content:start;border:1px solid var(--line);background:#10151cb8;padding:clamp(22px,2.6vw,32px)}.cost-tax-editorial-grid svg,.cost-management-card svg{color:var(--accent)}.cost-tax-editorial-grid h3{margin:0;font-family:var(--display);font-size:clamp(28px,2.8vw,44px);line-height:1}.cost-tax-editorial-grid p,.cost-management-card p{margin:0}.cost-tax-editorial-grid p strong,.cost-management-card article strong{display:block;margin-bottom:8px;color:var(--ink)}.cost-financial-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cost-financial-proof-grid article{display:grid;gap:16px;align-content:start;border:1px solid var(--line);background:#10151cb8;padding:clamp(22px,2.6vw,32px)}.cost-financial-proof-grid span,.cost-financial-proof-grid small,.cost-financial-proof-grid dt,.cost-total-impact span,.cost-total-impact em{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.cost-financial-proof-grid h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(28px,2.8vw,42px);font-weight:760;letter-spacing:-.02em;line-height:1}.cost-financial-proof-grid p,.cost-financial-proof-grid blockquote{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.62}.cost-financial-proof-grid p strong{display:block;margin-bottom:7px;color:var(--ink)}.cost-financial-proof-grid code{display:block;border:1px solid var(--line);background:#0d1117d1;color:var(--ink-dim);font-family:var(--mono);font-size:11px;line-height:1.45;padding:12px;white-space:normal}.cost-financial-proof-grid dl{display:grid;gap:1px;margin:10px 0 0;border:1px solid var(--line);background:var(--line)}.cost-financial-proof-grid dl div{display:grid;grid-template-columns:minmax(74px,.3fr) minmax(0,1fr);gap:10px;background:#0d1117db;padding:10px}.cost-financial-proof-grid dd{margin:0;color:var(--accent-2);font-family:var(--mono);font-size:12px;font-weight:700;line-height:1.35}.cost-financial-proof-grid blockquote{border-left:2px solid var(--accent);padding-left:12px;font-style:italic}.cost-total-impact{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:22px;border:1px solid var(--line);background:#6e8aff0f;padding:clamp(20px,3vw,30px)}.cost-total-impact svg{color:var(--accent)}.cost-total-impact strong{color:var(--ink);font-family:var(--display);font-size:clamp(42px,6vw,82px);font-weight:780;letter-spacing:-.04em;line-height:.92}.cost-total-impact em{font-style:normal}.cost-vendor-true-cost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cost-vendor-true-cost-grid article{display:grid;gap:14px;align-content:start;border:1px solid var(--line);background:#10151cbd;padding:clamp(22px,2.7vw,34px)}.cost-vendor-true-cost-grid article:nth-child(3){background:#6e8aff11}.cost-vendor-true-cost-grid strong{color:var(--ink);font-family:var(--display);font-size:clamp(30px,3.4vw,50px);font-weight:780;letter-spacing:-.035em;line-height:.98}.cost-vendor-true-cost-grid article:first-child strong,.cost-vendor-true-cost-grid article:nth-child(2) strong{color:var(--bad)}.cost-vendor-true-cost-grid article:nth-child(3) strong{color:var(--accent-2)}.cost-vendor-true-cost-grid span,.cost-vendor-factor-list h3{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.cost-vendor-true-cost-grid p,.cost-vendor-factor-list li{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.cost-vendor-factor-list{display:grid;gap:16px;margin-top:22px;border-top:1px solid var(--line);padding-top:22px}.cost-vendor-factor-list h3{margin:0}.cost-vendor-factor-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.cost-vendor-factor-list li{border-left:2px solid rgba(248,81,73,.5);background:#f851490a;padding:10px 12px}.cost-management-card{display:grid;gap:28px;border:1px solid var(--line);background:#10151cbd;padding:clamp(26px,4vw,48px)}.cost-management-card>div:first-child{display:grid;max-width:760px;gap:16px}.cost-management-card h2{margin:0}.cost-management-card__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.cost-management-card__grid article{display:grid;min-height:220px;align-content:start;gap:10px;background:#0d1117e6;padding:20px}.cost-management-card__signal{align-content:center!important}.cost-management-card__signal strong{font-family:var(--display);font-size:clamp(44px,5vw,74px);line-height:1}.cost-management-card__signal span{color:var(--ink-mute);font-family:var(--mono);font-size:11px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.cost-queue-simple{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;min-height:360px;border:1px solid var(--line);background:var(--line)}.cost-queue-simple div{display:grid;grid-template-rows:auto 1fr auto;gap:14px;align-items:end;background:#0d1117e6;padding:18px}.cost-queue-simple span,.cost-queue-simple strong{color:var(--ink);font-family:var(--mono)}.cost-queue-simple span{color:var(--ink-mute);font-size:11px}.cost-queue-simple i{display:block;width:100%;min-height:26px;background:linear-gradient(180deg,#6e8affb8,#6e8aff24)}.cost-queue-note{max-width:820px;margin:18px 0 0}.cost-cfo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.cost-cfo-grid span{display:grid;min-height:70px;align-items:center;background:#0d1117e6;color:var(--ink-dim);padding:16px}.cost-lifecycle{display:grid;gap:18px}.cost-lifecycle>div{display:grid;grid-template-columns:minmax(180px,.24fr) minmax(0,1fr);gap:1px;border:1px solid var(--line);background:var(--line)}.cost-lifecycle>div>strong{display:grid;align-items:center;background:#10151cc7;padding:20px}.cost-lifecycle ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none}.cost-lifecycle li{display:grid;min-height:90px;align-items:center;background:#0d1117e6;padding:16px}.cost-throughput-model--calm>div{min-height:300px}.cost-recovery-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.cost-recovery-kpis div{display:grid;min-height:150px;align-content:center;gap:8px;background:#0d1117e6;padding:20px}.cost-recovery-kpis strong{font-family:var(--display);font-size:clamp(36px,4vw,64px);line-height:1}.pricing-econ-cta--calm{border:1px solid var(--line);background:#10151cb8;padding:clamp(24px,4vw,46px)}@media (max-width: 1180px){.cost-signal-list,.pricing-econ-strip--minimal,.cost-model-minimal,.cost-tax-editorial-grid,.cost-financial-proof-grid,.cost-vendor-true-cost-grid,.cost-management-card__grid,.cost-queue-simple,.cost-recovery-kpis,.cost-vendor-factor-list ul{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-formula-section,.cost-cfo-section,.cost-lifecycle>div{grid-template-columns:1fr}.cost-lifecycle ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.pricing-econ-page{margin:0!important;max-width:100%!important;padding:0 28px!important;width:100%!important}.pricing-econ-page section,.pricing-econ-page .pricing-econ-copy,.pricing-econ-page .pricing-econ-section__header,.pricing-econ-page .cost-economics-model,.pricing-econ-page .cost-model-minimal,.pricing-econ-page .cost-equation-large,.pricing-econ-page .cost-management-card,.pricing-econ-page .cost-throughput-model{max-width:100%;width:100%}.pricing-econ-page .pricing-econ-copy p:not(.ts-hero-eyebrow),.pricing-econ-page .pricing-econ-section__header p,.pricing-econ-page .pricing-econ-cta p{max-width:100%;width:100%}.pricing-econ-page .ts-heading-h2{font-size:clamp(30px,9vw,38px);max-width:300px}.pricing-econ-page .ts-heading-h2 .headline-italic{display:block}.pricing-econ-page .pricing-econ-hero__lead,.pricing-econ-page .pricing-econ-copy p:not(.ts-hero-eyebrow),.pricing-econ-page .pricing-econ-section__header p,.pricing-econ-page .pricing-econ-cta p,.pricing-econ-page .cost-queue-note{max-width:300px!important}.pricing-econ-page .cost-formula>strong{font-size:clamp(25px,7vw,28px);max-width:280px;white-space:normal}.pricing-econ-page .cost-equation-large strong{font-size:clamp(25px,7vw,30px);max-width:280px;white-space:normal}.pricing-econ-page .pricing-econ-metric span,.pricing-econ-page .cost-signal-list span,.pricing-econ-page .cost-model-minimal span,.pricing-econ-page .cost-cfo-grid span,.pricing-econ-page .cost-recovery-kpis span{white-space:normal!important;word-break:break-word}.pricing-econ-hero__actions,.pricing-econ-cta__actions{align-items:stretch;flex-direction:column;width:100%}.pricing-econ-hero__actions a,.pricing-econ-cta__actions a{justify-content:center;max-width:100%;white-space:normal;width:100%}.cost-signal-list,.pricing-econ-strip--minimal,.cost-model-minimal,.cost-tax-editorial-grid,.cost-financial-proof-grid,.cost-vendor-true-cost-grid,.cost-management-card__grid,.cost-queue-simple,.cost-cfo-grid,.cost-lifecycle ol,.cost-recovery-kpis,.cost-vendor-factor-list ul{grid-template-columns:1fr}.cost-economics-model__title{align-items:flex-start;flex-direction:column}.cost-model-minimal div,.cost-management-card__grid article,.cost-queue-simple,.cost-recovery-kpis div{min-height:0}.cost-queue-simple div{min-height:120px}}.egov-page{width:var(--ts-content);margin:0 auto;color:var(--ink);overflow-x:clip}.egov-page,.egov-page *,.egov-page *:before,.egov-page *:after{box-sizing:border-box}.egov-page .ts-hero-eyebrow{letter-spacing:.08em;text-transform:none}.egov-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,.74fr);gap:clamp(56px,7vw,112px);align-items:center;padding:clamp(118px,11vw,170px) 0 clamp(88px,8vw,124px);border-bottom:1px solid var(--line)}.egov-hero__copy,.egov-architecture-card{min-width:0}.egov-page .ts-hero-title{max-width:820px!important;font-size:clamp(46px,4.8vw,64px)!important;line-height:.98!important;letter-spacing:-.018em!important}.egov-page .headline-italic{white-space:normal!important}.egov-hero__lead,.egov-architecture-card__layers p,.egov-section__header p,.egov-problem__grid article p,.egov-layer-band p,.egov-ops-pipeline article p,.egov-vendor-grid article p,.egov-consolidation p,.egov-ai-grid article p,.egov-signal-grid article p,.egov-faq details p,.egov-final-cta p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.58;overflow-wrap:anywhere}.egov-hero__lead{max-width:680px;margin-top:32px;font-size:clamp(17px,1.35vw,22px)}.egov-actions,.egov-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.egov-actions{margin-top:42px}.egov-architecture-card{width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid var(--line);background:#10151cad}.egov-architecture-card *{min-width:0}.egov-architecture-card__title{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:18px 20px}.egov-architecture-card__title strong,.egov-layer-band__intro h3,.egov-ops-pipeline article strong,.egov-consolidation strong{color:var(--ink);font-family:var(--mono);font-weight:600;overflow-wrap:anywhere}.egov-architecture-card__title span,.egov-architecture-card__layers span,.egov-metrics span,.egov-layer-band__intro span,.egov-flow span,.egov-exec-grid article div span,.egov-link-grid a span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.egov-architecture-card__layers{display:grid;gap:1px;background:var(--line)}.egov-architecture-card__layers div{display:grid;min-width:0;gap:10px;min-height:150px;align-content:center;background:#0d1117e6;padding:24px}.egov-architecture-card__layers strong{color:var(--ink);font-family:var(--display);font-size:clamp(28px,2.4vw,42px);line-height:1;overflow-wrap:anywhere}.egov-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--line);background:var(--line)}.egov-metrics div{display:grid;min-height:132px;align-content:center;gap:8px;background:#0d1117e0;padding:22px}.egov-metrics strong{color:var(--ink);font-family:var(--display);font-size:clamp(28px,2.8vw,42px);line-height:1}.egov-section{padding:clamp(96px,10vw,170px) 0;border-bottom:1px solid var(--line)}.egov-section__header{display:grid;max-width:1040px;gap:20px;margin-bottom:clamp(38px,5vw,72px)}.egov-section__header h2{max-width:980px;margin:0}.egov-section__header p{max-width:760px;font-size:clamp(15px,1.1vw,18px)}.egov-editorial{display:grid;min-height:clamp(220px,24vw,360px);align-items:center;border-bottom:1px solid var(--line)}.egov-editorial p{max-width:1040px;margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(32px,3.2vw,46px);font-weight:760;line-height:1.04;letter-spacing:-.018em}.egov-problem__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.egov-problem__grid article{display:grid;gap:18px;min-height:190px;align-content:start;border:1px solid var(--line);background:#10151cb8;padding:clamp(22px,2.5vw,34px)}.egov-problem__grid article strong,.egov-ai-grid article strong,.egov-signal-grid article strong,.egov-ops-pipeline article strong{color:var(--ink);font-family:var(--mono);font-weight:600}.egov-architecture-section{margin-right:calc(var(--ts-page-gutter) * -1);margin-left:calc(var(--ts-page-gutter) * -1);padding-top:clamp(110px,11vw,190px);padding-bottom:clamp(110px,11vw,190px);padding-right:var(--ts-page-gutter);padding-left:var(--ts-page-gutter);background:linear-gradient(180deg,rgba(16,21,28,.64),transparent 52%),#0d11176b}.egov-layer-stack{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.egov-layer-band{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.55fr);gap:clamp(34px,6vw,96px);align-items:center;min-height:clamp(300px,30vw,440px);background:#0d1117eb;padding:clamp(38px,6vw,76px)}.egov-layer-band:nth-child(2){background:#10151ce0}.egov-layer-band:nth-child(3){background:linear-gradient(135deg,rgba(110,138,255,.12),transparent 54%),#10151ce6}.egov-layer-band__intro{display:grid;align-content:start;gap:22px}.egov-layer-band__intro svg,.egov-ops-pipeline article svg,.egov-exec-grid article svg,.egov-consolidation svg,.egov-link-grid svg{color:var(--accent)}.egov-layer-band__intro h3{margin:0;font-family:var(--display);font-size:clamp(30px,3vw,44px);font-weight:760;line-height:1.04}.egov-layer-band__intro p{max-width:720px;font-size:clamp(17px,1.35vw,21px)}.egov-layer-band__functions{display:grid;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--line);background:var(--line)}.egov-layer-band__functions li{display:grid;min-height:76px;align-items:center;background:#0d1117e6;color:var(--ink-dim);font-family:var(--mono);font-size:12px;letter-spacing:.08em;padding:18px 20px;text-transform:uppercase}.egov-operating-section{padding-top:clamp(92px,9vw,140px)}.egov-ops-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.egov-ops-pipeline article{position:relative;display:grid;min-height:clamp(260px,23vw,360px);align-content:start;gap:22px;background:#0d1117e6;padding:clamp(24px,3.4vw,42px)}.egov-ops-pipeline article:not(:last-child):after{content:"";position:absolute;right:-1px;top:50%;z-index:1;width:28px;height:1px;background:#6e8aff94}.egov-ops-pipeline article strong{color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,30px);line-height:1.08}.egov-exec-grid article div{display:flex;flex-wrap:wrap;gap:8px}.egov-exec-grid article div span{border:1px solid var(--line);background:#10151ccc;padding:9px 10px}.egov-flow-section{position:relative;margin-right:calc(var(--ts-page-gutter) * -1);margin-left:calc(var(--ts-page-gutter) * -1);padding-right:var(--ts-page-gutter);padding-left:var(--ts-page-gutter);background:#10151c4d}.egov-flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.egov-flow div{position:relative;display:grid;min-height:clamp(240px,24vw,340px);align-content:center;gap:24px;background:#0d1117e6;padding:clamp(18px,2.5vw,30px)}.egov-flow div:not(:last-child):after{content:"";position:absolute;right:-1px;top:50%;z-index:1;width:22px;height:1px;background:#6e8aff94}.egov-flow strong{color:var(--ink);font-family:var(--display);font-size:clamp(20px,1.8vw,28px);line-height:1.12}.egov-signal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.egov-signal-grid article{display:grid;min-height:138px;align-content:start;gap:12px;background:#0d1117e6;padding:clamp(20px,2.5vw,30px)}.egov-exec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.egov-exec-grid article{display:grid;gap:22px;align-content:start;border:1px solid var(--line);background:#10151cb8;padding:clamp(24px,4vw,38px)}.egov-exec-grid h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(28px,2.6vw,38px);line-height:1.06}.egov-vendor-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.egov-vendor-grid article{display:grid;gap:12px;min-height:190px;align-content:start;background:#0d1117e6;padding:20px}.egov-vendor-grid article strong{color:var(--ink);font-family:var(--mono);font-weight:600}.egov-consolidation{display:grid;grid-template-columns:auto minmax(0,.32fr) minmax(0,1fr);gap:18px;align-items:center;margin-top:18px;border:1px solid var(--line);background:#10151cc2;padding:clamp(20px,3vw,30px)}.egov-link-grid,.egov-faq-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.egov-ai-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.egov-ai-grid article{display:grid;min-height:220px;align-content:start;gap:18px;background:#0d1117e6;padding:clamp(20px,2.5vw,30px)}.egov-ai-grid article strong{font-family:var(--display);font-size:clamp(22px,1.9vw,30px);line-height:1.1}.egov-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.egov-link-grid a{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:16px;background:#0d1117e6;color:inherit;padding:16px;text-decoration:none}.egov-link-grid a:hover{background:#10151ce6}.egov-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.egov-faq details{background:#0d1117e6;padding:20px}.egov-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.5}.egov-faq details p{margin-top:12px}.egov-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;margin:84px 0 96px;border:1px solid var(--line);background:#10151cbd;padding:clamp(24px,4vw,46px)}.egov-final-cta h2{margin:10px 0 0}.egov-final-cta p{max-width:860px;margin-top:18px}.egov-final-cta__actions{justify-content:end}@media (max-width: 1180px){.egov-hero,.egov-layer-band,.egov-consolidation,.egov-final-cta{grid-template-columns:1fr}.egov-layer-band__intro{border-right:0;border-bottom:1px solid var(--line);padding-right:0;padding-bottom:24px}.egov-metrics,.egov-layer-band__functions,.egov-ops-pipeline,.egov-flow,.egov-vendor-grid,.egov-signal-grid,.egov-ai-grid,.egov-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.egov-flow div:not(:last-child):after{display:none}}@media (max-width: 720px){.egov-page{width:min(calc(100vw - 56px),var(--ts-content-max))}.egov-hero{padding-top:108px}.egov-page .ts-hero-title{max-width:100%!important;font-size:clamp(34px,9.4vw,40px)!important;line-height:1!important;overflow-wrap:anywhere}.egov-hero__lead{max-width:100%;font-size:16px}.egov-section__header h2,.egov-final-cta h2{max-width:100%;font-size:clamp(30px,8.6vw,38px)!important;line-height:1.04!important;overflow-wrap:anywhere;text-wrap:balance}.egov-section__header p,.egov-final-cta p{max-width:100%}.egov-actions,.egov-final-cta__actions{flex-direction:column}.egov-page .primary-cta,.egov-page .secondary-cta{width:100%}.egov-metrics,.egov-problem__grid,.egov-layer-band__functions,.egov-ops-pipeline,.egov-flow,.egov-exec-grid,.egov-vendor-grid,.egov-signal-grid,.egov-ai-grid,.egov-link-grid,.egov-faq-grid{grid-template-columns:1fr}.egov-architecture-card__title{align-items:flex-start;flex-direction:column}.egov-architecture-card__layers div,.egov-metrics div,.egov-flow div,.egov-layer-band__functions li,.egov-ops-pipeline article,.egov-signal-grid article,.egov-ai-grid article{min-height:0}.egov-architecture-card__layers p{max-width:260px}.egov-section{padding:60px 0}}.ncl-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.ncl-page,.ncl-page *,.ncl-page *:before,.ncl-page *:after{box-sizing:border-box}.ncl-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(500px,.88fr);gap:clamp(34px,5vw,76px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.ncl-hero__copy,.ncl-control-console{min-width:0}.ncl-page .ts-hero-title{max-width:100%!important}.ncl-hero__headline{max-width:780px;margin:24px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(34px,4.2vw,68px);font-weight:760;line-height:.98;letter-spacing:0}.ncl-hero__lead,.ncl-section__header p,.ncl-failure-grid article p,.ncl-layer-card p,.ncl-regulated-grid p,.ncl-agentic-grid p,.ncl-checklist-grid p,.ncl-faq details p,.ncl-final-cta p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.ncl-hero__lead{max-width:820px;margin-top:24px;font-size:clamp(16px,1.25vw,20px)}.ncl-actions,.ncl-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.ncl-actions{margin-top:30px}.ncl-control-console{width:100%;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.ncl-control-console .system-panel-head{min-width:0}.ncl-control-console .system-panel-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncl-console__body{position:relative;min-height:560px;padding:22px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.ncl-console__body:before,.ncl-console__body:after{content:"";position:absolute;pointer-events:none}.ncl-console__body:before{inset:50% 9% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.58),transparent);animation:ncl-scan 5.8s ease-in-out infinite}.ncl-console__body:after{top:88px;right:88px;bottom:88px;left:88px;border:1px solid rgba(110,138,255,.18)}.ncl-console__core{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:190px;min-height:150px;place-items:center;border:1px solid rgba(110,138,255,.34);background:#0d1117f0;padding:18px;text-align:center;transform:translate(-50%,-50%)}.ncl-console__core svg,.ncl-layer-card svg,.ncl-cio-grid svg,.ncl-regulated-grid svg,.ncl-agentic-grid svg,.ncl-checklist-grid svg,.ncl-link-grid svg{color:var(--accent)}.ncl-console__core strong,.ncl-layer-card strong,.ncl-regulated-grid strong,.ncl-agentic-grid strong,.ncl-checklist-grid strong,.ncl-failure-grid article strong,.ncl-mid-cta strong{color:var(--ink);font-family:var(--mono);font-weight:600}.ncl-console__core span,.ncl-proof-strip span,.ncl-layer-card__top span,.ncl-mid-cta span,.ncl-risk-reduction span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ncl-console__mesh span{position:absolute;z-index:1;display:grid;width:108px;min-height:54px;place-items:center;border:1px solid var(--line-2);background:#0d1117e6;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.ncl-console__mesh span:nth-child(1){top:74px;left:46px}.ncl-console__mesh span:nth-child(2){top:74px;right:46px}.ncl-console__mesh span:nth-child(3){top:50%;left:34px;transform:translateY(-50%)}.ncl-console__mesh span:nth-child(4){top:50%;right:34px;transform:translateY(-50%)}.ncl-console__mesh span:nth-child(5){bottom:74px;left:46px}.ncl-console__mesh span:nth-child(6){right:46px;bottom:74px}.ncl-console__signals{position:absolute;right:18px;bottom:18px;left:18px;z-index:3;display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.ncl-console__signals span{display:flex;align-items:center;gap:8px;background:#0d1117f0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:9px 10px}.ncl-console__signals i{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 10px #3fb95080}.ncl-proof-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line)}.ncl-proof-strip div{display:grid;min-height:94px;align-content:center;gap:6px;border-right:1px solid var(--line);padding:16px}.ncl-proof-strip div:last-child{border-right:0}.ncl-proof-strip strong{color:var(--ink);font-family:var(--display);font-size:clamp(22px,2.5vw,34px);line-height:1}.ncl-section{padding:68px 0;border-bottom:1px solid var(--line)}.ncl-section__header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:28px}.ncl-section__header .ts-hero-eyebrow{grid-column:1 / -1}.ncl-section__header h2{margin:0}.ncl-failure-grid,.ncl-agentic-grid{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1fr);gap:18px}.ncl-failure-grid article,.ncl-agentic-grid article,.ncl-mid-cta{border:1px solid var(--line);background:var(--panel);padding:20px}.ncl-failure-grid article,.ncl-agentic-grid article{display:grid;gap:18px;align-content:start}.ncl-failure-grid article svg{color:var(--warn)}.ncl-risk-list,.ncl-risk-reduction,.ncl-cio-grid,.ncl-checklist-grid,.ncl-regulated-grid,.ncl-layer-grid{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.ncl-risk-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ncl-risk-list span,.ncl-risk-reduction span{display:grid;min-height:72px;align-items:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;padding:14px;text-transform:uppercase}.ncl-layer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ncl-layer-card,.ncl-regulated-grid article,.ncl-checklist-grid article{display:grid;gap:15px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:18px}.ncl-layer-card{min-height:360px}.ncl-layer-card__top{display:flex;align-items:center;justify-content:space-between}.ncl-layer-card ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.ncl-layer-card li{border-top:1px solid var(--line);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding-top:7px;text-transform:uppercase}.ncl-cio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ncl-cio-grid div{display:flex;min-height:78px;align-items:center;gap:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:16px}.ncl-cio-grid span{color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.ncl-mid-cta{display:grid;grid-template-columns:minmax(150px,.24fr) minmax(180px,.32fr) minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:18px}.ncl-comparison-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.ncl-comparison-table__head,.ncl-comparison-table__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ncl-comparison-table__head span,.ncl-comparison-table__row span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.ncl-comparison-table__head span{background:var(--panel);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ncl-comparison-table__row span{background:var(--bg);color:var(--ink-dim);font-family:var(--sans);line-height:1.55}.ncl-comparison-table__row span:nth-child(2){color:var(--ink)}.ncl-regulated-grid,.ncl-checklist-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ncl-regulated-grid article,.ncl-checklist-grid article{min-height:220px}.ncl-agentic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ncl-risk-reduction{grid-template-columns:repeat(4,minmax(0,1fr))}.ncl-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.ncl-link-grid a{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);color:inherit;font-family:var(--mono);font-size:11px;letter-spacing:.04em;padding:16px;text-decoration:none}.ncl-link-grid a:hover{background:var(--panel);color:var(--accent)}.ncl-faq-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.ncl-faq details{background:var(--bg);padding:18px}.ncl-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ncl-faq details p{margin-top:12px}.ncl-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:68px 0}.ncl-final-cta h2{margin:0 0 16px}.ncl-final-cta p{max-width:900px}@keyframes ncl-scan{0%,to{opacity:.18;transform:translateY(-132px)}50%{opacity:1;transform:translateY(132px)}}@media (max-width: 1200px){.ncl-hero,.ncl-section__header,.ncl-failure-grid,.ncl-mid-cta,.ncl-final-cta{grid-template-columns:1fr}.ncl-layer-grid,.ncl-regulated-grid,.ncl-checklist-grid,.ncl-risk-reduction,.ncl-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.ncl-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.ncl-hero{padding-top:108px}.ncl-page .ts-hero-title{font-size:clamp(31px,8.4vw,34px)!important;line-height:1.04!important}.ncl-page .ts-page-title .headline-italic{display:block!important}.ncl-hero__headline{font-size:clamp(28px,8.2vw,34px);line-height:1.04}.ncl-hero__lead{max-width:320px;overflow-wrap:break-word}.ncl-actions,.ncl-final-cta__actions{flex-direction:column}.ncl-page .primary-cta,.ncl-page .secondary-cta{width:100%}.ncl-console__body{display:grid;gap:12px;min-height:0;padding:14px}.ncl-console__body:after{display:none}.ncl-console__core,.ncl-console__signals{position:relative;inset:auto;transform:none}.ncl-console__mesh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.ncl-console__mesh span:nth-child(n){position:static;inset:auto;transform:none}.ncl-console__mesh span{width:auto;min-height:48px;font-size:10px}.ncl-console__core{width:100%;min-height:130px}.ncl-console__signals span{font-size:9px;letter-spacing:.04em}.ncl-layer-grid,.ncl-regulated-grid,.ncl-checklist-grid,.ncl-risk-reduction,.ncl-proof-strip,.ncl-risk-list,.ncl-cio-grid,.ncl-agentic-grid,.ncl-comparison-table__head,.ncl-comparison-table__row,.ncl-link-grid{grid-template-columns:1fr}.ncl-layer-card,.ncl-regulated-grid article,.ncl-checklist-grid article{min-height:0}}@media (prefers-reduced-motion: reduce){.ncl-console__body:before{animation:none}}.research-authority{width:var(--ts-content);margin:0 auto;color:var(--ink)}.research-authority,.research-authority *,.research-authority *:before,.research-authority *:after{box-sizing:border-box}.research-authority__hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(500px,.88fr);gap:clamp(34px,5vw,76px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.research-authority__hero-copy,.research-console{min-width:0}.research-authority .ts-hero-title{max-width:100%!important}.research-authority__headline{max-width:820px;margin:24px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(34px,4.2vw,68px);font-weight:760;line-height:.98;letter-spacing:0}.research-authority__hero-copy p,.research-authority__section-header p,.research-authority__split article p,.research-authority__pillar-grid article p,.research-authority__stack article p,.research-recognition-grid article p,.research-faq details p,.research-final-cta p,.research-paper-grid dd{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.research-authority__hero-copy>p{max-width:820px;margin-top:24px;font-size:clamp(16px,1.25vw,20px)}.research-authority__actions,.research-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.research-authority__actions{margin-top:30px}.research-console{width:100%;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.research-console .system-panel-head{min-width:0}.research-console .system-panel-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.research-console__body{position:relative;min-height:560px;padding:22px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.research-console__body:before,.research-console__body:after{content:"";position:absolute;pointer-events:none}.research-console__body:before{inset:50% 9% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.58),transparent);animation:research-scan 6s ease-in-out infinite}.research-console__body:after{top:88px;right:88px;bottom:88px;left:88px;border:1px solid rgba(110,138,255,.18)}.research-console__core{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:210px;min-height:156px;place-items:center;border:1px solid rgba(110,138,255,.34);background:#0d1117f0;padding:18px;text-align:center;transform:translate(-50%,-50%)}.research-console__core svg,.research-authority__pillar-grid svg,.research-authority__split svg,.research-paper-grid svg,.research-mid-cta svg,.research-recognition-grid svg,.research-link-grid svg{color:var(--accent)}.research-console__core strong,.research-authority__pillar-grid strong,.research-authority__split article strong,.research-paper-grid h3,.research-mid-cta strong,.research-recognition-grid strong{color:var(--ink);font-family:var(--mono);font-weight:600}.research-console__core span,.research-authority__metrics span,.research-authority__pillar-grid article div span,.research-authority__stack article span,.research-paper-grid__top span,.research-paper-grid dt,.research-mid-cta span,.research-loop span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.research-console__nodes span{position:absolute;z-index:1;display:grid;width:124px;min-height:54px;place-items:center;border:1px solid var(--line-2);background:#0d1117e6;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.research-console__nodes span:nth-child(1){top:74px;left:46px}.research-console__nodes span:nth-child(2){top:74px;right:46px}.research-console__nodes span:nth-child(3){top:50%;left:34px;transform:translateY(-50%)}.research-console__nodes span:nth-child(4){top:50%;right:34px;transform:translateY(-50%)}.research-console__nodes span:nth-child(5){bottom:74px;left:46px}.research-console__nodes span:nth-child(6){right:46px;bottom:74px}.research-console__signals{position:absolute;right:18px;bottom:18px;left:18px;z-index:3;display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.research-console__signals span{display:flex;align-items:center;gap:8px;background:#0d1117f0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:9px 10px}.research-console__signals i{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 10px #3fb95080}.research-authority__metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line)}.research-authority__metrics div{display:grid;min-height:94px;align-content:center;gap:6px;border-right:1px solid var(--line);padding:16px}.research-authority__metrics div:last-child{border-right:0}.research-authority__metrics strong{color:var(--ink);font-family:var(--display);font-size:clamp(22px,2.5vw,34px);line-height:1}.research-authority__section{padding:68px 0;border-bottom:1px solid var(--line)}.research-authority__section-header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:28px}.research-authority__section-header .ts-hero-eyebrow{grid-column:1 / -1}.research-authority__section-header h2{margin:0}.research-authority__split{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1fr);gap:18px}.research-authority__split article,.research-mid-cta{border:1px solid var(--line);background:var(--panel);padding:20px}.research-authority__split article{display:grid;gap:18px;align-content:start}.research-authority__signal-grid,.research-authority__pillar-grid,.research-authority__stack,.research-loop,.research-recognition-grid{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.research-authority__signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-authority__signal-grid span,.research-loop div{display:grid;min-height:74px;align-content:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;padding:14px;text-transform:uppercase}.research-authority__pillar-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.research-authority__pillar-grid article,.research-authority__stack article,.research-recognition-grid article{display:grid;gap:15px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:18px}.research-authority__pillar-grid article{min-height:282px}.research-authority__pillar-grid article div{display:flex;align-items:center;justify-content:space-between}.research-authority__stack{grid-template-columns:repeat(5,minmax(0,1fr))}.research-authority__stack article{min-height:230px}.research-concepts-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.research-concepts-table__head,.research-concepts-table__row{display:grid;grid-template-columns:minmax(160px,.55fr) minmax(0,1fr) minmax(0,1.2fr)}.research-concepts-table__head span,.research-concepts-table__row span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.research-concepts-table__head span{background:var(--panel);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.research-concepts-table__row span{background:var(--bg);color:var(--ink-dim);font-family:var(--sans);line-height:1.55}.research-concepts-table__row span:first-child{color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.research-loop{grid-template-columns:repeat(7,minmax(0,1fr))}.research-loop div{min-height:118px;gap:10px}.research-loop strong{color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.35}.research-authority__split--comparison article span{color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.research-authority__split--comparison ul,.research-controls-grid ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.research-authority__split--comparison li,.research-controls-grid li{border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;padding-top:10px;text-transform:uppercase}.research-paper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.research-paper-grid article{display:grid;gap:16px;border:1px solid var(--line);background:var(--bg);padding:20px}.research-paper-grid__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.research-paper-grid h3{margin:0;font-size:20px;line-height:1.2}.research-paper-grid__meta{margin:0;color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.research-paper-grid dl{display:grid;gap:1px;margin:0;background:var(--line);border:1px solid var(--line)}.research-paper-grid dl div{display:grid;gap:8px;background:var(--panel);padding:14px}.research-paper-grid a,.research-link-grid a{color:var(--ink);text-decoration:none}.research-paper-grid a{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;color:var(--accent);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.research-controls-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.research-controls-grid article{border:1px solid var(--line);background:var(--panel);padding:20px}.research-controls-grid h3{margin:0 0 18px;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,42px);line-height:1}.research-mid-cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center}.research-recognition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.research-recognition-grid article{min-height:210px}.research-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.research-link-grid a{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);font-family:var(--mono);font-size:11px;letter-spacing:.04em;padding:16px}.research-link-grid a:hover{background:var(--panel);color:var(--accent)}.research-faq-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.research-faq details{background:var(--bg);padding:18px}.research-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.research-faq details p{margin-top:12px}.research-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:68px 0}.research-final-cta h2{margin:0 0 16px}.research-final-cta p{max-width:900px}@keyframes research-scan{0%,to{opacity:.18;transform:translateY(-132px)}50%{opacity:1;transform:translateY(132px)}}@media (max-width: 1200px){.research-authority__hero,.research-authority__section-header,.research-authority__split,.research-mid-cta,.research-final-cta{grid-template-columns:1fr}.research-authority__pillar-grid,.research-authority__stack,.research-loop,.research-recognition-grid,.research-authority__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.research-authority{width:min(calc(100vw - 40px),var(--ts-content-max))}.research-authority__hero{padding-top:108px}.research-authority .ts-hero-title{font-size:clamp(31px,8.4vw,34px)!important;line-height:1.04!important}.research-authority .ts-page-title .headline-italic{display:block!important}.research-authority__headline{max-width:320px;font-size:clamp(27px,7.6vw,31px);line-height:1.04;overflow-wrap:break-word}.research-authority__headline .headline-italic{display:block}.research-authority__hero-copy>p{max-width:320px;overflow-wrap:break-word}.research-authority__actions,.research-final-cta__actions{flex-direction:column}.research-authority .primary-cta,.research-authority .secondary-cta{width:100%}.research-console__body{display:grid;gap:12px;min-height:0;padding:14px}.research-console__body:after{display:none}.research-console__core,.research-console__signals{position:relative;inset:auto;transform:none}.research-console__nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.research-console__nodes span:nth-child(n){position:static;inset:auto;transform:none}.research-console__nodes span{width:auto;min-height:48px;font-size:10px}.research-console__core{width:100%;min-height:130px}.research-console__signals span{font-size:9px;letter-spacing:.04em}.research-authority__pillar-grid,.research-authority__stack,.research-loop,.research-recognition-grid,.research-authority__metrics,.research-authority__signal-grid,.research-paper-grid,.research-controls-grid,.research-link-grid,.research-concepts-table__head,.research-concepts-table__row{grid-template-columns:1fr}.research-authority__pillar-grid article,.research-authority__stack article,.research-recognition-grid article{min-height:0}}@media (prefers-reduced-motion: reduce){.research-console__body:before{animation:none}}.awards-authority{width:var(--ts-content);margin:0 auto;color:var(--ink)}.awards-authority,.awards-authority *,.awards-authority *:before,.awards-authority *:after{box-sizing:border-box}.awards-authority__hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(500px,.88fr);gap:clamp(34px,5vw,76px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.awards-authority__hero-copy,.awards-console{min-width:0}.awards-authority .ts-hero-title{max-width:100%!important}.awards-authority__headline{max-width:820px;margin:24px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(34px,4.2vw,68px);font-weight:760;line-height:.98;letter-spacing:0}.awards-authority__hero-copy p,.awards-authority__section-header p,.awards-authority__split article p,.awards-validation-grid article p,.awards-timeline article p,.awards-research-panel p,.awards-comparison article p,.awards-faq details p,.awards-final-cta p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.awards-authority__hero-copy>p{max-width:820px;margin-top:24px;font-size:clamp(16px,1.25vw,20px)}.awards-authority__actions,.awards-final-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.awards-authority__actions{margin-top:30px}.awards-console{width:100%;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.awards-console .system-panel-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awards-console__body{position:relative;min-height:560px;padding:22px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.awards-console__body:before,.awards-console__body:after{content:"";position:absolute;pointer-events:none}.awards-console__body:before{inset:50% 9% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.58),transparent);animation:awards-scan 6s ease-in-out infinite}.awards-console__body:after{top:88px;right:88px;bottom:88px;left:88px;border:1px solid rgba(110,138,255,.18)}.awards-console__core{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:210px;min-height:156px;place-items:center;border:1px solid rgba(110,138,255,.34);background:#0d1117f0;padding:18px;text-align:center;transform:translate(-50%,-50%)}.awards-console__core svg,.awards-authority__split svg,.awards-validation-grid svg,.awards-research-panel svg,.awards-trust-grid svg,.awards-mid-cta svg,.awards-source-grid svg,.awards-link-grid svg{color:var(--accent)}.awards-console__core strong,.awards-authority__split article strong,.awards-validation-grid strong,.awards-timeline strong,.awards-research-panel strong,.awards-mid-cta strong{color:var(--ink);font-family:var(--mono);font-weight:600}.awards-console__core span,.awards-authority__metrics span,.awards-timeline article>span,.awards-validation-grid li,.awards-comparison span,.awards-loop span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.awards-console__nodes span{position:absolute;z-index:1;display:grid;width:124px;min-height:54px;place-items:center;border:1px solid var(--line-2);background:#0d1117e6;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.awards-console__nodes span:nth-child(1){top:74px;left:46px}.awards-console__nodes span:nth-child(2){top:74px;right:46px}.awards-console__nodes span:nth-child(3){top:50%;left:34px;transform:translateY(-50%)}.awards-console__nodes span:nth-child(4){top:50%;right:34px;transform:translateY(-50%)}.awards-console__nodes span:nth-child(5){bottom:74px;left:46px}.awards-console__nodes span:nth-child(6){right:46px;bottom:74px}.awards-console__signals{position:absolute;right:18px;bottom:18px;left:18px;z-index:3;display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.awards-console__signals span{display:flex;align-items:center;gap:8px;background:#0d1117f0;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:9px 10px}.awards-console__signals i{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 10px #3fb95080}.awards-authority__metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line)}.awards-authority__metrics div{display:grid;min-height:94px;align-content:center;gap:6px;border-right:1px solid var(--line);padding:16px}.awards-authority__metrics div:last-child{border-right:0}.awards-authority__metrics strong{color:var(--ink);font-family:var(--display);font-size:clamp(22px,2.5vw,34px);line-height:1}.awards-authority__section{padding:68px 0;border-bottom:1px solid var(--line)}.awards-authority__section-header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:28px}.awards-authority__section-header .ts-hero-eyebrow{grid-column:1 / -1}.awards-authority__section-header h2{margin:0}.awards-authority__split,.awards-comparison{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1fr);gap:18px}.awards-authority__split article,.awards-research-panel,.awards-comparison article,.awards-mid-cta{border:1px solid var(--line);background:var(--panel);padding:20px}.awards-authority__split article,.awards-research-panel{display:grid;gap:18px;align-content:start}.awards-authority__signal-grid,.awards-validation-grid,.awards-timeline,.awards-trust-grid,.awards-infra-grid,.awards-loop{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.awards-authority__signal-grid,.awards-infra-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.awards-authority__signal-grid span,.awards-infra-grid span,.awards-loop div{display:grid;min-height:74px;align-content:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.35;padding:14px;text-transform:uppercase}.awards-validation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.awards-validation-grid article{display:grid;gap:15px;min-height:310px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:18px}.awards-validation-grid ul,.awards-controls-grid ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.awards-validation-grid li,.awards-controls-grid li{border-top:1px solid var(--line);padding-top:10px}.awards-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.awards-timeline article{display:grid;gap:14px;min-height:280px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:20px}.awards-timeline h3{margin:0;color:var(--ink);font-family:var(--display);font-size:24px;line-height:1.1}.awards-timeline a,.awards-source-grid a,.awards-link-grid a{color:var(--ink);text-decoration:none}.awards-timeline a{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;color:var(--accent);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.awards-research-panel div{display:flex;flex-wrap:wrap;gap:12px}.awards-comparison article{display:grid;gap:12px}.awards-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.awards-trust-grid div{display:flex;min-height:78px;align-items:center;gap:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:16px}.awards-trust-grid span{color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.awards-controls-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.awards-controls-grid article{border:1px solid var(--line);background:var(--panel);padding:20px}.awards-controls-grid h3{margin:0 0 18px;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,42px);line-height:1}.awards-controls-grid li{color:var(--ink-dim);font-family:var(--mono);font-size:12px;text-transform:uppercase}.awards-mid-cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center}.awards-loop{grid-template-columns:repeat(6,minmax(0,1fr))}.awards-loop div{min-height:118px;gap:10px}.awards-loop strong{color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.35}.awards-source-grid,.awards-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.awards-source-grid a,.awards-link-grid a{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);font-family:var(--mono);font-size:11px;letter-spacing:.04em;padding:16px}.awards-source-grid a:hover,.awards-link-grid a:hover{background:var(--panel);color:var(--accent)}.awards-faq-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.awards-faq details{background:var(--bg);padding:18px}.awards-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.awards-faq details p{margin-top:12px}.awards-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:68px 0}.awards-final-cta h2{margin:0 0 16px}.awards-final-cta p{max-width:900px}@keyframes awards-scan{0%,to{opacity:.18;transform:translateY(-132px)}50%{opacity:1;transform:translateY(132px)}}@media (max-width: 1200px){.awards-authority__hero,.awards-authority__section-header,.awards-authority__split,.awards-comparison,.awards-mid-cta,.awards-final-cta{grid-template-columns:1fr}.awards-validation-grid,.awards-timeline,.awards-trust-grid,.awards-loop,.awards-authority__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.awards-authority{width:min(calc(100vw - 40px),var(--ts-content-max))}.awards-authority__hero{padding-top:108px}.awards-authority .ts-hero-title{max-width:100%!important;font-size:clamp(27px,7.2vw,29px)!important;line-height:1.04!important;overflow-wrap:break-word;text-wrap:normal}.awards-authority .ts-page-title .headline-italic{display:block!important}.awards-authority__headline{max-width:320px;font-size:clamp(27px,7.6vw,31px);line-height:1.04;overflow-wrap:break-word}.awards-authority__headline .headline-italic{display:block}.awards-authority__hero-copy>p{max-width:320px;overflow-wrap:break-word}.awards-authority__actions,.awards-final-cta__actions{flex-direction:column}.awards-authority .primary-cta,.awards-authority .secondary-cta{width:100%}.awards-console__body{display:grid;gap:12px;min-height:0;padding:14px}.awards-console__body:after{display:none}.awards-console__core,.awards-console__signals{position:relative;inset:auto;transform:none}.awards-console__nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.awards-console__nodes span:nth-child(n){position:static;inset:auto;transform:none}.awards-console__nodes span{width:auto;min-height:48px;font-size:10px}.awards-console__core{width:100%;min-height:130px}.awards-console__signals span{font-size:9px;letter-spacing:.04em}.awards-validation-grid,.awards-timeline,.awards-trust-grid,.awards-loop,.awards-authority__metrics,.awards-authority__signal-grid,.awards-infra-grid,.awards-controls-grid,.awards-source-grid,.awards-link-grid{grid-template-columns:1fr}.awards-validation-grid article,.awards-timeline article{min-height:0}}@media (prefers-reduced-motion: reduce){.awards-console__body:before{animation:none}}.case-proof-page{width:var(--ts-content);margin:0 auto;color:var(--ink)}.case-proof-page,.case-proof-page *,.case-proof-page *:before,.case-proof-page *:after{box-sizing:border-box}.case-proof-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(520px,.92fr);gap:clamp(34px,5vw,78px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.case-proof-hero__copy{min-width:0}.case-proof-page .ts-hero-title{max-width:100%!important}.case-title-tail{display:inline}.case-proof-hero__lead,.case-proof-hero__seo,.case-proof-section__header p,.case-proof-definition p,.case-constraint-grid dd,.case-environment-grid p,.case-record-card p,.case-outcome-copy p,.case-faq details p,.case-final-cta p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.case-proof-hero__lead{max-width:820px;margin-top:28px;font-size:clamp(16px,1.35vw,21px);line-height:1.68}.case-proof-hero__seo{max-width:860px;margin-top:20px;color:var(--ink-mute);font-size:13px}.case-proof-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.case-proof-console{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.case-proof-console__body{position:relative;display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,.22fr) minmax(0,.6fr);gap:14px;min-height:560px;padding:20px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.case-proof-console__body:before{content:"";position:absolute;inset:50% 12% auto;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(110,138,255,.46),transparent);animation:case-scan 5.8s ease-in-out infinite}.case-proof-console__core{position:relative;z-index:1;display:grid;align-content:center;justify-items:start;gap:12px;min-width:0;border:1px solid rgba(110,138,255,.28);background:#0d1117db;padding:20px}.case-proof-console__core svg,.case-record-card svg,.case-environment-grid svg,.case-proof-links svg{color:var(--accent)}.case-proof-console__core strong,.case-proof-console__records strong,.case-metric-strip strong,.case-record-card strong,.case-proof-mid-cta strong{color:var(--ink);font-family:var(--mono);font-weight:600}.case-proof-console__core span,.case-proof-console__tracks span,.case-proof-console__records span,.case-metric-strip span,.case-proof-definition span,.case-constraint-grid article>span,.case-constraint-grid dt,.case-record-card__top span,.case-record-card__metrics span,.case-record-card__evidence span,.case-record-card__action,.case-proof-mid-cta span,.case-proof-links span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.case-proof-console__tracks{position:relative;z-index:1;display:grid;gap:10px}.case-proof-console__tracks span{display:grid;place-items:center;min-height:84px;border:1px solid var(--line);background:#0d1117d1;color:var(--accent)}.case-proof-console__records{position:relative;z-index:1;display:grid;gap:10px}.case-proof-console__records a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;min-height:72px;border:1px solid var(--line);background:#0d1117e6;padding:12px;text-decoration:none}.case-proof-console__records a:hover,.case-record-card:hover,.case-proof-links a:hover{background:var(--panel);border-color:var(--line-2)}.case-proof-console__records span,.case-proof-console__records strong{grid-column:1}.case-proof-console__records svg{grid-column:2;grid-row:1 / span 2;color:var(--accent)}.case-metric-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--line)}.case-metric-strip div{min-height:100px;border-right:1px solid var(--line);padding:20px 16px}.case-metric-strip div:last-child{border-right:0}.case-metric-strip strong{display:block;font-size:28px;letter-spacing:-.02em;line-height:1}.case-metric-strip span{display:block;margin-top:10px}.case-proof-section{padding:68px 0;border-bottom:1px solid var(--line)}.case-proof-section__header{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.58fr);gap:clamp(24px,4vw,60px);align-items:end;margin-bottom:28px}.case-proof-section__header .ts-hero-eyebrow{grid-column:1 / -1}.case-proof-section__header h2{margin:0}.case-proof-definition,.case-environment-grid,.case-validation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.case-proof-definition article,.case-environment-grid article,.case-validation-grid article{display:grid;gap:14px;min-height:190px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:20px}.case-proof-definition p,.case-environment-grid p{font-size:13px}.case-constraint-grid,.case-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.case-constraint-grid article{display:grid;gap:16px;min-height:330px;align-content:start;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);padding:20px}.case-constraint-grid h3{margin:0;color:var(--ink);font-family:var(--display);font-size:22px;line-height:1.12}.case-constraint-grid dl{display:grid;gap:12px;margin:0}.case-constraint-grid dd{margin:4px 0 0;font-size:13px}.case-validation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-validation-grid article{min-height:0}.case-validation-grid h2{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(28px,3vw,42px);line-height:1}.case-validation-grid ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.case-validation-grid li{border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:12px;padding-top:10px;text-transform:uppercase}.case-proof-mid-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:18px;border:1px solid var(--line);background:var(--panel);padding:20px}.case-proof-mid-cta strong{display:block;margin-top:6px;font-size:14px}.case-record-card{position:relative;display:grid;min-height:520px;align-content:start;gap:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:inherit;padding:20px;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.case-record-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent);opacity:0;transition:opacity .14s ease}.case-record-card:hover:before{opacity:1}.case-record-card--compact{min-height:260px}.case-record-card__top{display:flex;justify-content:space-between;gap:16px}.case-record-card__top h3{margin:10px 0 0;color:var(--ink);font-family:var(--display);font-size:26px;line-height:1.05}.case-record-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.case-record-card__metrics div{min-height:82px;background:var(--panel);padding:14px}.case-record-card__metrics strong{display:block;font-size:24px;line-height:1}.case-record-card__metrics span{display:block;margin-top:8px}.case-record-card__evidence{display:grid;gap:12px}.case-record-card__evidence p{border-top:1px solid var(--line);padding-top:12px;font-size:13px}.case-record-card__evidence span{display:block;margin-bottom:4px;color:var(--accent)}.case-record-card__action{display:flex;align-items:center;justify-content:space-between;align-self:end;color:var(--accent)}.case-comparison-table{border-top:1px solid var(--line);border-left:1px solid var(--line)}.case-comparison-table__head,.case-comparison-table__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.case-comparison-table span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.case-comparison-table__head span{background:var(--panel);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.case-comparison-table__row span{background:var(--bg);color:var(--ink-dim);font-family:var(--sans);line-height:1.55}.case-comparison-table__row span:nth-child(2){color:var(--ink)}.case-outcomes-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.7fr);gap:clamp(24px,4vw,60px)}.case-outcome-copy{display:grid;gap:18px}.case-proof-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.case-proof-links a{display:flex;min-height:74px;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);color:inherit;padding:16px;text-decoration:none}.case-faq-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.case-faq details{background:var(--bg);padding:18px}.case-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.case-faq details p{margin-top:12px}.case-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:68px 0}.case-final-cta h2{margin:0 0 16px}.case-final-cta p{max-width:880px}@keyframes case-scan{0%,to{opacity:.18;transform:translateY(-130px)}50%{opacity:.9;transform:translateY(130px)}}@media (max-width: 1120px){.case-proof-hero,.case-proof-section__header,.case-outcomes-section,.case-final-cta,.case-proof-console__body{grid-template-columns:1fr}.case-proof-console__tracks{grid-template-columns:repeat(5,minmax(0,1fr))}.case-proof-console__tracks span{min-height:58px}.case-proof-definition,.case-environment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.case-proof-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.case-proof-hero{padding-top:108px}.case-proof-page .ts-hero-title{font-size:clamp(34px,9vw,38px)!important;line-height:1.04!important}.case-proof-page .ts-page-title .headline-italic,.case-title-tail{display:block!important}.case-proof-hero__lead,.case-proof-hero__seo{max-width:320px;overflow-wrap:break-word}.case-proof-actions{flex-direction:column}.case-proof-page .primary-cta,.case-proof-page .secondary-cta{width:100%}.case-proof-console__body{min-height:0;padding:14px}.case-proof-console__tracks,.case-metric-strip,.case-proof-definition,.case-environment-grid,.case-validation-grid,.case-constraint-grid,.case-record-grid,.case-record-card__metrics,.case-comparison-table__head,.case-comparison-table__row,.case-proof-links,.case-proof-mid-cta{grid-template-columns:1fr}.case-metric-strip div,.case-proof-definition article,.case-environment-grid article,.case-constraint-grid article,.case-validation-grid article,.case-record-card,.case-comparison-table span{min-height:0}}@media (prefers-reduced-motion: reduce){.case-proof-console__body:before{animation:none}}.country-tech-paths{margin-top:34px;border:1px solid var(--line);background:var(--panel)}.country-facet-system{display:grid;grid-template-columns:minmax(0,.75fr) minmax(420px,.9fr);gap:28px;margin-top:34px;border:1px solid var(--line);background:var(--panel);padding:24px}.country-facet-system__copy{display:grid;align-content:start;gap:12px}.country-facet-system__copy h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(26px,3vw,42px);font-weight:760;letter-spacing:-.025em;line-height:1.04}.country-facet-system__copy p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.68}.country-facet-system__grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.country-facet-system__grid article{display:grid;gap:12px;min-height:158px;padding:18px;background:var(--bg)}.country-facet-system__grid span,.country-facet-system__grid strong{font-family:var(--mono);text-transform:uppercase}.country-facet-system__grid span{color:var(--accent-2);font-size:10px;letter-spacing:.12em}.country-facet-system__grid p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.62}.country-facet-system__grid div{display:flex;flex-wrap:wrap;gap:8px}.country-facet-system__grid strong{border:1px solid var(--line);color:var(--ink);font-size:10px;font-weight:600;letter-spacing:.06em;padding:7px 9px}.country-tech-paths__header{display:grid;gap:12px;max-width:920px;padding:24px;border-bottom:1px solid var(--line)}.country-tech-paths__header h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(26px,3vw,42px);font-weight:760;letter-spacing:-.025em;line-height:1.04}.country-tech-paths__header p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.68}.country-tech-paths__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--line)}.country-tech-card{display:grid;gap:16px;align-content:start;min-height:346px;padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.country-tech-card__head{display:flex;align-items:center;gap:12px}.country-tech-card h4{margin:0;color:var(--ink);font-family:var(--display);font-size:22px;font-weight:760;letter-spacing:-.018em;line-height:1.1}.country-tech-card p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.62}.country-tech-card__head p,.country-tech-card__links a,.country-tech-card__market{font-family:var(--mono);font-size:10px;letter-spacing:.07em;line-height:1.45;text-transform:uppercase}.country-tech-card__head p{margin-top:4px;color:var(--ink-mute)}.country-tech-card__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.country-tech-card__links a,.country-tech-card__market{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line);background:#ffffff06;color:var(--ink-dim);padding:10px;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.country-tech-card__links a:hover,.country-tech-card__market:hover{border-color:#6e8aff6b;background:#6e8aff0f;color:var(--ink)}.country-tech-card__links svg,.country-tech-card__market svg{width:12px;height:12px;flex:0 0 auto;color:var(--accent)}.country-tech-card__market{margin-top:auto;color:var(--accent-2)}@media (max-width: 980px){.country-facet-system,.country-tech-paths__grid,.country-tech-card__links{grid-template-columns:1fr}}.about-os-page{width:var(--ts-content);margin:0 auto;color:var(--ink);overflow-x:hidden}.about-os-page,.about-os-page *,.about-os-page *:before,.about-os-page *:after{box-sizing:border-box}.about-os-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(460px,.72fr);gap:clamp(32px,5vw,78px);align-items:center;padding:74px 0 52px;border-bottom:1px solid var(--line)}.about-os-hero__copy{min-width:0;max-width:100%}.about-os-page .ts-page-title{max-width:940px}.about-os-headline{max-width:980px;margin:18px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(34px,4.4vw,62px);font-weight:780;letter-spacing:-.018em;line-height:.98;text-wrap:balance}.about-os-headline .headline-italic{white-space:normal}.about-os-hero__lead{max-width:860px;margin:26px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:clamp(16px,1.3vw,21px);line-height:1.68}.about-os-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.about-os-actions--inline{margin-top:24px}.about-os-console{min-width:0;max-width:100%;overflow:hidden}.about-os-console__body{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:500px;padding:18px;background-image:linear-gradient(90deg,rgba(110,138,255,.045) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.035) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:86px 86px,86px 86px,24px 24px}.about-os-console__body:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(110,138,255,.18);opacity:.7;animation:about-scan 4.8s ease-in-out infinite}.about-os-console__core{position:relative;z-index:1;grid-column:1 / -1;display:grid;place-items:center;align-content:center;gap:10px;min-height:210px;border:1px solid rgba(110,138,255,.34);background:#0d1117d1;text-align:center}.about-os-console__core svg{width:34px;height:34px;color:var(--accent);animation:about-pulse 2.8s ease-in-out infinite}.about-os-console__core strong,.about-os-console__core span,.about-os-console__node{font-family:var(--mono);text-transform:uppercase}.about-os-console__core strong{color:var(--ink);font-size:18px;font-weight:600;letter-spacing:.12em}.about-os-console__core span{color:var(--ink-mute);font-size:10px;letter-spacing:.12em}.about-os-console__node{position:relative;z-index:1;display:flex;min-height:70px;align-items:center;justify-content:center;border:1px solid var(--line);background:#0d1117c2;color:var(--ink-dim);font-size:10px;letter-spacing:.1em}.about-os-console__node:before{content:"";width:6px;height:6px;margin-right:10px;background:var(--good);opacity:.72}.about-os-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.about-os-metric{min-height:104px;padding:18px 16px;border-right:1px solid var(--line);background:var(--bg)}.about-os-metric strong,.about-os-metric span{display:block;font-family:var(--mono)}.about-os-metric strong{color:var(--ink);font-size:clamp(20px,2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1}.about-os-metric span{margin-top:12px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.about-os-section{padding:60px 0;border-bottom:1px solid var(--line)}.about-os-section--split{display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,.58fr);gap:clamp(28px,5vw,72px);align-items:start}.about-os-section__copy{min-width:0}.about-os-section__header{max-width:1040px;margin-bottom:28px}.about-os-section__header h2,.about-os-section__copy h2{margin:14px 0 0}.about-os-section__header p:not(.ts-hero-eyebrow),.about-os-section__copy p:not(.ts-hero-eyebrow),.about-os-final-cta p{max-width:880px;color:var(--ink-dim);font-family:var(--sans);font-size:15px;line-height:1.72}.about-os-section__copy p:not(.ts-hero-eyebrow){margin:22px 0 0}.about-os-mid-cta,.about-os-future-panel{margin-top:28px;border:1px solid var(--line);background:var(--panel);padding:18px}.about-os-mid-cta strong,.about-os-future-panel strong{display:block;color:var(--ink);font-family:var(--display);font-size:20px;font-weight:760;letter-spacing:-.018em;line-height:1.1}.about-os-mid-cta a{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:var(--accent-2);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.about-os-failure-grid,.about-os-signal-grid,.about-os-identity-grid,.about-os-philosophy-grid,.about-os-command-grid,.about-os-dossier-grid,.about-os-footprint-grid,.about-os-link-grid{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.about-os-failure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-os-failure-grid span,.about-os-signal-grid span,.about-os-link-grid a{min-height:68px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.05em;line-height:1.45;text-transform:uppercase}.about-os-failure-grid span{display:flex;align-items:center;gap:10px}.about-os-failure-grid span:before{content:"";width:6px;height:6px;flex:0 0 auto;background:color-mix(in srgb,var(--bad) 72%,var(--ink-faint))}.about-os-identity-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.about-os-identity{min-height:148px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-identity span,.about-os-identity strong{display:block;font-family:var(--mono);text-transform:uppercase}.about-os-identity span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.about-os-identity strong{margin-top:42px;color:var(--ink);font-size:12px;font-weight:600;letter-spacing:.05em;line-height:1.45}.about-os-identity--is{background:#6e8aff0e}.about-os-identity--is span{color:var(--accent-2)}.about-os-philosophy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-os-philosophy,.about-os-command{min-height:320px;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-philosophy span,.about-os-command li,.about-os-leader small,.about-os-timeline p{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.55;text-transform:uppercase}.about-os-philosophy h3,.about-os-command h3{margin:18px 0 16px;color:var(--ink);font-family:var(--display);font-size:28px;font-weight:760;letter-spacing:-.02em;line-height:1.04}.about-os-philosophy p,.about-os-leader p,.about-os-leader blockquote{margin:0 0 14px;color:var(--ink-dim);font-family:var(--sans);font-size:13px;line-height:1.68}.about-os-philosophy ul,.about-os-command ul{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.about-os-philosophy li{border-top:1px solid var(--line);padding-top:10px;color:var(--ink);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.about-os-layer-stack{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.about-os-layer{display:grid;min-height:362px;align-content:space-between;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-layer__head{padding:18px;border-bottom:1px solid var(--line)}.about-os-layer__head>span,.about-os-layer__head strong,.about-os-layer li,.about-os-theory-panel span,.about-os-timeline span,.about-os-leader span,.about-os-priority li,.about-os-footprint-grid span,.about-os-future-panel span{font-family:var(--mono);text-transform:uppercase}.about-os-layer__head>span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.about-os-layer__head svg{width:24px;height:24px;margin:20px 0 18px;color:var(--accent)}.about-os-layer h3,.about-os-leader h3,.about-os-priority h3,.about-os-footprint-grid strong{margin:0;color:var(--ink);font-family:var(--display);font-weight:760;letter-spacing:-.018em;line-height:1.08}.about-os-layer h3{font-size:22px}.about-os-layer__head strong{display:block;margin-top:10px;color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.about-os-layer ul,.about-os-leader ul,.about-os-priority ul{display:grid;gap:10px;margin:0;padding:18px;list-style:none}.about-os-layer li{color:var(--ink-dim);font-size:10px;letter-spacing:.08em;line-height:1.45}.about-os-theory-panel{border:1px solid var(--line);background:var(--panel)}.about-os-theory-panel div{display:grid;grid-template-columns:minmax(0,1fr) minmax(84px,.35fr);gap:14px;align-items:center;min-height:78px;padding:0 18px;border-bottom:1px solid var(--line)}.about-os-theory-panel div:last-child{border-bottom:0}.about-os-theory-panel span{color:var(--ink-dim);font-size:10px;letter-spacing:.1em}.about-os-theory-panel i{display:block;height:6px;background:linear-gradient(90deg,#6e8aff1f,#6e8affdb),var(--line)}.about-os-timeline{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--line);border-left:1px solid var(--line);list-style:none}.about-os-timeline li{min-height:190px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-timeline span{color:var(--accent-2);font-size:10px;letter-spacing:.1em}.about-os-timeline strong{display:block;margin-top:58px;color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:520;line-height:1.55}.about-os-timeline p{margin:16px 0 0;text-transform:none;letter-spacing:.03em}.about-os-leader-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.about-os-leader-grid--principals{max-width:1000px}.about-os-leader{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:520px;background:var(--bg)}.about-os-leader--platform{min-height:420px}.about-os-leader__image{display:grid;place-items:center;height:178px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgba(110,138,255,.1),transparent 58%),var(--panel);overflow:hidden}.about-os-leader__image img{width:132px;height:132px;border:1px solid var(--line-2);border-radius:50%;background:var(--bg);-o-object-fit:cover;object-fit:cover}.about-os-leader__image svg{width:42px;height:42px;color:var(--accent)}.about-os-leader>div:last-child{padding:18px}.about-os-leader span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.about-os-leader h3{margin-top:12px;font-size:24px}.about-os-leader ul{padding:22px 0 0}.about-os-leader li{color:var(--ink-dim);font-family:var(--mono);font-size:11px;line-height:1.45}.about-os-leader p{border-top:1px solid var(--line);padding-top:16px}.about-os-leader blockquote{margin-top:14px;border-left:2px solid var(--accent);padding-left:12px;font-style:italic}.about-os-leader small{display:block;margin-top:14px}.about-os-profile-signals{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.about-os-profile-signals em{border:1px solid var(--line);background:#6e8aff0e;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-style:normal;letter-spacing:.08em;line-height:1.35;padding:7px 9px;text-transform:uppercase}.about-os-profile-link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--accent-2);font-family:var(--mono);font-size:11px;font-weight:760;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.about-os-profile-link svg{width:13px;height:13px}.about-os-profile-story-button{display:inline-flex;align-items:center;gap:8px;margin-top:12px;border:1px solid var(--line);background:#0d1117bd;color:var(--ink);font-family:var(--mono);font-size:11px;font-weight:760;letter-spacing:.08em;line-height:1;padding:12px 14px;text-transform:uppercase}.about-os-profile-story-button svg{width:13px;height:13px;color:var(--accent-2)}.about-os-profile-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:clamp(16px,3vw,42px)}.about-os-profile-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#03070ce0}.about-os-profile-modal__panel{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);width:min(1120px,calc(100vw - 32px));max-height:min(86vh,900px);border:1px solid var(--line);background:var(--bg);box-shadow:0 24px 80px #00000073;overflow:hidden}.about-os-profile-modal__close{position:absolute;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);background:#0d1117eb;color:var(--ink)}.about-os-profile-modal__close svg{width:18px;height:18px}.about-os-profile-modal__identity,.about-os-profile-modal__story{min-height:0;overflow-y:auto}.about-os-profile-modal__identity{display:grid;align-content:start;gap:18px;border-right:1px solid var(--line);background:#10151ce0;padding:clamp(24px,3vw,38px)}.about-os-profile-modal__image{display:grid;place-items:center;width:150px;height:150px;border:1px solid var(--line-2);border-radius:50%;background:var(--bg);overflow:hidden}.about-os-profile-modal__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-os-profile-modal__identity>span,.about-os-profile-modal__file span,.about-os-profile-modal__story article span,.about-os-profile-modal__identity dt{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.about-os-profile-modal__identity h2{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(36px,4vw,60px);font-weight:780;letter-spacing:-.035em;line-height:.95}.about-os-profile-modal__quote{display:grid;gap:12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}.about-os-profile-modal__quote svg{width:18px;height:18px;color:var(--accent-2)}.about-os-profile-modal__quote p,.about-os-profile-modal__identity dd,.about-os-profile-modal__story p{margin:0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.7}.about-os-profile-modal__identity dl{display:grid;gap:14px;margin:0}.about-os-profile-modal__identity dd{margin:5px 0 0}.about-os-profile-link--modal{margin-top:0}.about-os-profile-modal__story{display:grid;align-content:start;gap:1px;background:var(--line);padding:0}.about-os-profile-modal__file,.about-os-profile-modal__story article,.about-os-profile-modal__signals{background:var(--bg);padding:clamp(22px,3vw,36px)}.about-os-profile-modal__file strong{display:block;margin-top:8px;color:var(--ink);font-family:var(--mono);font-size:13px;letter-spacing:.08em}.about-os-profile-modal__story article{display:grid;gap:12px}.about-os-profile-modal__story ul{display:grid;gap:8px;margin:2px 0 0;padding-left:18px;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.65}.about-os-profile-modal__story article span{color:var(--accent-2)}.about-os-profile-modal__signals{display:flex;flex-wrap:wrap;gap:8px}.about-os-profile-modal__signals em{border:1px solid var(--line);background:#6e8aff0e;color:var(--ink-dim);font-family:var(--mono);font-size:10px;font-style:normal;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase}.about-os-command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.about-os-command{min-height:280px}.about-os-command>div{display:grid;gap:16px}.about-os-command svg{width:24px;height:24px;color:var(--accent)}.about-os-command li{text-transform:none;letter-spacing:.03em}.about-os-command__members{gap:12px!important}.about-os-command__member{display:grid;gap:4px;border:1px solid var(--line);background:var(--panel);padding:13px 14px}.about-os-command__member strong{color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:700;letter-spacing:0;line-height:1.25}.about-os-command__member span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.about-os-dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-os-dossier{padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-dossier h3{margin:0 0 24px;color:var(--ink);font-family:var(--display);font-size:32px;font-weight:760;letter-spacing:-.022em;line-height:1.05}.about-os-dossier div{border-top:1px solid var(--line);padding:18px 0}.about-os-dossier span{color:var(--accent-2);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.about-os-dossier p,.about-os-closing-quote{margin:10px 0 0;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.72}.about-os-closing-quote{max-width:760px;border-left:2px solid var(--accent);padding-left:16px;font-style:italic}.about-os-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-os-priority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.about-os-priority{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-priority>div{display:flex;align-items:center;gap:14px;min-height:76px;padding:0 18px;border-bottom:1px solid var(--line)}.about-os-priority svg{width:22px;height:22px;color:var(--accent)}.about-os-priority h3{font-size:28px}.about-os-priority li{display:flex;align-items:center;gap:10px;min-height:34px;color:var(--ink-dim);font-size:11px;letter-spacing:.08em}.about-os-priority li svg{width:14px;height:14px;color:var(--good)}.about-os-future-panel{display:grid;gap:12px}.about-os-future-panel span{color:var(--ink-mute);font-size:10px;letter-spacing:.1em}.about-os-future-panel svg{color:var(--accent)}.about-os-footprint-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-os-footprint-grid article{min-height:178px;padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-footprint-grid svg{width:22px;height:22px;color:var(--accent)}.about-os-footprint-grid strong{display:block;margin-top:28px;font-size:24px}.about-os-footprint-grid span{display:block;margin-top:10px;color:var(--ink-dim);font-size:11px;letter-spacing:.04em;line-height:1.55}.about-os-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.about-os-link-grid a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:76px;text-decoration:none;transition:background-color .14s ease,color .14s ease}.about-os-link-grid a:hover{background:var(--panel);color:var(--accent-2)}.about-os-link-grid svg{width:14px;height:14px;flex:0 0 auto;color:var(--accent)}.about-os-faq{display:grid;border-top:1px solid var(--line);border-left:1px solid var(--line)}.about-os-faq details{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.about-os-faq summary{cursor:pointer;padding:18px;color:var(--ink);font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.01em}.about-os-faq p{max-width:920px;margin:0;padding:0 18px 18px;color:var(--ink-dim);font-family:var(--sans);font-size:14px;line-height:1.7}.about-os-final-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,auto);gap:28px;align-items:end;padding:64px 0;border-bottom:1px solid var(--line)}.about-os-final-cta p{margin-top:18px}@keyframes about-scan{0%,to{opacity:.34;transform:scale(.985)}50%{opacity:.82;transform:scale(1)}}@keyframes about-pulse{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (max-width: 1180px){.about-os-hero,.about-os-section--split,.about-os-final-cta{grid-template-columns:1fr}.about-os-console__body{min-height:420px}.about-os-metrics,.about-os-layer-stack,.about-os-timeline,.about-os-leader-grid,.about-os-philosophy-grid,.about-os-command-grid,.about-os-dossier-grid,.about-os-footprint-grid,.about-os-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-os-identity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.about-os-page{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.about-os-hero{padding-top:42px;max-width:calc(100vw - 32px);overflow:hidden}.about-os-page .ts-page-title{font-size:clamp(38px,11vw,54px);line-height:.98}.about-os-headline{font-size:clamp(29px,8.6vw,38px);line-height:1.02}.about-os-headline .headline-italic,.about-os-page .ts-page-title .headline-italic{display:block}.about-os-hero__lead{max-width:320px;overflow-wrap:break-word;word-break:normal;font-size:15px}.about-os-hero__copy,.about-os-console,.about-os-section,.about-os-final-cta{width:100%;max-width:calc(100vw - 32px)}.about-os-actions,.about-os-actions .primary-cta,.about-os-actions .secondary-cta{width:100%}.about-os-actions{flex-direction:column;max-width:320px}.about-os-console{max-width:320px}.about-os-page h1,.about-os-page h2,.about-os-page h3,.about-os-page p,.about-os-page a,.about-os-page strong,.about-os-page span{overflow-wrap:break-word}.about-os-console__body,.about-os-failure-grid,.about-os-identity-grid,.about-os-philosophy-grid,.about-os-command-grid,.about-os-dossier-grid,.about-os-metrics,.about-os-layer-stack,.about-os-timeline,.about-os-leader-grid,.about-os-signal-grid,.about-os-priority-grid,.about-os-footprint-grid,.about-os-link-grid{grid-template-columns:1fr}.about-os-profile-modal{padding:12px}.about-os-profile-modal__panel{grid-template-columns:1fr;width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.about-os-profile-modal__identity{border-right:0;border-bottom:1px solid var(--line)}.about-os-profile-modal__image{width:116px;height:116px}.about-os-console__body{min-height:auto}.about-os-console__core{min-height:176px}.about-os-section{padding:44px 0}.about-os-identity,.about-os-layer,.about-os-timeline li,.about-os-leader,.about-os-footprint-grid article{min-height:auto}.about-os-identity strong,.about-os-timeline strong{margin-top:22px}.about-os-priority>div{align-items:flex-start;flex-direction:column;padding:18px}}@media (prefers-reduced-motion: reduce){.about-os-console__body:before,.about-os-console__core svg{animation:none!important}}.axiom-page{width:var(--ts-content);margin:0 auto;color:var(--ink);overflow-x:clip}.axiom-page,.axiom-page *,.axiom-page *:before,.axiom-page *:after{box-sizing:border-box}.axiom-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(500px,.86fr);gap:clamp(34px,5vw,76px);align-items:center;padding:76px 0 58px;border-bottom:1px solid var(--line)}.axiom-hero__copy,.axiom-reactor{min-width:0}.axiom-page .ts-hero-title{max-width:600px!important;font-size:clamp(36px,3.5vw,48px)!important;line-height:.98!important;overflow-wrap:anywhere;text-wrap:normal}.axiom-page .headline-italic{white-space:normal!important}.axiom-page .ts-page-title .headline-italic{display:block}.axiom-hero__headline{max-width:820px;margin:24px 0 0;color:var(--ink);font-family:var(--display);font-size:clamp(34px,4.1vw,64px);font-weight:760;line-height:.98;letter-spacing:0;overflow-wrap:anywhere}.axiom-hero__copy>p,.axiom-section__header p,.axiom-split article p,.axiom-measure-grid article p,.axiom-trust-panel p,.axiom-pipeline p,.axiom-theory-grid p,.axiom-l2-panel p,.axiom-faq details p,.axiom-final-cta p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.axiom-hero__copy>p{max-width:820px;margin-top:24px;font-size:clamp(16px,1.25vw,20px)}.axiom-page .ts-hero-eyebrow{letter-spacing:.08em;text-transform:none}.axiom-hero__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;max-width:720px;margin-top:32px;border:1px solid var(--line);background:var(--line)}.axiom-hero__metrics div{display:grid;min-height:88px;align-content:center;gap:7px;background:#10151cb8;padding:16px}.axiom-hero__metrics strong{color:var(--ink);font-family:var(--display);font-size:clamp(24px,2.2vw,34px);line-height:1}.axiom-hero__metrics span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.axiom-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.axiom-reactor{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.axiom-reactor .system-panel-head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axiom-reactor__body{position:relative;min-height:560px;padding:22px;background-image:linear-gradient(90deg,rgba(110,138,255,.05) 1px,transparent 1px),linear-gradient(rgba(110,138,255,.04) 1px,transparent 1px),radial-gradient(var(--line-2) 1px,transparent 1px);background-position:0 0,0 0,-1px -1px;background-size:92px 92px,92px 92px,24px 24px}.axiom-reactor__body:before{content:"";position:absolute;inset:50% 10% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(110,138,255,.58),transparent);animation:axiom-scan 6s ease-in-out infinite}.axiom-reactor__ring{position:absolute;top:50%;left:50%;border:1px solid rgba(110,138,255,.18);transform:translate(-50%,-50%);pointer-events:none}.axiom-reactor__ring--outer{width:min(70%,440px);aspect-ratio:1}.axiom-reactor__ring--inner{width:min(42%,260px);aspect-ratio:1;border-color:#9bb8ff40;animation:axiom-ring 12s linear infinite}.axiom-reactor__core{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:220px;min-height:162px;place-items:center;border:1px solid rgba(110,138,255,.36);background:#0d1117f2;padding:18px;text-align:center;transform:translate(-50%,-50%)}.axiom-reactor__core svg,.axiom-split svg,.axiom-measure-grid svg,.axiom-trust-panel svg,.axiom-theory-grid svg,.axiom-l2-panel svg,.axiom-exec-grid svg{color:var(--accent)}.axiom-reactor__core strong,.axiom-split strong,.axiom-measure-grid strong,.axiom-trust-panel strong,.axiom-theory-grid strong,.axiom-l2-panel strong,.axiom-exec-grid strong,.axiom-comparison strong{color:var(--ink);font-family:var(--mono);font-weight:600}.axiom-reactor__core span,.axiom-metrics span,.axiom-pipeline__body>span,.axiom-loop span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.axiom-reactor__nodes span{position:absolute;z-index:1;display:grid;width:132px;min-height:52px;place-items:center;border:1px solid var(--line-2);background:#0d1117e6;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.axiom-reactor__nodes span:nth-child(1){top:76px;left:54px}.axiom-reactor__nodes span:nth-child(2){top:76px;right:54px}.axiom-reactor__nodes span:nth-child(3){top:50%;left:32px;transform:translateY(-50%)}.axiom-reactor__nodes span:nth-child(4){top:50%;right:32px;transform:translateY(-50%)}.axiom-reactor__nodes span:nth-child(5){bottom:76px;left:54px}.axiom-reactor__nodes span:nth-child(6){right:54px;bottom:76px}.axiom-reactor__signals,.axiom-reactor__reduction{position:absolute;right:18px;bottom:18px;left:18px;z-index:3;display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.axiom-reactor__signals span,.axiom-reactor__reduction span{display:flex;align-items:center;gap:8px;background:#0d1117f2;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:9px 10px}.axiom-reactor__reduction{grid-template-columns:minmax(0,1fr) auto 84px minmax(0,1fr) auto;align-items:center}.axiom-reactor__reduction span{min-height:44px}.axiom-reactor__reduction strong{display:grid;min-height:44px;place-items:center;background:#0d1117f2;color:var(--ink);font-family:var(--display);font-size:22px}.axiom-reactor__reduction i{height:1px;background:linear-gradient(90deg,#6e8aff33,#6e8affb8,#6e8aff33)}.axiom-reactor__signals i{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 10px #3fb95080}.axiom-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line)}.axiom-metrics div{display:grid;min-height:94px;align-content:center;gap:6px;border-right:1px solid var(--line);padding:16px}.axiom-metrics div:last-child{border-right:0}.axiom-metrics strong{color:var(--ink);font-family:var(--display);font-size:clamp(22px,2.5vw,34px);line-height:1}.axiom-section{padding:84px 0;border-bottom:1px solid var(--line)}.axiom-section__header{display:grid;max-width:920px;gap:16px;margin-bottom:32px}.axiom-section__header h2{margin:0;max-width:780px}.axiom-split,.axiom-trust-panel,.axiom-theory-grid,.axiom-l2-panel,.axiom-exec-grid,.axiom-comparison,.axiom-final-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.axiom-split article,.axiom-measure-grid article,.axiom-trust-panel>div,.axiom-theory-grid article,.axiom-l2-panel>div,.axiom-exec-grid article,.axiom-comparison article,.axiom-faq details,.axiom-final-cta,.axiom-loop div{border:1px solid var(--line);background:#10151cbd}.axiom-split article,.axiom-measure-grid article,.axiom-trust-panel>div,.axiom-theory-grid article,.axiom-l2-panel>div,.axiom-exec-grid article,.axiom-comparison article,.axiom-loop div{display:grid;gap:14px;align-content:start;padding:22px}.axiom-signal-list,.axiom-token-grid,.axiom-link-grid,.axiom-research-grid,.axiom-faq-grid,.axiom-flow,.axiom-phase-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.axiom-signal-list{grid-template-columns:repeat(2,minmax(0,1fr))}.axiom-signal-list span,.axiom-token-grid span,.axiom-exec-grid span,.axiom-comparison span{display:flex;align-items:center;min-height:44px;background:#0d1117e6;color:var(--ink-dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:12px 14px}.axiom-measure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.axiom-flow{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:0;border-bottom:1px solid var(--line)}.axiom-flow div{display:grid;min-height:104px;align-content:center;gap:8px;background:#0d1117e0;padding:18px}.axiom-flow span,.axiom-phase__top span,.axiom-phase__removed{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.axiom-flow strong{color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.4}.axiom-phase-grid{grid-template-columns:.82fr 1.18fr 1fr 1.05fr}.axiom-phase{display:grid;min-height:440px;align-content:start;gap:20px;background:#0d1117e6;padding:clamp(22px,2.4vw,30px)}.axiom-phase--emphasis{background:#10151cf5;box-shadow:inset 0 1px #6e8aff29}.axiom-phase__top{display:grid;gap:12px}.axiom-phase__top strong{color:var(--ink);font-family:var(--display);font-size:clamp(26px,2.2vw,34px);line-height:1.02}.axiom-phase p,.axiom-phase li span{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.6}.axiom-phase ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.axiom-phase li{display:grid;gap:4px;border-top:1px solid var(--line);padding-top:14px}.axiom-phase li b{color:var(--ink);font-family:var(--mono);font-size:12px;font-weight:600}.axiom-phase__removed{margin-top:auto;border-top:1px solid var(--line);padding-top:14px;line-height:1.5}.axiom-pipeline{display:grid;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--line);background:var(--line)}.axiom-pipeline li{display:grid;grid-template-columns:86px minmax(0,1fr);background:#0d1117eb}.axiom-pipeline__index{display:grid;place-items:center;border-right:1px solid var(--line);color:var(--accent);font-family:var(--display);font-size:32px;font-weight:760}.axiom-pipeline__body{display:grid;gap:10px;padding:20px}.axiom-pipeline__body strong{color:var(--ink);font-family:var(--mono);font-size:17px;font-weight:600}.axiom-pipeline__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.axiom-pipeline__details b{color:var(--ink);font-weight:600}.axiom-inline-link,.axiom-research-grid a,.axiom-link-grid a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.axiom-inline-link{width:-moz-fit-content;width:fit-content;margin-top:18px;border:1px solid var(--line);background:#10151cbd;padding:12px 14px}.axiom-token-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.axiom-token-grid--signals{grid-template-columns:repeat(5,minmax(0,1fr))}.axiom-l2-panel{align-items:stretch}.axiom-l2-panel .secondary-cta{align-self:stretch;justify-content:center;min-height:100%}.axiom-exec-grid article span,.axiom-comparison article span{margin-top:-1px;border:1px solid var(--line)}.axiom-loop{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.axiom-loop strong{color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.4}.axiom-research-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.axiom-research-grid a,.axiom-link-grid a{min-height:62px;background:#0d1117eb;padding:16px}.axiom-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.axiom-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.axiom-faq details{padding:18px}.axiom-faq summary{cursor:pointer;color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.5}.axiom-faq details p{margin-top:12px}.axiom-final-cta{align-items:center;margin:72px 0 90px;padding:clamp(24px,4vw,42px)}.axiom-final-cta h2{margin:10px 0 0}.axiom-final-cta p{max-width:760px;margin-top:18px}.axiom-final-cta__actions{justify-content:end}@keyframes axiom-scan{0%,to{opacity:.18;transform:translateY(-132px)}50%{opacity:1;transform:translateY(132px)}}@keyframes axiom-ring{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 1200px){.axiom-hero,.axiom-section__header,.axiom-split,.axiom-trust-panel,.axiom-theory-grid,.axiom-l2-panel,.axiom-exec-grid,.axiom-comparison,.axiom-final-cta{grid-template-columns:1fr}.axiom-metrics,.axiom-hero__metrics,.axiom-flow,.axiom-phase-grid,.axiom-measure-grid,.axiom-token-grid,.axiom-token-grid--signals,.axiom-loop,.axiom-research-grid,.axiom-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.axiom-pipeline__details{grid-template-columns:1fr}}@media (max-width: 720px){.axiom-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.axiom-hero{padding-top:108px}.axiom-hero__copy,.axiom-reactor{width:100%;max-width:100%}.axiom-page .ts-hero-title{max-width:300px!important;font-size:clamp(21px,5.8vw,24px)!important;line-height:1.04!important;overflow-wrap:anywhere;word-break:break-word;text-wrap:normal}.axiom-page .ts-page-title .headline-italic,.axiom-hero__headline .headline-italic{display:block}.axiom-hero__headline{max-width:300px;font-size:clamp(22px,6vw,25px);line-height:1.04;overflow-wrap:anywhere;word-break:break-word}.axiom-hero__copy>p{max-width:300px;overflow-wrap:anywhere;word-break:break-word}.axiom-actions,.axiom-final-cta__actions{flex-direction:column}.axiom-page .primary-cta,.axiom-page .secondary-cta{width:100%}.axiom-reactor__body{display:grid;gap:12px;min-height:0;padding:14px}.axiom-reactor__ring{display:none}.axiom-reactor__core,.axiom-reactor__signals,.axiom-reactor__reduction{position:relative;inset:auto;transform:none}.axiom-reactor__nodes{display:grid;grid-template-columns:1fr;gap:1px;border:1px solid var(--line);background:var(--line)}.axiom-reactor__nodes span:nth-child(n){position:static;inset:auto;transform:none}.axiom-reactor__nodes span{width:auto;min-height:48px;font-size:10px}.axiom-reactor__core{width:100%;min-height:130px}.axiom-reactor__signals span,.axiom-reactor__reduction span{font-size:9px;letter-spacing:.04em}.axiom-reactor__reduction{grid-template-columns:1fr}.axiom-reactor__reduction i{display:none}.axiom-metrics,.axiom-hero__metrics,.axiom-flow,.axiom-phase-grid,.axiom-measure-grid,.axiom-signal-list,.axiom-token-grid,.axiom-token-grid--signals,.axiom-loop,.axiom-research-grid,.axiom-link-grid,.axiom-faq-grid,.axiom-pipeline li{grid-template-columns:1fr}.axiom-pipeline__index{min-height:62px;border-right:0;border-bottom:1px solid var(--line)}}.faq-hub-page{width:var(--ts-content);margin:0 auto;color:var(--ink);overflow-x:clip}.faq-hub-page,.faq-hub-page *,.faq-hub-page *:before,.faq-hub-page *:after{box-sizing:border-box}.faq-hub-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.5fr);gap:clamp(34px,6vw,88px);align-items:end;padding:clamp(118px,11vw,162px) 0 clamp(70px,7vw,104px);border-bottom:1px solid var(--line)}.faq-hub-hero__copy,.faq-hub-brief{min-width:0}.faq-hub-hero__copy p,.faq-hub-brief p,.faq-hub-section__header p,.faq-hub-quick-grid p,.faq-hub-critical p,.faq-hub-category__intro p,.faq-hub-answer p,.faq-hub-empty p,.faq-hub-cta p,.faq-hub-final p{margin:0;color:var(--ink-dim);font-family:var(--sans);line-height:1.65}.faq-hub-hero__copy p{max-width:790px;margin-top:28px;font-size:clamp(16px,1.25vw,20px)}.faq-hub-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.faq-hub-actions--end{justify-content:end}.faq-hub-brief{display:grid;gap:18px;border:1px solid var(--line);background:#10151cb8;padding:clamp(24px,3vw,36px)}.faq-hub-brief strong{color:var(--ink);font-family:var(--display);font-size:clamp(24px,2vw,30px);line-height:1.08}.faq-hub-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--line);background:var(--line)}.faq-hub-metrics div{display:grid;min-height:118px;align-content:center;gap:8px;background:#0d1117e6;padding:20px}.faq-hub-metrics strong{color:var(--ink);font-family:var(--display);font-size:clamp(25px,2.4vw,36px);line-height:1}.faq-hub-metrics span,.faq-hub-filter button,.faq-hub-results,.faq-hub-tags span,.faq-hub-links a span,.faq-hub-accordion summary>span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.faq-hub-section{padding:clamp(76px,8vw,124px) 0;border-bottom:1px solid var(--line)}.faq-hub-section--compact{padding-top:clamp(58px,6vw,88px)}.faq-hub-section__header{display:grid;max-width:980px;gap:18px;margin-bottom:clamp(28px,4vw,48px)}.faq-hub-section__header h2{margin:0}.faq-hub-section__header--split{grid-template-columns:minmax(0,.7fr) minmax(320px,.48fr);max-width:none;align-items:end}.faq-hub-quick-grid,.faq-hub-exec-grid{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.faq-hub-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-hub-quick-grid article,.faq-hub-exec-grid article{display:grid;align-content:start;gap:16px;min-height:220px;background:#0d1117e6;padding:clamp(22px,2.8vw,34px)}.faq-hub-quick-grid svg,.faq-hub-exec-grid svg,.faq-hub-category__intro svg{color:var(--accent)}.faq-hub-quick-grid strong,.faq-hub-exec-grid h3,.faq-hub-answer strong,.faq-hub-empty strong{color:var(--ink);font-family:var(--display);line-height:1.1}.faq-hub-quick-grid strong{font-size:clamp(20px,1.7vw,26px)}.faq-hub-critical{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,.48fr);gap:clamp(30px,5vw,72px);align-items:center;margin-right:calc(var(--ts-page-gutter) * -1);margin-left:calc(var(--ts-page-gutter) * -1);padding-right:var(--ts-page-gutter);padding-left:var(--ts-page-gutter);background:#10151c61}.faq-hub-critical h2{margin:12px 0 0}.faq-hub-critical>p{max-width:620px;font-size:clamp(17px,1.35vw,21px)}.faq-hub-exec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-hub-exec-grid h3{margin:0 0 6px;font-size:clamp(26px,2.2vw,34px)}.faq-hub-exec-grid span{display:flex;min-height:42px;align-items:center;border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--mono);font-size:11px;letter-spacing:.05em;line-height:1.45;padding-top:10px}.faq-hub-index{padding-bottom:clamp(68px,7vw,108px)}.faq-hub-search{display:flex;min-height:54px;align-items:center;gap:12px;border:1px solid var(--line);background:#0d1117db;color:var(--ink-dim);padding:0 16px}.faq-hub-search input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:var(--ink);font-family:var(--sans);font-size:15px}.faq-hub-search:focus-within{border-color:#6e8aff94}.faq-hub-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.faq-hub-filter button{min-height:42px;border:1px solid var(--line);background:#0d1117d1;padding:0 14px;cursor:pointer}.faq-hub-filter button:hover,.faq-hub-filter button.is-active{border-color:#6e8aff7a;background:#6e8aff1f;color:var(--ink)}.faq-hub-results{margin:0 0 24px}.faq-hub-category-list{display:grid;gap:clamp(44px,6vw,76px)}.faq-hub-category{display:grid;grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.faq-hub-category__intro{position:sticky;top:112px;display:grid;gap:16px;min-width:0}.faq-hub-category__intro h2{margin:0}.faq-hub-accordion{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.faq-hub-accordion details{background:#0d1117eb}.faq-hub-accordion summary{display:grid;grid-template-columns:minmax(96px,.16fr) minmax(0,1fr) auto;gap:18px;align-items:center;min-height:102px;padding:22px;cursor:pointer;list-style:none}.faq-hub-accordion summary::-webkit-details-marker{display:none}.faq-hub-accordion summary h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,30px);line-height:1.1}.faq-hub-accordion summary svg{color:var(--ink-mute);transition:transform .16s ease-out,color .16s ease-out}.faq-hub-accordion details[open] summary{border-bottom:1px solid var(--line)}.faq-hub-accordion details[open] summary svg{color:var(--accent);transform:rotate(180deg)}.faq-hub-answer{display:grid;gap:18px;padding:24px clamp(22px,3vw,34px) 28px}.faq-hub-answer strong{max-width:760px;font-size:clamp(18px,1.35vw,22px)}.faq-hub-answer>p{max-width:860px}.faq-hub-why{display:grid;max-width:860px;gap:8px;border-left:1px solid rgba(110,138,255,.42);background:#6e8aff0f;padding:16px 18px}.faq-hub-why b{color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.faq-hub-tags{display:flex;flex-wrap:wrap;gap:8px}.faq-hub-tags span{border:1px solid var(--line);background:#10151cb8;padding:8px 10px}.faq-hub-empty{display:grid;gap:10px;border:1px solid var(--line);background:#10151cb8;padding:28px}.faq-hub-cta,.faq-hub-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end}.faq-hub-cta{margin-right:calc(var(--ts-page-gutter) * -1);margin-left:calc(var(--ts-page-gutter) * -1);padding-right:var(--ts-page-gutter);padding-left:var(--ts-page-gutter);background:#10151c57}.faq-hub-cta h2,.faq-hub-final h2{margin:10px 0 0}.faq-hub-cta p,.faq-hub-final p{max-width:840px;margin-top:18px}.faq-hub-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.faq-hub-links a{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:16px;background:#0d1117e6;color:inherit;padding:16px;text-decoration:none}.faq-hub-links a:hover{background:#10151ce6}.faq-hub-links svg{color:var(--accent)}.faq-hub-final{margin:clamp(66px,7vw,108px) 0 clamp(72px,7vw,112px);border:1px solid var(--line);background:#10151cbd;padding:clamp(24px,4vw,46px)}@media (max-width: 1180px){.faq-hub-hero,.faq-hub-critical,.faq-hub-section__header--split,.faq-hub-category,.faq-hub-cta,.faq-hub-final{grid-template-columns:1fr}.faq-hub-category__intro{position:static}.faq-hub-metrics,.faq-hub-quick-grid,.faq-hub-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.faq-hub-page{width:min(calc(100vw - 40px),var(--ts-content-max))}.faq-hub-hero{padding-top:108px}.faq-hub-actions,.faq-hub-actions--end{flex-direction:column;justify-content:start}.faq-hub-page .primary-cta,.faq-hub-page .secondary-cta{width:100%}.faq-hub-metrics,.faq-hub-quick-grid,.faq-hub-exec-grid,.faq-hub-links{grid-template-columns:1fr}.faq-hub-section{padding:58px 0}.faq-hub-critical,.faq-hub-cta{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}.faq-hub-filter{display:grid;grid-template-columns:1fr}.faq-hub-filter button{width:100%;text-align:left}.faq-hub-accordion summary{grid-template-columns:1fr auto;gap:12px;min-height:0}.faq-hub-accordion summary>span{grid-column:1 / -1}}.ts-visual-lock :is(h1,.ts-heading-h1,.ts-hero-title){font-family:var(--display)!important;font-size:clamp(46px,4.8vw,64px)!important;font-weight:780!important;line-height:.98!important;letter-spacing:-.018em!important;text-wrap:balance}.ts-visual-lock :is(h2,.ts-heading-h2){font-family:var(--display)!important;font-size:clamp(32px,3.2vw,44px)!important;font-weight:760!important;line-height:1.04!important;letter-spacing:-.016em!important;text-wrap:balance}.ts-visual-lock :is(h3,.ts-heading-h3){font-family:var(--display)!important;font-size:clamp(23px,2vw,30px)!important;font-weight:740!important;line-height:1.08!important;letter-spacing:-.012em!important;text-wrap:balance}.ts-visual-lock :is(h4,.ts-heading-card){font-family:var(--display)!important;font-size:clamp(18px,1.5vw,22px)!important;font-weight:720!important;line-height:1.18!important;letter-spacing:-.008em!important}.ts-visual-lock :is(.headline-italic,.glitch){font-family:var(--serif)!important;font-style:italic!important;font-weight:400!important;line-height:inherit!important;letter-spacing:-.018em!important}.ts-visual-lock :is(.ts-hero-eyebrow,.ts-kicker,.ts-metadata){font-size:12px!important;letter-spacing:.08em!important}@media (max-width: 720px){.ts-visual-lock :is(h1,.ts-heading-h1,.ts-hero-title){font-size:clamp(32px,8.4vw,38px)!important;line-height:1.02!important}.ts-visual-lock :is(h2,.ts-heading-h2){font-size:clamp(26px,7vw,34px)!important;line-height:1.06!important}.ts-visual-lock :is(h3,.ts-heading-h3){font-size:clamp(21px,5.4vw,27px)!important;line-height:1.1!important}}.faq-hub-page{max-width:var(--ts-content-max)}.faq-hub-page .ts-hero-eyebrow{color:var(--ink-mute);letter-spacing:.075em!important}.faq-hub-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.44fr);align-items:center;gap:clamp(42px,6vw,88px);padding:clamp(128px,12vw,170px) 0 clamp(72px,7vw,108px)}.faq-hub-hero__copy p,.faq-hub-section__header p,.faq-hub-map-copy p,.faq-hub-critical p,.faq-hub-cta p,.faq-hub-final p{max-width:760px;line-height:1.62}.faq-hub-hero-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.faq-hub-hero-panel div{display:grid;min-height:118px;align-content:center;gap:8px;background:#0d1117eb;padding:22px}.faq-hub-hero-panel strong{color:var(--ink);font-family:var(--display);font-size:clamp(26px,2.7vw,38px);line-height:1}.faq-hub-hero-panel span,.faq-hub-filter button,.faq-hub-results,.faq-hub-tags span,.faq-hub-links a span,.faq-hub-answer b,.faq-hub-accordion summary>span,.faq-hub-operating-map article>span{color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.075em;line-height:1.4;text-transform:uppercase}.faq-hub-summary,.faq-hub-section,.faq-hub-map-section,.faq-hub-cta,.faq-hub-final{padding-top:clamp(72px,8vw,118px);padding-bottom:clamp(72px,8vw,118px)}.faq-hub-summary,.faq-hub-map-section,.faq-hub-critical,.faq-hub-section,.faq-hub-cta{border-bottom:1px solid var(--line)}.faq-hub-summary{display:grid;gap:clamp(30px,4vw,48px)}.faq-hub-section__header{gap:16px;margin-bottom:clamp(30px,4vw,52px)}.faq-hub-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.faq-hub-quick-grid article{min-height:190px;gap:14px;padding:clamp(22px,2.7vw,32px)}.faq-hub-quick-grid strong{font-size:clamp(19px,1.5vw,24px);line-height:1.14}.faq-hub-quick-grid p{font-size:15px;line-height:1.55}.faq-hub-map-section{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,1fr);gap:clamp(34px,6vw,82px);align-items:start}.faq-hub-map-copy{position:sticky;top:112px;display:grid;gap:18px}.faq-hub-map-copy h2{margin:0}.faq-hub-operating-map{display:grid;gap:1px;border:1px solid var(--line);background:var(--line)}.faq-hub-operating-map article{display:grid;grid-template-columns:60px minmax(190px,.38fr) minmax(0,1fr);gap:20px;align-items:center;min-height:96px;background:#0d1117eb;padding:22px clamp(22px,3vw,34px)}.faq-hub-operating-map article>span{color:var(--accent)}.faq-hub-operating-map strong{color:var(--ink);font-family:var(--display);font-size:clamp(20px,1.7vw,26px);line-height:1.12}.faq-hub-operating-map p{margin:0;color:var(--ink-dim);line-height:1.55}.faq-hub-critical{margin-right:calc(var(--ts-page-gutter) * -1);margin-left:calc(var(--ts-page-gutter) * -1);padding-right:var(--ts-page-gutter);padding-left:var(--ts-page-gutter);background:#10151c57}.faq-hub-critical h2{max-width:980px}.faq-hub-critical p{font-size:clamp(17px,1.25vw,20px)}.faq-hub-exec-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.faq-hub-exec-grid article{min-height:300px;padding:clamp(24px,3vw,36px)}.faq-hub-exec-grid h3{font-size:clamp(25px,2vw,32px)!important}.faq-hub-exec-grid span{min-height:38px;font-size:12px;letter-spacing:.03em}.faq-hub-section__header--split{grid-template-columns:minmax(0,.64fr) minmax(340px,.42fr);gap:clamp(24px,4vw,52px)}.faq-hub-search{min-height:56px;border-color:var(--line)}.faq-hub-filter{gap:10px;margin-bottom:20px}.faq-hub-filter button{min-height:40px;border-radius:2px}.faq-hub-category-list{gap:clamp(54px,7vw,92px)}.faq-hub-category{grid-template-columns:minmax(250px,.3fr) minmax(0,1fr);gap:clamp(32px,5vw,72px)}.faq-hub-category__intro{gap:18px}.faq-hub-category__intro h2{font-size:clamp(28px,2.5vw,38px)!important}.faq-hub-accordion{gap:12px;border:0;background:transparent}.faq-hub-accordion details{border:1px solid var(--line);background:#0d1117e6}.faq-hub-accordion summary{grid-template-columns:minmax(86px,.14fr) minmax(0,1fr) auto;min-height:96px;gap:18px;padding:22px clamp(22px,2.8vw,34px)}.faq-hub-accordion summary h3{font-size:clamp(20px,1.55vw,25px)!important;line-height:1.16!important}.faq-hub-answer{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:24px clamp(24px,4vw,48px);padding:26px clamp(22px,3vw,36px) 30px}.faq-hub-answer>div{display:grid;align-content:start;gap:10px}.faq-hub-answer strong{max-width:560px;font-size:clamp(18px,1.25vw,22px);line-height:1.16}.faq-hub-answer p{max-width:760px;font-size:15.5px;line-height:1.62}.faq-hub-why{grid-column:1 / -1;max-width:none;background:#6e8aff0e}.faq-hub-tags{grid-column:1 / -1}.faq-hub-tags span{border-radius:2px;padding:7px 9px}.faq-hub-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-right:calc(var(--ts-page-gutter) * -1);margin-left:calc(var(--ts-page-gutter) * -1);padding-right:var(--ts-page-gutter);padding-left:var(--ts-page-gutter);background:#10151c57}.faq-hub-links{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-hub-links a{min-height:72px;border-radius:0}.faq-hub-final{margin:0 0 clamp(72px,7vw,112px)}@media (max-width: 1180px){.faq-hub-hero,.faq-hub-map-section,.faq-hub-critical,.faq-hub-section__header--split,.faq-hub-category,.faq-hub-cta,.faq-hub-final{grid-template-columns:1fr}.faq-hub-map-copy,.faq-hub-category__intro{position:static}.faq-hub-quick-grid,.faq-hub-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.faq-hub-page{width:100%!important;max-width:100%;padding-right:24px;padding-left:24px}.faq-hub-hero{padding-top:112px}.faq-hub-page .ts-page-title{max-width:100%;font-size:clamp(29px,8vw,34px)!important;line-height:1.08!important;overflow-wrap:break-word;text-wrap:balance}.faq-hub-hero__copy,.faq-hub-hero-panel,.faq-hub-actions{width:calc(100vw - 48px);max-width:calc(100vw - 48px);min-width:0}.faq-hub-page .primary-cta,.faq-hub-page .secondary-cta{box-sizing:border-box;max-width:100%}.faq-hub-hero__copy p,.faq-hub-section__header p,.faq-hub-map-copy p,.faq-hub-critical p,.faq-hub-answer p{max-width:100%;font-size:16px;overflow-wrap:anywhere}.faq-hub-hero-panel,.faq-hub-quick-grid,.faq-hub-exec-grid,.faq-hub-links{grid-template-columns:1fr}.faq-hub-operating-map article,.faq-hub-answer{grid-template-columns:1fr}.faq-hub-operating-map article{gap:10px;min-height:0}.faq-hub-summary,.faq-hub-section,.faq-hub-map-section,.faq-hub-cta,.faq-hub-final{padding-top:56px;padding-bottom:56px}.faq-hub-critical,.faq-hub-cta{margin-right:-24px;margin-left:-24px;padding-right:24px;padding-left:24px}.faq-hub-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.faq-hub-filter button{width:100%;text-align:left}.faq-hub-accordion summary{grid-template-columns:1fr auto;min-height:0;gap:12px}.faq-hub-accordion summary>span{grid-column:1 / -1}}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.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))}.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\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[var\(--line-2\)\]:hover{border-color:var(--line-2)}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-blue-500\/30:hover{border-color:#3b82f64d}.hover\:border-blue-500\/40:hover{border-color:#3b82f666}.hover\:border-electric-300:hover{--tw-border-opacity: 1;border-color:rgb(155 184 255 / var(--tw-border-opacity, 1))}.hover\:border-indigo-500\/30:hover{border-color:#6366f14d}.hover\:border-indigo-500\/40:hover{border-color:#6366f166}.hover\:border-indigo-500\/50:hover{border-color:#6366f180}.hover\:border-slate-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.hover\:border-l-current:hover{border-left-color:currentColor}.hover\:border-t-current:hover{border-top-color:currentColor}.hover\:bg-\[var\(--accent-2\)\]:hover{background-color:var(--accent-2)}.hover\:bg-\[var\(--panel\)\]:hover{background-color:var(--panel)}.hover\:bg-\[var\(--panel-2\)\]:hover{background-color:var(--panel-2)}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:\!text-\[var\(--bg\)\]:hover{color:var(--bg)!important}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-electric-600:hover{--tw-text-opacity: 1;color:rgb(95 121 230 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\:text-indigo-800:hover{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--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)}.hover\:shadow-md:hover{--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)}.hover\:shadow-xl:hover{--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)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color: rgb(59 130 246 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:grayscale-0:hover{--tw-grayscale: grayscale(0);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)}.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\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:p-4:focus{padding:1rem}.focus\:font-bold:focus{font-weight:700}.focus\:text-blue-600:focus{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-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-blue-500\/50:focus{--tw-ring-color: rgb(59 130 246 / .5)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-\[var\(--accent\)\]:focus-visible{--tw-ring-color: var(--accent)}.focus-visible\:ring-electric-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(141 162 255 / var(--tw-ring-opacity, 1))}.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-\[var\(--panel\)\]:active{background-color:var(--panel)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.group:hover .group-hover\:w-1{width:.25rem}.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-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\:-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\:-rotate-3{--tw-rotate: -3deg;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-6{--tw-rotate: -6deg;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\:rotate-3{--tw-rotate: 3deg;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-6{--tw-rotate: 6deg;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\: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))}.group\/link:hover .group-hover\/link\:gap-2{gap:.5rem}.group:hover .group-hover\:bg-\[var\(--accent\)\]{background-color:var(--accent)}.group:hover .group-hover\:bg-blue-100\/50{background-color:#dbeafe80}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-red-50\/40{background-color:#fef2f266}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group\/link:hover .group-hover\/link\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group\/link:hover .group-hover\/link\:text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[var\(--ink-strong\)\]{color:var(--ink-strong)}.group:hover .group-hover\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-electric-500{--tw-text-opacity: 1;color:rgb(110 138 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.group\/band:hover .group-hover\/band\:opacity-20{opacity:.2}.group\/os:hover .group-hover\/os\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-20{opacity:.2}.group:hover .group-hover\:opacity-70{opacity:.7}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:divide-slate-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.dark\:border-t:is(.dark *){border-top-width:1px}.dark\:border-dashed:is(.dark *){border-style:dashed}.dark\:border-blue-500\/10:is(.dark *){border-color:#3b82f61a}.dark\:border-blue-500\/20:is(.dark *){border-color:#3b82f633}.dark\:border-blue-500\/50:is(.dark *){border-color:#3b82f680}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900\/20:is(.dark *){border-color:#1e3a8a33}.dark\:border-cyan-300:is(.dark *){--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.dark\:border-cyan-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:border-indigo-500\/20:is(.dark *){border-color:#6366f133}.dark\:border-indigo-500\/30:is(.dark *){border-color:#6366f14d}.dark\:border-indigo-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 48 163 / var(--tw-border-opacity, 1))}.dark\:border-indigo-800\/30:is(.dark *){border-color:#3730a34d}.dark\:border-orange-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity, 1))}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-red-900\/20:is(.dark *){border-color:#7f1d1d33}.dark\:border-red-900\/30:is(.dark *){border-color:#7f1d1d4d}.dark\:border-sky-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(7 89 133 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:border-slate-800\/50:is(.dark *){border-color:#1e293b80}.dark\:border-slate-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:border-l-blue-500:is(.dark *){--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:border-l-indigo-500:is(.dark *){--tw-border-opacity: 1;border-left-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.dark\:border-l-slate-400:is(.dark *){--tw-border-opacity: 1;border-left-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.dark\:\!bg-\[\#0B1121\]\/95:is(.dark *){background-color:#0b1121f2!important}.dark\:\!bg-slate-950\/80:is(.dark *){background-color:#020617cc!important}.dark\:bg-\[\#020617\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0B1121\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(11 17 33 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3b82f61a}.dark\:bg-blue-500\/20:is(.dark *){background-color:#3b82f633}.dark\:bg-blue-900\/10:is(.dark *){background-color:#1e3a8a1a}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-cyan-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.dark\:bg-cyan-400\/10:is(.dark *){background-color:#22d3ee1a}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-indigo-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-500\/10:is(.dark *){background-color:#6366f11a}.dark\:bg-indigo-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-900\/10:is(.dark *){background-color:#312e811a}.dark\:bg-indigo-900\/20:is(.dark *){background-color:#312e8133}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312e814d}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-purple-900\/30:is(.dark *){background-color:#581c874d}.dark\:bg-red-900\/10:is(.dark *){background-color:#7f1d1d1a}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-900\/5:is(.dark *){background-color:#7f1d1d0d}.dark\:bg-sky-900\/20:is(.dark *){background-color:#0c4a6e33}.dark\:bg-sky-900\/30:is(.dark *){background-color:#0c4a6e4d}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1e293b80}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172a4d}.dark\:bg-slate-900\/40:is(.dark *){background-color:#0f172a66}.dark\:bg-slate-900\/50:is(.dark *){background-color:#0f172a80}.dark\:bg-slate-900\/80:is(.dark *){background-color:#0f172acc}.dark\:bg-slate-900\/90:is(.dark *){background-color:#0f172ae6}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-950\/40:is(.dark *){background-color:#02061766}.dark\:bg-slate-950\/50:is(.dark *){background-color:#02061780}.dark\:bg-slate-950\/80:is(.dark *){background-color:#020617cc}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:from-blue-400:is(.dark *){--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-indigo-400:is(.dark *){--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-700:is(.dark *){--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-slate-500:is(.dark *){--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #64748b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-blue-400:is(.dark *){--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.dark\:to-indigo-400:is(.dark *){--tw-gradient-to: #818cf8 var(--tw-gradient-to-position)}.dark\:to-slate-700:is(.dark *){--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-300\/80:is(.dark *){color:#93c5fdcc}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dark\:text-electric-400:is(.dark *){--tw-text-opacity: 1;color:rgb(141 162 255 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dark\:text-slate-700:is(.dark *){--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.dark\:text-slate-700\/30:is(.dark *){color:#3341554d}.dark\:text-slate-800:is(.dark *){--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.dark\:text-slate-900:is(.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:mix-blend-normal:is(.dark *){mix-blend-mode:normal}.dark\:shadow-2xl:is(.dark *){--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_10px_rgba\(59\,130\,246\,0\.2\)\]:is(.dark *){--tw-shadow: 0 0 10px rgba(59,130,246,.2);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_0_10px_white\]:is(.dark *){--tw-shadow: 0 0 10px white;--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_10px_40px_rgba\(0\,0\,0\,0\.5\)\]:is(.dark *){--tw-shadow: 0 10px 40px rgba(0,0,0,.5);--tw-shadow-colored: 0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.7\)\]:is(.dark *){--tw-shadow: 0 20px 60px rgba(0,0,0,.7);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-none:is(.dark *){--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)}.dark\:hover\:border-blue-500\/50:hover:is(.dark *){border-color:#3b82f680}.dark\:hover\:border-slate-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:hover\:border-slate-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){background-color:#1e3a8a33}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-900:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:hover\:text-indigo-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:hover\:text-indigo-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-blue-900\/20:hover:is(.dark *){--tw-shadow-color: rgb(30 58 138 / .2);--tw-shadow: var(--tw-shadow-colored)}.group:hover .dark\:group-hover\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.group:hover .dark\:group-hover\:bg-red-900\/10:is(.dark *){background-color:#7f1d1d1a}.group:hover .dark\:group-hover\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.group\/link:hover .dark\:group-hover\/link\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width: 768px){.md\:mb-0{margin-bottom:0}.md\:ml-12{margin-left:3rem}.md\:ml-2{margin-left:.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-\[550px\]{height:550px}.md\:h-\[90vh\]{height:90vh}.md\:w-1\/2{width:50%}.md\:w-64{width:16rem}.md\:w-auto{width:auto}.md\:min-w-\[1000px\]{min-width:1000px}.md\:max-w-sm{max-width:24rem}.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\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:gap-12{gap:3rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\: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)))}.md\:rounded-2xl{border-radius:1rem}.md\:border-r{border-right-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:pb-0{padding-bottom:0}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.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-\[9px\]{font-size:9px}.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\:last\:border-r-0:last-child{border-right-width:0px}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-auto{width:auto}.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-\[0\.28fr_0\.72fr\]{grid-template-columns:.28fr .72fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[210px_minmax\(0\,1fr\)\]{grid-template-columns:210px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.74fr\)_minmax\(320px\,0\.26fr\)\]{grid-template-columns:minmax(0,.74fr) minmax(320px,.26fr)}.lg\:grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(320px\,0\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(320px,.18fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(320px\,0\.9fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(320px,.9fr) minmax(0,1fr) auto}.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-end{justify-content:flex-end}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:text-left{text-align:left}}@media (min-width: 1280px){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(320px\,0\.9fr\)_minmax\(0\,1\.6fr\)_auto\]{grid-template-columns:minmax(320px,.9fr) minmax(0,1.6fr) auto}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}}@media (min-width: 1536px){.\32xl\:flex{display:flex}.\32xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}}
