.site-edge-atmos[data-astro-cid-jzpq7nme]{display:none}@media(min-width:1600px){.site-edge-atmos[data-astro-cid-jzpq7nme]{display:block;position:fixed;inset:0;z-index:0;pointer-events:none}.site-edge-atmos__rail[data-astro-cid-jzpq7nme]{position:absolute;top:0;bottom:0;width:7px;overflow:hidden;border-inline:1px solid rgb(125 180 242 / .1)}.site-edge-atmos__rail--l[data-astro-cid-jzpq7nme]{left:20px}.site-edge-atmos__rail--r[data-astro-cid-jzpq7nme]{right:20px}.site-edge-atmos__rail[data-astro-cid-jzpq7nme] em[data-astro-cid-jzpq7nme]{position:absolute;top:0;left:0;display:block;width:100%;height:24%;background:linear-gradient(180deg,transparent,rgb(153 206 215 / .2) 55%,rgb(180 234 198 / .25) 92%,transparent);animation:site-edge-travel 48s cubic-bezier(.45,0,.55,1) infinite}.site-edge-atmos__rail--r[data-astro-cid-jzpq7nme] em[data-astro-cid-jzpq7nme]{animation-delay:-24s}@keyframes site-edge-travel{0%{transform:translateY(-100%)}to{transform:translateY(517%)}}}@media(prefers-reduced-motion:reduce){.site-edge-atmos__rail[data-astro-cid-jzpq7nme] em[data-astro-cid-jzpq7nme]{display:none}}:root{--slate-10: #f8fafc;--slate-20: #edf2f7;--slate-30: #e2e8f0;--slate-40: #cbd5e0;--slate-50: #a0aec0;--slate-60: #718096;--slate-70: #2d3748;--slate-80: #1e293a;--slate-90: #111827;--slate-100: #0b0e13;--surface-0: var(--night);--surface-1: var(--panel);--surface-2: var(--slate-90);--surface-3: var(--slate-80);--surface-4: var(--slate-70);--hairline: rgb(160 174 192 / .14);--hairline-strong: rgb(160 174 192 / .26);--hairline-blu: rgb(102 158 255 / .22);--launch-glow: #ff6a3d;--launch-glow-deep: #e5670d;--launch-glow-soft: rgb(255 106 61 / .16);--sev-critical: #e53935;--sev-critical-tint: #261217;--sev-critical-ink: #ff8a87;--sev-warning: #fbc02d;--sev-warning-tint: #292416;--sev-warning-ink: #ffd76a;--sev-success: #42a047;--sev-success-tint: #0f2019;--sev-success-ink: #9fe6b8;--sev-info: #669eff;--sev-info-tint: #142033;--sev-info-ink: #a8c8ff;--sev-routine: #718096;--sev-routine-tint: #161b24;--sev-routine-ink: #cbd5e0;--ember: #ff6f45;--ember-deep: #d94f28;--ember-ink: #ffb199;--ember-tint: #2a1919;--ember-glow: rgb(255 111 69 / .45);--launch-glow: var(--ember);--eye: var(--space-2xs);--icon-size: 24px;--icon-color: currentColor;--sym-opsz: 24;--sym-wght: 400}[data-brand-mode=brand]{color-scheme:light;--mode-bg: var(--ranch);--mode-panel: var(--white);--mode-ink: var(--blu);--mode-muted: #59677a;--mode-line: #cbd5e0;--mode-accent: var(--light-blu);--mode-action: var(--vibrant-blu);--mode-emphasis: var(--fir)}[data-brand-mode=product-proof]{color-scheme:dark;--mode-bg: var(--blu-deep);--mode-panel: var(--panel);--mode-ink: var(--white);--mode-muted: #b9c5d4;--mode-line: rgb(185 197 212 / .28);--mode-accent: var(--light-blu);--mode-action: var(--volt);--mode-emphasis: var(--mint)}[data-brand-mode=calm-content]{color-scheme:light;--mode-bg: var(--white);--mode-panel: var(--ranch);--mode-ink: var(--ink-2);--mode-muted: var(--ink-3);--mode-line: var(--line);--mode-accent: var(--light-blu);--mode-action: var(--vibrant-blu);--mode-emphasis: var(--fir)}.bl-mode-surface{background:var(--mode-bg);color:var(--mode-ink)}.bl-mode-panel{border-color:var(--mode-line);background:var(--mode-panel);color:var(--mode-ink)}.bl-mode-muted{color:var(--mode-muted)}:root{color-scheme:dark;--white: #ffffff;--ranch: #f5f2ec;--ranch-2: #ebe6dc;--night: #070b12;--night-2: #0b111c;--panel: #101722;--ink: #111827;--ink-2: #2d3748;--ink-3: #667085;--line: #d8dfe8;--line-strong: #b9c5d4;--blu: #2d3748;--blu-deep: #121a27;--vibrant-blu: #0052eb;--vibrant-blu-dark: #003bb0;--light-blu: #669eff;--mint: #b4eac6;--fir: #3d6b5a;--volt: #e0fe8b;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 8px;--shadow-soft: 0 26px 90px rgb(0 0 0 / .34);--max-width: 1240px;--space-3xs: 4px;--space-2xs: 8px;--space-xs: 12px;--space-sm: 16px;--space-md: 24px;--space-lg: 32px;--space-xl: 48px;--space-2xl: 64px;--space-3xl: 96px;--space-4xl: 128px;--section-pad-y: clamp(48px, 6vw, 96px);--section-pad-y-tight: clamp(32px, 4vw, 48px);--page-gutter: clamp(24px, 5vw, 48px);--text-100: .875rem;--lh-100: 1.55;--text-200: 1rem;--lh-200: 1.6;--text-300: 1.25rem;--lh-300: 1.5;--text-400: 1.5rem;--lh-400: 1.4;--text-500: 2rem;--lh-500: 1.25;--text-600: 2.5rem;--lh-600: 1.2;--text-700: 3.25rem;--lh-700: 1.1;--text-800: 4.25rem;--lh-800: 1.05;--measure: 68ch;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{background:var(--night);color:#fff;scroll-padding-top:118px;text-rendering:optimizeLegibility}body{margin:0;min-width:320px;background:radial-gradient(circle at 76% 14%,rgb(0 82 235 / .2),transparent 26rem),radial-gradient(circle at 22% 8%,rgb(180 234 198 / .09),transparent 22rem),linear-gradient(180deg,#070b12,#0b111c 52%,#090d14)}small{font-size:max(.6875rem,.833em)}main{position:relative;z-index:0;overflow:hidden;padding-top:96px}main:after{content:"";position:absolute;top:1320px;right:-18rem;z-index:0;width:54rem;height:120rem;pointer-events:none;background:radial-gradient(circle at 46% 16%,rgb(0 82 235 / .14),transparent 24rem),radial-gradient(circle at 54% 48%,rgb(180 234 198 / .065),transparent 26rem),radial-gradient(circle at 42% 78%,rgb(255 122 144 / .055),transparent 22rem);opacity:.7;animation:ambient-field 24s ease-in-out infinite}.homepage-page{background:radial-gradient(circle at 12% 18%,rgb(180 234 198 / .05),transparent 20rem),radial-gradient(circle at 82% 7%,rgb(0 82 235 / .08),transparent 28rem),linear-gradient(180deg,#070b1200,#04080e61 54%,#070b1200)}.homepage-page:before,.pricing-page:before,.product-page--cloud-siem:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.homepage-page:before{background:linear-gradient(115deg,transparent 0 46%,rgb(180 234 198 / .035) 46.2% 46.5%,transparent 46.8% 100%),linear-gradient(68deg,transparent 0 52%,rgb(102 158 255 / .03) 52.2% 52.5%,transparent 52.8% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 80%,transparent 100%)}.homepage-system-field{position:absolute;top:clamp(960px,86vw,1260px);left:0;right:0;bottom:220px;z-index:0;pointer-events:none;overflow:hidden;opacity:.72;transform:translate(-7vw) scaleX(1.18);transform-origin:center top;mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 94%,transparent 100%)}.homepage-page .homepage-system-field{opacity:.48}.homepage-system-field__map{position:absolute;inset:0;width:100%;height:100%}.system-thread{fill:none;stroke-linecap:round;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:12 24;animation:system-thread-drift 24s linear infinite}.system-thread--primary{stroke:#b4eac638}.system-thread--secondary{stroke:#669eff2e;animation-duration:32s;animation-direction:reverse}.system-thread--evidence{stroke:#ff7a901f;animation-duration:38s}.system-packet,.system-node,.system-bloom,.system-spark{position:absolute;display:block;border-radius:999px}.system-packet{width:8px;height:8px;background:var(--mint);box-shadow:0 0 30px #b4eac66b;animation:home-packet-breathe 18s ease-in-out infinite}.system-packet--question{left:49.33%;top:8.03%;background:#ff7a90b8;box-shadow:0 0 28px #ff7a9047}.system-packet--signal{left:49.35%;top:26.87%;background:#b4eac6b8;box-shadow:0 0 28px #b4eac647;animation-delay:-4s}.system-packet--case{left:51.53%;top:48.01%;animation-delay:-8s}.system-packet--report{left:57.96%;top:75.48%;background:var(--light-blu);box-shadow:0 0 30px #669eff5c;animation-delay:-12s}.system-node{width:11px;height:11px;border:1px solid rgb(180 234 198 / .38);background:#070b12a8;box-shadow:0 0 24px #b4eac638;animation:node-breathe 6.5s ease-in-out infinite}.system-node--1{left:48.41%;top:17.01%}.system-node--2{left:46.23%;top:38.06%;animation-delay:-1.5s}.system-node--3{left:48.56%;top:62.13%;animation-delay:-3s}.system-node--4{left:49.31%;top:85.91%;animation-delay:-4.5s}.system-bloom{width:min(46vw,720px);height:min(26vw,380px);border:1px solid rgb(102 158 255 / .055);background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .075),transparent 60%),radial-gradient(ellipse at 58% 42%,rgb(180 234 198 / .045),transparent 46%);opacity:.48;animation:system-bloom-breathe 18s ease-in-out infinite}.system-bloom--1{left:12%;top:10%;transform:rotate(-8deg)}.system-bloom--2{right:7%;top:36%;animation-delay:-4s;transform:rotate(6deg)}.system-bloom--3{left:6%;top:64%;animation-delay:-8s;transform:rotate(10deg)}.system-bloom--4{right:12%;top:82%;animation-delay:-12s;transform:rotate(-5deg)}.system-spark{width:2px;height:72px;border-radius:999px;background:linear-gradient(180deg,transparent,rgb(180 234 198 / .48),transparent);filter:blur(.4px);opacity:0;animation:system-spark-rise 9s ease-in-out infinite}.system-spark--1{left:51.41%;top:12.35%}.system-spark--2{left:51.62%;top:33.52%;animation-delay:-2.5s}.system-spark--3{left:38.59%;top:57.49%;animation-delay:-5s}.system-spark--4{left:48.38%;top:78.42%;animation-delay:-7.5s}.system-motion-ready [data-system-reveal]{opacity:1;transform:none;transition:opacity .72s ease,transform .72s ease,border-color .22s ease,box-shadow .22s ease}.system-motion-ready .is-system-visible [data-system-reveal],.system-motion-ready [data-system-reveal].is-system-visible{opacity:1;transform:none}.system-motion-ready .is-system-current [data-system-reveal]{transform:translateY(-2px)}main[data-system-stage=questions] .system-packet--question,main[data-system-stage=signals] .system-packet--signal,main[data-system-stage=cases] .system-packet--case,main[data-system-stage=evidence] .system-packet--report,main[data-system-stage=answer] .system-packet--report{width:12px;height:12px;opacity:1;animation-duration:8s}main[data-system-stage=questions] .system-thread--evidence,main[data-system-stage=signals] .system-thread--primary,main[data-system-stage=cases] .system-thread--primary,main[data-system-stage=evidence] .system-thread--secondary,main[data-system-stage=answer] .system-thread--primary{stroke-width:1.8}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:3px solid rgb(0 82 235 / .45);outline-offset:4px}p,h1,h2,h3{margin:0}.section-shell{position:relative;z-index:1;width:min(var(--max-width),calc(100% - 40px));margin-inline:auto}.site-header{--page-progress: 0;--nav-ink: #263247;--nav-muted: #667085;--nav-line: rgb(45 55 72 / .13);--nav-sky: #e9f1ff;position:fixed;left:50%;top:18px;z-index:50;display:grid;grid-template-columns:auto 1fr auto;gap:clamp(14px,1.7vw,28px);align-items:center;width:min(1380px,calc(100% - 40px));margin:0;padding:8px 9px 8px 8px;border:1px solid rgb(255 255 255 / .82);border-radius:16px;background:linear-gradient(112deg,#fffffff5,#f5f2ece6),#ffffffe6;box-shadow:0 22px 58px #1b2a442e,0 2px 8px #1b2a4414,inset 0 0 0 1px #669eff14;transform:translate(-50%);color:var(--nav-ink);backdrop-filter:blur(26px) saturate(1.08)}.site-header__progress{position:absolute;left:12px;right:12px;bottom:0;height:2px;overflow:hidden;border-radius:999px;background:#669eff1f;pointer-events:none}.site-header__progress:before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--vibrant-blu),var(--light-blu),var(--mint));box-shadow:0 0 14px #669eff4d;transform:scaleX(var(--page-progress));transform-origin:left center;transition:transform .12s linear}.brand{display:inline-flex;align-items:center;min-width:132px;min-height:46px;justify-content:center;border-radius:10px;padding:0 7px}.brand img{display:block;width:132px;height:auto}.site-nav{display:flex;gap:2px;justify-content:flex-start;color:#475467;font-size:.8125rem;font-weight:720}.nav-group{position:static}.nav-group>summary{list-style:none}.nav-group>summary::-webkit-details-marker{display:none}.nav-trigger{display:inline-flex;align-items:center;gap:7px;min-height:40px;border-radius:9px;padding:0 10px;cursor:pointer;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.nav-direct-link{display:inline-flex;align-items:center;gap:7px;min-height:40px;border-radius:9px;padding:0 10px;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.nav-direct-link>svg{width:15px;height:15px;color:var(--vibrant-blu)}.nav-trigger__icon{width:15px;height:15px;color:var(--light-blu)}.nav-trigger__chevron{width:12px;height:12px;color:#98a2b3;transition:transform .16s ease}.nav-trigger:hover,.nav-direct-link:hover,.nav-direct-link:focus-visible,.nav-direct-link[aria-current=page],.nav-group:focus-within .nav-trigger,.nav-group:hover .nav-trigger,.nav-group[open] .nav-trigger{color:var(--blu);background:#669eff1c;box-shadow:inset 0 0 0 1px #669eff14}.nav-trigger:focus-visible,.nav-direct-link:focus-visible,.mobile-menu>summary:focus-visible,.mobile-menu__direct-link:focus-visible,.mobile-menu__group>summary:focus-visible{outline:3px solid rgb(0 82 235 / .34);outline-offset:3px}.nav-group[open] .nav-trigger__chevron{transform:rotate(180deg)}.nav-menu{position:absolute;left:50%;top:calc(100% + 14px);width:min(var(--nav-width, 1080px),calc(100vw - 48px));border:1px solid rgb(255 255 255 / .92);border-radius:20px;padding:10px 10px 12px;background:radial-gradient(circle at 10% 0%,rgb(102 158 255 / .14),transparent 26rem),linear-gradient(145deg,var(--white),var(--ranch));box-shadow:0 42px 100px #1929423d,0 8px 24px #19294217,inset 0 0 0 1px #669eff14;transform:translate(-50%) translateY(8px);opacity:0;visibility:hidden;pointer-events:none;backdrop-filter:blur(30px) saturate(1.05);max-height:min(720px,calc(100vh - 112px));overflow:auto;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav-group[open] .nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav-menu:before{content:"";position:absolute;inset:-15px 0 auto;height:15px}.nav-menu__mast{position:relative;display:grid;grid-template-columns:42px auto minmax(120px,1fr);gap:12px;align-items:center;min-height:62px;overflow:hidden;border:1px solid rgb(102 158 255 / .11);border-radius:13px;padding:9px 14px 9px 10px;background:#ffffffb3}.nav-menu__mast-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;color:var(--vibrant-blu);background:var(--nav-sky)}.nav-group[data-nav-accent=mint] .nav-menu__mast-mark,.mobile-menu__group[data-nav-accent=mint]>summary svg:first-child{color:var(--fir);background:#b4eac666}.nav-group[data-nav-accent=ranch] .nav-menu__mast-mark,.mobile-menu__group[data-nav-accent=ranch]>summary svg:first-child{color:var(--blu);background:var(--ranch-2)}.nav-group[data-nav-accent=blu] .nav-menu__mast-mark,.mobile-menu__group[data-nav-accent=blu]>summary svg:first-child{color:var(--white);background:var(--blu)}.nav-menu__mast-copy{display:grid;gap:2px}.nav-menu__mast-copy strong{color:var(--blu);font-size:.92rem;line-height:1.2}.nav-menu__mast-copy small{color:var(--nav-muted);font-size:.68rem;letter-spacing:.02em}.nav-menu__thread{position:relative;display:block;height:24px;margin-left:20px}.nav-menu__thread:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,#669eff29,#669effb3,#3d6b5a61)}.nav-menu__thread i{position:absolute;top:50%;width:7px;height:7px;border:2px solid var(--white);border-radius:50%;background:var(--light-blu);box-shadow:0 0 0 1px #669eff40;transform:translate(-50%,-50%)}.nav-menu__thread i:nth-child(1){left:18%}.nav-menu__thread i:nth-child(2){left:58%;background:var(--mint)}.nav-menu__thread i:nth-child(3){left:92%;background:var(--volt)}.nav-menu__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px}.nav-menu--1{width:min(var(--nav-width, 540px),calc(100vw - 48px))}.nav-menu--1 .nav-menu__inner{grid-template-columns:1fr}.nav-menu--2{width:min(var(--nav-width, 980px),calc(100vw - 48px))}.nav-menu--2 .nav-menu__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-menu--4 .nav-menu__inner{grid-template-columns:repeat(4,minmax(0,1fr))}.nav-menu__column{display:grid;align-content:start;gap:5px;min-width:0}.nav-menu__column>p{padding:7px 10px 5px;color:var(--fir);font-size:.625rem;font-weight:860;letter-spacing:.1em;text-transform:uppercase}.nav-menu__links{display:grid;gap:2px}.nav-menu__column a{display:grid;grid-template-columns:20px minmax(0,1fr) 14px;gap:10px;align-items:start;border:1px solid transparent;border-radius:11px;min-height:60px;padding:9px 10px;color:var(--nav-ink);transition:border-color .15s ease,background-color .15s ease,transform .15s ease,box-shadow .15s ease}.nav-menu__column a:hover,.nav-menu__column a:focus-visible{border-color:#669eff33;background:#ffffffe0;transform:translateY(-1px);box-shadow:0 10px 22px #2d374812;outline:2px solid rgb(0 82 235 / .28);outline-offset:1px}.nav-menu__column a[aria-current=page]{border-color:#0052eb33;background:#669eff1f}.nav-menu__column a>svg:first-child{width:18px;height:18px;margin-top:1px;box-sizing:content-box;border-radius:7px;padding:4px;color:var(--vibrant-blu);background:#669eff1f}.nav-menu__column a>span{display:grid;gap:3px;min-width:0}.nav-menu__column strong{color:var(--blu);font-size:.8125rem;line-height:1.25}.nav-menu__column small{display:-webkit-box;overflow:hidden;color:var(--nav-muted);font-size:.6875rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nav-item__arrow{width:14px;height:14px;margin-top:2px;color:var(--vibrant-blu);opacity:0;transform:translate(-3px);transition:opacity .15s ease,transform .15s ease}.nav-menu__column a:hover .nav-item__arrow,.nav-menu__column a:focus-visible .nav-item__arrow{opacity:1;transform:translate(0)}.header-actions{display:inline-flex;gap:14px;align-items:center;font-size:.8125rem;font-weight:700;white-space:nowrap}.mobile-menu{display:none}.header-actions__login{color:#667085}.header-actions__demo{color:var(--blu)}.site-header .button--primary{background:var(--vibrant-blu);color:var(--white);box-shadow:0 12px 28px #0052eb40}.site-header .button--primary:hover{background:var(--vibrant-blu-dark)}@media(prefers-reduced-motion:reduce){.nav-trigger,.nav-direct-link,.nav-trigger__chevron,.nav-menu,.nav-menu__column a,.nav-item__arrow,.mobile-menu>summary>span,.mobile-menu__chevron{transition:none}}.button{position:relative;overflow:hidden;display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);padding:0 16px;border:1px solid transparent;font-size:.875rem;font-weight:780;line-height:1;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.button:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 0 28%,rgb(255 255 255 / .24) 46%,transparent 64% 100%);opacity:0;transform:translate(-110%);transition:opacity .18s ease,transform .52s ease}.button:hover{transform:translateY(-1px)}.button:hover:after{opacity:1;transform:translate(110%)}main:has(.button:hover) .homepage-system-field{opacity:1}main:has(.button:hover) .system-packet{animation-duration:11s}section:has(.button:hover) .section-field span,section:has(.text-link:hover) .section-field span,section:has(a:hover) .section-field span{border-color:#b4eac633}.button--primary{background:#f6f8ff;color:#07101f;box-shadow:0 18px 40px #0052eb47}.button--primary:hover{background:#dfe8ff}.hero .button--primary{background:linear-gradient(135deg,#f8fbff,#cde0ff);color:#fff;color:#07101f;box-shadow:0 18px 40px #0052eb52,inset 0 1px #ffffffbd}.hero .button--primary:hover{background:linear-gradient(135deg,#fff,#bad3ff)}.button--secondary{background:#ffffff0f;border-color:#ffffff2e;color:#fff}.button--secondary:hover{border-color:#b4eac67a;color:var(--mint)}.button--small{min-height:38px;padding-inline:16px;font-size:.875rem}.text-link{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;font-weight:760;color:#ffffffc2}.text-link:hover{color:#fff}.hero{position:relative;display:grid;grid-template-columns:minmax(420px,.86fr) minmax(620px,1.22fr);gap:clamp(56px,6vw,118px);align-items:center;width:min(1540px,calc(100% - 40px));min-height:clamp(760px,82svh,940px);padding:clamp(30px,4vw,58px) 0 42px}.hero>*{min-width:0}.hero:before,.hero:after{content:"";position:absolute;pointer-events:none}.hero:before{inset:3% -14% 0;background-image:linear-gradient(rgb(255 255 255 / .028) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .028) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(circle at 68% 42%,#000 0%,transparent 68%)}.homepage-page .hero:before{inset:0 -18% -6%;background-image:linear-gradient(rgb(180 234 198 / .026) 1px,transparent 1px),linear-gradient(90deg,rgb(102 158 255 / .03) 1px,transparent 1px),radial-gradient(circle at 50% 40%,rgb(180 234 198 / .06),transparent 18rem);background-size:72px 72px,72px 72px,auto;mask-image:radial-gradient(ellipse at 50% 46%,#000 0%,transparent 74%)}.hero:after{right:14%;top:15%;width:clamp(34rem,38vw,58rem);height:clamp(34rem,38vw,58rem);border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(circle,rgb(0 82 235 / .12),transparent 64%);opacity:.72;animation:sensor-pulse 8s ease-in-out infinite}.homepage-page .hero:after{right:auto;left:50%;top:24%;width:clamp(46rem,58vw,78rem);height:clamp(46rem,58vw,78rem);border-color:#b4eac61f;background:radial-gradient(circle at 50% 50%,rgb(0 82 235 / .14),transparent 48%),conic-gradient(from 210deg,rgb(180 234 198 / .09),transparent 20%,rgb(102 158 255 / .12),transparent 58%,rgb(255 122 144 / .07),transparent 82%);opacity:.86;transform:translate(-50%)}.homepage-page .hero{grid-template-columns:1fr;gap:clamp(38px,4.4vw,60px);align-items:start;min-height:auto;padding-top:clamp(48px,6vw,88px)}.homepage-page .hero__content{justify-items:center;width:min(100%,72rem);margin-inline:auto;text-align:center}.homepage-page .hero__content h1{max-width:none;margin-top:clamp(4px,.7vw,12px);text-wrap:balance}.homepage-page .hero__description{margin-inline:auto;text-wrap:pretty}.homepage-page .hero__actions{justify-content:center}@media(max-width:520px){.homepage-page .hero__content h1{font-size:clamp(2.4rem,11.2vw,3.2rem)}}.hero-backdrop{position:absolute;inset:0 -9%;z-index:1;pointer-events:none;overflow:hidden;border-radius:12px;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.signal-lane,.signal-node{position:absolute;display:block}.signal-lane{height:1px;width:min(48vw,780px);background:linear-gradient(90deg,transparent,rgb(102 158 255 / .16),rgb(180 234 198 / .14),transparent);opacity:.6;transform-origin:left center}.signal-lane:after{content:"";position:absolute;top:-2px;left:0;width:68px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .7),transparent);filter:blur(.5px);animation:signal-trace 8s ease-in-out infinite}.signal-lane--one{top:22%;left:28%;transform:rotate(-8deg)}.signal-lane--two{top:47%;left:4%;width:min(58vw,980px);transform:rotate(4deg)}.signal-lane--two:after{animation-delay:-2.8s}.signal-lane--three{right:0;bottom:25%;width:min(46vw,760px);transform:rotate(-3deg)}.signal-lane--three:after{animation-delay:-5.4s}.signal-node{width:9px;height:9px;border:1px solid rgb(180 234 198 / .38);border-radius:999px;background:#070b12b8;box-shadow:0 0 22px #b4eac62e;animation:node-breathe 5.5s ease-in-out infinite}.signal-node--one{left:13%;top:35%}.signal-node--two{right:26%;top:18%;animation-delay:-1.8s}.signal-node--three{right:11%;bottom:24%;animation-delay:-3.6s}.hero__content{position:relative;z-index:2;display:grid;gap:clamp(19px,1.7vw,30px)}.eyebrow{color:var(--mint);font-size:.75rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}h1{max-width:780px;color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.35rem,6.2vw,6.65rem);font-weight:500;letter-spacing:0;line-height:.9}.hero__description{max-width:690px;color:#eff6ffc7;font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.62}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero__trust{max-width:500px;border-left:1px solid rgb(180 234 198 / .16);padding-left:16px;color:#eff6ff80;font-size:.875rem;line-height:1.5}.hero-rail{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.hero-rail a{position:relative;border:1px solid rgb(180 234 198 / .22);border-radius:var(--radius-sm);padding:8px 24px 8px 12px;background:linear-gradient(180deg,#b4eac61f,#ffffff0a),#0a121ed1;color:#eff6ffdb;font-size:.875rem;font-weight:720;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff14}.hero-rail a:after{content:">";position:absolute;right:10px;top:50%;color:var(--mint);font-size:.75rem;font-weight:900;transform:translateY(-50%)}.hero-rail a:hover{border-color:#b4eac680;background:linear-gradient(180deg,#b4eac62e,#669eff0e),#0d1827e6;color:#fff}.product-field{position:relative;z-index:2;margin-right:0;border-radius:var(--radius-lg);color:#fff}.homepage-page .product-field{width:min(100%,1460px);margin-inline:auto;transform:perspective(1600px) rotateX(1.6deg);transform-origin:center top}.hero-proof{position:relative;z-index:2;grid-column:1 / -1;overflow:hidden;margin-top:clamp(12px,1.8vw,28px);padding:4px 0;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.hero-proof__track{display:flex;width:max-content;min-width:100%;gap:clamp(18px,2vw,30px);align-items:center;animation:proof-drift 42s linear infinite}.hero-proof__copy{color:#eff6ff8f;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hero-proof img{display:block;width:auto;max-height:66px;opacity:.9;filter:drop-shadow(0 12px 24px rgb(0 0 0 / .2))}.hero-proof__stat{display:grid;min-width:210px;gap:4px;border:0;border-left:1px solid rgb(255 255 255 / .14);border-radius:0;padding:4px 0 4px 16px;background:transparent;color:#eff6ff8f;white-space:nowrap;box-shadow:none}.hero-proof__stat strong{color:#f8fbffc7;font-size:.875rem;font-weight:860}.hero-proof__stat small{color:#b4eac675;font-size:.6875rem;font-weight:720}.product-field:before{content:"";position:absolute;inset:-15% -16% -12% -22%;pointer-events:none;background:radial-gradient(circle at 76% 13%,rgb(66 231 189 / .12),transparent 18rem),radial-gradient(circle at 38% 56%,rgb(0 82 235 / .16),transparent 24rem),linear-gradient(112deg,transparent 0 15%,rgb(102 158 255 / .055) 28%,transparent 44% 100%);opacity:.95;z-index:1;mask-image:radial-gradient(ellipse at 62% 45%,#000 0%,#000 36%,transparent 72%)}.homepage-page .product-field:before{inset:-19% -12% -16%;background:radial-gradient(circle at 74% 10%,rgb(180 234 198 / .14),transparent 18rem),radial-gradient(circle at 30% 62%,rgb(0 82 235 / .18),transparent 25rem),conic-gradient(from 260deg at 50% 42%,rgb(102 158 255 / .12),transparent 19%,rgb(180 234 198 / .1),transparent 48%,rgb(255 122 144 / .08),transparent 76%),linear-gradient(112deg,transparent 0 15%,rgb(102 158 255 / .06) 28%,transparent 44% 100%);opacity:1;mask-image:radial-gradient(ellipse at 50% 45%,#000 0%,#000 40%,transparent 74%)}.product-field:after{content:"";position:absolute;inset:4% -6% 2%;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .08),transparent),linear-gradient(180deg,transparent,rgb(180 234 198 / .045),transparent);mask-image:radial-gradient(ellipse at 50% 48%,#000 0%,#000 32%,transparent 68%);opacity:.62}.product-field>*{position:relative}.product-field__ambient{position:absolute;inset:0;z-index:4;pointer-events:none}.product-field__ambient span{position:absolute;width:8px;height:8px;border:1px solid rgb(180 234 198 / .5);border-radius:999px;box-shadow:0 0 18px #b4eac652;animation:signal-drift 8s ease-in-out infinite}.product-field__ambient span:nth-child(1){top:16%;left:12%}.product-field__ambient span:nth-child(2){right:14%;top:22%;animation-delay:-2.2s}.product-system{position:relative;z-index:2;display:grid;grid-template-columns:minmax(228px,.92fr) minmax(0,1.95fr) minmax(228px,.92fr);gap:clamp(16px,1.8vw,26px);align-items:center;min-height:clamp(340px,26vw,430px);padding:clamp(18px,2.2vw,32px)}.homepage-page .product-system{border:1px solid rgb(255 255 255 / .05);border-radius:22px;background:linear-gradient(135deg,#ffffff06,#ffffff01),#070b1214}.product-system:before{content:"";position:absolute;inset:-54px -52px -46px;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px),radial-gradient(circle at 58% 44%,rgb(102 158 255 / .14),transparent 34rem),radial-gradient(circle at 82% 18%,rgb(180 234 198 / .08),transparent 20rem);background-size:56px 56px,56px 56px,auto;border-radius:22px;mask-image:radial-gradient(circle at 50% 48%,#000 0%,transparent 72%)}.product-system:after{content:"";position:absolute;inset:12% 3% 7% 2%;z-index:-1;pointer-events:none;border:1px solid rgb(102 158 255 / .09);border-radius:999px;background:radial-gradient(ellipse at 62% 42%,rgb(11 26 48 / .68),transparent 58%),linear-gradient(90deg,transparent,rgb(102 158 255 / .055),transparent);transform:rotate(-5deg)}.workflow-thread{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.workflow-thread__line{fill:none;stroke-width:1.4;stroke-linecap:round;vector-effect:non-scaling-stroke}.workflow-thread__line--one{stroke:#669eff29;stroke-dasharray:14 16;animation:thread-flow 18s linear infinite}.workflow-thread__line--two{stroke:#b4eac621;stroke-dasharray:10 18;animation:thread-flow 22s linear infinite reverse}.product-panel,.kindling-card{border:1px solid rgb(255 255 255 / .085);border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#070b12ad;box-shadow:inset 0 1px #fff1,0 22px 62px #0000002e;backdrop-filter:blur(14px)}.product-panel{padding:16px}.license-panel{position:relative;z-index:3;align-self:center;opacity:.94}.activity-panel{position:relative;z-index:4;align-self:center;background:radial-gradient(ellipse at 58% 48%,rgb(102 158 255 / .2),transparent 62%),linear-gradient(180deg,#fff1,#ffffff04),#070b12b8;box-shadow:0 34px 90px #00000061,0 0 0 1px #669eff0e,inset 0 1px #ffffff17}.case-panel{position:relative;z-index:4;background:linear-gradient(180deg,#ffffff0f,#ffffff04),#070b12a8}.product-side{position:relative;z-index:3;display:grid;gap:clamp(14px,1.4vw,20px);align-content:center;align-self:center}.panel-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px;color:#ffffff9e;font-size:.75rem;font-weight:820}.panel-heading--chart{align-items:flex-start}.panel-heading--chart div:first-child{display:grid;gap:4px}.panel-heading--chart p{color:#eff6ff7a;font-size:.6875rem;font-weight:690;text-wrap:balance;line-height:1.35}.panel-heading span{color:#ffffffdb}.panel-heading strong{color:var(--mint);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.chart-legend{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.chart-legend span{display:inline-flex;align-items:center;gap:8px;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:4px 8px;background:#ffffff0b;color:#eff6ffad;font-size:.6875rem;font-weight:800}.legend-dot{display:inline-block;width:7px;height:7px;border-radius:999px}.legend-dot--findings{background:#669eff;box-shadow:0 0 12px #669eff75}.legend-dot--cases{background:#ff7a90;box-shadow:0 0 12px #ff7a906b}.license-stack{display:grid;gap:8px}.license-row{display:grid;gap:4px}.license-row__meta{display:flex;justify-content:space-between;gap:12px;color:#ffffffad;font-size:.6875rem;font-weight:760}.license-row__track{overflow:hidden;height:6px;border-radius:999px;background:#ffffff12}.license-row__track span{display:block;height:100%;border-radius:inherit;background:#758091;transform-origin:left;animation:bar-load .9s ease-out both}.license-row[data-tone=blue] .license-row__track span{background:linear-gradient(90deg,#147cff,#3ec8ff);box-shadow:0 0 18px #147cff57}.license-row[data-tone=violet] .license-row__track span{background:linear-gradient(90deg,#9f78ff,#c08cff);box-shadow:0 0 16px #9f78ff4d}.timeline-chart{position:relative;display:grid;gap:12px;height:clamp(190px,14vw,244px)}.timeline-chart svg{width:100%;height:clamp(162px,11vw,218px);overflow:visible}.chart-grid path{fill:none;stroke:#ffffff0e;stroke-width:1;vector-effect:non-scaling-stroke}.chart-area--findings{fill:url(#findingGradient)}.chart-area--cases{fill:url(#caseGradient)}.chart-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:1400;stroke-dashoffset:1400;animation:chart-draw 1.6s ease-out .24s both}.chart-line--findings{stroke:#669eff}.chart-line--cases{stroke:#ff7a90;animation-delay:.42s}.chart-rider{fill:none;stroke:#f8fbffe0;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:72 928;filter:drop-shadow(0 0 8px rgb(102 158 255 / .42));animation:chart-rider 5.5s ease-in-out infinite}.chart-events circle{fill:var(--mint);stroke:#070b12d9;stroke-width:3;vector-effect:non-scaling-stroke;animation:event-pulse 2.8s ease-in-out infinite}.chart-events circle:nth-child(2){fill:#ff7a90;animation-delay:-.9s}.chart-events circle:nth-child(3){fill:#669eff;animation-delay:-1.8s}.timeline-days{display:flex;justify-content:space-between;color:#ffffff6b;font-size:.6875rem;font-weight:680}.case-card{display:flex;flex-direction:column;gap:10px;align-items:flex-start;border:1px solid rgb(224 254 139 / .14);border-radius:var(--radius-md);padding:12px 16px;background:linear-gradient(90deg,#e0fe8b1f,#e0fe8b09),#070b12bd}.case-card div{display:grid;gap:4px}.case-severity{width:max-content;border-radius:4px;padding:4px 8px;background:#e0fe8b29;color:#f2ffac;font-size:.6875rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.case-card strong{color:#ffffffe6;font-size:.875rem;text-wrap:balance}.case-card p,.case-age{color:#ffffff7a;font-size:.75rem;font-weight:690}.case-card p{font-size:.6875rem;letter-spacing:.05em}.kindling-card{position:relative;z-index:3;display:grid;align-content:space-between;gap:8px;min-height:148px;overflow:hidden;padding:16px;background:linear-gradient(180deg,#0052eb21,#ffffff09),#070b129e}.kindling-card>*{position:relative;z-index:1}.kindling-card__ember{position:absolute;right:-34px;top:-40px;z-index:0;width:112px;height:112px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgb(255 106 61 / .66),rgb(229 103 13 / .22) 48%,transparent 72%);filter:blur(12px);opacity:.6;animation:kindling-ember-ignite 2.8s cubic-bezier(.22,.61,.36,1) .45s both}@keyframes kindling-ember-ignite{0%{opacity:0;transform:scale(.55)}30%{opacity:1;transform:scale(1.35)}to{opacity:.6;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.kindling-card__ember{animation:none}}.kindling-card span{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.kindling-card strong{color:#ffffffb3;font-size:.75rem;line-height:1.28}.kindling-card p{color:#fff;font-size:clamp(2.1rem,4.4vw,3.1rem);font-weight:820;letter-spacing:0}.proof-strip{position:relative;display:grid;grid-template-columns:minmax(320px,.62fr) minmax(0,1.38fr);gap:clamp(24px,4vw,58px);align-items:stretch;width:min(1420px,calc(100% - 56px));overflow:hidden;margin-top:12px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;padding:clamp(20px,3vw,34px);background:radial-gradient(circle at 22% 12%,rgb(102 158 255 / .09),transparent 18rem),radial-gradient(circle at 76% 72%,rgb(180 234 198 / .06),transparent 22rem),linear-gradient(180deg,#ffffff0d,#ffffff04),#070b128a;box-shadow:0 22px 72px #0000002e,inset 0 1px #ffffff0e}.proof-strip:before{content:"";position:absolute;left:clamp(320px,37%,470px);top:14%;bottom:14%;z-index:0;width:1px;height:auto;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .26),rgb(180 234 198 / .2),transparent)}.proof-strip:after{content:"";position:absolute;right:-14%;top:50%;z-index:0;width:min(58vw,720px);aspect-ratio:1 / .42;border:1px solid rgb(102 158 255 / .09);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .08),transparent 62%);transform:translateY(-50%) rotate(-6deg)}.proof-strip__lede,.proof-strip__flow{position:relative;z-index:1}.proof-strip__lede{display:grid;gap:12px;align-content:center;max-width:520px}.proof-strip__lede strong{color:#f8fbff;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:780;line-height:1.05}.proof-strip__lede p:not(.eyebrow){color:#eff6ffb3;font-size:1rem;line-height:1.58}.proof-strip__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.proof-strip__flow:before{content:"";position:absolute;left:5%;right:5%;top:34px;height:1px;background:linear-gradient(90deg,#669eff1f,#b4eac647,#669eff14);animation:operating-current 9s ease-in-out infinite}.proof-strip__flow li{position:relative;display:grid;min-height:210px;align-content:start;gap:8px;border:1px solid rgb(255 255 255 / .09);border-radius:12px;padding:16px;background:radial-gradient(circle at 82% 10%,rgb(102 158 255 / .08),transparent 9rem),linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 18px 54px #0000002e;animation:living-card-breathe 12s ease-in-out infinite}.proof-strip__flow li:nth-child(2){margin-top:16px;animation-delay:-2s}.proof-strip__flow li:nth-child(3){margin-top:32px;border-color:#b4eac62e;animation-delay:-4s}.proof-strip__flow li:nth-child(4){margin-top:48px;animation-delay:-6s}.proof-strip__flow li>span{display:inline-grid;width:32px;height:32px;place-items:center;border:1px solid rgb(180 234 198 / .22);border-radius:999px;background:#b4eac613;color:var(--mint);font-size:.75rem;font-weight:860}.proof-strip__flow small{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.proof-strip__flow strong{color:#f8fbffeb;font-size:1rem;line-height:1.18}.proof-strip__flow p{color:#eff6ff9e;font-size:.875rem;line-height:1.46}.proof-strip__mark{position:absolute;right:16px;top:16px;width:44px;height:auto;overflow:visible}.proof-strip__mark circle,.proof-strip__mark rect,.proof-strip__mark path{fill:none;stroke:#99ced7b8;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.proof-strip__mark .is-dot{fill:#99ced7c7;stroke:none}.proof-strip__mark .is-live{stroke:#b4eac6e6}.proof-strip__mark .is-live.is-dot{fill:var(--mint);stroke:none}.proof-strip__flow li:nth-child(3) .proof-strip__mark .is-live{animation:path-mini-breathe 8.5s ease-in-out infinite}.path-band{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(28px,5vw,56px);padding:clamp(58px,7vw,88px) 0}.path-band:before{content:"";position:absolute;left:38%;top:18px;bottom:18px;z-index:-1;width:min(54vw,760px);border:1px solid rgb(102 158 255 / .08);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .09),transparent 58%),linear-gradient(90deg,transparent,rgb(180 234 198 / .035),transparent);transform:rotate(-5deg)}.section-heading{display:grid;align-content:start;gap:16px}.section-heading h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4vw,3.8rem);font-weight:500;letter-spacing:0;line-height:.98}.section-heading p:not(.eyebrow){color:#eff6ffb8;font-size:1rem;line-height:1.62}.path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.path-card{position:relative;display:grid;min-height:190px;align-content:space-between;gap:16px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-lg);padding:24px;background:linear-gradient(180deg,#ffffff13,#ffffff09),#0b111cd1;box-shadow:0 16px 42px #0003;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.path-card:after{content:"Open >";position:absolute;right:18px;bottom:18px;border:1px solid rgb(180 234 198 / .2);border-radius:999px;padding:4px 8px;background:#b4eac613;color:#b4eac6e0;font-size:.6875rem;font-weight:860;letter-spacing:.04em;text-transform:uppercase}.path-card:hover{transform:translateY(-2px);border-color:#b4eac64d;box-shadow:0 22px 52px #00000042}.path-card:hover:after{border-color:#b4eac66b;background:#b4eac61f;color:#fff}.path-card{animation:living-card-breathe 12s ease-in-out infinite}.path-card:nth-child(2){animation-delay:-2s}.path-card:nth-child(3){animation-delay:-4s}.path-card:nth-child(4){animation-delay:-6s}.path-card__label{padding-right:32px;color:var(--mint);font-size:.75rem;font-weight:840;letter-spacing:.08em;text-transform:uppercase}.path-card strong{color:#f8fbffeb;font-size:1.125rem;line-height:1.25}.path-card__cta{color:var(--light-blu);font-size:.875rem;font-weight:800;padding-right:64px}.problem-frame,.operating-model,.capability-system,.msp-band,.commercial-band,.comparison-frame,.compliance-band,.resource-pathways,.final-cta{position:relative}.section-field{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.section-field span{position:absolute;border:1px solid rgb(102 158 255 / .1);border-radius:999px;opacity:.84;animation:section-orbit-breathe 16s ease-in-out infinite}.section-field span:after{content:"";position:absolute;width:8px;height:8px;border-radius:999px;background:#b4eac69e;box-shadow:0 0 28px #b4eac657}.is-system-current .section-field span{border-color:#b4eac62e;opacity:1}.is-system-current .section-field span:after{animation:current-node-travel 4.8s ease-in-out infinite}.homepage-page .section-field span{border-color:#669eff29}.homepage-page .section-field span:after{left:calc(50% - 4px);top:-4px;background:#b4eac666;box-shadow:0 0 28px #b4eac638}.homepage-page .is-system-current .section-field span{border-color:#b4eac638}.homepage-page .is-system-current .section-field span:after{animation:none}.system-object{position:absolute;z-index:0;pointer-events:none}.system-object--case{right:5%;top:44px;z-index:2;display:grid;gap:4px;border:1px solid rgb(180 234 198 / .14);border-radius:999px;padding:12px 16px;background:radial-gradient(circle at 86% 22%,rgb(180 234 198 / .11),transparent 7rem),#070b1294;box-shadow:0 22px 58px #0000002e}.system-object--case span{color:#b4eac6a3;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.system-object--case strong{color:#f8fbffd1;font-size:.875rem}.system-object--case{animation:case-token-handoff 10s ease-in-out infinite}.section-field--problem span:nth-child(1){right:7%;top:18%;width:min(42vw,620px);height:min(20vw,290px);transform:rotate(6deg)}.section-field--problem span:nth-child(2){left:32%;bottom:13%;width:min(36vw,520px);height:min(12vw,180px);border-color:#ff7a901f;transform:rotate(-4deg);animation-delay:-4s}.section-field--problem span:nth-child(3){left:49%;top:44%;width:10px;height:10px;background:#ff7a9024;box-shadow:0 0 26px #ff7a901c}.section-field--problem span:nth-child(3):after{display:none}.section-field--capability span:nth-child(1),.section-field--comparison span:nth-child(1),.section-field--resources span:nth-child(1){right:2%;top:10%;width:min(50vw,740px);height:min(34vw,500px);transform:rotate(-6deg)}.section-field--capability span:nth-child(2),.section-field--comparison span:nth-child(2),.section-field--resources span:nth-child(2){left:2%;bottom:10%;width:min(36vw,560px);height:min(18vw,260px);border-color:#b4eac61a;transform:rotate(5deg);animation-delay:-6s}.section-field--comparison span:nth-child(2):after{display:none}.section-field--msp span:nth-child(1),.section-field--commercial span:nth-child(1),.section-field--compliance span:nth-child(1){inset:9% -3%;border-radius:12px}.section-field--msp span:nth-child(2),.section-field--commercial span:nth-child(2),.section-field--compliance span:nth-child(2){left:12%;right:12%;top:50%;height:1px;border:0;border-radius:0;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .18),rgb(180 234 198 / .28),transparent)}.problem-frame{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(460px,1.14fr);gap:clamp(34px,5vw,84px);width:min(1420px,calc(100% - 56px));padding:clamp(70px,8vw,118px) 0 clamp(48px,6vw,86px)}.problem-frame:before,.operating-model:before,.capability-system:before,.comparison-frame:before,.resource-pathways:before{content:"";position:absolute;inset:0 -6%;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(ellipse at 50% 35%,#000 0%,transparent 72%)}.problem-frame:after,.capability-system:after,.comparison-frame:after{content:"";position:absolute;z-index:-1;pointer-events:none;border:1px solid rgb(255 255 255 / .06);border-radius:999px;opacity:.8}.problem-frame:after{right:16%;top:24%;width:min(38vw,560px);height:min(20vw,280px);background:radial-gradient(ellipse at 36% 50%,rgb(255 122 144 / .08),transparent 58%);transform:rotate(5deg)}.problem-frame__copy,.msp-band__copy,.comparison-frame__copy{display:grid;align-content:start;gap:16px}.problem-frame h2,.motion-run h2,.operating-model h2,.capability-system h2,.msp-band h2,.commercial-band h2,.comparison-frame h2,.compliance-band h2,.resource-pathways h2,.final-cta h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:500;letter-spacing:0;line-height:.98}.problem-frame p,.operating-model p,.capability-system p,.msp-band p,.commercial-band p,.comparison-frame p,.compliance-band p,.resource-pathways p,.final-cta p{color:#eff6ffb3;line-height:1.62}.operating-model{width:min(1480px,calc(100% - 56px));padding:clamp(44px,4.8vw,70px) 0}.section-heading--wide{max-width:860px;margin-bottom:clamp(28px,4vw,54px)}.section-heading--center{max-width:920px;margin:0 auto clamp(32px,4vw,58px);justify-items:center;text-align:center}.section-heading--center h2,.section-heading--center p:not(.eyebrow){max-width:860px}.section-heading--offset{max-width:760px;margin-left:auto;padding-right:clamp(18px,6vw,110px)}.capability-system{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(30px,5vw,64px);align-items:center;width:min(1420px,calc(100% - 56px));padding:clamp(44px,4.8vw,70px) 0}.capability-system:after{left:48%;top:12%;width:min(50vw,760px);height:min(35vw,500px);background:radial-gradient(ellipse at 60% 44%,rgb(102 158 255 / .075),transparent 62%),radial-gradient(ellipse at 70% 62%,rgb(180 234 198 / .055),transparent 48%);transform:rotate(-4deg)}.capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.capability-card,.commercial-card,.resource-card{display:grid;gap:12px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:24px;background:linear-gradient(180deg,#fff1,#ffffff06),#0b111cc2;box-shadow:0 18px 54px #0000002e;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.capability-card:hover,.commercial-card:hover,.resource-card:hover{transform:translateY(-2px);border-color:#b4eac647}.capability-card span,.commercial-card span,.resource-card span{color:var(--mint);font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.capability-card p,.resource-card p{color:#eff6ffab;font-size:1rem}.msp-band,.commercial-band,.comparison-frame,.compliance-band,.resource-pathways,.final-cta{width:min(1420px,calc(100% - 56px));padding:clamp(66px,8vw,112px) 0}.msp-band,.compliance-band,.resource-pathways{padding-block:clamp(48px,5vw,76px)}.msp-band{display:grid;grid-template-columns:minmax(390px,.9fr) minmax(560px,1.1fr);gap:clamp(32px,4vw,64px);align-items:center}.msp-band__copy,.tenant-flow{align-self:center}.section-swap>:is(.msp-band__copy,.comparison-frame__copy){order:2}.section-swap>:is(.tenant-flow,.comparison-matrix,.home-stop--matrix){order:1}.msp-band:before,.commercial-band:before,.compliance-band:before,.final-cta:before{content:"";position:absolute;inset:9% -3%;z-index:-1;border:1px solid rgb(102 158 255 / .08);border-radius:12px;background:radial-gradient(circle at 74% 26%,rgb(0 82 235 / .13),transparent 26rem),radial-gradient(circle at 18% 70%,rgb(180 234 198 / .07),transparent 22rem),linear-gradient(180deg,#ffffff08,#ffffff02)}.msp-band:before,.compliance-band:before{inset:4% 0}.commercial-band:after{content:"";position:absolute;left:2%;right:2%;bottom:42px;z-index:-1;height:1px;background-image:linear-gradient(90deg,transparent,rgb(217 255 233 / .95),transparent),linear-gradient(90deg,transparent,rgb(180 234 198 / .26),rgb(102 158 255 / .12),transparent);background-size:110px 1px,100% 100%;background-position:-110px 0,0 0;background-repeat:no-repeat,no-repeat;animation:home-rail-travel 6.8s cubic-bezier(.45,0,.55,1) infinite;animation-delay:-2.3s}.section-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.tenant-flow{position:relative;min-height:310px;border:1px solid rgb(255 255 255 / .09);border-radius:14px;padding:32px;background:radial-gradient(circle at 50% 42%,rgb(180 234 198 / .065),transparent 14rem),linear-gradient(180deg,#ffffff0a,#ffffff03),#070b1257;box-shadow:inset 0 1px #ffffff0d}.tenant-flow__hub{position:absolute;left:50%;top:50%;z-index:2;display:grid;width:min(46%,340px);gap:8px;border:1px solid rgb(180 234 198 / .16);border-radius:12px;padding:16px;background:radial-gradient(circle at 90% 12%,rgb(180 234 198 / .1),transparent 8rem),#070b12c2;box-shadow:0 24px 72px #00000047,inset 0 1px #ffffff12;transform:translate(-50%,-50%);backdrop-filter:blur(14px);animation:tenant-hub-breathe 8s ease-in-out infinite}.tenant-flow__hub span{display:block;width:auto;border:0;border-radius:0;padding:0;background:none;box-shadow:none;color:var(--mint);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.tenant-flow__hub strong{color:#fff;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.1}.tenant-flow:before{content:"";position:absolute;inset:14% 9%;border:1px solid rgb(180 234 198 / .18);border-radius:999px;transform:rotate(-6deg);animation:section-orbit-breathe 13s ease-in-out infinite}.tenant-flow__tray{display:grid;gap:4px;margin-top:8px;padding:12px 0 0;border-top:1px solid rgb(255 255 255 / .08);list-style:none}.tenant-flow__tray li{display:flex;gap:16px;align-items:center;justify-content:space-between;color:#eff6ffb3;font-size:.75rem;font-weight:800}.tenant-flow__tray svg{flex:none;width:12px;height:12px;overflow:visible}.tenant-flow__tray svg path{fill:none;stroke:#b4eac6e6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tenant-flow__tray li:nth-child(1) svg{animation:tenant-check-cycle-1 8s ease-in-out infinite}.tenant-flow__tray li:nth-child(2) svg{animation:tenant-check-cycle-2 8s ease-in-out infinite}.tenant-flow__tray li:nth-child(3) svg{animation:tenant-check-cycle-3 8s ease-in-out infinite}.tenant-flow__tray li:nth-child(4) svg{animation:tenant-check-cycle-4 8s ease-in-out infinite}.tenant-flow__mark{flex:none;width:16px;height:16px;overflow:visible}.tenant-flow__mark path,.tenant-flow__mark rect,.tenant-flow__mark circle{fill:none;stroke:#99ced7b8;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.tenant-flow__mark .is-check{stroke:#b4eac6e6}.tenant-flow span{position:relative;z-index:3;width:max-content;max-width:100%;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:12px 16px;background:#070b12ad;color:#eff6ffd1;font-size:.875rem;font-weight:800;box-shadow:0 18px 44px #0000002e;animation:tenant-lane-drift 12s ease-in-out infinite}.tenant-flow .tenant-flow__hub span{display:block;width:auto;border:0;border-radius:0;padding:0;background:none;box-shadow:none;color:var(--mint);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.tenant-flow>span{position:absolute}.tenant-flow>span:after{content:"";position:absolute;inset:-1px;border-radius:999px;border:1px solid rgb(180 234 198 / .42);box-shadow:0 0 26px #b4eac647;opacity:0;pointer-events:none;animation:tenant-chip-cycle 8s ease-in-out infinite}.tenant-flow>span:nth-of-type(2):after{animation-delay:-6s}.tenant-flow>span:nth-of-type(3):after{animation-delay:-4s}.tenant-flow>span:nth-of-type(4):after{animation-delay:-2s}.tenant-flow>span:nth-of-type(1){left:34px;top:34px;margin-left:0}.tenant-flow>span:nth-of-type(2){left:34px;bottom:38px;top:auto;margin-left:0;animation-delay:-2s}.tenant-flow>span:nth-of-type(3){right:34px;top:34px;border-color:#b4eac638;color:var(--mint);margin-left:0;animation-delay:-4s}.tenant-flow>span:nth-of-type(4){right:34px;bottom:38px;left:auto;margin-left:0;animation-delay:-6s}.commercial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.commercial-card{min-height:210px;align-content:space-between}.commercial-card strong{color:#f8fbffeb;font-size:1.25rem;line-height:1.22}.commercial-card em{color:var(--light-blu);font-size:.875rem;font-style:normal;font-weight:820}.comparison-frame{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(520px,1.15fr);gap:clamp(34px,5vw,80px);align-items:center}.comparison-frame.section-swap{grid-template-columns:minmax(560px,1.15fr) minmax(360px,.85fr)}.comparison-frame__copy{max-width:620px}.comparison-frame__copy .button{justify-self:start;margin-top:8px}.comparison-frame:after{right:4%;top:8%;width:min(45vw,680px);height:min(28vw,420px);background:radial-gradient(ellipse at 50% 50%,rgb(180 234 198 / .06),transparent 62%);transform:rotate(3deg)}.comparison-stack{display:grid;gap:8px}.comparison-row{display:grid;grid-template-columns:minmax(140px,.4fr) 1fr;gap:16px;align-items:center;border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-md);padding:16px;background:#ffffff09}.comparison-row strong{color:#f8fbffdb}.comparison-row span{color:#eff6ff99;font-size:.875rem}.comparison-row--active{border-color:#b4eac640;background:linear-gradient(90deg,#b4eac624,#ffffff09),#070b12b8}.comparison-row--active strong,.comparison-row--active span{color:#deffe8eb}.compliance-band{gap:32px;justify-items:center;align-items:center;text-align:center}.compliance-band__copy{display:grid;max-width:900px;gap:16px;justify-items:center}.resource-pathways{display:grid;grid-template-columns:minmax(500px,1.18fr) minmax(360px,.82fr);gap:clamp(30px,5vw,64px);align-items:center}.resource-pathways>.section-heading{order:2}.resource-pathways>.resource-map{order:1}.resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.resource-card{min-height:170px;align-content:space-between}.final-cta{display:grid;justify-items:center;gap:24px;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding-inline:clamp(20px,5vw,64px);text-align:center}.final-cta h2,.final-cta p{max-width:820px}.final-cta__field{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:12px;pointer-events:none}.final-cta__field span{position:absolute;border:1px solid rgb(102 158 255 / .1);border-radius:999px}.final-cta__field span:nth-child(1){inset:8% 18%}.final-cta__field span:nth-child(2){inset:22% 8% 14%;transform:rotate(-5deg)}.case-forge{position:relative;display:grid;grid-template-columns:minmax(350px,.72fr) minmax(680px,1.28fr);gap:clamp(38px,5vw,92px);align-items:center;width:min(1500px,calc(100% - 56px));padding:clamp(66px,8vw,112px) 0}.case-forge__copy{display:grid;gap:16px}.case-forge__copy h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,4.9vw,5rem);font-weight:500;letter-spacing:0;line-height:.94}.case-forge__copy p{color:#eff6ffb3;font-size:1rem;line-height:1.64}.capability-console{position:relative;display:grid;gap:clamp(14px,2vw,22px);min-height:auto;border-radius:12px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);padding:clamp(16px,2.6vw,30px);background:radial-gradient(circle at 50% 18%,rgb(102 158 255 / .09),transparent 24rem),radial-gradient(circle at 88% 76%,rgb(180 234 198 / .05),transparent 20rem),#070b1261;box-shadow:0 26px 80px #0000002e,inset 0 1px #ffffff0d}.capability-console:before{content:"";position:absolute;inset:8% 4%;z-index:0;border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(ellipse at 50% 48%,rgb(0 82 235 / .12),transparent 54%),linear-gradient(90deg,transparent,rgb(180 234 198 / .04),transparent);transform:rotate(7deg)}.capability-console:after{content:"";position:absolute;left:6%;right:6%;top:clamp(148px,14vw,190px);z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .28),rgb(180 234 198 / .22),transparent);animation:operating-current 8.5s ease-in-out infinite}.capability-console__core{position:relative;z-index:4;display:grid;width:min(100%,780px);gap:12px;justify-self:center;border:1px solid rgb(180 234 198 / .18);border-radius:12px;padding:clamp(22px,2.8vw,34px);background:radial-gradient(circle at 82% 10%,rgb(180 234 198 / .13),transparent 10rem),linear-gradient(180deg,#ffffff16,#ffffff07),#070b12db;box-shadow:0 34px 96px #00000061,inset 0 1px #ffffff14;backdrop-filter:blur(16px)}.capability-console__core span,.buying-lane span,.resource-node span{color:var(--mint);font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.capability-console__core strong{color:#fff;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.05}.capability-console__core p{color:#eff6ffad;font-size:1rem}.capability-console__rails{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.capability-rail{position:relative;z-index:3;display:grid;width:auto;min-height:170px;align-content:start;gap:8px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:16px 16px 48px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12a8;box-shadow:0 22px 62px #00000038;backdrop-filter:blur(14px);transition:transform .22s ease,border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.capability-rail:hover,.capability-rail:focus-visible,.buying-lane:hover,.buying-lane:focus-visible,.resource-node:hover{transform:translateY(-2px);border-color:#b4eac647}.capability-rail:hover,.capability-rail:focus-visible{background:radial-gradient(circle at 88% 14%,rgb(180 234 198 / .1),transparent 8rem),linear-gradient(180deg,#ffffff14,#ffffff06),#070b12c2;box-shadow:0 26px 78px #00000047,0 0 36px #b4eac614}.capability-rail:after{content:"Open >";position:absolute;right:14px;bottom:14px;display:inline-grid;min-width:62px;height:26px;place-items:center;border:1px solid rgb(180 234 198 / .24);border-radius:999px;background:#b4eac613;color:#b4eac6e0;font-size:.6875rem;font-weight:860;letter-spacing:.04em;text-transform:uppercase;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.capability-rail:hover:after,.capability-rail:focus-visible:after{border-color:#b4eac66b;background:#b4eac621;color:#fff}.capability-rail span{color:#f8fbffe6;font-size:.875rem;font-weight:850}.capability-rail p{color:#eff6ff99;font-size:.875rem;line-height:1.45}.capability-rail__mark{display:block;width:34px;height:24px;margin-bottom:4px;overflow:visible}.capability-rail__mark path,.capability-rail__mark rect,.capability-rail__mark circle{fill:none;stroke:#99ced7b8;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.capability-rail__mark .is-check{stroke:#b4eac6e6}.daily-loop{display:block;width:100%;height:auto;margin:8px 0;overflow:visible}.daily-loop__line{fill:none;stroke:#99ced773;stroke-width:1.3}.daily-loop__ring{fill:#070d17e6;stroke:#99ced78c;stroke-width:1.5}.daily-loop__glyph path,.daily-loop__glyph rect,.daily-loop__glyph circle{fill:none;stroke:#99ced7bf;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.daily-loop__glyph .is-check{stroke:#b4eac6e6}.daily-loop__station{opacity:.82}.daily-loop__station--1{animation:daily-loop-pass-1 8s linear infinite}.daily-loop__station--2{animation:daily-loop-pass-2 8s linear infinite}.daily-loop__station--3{animation:daily-loop-pass-3 8s linear infinite}.daily-loop__station--4{animation:daily-loop-pass-4 8s linear infinite}.daily-loop__light{fill:#d9ffe9;filter:drop-shadow(0 0 9px rgb(153 206 215 / .9));offset-path:path("M36 16 H684 Q704 16 704 36 V68 Q704 88 684 88 H36 Q16 88 16 68 V36 Q16 16 36 16 Z");animation:daily-loop-travel 8s cubic-bezier(.45,0,.55,1) infinite}@keyframes daily-loop-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes daily-loop-pass-1{0%,6%{opacity:.82}10.5%,14%{opacity:1}20%,to{opacity:.82}}@keyframes daily-loop-pass-2{0%,28%{opacity:.82}32%,36%{opacity:1}42%,to{opacity:.82}}@keyframes daily-loop-pass-3{0%,56%{opacity:.82}60.5%,64%{opacity:1}70%,to{opacity:.82}}@keyframes daily-loop-pass-4{0%,79%{opacity:.82}83%,87%{opacity:1}93%,to{opacity:.82}}@media(prefers-reduced-motion:reduce){.daily-loop__light{display:none}.daily-loop__station{opacity:1;animation:none}}.tenant-flow span{display:inline-flex;gap:12px;align-items:center}.tenant-flow small{color:#b4eac699;font-size:.6875rem;font-weight:860}.buying-lanes{position:relative;display:grid;grid-template-columns:.9fr 1.2fr .9fr;gap:0;margin-top:24px;border:1px solid rgb(255 255 255 / .09);border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 12%,rgb(102 158 255 / .1),transparent 24rem),#070b1294}.buying-lane{position:relative;display:grid;min-height:260px;align-content:space-between;gap:24px;border-right:1px solid rgb(255 255 255 / .08);padding:clamp(20px,3vw,34px);background:linear-gradient(180deg,rgb(255 255 255 / .046),transparent);transition:transform .16s ease,border-color .16s ease,background-color .16s ease;animation:buying-lane-breathe 12s ease-in-out infinite}.buying-lane small{position:absolute;right:clamp(18px,2.4vw,30px);top:clamp(18px,2.4vw,30px);color:#669eff8c;font-size:.75rem;font-weight:860}.buying-lane:nth-child(2){min-height:320px;border-color:#b4eac62e;background:radial-gradient(circle at 50% 18%,rgb(180 234 198 / .1),transparent 12rem),linear-gradient(180deg,#ffffff12,#ffffff03);animation-delay:-4s}.buying-lane:last-child{border-right:0;animation-delay:-8s}.buying-lane strong{max-width:320px;color:#fff;font-size:clamp(1.24rem,2vw,1.75rem);line-height:1.15}.buying-lane em{justify-self:start;border:1px solid rgb(180 234 198 / .42);border-radius:999px;padding:8px 12px;background:#b4eac621;color:#deffe8eb;font-size:.6875rem;font-style:normal;font-weight:860;letter-spacing:.04em;text-transform:uppercase;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.buying-lane:hover em,.buying-lane:focus-visible em{border-color:#b4eac68c;background:#b4eac62e;color:#fff;box-shadow:0 0 26px #b4eac647}.comparison-matrix{position:relative;display:grid;gap:0;border:1px solid rgb(255 255 255 / .09);border-radius:12px;overflow:hidden;background:radial-gradient(circle at 12% 80%,rgb(255 122 144 / .055),transparent 16rem),radial-gradient(circle at 84% 24%,rgb(180 234 198 / .07),transparent 18rem),#070b1294;box-shadow:0 26px 82px #00000038,inset 0 1px #ffffff0b}.comparison-row{grid-template-columns:64px minmax(130px,.38fr) 1fr;border:0;border-bottom:1px solid rgb(255 255 255 / .08);border-radius:0;padding:24px;background:transparent;transition:background-color .18s ease,transform .18s ease;animation:comparison-row-breathe 11s ease-in-out infinite}.comparison-row:nth-child(2){animation-delay:-2s}.comparison-row:nth-child(3){animation-delay:-4s}.comparison-row:nth-child(4){animation-delay:-6s}.comparison-row:last-child{border-bottom:0}.comparison-row>span:first-child{color:#669effb3;font-size:.6875rem;font-weight:860}.comparison-row em{color:#eff6ff99;font-size:.875rem;font-style:normal}.comparison-row--active{position:relative;border-left:3px solid rgb(180 234 198 / .72);background:radial-gradient(circle at 88% 50%,rgb(180 234 198 / .14),transparent 16rem),linear-gradient(90deg,#b4eac621,#669eff09,#ffffff05)}.comparison-row--active:after{content:"";position:absolute;right:22px;top:50%;width:9px;height:9px;border-radius:999px;background:var(--mint);box-shadow:0 0 28px #b4eac67a;transform:translateY(-50%)}.compliance-band{display:grid;grid-template-columns:minmax(390px,.9fr) minmax(520px,1.1fr);gap:clamp(26px,4vw,54px);overflow:hidden}.compliance-band>.button{justify-self:start}.compliance-ledger{position:relative;display:grid;width:min(100%,640px);min-height:250px;gap:12px;padding:16px}.compliance-ledger:after{content:"";position:absolute;inset:4% 8%;border:1px solid rgb(102 158 255 / .1);border-radius:999px;transform:rotate(-5deg)}.compliance-ledger span{position:relative;z-index:1;display:grid;grid-template-columns:1fr 44px;grid-template-rows:auto auto;column-gap:16px;gap:4px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-sm);padding:16px;background:linear-gradient(180deg,#ffffff0f,#ffffff04),#070b12bd;color:#f8fbffd6;font-size:.875rem;font-weight:820;box-shadow:0 16px 44px #0003;animation:evidence-step-pulse 8s ease-in-out infinite}.compliance-ledger span:before{content:"";position:absolute;left:18px;top:20px;width:7px;height:7px;border-radius:999px;background:var(--light-blu);box-shadow:0 0 16px #669eff5c}.compliance-step__symbol{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;align-self:center;width:44px;height:44px;border:1px solid rgb(180 234 198 / .24);border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 32%,rgb(180 234 198 / .13),transparent 58%),#b4eac60b}.compliance-step__symbol svg{display:block;width:28px;height:28px;overflow:visible}.compliance-step__symbol svg path,.compliance-step__symbol svg rect,.compliance-step__symbol svg circle{fill:none;stroke:#99ced7b8;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.compliance-step__symbol svg .is-check{stroke:#b4eac6e6}.compliance-step__symbol svg .is-link{stroke:#b4eac68c}.compliance-step__symbol svg .is-pulse{fill:var(--mint);stroke:none}.compliance-ledger strong{grid-column:1;padding-left:16px;color:#f8fbffe0;font-size:.875rem}.compliance-ledger small{grid-column:1;color:#eff6ff8f;font-size:.75rem;font-weight:650;line-height:1.42}.compliance-ledger span:nth-child(2){margin-left:10%;animation-delay:-2s}.compliance-ledger span:nth-child(3){margin-left:24%;border-color:#b4eac638;color:var(--mint);animation-delay:-4s}.compliance-ledger span:nth-child(3) strong{color:var(--mint)}.compliance-ledger span:nth-child(3):before{background:var(--mint);box-shadow:0 0 18px #b4eac66b}.resource-map{position:relative;min-height:440px}.resource-map:before{content:"";position:absolute;inset:8% 7%;border:1px solid rgb(102 158 255 / .075);border-radius:999px;transform:rotate(-8deg)}.resource-node{position:absolute;display:grid;width:min(44%,380px);gap:12px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:16px 16px 48px;background:radial-gradient(circle at 92% 12%,rgb(102 158 255 / .075),transparent 8rem),linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 16px 42px #00000029;transition:transform .16s ease,border-color .16s ease;animation:resource-node-float 18s ease-in-out infinite}.resource-node p{color:#eff6ffa3;font-size:.875rem}.resource-node:after{content:"Open >";position:absolute;right:14px;bottom:14px;display:inline-grid;min-width:62px;height:26px;place-items:center;border:1px solid rgb(180 234 198 / .42);border-radius:999px;background:#b4eac621;color:#deffe8eb;font-size:.6875rem;font-weight:860;letter-spacing:.04em;text-transform:uppercase;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.resource-node--1{left:0;top:2%}.resource-node--2{right:0;top:16%;animation-delay:-2.5s}.resource-node--3{left:6%;bottom:18%;border-color:#b4eac629;background:radial-gradient(circle at 88% 12%,rgb(180 234 198 / .1),transparent 8rem),linear-gradient(180deg,#ffffff13,#ffffff05),#070b12c7;animation-delay:-5s}.resource-node--4{right:0;bottom:4%;animation-delay:-7.5s}.final-cta{min-height:430px;align-content:center;background:radial-gradient(circle at 50% 28%,rgb(180 234 198 / .09),transparent 18rem),radial-gradient(circle at 64% 64%,rgb(0 82 235 / .14),transparent 30rem),#070b12a8;animation:final-field-breathe 12s ease-in-out infinite}.path-band{grid-template-columns:minmax(420px,.9fr) minmax(360px,.68fr);grid-template-areas:"copy graphic" "cards cards";gap:clamp(24px,3vw,44px) clamp(32px,5vw,72px);align-items:end;overflow:hidden;padding-block:clamp(48px,6vw,86px)}.path-band>.section-heading{grid-area:copy;max-width:680px}.path-band .section-heading h2{font-size:clamp(2.1rem,3vw,3.35rem)}.path-orientation{grid-area:graphic;justify-self:end;position:relative;width:min(100%,440px);min-height:330px;opacity:.92}.path-orientation:before,.path-orientation:after{content:"";position:absolute;inset:8%;border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .1),transparent 62%);animation:orbit-slow-spin 34s linear infinite}.path-orientation:after{inset:19% 3% 15% 13%;border-color:#b4eac61f;transform:rotate(16deg);animation-duration:46s;animation-direction:reverse}.path-orientation__hub,.path-orientation__node{position:absolute;z-index:2;border:1px solid rgb(255 255 255 / .11);background:linear-gradient(180deg,#ffffff13,#ffffff05),#070b12bd;box-shadow:0 22px 58px #00000038;backdrop-filter:blur(14px)}.path-orientation__hub{left:50%;top:50%;display:grid;width:min(70%,250px);min-height:96px;place-items:center;border-color:#b4eac633;border-radius:999px;color:#fff;font-size:.875rem;font-weight:860;text-align:center;transform:translate(-50%,-50%)}.path-orientation__node{display:inline-flex;gap:8px;align-items:center;border-radius:999px;padding:8px 12px;color:#eff6ffc7;font-size:.75rem;font-weight:820;text-transform:uppercase;animation:path-node-drift 11s ease-in-out infinite}.path-orientation__node small{color:var(--mint)}.path-orientation__node--1{left:4%;top:14%}.path-orientation__node--2{right:4%;top:25%;animation-delay:-2s}.path-orientation__node--3{left:8%;bottom:22%;animation-delay:-4s}.path-orientation__node--4{right:11%;bottom:9%;border-color:#b4eac633;animation-delay:-6s}.path-card{position:relative;overflow:hidden;min-height:186px}.path-grid{grid-area:cards;grid-template-columns:repeat(4,minmax(0,1fr))}.path-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 86% 14%,rgb(102 158 255 / .14),transparent 9rem),linear-gradient(90deg,transparent,rgb(180 234 198 / .05),transparent);opacity:0;transition:opacity .26s ease}.path-card:hover:before,.path-card:focus-visible:before{opacity:1}.path-card__index{position:absolute;right:18px;top:16px;color:#669eff94;font-size:.75rem;font-weight:860}.path-card__metric{border-left:2px solid rgb(180 234 198 / .36);padding-left:12px;color:#eff6ff94;font-size:.875rem;line-height:1.35}.capability-console:before,.resource-map:before{animation:orbit-slow-spin 42s linear infinite}.capability-console:after{animation-duration:14s}.msp-band:before,.commercial-band:before,.compliance-band:before,.final-cta:before{z-index:0;box-shadow:inset 0 1px #ffffff0a,0 24px 90px #00000029}.msp-band>*,.commercial-band>*,.compliance-band>*,.final-cta>*{position:relative;z-index:1}.commercial-band h2{max-width:960px}.buying-lanes{border-color:#ffffff1f;box-shadow:0 28px 88px #0000002e,inset 0 1px #ffffff0e}.buying-lane i{position:relative;overflow:visible;width:44px;height:44px;border:1px solid rgb(102 158 255 / .18);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgb(180 234 198 / .72) 0 7%,transparent 8%),radial-gradient(circle at 50% 50%,rgb(102 158 255 / .32),transparent 34%),radial-gradient(circle at 50% 50%,transparent 44%,rgb(180 234 198 / .18) 45% 47%,transparent 48%),radial-gradient(circle at 50% 50%,transparent 62%,rgb(102 158 255 / .16) 63% 65%,transparent 66%),#070b129e;box-shadow:0 0 32px #669eff1f,inset 0 0 18px #b4eac614;transform-origin:center}.buying-lane i:before,.buying-lane i:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border:1px solid rgb(180 234 198 / 0);border-radius:999px;opacity:0;transform:translate(-50%,-50%) scale(1);transform-origin:center;pointer-events:none}.buying-lane:hover i:before,.buying-lane:focus-visible i:before{animation:sonar-ring 1.1s ease-out}.buying-lane:hover i:after,.buying-lane:focus-visible i:after{animation:sonar-ring 1.1s ease-out .16s}.buying-lane:hover i,.buying-lane:focus-visible i{border-color:#b4eac657;box-shadow:0 0 44px #b4eac62e,inset 0 0 22px #b4eac61f;animation:buying-orb-pulse 1.1s ease-out}.buying-lane:nth-child(2) i{background:radial-gradient(circle at 50% 50%,rgb(180 234 198 / .72) 0 7%,transparent 8%),radial-gradient(circle at 50% 50%,rgb(180 234 198 / .36),transparent 34%),radial-gradient(circle at 50% 50%,transparent 45%,rgb(224 254 139 / .18) 46%,transparent 49%),#070b12b3}@media(min-width:1181px){.buying-lane{align-content:start;grid-template-rows:44px auto auto 1fr}.buying-lane em{align-self:end}}@media(max-width:1180.9px){.buying-lane i{display:none}}.comparison-matrix{overflow:hidden}.comparison-row{grid-template-columns:54px 118px minmax(120px,.34fr) 1fr;min-height:78px}.comparison-row i{display:inline-grid;width:82px;height:42px;place-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;background:#ffffff09;color:#eff6ff94;font-size:.6875rem;font-style:normal;font-weight:850}.comparison-row--active i{border-color:#b4eac657;background:radial-gradient(circle at 50% 50%,rgb(180 234 198 / .22),transparent 60%),#070b12a8;color:var(--mint);box-shadow:0 0 32px #b4eac629}.compliance-band{grid-template-columns:minmax(360px,.88fr) minmax(560px,1.12fr);align-items:center;border-radius:12px;padding-inline:clamp(22px,4vw,52px);background:radial-gradient(circle at 52% 50%,rgb(102 158 255 / .07),transparent 24rem),linear-gradient(180deg,#ffffff0a,#ffffff03),#070b123d}.compliance-band__copy{max-width:560px}.compliance-band>.button{grid-column:1;align-self:start}.compliance-ledger{align-self:center;justify-self:end;width:min(100%,620px);min-height:260px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:radial-gradient(circle at 62% 50%,rgb(180 234 198 / .055),transparent 13rem),#070b1247}.resource-node{overflow:hidden;cursor:pointer;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .32s ease}.resource-node:before{content:"";position:absolute;inset:-60%;z-index:-1;background:radial-gradient(circle at 50% 50%,rgb(180 234 198 / .075),transparent 36%);opacity:0;transition:opacity .24s ease}.resource-node:hover:before,.resource-node:focus-visible:before{opacity:1}.resource-node:hover:after,.resource-node:focus-visible:after{border-color:#b4eac68c;background:#b4eac62e;color:#fff;box-shadow:0 0 26px #b4eac647}.resource-map:has(.resource-node--1:hover):before,.resource-map:has(.resource-node--2:hover):before,.resource-map:has(.resource-node--3:hover):before,.resource-map:has(.resource-node--4:hover):before,.resource-map:focus-within:before{border-color:#b4eac638;box-shadow:0 0 38px #b4eac60b}.final-cta{min-height:520px;gap:16px;padding-block:clamp(88px,9vw,126px) clamp(34px,5vw,58px);border-color:#b4eac624;background:radial-gradient(circle at 50% 48%,rgb(180 234 198 / .08),transparent 18rem),linear-gradient(180deg,#ffffff0b,#ffffff05),#070b12b8;box-shadow:0 26px 78px #0000002e,0 0 72px #b4eac629,0 0 34px #0052eb26,inset 0 1px #ffffff14,inset 0 0 48px #b4eac612}@media(prefers-reduced-motion:reduce){.final-cta{animation:none}}.final-cta:before{display:none}.final-cta__signals{position:absolute;inset:0;z-index:1;pointer-events:none}.final-cta__signals span{position:absolute;display:inline-flex;align-items:center;min-height:36px;border:1px solid rgb(180 234 198 / .16);border-radius:999px;padding:8px 12px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#070b12b3;color:#eff6ffc2;font-size:.75rem;font-weight:820;box-shadow:0 18px 48px #00000029;backdrop-filter:blur(14px)}.final-cta__signals span:nth-child(1){left:clamp(22px,7vw,120px);top:clamp(28px,4vw,58px)}.final-cta__signals span:nth-child(2){left:50%;top:clamp(18px,3.2vw,42px);border-color:#669eff33;transform:translate(-50%) rotate(-1deg)}.final-cta__signals span:nth-child(3){right:clamp(22px,7vw,120px);top:clamp(36px,4.6vw,70px)}@media(max-width:760px){.final-cta__signals{position:static;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.final-cta__signals span,.final-cta__signals span:nth-child(1),.final-cta__signals span:nth-child(2),.final-cta__signals span:nth-child(3){position:static;transform:none}}.final-cta__proof{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.final-cta__proof span{border:1px solid rgb(180 234 198 / .14);border-radius:999px;padding:8px 12px;background:#ffffff09;color:#eff6ffad;font-size:.75rem;font-weight:780}.final-cta .button--primary{border-color:#b4eac68c;box-shadow:0 20px 54px #0052eb57,0 0 34px #b4eac638,0 0 14px #b4eac647,inset 0 0 10px #b4eac638}.final-cta .button--primary:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 30%,rgb(180 234 198 / .42) 46%,rgb(125 180 242 / .22) 54%,transparent 68% 100%);transform:translate(-130%);animation:home-cta-sweep 8s cubic-bezier(.45,0,.55,1) infinite}@keyframes home-cta-sweep{0%{transform:translate(-130%)}30%,to{transform:translate(130%)}}.final-cta .hero__actions{position:relative;width:fit-content;margin-top:48px;margin-inline:auto}.final-cta__human{display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,1fr) auto;gap:clamp(14px,2.4vw,26px);align-items:center;width:min(100%,920px);margin-top:clamp(18px,3vw,34px);border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:11px 12px 11px clamp(18px,2.6vw,30px);background:radial-gradient(circle at 90% 50%,rgb(180 234 198 / .08),transparent 11rem),linear-gradient(180deg,#ffffff0e,#ffffff05),#070b12b8;color:#eff6ffb8;text-align:left;box-shadow:0 18px 52px #0003,inset 0 1px #ffffff0f}.final-cta__human span{color:#fff;font-size:1rem;font-weight:860;line-height:1.2}.final-cta__human strong{color:#eff6ff9e;font-size:.875rem;font-weight:660;line-height:1.4}.final-cta__human em{display:inline-grid;min-width:138px;min-height:38px;place-items:center;border:1px solid rgb(180 234 198 / .26);border-radius:999px;background:#b4eac614;color:var(--mint);font-size:.75rem;font-style:normal;font-weight:860}.final-cta__human:hover,.final-cta__human:focus-visible{border-color:#b4eac647;transform:translateY(-1px)}.msp-band{grid-template-columns:minmax(390px,.82fr) minmax(620px,1.18fr);padding:clamp(44px,4.8vw,70px) clamp(30px,4vw,58px)}.msp-band:before{inset:0;border-color:#ffffff18}.msp-band__copy{grid-column:1;grid-row:1;max-width:560px}.tenant-flow{grid-column:2;grid-row:1;min-height:342px}.tenant-flow__hub{width:min(54%,410px)}.compliance-band{grid-template-columns:minmax(400px,.86fr) minmax(560px,1.14fr);gap:clamp(30px,4vw,58px);align-items:center;justify-items:stretch;padding:clamp(44px,4.8vw,72px) clamp(30px,4vw,58px);background:transparent;text-align:left}.compliance-band:before{inset:0;border-color:#ffffff18;background:radial-gradient(circle at 72% 34%,rgb(102 158 255 / .07),transparent 24rem),linear-gradient(180deg,#ffffff0a,#ffffff03),#070b126b}.compliance-band__copy{grid-column:1;grid-row:1;justify-items:start;max-width:560px}.compliance-ledger{grid-column:2;grid-row:1 / span 2;justify-self:stretch;min-height:250px}.compliance-band>.button{grid-column:1;grid-row:2;justify-self:start}.final-cta__field span{opacity:.38}.home-drop{display:none}@media(min-width:1181px){.home-stop{position:relative}.home-drop{display:block;position:absolute;z-index:4;width:2px;border-radius:1px;pointer-events:none;transform-origin:top center}.home-drop:after{content:"";position:absolute;bottom:-2.5px;left:-2px;width:6px;height:6px;border-radius:999px;background:var(--drop-hue, rgb(125 180 242 / .9));box-shadow:0 0 9px var(--drop-glow, rgb(125 180 242 / .5))}.home-drop--assembly-in{left:-1px;top:-80px;background:linear-gradient(180deg,transparent,rgb(125 180 242 / .35) 45%,rgb(125 180 242 / .7))}.home-drop--assembly-in:before{content:"";position:absolute;left:-.5px;top:0;width:3px;height:3px;border-radius:999px;background:#d9f0ff;box-shadow:0 0 6px #7db4f2e6;opacity:0;animation:home-in-packet 9s linear infinite}.home-drop--paths{left:calc(50% - 1px);top:-70px;height:calc(50% + 22px);--drop-hue: rgb(153 206 215 / .9);--drop-glow: rgb(153 206 215 / .5);background:linear-gradient(180deg,transparent,rgb(153 206 215 / .35) 45%,rgb(153 206 215 / .7))}.home-drop--console{left:calc(50% - 1px);top:-88px;height:88px;--drop-hue: rgb(153 206 215 / .9);--drop-glow: rgb(153 206 215 / .5);background:linear-gradient(180deg,transparent,rgb(153 206 215 / .35) 45%,rgb(153 206 215 / .7))}.home-drop--msp{left:calc(50% - 1px);top:-64px;height:calc(50% + 22px);--drop-hue: rgb(180 234 198 / .92);--drop-glow: rgb(180 234 198 / .55);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .32) 45%,rgb(180 234 198 / .68))}.home-drop--lanes{left:calc(50% - 1px);top:-44px;height:44px;--drop-hue: rgb(180 234 198 / .92);--drop-glow: rgb(180 234 198 / .55);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .32) 45%,rgb(180 234 198 / .68))}.home-drop--matrix{left:26px;top:-96px;height:96px;--drop-hue: rgb(180 234 198 / .92);--drop-glow: rgb(180 234 198 / .55);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .32) 45%,rgb(180 234 198 / .68))}.home-drop--compliance{left:calc(50% - 1px);top:-64px;height:64px;--drop-hue: rgb(180 234 198 / .92);--drop-glow: rgb(180 234 198 / .55);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .32) 45%,rgb(180 234 198 / .68))}.home-drop--resources{left:calc(22% - 1px);top:-80px;height:calc(80px + 2%);--drop-hue: rgb(180 234 198 / .92);--drop-glow: rgb(180 234 198 / .55);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .32) 45%,rgb(180 234 198 / .68))}.resource-node--1{animation:none}.home-drop--final-in{left:calc(50% - 1px);top:-1px;height:calc(clamp(18px,3.2vw,42px) + 3px);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .6) 55%,rgb(180 234 198 / .2))}.home-drop--final-in:after{display:none}.home-drop--final-mid{left:calc(50% - 1px);top:calc(clamp(18px,3.2vw,42px) + 38px);height:calc(clamp(88px,9vw,126px) - clamp(18px,3.2vw,42px) - 24px);background:linear-gradient(180deg,#b4eac680,#b4eac629)}.home-drop--final-mid:after{display:none}.home-drop--cta{left:66px;bottom:calc(100% + 2px);height:48px;--drop-hue: var(--mint);--drop-glow: rgb(180 234 198 / .7);background:linear-gradient(180deg,transparent 0,rgb(180 234 198 / .12) 42%,rgb(180 234 198 / .8))}.home-drop--cta:before{content:"";position:absolute;top:-3px;left:-2.5px;width:7px;height:7px;border:1px solid rgb(180 234 198 / .55);border-radius:999px;background:#070b12e6}.system-motion-ready [data-system-stage] .home-drop{transform:scaleY(0)}.system-motion-ready [data-system-stage].is-system-visible .home-drop{transform:scaleY(1);transition:transform .9s cubic-bezier(.22,1,.36,1) .5s}}@media(min-width:1181px)and (max-width:1279.9px){.home-drop--assembly-in{height:calc(12.4286vw + 64.78px);--run: calc(12.4286vw + 64.78px) }}@media(min-width:1280px){.home-drop--assembly-in{height:234.9px;--run: 234.9px}}.home-circuit{position:relative;height:44px;pointer-events:none}.home-circuit__down,.home-circuit__run,.case-file__bend,.case-file__dock{display:none}@media(min-width:1181px){.home-circuit{height:96px}.home-circuit__down{display:block;position:absolute;z-index:4;right:calc(5.21% - 1px);width:30px;top:min(16.0714vw,221.45px);bottom:calc(-1*clamp(44px,4.8vw,70px) - 46px);border-right:2px solid rgb(129 167 143 / .92);border-bottom:2px solid rgb(129 167 143 / .92);border-bottom-right-radius:30px;pointer-events:none;clip-path:inset(0 0 0 0);transition:clip-path .5s cubic-bezier(.4,0,.4,1)}.home-circuit__run{display:block;position:absolute;z-index:4;height:2px;right:calc(5.21% + 27px);left:calc(50% + 404px);bottom:calc(-1*clamp(44px,4.8vw,70px) - 46px);background:#81a78feb;pointer-events:none;transform:scaleX(1);transform-origin:right center;transition:transform .32s cubic-bezier(.4,0,.5,1) .48s}.case-file__bend{display:block;position:absolute;z-index:4;left:calc(66% - 1px);width:116px;top:calc(-1*clamp(66px,8vw,112px) - 52px);height:calc(clamp(66px,8vw,112px) + 92px);border-left:2px solid rgb(129 167 143 / .92);border-top:2px solid rgb(129 167 143 / .92);border-top-left-radius:28px;pointer-events:none;clip-path:inset(0 0 0 0);transition:clip-path .4s cubic-bezier(.4,0,.5,1) .78s}.case-file__dock{display:block;position:absolute;z-index:4;left:calc(50% - 1px);bottom:100%;width:2px;height:60px;background:#81a78feb;pointer-events:none;transform:scaleY(1);transform-origin:top center;transition:transform .3s ease-out 1.12s}.system-motion-ready main:has(.home-circuit:not(.is-system-visible)) .home-circuit__down,.system-motion-ready main:has(.home-circuit:not(.is-system-visible)) .case-file__bend{clip-path:inset(0 0 100% 0)}.system-motion-ready main:has(.home-circuit:not(.is-system-visible)) .home-circuit__run{transform:scaleX(0)}.system-motion-ready main:has(.home-circuit:not(.is-system-visible)) .case-file__dock{transform:scaleY(0)}}@media(min-width:1360px){.home-circuit__run{left:calc(50% + 430px)}.case-file__bend{width:108px}}@media(min-width:1600px){.home-circuit__run{left:calc(50% + 489px)}.case-file__bend{width:78px}}@keyframes home-in-packet{0%,86%{transform:translateY(0);opacity:0}88%{opacity:1}99%{transform:translateY(calc(var(--run, 200px) - 4px));opacity:1}to{transform:translateY(calc(var(--run, 200px) - 4px));opacity:0}}@keyframes home-rail-travel{0%{background-position:-110px 0,0 0}58%{background-position:calc(100% + 110px) 0,0 0}to{background-position:calc(100% + 110px) 0,0 0}}@keyframes home-matrix-scan{0%{top:2px;opacity:0}6%{opacity:.9}56%{top:calc(100% - 5px);opacity:.9}62%,to{top:calc(100% - 5px);opacity:0}}.home-rail{position:absolute;height:1px;pointer-events:none;background-image:linear-gradient(90deg,transparent,rgb(217 255 233 / .8),transparent),linear-gradient(90deg,transparent,rgb(180 234 198 / .24),rgb(102 158 255 / .14),transparent);background-size:110px 1px,100% 100%;background-position:-110px 0,0 0;background-repeat:no-repeat,no-repeat;animation:home-rail-travel 7.2s cubic-bezier(.45,0,.55,1) infinite}.home-rail--msp{left:12%;right:12%;top:50%;z-index:1;transform:translateY(-50%);background-image:linear-gradient(90deg,transparent,rgb(217 255 233 / .95),transparent),linear-gradient(90deg,transparent,rgb(180 234 198 / .42),rgb(102 158 255 / .26),transparent)}.home-rail--compliance{left:10%;right:10%;bottom:12px;animation-duration:7.6s;animation-delay:-4.2s}.home-rail--resources{left:12%;right:10%;top:50%;z-index:0;animation-duration:8.1s;animation-delay:-5.6s}.resource-map .resource-node{z-index:1}.home-rail--matrix{left:0;right:0;top:2px;z-index:0;background-image:none;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .55),rgb(102 158 255 / .35),transparent);box-shadow:0 0 9px #b4eac659;opacity:0;animation:home-matrix-scan 8.4s cubic-bezier(.45,0,.55,1) infinite;animation-delay:-1.1s}.comparison-matrix .comparison-row{position:relative;z-index:1}.path-mini{display:block;width:86%;height:auto;justify-self:start;overflow:visible}.path-mini circle,.path-mini rect,.path-mini path{fill:none;stroke:#669eff73;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.path-mini .is-live{fill:var(--mint);stroke:none;animation:path-mini-breathe 8.5s ease-in-out infinite;animation-delay:calc(var(--fp, 0) * -2.1s)}@keyframes path-mini-breathe{0%,to{opacity:.55}50%{opacity:1}}.path-mini__link{stroke:#669eff66;stroke-width:1.4}.path-mini__ws{stroke:#8fc4e099}.path-mini__head,.path-mini__body{stroke:#8fc4e0a6;stroke-width:2}.path-mini__shield{stroke:#b4eac6b3;stroke-width:2}.path-mini__shieldcheck{stroke:#b4eac6e6;stroke-width:2.2}.path-mini__tray{stroke:#8fc4e08c}.path-mini__trayline{stroke:#fff3;stroke-width:1.4}.path-mini__feed{stroke:#669eff73;stroke-width:1.6}.path-mini__screenline{stroke:#ffffff40;stroke-width:1.6}.path-mini__tangle{stroke:#eff6ff85;stroke-width:2.2}.path-mini__straight{stroke:#b4eac6e6;stroke-width:2.6}.path-mini__lens{stroke:#b4eac6b3;stroke-width:2.2}.path-mini__handle{stroke:#b4eac6b3;stroke-width:2.6}.path-mini__base{stroke:#ffffff38;stroke-width:1.7}.path-mini__barrect{stroke:#8fc4e099}.path-mini__barrect--fit{fill:#b4eac61f;stroke:#b4eac6cc}.path-mini__fitring{stroke:#b4eac699;stroke-width:1.6}.path-mini__fitcheck{stroke:var(--mint);stroke-width:2.2;animation:path-mini-breathe 8.5s ease-in-out infinite;animation-delay:calc(var(--fp, 0) * -2.1s)}.final-cta h2{position:relative;padding-bottom:16px}.final-cta h2:after{content:"";position:absolute;left:50%;bottom:0;width:min(72%,460px);height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .85),transparent);box-shadow:0 0 18px #b4eac666;transform:translate(-50%);transform-origin:center}.system-motion-ready .final-cta h2[data-system-reveal]:after{transform:translate(-50%) scaleX(0)}.system-motion-ready .final-cta h2[data-system-reveal].is-system-visible:after{transform:translate(-50%) scaleX(1);transition:transform .9s cubic-bezier(.22,1,.36,1) 1s}@media(min-width:1281px){.resource-pathways{grid-template-columns:minmax(540px,1.02fr) minmax(560px,.98fr)}.resource-pathways>.section-heading--offset{max-width:640px;padding-right:24px}}@media(min-width:1600px){.case-forge{grid-template-columns:minmax(520px,.8fr) minmax(560px,1.2fr)}.case-forge .home-stop--forge,.problem-frame .home-stop--fork{margin-right:-48px}.compliance-band{grid-template-columns:minmax(580px,1fr) minmax(460px,.92fr)}.compliance-band__copy{max-width:620px}.resource-pathways>.resource-map{margin-left:-48px}}.site-footer{position:relative;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(560px,1.2fr);gap:clamp(34px,6vw,90px);overflow:hidden;width:min(1420px,calc(100% - 56px));margin-block:clamp(20px,4vw,46px) clamp(28px,5vw,52px);border:1px solid rgb(180 234 198 / .16);border-radius:28px;padding:clamp(34px,5vw,66px);background:radial-gradient(circle at 8% 16%,rgb(180 234 198 / .16),transparent 22rem),radial-gradient(circle at 92% 88%,rgb(0 82 235 / .2),transparent 26rem),linear-gradient(135deg,rgb(180 234 198 / .05),rgb(102 158 255 / .05) 46%,transparent 72%),#070b12d1;box-shadow:0 40px 120px #00000047}.site-footer__accent{position:absolute;right:-3%;bottom:-8%;z-index:0;width:clamp(230px,30%,400px);pointer-events:none;opacity:.07;filter:brightness(0) invert(1)}.site-footer__accent img{display:block;width:100%;height:auto}.site-footer__field{position:absolute;inset:0;z-index:0;pointer-events:none}.site-footer__field span{position:absolute;border:1px solid rgb(102 158 255 / .1);border-radius:999px}.site-footer__field span:nth-child(1){inset:12% 54% 18% 4%;animation:orbit-slow-spin 40s linear infinite}.site-footer__field span:nth-child(2){inset:10% 6% 22% 52%;border-color:#b4eac61a;animation:orbit-slow-spin 52s linear infinite reverse}.site-footer__field span:nth-child(3){left:50%;top:50%;width:8px;height:8px;background:var(--mint);box-shadow:0 0 32px #b4eac661}.homepage-page .site-footer__field span:nth-child(3){display:none}.site-footer>*:not(.site-footer__field):not(.site-footer__accent){position:relative;z-index:1}.site-footer__brand{display:grid;align-content:start;gap:16px}.site-footer__brand p{max-width:500px;color:#eff6ffad;font-size:1rem;line-height:1.62;text-wrap:pretty}.site-footer__actions{display:flex;flex-wrap:wrap;gap:12px}.site-footer__actions .button{width:auto}.site-footer__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.site-footer__nav div{display:grid;align-content:start;gap:12px}.site-footer__nav h2{margin:0;color:var(--mint);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.site-footer__nav a,.site-footer__bottom a,.site-footer__bottom span{color:#eff6ffa3;font-size:.875rem;font-weight:720}.site-footer__nav a:hover,.site-footer__bottom a:hover{color:#fff}.site-footer__bottom{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:16px;border-top:1px solid rgb(255 255 255 / .08);padding-top:16px}.site-footer__signature{display:inline-flex;align-items:center;gap:10px;margin-inline-start:auto}.site-footer__signature span{width:6px;height:6px;border-radius:999px}.site-footer__signature span:nth-child(1){background:#b4eac6}.site-footer__signature span:nth-child(2){background:#669eff}.site-footer__signature span:nth-child(3){background:#78d6e0}.site-footer__signature span:nth-child(4){background:#f5b27a}.site-footer__signature span:nth-child(5){background:#ff6a3d}.pricing-page{background:radial-gradient(circle at 74% 6%,rgb(224 254 139 / .1),transparent 28rem),radial-gradient(circle at 18% 24%,rgb(0 82 235 / .1),transparent 30rem),linear-gradient(180deg,#070b12,#0a1018 48%,#080b12)}.pricing-page:before{background:linear-gradient(90deg,transparent,rgb(224 254 139 / .045),transparent),repeating-linear-gradient(90deg,transparent 0 10.5%,rgb(224 254 139 / .026) 10.6% 10.7%,transparent 10.8% 21%),repeating-linear-gradient(180deg,transparent 0 160px,rgb(102 158 255 / .018) 161px,transparent 162px 320px);mask-image:linear-gradient(180deg,#000 0,#000 22%,transparent 88%)}.pricing-page .homepage-system-field{display:none}.pricing-system-field{position:absolute;top:clamp(820px,74vw,1060px);left:0;right:0;bottom:260px;z-index:0;overflow:hidden;pointer-events:none;opacity:.76;mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 93%,transparent 100%)}.pricing-system-field svg{position:absolute;inset:0;width:100%;height:100%}.pricing-thread{fill:none;stroke-linecap:round;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:16 26;animation:pricing-thread-flow 26s linear infinite}.pricing-thread--fit{stroke:#b4eac62e}.pricing-thread--value{stroke:#669eff24;animation-duration:34s;animation-direction:reverse}.pricing-thread--decision{stroke:#e0fe8b17;animation-duration:42s}.pricing-bloom{position:absolute;display:block;border-radius:999px}.pricing-bloom{border:1px solid rgb(102 158 255 / .055);background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .075),transparent 60%),radial-gradient(ellipse at 58% 42%,rgb(180 234 198 / .04),transparent 46%);opacity:.46;animation:system-bloom-breathe 20s ease-in-out infinite}.pricing-bloom--one{left:4%;top:8%;width:min(42vw,660px);height:min(22vw,340px);transform:rotate(7deg)}.pricing-bloom--two{right:2%;top:43%;width:min(48vw,720px);height:min(24vw,370px);animation-delay:-6s;transform:rotate(-8deg)}.pricing-bloom--three{left:10%;bottom:10%;width:min(40vw,620px);height:min(20vw,310px);animation-delay:-12s;transform:rotate(-4deg)}main[data-system-stage=routes] .pricing-thread--fit,main[data-system-stage=decision] .pricing-thread--decision,main[data-system-stage=signals] .pricing-thread--value,main[data-system-stage=scale] .pricing-thread--fit,main[data-system-stage=answer] .pricing-thread--decision{stroke-width:1.8}.pricing-hero,.pricing-plans,.pricing-pressure,.pricing-routes,.pricing-included,.pricing-fit,.pricing-predictability,.pricing-msp,.pricing-faq{position:relative;width:min(1420px,calc(100% - 56px))}.pricing-hero{display:grid;grid-template-columns:minmax(430px,.88fr) minmax(620px,1.12fr);gap:clamp(46px,6vw,96px);align-items:center;min-height:clamp(720px,78svh,880px);padding:clamp(52px,7vw,96px) 0 clamp(34px,5vw,70px)}.pricing-hero:before,.pricing-hero:after{content:"";position:absolute;z-index:-1;pointer-events:none}.pricing-hero:before{inset:8% -8% 4%;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:68px 68px;mask-image:radial-gradient(ellipse at 62% 40%,#000 0%,transparent 72%)}.pricing-hero:after{right:6%;top:14%;width:min(50vw,760px);height:min(34vw,520px);border:1px solid rgb(102 158 255 / .1);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .13),transparent 58%),radial-gradient(ellipse at 62% 50%,rgb(180 234 198 / .055),transparent 44%);transform:rotate(-7deg);animation:section-orbit-breathe 16s ease-in-out infinite}.pricing-hero__field{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.pricing-hero__field span{position:absolute;border:1px solid rgb(255 255 255 / .07);border-radius:999px}.pricing-hero__field span:nth-child(1){left:44%;top:14%;width:min(38vw,600px);height:min(20vw,320px);transform:rotate(9deg)}.pricing-hero__field span:nth-child(2){left:51%;top:36%;width:min(44vw,720px);height:min(24vw,390px);border-color:#b4eac61c;transform:rotate(-8deg)}.pricing-hero__copy{position:relative;z-index:2;display:grid;gap:clamp(18px,2vw,28px)}.pricing-hero__description{max-width:700px;color:#eff6ffc7;font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.62}.pricing-hero__trust{max-width:590px;color:#eff6ff8f;font-size:1rem;line-height:1.55}.pricing-console{position:relative;z-index:2;display:flex;flex-direction:column;min-height:clamp(520px,38vw,660px);border:1px solid rgb(255 255 255 / .1);border-radius:14px;overflow:hidden;padding:clamp(22px,3vw,32px) clamp(22px,3vw,38px);background:radial-gradient(circle at 58% 44%,rgb(0 82 235 / .18),transparent 24rem),radial-gradient(circle at 78% 18%,rgb(180 234 198 / .09),transparent 16rem),linear-gradient(180deg,#ffffff12,#ffffff05),#070b12ad;box-shadow:0 34px 110px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(16px)}.pricing-console__head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgb(255 255 255 / .08)}.pricing-console__dot{width:8px;height:8px;border-radius:999px;background:var(--mint);box-shadow:0 0 10px #b4eac6b3;animation:security-dot-pulse 5.5s ease-in-out infinite}.pricing-console__head em{margin-left:auto;font-style:normal;color:#eff6ff85;font-size:.75rem;font-weight:600}.pricing-console__tag,.pricing-plan__label,.pricing-route span,.pricing-value-console__core span{color:var(--mint);font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-schematic{display:block;width:100%;height:auto;flex:1;margin:14px 0 12px;overflow:visible}.pricing-schematic text{fill:#eff6ffc7;font-size:14.5px;font-weight:680}.pricing-schematic__route{fill:none;stroke:#669eff4d;stroke-width:1.3;transition:stroke .3s ease,stroke-width .3s ease}.pricing-schematic__lane:hover .pricing-schematic__route{stroke:#669effb3;stroke-width:2}.pricing-schematic__lane:hover .pricing-schematic__input rect{stroke:#669eff80}.pricing-schematic__lane:hover .pricing-schematic__input text{fill:#fff}.pricing-schematic__lane--live:hover .pricing-schematic__live{stroke-width:3}.pricing-schematic__liveglow{fill:none;stroke:url(#psch-live);stroke-width:8;stroke-linecap:round;opacity:.35}.pricing-schematic__edgelight{fill:var(--mint);opacity:.85}.pricing-schematic__grid line{stroke:#669eff1a;stroke-dasharray:2 6}.pricing-schematic__routes path{fill:none;stroke:#669eff4d;stroke-width:1.3}.pricing-schematic__routes .is-msp{stroke-dasharray:4 5;stroke:#669eff61}.pricing-schematic__live{fill:none;stroke:url(#psch-live);stroke-width:2.4;transition:stroke-width .3s ease;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(180 234 198 / .35))}.pricing-schematic__pulse{fill:#b4eac6;filter:drop-shadow(0 0 6px rgb(180 234 198 / .9))}.pricing-schematic__input rect{fill:#070b12b8;stroke:#ffffff1f}.pricing-schematic__input.is-live rect{stroke:#b4eac680}.pricing-schematic__input.is-live text{fill:#fff}.pricing-schematic__port{fill:#669effcc}.pricing-schematic__input.is-live .pricing-schematic__port,.pricing-schematic__endpoint.is-live .pricing-schematic__port{fill:var(--mint)}.pricing-schematic__junctions circle{fill:#0a1019;stroke:#669effb3;stroke-width:1.5}.pricing-schematic__junctions text{fill:#669effcc;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pricing-schematic__endpoint rect{fill:#070b12c7;stroke:#ffffff24}.pricing-schematic__endpoint text{fill:#f8fbffeb;font-size:17px;font-weight:750}.pricing-schematic__endpoint.is-live rect{stroke:#b4eac68c;filter:drop-shadow(0 0 10px rgb(180 234 198 / .18))}.pricing-schematic__endpoint.is-live .pricing-schematic__note{fill:var(--mint);font-size:11.5px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.pricing-schematic__endpoint.is-exit rect{fill:#070b1266;stroke:#669eff59;stroke-dasharray:4 5}.pricing-schematic__endpoint.is-exit text{fill:#eff6ff9e;font-size:13.5px}@media(prefers-reduced-motion:reduce){.pricing-schematic__pulse{display:none}}.pricing-console__record{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08)}.pricing-record-cell{display:grid;gap:2px}.pricing-record-cell small{color:#669effb8;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-record-cell strong{color:#f8fbffdb;font-size:.875rem}.pricing-record-cell.is-live small{color:#b4eac6b8}.pricing-record-cell.is-live strong{color:var(--mint)}.pricing-record-chip{display:grid;gap:4px;border:1px solid rgb(180 234 198 / .22);border-radius:14px;padding:16px 24px;background:radial-gradient(circle at 88% 16%,rgb(180 234 198 / .1),transparent 8rem),#070b12e0;box-shadow:0 24px 70px #0000004d,inset 0 1px #ffffff14}.pricing-record-chip span{color:#b4eac69e;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-record-chip strong{color:#fff;font-size:1.125rem;line-height:1.1}.pricing-record-chip em{font-style:normal;color:#eff6ff99;font-size:.875rem}.pricing-record-chip--ledger{margin-bottom:16px;max-width:460px}.pricing-stitch,.pricing-stitch-drop{display:none}@media(min-width:1181px){.pricing-record-chip,.pricing-record-cell.is-live,.pricing-fit-row--routed{position:relative}.pricing-stitch{display:block;position:absolute;overflow:visible;pointer-events:none}.pricing-stitch__core,.pricing-stitch__glow{fill:none;stroke-width:2;stroke-linecap:round}.pricing-stitch__glow{stroke-width:7;opacity:.3}.pricing-stitch__port{transform-box:fill-box;transform-origin:center}.pricing-stitch-drop{display:block;position:absolute;width:2px;border-radius:1px;pointer-events:none;transform-origin:top}.pricing-stitch-drop--hero-exit{left:3px;top:calc(100% + 4px);height:56px;background:linear-gradient(180deg,rgb(180 234 198 / .85),rgb(143 196 224 / .4) 62%,transparent)}.pricing-stitch-drop--hero-exit:before{content:"";position:absolute;top:-3px;left:-1.5px;width:5px;height:5px;border-radius:999px;background:var(--mint);box-shadow:0 0 8px #b4eac6b3}.pricing-stitch--pressure-enter{right:calc(100% - 12px);bottom:calc(100% - 40px);width:200px;height:150px}.pricing-stitch-drop--pressure-exit{left:12px;top:calc(100% - 2px);height:52px;background:linear-gradient(180deg,rgb(102 158 255 / .65),transparent)}.pricing-stitch-drop--ledger-exit{left:13px;top:calc(100% + 2px);height:54px;background:linear-gradient(180deg,rgb(102 158 255 / .55),transparent)}.pricing-stitch-drop--ledger-route{left:13px;top:-28px;height:calc(50% + 28px);background:linear-gradient(180deg,transparent,rgb(180 234 198 / .8))}.pricing-stitch-drop--ledger-route:after{content:"";position:absolute;bottom:-2px;left:-2px;width:6px;height:6px;border-radius:999px;background:var(--mint);box-shadow:0 0 10px #b4eac6bf}.pricing-stitch--arrive{right:calc(50% + min(36%,210px) - 6px);bottom:-6px;width:300px;height:292px}.pricing-stitch--arrive .pricing-stitch__glow{stroke:url(#pstitch-arrive)}[data-pricing-reveal].pricing-reveal-ready .pricing-stitch__core,[data-pricing-reveal].pricing-reveal-ready .pricing-stitch__glow{stroke-dasharray:100;stroke-dashoffset:100}[data-pricing-reveal].pricing-reveal-ready .pricing-stitch__port{opacity:0}[data-pricing-reveal].pricing-reveal-ready .pricing-stitch-drop{transform:scaleY(0)}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-stitch__core,[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-stitch__glow{stroke-dashoffset:0;transition:stroke-dashoffset 1.15s cubic-bezier(.22,1,.36,1) .5s}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-stitch__port{opacity:1;transition:opacity .45s ease 1.3s}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-stitch-drop{transform:scaleY(1);transition:transform .9s cubic-bezier(.22,1,.36,1) .55s}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-stitch__port--arrive{animation:pricing-stitch-bloom .9s cubic-bezier(.22,1,.36,1) 1.5s both}.pricing-plan-grid,.pricing-route-map,.pricing-comparison-panel{position:relative}.pricing-stitch-drop--plan-enter,.pricing-stitch-drop--routes-enter,.pricing-stitch-drop--pipeline-enter,.pricing-stitch-drop--compare-enter,.pricing-stitch-drop--msp-enter,.pricing-stitch-drop--faq-enter{top:-64px;height:64px}.pricing-stitch-drop--plan-enter:after,.pricing-stitch-drop--routes-enter:after,.pricing-stitch-drop--pipeline-enter:after,.pricing-stitch-drop--compare-enter:after,.pricing-stitch-drop--faq-enter:after{content:"";position:absolute;bottom:-2.5px;left:-2px;width:6px;height:6px;border-radius:999px;background:var(--stop-hue, rgb(102 158 255 / .9));box-shadow:0 0 9px var(--stop-glow, rgb(102 158 255 / .5))}.pricing-stitch-drop--plan-enter{left:50%;top:-44px;height:44px;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .6));--stop-hue: rgb(102 158 255 / .9)}.pricing-stitch-drop--routes-enter{left:24px;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .55))}.pricing-stitch-drop--pipeline-enter{left:44px;background:linear-gradient(180deg,transparent,rgb(125 180 242 / .55));--stop-hue: rgb(125 180 242 / .9);--stop-glow: rgb(125 180 242 / .5)}.pricing-stitch-drop--compare-enter{left:24px;top:-1px;height:30px;background:linear-gradient(180deg,#8fc4e08c,#8fc4e033);--stop-hue: rgb(143 196 224 / .9);--stop-glow: rgb(143 196 224 / .5)}.pricing-stitch-drop--msp-enter{left:8.125%;height:72px;top:-72px;background:linear-gradient(180deg,transparent,rgb(143 196 224 / .55))}.pricing-stitch-drop--faq-enter{left:16px;background:linear-gradient(180deg,transparent,rgb(180 234 198 / .6));--stop-hue: rgb(180 234 198 / .9);--stop-glow: rgb(180 234 198 / .55)}.pricing-stitch-drop--room-enter{left:0;top:-88px;height:88px;background:linear-gradient(180deg,transparent,rgb(125 180 242 / .6))}}@media(min-width:1600px){.pricing-console{margin-right:max(-220px,calc((var(--max-width) - 100vw) / 2 + 48px))}.pricing-pressure-board{margin-right:max(-170px,calc((var(--max-width) - 100vw) / 2 + 48px))}.pricing-lab{margin-right:max(-150px,calc((var(--max-width) - 100vw) / 2 + 48px))}.pricing-msp-flow{margin-right:max(-140px,calc((var(--max-width) - 100vw) / 2 + 48px))}}@keyframes pricing-stitch-bloom{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pricing-stitch__core,.pricing-stitch__glow{stroke-dashoffset:0;transition:none}.pricing-stitch-drop{transform:none;transition:none}.pricing-stitch__port{opacity:1;animation:none}}.pricing-proof{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:24px;align-items:center;padding:24px 0}.pricing-proof:before{content:"";position:absolute;inset:0 -8%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .11),transparent)}.pricing-proof p{color:#eff6ffc7;font-size:1rem;font-weight:720;line-height:1.45}.pricing-proof__items{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.pricing-proof__items span{border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:8px 12px;background:#ffffff08;color:#eff6ffb3;font-size:.75rem;font-weight:760;box-shadow:inset 0 1px #ffffff0b}.pricing-plans,.pricing-pressure,.pricing-routes,.pricing-included,.pricing-fit,.pricing-predictability,.pricing-msp,.pricing-faq{padding:clamp(66px,8vw,112px) 0}.pricing-plan-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pricing-plan-grid:before{content:"";position:absolute;left:6%;right:6%;top:38%;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .2),rgb(180 234 198 / .28),transparent);animation:buying-scan 7s ease-in-out infinite}.pricing-plan{position:relative;display:grid;min-height:560px;align-content:start;gap:16px;overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(20px,2.6vw,30px);background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b3;box-shadow:0 24px 74px #0000002e,inset 0 1px #ffffff0e;animation:buying-lane-breathe 12s ease-in-out infinite}.pricing-plan__edge{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .36),transparent);opacity:.4;transform:scaleX(.56);transition:opacity .22s ease,transform .26s ease}.pricing-plan:hover .pricing-plan__edge,.pricing-plan:focus-within .pricing-plan__edge,.pricing-plan--featured .pricing-plan__edge{opacity:.9;transform:scaleX(1);background:linear-gradient(90deg,transparent,rgb(180 234 198 / .58),transparent)}.pricing-plan:nth-child(2){animation-delay:-4s}.pricing-plan:nth-child(3){animation-delay:-8s}.pricing-plan:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 88% 14%,rgb(102 158 255 / .12),transparent 11rem),linear-gradient(105deg,transparent,rgb(180 234 198 / .035),transparent);opacity:0;transition:opacity .22s ease}.pricing-plan:hover:before,.pricing-plan:focus-within:before{opacity:1}.pricing-plan--featured{border-color:#b4eac63d;background:radial-gradient(circle at 50% 0%,rgb(180 234 198 / .12),transparent 14rem),linear-gradient(180deg,#ffffff16,#ffffff06),#070b12c7;box-shadow:0 30px 92px #00000042,0 0 54px #b4eac614,inset 0 1px #ffffff14}.pricing-plan h3{color:#fff;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1}.pricing-plan p:not(.pricing-plan__label){color:#eff6ffa6;line-height:1.55}.pricing-plan__fit{display:grid;gap:8px;border:1px solid rgb(180 234 198 / .14);border-radius:var(--radius-md);padding:16px;background:#ffffff09}.pricing-plan__fit span{color:#b4eac6b8;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-plan__fit strong{color:#f8fbffe0;font-size:1rem;line-height:1.36}.pricing-plan ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pricing-plan li{position:relative;padding-left:16px;color:#eff6ffa8;font-size:.875rem;line-height:1.35}.pricing-plan li:before{content:"";position:absolute;left:0;top:.48em;width:7px;height:7px;border-radius:999px;background:var(--mint);box-shadow:0 0 14px #b4eac657}.pricing-plan .button{align-self:end;margin-top:auto}.pricing-routes,.pricing-predictability,.pricing-msp{display:grid;grid-template-columns:minmax(560px,1.1fr) minmax(380px,.9fr);gap:clamp(32px,5vw,78px);align-items:center}.pricing-pressure{display:grid;grid-template-columns:minmax(380px,.76fr) minmax(640px,1.24fr);gap:clamp(34px,5vw,82px);align-items:center}.pricing-pressure__copy{display:grid;gap:16px;align-content:start}.pricing-pressure__copy h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:500;letter-spacing:0;line-height:.98}.pricing-pressure__copy p{color:#eff6ffb3;line-height:1.62}.pricing-pressure-board{position:relative;min-height:clamp(580px,41vw,730px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:linear-gradient(90deg,rgb(180 234 198 / .05) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgb(102 158 255 / .04) 0 1px,transparent 1px 100%),radial-gradient(circle at 50% 42%,rgb(0 82 235 / .14),transparent 24rem),radial-gradient(circle at 78% 18%,rgb(224 254 139 / .07),transparent 19rem),linear-gradient(180deg,#ffffff0f,#ffffff04),#070b12a8;background-size:60px 60px,60px 60px,auto,auto,auto,auto;box-shadow:0 30px 100px #00000038,inset 0 1px #ffffff12}.pricing-pressure-board:before,.pricing-pressure-board:after{content:"";position:absolute;pointer-events:none}.pricing-pressure-board:before{inset:12% 9% 18%;border:1px solid rgb(224 254 139 / .1);border-radius:999px;transform:rotate(-8deg);animation:orbit-slow-spin 50s linear infinite}.pricing-pressure-board:after{left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .2),rgb(224 254 139 / .28),transparent);animation:lab-voltage 7.2s ease-in-out infinite}.pricing-pressure-board .pricing-record-chip{max-width:460px;margin-bottom:16px}.pricing-pressure-card small,.pricing-pressure-board__outcomes small{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-route-copy,.pricing-predictability-copy,.pricing-msp__copy,.pricing-faq>.section-heading{display:grid;gap:16px;align-content:start}.pricing-route-copy h2,.pricing-included h2,.pricing-fit h2,.pricing-predictability h2,.pricing-msp h2,.pricing-faq h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:500;letter-spacing:0;line-height:.98}.pricing-route-copy p,.pricing-included p,.pricing-fit p,.pricing-predictability p,.pricing-msp p,.pricing-faq p{color:#eff6ffb3;line-height:1.62}.pricing-route-copy{order:2}.pricing-route-map{position:relative;order:1;display:grid;gap:12px;padding:16px;border:1px solid rgb(255 255 255 / .075);border-radius:16px;background:radial-gradient(circle at 18% 50%,rgb(102 158 255 / .08),transparent 15rem),#070b123d}.pricing-route-map:before{content:"";position:absolute;inset:4% 10%;z-index:-1;border:1px solid rgb(102 158 255 / .1);border-radius:999px;transform:rotate(-7deg)}.pricing-route-map:after{content:"";position:absolute;left:8%;right:8%;top:50%;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .24),rgb(102 158 255 / .12),transparent);animation:resource-current 14s ease-in-out infinite}.pricing-route-map__core{position:absolute;right:18px;top:-13px;z-index:2;border:1px solid rgb(180 234 198 / .16);border-radius:999px;padding:8px 12px;background:#070b12e6;box-shadow:0 16px 42px #00000038}.pricing-route-map__core span{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-included{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);gap:clamp(30px,5vw,64px);align-items:center}.pricing-value-console{position:relative;min-height:clamp(560px,40vw,700px)}.pricing-fit{overflow:hidden;border:1px solid rgb(255 255 255 / .095);border-radius:12px;padding-inline:clamp(22px,4vw,58px);background:radial-gradient(circle at 50% 18%,rgb(102 158 255 / .09),transparent 25rem),linear-gradient(180deg,#ffffff0b,#ffffff03),#070b126b;box-shadow:0 24px 90px #00000029,inset 0 1px #ffffff0d}.pricing-fit-ledger{position:relative;display:grid;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:12px;background:#070b1294}.pricing-fit-ledger__current{position:absolute;inset:0;pointer-events:none}.pricing-fit-ledger__current:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,transparent,rgb(180 234 198 / .68),transparent);box-shadow:0 0 26px #b4eac647;animation:pricing-ledger-scan 8s ease-in-out infinite}.pricing-fit-ledger__current:after{content:"";position:absolute;left:9%;right:9%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .18),transparent);animation:evidence-line-flow 7s ease-in-out infinite}.pricing-fit-row{display:grid;grid-template-columns:72px minmax(190px,.5fr) minmax(160px,.34fr) 1fr;gap:16px;align-items:center;border-bottom:1px solid rgb(255 255 255 / .075);padding:18px clamp(18px,2.6vw,30px);animation:comparison-row-breathe 10s ease-in-out infinite}.pricing-fit-row:nth-child(2){animation-delay:-2.5s}.pricing-fit-row:nth-child(3){animation-delay:-5s}.pricing-fit-row:nth-child(4){border-bottom:0;animation-delay:-7.5s}.pricing-fit-row span{color:#669effb8;font-size:.75rem;font-weight:860}.pricing-fit-row strong{color:#f8fbffdb;font-size:1rem}.pricing-fit-row em{color:var(--mint);font-style:normal;font-weight:850}.pricing-fit-row p{color:#eff6ff94;font-size:.875rem}.pricing-predictability{align-items:center}.pricing-predictability-copy{order:2}.pricing-comparison-panel{position:relative;order:1;display:grid;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:12px;background:radial-gradient(circle at 78% 30%,rgb(180 234 198 / .08),transparent 18rem),#070b1294;box-shadow:0 26px 82px #00000038,inset 0 1px #ffffff0b}.pricing-comparison-row{display:grid;gap:8px;border-bottom:1px solid rgb(255 255 255 / .08);padding:clamp(22px,3vw,34px);background:#ffffff06}.pricing-comparison-row:last-child{border-bottom:0}.pricing-comparison-row span{color:#669effb8;font-size:.75rem;font-weight:860}.pricing-comparison-row strong{color:#fff;font-size:clamp(1.2rem,2vw,1.55rem)}.pricing-comparison-row p{color:#eff6ff9e;line-height:1.5}.pricing-comparison-row--active{border-left:3px solid rgb(180 234 198 / .7);background:radial-gradient(circle at 88% 50%,rgb(180 234 198 / .14),transparent 16rem),linear-gradient(90deg,#b4eac61f,#669eff09)}.pricing-msp{grid-template-columns:minmax(390px,.82fr) minmax(620px,1.18fr);padding:clamp(44px,4.8vw,70px) clamp(30px,4vw,58px)}.pricing-msp:before{content:"";position:absolute;inset:0;z-index:0;border:1px solid rgb(255 255 255 / .095);border-radius:12px;background:radial-gradient(circle at 76% 30%,rgb(0 82 235 / .12),transparent 25rem),radial-gradient(circle at 18% 72%,rgb(180 234 198 / .06),transparent 20rem),linear-gradient(180deg,#ffffff0a,#ffffff03),#070b126b;box-shadow:inset 0 1px #ffffff0a,0 24px 90px #00000029}.pricing-msp>*{position:relative;z-index:1}.pricing-faq{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(520px,1.28fr);gap:clamp(30px,5vw,64px)}.pricing-faq-list{position:relative;display:grid;gap:12px}.pricing-faq-list__rail{position:absolute;left:16px;top:14px;bottom:14px;z-index:-1;width:1px;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .18),rgb(180 234 198 / .22),transparent)}.pricing-faq details{position:relative;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#070b12ad;box-shadow:0 18px 54px #00000029;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.pricing-faq details:before{content:"";position:absolute;left:-4px;top:22px;width:7px;height:7px;border-radius:999px;background:#669effb3;box-shadow:0 0 16px #669eff52}.pricing-faq details[open],.pricing-faq details:hover{border-color:#b4eac633;background:radial-gradient(circle at 92% 20%,rgb(180 234 198 / .06),transparent 8rem),linear-gradient(180deg,#fff1,#ffffff05),#070b12c2}.pricing-faq summary{cursor:pointer;padding:16px 24px;color:#f8fbffe0;font-weight:820;list-style:none}.pricing-faq summary::-webkit-details-marker{display:none}.pricing-faq details p{border-top:1px solid rgb(255 255 255 / .08);padding:12px 24px 16px;color:#eff6ffa3;font-size:1rem;line-height:1.58}.pricing-decision-lab,.pricing-buying-room{position:relative;width:min(1420px,calc(100% - 56px));padding:clamp(66px,8vw,112px) 0}.pricing-decision-lab{display:grid;gap:clamp(30px,4vw,40px)}.pricing-lab-copy{display:grid;align-content:start;gap:16px}.pricing-lab-copy h2,.pricing-buying-room h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:500;letter-spacing:0;line-height:.98}.pricing-lab-copy p,.pricing-buying-room p{color:#eff6ffb3;line-height:1.62}.pricing-pressure-board{display:flex;flex-direction:column;min-height:0;padding:0;border:0;background:none;box-shadow:none;overflow:visible}.pricing-pressure-board:before,.pricing-pressure-board:after{display:none}.pricing-absorb{display:block;width:100%;height:auto;overflow:visible}.pricing-absorb__underglow{fill:none;stroke:url(#pabs-stream);stroke-width:calc(var(--sw) * 1px);stroke-linecap:round;opacity:.35}.pricing-absorb__core{fill:none;stroke:url(#pabs-stream);stroke-width:calc(var(--sw) * 1px);stroke-linecap:round;transition:stroke-width .35s cubic-bezier(.45,0,.25,1),opacity .35s ease;opacity:.8}.pricing-absorb__lane:hover .pricing-absorb__core{opacity:1;stroke-width:calc(var(--sw) * 1.5px)}.pricing-absorb__lane:hover .pricing-absorb__srclabel{fill:#fff}.pricing-absorb__particle{fill:#d9ffe9;filter:drop-shadow(0 0 7px rgb(180 234 198 / .95))}.pricing-absorb__particle--b{fill:#9cc7ff;filter:drop-shadow(0 0 6px rgb(102 158 255 / .9))}.pricing-absorb__srclabel{fill:#eff6ffd9;font-size:19px;font-weight:720;transition:fill .3s ease}.pricing-absorb__meter rect{fill:#669eff2e}.pricing-absorb__meter rect.is-on{fill:#669effbf}.pricing-absorb__port{fill:#0a1019;stroke:#669effcc;stroke-width:1.5}.pricing-absorb__glass{stroke:#ffffff1f;stroke-width:1}.pricing-absorb__stratum--2 .pricing-absorb__glass{stroke:#b4eac633}.pricing-absorb__stratum--3 .pricing-absorb__glass{stroke:#b4eac652}.pricing-absorb__depth{fill:transparent;stroke:#b4eac629;stroke-width:1;font-size:88px;font-weight:850;letter-spacing:-.02em}.pricing-absorb__plan{font-size:26px;font-weight:780;fill:#f8fbfff0}.pricing-absorb__value{font-size:14px;font-weight:830;letter-spacing:.08em;text-transform:uppercase;fill:#b4eac6c7}.pricing-absorb__grain{pointer-events:none}.pricing-absorb__caption{margin-top:8px;text-align:center;color:#eff6ff99;font-size:.875rem}.pricing-pressure-board__stack{display:none}@media(prefers-reduced-motion:reduce){.pricing-absorb__particle,.pricing-absorb__particle--b{display:none}}.pricing-route-map{display:grid;gap:12px}.pricing-route{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto 18px;align-items:center;column-gap:16px;border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:16px 24px;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#070b12b8;text-decoration:none;transition:border-color .25s ease,background-color .25s ease;animation:comparison-row-breathe 12s ease-in-out infinite}.pricing-route:nth-of-type(2){animation-delay:-2s}.pricing-route:nth-of-type(3){animation-delay:-4s}.pricing-route:nth-of-type(4){animation-delay:-6s}.pricing-route:hover{border-color:#669eff66}.pricing-route small{color:#669effb8;font-size:.75rem;font-weight:860}.pricing-route__title{color:#f8fbffeb;font-size:1rem;font-weight:720;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-route__cta{font-style:normal;color:var(--light-blu, #669eff);font-size:.875rem;font-weight:760;white-space:nowrap}.pricing-route__body{grid-column:2 / 5;display:block;max-height:0;opacity:0;overflow:hidden;margin:0;color:#eff6ff9e;font-size:.875rem;font-weight:500;line-height:1.45;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.pricing-route:hover .pricing-route__body,.pricing-route:focus-visible .pricing-route__body{max-height:4.5em;opacity:1;margin-top:8px}.pricing-plan{display:grid;grid-template-rows:auto auto minmax(88px,auto) minmax(124px,auto) 1fr auto;align-content:start}.pricing-plan--featured{border-color:#b4eac661!important;background:radial-gradient(circle at 82% 8%,rgb(180 234 198 / .08),transparent 12rem),linear-gradient(180deg,#ffffff12,#ffffff05),#070b12c7!important;box-shadow:0 30px 90px #00000057,0 0 44px #b4eac612}.pricing-fit-row--routed{background:linear-gradient(90deg,rgb(180 234 198 / .06),transparent 70%);box-shadow:inset 2px 0 #b4eac6b3}.pricing-fit-row--routed em{color:var(--mint)!important}.pricing-comparison-row{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto auto;column-gap:24px;align-items:center}.pricing-comparison-row__path{grid-row:1 / 3;width:150px;height:44px;overflow:visible}.pricing-comparison-row strong{align-self:end}.pricing-comparison-row p{align-self:start;margin:2px 0 0}.pricing-msp-flow{position:relative}.pricing-msp-draw{display:block;width:100%;height:auto;overflow:visible}.pricing-msp-draw__main{stroke:#eff6ff29;stroke-width:1.2;stroke-dasharray:2 6}.pricing-msp-draw__stub{fill:none;stroke:#669eff66;stroke-width:1.6;stroke-dasharray:4 5}.pricing-msp-draw__branch{fill:none;stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(143 196 224 / .22))}[data-pricing-reveal].pricing-reveal-ready .pricing-msp-draw__branch{stroke-dasharray:100;stroke-dashoffset:100}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-msp-draw__branch{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.22,1,.36,1) .4s}.pricing-msp-station rect{fill:#070b12bd;stroke:#ffffff1f;transition:stroke .3s ease}.pricing-msp-station:hover rect{stroke:#669eff80}.pricing-msp-station text{fill:#eff6ffd1;font-size:16px;font-weight:680}.pricing-msp-station:hover text{fill:#fff}.pricing-msp-station__num{fill:#669effcc;font-weight:860}.pricing-msp-station__tap{stroke:#669eff59;stroke-width:1.3}.pricing-msp-station__port{fill:#669effd9}.pricing-msp-terminal rect{fill:#070b12d1;stroke:#b4eac64d}.pricing-msp-terminal__edge{fill:var(--mint);opacity:.85}.pricing-msp-terminal__tag{fill:var(--mint);font-size:16px;font-weight:860;letter-spacing:.09em;text-transform:uppercase}.pricing-msp-terminal__line{fill:#f8fbffeb;font-size:17px;font-weight:720}.pricing-msp-flow__stack{display:none;gap:10px;margin:0;padding:0;list-style:none}.pricing-msp-flow__stack li{border:1px solid rgb(255 255 255 / .1);border-radius:10px;padding:10px 14px;color:#eff6ffc7;font-size:.875rem;font-weight:720}.pricing-msp-flow__stack li small{color:#669effb8;font-weight:860}.pricing-msp-flow__stack li.is-terminal{border-color:#b4eac647;color:#b4eac6d9}.pricing-msp-flow__stack li.is-terminal strong{display:block;color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-value-console{min-height:0;display:grid;gap:24px;padding:clamp(24px,3vw,40px)}.pricing-value-console__core{position:static;transform:none;width:auto;display:grid;gap:4px;border:0;padding:0;background:none;box-shadow:none;animation:none}.pricing-pipeline{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:40px}.pricing-pipeline__rail{position:absolute;top:30px;left:6%;right:6%;height:1px;background:#669eff47}.pricing-pipeline__flow{display:block;position:absolute;top:29.5px;left:6%;right:6%;height:2px;overflow:hidden;pointer-events:none}.pricing-pipeline__flow:before{content:"";position:absolute;left:0;top:0;width:110px;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,rgb(143 196 224 / .55),transparent);animation:pricing-pipe-travel 18s cubic-bezier(.45,0,.55,1) infinite}@keyframes pricing-pipe-travel{0%,14%{transform:translate(-110px)}86%,to{transform:translate(1160px)}}@keyframes pricing-pipe-flow{to{transform:translate(26px)}}@media(prefers-reduced-motion:reduce){.pricing-pipeline__flow{display:none}}.pricing-pipe-node{position:relative;display:grid;justify-items:center;gap:12px;text-align:center}.pricing-pipe-node__num{position:absolute;top:-20px;left:calc(50% + 30px);z-index:-1;width:96px;height:78px;pointer-events:none}.pricing-pipe-node__num text{fill:transparent;stroke:#669eff29;stroke-width:1;font-size:56px;font-weight:860}.pricing-pipe-node__port{display:grid;place-items:center;width:48px;height:48px;margin-top:-34px;margin-bottom:8px;border:1px solid rgb(102 158 255 / .4);border-radius:999px;background:#070b12eb;color:var(--light-blu, #669eff);box-shadow:0 0 18px #669eff24}.pricing-pipe-node h3{display:inline-flex;align-items:center;gap:8px;font-size:1rem;color:#f8fbffeb}.pricing-pipe-node p{max-height:0;opacity:0;overflow:hidden;margin:0;color:#eff6ff9e;font-size:.875rem;line-height:1.45;transition:max-height .3s ease,opacity .3s ease}.pricing-pipe-node:hover p,.pricing-pipe-node:focus-within p{max-height:7em;opacity:1}.pricing-pipeline__rail{background:#669eff6b}.pricing-value-console{border:1px solid rgb(255 255 255 / .1);border-radius:16px;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#070b1299;box-shadow:0 30px 100px #00000038,inset 0 1px #ffffff0f}.pricing-comparison-panel__paths{display:block;width:100%;height:auto;margin-bottom:16px;overflow:visible}.pricing-path--tangled{fill:none;stroke:#eff6ff59;stroke-width:1.8}.pricing-path--straight{fill:none;stroke:#b4eac6cc;stroke-width:2.2;stroke-linecap:round}.pricing-path__dot--a{fill:#eff6ff73}.pricing-path__dot--b{fill:var(--mint)}.pricing-path__dot--b{filter:drop-shadow(0 0 5px rgb(180 234 198 / .8))}.pricing-reveal-cue{position:relative;display:inline-grid;flex:none;place-items:center;width:18px;height:18px;border:1px solid rgb(180 234 198 / .42);border-radius:999px;animation:pricing-cue-breathe 6s ease-in-out infinite}.pricing-reveal-cue:before,.pricing-reveal-cue:after{content:"";position:absolute;background:#b4eac6c7;transition:transform .25s ease,opacity .25s ease}.pricing-reveal-cue:before{width:8px;height:1.5px}.pricing-reveal-cue:after{width:1.5px;height:8px}.pricing-pipe-node:hover .pricing-reveal-cue:after,.pricing-pipe-node:focus-within .pricing-reveal-cue:after,.pricing-route:hover .pricing-reveal-cue:after,.pricing-route:focus-visible .pricing-reveal-cue:after,.pricing-faq details[open] .pricing-reveal-cue:after{transform:rotate(90deg);opacity:0}@keyframes pricing-cue-breathe{0%,to{border-color:#b4eac64d}50%{border-color:#b4eac69e}}@media(prefers-reduced-motion:reduce){.pricing-reveal-cue{animation:none}}.pricing-lab{position:relative;min-height:0;padding:0;border:0;background:none;box-shadow:none}.pricing-lab-line{display:block;width:100%;max-width:1240px;height:auto;margin-inline:auto;overflow:visible}.pricing-lab-line__structure line{stroke:#ffffff1f;stroke-width:1.2;stroke-dasharray:2 6}.pricing-lab-line__core{fill:none;stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(143 196 224 / .25))}[data-pricing-reveal].pricing-reveal-ready .pricing-lab-line__core{stroke-dasharray:100;stroke-dashoffset:100}[data-pricing-reveal].pricing-reveal-ready .pricing-lab-line__port{opacity:0}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-lab-line__core{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1) .4s}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-lab-line__port{opacity:1;transition:opacity .5s ease 1.4s}@media(prefers-reduced-motion:reduce){.pricing-lab-line__core{stroke-dashoffset:0;transition:none}.pricing-lab-line__port{opacity:1;transition:none}.pricing-lab-line__packet,.pricing-msp-flow__packet,.pricing-path__dot{display:none}}.pricing-lab-line__packet{fill:#d9ffe9;filter:drop-shadow(0 0 6px rgb(180 234 198 / .9))}.pricing-lab-line__input rect{fill:#070b12bd;stroke:#ffffff1f;transition:stroke .3s ease}.pricing-lab-line__input:hover rect{stroke:#669eff80}.pricing-lab-line__input text{fill:#eff6ffd1;font-size:17px;font-weight:680}.pricing-lab-line__input:hover text{fill:#fff}.pricing-lab-line__num{fill:#669effcc;font-weight:860}.pricing-lab-line__port{fill:#669effd9}.pricing-lab-line__port--out{fill:var(--mint)}.pricing-lab-line__gateglass{stroke:#ffffff24}.pricing-lab-line__gatetag{fill:var(--mint);font-size:16px;font-weight:860;letter-spacing:.09em;text-transform:uppercase}.pricing-lab-line__gateline{fill:#fff;font-size:20px;font-weight:760}.pricing-lab-line__lanetick{fill:#b4eac68c}.pricing-lab-line__lane{fill:#eff6ff9e;font-size:16px;font-weight:780;letter-spacing:.06em;text-transform:uppercase}.pricing-lab-line__output rect{fill:#070b12c2;stroke:#b4eac642}.pricing-lab-line__outlabel{fill:#b4eac69e;font-size:16px;font-weight:840;letter-spacing:.07em;text-transform:uppercase}.pricing-lab-line__outvalue{fill:var(--mint);font-size:20px;font-weight:780}.pricing-lab__stack{display:none;gap:10px}.pricing-lab__stack .pricing-lab-input{display:inline-flex;gap:8px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:10px;padding:10px 14px;background:#070b12b8;color:#eff6ffc7;font-size:.875rem;font-weight:720}.pricing-lab__stack .pricing-lab-input small{color:#669effb8;font-weight:860}.pricing-lab__stack .pricing-lab__record{display:grid;gap:4px;border:1px solid rgb(180 234 198 / .24);border-radius:12px;padding:14px 16px;background:#070b12e0}.pricing-lab__stack .pricing-lab__record span{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-lab__stack .pricing-lab__record strong{color:#fff;font-size:1.125rem}.pricing-lab__stack .pricing-lab__lanes{display:flex;gap:8px;margin-top:4px}.pricing-lab__stack .pricing-lab__lanes em{font-style:normal;border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:4px 12px;color:#eff6ffa8;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pricing-lab__stack .pricing-lab-output{display:grid;gap:2px;border:1px solid rgb(180 234 198 / .18);border-radius:10px;padding:10px 14px;background:#070b12b8}.pricing-lab__stack .pricing-lab-output small{color:#b4eac699;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-lab__stack .pricing-lab-output strong{color:var(--mint);font-size:1rem}.pricing-room-line{position:relative;display:grid;gap:30px;margin-top:32px}.pricing-room-line__railrow{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.pricing-room-line__rail{position:relative;display:block;height:2px;border-radius:1px;background:#ffffff17}.pricing-room-line__thread{position:absolute;inset:0;border-radius:1px;background:linear-gradient(90deg,#669eff8c,#8fc4e0b3,#b4eac6eb);box-shadow:0 0 12px #8fc4e059;transform-origin:left}.pricing-room-line__approved{position:relative;display:grid;gap:2px;border:1px solid rgb(180 234 198 / .3);border-radius:12px;padding:12px 24px;background:radial-gradient(circle at 88% 16%,rgb(180 234 198 / .1),transparent 8rem),#070b12e6;box-shadow:0 18px 52px #0000004d,inset 0 1px #ffffff14}.pricing-room-line__approved:before{content:"";position:absolute;left:-1.5px;top:20%;width:3px;height:60%;border-radius:1.5px;background:linear-gradient(180deg,transparent,rgb(180 234 198 / .9),transparent)}[data-pricing-reveal].pricing-reveal-ready .pricing-room-line__approved:before{opacity:0}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-room-line__approved:before{opacity:1;transition:opacity .5s ease 1.7s}.pricing-room-line__approved span{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-room-line__approved strong{color:#fff;font-size:1.25rem;line-height:1.1}.pricing-room-line__gates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.pricing-room-gate{position:relative;display:grid;align-content:start;gap:8px;border:1px solid rgb(255 255 255 / .11);border-radius:12px;padding:24px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#070b12bd;box-shadow:0 20px 58px #0003,inset 0 1px #ffffff0f}.pricing-room-gate:before{content:"";position:absolute;left:50%;top:-60px;width:2px;height:60px;margin-left:-1px;background:linear-gradient(180deg,rgb(143 196 224 / .02),var(--gate-hue, rgb(102 158 255 / .7)));transform-origin:top}.pricing-room-gate:after{content:"";position:absolute;left:50%;top:-3.5px;width:7px;height:7px;margin-left:-3.5px;border-radius:999px;background:var(--gate-hue, rgb(102 158 255 / .9));box-shadow:0 0 10px var(--gate-glow, rgb(102 158 255 / .5))}.pricing-room-gate:nth-child(1){--gate-hue: #669eff;--gate-glow: rgb(102 158 255 / .5)}.pricing-room-gate:nth-child(2){--gate-hue: #7db4f2;--gate-glow: rgb(125 180 242 / .5)}.pricing-room-gate:nth-child(3){--gate-hue: #8fc4e0;--gate-glow: rgb(143 196 224 / .5)}.pricing-room-gate:nth-child(4){--gate-hue: #b4eac6;--gate-glow: rgb(180 234 198 / .55)}.pricing-room-gate small{color:#669effc7;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-room-gate:nth-child(4) small{color:#b4eac6bf}.pricing-room-gate h3{color:#fff;font-size:1rem;line-height:1.3}.pricing-room-gate p{margin:0;color:#b4eac6c7;font-size:.875rem;line-height:1.45}[data-pricing-reveal].pricing-reveal-ready .pricing-room-line__thread{transform:scaleX(0)}[data-pricing-reveal].pricing-reveal-ready .pricing-room-gate:before{transform:scaleY(0)}[data-pricing-reveal].pricing-reveal-ready .pricing-room-gate:after{opacity:0}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-room-line__thread{transform:scaleX(1);transition:transform 1.4s cubic-bezier(.22,1,.36,1) .4s}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-room-gate:before{transform:scaleY(1);transition:transform .6s cubic-bezier(.22,1,.36,1) calc(.7s + var(--gate-i, 0) * .22s)}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-room-gate:after{opacity:1;transition:opacity .4s ease calc(.9s + var(--gate-i, 0) * .22s)}@media(prefers-reduced-motion:reduce){.pricing-room-line__thread,.pricing-room-gate:before{transform:none;transition:none}.pricing-room-gate:after,.pricing-room-line__approved:before{opacity:1;transition:none}}.pricing-fit-ledger__rail{position:absolute;right:13px;top:10%;bottom:10%;z-index:1;width:1px;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .22),rgb(180 234 198 / .24),transparent);pointer-events:none}.pricing-fit-row{position:relative;transition:background-color .25s ease}.pricing-fit-row:hover{background-color:#ffffff06}.pricing-fit-row:after{content:"";position:absolute;right:10px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:999px;background:#669eff8c;transition:background-color .25s ease,box-shadow .25s ease}.pricing-fit-row:hover:after{background:#669effe6;box-shadow:0 0 10px #669eff80}.pricing-fit-row--routed:after{background:var(--mint);box-shadow:0 0 12px #b4eac699}.pricing-msp-flow__packet{fill:#d9ffe9;filter:drop-shadow(0 0 6px rgb(180 234 198 / .9))}.pricing-faq summary{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:14px}.pricing-faq__num{color:#669effb8;font-size:.75rem;font-weight:860}.pricing-faq details[open] .pricing-faq__num{color:#b4eac6cc}.pricing-faq details[open]:before{background:var(--mint);box-shadow:0 0 16px #b4eac673}.pricing-final__complete{position:relative;display:grid;justify-items:center;gap:10px;margin:8px 0 16px;padding:0 24px}.pricing-final__tag{color:#b4eac6b8;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-final__line{position:relative;max-width:720px;padding-bottom:16px;color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500;line-height:1.08;text-shadow:0 0 44px rgb(180 234 198 / .24)}.pricing-final__line:after{content:"";position:absolute;left:50%;bottom:0;width:min(72%,420px);height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .85),transparent);box-shadow:0 0 18px #b4eac666;transform:translate(-50%);transform-origin:center}.pricing-final .final-cta__field span:nth-child(3){display:none}.pricing-final .hero__actions{position:relative}.pricing-stitch-drop--cta{left:60px;bottom:calc(100% + 2px);height:38px;background:linear-gradient(180deg,#b4eac61a,#b4eac6bf)}.pricing-stitch-drop--cta:after{content:"";position:absolute;bottom:-2.5px;left:-2px;width:6px;height:6px;border-radius:999px;background:var(--mint);box-shadow:0 0 10px #b4eac6b3}.pricing-final .hero__actions .button--primary{box-shadow:0 0 34px #b4eac638}[data-pricing-reveal].pricing-reveal-ready .pricing-final__line:after{transform:translate(-50%) scaleX(0)}[data-pricing-reveal].pricing-reveal-ready.is-visible .pricing-final__line:after{transform:translate(-50%) scaleX(1);transition:transform .9s cubic-bezier(.22,1,.36,1) 1.3s}@media(prefers-reduced-motion:reduce){.pricing-final__line:after{transform:translate(-50%);transition:none}}.pricing-plan__meter{position:absolute;top:26px;right:26px;display:flex;gap:4px}.pricing-plan__meter i{width:14px;height:4px;border-radius:2px;background:#ffffff24}.pricing-plan__meter[data-level="1"] i:nth-child(-n+1),.pricing-plan__meter[data-level="2"] i:nth-child(-n+2),.pricing-plan__meter[data-level="3"] i:nth-child(-n+3){background:#669effd9;box-shadow:0 0 8px #669eff59}.pricing-plan--featured .pricing-plan__meter[data-level="2"] i:nth-child(-n+2){background:var(--mint);box-shadow:0 0 8px #b4eac673}.pricing-plan__label{display:flex;align-items:center;gap:10px}.pricing-plan__glyph{display:inline-grid;flex:none;place-items:center;width:34px;height:34px;border:1px solid rgb(102 158 255 / .38);border-radius:999px;background:#070b12e6;color:var(--light-blu, #669eff);box-shadow:0 0 14px #669eff24}.pricing-plan--featured .pricing-plan__glyph{border-color:#b4eac673;color:var(--mint);box-shadow:0 0 14px #b4eac62e}.pricing-schematic__pulse--quiet{fill:#9cc7ff;filter:drop-shadow(0 0 4px rgb(102 158 255 / .6))}.pricing-fit-row:hover{background-color:#ffffff0a}.pricing-fit-row:hover strong{color:#fff}.pricing-comparison-row{border-left:3px solid transparent;border-radius:10px;padding:12px 16px;transition:background-color .25s ease}.pricing-comparison-row:hover{background-color:#ffffff09}.pricing-comparison-row:hover .pricing-path--tangled{stroke:#eff6ff8c;stroke-width:2.2}.pricing-comparison-row:hover .pricing-path--straight{stroke:#b4eac6;stroke-width:2.8}.pricing-comparison-row:hover strong{color:#fff}.pricing-path--tangled,.pricing-path--straight{transition:stroke .25s ease,stroke-width .25s ease}.pricing-predictability-copy .text-link:after{content:"→";margin-left:8px;transition:transform .25s ease}.pricing-predictability-copy .text-link:hover:after{transform:translate(3px)}.pricing-pressure__copy p{text-wrap:balance}.pricing-plan{border-color:#ffffff21;background:linear-gradient(180deg,#ffffff16,#ffffff06),#070b12a8}.pricing-plan:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 6%,rgb(102 158 255 / .5),transparent 94%)}.pricing-plan--featured:before{background:linear-gradient(90deg,transparent 6%,rgb(180 234 198 / .72),transparent 94%)}.pricing-plan ul li{position:relative;padding-left:18px}.pricing-plan ul li:before{content:"";position:absolute;left:0;top:.58em;width:8px;height:1.5px;background:#669eff99}.pricing-plan--featured ul li:before{background:#b4eac6a6}@media(max-width:1120px){.pricing-room-line__gates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pricing-room-line{gap:16px}.pricing-room-line__railrow{grid-template-columns:minmax(0,1fr)}.pricing-room-line__rail,.pricing-stitch-drop--room-enter{display:none}.pricing-room-line__gates{grid-template-columns:1fr;gap:12px}.pricing-room-gate:before,.pricing-room-gate:after{display:none}.pricing-pipe-node .pricing-reveal-cue,.pricing-route .pricing-reveal-cue{display:none}}@media(max-width:640px){.pricing-absorb{display:none}.pricing-pressure-board__stack{display:grid;gap:8px;padding:0;margin:0;list-style:none}.pricing-pressure-board__stack li{border:1px solid rgb(255 255 255 / .1);border-radius:10px;padding:10px 14px;color:#eff6ffc7;font-size:.875rem}.pricing-pressure-board__stack li.is-plan{border-color:#b4eac647;color:#b4eac6d9}.pricing-pipeline{grid-template-columns:1fr;gap:24px;padding-top:0}.pricing-pipeline__rail,.pricing-pipeline__flow{display:none}.pricing-pipe-node__port{margin-top:0}.pricing-pipe-node p,.pricing-route strong{max-height:none;opacity:1}.pricing-lab-line{display:none}.pricing-lab__stack{display:grid}.pricing-msp-draw{display:none}.pricing-msp-flow__stack{display:grid}}.product-page--cloud-siem{background:radial-gradient(circle at 72% 8%,rgb(0 82 235 / .18),transparent 31rem),radial-gradient(circle at 18% 24%,rgb(255 122 144 / .055),transparent 26rem),radial-gradient(circle at 88% 62%,rgb(180 234 198 / .05),transparent 28rem),linear-gradient(180deg,#060a11,#09101a 54%,#060a10)}.product-page--cloud-siem:before{background:linear-gradient(90deg,transparent 0 49.8%,rgb(102 158 255 / .05) 50%,transparent 50.2% 100%),linear-gradient(180deg,transparent 0 49.8%,rgb(255 122 144 / .03) 50%,transparent 50.2% 100%),repeating-linear-gradient(180deg,rgb(255 255 255 / .012) 0 1px,transparent 1px 7px);opacity:.58;mask-image:radial-gradient(ellipse at 58% 18%,#000 0%,transparent 72%)}.product-system-field{position:absolute;top:clamp(840px,76vw,1080px);left:0;right:0;bottom:240px;z-index:0;overflow:hidden;pointer-events:none;opacity:.78;mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 93%,transparent 100%)}.product-system-field svg{position:absolute;inset:0;width:100%;height:100%}.product-thread{fill:none;stroke-linecap:round;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:14 24;animation:pricing-thread-flow 28s linear infinite}.product-thread--signal{stroke:#669eff29}.product-thread--case{stroke:#b4eac62b;animation-duration:35s;animation-direction:reverse}.product-thread--evidence{stroke:#e0fe8b17;animation-duration:44s}.product-packet,.product-bloom{position:absolute;display:block;border-radius:999px}.product-packet{width:9px;height:9px;background:var(--light-blu);box-shadow:0 0 28px #669eff5c;animation:pricing-packet-flow 18s ease-in-out infinite}.product-packet--signal{left:24%;top:6%}.product-packet--detect{left:58%;top:31%;background:var(--mint);box-shadow:0 0 28px #b4eac65c;animation-delay:-4.5s}.product-packet--case{left:38%;top:55%;background:#e0fe8bd1;box-shadow:0 0 28px #e0fe8b47;animation-delay:-9s}.product-packet--report{left:72%;top:80%;background:var(--mint);box-shadow:0 0 30px #b4eac65c;animation-delay:-13.5s}.product-bloom{border:1px solid rgb(102 158 255 / .055);background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .075),transparent 60%),radial-gradient(ellipse at 58% 42%,rgb(180 234 198 / .04),transparent 46%);opacity:.46;animation:system-bloom-breathe 20s ease-in-out infinite}.product-bloom--one{left:6%;top:7%;width:min(44vw,680px);height:min(23vw,360px);transform:rotate(-6deg)}.product-bloom--two{right:4%;top:44%;width:min(48vw,740px);height:min(24vw,380px);animation-delay:-7s;transform:rotate(7deg)}.product-bloom--three{left:9%;bottom:8%;width:min(42vw,640px);height:min(20vw,310px);animation-delay:-13s}.product-hero,.product-proof,.product-problem,.product-workflow,.product-evidence-compiler,.product-capabilities,.product-use-cases,.product-comparison{position:relative;width:min(1420px,calc(100% - 56px))}.product-hero{display:grid;grid-template-columns:minmax(430px,.86fr) minmax(640px,1.14fr);gap:clamp(48px,6vw,100px);align-items:center;min-height:clamp(730px,80svh,900px);padding:clamp(52px,7vw,98px) 0 clamp(34px,5vw,70px)}.product-hero:before{content:"";position:absolute;inset:8% -8% 4%;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:68px 68px;mask-image:radial-gradient(ellipse at 64% 40%,#000 0%,transparent 72%)}.product-hero__copy{position:relative;z-index:2;display:grid;gap:clamp(18px,2vw,28px)}.product-hero__description{max-width:700px;color:#eff6ffc7;font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.62}.siem-console{position:relative;z-index:2;min-height:clamp(560px,40vw,700px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:clamp(22px,3vw,38px);background:radial-gradient(circle at 58% 44%,rgb(0 82 235 / .18),transparent 24rem),radial-gradient(circle at 78% 18%,rgb(180 234 198 / .09),transparent 16rem),linear-gradient(180deg,#ffffff12,#ffffff05),#070b12ad;box-shadow:0 34px 110px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(16px)}.siem-console:before,.siem-console:after,.siem-console__scan{content:"";position:absolute;pointer-events:none}.siem-console:before{inset:11% 7%;border:1px solid rgb(102 158 255 / .12);border-radius:999px;transform:rotate(-7deg);animation:orbit-slow-spin 48s linear infinite}.siem-console:after{left:9%;right:9%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .24),rgb(180 234 198 / .32),transparent);animation:pricing-scan-current 6.4s ease-in-out infinite}.siem-console__scan{inset:18% 12%;z-index:1;border:1px solid rgb(255 255 255 / .06);border-radius:999px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .055),transparent),radial-gradient(ellipse at 50% 50%,rgb(102 158 255 / .08),transparent 56%);transform:rotate(8deg)}.siem-console__core{position:absolute;left:50%;top:50%;z-index:4;display:grid;width:min(54%,470px);gap:8px;border:1px solid rgb(180 234 198 / .2);border-radius:14px;padding:clamp(20px,2.7vw,34px);background:radial-gradient(circle at 88% 16%,rgb(180 234 198 / .13),transparent 10rem),linear-gradient(180deg,#ffffff16,#ffffff06),#070b12d6;box-shadow:0 30px 92px #00000061,inset 0 1px #ffffff14;transform:translate(-50%,-50%);animation:capability-core-breathe 9s ease-in-out infinite}.siem-console__core span,.siem-console__case span,.product-workflow-field__core span,.product-capability-console__core span,.product-capability span{color:var(--mint);font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.siem-console__core strong{color:#fff;font-size:clamp(1.45rem,2.7vw,2.3rem);line-height:1.02}.siem-console__core p{color:#eff6ffa8;line-height:1.5}.siem-console__sources{position:absolute;inset:0;z-index:2}.siem-source{position:absolute;display:inline-flex;gap:8px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:12px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#070b12b8;color:#eff6ffc7;font-size:.75rem;font-weight:820;box-shadow:0 18px 46px #0003;animation:path-node-drift 12s ease-in-out infinite}.siem-source small{color:#669effb8;font-weight:860}.siem-source--1{left:7%;top:14%}.siem-source--2{right:9%;top:14%;animation-delay:-2s}.siem-source--3{left:8%;bottom:18%;border-color:#b4eac62e;animation-delay:-4s}.siem-source--4{right:9%;bottom:18%;animation-delay:-6s}.siem-source--5{left:40%;top:4%;animation-delay:-8s}.siem-console__stages{position:absolute;left:8%;right:8%;bottom:9%;z-index:5;display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:999px;background:#070b129e;box-shadow:inset 0 1px #ffffff0d}.siem-console__stages span{border-right:1px solid rgb(255 255 255 / .08);padding:12px 8px;color:#eff6ffa3;font-size:.6875rem;font-weight:820;text-align:center}.siem-console__stages span:last-child{border-right:0;color:var(--mint)}.siem-console__case{position:absolute;right:8%;top:10%;z-index:5;display:grid;gap:4px;border:1px solid rgb(180 234 198 / .14);border-radius:999px;padding:8px 12px;background:radial-gradient(circle at 86% 18%,rgb(180 234 198 / .12),transparent 7rem),#070b12b8;box-shadow:0 18px 48px #00000038;animation:case-token-handoff 10s ease-in-out infinite}.siem-console__case strong{color:#f8fbffdb;font-size:.75rem}.product-proof{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:24px;align-items:center;padding:24px 0}.product-proof:before{content:"";position:absolute;inset:0 -8%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .11),transparent)}.product-proof p{color:#eff6ffc7;font-size:1rem;font-weight:720;line-height:1.45}.product-proof__items{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.product-proof__items span{border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:8px 12px;background:#ffffff08;color:#eff6ffb3;font-size:.75rem;font-weight:760;box-shadow:inset 0 1px #ffffff0b}.product-problem,.product-workflow,.product-evidence-compiler,.product-capabilities,.product-use-cases,.product-comparison{padding:clamp(66px,8vw,112px) 0}.product-problem{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(480px,1.14fr);gap:clamp(34px,5vw,84px)}.product-problem__copy,.product-comparison__copy{display:grid;align-content:start;gap:16px}.product-problem h2,.product-workflow h2,.product-evidence-compiler h2,.product-capabilities h2,.product-use-cases h2,.product-comparison h2{color:#f8fbff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.05rem,3.35vw,3.75rem);font-weight:790;letter-spacing:0;line-height:1.02}.product-problem p,.product-workflow p,.product-evidence-compiler p,.product-capabilities p,.product-use-cases p,.product-comparison p{color:#eff6ffb3;line-height:1.62}.product-ledger{display:grid;overflow:hidden;border:1px solid rgb(255 255 255 / .13);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgb(255 122 144 / .08),transparent 20rem),linear-gradient(180deg,#ffffff13,#ffffff05),#070b12b8;box-shadow:0 24px 72px #0000003d}.product-ledger__header,.product-ledger__row,.product-ledger__solution{display:grid;grid-template-columns:90px 1fr 120px;gap:16px;align-items:center;border-bottom:1px solid rgb(255 255 255 / .075);padding:17px clamp(18px,2.4vw,30px)}.product-ledger__header span{color:#ff7a90c7;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.product-ledger__header strong,.product-ledger__row strong{color:#f8fbffdb}.product-ledger__row{background:#ffffff05;animation:unresolved-row-pulse 10s ease-in-out infinite}.product-ledger__row:nth-child(3){animation-delay:-2s}.product-ledger__row:nth-child(4){animation-delay:-4s}.product-ledger__row:nth-child(5){animation-delay:-6s}.product-ledger__row span{color:#669effb8;font-size:.75rem;font-weight:860}.product-ledger em{justify-self:end;color:#ffd6db94;font-size:.75rem;font-style:normal;font-weight:820}.product-ledger__solution{border-bottom:0;background:radial-gradient(circle at 86% 50%,rgb(180 234 198 / .16),transparent 18rem),linear-gradient(90deg,#b4eac61f,#669eff09);box-shadow:inset 3px 0 #b4eac6a8}.product-ledger__solution span,.product-ledger__solution strong,.product-ledger__solution em{color:#deffe8eb}.product-workflow{display:grid;grid-template-columns:minmax(360px,.68fr) minmax(680px,1.32fr);gap:clamp(34px,5vw,82px);align-items:center}.product-workflow__copy,.product-evidence-compiler__copy{display:grid;align-content:start;gap:16px}.product-investigation-desk{position:relative;display:grid;grid-template-columns:minmax(160px,.72fr) minmax(300px,1.12fr) minmax(160px,.72fr);gap:clamp(10px,1.5vw,16px);min-height:clamp(560px,39vw,690px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:16px;padding:clamp(16px,2vw,24px);background:linear-gradient(90deg,rgb(102 158 255 / .07) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgb(102 158 255 / .045) 0 1px,transparent 1px 100%),radial-gradient(circle at 50% 42%,rgb(0 82 235 / .18),transparent 24rem),radial-gradient(circle at 82% 22%,rgb(180 234 198 / .09),transparent 19rem),linear-gradient(180deg,#ffffff10,#ffffff04),#070b12a8;background-size:54px 54px,54px 54px,auto,auto,auto,auto;box-shadow:0 30px 100px #0000003d,inset 0 1px #ffffff12}.product-investigation-desk:before,.product-investigation-desk:after{content:"";position:absolute;pointer-events:none}.product-investigation-desk:before{left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .24),rgb(180 234 198 / .32),transparent);animation:operating-current 7.4s ease-in-out infinite}.product-investigation-desk:after{inset:10%;border:1px solid rgb(180 234 198 / .08);border-radius:999px;transform:rotate(-8deg);animation:orbit-slow-spin 54s linear infinite}.product-investigation-desk__queue,.product-investigation-desk__outputs{position:relative;z-index:3;display:grid;align-content:center;gap:12px}.product-investigation-desk__queue>span,.product-investigation-desk__outputs>span,.product-investigation-desk__screen span,.evidence-compiler__core span,.evidence-fragment small,.evidence-compiler__outputs small{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.product-investigation-desk__queue>span,.product-investigation-desk__outputs>span{max-width:100%;overflow-wrap:anywhere;line-height:1.35;white-space:normal}.product-investigation-desk article{display:grid;gap:8px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 22px 62px #0003;backdrop-filter:blur(14px);animation:capability-rail-drift 13s ease-in-out infinite}.product-investigation-desk__outputs article{border-color:#b4eac629;animation-delay:-4s}.product-investigation-desk article small{color:#669effb8;font-size:.6875rem;font-weight:860}.product-investigation-desk article strong{color:#fff;font-size:1rem}.product-investigation-desk article p{color:#eff6ff9e;font-size:.875rem;line-height:1.45}.product-investigation-desk__workspace{position:relative;z-index:4;display:grid;align-items:center}.product-investigation-desk__screen{display:grid;gap:16px;border:1px solid rgb(180 234 198 / .2);border-radius:16px;padding:clamp(22px,3vw,34px);background:radial-gradient(circle at 82% 14%,rgb(180 234 198 / .13),transparent 9rem),radial-gradient(circle at 18% 90%,rgb(102 158 255 / .14),transparent 13rem),#070b12e0;box-shadow:0 32px 96px #00000057,0 0 70px #669eff1a,inset 0 1px #ffffff14;animation:product-screen-breathe 9s ease-in-out infinite}.product-investigation-desk__screen strong{color:#fff;font-size:clamp(1.45rem,2.7vw,2.25rem);line-height:1.02}.product-investigation-desk__screen p{color:#eff6ffa8;line-height:1.5}.product-investigation-desk__timeline{display:grid;gap:8px;margin-top:8px}.product-investigation-desk__timeline span{position:relative;display:block;border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:8px 12px 8px 32px;background:#ffffff0a;color:#eff6ffb3;font-size:.75rem;font-weight:780}.product-investigation-desk__timeline span:before{content:"";position:absolute;left:11px;top:50%;width:7px;height:7px;border-radius:999px;background:var(--mint);box-shadow:0 0 16px #b4eac65c;transform:translateY(-50%)}.product-workflow-field,.product-capability-console{position:relative;min-height:clamp(620px,44vw,760px)}.product-workflow-field:before,.product-capability-console:before{content:"";position:absolute;inset:8% 6%;border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .12),transparent 56%),linear-gradient(90deg,transparent,rgb(180 234 198 / .04),transparent);transform:rotate(-6deg);animation:orbit-slow-spin 48s linear infinite}.product-workflow-field:after,.product-capability-console:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .22),rgb(180 234 198 / .26),transparent);animation:operating-current 8s ease-in-out infinite}.product-workflow-field__core,.product-capability-console__core{position:absolute;left:50%;top:50%;z-index:4;display:grid;width:min(42%,420px);gap:8px;border:1px solid rgb(180 234 198 / .18);border-radius:14px;padding:clamp(20px,2.8vw,32px);background:radial-gradient(circle at 86% 14%,rgb(180 234 198 / .12),transparent 9rem),linear-gradient(180deg,#ffffff15,#ffffff06),#070b12d6;box-shadow:0 30px 88px #00000057,inset 0 1px #ffffff14;transform:translate(-50%,-50%);animation:capability-core-breathe 9s ease-in-out infinite}.product-workflow-field__core strong,.product-capability-console__core strong{color:#fff;font-size:clamp(1.3rem,2.1vw,1.95rem);line-height:1.08}.product-workflow-node,.product-capability{position:absolute;z-index:3;display:grid;width:min(30%,360px);gap:8px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 22px 62px #00000038;backdrop-filter:blur(14px);animation:capability-rail-drift 13s ease-in-out infinite}.product-workflow-node span{width:max-content;border-radius:999px;padding:4px 8px;background:#669eff1f;color:var(--mint);font-size:.6875rem;font-weight:860}.product-workflow-node h3{color:#fff;font-size:1rem}.product-workflow-node p,.product-capability p{color:#eff6ff9e;font-size:.875rem}.product-workflow-node--1{left:1%;top:18%}.product-workflow-node--2{left:24%;top:3%;animation-delay:-2s}.product-workflow-node--3{left:36%;top:64%;z-index:3;border-color:#b4eac62e;animation-delay:-4s}.product-workflow-node--4{right:2%;top:17%;animation-delay:-6s}.product-workflow-node--5{right:12%;bottom:8%;animation-delay:-8s}.product-evidence-compiler{display:grid;grid-template-columns:minmax(400px,.82fr) minmax(600px,1.18fr);gap:clamp(34px,5vw,82px);align-items:center}.evidence-compiler{position:relative;min-height:clamp(580px,42vw,740px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:radial-gradient(circle at 50% 48%,rgb(180 234 198 / .1),transparent 22rem),radial-gradient(circle at 16% 12%,rgb(102 158 255 / .12),transparent 18rem),linear-gradient(180deg,#ffffff0f,#ffffff04),#070b12a8;box-shadow:0 30px 100px #00000038,inset 0 1px #ffffff12}.evidence-compiler:before,.evidence-compiler:after{content:"";position:absolute;pointer-events:none}.evidence-compiler:before{inset:11% 9% 18%;border:1px solid rgb(102 158 255 / .1);border-radius:999px;transform:rotate(9deg);animation:orbit-slow-spin 52s linear infinite reverse}.evidence-compiler:after{left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .28),rgb(102 158 255 / .2),transparent);animation:evidence-line-flow 6.8s ease-in-out infinite}.evidence-compiler__fragments{position:absolute;inset:0;z-index:3}.evidence-fragment{position:absolute;display:grid;width:min(34%,240px);gap:8px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12bd;box-shadow:0 22px 62px #0003;animation:case-card-sort 13s ease-in-out infinite}.evidence-fragment strong{color:#f8fbffdb;font-size:.875rem;line-height:1.25}.evidence-fragment--1{left:7%;top:10%}.evidence-fragment--2{right:8%;top:12%;animation-delay:-2s}.evidence-fragment--3{left:10%;bottom:20%;border-color:#b4eac629;animation-delay:-4s}.evidence-fragment--4{right:9%;bottom:22%;animation-delay:-6s}.evidence-fragment--5{left:34%;top:5%;width:min(32%,230px);animation-delay:-8s}.evidence-compiler__core{position:absolute;left:50%;top:49%;z-index:5;display:grid;width:min(43%,370px);gap:8px;border:1px solid rgb(180 234 198 / .22);border-radius:16px;padding:clamp(20px,2.5vw,30px);background:radial-gradient(circle at 84% 16%,rgb(180 234 198 / .14),transparent 8rem),radial-gradient(circle at 10% 90%,rgb(102 158 255 / .12),transparent 10rem),#070b12e6;box-shadow:0 30px 92px #0000005c,0 0 62px #b4eac61c,inset 0 1px #ffffff14;transform:translate(-50%,-50%);animation:capability-core-breathe 9s ease-in-out infinite}.evidence-compiler__core strong{color:#fff;font-size:clamp(1.35rem,2.3vw,2rem)}.evidence-compiler__core p{color:#eff6ffa3;font-size:.875rem;line-height:1.5}.evidence-compiler__outputs{position:absolute;left:8%;right:8%;bottom:8%;z-index:6;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:14px;background:#070b12ad;box-shadow:inset 0 1px #ffffff0d}.evidence-compiler__outputs span{display:grid;gap:4px;border-right:1px solid rgb(255 255 255 / .08);padding:16px;color:#f8fbffd6;font-size:.75rem;font-weight:780}.evidence-compiler__outputs span:last-child{border-right:0}.product-capabilities{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(34px,4vw,56px);align-items:start;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:16px;padding-inline:clamp(22px,4vw,58px);background:radial-gradient(circle at 50% 18%,rgb(0 82 235 / .1),transparent 30rem),linear-gradient(180deg,#ffffff0a,#ffffff03),#060b146b;box-shadow:0 24px 90px #00000029,inset 0 1px #ffffff0d}.product-capabilities .section-heading{max-width:930px;margin-inline:auto;text-align:center}.product-capabilities .section-heading p:not(.eyebrow){margin-inline:auto}.product-capability-console:before{transform:rotate(7deg)}.product-capability--1{left:2%;top:13%}.product-capability--2{left:7%;bottom:17%;animation-delay:-2s}.product-capability--3{left:36%;top:4%;animation-delay:-4s}.product-capability--4{right:2%;top:17%;border-color:#b4eac629;animation-delay:-6s}.product-capability--5{right:8%;bottom:11%;animation-delay:-8s}.product-capability--6{left:36%;bottom:1%;animation-delay:-10s}.product-use-cases{overflow:hidden;border:1px solid rgb(255 255 255 / .095);border-radius:12px;padding-inline:clamp(22px,4vw,58px);background:radial-gradient(circle at 50% 18%,rgb(102 158 255 / .09),transparent 25rem),linear-gradient(180deg,#ffffff0b,#ffffff03),#070b126b;box-shadow:0 24px 90px #00000029,inset 0 1px #ffffff0d}.product-use-case-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-use-case-grid article{display:grid;min-height:240px;align-content:space-between;gap:16px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:24px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#070b12ad;box-shadow:0 18px 54px #00000029;animation:living-card-breathe 13s ease-in-out infinite}.product-use-case-grid article:nth-child(2){animation-delay:-3s}.product-use-case-grid article:nth-child(3){animation-delay:-6s}.product-use-case-grid article:nth-child(4){animation-delay:-9s}.product-use-case-grid small{color:#669effb8;font-size:.75rem;font-weight:860}.product-use-case-grid h3{color:#fff;font-size:1.125rem;line-height:1.18}.product-comparison{display:grid;grid-template-columns:minmax(560px,1.14fr) minmax(360px,.86fr);gap:clamp(32px,5vw,78px);align-items:center}.product-comparison__copy{order:2}.product-comparison-panel{order:1;display:grid;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:12px;background:radial-gradient(circle at 78% 30%,rgb(180 234 198 / .08),transparent 18rem),#070b1294;box-shadow:0 26px 82px #00000038,inset 0 1px #ffffff0b}.product-comparison-row{display:grid;grid-template-columns:70px minmax(170px,.45fr) 1fr;gap:16px;align-items:center;border-bottom:1px solid rgb(255 255 255 / .08);padding:clamp(20px,2.8vw,30px);background:#ffffff06}.product-comparison-row:last-child{border-bottom:0}.product-comparison-row span{color:#669effb8;font-size:.75rem;font-weight:860}.product-comparison-row strong{color:#fff}.product-comparison-row--active{border-left:3px solid rgb(180 234 198 / .7);background:radial-gradient(circle at 88% 50%,rgb(180 234 198 / .14),transparent 16rem),linear-gradient(90deg,#b4eac61f,#669eff09)}.product-signal-anatomy,.product-case-room{position:relative;width:min(1420px,calc(100% - 56px));padding:clamp(66px,8vw,112px) 0}.product-signal-anatomy{display:grid;grid-template-columns:minmax(360px,.74fr) minmax(620px,1.26fr);gap:clamp(34px,5vw,82px);align-items:center}.product-anatomy-copy{display:grid;gap:16px}.product-anatomy-copy h2,.product-case-room h2{color:#f8fbff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.05rem,3.35vw,3.75rem);font-weight:790;letter-spacing:0;line-height:1.02}.product-anatomy-copy p,.product-case-room p{color:#eff6ffb3;line-height:1.62}.signal-specimen{position:relative;min-height:clamp(620px,42vw,740px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:16px;background:radial-gradient(circle at 52% 44%,rgb(102 158 255 / .17),transparent 22rem),radial-gradient(circle at 78% 72%,rgb(180 234 198 / .08),transparent 18rem),linear-gradient(180deg,#ffffff10,#ffffff04),#070b12a8;box-shadow:0 30px 100px #0000003d,inset 0 1px #ffffff12}.signal-specimen__glass{position:absolute;inset:0}.signal-specimen__glass span{position:absolute;border:1px solid rgb(102 158 255 / .11);border-radius:50%;aspect-ratio:1;animation:specimen-ring-drift 32s linear infinite}.signal-specimen__glass span:nth-child(1){left:12%;top:14%;width:54%}.signal-specimen__glass span:nth-child(2){right:8%;top:22%;width:48%;animation-delay:-10s;animation-direction:reverse}.signal-specimen__glass span:nth-child(3){left:22%;bottom:8%;width:62%;border-color:#b4eac61a;animation-delay:-18s}.signal-specimen__core{position:absolute;left:50%;top:46%;z-index:4;display:grid;width:min(38%,350px);gap:8px;border:1px solid rgb(180 234 198 / .22);border-radius:16px;padding:24px;background:radial-gradient(circle at 82% 18%,rgb(180 234 198 / .14),transparent 8rem),#070b12d6;box-shadow:0 28px 84px #00000057,inset 0 1px #ffffff14;transform:translate(-50%,-50%);animation:capability-core-breathe 9s ease-in-out infinite}.signal-specimen__core span,.signal-layer small,.signal-specimen__facts small,.case-room-card small{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.signal-specimen__core strong{color:#fff;font-size:clamp(1.35rem,2.3vw,2rem)}.signal-specimen__layers{position:absolute;inset:0;z-index:3}.signal-layer{position:absolute;display:inline-flex;gap:8px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:12px;background:linear-gradient(180deg,#fff1,#ffffff05),#070b12bd;color:#eff6ffc7;font-size:.75rem;font-weight:820;box-shadow:0 18px 48px #0003;animation:path-node-drift 12s ease-in-out infinite}.signal-layer--1{left:8%;top:13%}.signal-layer--2{right:10%;top:15%;animation-delay:-2s}.signal-layer--3{left:10%;bottom:20%;animation-delay:-4s}.signal-layer--4{right:8%;bottom:22%;animation-delay:-6s}.signal-layer--5{left:40%;top:5%;border-color:#b4eac62e;animation-delay:-8s}.signal-specimen__facts{position:absolute;left:8%;right:8%;bottom:8%;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:14px;background:#070b12a8;box-shadow:inset 0 1px #ffffff0d}.signal-specimen__facts span{display:grid;gap:4px;border-right:1px solid rgb(255 255 255 / .08);padding:16px;color:#f8fbffd1;font-size:.75rem;font-weight:760}.signal-specimen__facts span:last-child{border-right:0}.case-room-board{position:relative;min-height:clamp(600px,42vw,760px);margin-top:32px;overflow:hidden;border:1px solid rgb(255 255 255 / .095);border-radius:16px;background:radial-gradient(circle at 50% 50%,rgb(180 234 198 / .08),transparent 24rem),linear-gradient(135deg,rgb(0 82 235 / .1),transparent 44%),#070b127a;box-shadow:0 28px 90px #0000002e,inset 0 1px #ffffff0d}.case-room-board__beam{position:absolute;left:12%;right:12%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .24),rgb(180 234 198 / .32),transparent);animation:case-board-scan 8s ease-in-out infinite}.case-room-card{position:absolute;display:grid;width:min(31%,350px);gap:8px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 22px 62px #0003;animation:case-card-sort 13s ease-in-out infinite}.case-room-card h3{color:#fff;font-size:1.125rem}.case-room-card p{color:#eff6ffa3;font-size:.875rem}.case-room-card--1{left:7%;top:13%}.case-room-card--2{right:8%;top:14%;animation-delay:-2s}.case-room-card--3{left:34%;top:40%;border-color:#b4eac62e;animation-delay:-4s}.case-room-card--4{left:11%;bottom:12%;animation-delay:-6s}.case-room-card--5{right:11%;bottom:12%;animation-delay:-8s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.signal-node,.product-field__ambient{display:none}.chart-line{stroke-dashoffset:0}.chart-rider{display:none}.hero-proof{mask-image:none}.hero-proof__track{width:100%;flex-wrap:wrap}.hero-proof__track>[aria-hidden=true]{display:none}}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-rider{0%{stroke-dashoffset:990;opacity:0}12%,72%{opacity:1}to{stroke-dashoffset:-90;opacity:0}}@keyframes bar-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes notification-flight{0%{opacity:0;transform:translate3d(-20px,18px,0) scale(.94)}12%,34%{opacity:.92;transform:translateZ(0) scale(1)}48%,to{opacity:0;transform:translate3d(34px,-22px,0) scale(.98)}}@keyframes system-thread-drift{to{stroke-dashoffset:-180}}@keyframes system-packet-flow{0%,to{opacity:.26;transform:translate3d(-8px,10px,0) scale(.82)}42%{opacity:.92;transform:translate3d(18px,-16px,0) scale(1.18)}72%{opacity:.52;transform:translate3d(38px,20px,0) scale(.96)}}@keyframes home-packet-breathe{0%,to{opacity:.26;transform:scale(.82)}42%{opacity:.92;transform:scale(1.18)}72%{opacity:.52;transform:scale(.96)}}@keyframes system-bloom-breathe{0%,to{opacity:.28;filter:blur(0)}48%{opacity:.76;filter:blur(.7px)}}@keyframes system-spark-rise{0%,to{opacity:0;transform:translateY(38px) scaleY(.42)}18%,58%{opacity:.72}78%{opacity:0;transform:translateY(-56px) scaleY(1.08)}}@keyframes current-node-travel{0%,to{left:18%;top:24%;opacity:.28}48%{left:72%;top:62%;opacity:.82}}@keyframes living-card-breathe{0%,to{border-color:#ffffff1a;box-shadow:0 16px 42px #0003}50%{border-color:#b4eac638;box-shadow:0 20px 56px #00000042,0 0 34px #0052eb14}}@keyframes section-orbit-breathe{0%,to{opacity:.32;filter:blur(0)}50%{opacity:.9;filter:blur(.4px)}}@keyframes case-token-handoff{0%,to{transform:translateZ(0);border-color:#b4eac624}50%{transform:translate3d(-8px,6px,0);border-color:#b4eac652}}@keyframes unresolved-row-pulse{0%,to{border-color:#ffffff12;background-color:#ffffff08}45%{border-color:#ff7a9038;background-color:#ff7a9009}}@keyframes operating-current{0%,to{opacity:.36;transform:scaleX(.78)}50%{opacity:1;transform:scaleX(1)}}@keyframes core-breathe{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 26px 70px #00000052,0 0 70px #0052eb1f,inset 0 1px #ffffff14}50%{transform:translate(-50%,-50%) scale(1.035);box-shadow:0 32px 88px #00000061,0 0 92px #b4eac62e,inset 0 1px #ffffff1f}}@keyframes capability-core-breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.03)}}@keyframes product-screen-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.015)}}@keyframes capability-rail-drift{0%,to{transform:translateY(0);border-color:#ffffff17}50%{transform:translateY(-7px);border-color:#b4eac633}}@keyframes tenant-hub-breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.035)}}@keyframes tenant-lane-drift{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes tenant-chip-cycle{0%,1%{opacity:0}5%,17%{opacity:1}22%,to{opacity:0}}@keyframes tenant-check-cycle-1{0%,5%{opacity:.34}9%,96%{opacity:1}to{opacity:.34}}@keyframes tenant-check-cycle-2{0%,30%{opacity:.34}34%,96%{opacity:1}to{opacity:.34}}@keyframes tenant-check-cycle-3{0%,55%{opacity:.34}59%,96%{opacity:1}to{opacity:.34}}@keyframes tenant-check-cycle-4{0%,80%{opacity:.34}84%,96%{opacity:1}to{opacity:.34}}@keyframes buying-scan{0%,to{opacity:.36;transform:scaleX(.78)}50%{opacity:1;transform:scaleX(1)}}@keyframes buying-lane-breathe{0%,to{border-color:#ffffff14}50%{border-color:#669eff2e}}@keyframes sonar-ring{0%{border-color:#b4eac66b;opacity:.62;transform:translate(-50%,-50%) scale(.8)}42%{border-color:#b4eac647;opacity:.42}to{border-color:#b4eac600;opacity:0;transform:translate(-50%,-50%) scale(12)}}@keyframes buying-orb-pulse{0%{transform:scale(1)}32%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes comparison-row-breathe{0%,to{background-color:transparent}50%{background-color:#ffffff06}}@keyframes evidence-line-flow{0%,to{opacity:.34;transform:scaleX(.7)}50%{opacity:1;transform:scaleX(1)}}@keyframes evidence-step-pulse{0%,to{border-color:#ffffff17}50%{border-color:#b4eac638}}@keyframes resource-current{0%,to{opacity:.18;transform:scaleX(.86)}50%{opacity:.46;transform:scaleX(1)}}@keyframes resource-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes final-field-breathe{0%,to{border-color:#b4eac624;box-shadow:0 26px 78px #0000002e,0 0 72px #b4eac629,0 0 34px #0052eb26,inset 0 1px #ffffff14,inset 0 0 48px #b4eac612}50%{border-color:#b4eac636;box-shadow:0 28px 86px #0003,0 0 104px #b4eac63d,0 0 50px #0052eb38,inset 0 1px #ffffff1a,inset 0 0 66px #b4eac61a}}@keyframes orbit-slow-spin{to{transform:rotate(360deg)}}@keyframes path-node-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(8px,-7px,0)}}@keyframes event-pulse{0%,to{opacity:.55;r:4}50%{opacity:1;r:6}}@keyframes proof-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes page-spine{0%,to{opacity:.42;transform:translateY(-16px)}50%{opacity:.82;transform:translateY(24px)}}@keyframes ambient-field{0%,to{opacity:.55;transform:translateZ(0)}50%{opacity:.82;transform:translate3d(-34px,42px,0)}}@keyframes pricing-thread-flow{to{stroke-dashoffset:-230}}@keyframes pricing-packet-flow{0%,to{opacity:.24;transform:translate3d(-10px,14px,0) scale(.82)}44%{opacity:.94;transform:translate3d(22px,-18px,0) scale(1.18)}74%{opacity:.52;transform:translate3d(42px,18px,0) scale(.96)}}@keyframes pricing-scan-current{0%,to{opacity:.2;transform:scaleX(.52) translate(-10%)}50%{opacity:.92;transform:scaleX(1) translate(8%)}}@keyframes pricing-node-transfer{0%,to{opacity:.26;transform:translate(-32px) scale(.84)}50%{opacity:1;transform:translate(42px) scale(1.18)}}@keyframes pricing-ledger-scan{0%,to{opacity:.16;transform:translateY(-26%)}50%{opacity:.9;transform:translateY(26%)}}@keyframes lab-voltage{0%,to{opacity:.22;transform:scaleX(.68)}50%{opacity:.95;transform:scaleX(1)}}@keyframes pricing-reactor-pulse{0%,to{transform:translate(-50%,-50%) scale(1);filter:saturate(1)}50%{transform:translate(-50%,-50%) scale(1.035);filter:saturate(1.15)}}@keyframes room-table-turn{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes specimen-ring-drift{to{transform:rotate(360deg)}}@keyframes case-board-scan{0%,to{opacity:.22;transform:scaleX(.72)}50%{opacity:.9;transform:scaleX(1)}}@keyframes case-card-sort{0%,to{transform:translateY(0);border-color:#ffffff18}50%{transform:translateY(-8px);border-color:#b4eac633}}@media(max-width:1120px){.site-header{grid-template-columns:1fr auto auto;gap:12px}.site-nav,.header-actions__demo,.header-actions__login{display:none}.mobile-menu{position:relative;display:block}.mobile-menu>summary{position:relative;display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(45 55 72 / .14);border-radius:10px;background:#669eff1a;cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu>summary>span{position:absolute;left:50%;top:50%;display:block;width:17px;height:1.5px;border-radius:999px;background:var(--blu);transition:transform .16s ease,opacity .16s ease}.mobile-menu>summary>span:nth-child(1){transform:translate(-50%,-5px)}.mobile-menu>summary>span:nth-child(2){transform:translate(-50%)}.mobile-menu>summary>span:nth-child(3){transform:translate(-50%,5px)}.mobile-menu[open]>summary>span:nth-child(1){transform:translate(-50%) rotate(45deg)}.mobile-menu[open]>summary>span:nth-child(2){opacity:0}.mobile-menu[open]>summary>span:nth-child(3){transform:translate(-50%) rotate(-45deg)}.mobile-menu:not([open])>.mobile-menu__panel{display:none}.mobile-menu__panel{position:fixed;left:50%;right:auto;top:85px;display:grid;align-content:start;width:min(680px,calc(100vw - 28px));max-height:calc(100svh - 116px);gap:0;overflow:auto;overscroll-behavior:contain;border:1px solid rgb(255 255 255 / .92);border-radius:18px;padding:10px;background:radial-gradient(circle at 90% 0%,rgb(102 158 255 / .16),transparent 24rem),linear-gradient(150deg,var(--white),var(--ranch));box-shadow:0 38px 90px #19294240,inset 0 0 0 1px #669eff12;transform:translate(-50%);scrollbar-color:rgb(102 158 255 / .32) transparent;backdrop-filter:blur(28px) saturate(1.08)}.mobile-menu__group{border-bottom:1px solid var(--nav-line)}.mobile-menu__direct-link{display:flex;min-height:52px;align-items:center;gap:10px;border-bottom:1px solid var(--nav-line);border-radius:10px;padding:0 12px;color:var(--blu);font-size:.875rem;font-weight:790;transition:color .15s ease,background-color .15s ease}.mobile-menu__direct-link:hover,.mobile-menu__direct-link:focus-visible,.mobile-menu__direct-link[aria-current=page]{color:var(--vibrant-blu);background:#669eff1a}.mobile-menu__direct-link>svg{width:18px;height:18px;color:var(--vibrant-blu)}.mobile-menu__group>summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;border-radius:10px;padding:0 12px;color:var(--blu);cursor:pointer;list-style:none;transition:color .15s ease,background-color .15s ease}.mobile-menu__group>summary:hover,.mobile-menu__group>summary:focus-visible,.mobile-menu__group[open]>summary{color:var(--vibrant-blu);background:#669eff1a}.mobile-menu__group>summary>span{display:inline-flex;gap:10px;align-items:center;font-size:.875rem;font-weight:790}.mobile-menu__group>summary svg{width:18px;height:18px;box-sizing:content-box;border-radius:7px;padding:4px;color:var(--vibrant-blu);background:#669eff1c}.mobile-menu__group>summary .mobile-menu__chevron{width:13px;height:13px;padding:0;color:#98a2b3;background:transparent;transition:transform .16s ease}.mobile-menu__group[open]>summary .mobile-menu__chevron{transform:rotate(180deg)}.mobile-menu__group-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:7px 8px 14px}.mobile-menu__group:not([open])>.mobile-menu__group-body{display:none}.mobile-menu__group-body section{display:grid;align-content:start;gap:2px}.mobile-menu__group-body p{padding:5px 10px 7px;color:var(--fir);font-size:.625rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.mobile-menu__group a{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;min-height:40px;border-radius:9px;padding:7px 10px;color:#475467;font-size:.8125rem;font-weight:720}.mobile-menu__group a:hover,.mobile-menu__group a:focus-visible,.mobile-menu__group a[aria-current=page]{color:var(--blu);background:#669eff1a}.mobile-menu__group a svg{width:17px;height:17px;color:var(--vibrant-blu)}.mobile-menu__actions{position:static;display:grid;grid-template-columns:auto auto 1fr;gap:8px;margin-top:10px;padding:12px 4px 4px;background:linear-gradient(180deg,transparent,rgb(245 242 236 / .98) 22%)}.mobile-menu__actions a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgb(45 55 72 / .14);border-radius:9px;padding:0 12px;color:var(--blu);font-size:.8125rem;font-weight:760}.mobile-menu__actions a:last-child{border-color:transparent;background:var(--vibrant-blu);color:var(--white)}.hero{grid-template-columns:1fr;width:min(var(--max-width),calc(100% - 40px));min-height:auto;padding-top:48px}.hero-backdrop{inset-inline:-12%}.product-system{grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.activity-panel{grid-row:1;grid-column:1 / -1}.license-panel{grid-row:2;grid-column:1;align-self:stretch}.product-side{grid-row:2;grid-column:2}.proof-strip,.path-band,.problem-frame,.capability-system,.case-forge,.msp-band,.commercial-band,.comparison-frame,.compliance-band,.resource-pathways{grid-template-columns:1fr}.proof-strip{width:min(var(--max-width),calc(100% - 40px));gap:24px;overflow:hidden}.proof-strip:before{left:clamp(22px,5vw,40px);right:clamp(22px,5vw,40px);top:auto;bottom:50%;width:auto;height:1px}.proof-strip__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-strip__flow:before{display:none}.proof-strip__flow li,.proof-strip__flow li:nth-child(2),.proof-strip__flow li:nth-child(3),.proof-strip__flow li:nth-child(4){min-height:178px;margin-top:0}.msp-band__copy,.tenant-flow,.compliance-band__copy,.compliance-ledger,.compliance-band>.button{grid-column:auto;grid-row:auto}.path-orientation{grid-area:graphic;order:initial;min-height:260px}.path-band{grid-template-columns:minmax(0,.95fr) minmax(260px,.62fr);grid-template-areas:"copy graphic" "cards cards";align-items:end}.path-band>.section-heading{grid-area:copy}.path-grid{grid-area:cards;grid-template-columns:repeat(4,minmax(0,1fr))}.path-card{min-height:174px;padding:16px}.path-card strong{font-size:1rem}.path-card__metric{font-size:.75rem}.path-card__cta{padding-right:64px;font-size:.75rem}.comparison-frame.section-swap{grid-template-columns:1fr}.section-field{display:none}.commercial-grid,.buying-lanes,.comparison-row{grid-template-columns:1fr}.comparison-row{grid-template-columns:44px 60px 1fr}.comparison-row em{grid-column:3}.compliance-band{grid-template-columns:1fr;align-items:flex-start;flex-direction:column}.capability-console{display:grid;gap:12px;min-height:auto}.capability-console:before,.capability-console:after{display:none}.capability-console__core,.capability-rail,.resource-node{position:relative;inset:auto;width:auto;transform:none}.capability-console__core,.tenant-flow__hub{animation:none}.capability-console__rails,.resource-map{position:relative;display:grid;gap:12px;min-height:auto}.capability-console__rails{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-flow{display:grid;gap:12px;min-height:auto;padding:0}.tenant-flow:before{display:none}.tenant-flow__hub{position:relative;left:auto;top:auto;width:auto;transform:none}.tenant-flow>span:nth-of-type(1),.tenant-flow>span:nth-of-type(2),.tenant-flow>span:nth-of-type(3),.tenant-flow>span:nth-of-type(4){position:relative;inset:auto;width:100%;margin-left:0}.system-object--case{display:none}.resource-map:before,.buying-lanes:before,.comparison-matrix:before,.home-rail{display:none}.buying-lanes{overflow:visible;border-radius:0;border:0;background:transparent;gap:12px}.buying-lane,.buying-lane:nth-child(2){min-height:190px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg)}.comparison-row--active:after{justify-self:start}.site-footer{grid-template-columns:1fr}.site-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-hero,.pricing-included,.pricing-decision-lab,.pricing-pressure,.pricing-routes,.pricing-routes.section-swap,.pricing-buying-room,.pricing-predictability,.pricing-predictability.section-swap,.pricing-msp,.pricing-faq{grid-template-columns:1fr}.pricing-hero{min-height:auto;padding-top:48px}.pricing-console{min-height:520px}.pricing-proof{grid-template-columns:1fr;width:min(var(--max-width),calc(100% - 40px))}.pricing-proof__items{justify-content:flex-start}.pricing-plan-grid{grid-template-columns:1fr}.pricing-plan{min-height:auto}.pricing-route-copy,.pricing-predictability-copy,.pricing-route-map,.pricing-comparison-panel{order:initial}.pricing-value-console{display:grid;gap:12px;min-height:auto}.pricing-value-console:before,.pricing-value-console:after{display:none}.pricing-value-console__core,.pricing-value{position:relative;inset:auto;width:auto;transform:none}.pricing-value-console__core{animation:none}.pricing-fit-row{grid-template-columns:54px minmax(170px,.72fr) 1fr}.pricing-fit-row p{grid-column:2 / -1}.pricing-msp{padding-inline:clamp(22px,4vw,42px)}.pricing-pressure-board{display:grid;gap:12px;min-height:auto;padding:16px}.pricing-pressure-board:before,.pricing-pressure-board:after{display:none}.pricing-pressure-board .pricing-record-chip,.pricing-pressure-card,.pricing-pressure-board__outcomes{position:relative;inset:auto;width:auto;max-width:none;transform:none}.pricing-pressure-board__pressures,.pricing-pressure-board__outcomes{position:relative;display:grid;gap:12px}.pricing-pressure-board__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--radius-lg)}.product-hero,.product-proof,.product-problem,.product-workflow,.product-evidence-compiler,.product-signal-anatomy,.product-capabilities,.product-case-room,.product-comparison,.product-comparison.section-swap{grid-template-columns:1fr}.product-hero{min-height:auto;padding-top:48px}.product-proof{width:min(var(--max-width),calc(100% - 40px))}.product-proof__items{justify-content:flex-start}.siem-console{min-height:560px}.product-comparison__copy,.product-comparison-panel{order:initial}.product-ledger__header,.product-ledger__row,.product-ledger__solution{grid-template-columns:62px 1fr}.product-ledger__header em,.product-ledger__row em,.product-ledger__solution em{grid-column:2;justify-self:start}.product-workflow-field,.product-investigation-desk,.evidence-compiler,.product-capability-console,.signal-specimen,.case-room-board{display:grid;gap:12px;min-height:auto;padding:16px}.product-workflow-field:before,.product-workflow-field:after,.product-investigation-desk:before,.product-investigation-desk:after,.evidence-compiler:before,.evidence-compiler:after,.product-capability-console:before,.product-capability-console:after,.signal-specimen__glass,.case-room-board__beam{display:none}.product-workflow-field__core,.product-investigation-desk__queue,.product-investigation-desk__workspace,.product-investigation-desk__outputs,.product-investigation-desk__screen,.product-investigation-desk article,.evidence-compiler__core,.evidence-fragment,.evidence-compiler__outputs,.product-capability-console__core,.product-workflow-node,.product-capability,.signal-specimen__core,.signal-layer,.signal-specimen__facts,.case-room-card{position:relative;inset:auto;width:auto;max-width:none;transform:none}.product-workflow-field__core,.product-investigation-desk__screen,.evidence-compiler__core,.product-capability-console__core,.signal-specimen__core{animation:none}.evidence-compiler__fragments,.evidence-compiler__outputs,.product-investigation-desk__queue,.product-investigation-desk__outputs{position:relative;display:grid;gap:12px}.product-investigation-desk{grid-template-columns:1fr}.evidence-compiler__outputs{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--radius-lg)}.signal-specimen__layers,.signal-specimen__facts{position:relative;display:grid;gap:12px}.signal-specimen__facts{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--radius-lg)}.product-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-comparison-row{grid-template-columns:48px minmax(160px,.42fr) 1fr}}@media(min-width:1500px){.hero{width:min(1680px,calc(100% - 96px));grid-template-columns:minmax(500px,.88fr) minmax(760px,1.28fr);gap:clamp(72px,5.2vw,128px)}.site-header{width:min(1440px,calc(100% - 96px))}}@media(min-width:2100px){.hero{width:min(1880px,calc(100% - 160px));grid-template-columns:minmax(560px,.9fr) minmax(940px,1.34fr)}.site-header{width:min(1560px,calc(100% - 160px))}}@media(max-width:640px){.section-shell,.site-header{width:min(100% - 28px,var(--max-width))}.site-header{margin-top:0;gap:12px}.header-actions__demo,.header-actions__login{display:none}.mobile-menu__panel{position:fixed;left:14px;right:14px;top:85px;width:auto;transform:none}.mobile-menu__group-body{grid-template-columns:1fr}.brand{min-width:122px}.brand img{width:122px}.button{width:100%}.button--small{width:auto}.hero{padding-top:48px}.homepage-page .product-field{transform:none}.homepage-page:before,.pricing-page:before,.product-page--cloud-siem:before{opacity:.28}.hero-proof{justify-content:flex-start}.hero-proof img{max-height:46px}.timeline-days span:nth-child(2n){display:none}.proof-strip{padding:16px}.path-band{grid-template-columns:1fr;grid-template-areas:"copy" "graphic" "cards"}.proof-strip:before,.proof-strip:after{display:none}.proof-strip__flow{grid-template-columns:1fr}.proof-strip__flow li{min-height:auto;padding:16px}.hero__actions{align-items:stretch}.text-link{justify-content:center;width:100%}.product-system{grid-template-columns:1fr;gap:12px;min-height:auto;padding:0}.product-system:after,.workflow-thread{display:none}.product-side{display:contents}.license-panel,.activity-panel,.case-panel{min-height:auto}.panel-heading--chart{gap:12px;flex-direction:column}.chart-legend{justify-content:flex-start}.path-grid,.capability-console__rails,.capability-grid,.commercial-grid,.resource-grid,.buying-lanes{grid-template-columns:1fr;width:auto;margin-top:12px}.path-orientation{min-height:220px}.path-orientation__hub{width:min(74%,250px)}.path-orientation__node{font-size:.6875rem;padding:8px}.path-card{min-height:156px}.final-cta{min-height:auto;padding-block:96px 32px}.final-cta__signals span{font-size:.6875rem;padding:8px}.final-cta__signals span:nth-child(1){left:14px;top:24px}.final-cta__signals span:nth-child(2){top:58px}.final-cta__signals span:nth-child(3){right:14px;top:28px}.compliance-band{overflow:hidden;padding-inline:16px}.compliance-band__copy,.compliance-ledger{width:100%;max-width:100%;min-width:0}.compliance-ledger span:nth-child(3) small{white-space:normal}.problem-frame,.operating-model,.capability-system,.case-forge,.msp-band,.commercial-band,.comparison-frame,.compliance-band,.resource-pathways,.final-cta{width:min(100% - 28px,var(--max-width));padding-block:48px}.tenant-flow{padding:12px 0}.tenant-flow:before{display:none}.tenant-flow span,.tenant-flow span:nth-child(2),.tenant-flow span:nth-child(3),.tenant-flow span:nth-child(4),.compliance-ledger span,.compliance-ledger span:nth-child(2),.compliance-ledger span:nth-child(3){width:100%;margin-left:0}.final-cta .hero__actions{width:100%}.final-cta__human{grid-template-columns:1fr;border-radius:18px;text-align:center}.site-footer{width:min(100% - 28px,var(--max-width));padding:24px}.site-footer__nav{grid-template-columns:1fr}.site-footer__actions{align-items:stretch}.pricing-hero,.pricing-plans,.pricing-pressure,.pricing-routes,.pricing-included,.pricing-decision-lab,.pricing-fit,.pricing-buying-room,.pricing-predictability,.pricing-msp,.pricing-faq{width:min(100% - 28px,var(--max-width));padding-block:48px}.pricing-hero{padding-top:48px}.pricing-console{display:grid;gap:12px;min-height:auto;padding:16px}.pricing-console:before,.pricing-console:after{display:none}.pricing-console{min-height:auto}.pricing-schematic{display:none}.pricing-console__record{grid-template-columns:1fr 1fr;gap:16px;padding-top:16px;border-top:0}.pricing-record-cell strong{font-size:1rem}.pricing-console__head em{display:none}.pricing-proof{width:min(100% - 28px,var(--max-width))}.pricing-plan{padding:24px}.pricing-pressure-board{display:grid;gap:12px;min-height:auto;padding:16px}.pricing-pressure-board:before,.pricing-pressure-board:after{display:none}.pricing-pressure-board .pricing-record-chip,.pricing-pressure-card,.pricing-pressure-board__outcomes{position:relative;inset:auto;width:auto;max-width:none;transform:none}.pricing-pressure-board .pricing-record-chip{border-radius:var(--radius-lg);animation:none}.pricing-pressure-board__pressures,.pricing-pressure-board__outcomes{position:relative;display:grid;gap:12px}.pricing-lab__outputs,.pricing-lab__lanes,.pricing-pressure-board__outcomes,.evidence-compiler__outputs,.signal-specimen__facts{grid-template-columns:1fr}.pricing-lab__outputs span,.pricing-pressure-board__outcomes span,.evidence-compiler__outputs span,.signal-specimen__facts span{border-right:0;border-bottom:1px solid rgb(255 255 255 / .08)}.pricing-lab__outputs span:last-child,.pricing-pressure-board__outcomes span:last-child,.evidence-compiler__outputs span:last-child,.signal-specimen__facts span:last-child{border-bottom:0}.pricing-route{grid-template-columns:44px minmax(0,1fr);row-gap:8px}.pricing-route__title{white-space:normal;overflow:visible}.pricing-route__cta{grid-column:2;justify-self:start}.pricing-route__body{grid-column:2}.pricing-fit{padding-inline:0;border:0;background:transparent}.pricing-fit-row{grid-template-columns:1fr;gap:8px}.pricing-fit-row p{grid-column:auto}.pricing-msp{padding-inline:16px}.pricing-faq{gap:24px}.product-hero,.product-proof,.product-problem,.product-workflow,.product-evidence-compiler,.product-signal-anatomy,.product-capabilities,.product-case-room,.product-use-cases,.product-comparison{width:min(100% - 28px,var(--max-width));padding-block:48px}.product-hero{padding-top:48px}.product-system-field{opacity:.3}.siem-console{display:grid;gap:12px;min-height:auto;padding:16px}.siem-console:before,.siem-console:after,.siem-console__scan{display:none}.siem-console__core,.siem-console__case,.siem-source,.siem-console__stages{position:relative;inset:auto;width:auto;max-width:none;transform:none}.siem-console__core{animation:none}.siem-console__sources{position:relative;display:grid;gap:8px}.signal-specimen,.evidence-compiler,.case-room-board,.product-investigation-desk{padding:16px}.signal-specimen__facts span,.evidence-compiler__outputs span,.evidence-fragment,.product-investigation-desk article,.case-room-card,.pricing-room-seat{padding:16px}.siem-source{display:flex;border-radius:var(--radius-md)}.siem-console__stages{grid-template-columns:1fr 1fr;border-radius:var(--radius-md)}.siem-console__stages span{border-bottom:1px solid rgb(255 255 255 / .08)}.siem-console__stages span:nth-child(2n){border-right:0}.siem-console__stages span:last-child{grid-column:1 / -1;border-bottom:0}.product-ledger__header,.product-ledger__row,.product-ledger__solution,.product-comparison-row{grid-template-columns:1fr;gap:8px}.product-ledger em,.product-comparison-row p{grid-column:auto;justify-self:start}.product-use-cases{padding-inline:16px}.product-use-case-grid{grid-template-columns:1fr}.product-use-case-grid article{min-height:190px}}.compare-page{position:relative;z-index:0;overflow:hidden;padding-top:96px;background:radial-gradient(circle at 76% 14%,rgb(0 82 235 / .2),transparent 26rem),radial-gradient(circle at 22% 8%,rgb(102 158 255 / .08),transparent 22rem),radial-gradient(circle at 84% 42%,rgb(102 158 255 / .06),transparent 28rem),radial-gradient(circle at 14% 64%,rgb(180 234 198 / .035),transparent 24rem),linear-gradient(180deg,#070b12,#0b111c 52%,#090d14)}.compare-page:before{content:"";position:absolute;top:720px;bottom:320px;left:50%;z-index:0;width:1px;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .12) 9%,rgb(0 82 235 / .16) 28%,transparent 47%);opacity:.52}.compare-page:after{content:"";position:absolute;top:1030px;right:-20rem;z-index:0;width:62rem;height:150rem;pointer-events:none;background:radial-gradient(circle at 46% 16%,rgb(0 82 235 / .16),transparent 25rem),radial-gradient(circle at 54% 48%,rgb(102 158 255 / .075),transparent 28rem),radial-gradient(circle at 38% 75%,rgb(180 234 198 / .035),transparent 24rem);opacity:.72}.compare-page .hub-system-field{position:absolute;inset:820px 0 520px;z-index:0;pointer-events:none;overflow:hidden;opacity:.88}.compare-page .hub-thread,.compare-page .hub-node{position:absolute;display:block}.compare-page .hub-thread{left:50%;width:min(94vw,1500px);height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .12),rgb(0 82 235 / .18),rgb(180 234 198 / .08),transparent)}.compare-page .hub-thread:after{content:"";position:absolute;top:-2px;left:10%;width:92px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .44),transparent);animation:signal-trace 12s ease-in-out infinite}.compare-page .hub-thread--one{top:8%;transform:translate(-50%) rotate(-4deg)}.compare-page .hub-thread--two{top:43%;transform:translate(-50%) rotate(3deg)}.compare-page .hub-thread--two:after{animation-delay:-4s}.compare-page .hub-thread--three{top:74%;transform:translate(-50%) rotate(-2deg)}.compare-page .hub-thread--three:after{animation-delay:-7s}.compare-page .hub-node{width:8px;height:8px;border:1px solid rgb(102 158 255 / .35);border-radius:999px;background:#070b12;box-shadow:0 0 24px #669eff3d}.compare-page .hub-node--one{left:18%;top:18%}.compare-page .hub-node--two{right:18%;top:48%}.compare-page .hub-node--three{left:43%;bottom:10%}.compare-page .hero{position:relative;display:grid;grid-template-columns:minmax(420px,.84fr) minmax(620px,1.2fr);gap:clamp(56px,6vw,118px);align-items:center;width:min(1540px,calc(100% - 40px));min-height:clamp(760px,82svh,940px);padding:clamp(30px,4vw,58px) 0 42px}.compare-page .hero>*{min-width:0}.compare-page .hero:before,.compare-page .hero:after{content:"";position:absolute;pointer-events:none}.compare-page .hero:before{inset:3% -14% 0;background-image:linear-gradient(rgb(255 255 255 / .028) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .028) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(circle at 68% 42%,#000 0%,transparent 68%)}.compare-page .hero:after{right:12%;top:14%;width:clamp(34rem,38vw,58rem);height:clamp(34rem,38vw,58rem);border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(circle,rgb(0 82 235 / .12),transparent 64%);opacity:.72;animation:sensor-pulse 8s ease-in-out infinite}.compare-page .hero-backdrop{position:absolute;inset:0 -9%;z-index:1;pointer-events:none;overflow:hidden;border-radius:12px;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.compare-page .signal-lane,.compare-page .signal-node{position:absolute;display:block}.compare-page .signal-lane{height:1px;width:min(48vw,780px);background:linear-gradient(90deg,transparent,rgb(102 158 255 / .22),rgb(0 82 235 / .18),transparent);opacity:.68;transform-origin:left center}.compare-page .signal-lane:after{content:"";position:absolute;top:-2px;left:0;width:68px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .78),transparent);filter:blur(.5px);animation:signal-trace 8s ease-in-out infinite}.compare-page .signal-lane--one{top:22%;left:28%;transform:rotate(-8deg)}.compare-page .signal-lane--two{top:47%;left:4%;width:min(58vw,980px);transform:rotate(4deg)}.compare-page .signal-lane--two:after{animation-delay:-2.8s}.compare-page .signal-lane--three{right:0;bottom:25%;width:min(46vw,760px);transform:rotate(-3deg)}.compare-page .signal-lane--three:after{animation-delay:-5.4s}.compare-page .signal-node{width:9px;height:9px;border:1px solid rgb(102 158 255 / .42);border-radius:999px;background:#070b12b8;box-shadow:0 0 22px #669eff40;animation:node-breathe 5.5s ease-in-out infinite}.compare-page .signal-node--one{left:13%;top:35%}.compare-page .signal-node--two{right:26%;top:18%;animation-delay:-1.8s}.compare-page .signal-node--three{right:11%;bottom:24%;animation-delay:-3.6s}.compare-page .hero__content{position:relative;z-index:2;display:grid;gap:clamp(19px,1.7vw,30px);min-width:0;max-width:100%}.compare-page .hero .eyebrow{color:var(--mint)}.compare-page .hero__description{max-width:710px;color:#eff6ffc7;font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.62}.compare-page .hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.compare-page .hero__trust{max-width:550px;color:#eff6ff8f;font-size:1rem;line-height:1.55}.compare-page .hero-rail{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px;max-width:100%;min-width:0}.compare-page .hero-rail a{border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-sm);padding:8px 10px;background:#ffffff0e;color:#eff6ffad;font-size:.82rem;font-weight:720}.compare-page .hero-rail a:hover{border-color:#669eff8c;color:#fff}.compare-page .convergence-field{position:relative;z-index:2;min-height:clamp(560px,42vw,720px);border-radius:12px;color:#fff;isolation:isolate}.compare-page .convergence-field:before{content:"";position:absolute;inset:-11% -14% -9% -18%;background:radial-gradient(circle at 76% 13%,rgb(102 158 255 / .16),transparent 18rem),radial-gradient(circle at 40% 55%,rgb(0 82 235 / .2),transparent 24rem),linear-gradient(112deg,transparent 0 15%,rgb(102 158 255 / .075) 28%,transparent 44% 100%);opacity:.95;mask-image:radial-gradient(ellipse at 62% 45%,#000 0%,#000 38%,transparent 74%)}.compare-page .convergence-field:after{content:"";position:absolute;inset:9% 1% 6% 25%;z-index:-1;border:1px solid rgb(102 158 255 / .13);border-radius:999px;background:radial-gradient(circle at 58% 48%,rgb(0 82 235 / .18),transparent 15rem),radial-gradient(circle at 80% 19%,rgb(180 234 198 / .08),transparent 14rem);box-shadow:inset 0 0 72px #669eff12,0 0 90px #0052eb14}.compare-page .convergence-field__grid{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(circle at 58% 48%,#000 0%,transparent 72%)}.compare-page .field-status{position:absolute;z-index:3;display:flex;align-items:center;gap:12px;border:1px solid rgb(255 255 255 / .11);border-radius:999px;padding:8px 12px;background:#07101fc4;box-shadow:0 18px 50px #0000004d,inset 0 1px #ffffff12;backdrop-filter:blur(12px)}.compare-page .field-status span{color:#eff6ff94;font-size:.6875rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.compare-page .field-status strong{color:#f8fbff;font-size:.875rem}.compare-page .field-status--split{left:2%;top:1%}.compare-page .field-status--unified{right:5%;bottom:2%;border-color:#669eff52;box-shadow:0 18px 54px #0052eb2e,inset 0 1px #ffffff14}.compare-page .convergence-label{position:absolute;z-index:2;color:#eff6ff5f;font-size:.6875rem;font-weight:860;letter-spacing:.12em;text-transform:uppercase}.compare-page .convergence-label--input{left:4%;top:9%}.compare-page .convergence-thread{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.compare-page .thread{fill:none;stroke-width:1.9;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:14 18;animation:thread-flow 18s linear infinite}.compare-page .thread--siem{stroke:#669eff38}.compare-page .thread--edr{stroke:#669eff6b;animation-duration:22s}.compare-page .thread--mdr{stroke:#ff7a9030;animation-duration:20s}.compare-page .thread--managed{stroke:#b4eac685;stroke-width:1.4;stroke-dasharray:8 18;filter:drop-shadow(0 0 10px rgb(180 234 198 / .22));animation-duration:24s}.compare-page .thread--answer{stroke:#669effd1;stroke-width:2.4;stroke-dasharray:18 18;filter:drop-shadow(0 0 12px rgb(102 158 255 / .34))}.compare-page .fragment,.compare-page .blumira-core,.compare-page .answer-card,.compare-page .managed-ribbon{position:absolute;display:grid;gap:8px;border:1px solid rgb(255 255 255 / .13);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#111a28,#0a1019);box-shadow:0 20px 58px #0000004a,inset 0 1px #ffffff16}.compare-page .fragment span,.compare-page .blumira-core span,.compare-page .answer-card span,.compare-page .managed-ribbon span{color:var(--light-blu);font-size:.72rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.compare-page .core-brand{display:inline-flex;align-items:center;gap:8px}.compare-page .core-brand img{display:block;width:22px;height:auto;filter:drop-shadow(0 4px 10px rgb(0 0 0 / .24))}.compare-page .fragment strong,.compare-page .answer-card strong{color:#f8fbffeb;font-size:1rem;line-height:1.2}.compare-page .fragment small,.compare-page .answer-card small{color:#eff6ff91;font-weight:720}.compare-page .fragment:after{content:"";position:absolute;right:-8px;top:50%;width:8px;height:8px;border-radius:999px;background:var(--light-blu);box-shadow:0 0 20px #669eff94}.compare-page .fragment--siem{left:0;top:16%;width:min(34%,290px)}.compare-page .fragment--edr{left:2%;top:45%;width:min(32%,270px)}.compare-page .fragment--mdr{left:0;bottom:10%;width:min(34%,290px)}.compare-page .blumira-core{right:8%;top:33%;width:min(50%,480px);padding:clamp(22px,2.8vw,34px);border-color:#669eff70;background:radial-gradient(circle at 82% 10%,rgb(180 234 198 / .11),transparent 9rem),radial-gradient(circle at 18% 92%,rgb(0 82 235 / .2),transparent 12rem),linear-gradient(180deg,#172235,#0a101a);box-shadow:0 42px 120px #0000006e,0 0 86px #0052eb33,inset 0 1px #ffffff17;overflow:hidden}.compare-page .blumira-core:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0 26%,rgb(255 255 255 / .13) 32%,transparent 42% 100%);transform:translate(-55%);animation:telemetry-sweep 7s ease-in-out infinite;pointer-events:none}.compare-page .core-halo{position:absolute;right:-18%;top:-42%;width:62%;aspect-ratio:1;border:1px solid rgb(180 234 198 / .18);border-radius:999px;background:radial-gradient(circle,rgb(180 234 198 / .1),transparent 62%);box-shadow:0 0 80px #b4eac61f}.compare-page .blumira-core strong{color:#fff;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.05}.compare-page .core-capabilities{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:12px}.compare-page .core-capabilities li{border:1px solid rgb(102 158 255 / .24);border-radius:var(--radius-sm);min-height:58px;padding:8px;background:linear-gradient(180deg,#669eff24,#669eff12);color:#eff6ffcf;font-size:.6875rem;font-weight:820;line-height:1.12;text-align:center}.compare-page .core-capabilities li span{display:block;margin-bottom:4px;color:#b4eac6e6;font-size:.6875rem;letter-spacing:.08em}.compare-page .managed-ribbon{right:35%;top:9%;width:min(32%,290px);border-color:#b4eac642;background:linear-gradient(135deg,#b4eac61f,#669eff0f),#0a121d}.compare-page .managed-ribbon span{color:var(--mint)}.compare-page .managed-ribbon strong{color:#f8fbffde;font-size:.875rem;line-height:1.25}.compare-page .answer-card{right:0;top:6%;width:min(30%,250px);border-color:#b4eac642}.compare-page .answer-card span{color:var(--mint)}.compare-page .proof-strip{display:grid;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.compare-page .proof-strip p{color:#f8fbffe0;font-weight:750}.compare-page .proof-strip__items{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.compare-page .proof-strip__items span{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:8px 10px;background:#ffffff0d;color:#eff6ffad;font-size:.75rem;font-weight:820}.compare-page .section-heading{display:grid;gap:14px}.compare-page .section-heading--center{max-width:920px;margin:0 auto clamp(32px,4vw,58px);justify-items:center;text-align:center}.compare-page .section-heading--center h2,.compare-page .section-heading--center p:not(.eyebrow){max-width:860px}.compare-page .section-heading--offset{max-width:760px;margin-left:auto;padding-right:clamp(18px,6vw,110px)}.compare-page .problem-frame,.compare-page .unified-band,.compare-page .matrix-band,.compare-page .pathways,.compare-page .outcomes-band,.compare-page .final-cta{width:min(1420px,calc(100% - 56px));padding:clamp(66px,8vw,112px) 0}.compare-page .problem-frame{display:grid;grid-template-columns:1fr;gap:clamp(18px,2.4vw,30px);align-items:start;padding-top:clamp(86px,9vw,136px)}.compare-page .problem-frame:before,.compare-page .unified-band:before,.compare-page .pathways:before,.compare-page .final-cta:before{content:"";position:absolute;inset:9% -3%;z-index:-1;border:1px solid rgb(102 158 255 / .08);border-radius:12px;background:radial-gradient(circle at 74% 26%,rgb(0 82 235 / .16),transparent 26rem),radial-gradient(circle at 18% 70%,rgb(102 158 255 / .08),transparent 22rem),linear-gradient(180deg,#ffffff08,#ffffff02)}.compare-page .problem-frame__copy{max-width:920px}.compare-page .tradeoff-ledger{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch;padding:clamp(26px,3vw,42px) 0 clamp(78px,7vw,116px)}.compare-page .tradeoff-ledger:before{content:"";position:absolute;left:10%;right:10%;top:44%;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .4),rgb(0 82 235 / .42),rgb(102 158 255 / .22),transparent)}.compare-page .tradeoff-card{position:relative;display:grid;gap:12px;min-height:360px;border:1px solid rgb(102 158 255 / .18);border-radius:var(--radius-lg);padding:24px;background:radial-gradient(circle at 100% 0,rgb(0 82 235 / .12),transparent 13rem),linear-gradient(180deg,#fff1,#ffffff06),#0b111cc2;box-shadow:0 22px 64px #0000004d,inset 0 1px #ffffff14}.compare-page .tradeoff-card:after{content:"";position:absolute;left:50%;bottom:-42px;width:1px;height:42px;background:linear-gradient(180deg,rgb(102 158 255 / .4),transparent)}.compare-page .tradeoff-card--2{margin-top:0}.compare-page .tradeoff-card--3{margin-top:0;border-color:#669eff2e}.compare-page .tradeoff-card span{color:var(--light-blu);font-size:.74rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.compare-page .tradeoff-card li{position:relative;padding-left:16px;color:#eff6ffa8;font-size:1rem;line-height:1.5}.compare-page .tradeoff-card li:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:6px;border-radius:999px;background:#669eff}.compare-page .tradeoff-card p{border-left:1px solid rgb(102 158 255 / .34);padding-left:12px;color:#cfe0ff;font-weight:760}.compare-page .tradeoff-conclusion{position:absolute;left:50%;bottom:0;z-index:2;display:grid;gap:4px;min-width:min(360px,82vw);border:1px solid rgb(102 158 255 / .28);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(135deg,#0052eb52,#669eff1f),#070b12e6;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff1f;text-align:center;transform:translate(-50%)}.compare-page .tradeoff-conclusion span{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.compare-page .tradeoff-conclusion strong{color:#fff;font-size:1rem}.compare-page .audience-strip{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-top:10px}.compare-page .audience-strip span{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:10px 12px;background:#070b12ad;color:#eff6ffad;font-size:.875rem;font-weight:760}.compare-page .unified-band{display:grid;grid-template-columns:minmax(620px,1.18fr) minmax(360px,.82fr);gap:clamp(40px,5.5vw,92px);align-items:center}.compare-page .section-swap>:first-child{order:2}.compare-page .section-swap>:last-child{order:1}.compare-page .unified-copy{display:grid;gap:16px;max-width:620px}.compare-page .unified-orbit{position:relative;min-height:clamp(720px,50vw,860px);border-radius:12px;overflow:hidden}.compare-page .unified-orbit:before{content:"";position:absolute;inset:7% 5%;border:1px solid rgb(102 158 255 / .18);border-radius:999px;background:radial-gradient(ellipse at 50% 48%,rgb(0 82 235 / .15),transparent 54%),linear-gradient(90deg,transparent,rgb(102 158 255 / .06),transparent);transform:rotate(7deg)}.compare-page .unified-orbit:after{content:"";position:absolute;left:8%;right:6%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .36),rgb(0 82 235 / .24),transparent)}.compare-page .unified-orbit__core{position:absolute;left:50%;top:50%;z-index:4;display:grid;width:min(42%,430px);gap:12px;border:1px solid rgb(102 158 255 / .28);border-radius:12px;padding:clamp(22px,2.8vw,34px);background:radial-gradient(circle at 82% 10%,rgb(102 158 255 / .16),transparent 10rem),linear-gradient(180deg,#ffffff16,#ffffff07),#070b12db;box-shadow:0 34px 96px #00000061,inset 0 1px #ffffff14;transform:translate(-50%,-50%);backdrop-filter:blur(16px)}.compare-page .unified-orbit__core span,.compare-page .capability-node span{color:var(--light-blu);font-size:.74rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.compare-page .unified-orbit__core strong{color:#fff;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.05}.compare-page .capability-node{position:absolute;z-index:3;display:grid;width:min(29%,310px);gap:8px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12a8;box-shadow:0 22px 62px #00000038;backdrop-filter:blur(14px);transition:transform .16s ease,border-color .16s ease}.compare-page .capability-node:hover{transform:translateY(-2px);border-color:#669eff7a}.compare-page .capability-node p{color:#eff6ff99;font-size:.875rem;line-height:1.45}.compare-page .capability-node--1{left:1%;top:12%}.compare-page .capability-node--2{left:2%;bottom:16%}.compare-page .capability-node--3{left:35.5%;top:3%}.compare-page .capability-node--4{right:1%;top:15%}.compare-page .capability-node--5{right:2%;bottom:17%}.compare-page .capability-node--6{left:35.5%;bottom:2%}.compare-page .matrix-band{width:min(1480px,calc(100% - 56px))}.compare-page .matrix-band{display:grid;gap:clamp(20px,3vw,34px)}.compare-page .evaluation-frame{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;width:max-content;max-width:100%;margin:-18px auto 0;border:1px solid rgb(102 158 255 / .18);border-radius:999px;padding:8px 12px;background:linear-gradient(90deg,#0052eb21,#070b12e0,#b4eac60f);box-shadow:0 20px 54px #00000047,inset 0 1px #ffffff14}.compare-page .evaluation-frame span{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.1em;text-transform:uppercase}.compare-page .evaluation-frame strong{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:4px 8px;color:#eff6ffba;font-size:.6875rem;font-weight:820}.compare-page .compare-table-wrap{position:relative;z-index:1;overflow:auto;border:1px solid rgb(255 255 255 / .1);border-radius:12px;background:radial-gradient(circle at 32% 18%,rgb(102 158 255 / .08),transparent 24rem),linear-gradient(180deg,#ffffff09,#ffffff03),#070b12e8;box-shadow:var(--shadow-soft)}.compare-page .compare-table-wrap:before{content:"";position:absolute;left:20%;right:20%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .5),rgb(180 234 198 / .18),transparent)}.compare-page .compare-table{width:100%;min-width:980px;border-collapse:collapse;color:#eff6ffbf}.compare-page .compare-table th,.compare-page .compare-table td{border-bottom:1px solid rgb(255 255 255 / .08);border-right:1px solid rgb(255 255 255 / .06);padding:16px;text-align:left;vertical-align:top}.compare-page .compare-table th{color:#f8fbffe8;font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d}.compare-page .compare-table td:first-child{color:#f8fbffe6;font-weight:820}.compare-page .compare-table tr:last-child td{border-bottom:0}.compare-page .compare-table th:last-child,.compare-page .compare-table td:last-child{border-right:0}.compare-page .compare-table .is-blumira{background:linear-gradient(180deg,#0052eb3d,#669eff1f);color:#eaf2ff;border-color:#669eff47}.compare-page .compare-table tbody tr:hover td{background-color:#669eff0b}.compare-page .compare-table tbody tr:hover td.is-blumira{background:linear-gradient(180deg,#0052eb52,#669eff29)}.compare-page .compare-table th.is-blumira{color:#fff;background:linear-gradient(135deg,var(--vibrant-blu),var(--vibrant-blu-dark));box-shadow:inset 0 1px #ffffff42,0 0 26px #0052eb38}.compare-page .blumira-table-label{display:inline-flex;align-items:center;gap:8px}.compare-page .blumira-table-label img{display:block;width:22px;height:auto;filter:drop-shadow(0 4px 10px rgb(0 0 0 / .2))}.compare-page .pathways{position:relative;display:grid;grid-template-columns:1fr;gap:clamp(30px,4vw,56px);align-items:center;isolation:isolate}.compare-page .pathway-stage{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:calc(100% - 36px);margin:calc(clamp(32px,4vw,58px)*-.55) auto clamp(18px,2.6vw,30px);border:1px solid rgb(102 158 255 / .16);border-radius:999px;padding:8px 12px;background:#07101fb8;box-shadow:0 18px 58px #0000004d,inset 0 1px #ffffff14}.compare-page .pathway-stage span{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.1em;text-transform:uppercase}.compare-page .pathway-stage strong{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:4px 8px;color:#eff6ffba;font-size:.6875rem}.compare-page .pathways:after{content:"";position:absolute;inset:20% -5% 5%;z-index:-1;pointer-events:none;border:1px solid rgb(102 158 255 / .13);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgb(0 82 235 / .1),transparent 30rem),radial-gradient(circle at 78% 24%,rgb(180 234 198 / .035),transparent 18rem);transform:rotate(-4deg)}.compare-page .path-river{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.compare-page .path-river:before{content:"";position:absolute;inset:-10% 4% 12%;z-index:-1;border:1px solid rgb(102 158 255 / .22);border-radius:999px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .045),rgb(180 234 198 / .026),transparent);transform:rotate(-5deg)}.compare-page .path-river:after{content:"";position:absolute;left:8%;right:8%;top:48%;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .28),rgb(0 82 235 / .36),rgb(180 234 198 / .16),transparent)}.compare-page .path-node:before{content:"";position:absolute;left:22px;right:22px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .55),rgb(180 234 198 / .16),transparent)}.compare-page .path-node{position:relative;z-index:1;display:grid;grid-template-rows:auto auto minmax(78px,auto) auto 1fr auto;gap:16px;border:1px solid rgb(102 158 255 / .2);border-radius:var(--radius-lg);padding:24px;background:radial-gradient(circle at 100% 0,rgb(0 82 235 / .13),transparent 13rem),linear-gradient(180deg,#ffffff12,#ffffff06),#070b12d1;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff14;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.compare-page .path-node:hover{transform:translateY(-3px);border-color:#669eff6b;box-shadow:0 30px 86px #0000006b,0 0 44px #0052eb1f,inset 0 1px #ffffff1a}.compare-page .path-node--2{margin-left:0}.compare-page .path-node--3{margin-left:0;border-color:#669eff57}.compare-page .path-node__label{color:var(--light-blu);font-size:.74rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.compare-page .path-node h3{font-size:clamp(1.25rem,1.8vw,1.55rem)}.compare-page .path-node p{color:#eff6ffad}.compare-page .path-node>p:not(.path-node__helper){min-height:0}.compare-page .path-node__helper{justify-self:start;display:inline-flex;align-items:center;justify-content:center;width:206px;max-width:100%;min-height:26px;border:1px solid rgb(102 158 255 / .22);border-radius:999px;padding:0 12px;background:#0052eb29;color:#d9e8ff!important;font-size:.6875rem;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.compare-page .comparison-link-list{display:grid;align-content:start;gap:9px}.compare-page .comparison-link-list a{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-md);padding:12px;background:linear-gradient(90deg,#669eff21,#ffffff0e);color:#f8fbffe6;box-shadow:inset 0 1px #ffffff14;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.compare-page .comparison-link-list a:hover{transform:translateY(-1px);border-color:#669eff7a;background:linear-gradient(90deg,#0052eb47,#669eff1f)}.compare-page .comparison-link-list a span{font-size:1rem;font-weight:820}.compare-page .comparison-link-list a strong{display:inline-flex;align-items:center;gap:8px;color:var(--light-blu);font-size:.75rem;font-weight:860;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.compare-page .comparison-link-list a strong:after{content:"";width:14px;height:10px;background:linear-gradient(90deg,currentColor,currentColor) left 50% / 10px 1.5px no-repeat;clip-path:polygon(0 42%,70% 42%,70% 0,100% 50%,70% 100%,70% 58%,0 58%)}.compare-page .path-node__cta{justify-self:start;margin-top:2px}.compare-page .outcomes-band{width:min(1280px,calc(100% - 56px))}.compare-page .outcome-current{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid rgb(255 255 255 / .09);border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 12%,rgb(102 158 255 / .1),transparent 24rem),#070b1294}.compare-page .outcome-current:before{content:"";position:absolute;left:8%;right:8%;top:58%;height:1px;background:linear-gradient(90deg,#669eff38,#0052eb57,#669eff33)}.compare-page .outcome-current article{position:relative;display:grid;min-height:260px;align-content:space-between;gap:24px;border-right:1px solid rgb(255 255 255 / .08);padding:clamp(20px,3vw,34px);background:linear-gradient(180deg,rgb(255 255 255 / .046),transparent)}.compare-page .outcome-current article:nth-child(2){border-color:#669eff52;background:radial-gradient(circle at 50% 18%,rgb(102 158 255 / .13),transparent 12rem),linear-gradient(180deg,#ffffff12,#ffffff03)}.compare-page .outcome-current article:last-child{border-right:0}.compare-page .outcome-current span{color:var(--light-blu);font-size:.74rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.compare-page .outcome-current strong{max-width:320px;color:#fff;font-size:clamp(1.24rem,2vw,1.75rem);line-height:1.15}.compare-page .outcome-current p{color:#eff6ff99;font-size:.875rem}.compare-page .final-cta{display:grid;justify-items:center;gap:24px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding-inline:clamp(20px,5vw,64px);min-height:430px;align-content:center;text-align:center;background:radial-gradient(circle at 50% 28%,rgb(102 158 255 / .12),transparent 18rem),radial-gradient(circle at 64% 64%,rgb(0 82 235 / .18),transparent 30rem),#070b12a8}.compare-page .final-cta h2,.compare-page .final-cta p{max-width:820px}.compare-page .final-cta__field{position:absolute;inset:0;z-index:-1;pointer-events:none}.compare-page .final-cta__field span{position:absolute;border:1px solid rgb(102 158 255 / .1);border-radius:999px}.compare-page .final-cta__field span:nth-child(1){inset:8% 18%}.compare-page .final-cta__field span:nth-child(2){inset:22% 8% 14%;transform:rotate(-5deg)}.compare-page .final-cta__field span:nth-child(3){left:50%;top:22%;width:8px;height:8px;background:var(--light-blu);box-shadow:0 0 28px #669eff8c}.compare-page .site-footer{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid rgb(255 255 255 / .08);padding:32px 0 48px}.compare-page .site-footer p{color:#eff6ff75;font-size:.875rem}@supports not (animation-timeline:view()){.compare-page .convergence-field{animation:node-breathe 8s ease-in-out infinite}}@keyframes field-tilt{0%{transform:translateY(16px) rotate(-1deg);opacity:.88}42%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-12px) rotate(1deg);opacity:.96}}@keyframes telemetry-sweep{0%,to{transform:translate(-8%);opacity:.52}50%{transform:translate(8%);opacity:.88}}@keyframes signal-drift{0%,to{transform:translateZ(0);opacity:.32}50%{transform:translate3d(8px,-10px,0);opacity:.72}}@keyframes sensor-pulse{0%,to{transform:scale(.98);opacity:.46}50%{transform:scale(1.03);opacity:.78}}@keyframes signal-trace{0%{transform:translate(-70px);opacity:0}16%,62%{opacity:.85}to{transform:translate(calc(min(58vw,980px) + 70px));opacity:0}}@keyframes node-breathe{0%,to{opacity:.32;transform:scale(.84)}50%{opacity:.85;transform:scale(1.2)}}@keyframes thread-flow{to{stroke-dashoffset:-220}}@media(max-width:1120px){.compare-page .hub-system-field{opacity:.46}.compare-page .hero{grid-template-columns:1fr;width:min(var(--max-width),calc(100% - 40px));min-height:auto;padding-top:54px}.compare-page .convergence-field{max-width:100%;min-height:620px;overflow:hidden}.compare-page .proof-strip,.compare-page .problem-frame,.compare-page .unified-band,.compare-page .pathways{grid-template-columns:1fr}.compare-page .section-swap>:first-child,.compare-page .section-swap>:last-child{order:initial}.compare-page .unified-orbit{display:grid;gap:12px;min-height:auto}.compare-page .unified-orbit:before,.compare-page .unified-orbit:after,.compare-page .path-river:before,.compare-page .path-river:after,.compare-page .tradeoff-ledger:before{display:none}.compare-page .unified-orbit__core,.compare-page .capability-node{position:relative;inset:auto;width:auto;transform:none}.compare-page .field-status--split{top:2%;left:0}.compare-page .field-status--unified{right:0;bottom:0}.compare-page .convergence-label{display:none}.compare-page .tradeoff-ledger,.compare-page .path-river{grid-template-columns:1fr}.compare-page .tradeoff-ledger{padding-bottom:0}.compare-page .tradeoff-card{min-height:auto}.compare-page .tradeoff-card:after{display:none}.compare-page .tradeoff-conclusion{position:relative;left:auto;bottom:auto;min-width:0;transform:none}.compare-page .outcome-current{grid-template-columns:1fr 1fr}.compare-page .pathway-stage,.compare-page .evaluation-frame{position:relative;left:auto;top:auto;transform:none;margin-inline:auto}.compare-page .path-node,.compare-page .path-node--2,.compare-page .path-node--3,.compare-page .tradeoff-card,.compare-page .tradeoff-card--2,.compare-page .tradeoff-card--3{margin-left:0}.compare-page .comparison-link-list a{align-items:flex-start}}@media(min-width:1500px){.compare-page .hero{width:min(1680px,calc(100% - 96px));grid-template-columns:minmax(500px,.88fr) minmax(760px,1.28fr);gap:clamp(72px,5.2vw,128px)}}@media(min-width:2100px){.compare-page .hero{width:min(1880px,calc(100% - 160px));grid-template-columns:minmax(560px,.9fr) minmax(940px,1.34fr)}}@media(max-width:640px){.compare-page .section-shell{width:min(100% - 28px,var(--max-width))}.compare-page .button{width:100%}.compare-page .button--small{width:auto}.compare-page .hero{padding-top:42px}.compare-page .hero{width:calc(100vw - 28px)!important;margin-inline:auto;overflow:hidden}.compare-page .hero__actions{width:min(100%,320px)}.compare-page .hero__content>*{max-width:100%}.compare-page h1{font-size:clamp(2.65rem,13vw,3.25rem);overflow-wrap:break-word}.compare-page .hero__description,.compare-page .hero__trust{width:min(100%,320px);font-size:1rem}.compare-page p{overflow-wrap:normal}.compare-page .hero-rail{width:min(100%,320px)}.compare-page .hero__description,.compare-page .hero__trust{max-width:100%;font-size:1rem}.compare-page .hero-rail a{width:100%;text-align:center}.compare-page .hero__actions{align-items:stretch}.compare-page .text-link{justify-content:center;width:100%}.compare-page .convergence-field{display:grid;gap:10px;min-height:auto;padding:0}.compare-page .convergence-thread,.compare-page .convergence-field__grid,.compare-page .hub-system-field{display:none}.compare-page .fragment,.compare-page .blumira-core,.compare-page .answer-card,.compare-page .managed-ribbon{position:relative;inset:auto;width:auto;transform:none}.compare-page .field-status{position:relative;inset:auto;width:100%;justify-content:flex-start;gap:8px;padding-inline:10px}.compare-page .field-status span,.compare-page .field-status strong{font-size:.6875rem}.compare-page .blumira-core{overflow:hidden}.compare-page .core-capabilities{grid-template-columns:1fr}.compare-page .core-capabilities li{text-align:left}.compare-page .pathway-stage,.compare-page .evaluation-frame{display:none}.compare-page .problem-frame,.compare-page .unified-band,.compare-page .matrix-band,.compare-page .pathways,.compare-page .outcomes-band,.compare-page .final-cta{width:min(100% - 28px,var(--max-width));padding-block:54px}.compare-page .proof-strip__items{justify-content:flex-start}.compare-page .compare-table-wrap{border-radius:10px;scrollbar-color:rgb(102 158 255 / .62) rgb(255 255 255 / .08)}.compare-page .compare-table-wrap:before{content:"Scroll to compare";position:sticky;left:0;display:block;width:max-content;margin:0 0 12px;border:1px solid rgb(102 158 255 / .2);border-radius:999px;padding:4px 8px;background:#0052eb29;color:#d9e8ff;font-size:.6875rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.compare-page .path-node__helper{width:100%;min-height:0;justify-self:stretch;padding:8px 12px;line-height:1.22;white-space:normal}.compare-page .comparison-link-list a{display:grid;grid-template-columns:1fr;gap:8px}.compare-page .comparison-link-list a span,.compare-page .comparison-link-list a strong{min-width:0}.compare-page .comparison-link-list a strong{white-space:normal}.compare-page .comparison-link-list a strong:after{flex:0 0 auto}.compare-page .outcome-current{grid-template-columns:1fr}.compare-page .outcome-current article{min-height:190px;border-right:0;border-bottom:1px solid rgb(255 255 255 / .08)}.compare-page .outcome-current article:last-child{border-bottom:0}.compare-page .final-cta .hero__actions{width:100%}.compare-page .site-footer{display:grid}}@media(prefers-reduced-motion:reduce){.compare-page *,.compare-page *:before,.compare-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.compare-page [data-reveal]{opacity:1;transform:none}}.siem-page{--siem-panel: rgb(9 16 28 / .72);--siem-panel-strong: rgb(13 23 39 / .9);--siem-line: rgb(255 255 255 / .1);--siem-line-strong: rgb(102 158 255 / .34);--siem-soft: rgb(239 246 255 / .72);--siem-muted: rgb(239 246 255 / .54);background:radial-gradient(circle at 68% 6%,rgb(102 158 255 / .16),transparent 28rem),radial-gradient(circle at 20% 14%,rgb(180 234 198 / .07),transparent 23rem),radial-gradient(circle at 84% 46%,rgb(0 82 235 / .13),transparent 28rem),linear-gradient(180deg,#060a11,#09111c 42%,#070b12)}.siem-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.94%,rgb(102 158 255 / .06) 50%,transparent 50.08% 100%),linear-gradient(126deg,transparent 0 42%,rgb(180 234 198 / .025) 42.1% 42.34%,transparent 42.5% 100%),linear-gradient(54deg,transparent 0 58%,rgb(102 158 255 / .024) 58.08% 58.32%,transparent 58.5% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 88%,transparent 100%)}.siem-field{position:absolute;inset:700px 0 360px;z-index:0;overflow:hidden;pointer-events:none;opacity:.78}.siem-field__ring,.siem-field__trace,.siem-field__node{position:absolute;display:block}.siem-field__ring{border:1px solid rgb(102 158 255 / .1);border-radius:999px;box-shadow:inset 0 0 90px #0052eb0b}.siem-field__ring--one{top:4%;left:50%;width:min(1180px,112vw);height:min(1180px,112vw);transform:translate(-50%)}.siem-field__ring--two{right:-24rem;top:31%;width:62rem;height:62rem}.siem-field__trace{left:50%;width:min(1280px,98vw);height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .18),rgb(180 234 198 / .09),transparent)}.siem-field__trace:after{content:"";position:absolute;top:-2px;left:5%;width:84px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .58),transparent);animation:siem-trace 13s ease-in-out infinite}.siem-field__trace--one{top:9%;transform:translate(-50%) rotate(-5deg)}.siem-field__trace--two{top:42%;transform:translate(-50%) rotate(3deg)}.siem-field__trace--two:after{animation-delay:-4s}.siem-field__trace--three{top:73%;transform:translate(-50%) rotate(-2deg)}.siem-field__trace--three:after{animation-delay:-8s}.siem-field__node{width:10px;height:10px;border:1px solid rgb(180 234 198 / .38);border-radius:999px;background:#070b12;box-shadow:0 0 32px #b4eac638;animation:siem-node-pulse 6s ease-in-out infinite}.siem-field__node--one{left:16%;top:18%}.siem-field__node--two{right:19%;top:44%;animation-delay:-2s}.siem-field__node--three{left:44%;bottom:9%;animation-delay:-4s}.siem-hero{display:grid;grid-template-columns:minmax(380px,.8fr) minmax(580px,1.2fr);gap:clamp(52px,6vw,112px);align-items:center;width:min(1540px,calc(100% - 48px));min-height:clamp(730px,78svh,920px);padding:clamp(40px,5vw,86px) 0 38px}.siem-hero__copy{display:grid;gap:24px}.siem-page section h1,.siem-page section h2{max-width:940px;color:#fff;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;letter-spacing:0;line-height:.92}.siem-page section h1{font-size:clamp(4.2rem,7.6vw,8.4rem)}.siem-page section h2{font-size:clamp(2.7rem,4.5vw,5.8rem)}.siem-page section h3{color:#fff;font-size:clamp(1.06rem,1.5vw,1.38rem);line-height:1.12}.siem-hero__description{max-width:690px;color:var(--siem-soft);font-size:clamp(1.08rem,1.36vw,1.24rem);line-height:1.62}.siem-cockpit{position:relative;min-height:clamp(580px,43vw,740px);isolation:isolate}.siem-cockpit:before{content:"";position:absolute;inset:4% -5% 0 2%;z-index:-1;border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(circle at 54% 45%,rgb(0 82 235 / .18),transparent 16rem),radial-gradient(circle at 70% 19%,rgb(180 234 198 / .08),transparent 13rem);box-shadow:inset 0 0 94px #669eff0f}.siem-cockpit:after{content:"";position:absolute;inset:-4% -12%;z-index:-2;background-image:linear-gradient(rgb(255 255 255 / .026) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .026) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(circle at 58% 46%,#000 0%,transparent 72%)}.siem-cockpit__scan{position:absolute;inset:12% 1% 12% 6%;border-radius:999px;background:conic-gradient(from 210deg,transparent 0 70%,rgb(180 234 198 / .18),transparent 86% 100%);animation:siem-radar-sweep 13s linear infinite;opacity:.78}.siem-cockpit__threads{position:absolute;inset:2% 0 0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.siem-cockpit-thread{fill:none;stroke-linecap:round;stroke-width:1.4;stroke-dasharray:10 16;filter:drop-shadow(0 0 9px rgb(102 158 255 / .22));animation:siem-thread-flow 16s linear infinite}.siem-cockpit-thread--one{stroke:#669eff61}.siem-cockpit-thread--two{stroke:#b4eac647;animation-delay:-4s}.siem-cockpit-thread--three{stroke:#669eff3d;animation-delay:-8s}.siem-cockpit__axis span{position:absolute;left:8%;right:3%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .2),transparent)}.siem-cockpit__axis span:nth-child(2){transform:rotate(60deg)}.siem-cockpit__axis span:nth-child(3){transform:rotate(-60deg)}.siem-cockpit__core,.siem-cockpit__decision,.siem-input,.siem-cockpit__outputs span{border:1px solid var(--siem-line);background:linear-gradient(180deg,#ffffff14,#ffffff06),#080e18cc;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px)}.siem-cockpit__core{position:absolute;left:43%;top:37%;z-index:3;width:min(340px,48%);min-height:188px;display:grid;align-content:center;gap:8px;border-color:#669eff57;border-radius:12px;padding:32px;background:radial-gradient(circle at 72% 18%,rgb(180 234 198 / .09),transparent 9rem),linear-gradient(180deg,#ffffff1f,#ffffff09),#0a1322e6}.siem-cockpit__core span,.siem-cockpit__decision span,.siem-input small,.siem-fault small,.siem-loop-step small,.siem-mission-card span,.siem-switch small,.siem-switch span,.siem-stress-card small{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.siem-cockpit__core strong{max-width:240px;color:#fff;font-size:clamp(1.45rem,2.2vw,2.1rem);line-height:1.05}.siem-cockpit__core p,.siem-cockpit__decision strong{color:var(--siem-soft)}.siem-cockpit__inputs{position:absolute;inset:0}.siem-input{position:absolute;display:grid;gap:4px;min-width:148px;border-radius:8px;padding:12px 16px;color:#fff;font-weight:780}.siem-input--1{left:4%;top:16%}.siem-input--2{left:24%;top:5%}.siem-input--3{right:10%;top:16%}.siem-input--4{left:8%;bottom:26%}.siem-input--5{right:6%;bottom:23%}.siem-input--6{left:28%;bottom:5%}.siem-cockpit__outputs{position:absolute;left:47%;bottom:27%;z-index:4;display:flex;flex-wrap:wrap;gap:8px;width:min(360px,46%)}.siem-cockpit__outputs span{border-color:#b4eac62e;border-radius:999px;padding:8px 12px;color:#eff6ffd1;font-size:.75rem;font-weight:780}.siem-cockpit__decision{position:absolute;right:1%;bottom:4%;z-index:5;display:grid;gap:4px;border-color:#b4eac647;border-radius:999px;padding:12px 16px}.siem-cockpit__telemetry{position:absolute;left:10%;right:9%;bottom:13%;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.siem-cockpit__telemetry span{min-width:0;border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:8px;background:#ffffff0b;color:#eff6ff9e;font-size:.6875rem;font-weight:820;text-align:center}.siem-proof{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.siem-proof p{max-width:830px;color:#eff6ffbd;font-size:1rem;font-weight:720;line-height:1.48}.siem-proof__items{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.siem-proof__items span{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:8px;background:#ffffff0b;color:#eff6ffb3;font-size:.75rem;font-weight:760}.siem-fault-lines,.siem-loop,.siem-switchboard{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);gap:clamp(42px,5vw,82px);align-items:center;padding:clamp(92px,10vw,150px) 0}.siem-fault-lines__copy,.siem-loop__copy,.siem-switchboard__copy,.siem-mission-control .section-heading{display:grid;gap:16px}.siem-fault-lines__copy p:not(.eyebrow),.siem-loop__copy p:not(.eyebrow),.siem-switchboard__copy p:not(.eyebrow),.siem-mission-control .section-heading p:not(.eyebrow),.siem-radar .section-heading p,.siem-stress-test .section-heading p,.siem-final-cta p{max-width:720px;color:var(--siem-soft);font-size:1rem;line-height:1.62}.siem-fault-board{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px;min-height:560px;border:1px solid rgb(255 255 255 / .075);border-radius:12px;padding:16px;background:radial-gradient(circle at 50% 48%,rgb(0 82 235 / .15),transparent 18rem),#070c148a}.siem-fault-board__rail{position:absolute;inset:12% 50%;width:1px;background:linear-gradient(180deg,transparent,rgb(102 158 255 / .26),transparent)}.siem-fault-board__meter{position:absolute;left:50%;top:50%;z-index:4;display:grid;gap:4px;width:min(220px,44%);border:1px solid rgb(102 158 255 / .24);border-radius:999px;padding:12px 16px;background:linear-gradient(90deg,#0052eb3d,#0c1626e0),#070c14e6;box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff14;transform:translate(-50%,-50%)}.siem-fault-board__meter:before{content:"";position:absolute;left:12px;right:12px;bottom:-7px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--light-blu),var(--mint));box-shadow:0 0 18px #669eff57;animation:siem-meter-pulse 4.8s ease-in-out infinite}.siem-fault-board__meter span{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.siem-fault-board__meter strong{color:#eff6ffd6;font-size:.75rem}.siem-fault{position:relative;display:grid;align-content:space-between;gap:16px;min-height:250px;overflow:hidden;border:1px solid var(--siem-line);border-radius:10px;padding:24px;background:linear-gradient(180deg,#ffffff12,#ffffff06),#09101cc7;box-shadow:inset 0 1px #ffffff14}.siem-fault:after{content:"";position:absolute;inset:auto 14px 0;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,#669eff33,#b4eac65c)}.siem-fault p{color:var(--siem-muted);line-height:1.5}.siem-fault>span{position:absolute;right:16px;top:14px;color:#ffffff14;font-size:2rem;font-weight:900}.siem-radar,.siem-mission-control,.siem-stress-test{padding:clamp(86px,9vw,140px) 0}.siem-radar-panel{position:relative;margin-top:32px;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:12px;padding:clamp(16px,2vw,26px);background:radial-gradient(circle at 24% 16%,rgb(180 234 198 / .08),transparent 16rem),radial-gradient(circle at 66% 42%,rgb(0 82 235 / .14),transparent 28rem),#070c14c7;box-shadow:var(--shadow-soft)}.siem-radar-panel__beacon{display:flex;align-items:center;gap:12px;width:max-content;margin:0 auto 18px;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:8px 12px;background:#b4eac60e;color:#eff6ffcc;font-size:.75rem;font-weight:820}.siem-radar-panel__beacon span{width:8px;height:8px;border-radius:999px;background:var(--mint);box-shadow:0 0 18px #b4eac680}.siem-radar-panel__signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.siem-radar-panel__signals span{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:8px;padding:8px 12px;background:#ffffff0a;color:#eff6ffad;font-size:.75rem;font-weight:820}.siem-radar-panel__signals span:after{content:"";position:absolute;left:0;bottom:0;width:68%;height:2px;background:linear-gradient(90deg,#669effb3,#b4eac694)}.siem-radar-panel__signals span:nth-child(2):after{width:82%}.siem-radar-panel__signals span:nth-child(3):after{width:74%}.siem-radar-grid{display:grid;grid-template-columns:1fr repeat(3,minmax(160px,1.1fr));overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:10px}.siem-radar-grid__header,.siem-radar-grid__cell{border-right:1px solid rgb(255 255 255 / .07);border-bottom:1px solid rgb(255 255 255 / .07);padding:16px}.siem-radar-grid__header{background:#ffffff12;color:#eff6ffb8;font-size:.75rem;font-weight:880;letter-spacing:.08em;text-transform:uppercase}.siem-radar-grid__header--active,.siem-radar-grid__cell--active{background:linear-gradient(90deg,#0052eb6b,#0052eb2e),#0a121feb}.siem-radar-grid__cell{color:#eff6ffb8;font-size:.875rem;line-height:1.32}.siem-radar-grid__cell--label{color:#fff;font-weight:820}.siem-loop-console{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,minmax(96px,auto));gap:12px;min-height:620px;border:1px solid rgb(255 255 255 / .075);border-radius:12px;padding:16px;background:radial-gradient(circle at 50% 50%,rgb(0 82 235 / .18),transparent 20rem),#070c14a8}.siem-loop-console:before{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .3),transparent)}.siem-loop-console__path{position:absolute;inset:8% 5%;z-index:1;width:90%;height:84%;overflow:visible;pointer-events:none}.siem-loop-console__path path{fill:none;stroke:#b4eac633;stroke-width:1.4;stroke-linecap:round;stroke-dasharray:12 18;filter:drop-shadow(0 0 10px rgb(180 234 198 / .18));animation:siem-thread-flow 18s linear infinite}.siem-loop-console__center{position:absolute;left:50%;top:50%;z-index:3;display:grid;gap:8px;width:min(260px,44%);min-height:148px;align-content:center;border:1px solid rgb(102 158 255 / .32);border-radius:12px;padding:24px;background:radial-gradient(circle at 72% 20%,rgb(180 234 198 / .08),transparent 9rem),#09111eeb;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff1a;transform:translate(-50%,-50%)}.siem-loop-console__center span{color:var(--mint);font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.siem-loop-console__center strong{color:#fff;font-size:1.5rem;line-height:1.05}.siem-loop-step{position:relative;z-index:2;display:grid;gap:12px;min-height:180px;align-content:start;border:1px solid var(--siem-line);border-radius:10px;padding:16px;background:linear-gradient(180deg,#ffffff12,#ffffff06),#09101cd1;box-shadow:inset 0 1px #ffffff12}.siem-loop-step p{color:var(--siem-muted);line-height:1.48}.siem-loop-step--1{grid-column:1 / 3;grid-row:1 / 3}.siem-loop-step--2{grid-column:3 / 5;grid-row:1 / 2}.siem-loop-step--3{grid-column:5 / 7;grid-row:1 / 3}.siem-loop-step--4{grid-column:2 / 4;grid-row:4 / 5}.siem-loop-step--5{grid-column:4 / 6;grid-row:3 / 5}.siem-mission-control{width:min(1320px,calc(100% - 48px))}.siem-mission-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}.siem-mission-card{position:relative;display:grid;gap:16px;min-height:310px;align-content:start;overflow:hidden;border:1px solid var(--siem-line);border-radius:10px;padding:24px;background:radial-gradient(circle at 82% 12%,rgb(102 158 255 / .1),transparent 10rem),linear-gradient(180deg,#ffffff12,#ffffff06),#09101cc7;box-shadow:inset 0 1px #ffffff14;transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.siem-mission-card:hover{border-color:#669eff6b;background-color:#0c1728eb;transform:translateY(-2px)}.siem-mission-card small{width:max-content;border:1px solid rgb(102 158 255 / .18);border-radius:999px;padding:4px 8px;background:#0052eb1f;color:#d9e8ffc2;font-size:.6875rem;font-weight:840;letter-spacing:.07em;text-transform:uppercase}.siem-mission-card p{color:var(--siem-muted);line-height:1.5}.siem-mission-card strong{margin-top:auto;color:#d9e8fff5;line-height:1.34}.siem-switchboard-panel{position:relative;display:grid;gap:12px}.siem-switchboard-panel__spine{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:4px}.siem-switchboard-panel__spine span{border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:8px;background:#ffffff0a;color:#eff6ff94;font-size:.6875rem;font-weight:840;letter-spacing:.08em;text-align:center;text-transform:uppercase}.siem-switchboard-panel__spine span:nth-child(3){border-color:#b4eac633;color:#b4eac6cc}.siem-switch{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px 16px;align-items:start;border:1px solid var(--siem-line);border-radius:10px;padding:16px;background:linear-gradient(90deg,#ffffff0f,#ffffff06),#080e18b8}.siem-switch--active{border-color:#669eff6b;background:radial-gradient(circle at 78% 50%,rgb(180 234 198 / .06),transparent 14rem),linear-gradient(90deg,#0052eb47,#0052eb14),#080e18e6}.siem-switch--active:after{content:"Operational fit";grid-column:2;width:max-content;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:4px 8px;background:#b4eac60f;color:#b4eac6db;font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.siem-switch h3{min-width:0}.siem-switch div{display:grid;gap:4px;grid-column:2}.siem-switch p{color:var(--siem-muted);line-height:1.4}.siem-switch strong{grid-column:2;color:#eff6ffd1;line-height:1.42}.siem-stress-board{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px;border:1px solid rgb(255 255 255 / .08);border-radius:12px;padding:clamp(18px,2.5vw,30px);background:radial-gradient(circle at 50% 0%,rgb(102 158 255 / .14),transparent 20rem),#070c14bd}.siem-stress-board__screen{grid-column:1 / -1;display:flex;justify-content:space-between;gap:24px;align-items:center;border:1px solid rgb(102 158 255 / .18);border-radius:10px;padding:16px;background:#0052eb1f}.siem-stress-board__screen span{color:var(--mint);font-size:.75rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.siem-stress-board__screen strong{color:#fff}.siem-stress-board__ticker{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.siem-stress-board__ticker span{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:8px;padding:8px 12px;background:#ffffff0a;color:#eff6ff9e;font-size:.75rem;font-weight:780}.siem-stress-board__ticker span:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:999px;background:var(--light-blu);box-shadow:0 0 14px #669eff75}.siem-stress-card{display:grid;gap:12px;min-height:230px;align-content:start;border:1px solid var(--siem-line);border-radius:10px;padding:16px;background:linear-gradient(180deg,#ffffff12,#ffffff06),#09101cc7}.siem-stress-card p{color:var(--siem-muted);line-height:1.46}.siem-final-cta{display:grid;justify-items:center;gap:16px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(64px,9vw,118px) clamp(20px,5vw,64px);text-align:center;background:radial-gradient(circle at 50% 28%,rgb(102 158 255 / .14),transparent 19rem),radial-gradient(circle at 64% 64%,rgb(180 234 198 / .07),transparent 26rem),#070c14d1}.siem-final-cta h2,.siem-final-cta p{max-width:860px}.siem-final-cta__field{position:absolute;inset:0;z-index:-1;pointer-events:none}.siem-final-cta__field span{position:absolute;border:1px solid rgb(102 158 255 / .1);border-radius:999px}.siem-final-cta__field span:nth-child(1){inset:9% 18%}.siem-final-cta__field span:nth-child(2){inset:22% 8% 14%;transform:rotate(-4deg)}.siem-final-cta__field span:nth-child(3){left:50%;top:22%;width:8px;height:8px;background:var(--mint);box-shadow:0 0 28px #b4eac685}@keyframes siem-trace{0%{transform:translate(-90px);opacity:0}18%,62%{opacity:.78}to{transform:translate(calc(min(1280px,98vw) + 90px));opacity:0}}@keyframes siem-node-pulse{0%,to{opacity:.42;transform:scale(.88)}50%{opacity:.92;transform:scale(1.18)}}@keyframes siem-radar-sweep{to{transform:rotate(360deg)}}@keyframes siem-thread-flow{to{stroke-dashoffset:-280}}@keyframes siem-meter-pulse{0%,to{opacity:.42;transform:scaleX(.66);transform-origin:left center}50%{opacity:.9;transform:scaleX(1);transform-origin:left center}}@media(min-width:1500px){.siem-hero{width:min(1680px,calc(100% - 96px));grid-template-columns:minmax(500px,.82fr) minmax(760px,1.22fr)}}@media(max-width:1120px){.siem-hero,.siem-fault-lines,.siem-loop,.siem-switchboard{grid-template-columns:1fr}.siem-hero{min-height:auto;padding-top:64px}.siem-cockpit{min-height:650px}.siem-proof{grid-template-columns:1fr}.siem-proof__items{justify-content:flex-start}.siem-mission-grid,.siem-stress-board{grid-template-columns:repeat(2,minmax(0,1fr))}.siem-switch{grid-template-columns:54px minmax(0,1fr)}}@media(max-width:760px){.siem-page section h1{font-size:clamp(3.1rem,13vw,4.4rem)}.siem-page section h2{font-size:clamp(2.3rem,10vw,3.4rem)}.siem-hero{width:min(100% - 28px,var(--max-width));gap:32px}.siem-hero__copy .hero__actions,.siem-final-cta .hero__actions{width:min(100%,340px);align-items:stretch}.siem-hero__copy .button,.siem-final-cta .button,.siem-hero__copy .text-link,.siem-final-cta .text-link{width:100%;justify-content:center}.siem-cockpit{display:grid;gap:12px;min-height:auto}.siem-cockpit:before,.siem-cockpit:after,.siem-cockpit__scan,.siem-cockpit__threads,.siem-cockpit__axis,.siem-field{display:none}.siem-cockpit__core,.siem-cockpit__decision,.siem-cockpit__inputs,.siem-cockpit__outputs,.siem-input{position:relative;inset:auto;width:auto}.siem-cockpit__core{order:1;width:100%}.siem-cockpit__inputs{order:2;display:grid;gap:8px}.siem-cockpit__outputs{order:3;display:grid;grid-template-columns:1fr 1fr;width:100%}.siem-cockpit__decision{order:4;border-radius:10px}.siem-cockpit__telemetry{position:relative;inset:auto;order:5;grid-template-columns:1fr}.siem-fault-lines,.siem-radar,.siem-loop,.siem-mission-control,.siem-switchboard,.siem-stress-test{width:min(100% - 28px,var(--max-width));padding-block:64px}.siem-fault-board,.siem-mission-grid,.siem-stress-board{grid-template-columns:1fr}.siem-fault-board{min-height:0}.siem-fault-board__rail{display:none}.siem-fault-board__meter{position:relative;left:auto;top:auto;width:100%;border-radius:10px;transform:none}.siem-radar-panel{overflow-x:auto;scrollbar-color:rgb(102 158 255 / .62) rgb(255 255 255 / .08)}.siem-radar-grid{min-width:720px}.siem-radar-panel__beacon{position:sticky;left:0;margin-inline:0}.siem-radar-panel__signals{position:sticky;left:0;grid-template-columns:1fr;width:min(100%,320px)}.siem-loop-console{display:grid;grid-template-columns:1fr;grid-template-rows:auto;min-height:0}.siem-loop-console:before,.siem-loop-console__path,.siem-loop-console__center{display:none}.siem-loop-step,.siem-loop-step--1,.siem-loop-step--2,.siem-loop-step--3,.siem-loop-step--4,.siem-loop-step--5{grid-column:auto;grid-row:auto;min-height:0}.siem-mission-card,.siem-stress-card{min-height:0}.siem-switch{grid-template-columns:1fr}.siem-switch strong{grid-column:auto}.siem-switch--active:after{grid-column:auto}.siem-stress-board__screen{display:grid}.siem-stress-board__ticker{grid-template-columns:1fr}.siem-final-cta{width:min(100% - 28px,var(--max-width))}}@media(prefers-reduced-motion:reduce){.siem-page *,.siem-page *:before,.siem-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.demo-page{--demo-panel: rgb(9 16 28 / .78);--demo-line: rgb(255 255 255 / .1);--demo-soft: rgb(239 246 255 / .72);--demo-muted: rgb(239 246 255 / .54);background:radial-gradient(circle at 72% 8%,rgb(102 158 255 / .15),transparent 28rem),radial-gradient(circle at 18% 20%,rgb(180 234 198 / .065),transparent 22rem),radial-gradient(circle at 62% 60%,rgb(0 82 235 / .12),transparent 30rem),linear-gradient(180deg,#060a11,#09111c 48%,#070b12)}.demo-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.94%,rgb(102 158 255 / .052) 50%,transparent 50.08% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 86%,transparent 100%)}.demo-page:after{content:"";position:absolute;top:0;left:34%;right:0;height:980px;z-index:0;pointer-events:none;background:linear-gradient(132deg,transparent 0 43%,rgb(180 234 198 / .026) 43.1% 43.34%,transparent 43.5% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 76%,transparent 98%)}.demo-hero{display:grid;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);gap:clamp(52px,6vw,104px);align-items:center;width:min(1500px,calc(100% - 48px));min-height:clamp(700px,76svh,880px);padding:clamp(44px,5vw,88px) 0 36px}.demo-hero__copy{display:grid;gap:24px}.demo-page section h1,.demo-page section h2{max-width:940px;color:#fff;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;letter-spacing:0;line-height:.92}.demo-page section h1{font-size:clamp(4rem,7vw,7.8rem)}@media(min-width:1121px){.demo-page .demo-hero__copy h1{font-size:clamp(3rem,4.4vw,4.35rem)}}.demo-page section h2{font-size:clamp(2.5rem,4.2vw,5.3rem);text-wrap:balance}.demo-page section h3{color:#fff;font-size:clamp(1.04rem,1.45vw,1.32rem);line-height:1.14}.demo-hero__description,.demo-request__copy p:not(.eyebrow),.demo-agenda .section-heading p,.demo-final-cta p{max-width:720px;color:var(--demo-soft);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.demo-form,.demo-agenda-grid article,.demo-fit-grid a{border:1px solid var(--demo-line);background:linear-gradient(180deg,#ffffff13,#ffffff07),#080e18c7;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px)}.demo-form__status span,.demo-agenda-grid small,.demo-fit-grid span{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.demo-briefing-board__copy p:not(.eyebrow),.demo-agenda-grid p,.demo-fit-grid p{color:var(--demo-muted);line-height:1.48}.demo-proof{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.demo-proof p{max-width:840px;color:#eff6ffbd;font-size:1rem;font-weight:720;line-height:1.48}.demo-proof__items{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.demo-proof__items span{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:8px 12px;background:#ffffff0b;color:#eff6ffb3;font-size:.75rem;font-weight:760}.demo-request{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);gap:clamp(42px,5vw,82px);align-items:center;padding:clamp(84px,9vw,132px) 0}.demo-request__copy,.demo-briefing-board__copy,.demo-fit .section-heading{display:grid;gap:16px}.demo-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-color:#669eff33;border-radius:12px;padding:clamp(16px,2.5vw,32px);background:radial-gradient(circle at 80% 12%,rgb(102 158 255 / .12),transparent 13rem),#080e18d1}.demo-form__status,.demo-form__wide,.demo-form .button,.demo-form__note{grid-column:1 / -1}.demo-form__status{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:8px 12px;background:#b4eac60e}.demo-form__status strong{color:#eff6ffd1;font-size:.75rem}.demo-form label{display:grid;gap:8px;color:#eff6ffc2;font-size:.75rem;font-weight:820}.demo-form input,.demo-form select,.demo-form textarea{width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:8px;padding:12px;background:#03080fb8;color:#fff;font:inherit}.demo-form textarea{resize:vertical}.demo-form__note{color:#eff6ff8a;font-size:.75rem;line-height:1.42}.demo-agenda,.demo-briefing-board,.demo-fit,.demo-expectations{padding:clamp(84px,9vw,132px) 0}.demo-briefing-board{display:grid;grid-template-columns:minmax(340px,.78fr) minmax(0,1fr);gap:clamp(42px,4vw,64px);align-items:center}@media(min-width:1320px){.demo-briefing-board .demo-quad{margin-right:max(-150px,calc((var(--max-width) - 100vw) / 2 + 48px))}}.demo-agenda-grid,.demo-fit-grid{display:grid;gap:12px;margin-top:32px}.demo-agenda-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-agenda-grid article,.demo-fit-grid a{display:grid;gap:12px;min-height:250px;align-content:start;border-radius:10px;padding:16px}.demo-fit{width:min(1320px,calc(100% - 48px))}.demo-fit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-fit-grid a{min-height:270px;transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.demo-fit-grid a:hover{border-color:#669eff6b;background-color:#0c1728eb;transform:translateY(-2px)}.demo-final-cta{display:grid;justify-items:center;gap:16px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(64px,9vw,118px) clamp(20px,5vw,64px);text-align:center;background:radial-gradient(circle at 50% 28%,rgb(102 158 255 / .14),transparent 19rem),radial-gradient(circle at 64% 64%,rgb(180 234 198 / .07),transparent 26rem),#070c14d1}.demo-final-cta h2,.demo-final-cta p{max-width:860px}[data-demo-reveal].demo-reveal-ready{opacity:.72;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}[data-demo-reveal].demo-reveal-ready.is-visible{opacity:1;transform:none}@media(max-width:1120px){.demo-hero,.demo-request,.demo-briefing-board{grid-template-columns:1fr}.demo-hero{min-height:auto;padding-top:64px}.demo-proof{grid-template-columns:1fr}.demo-proof__items{justify-content:flex-start}.demo-agenda-grid,.demo-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.demo-page section h1{font-size:clamp(3rem,12.5vw,4.3rem)}.demo-page section h2{font-size:clamp(2.2rem,9.5vw,3.3rem)}.demo-hero,.demo-request,.demo-agenda,.demo-briefing-board,.demo-fit,.demo-expectations,.demo-final-cta{width:min(100% - 28px,var(--max-width))}.demo-field{display:none}.demo-briefing-board,.demo-agenda-grid,.demo-fit-grid,.demo-form{grid-template-columns:1fr}.demo-form__status{display:grid;border-radius:10px}.demo-agenda-grid article,.demo-fit-grid a{min-height:0}.demo-hero__copy .hero__actions,.demo-final-cta .hero__actions{width:min(100%,340px);align-items:stretch}.demo-hero__copy .button,.demo-final-cta .button,.demo-hero__copy .text-link,.demo-final-cta .text-link{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.demo-page *,.demo-page *:before,.demo-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes demo-briefing-current{0%,to{transform:translateY(-18px);opacity:.42}50%{transform:translateY(18px);opacity:.88}}.contact-page{--contact-panel: rgb(9 16 28 / .78);--contact-line: rgb(255 255 255 / .1);--contact-soft: rgb(239 246 255 / .72);--contact-muted: rgb(239 246 255 / .54);background:radial-gradient(circle at 76% 10%,rgb(180 234 198 / .095),transparent 26rem),radial-gradient(circle at 22% 18%,rgb(102 158 255 / .12),transparent 25rem),radial-gradient(circle at 68% 58%,rgb(0 82 235 / .13),transparent 30rem),linear-gradient(180deg,#060a11,#09111c 48%,#070b12)}.contact-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.94%,rgb(180 234 198 / .045) 50%,transparent 50.08% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 86%,transparent 100%)}.contact-hero{display:grid;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);gap:clamp(52px,6vw,104px);align-items:center;width:min(1500px,calc(100% - 48px));min-height:clamp(700px,76svh,880px);padding:clamp(44px,5vw,88px) 0 36px}.contact-hero__copy{display:grid;gap:24px}.contact-page section h1,.contact-page section h2{max-width:940px;color:#fff;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;letter-spacing:0;line-height:.92}.contact-page section h1{font-size:clamp(4rem,7vw,7.8rem)}.contact-page section h2{font-size:clamp(2.5rem,4.2vw,5.3rem)}.contact-page section h3{color:#fff;font-size:clamp(1.04rem,1.45vw,1.32rem);line-height:1.14}.contact-hero__description,.contact-router__copy p:not(.eyebrow),.contact-request__copy p:not(.eyebrow),.contact-handoff .section-heading p,.contact-final-cta p{max-width:720px;color:var(--contact-soft);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.contact-proof{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.contact-proof p{max-width:840px;color:#eff6ffbd;font-size:1rem;font-weight:720;line-height:1.48}.contact-router__copy,.contact-request__copy{display:grid;gap:16px}.contact-request{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);gap:clamp(42px,5vw,82px);align-items:center;padding:clamp(84px,9vw,132px) 0}.contact-form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px;border:1px solid rgb(102 158 255 / .2);border-radius:12px;padding:clamp(16px,2.5vw,32px);background:radial-gradient(circle at 80% 12%,rgb(102 158 255 / .12),transparent 13rem),linear-gradient(180deg,#ffffff13,#ffffff07),#080e18d1;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px)}.contact-form__status,.contact-form__wide,.contact-form .button,.contact-form__note{grid-column:1 / -1}.contact-form__status{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:8px 12px;background:#b4eac60e}.contact-form__status span{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.contact-form__status strong{color:#eff6ffd1;font-size:.75rem}.contact-form label{display:grid;gap:8px;color:#eff6ffc2;font-size:.75rem;font-weight:820}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:8px;padding:12px;background:#03080fb8;color:#fff;font:inherit}.contact-form textarea{resize:vertical}.contact-form__note{color:#eff6ff8a;font-size:.75rem;line-height:1.42}.contact-router,.contact-handoff{padding:clamp(84px,9vw,132px) 0}.contact-final-cta{position:relative;display:grid;justify-items:center;gap:16px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(64px,9vw,118px) clamp(20px,5vw,64px);text-align:center;background:radial-gradient(circle at 50% 28%,rgb(102 158 255 / .14),transparent 19rem),radial-gradient(circle at 64% 64%,rgb(180 234 198 / .07),transparent 26rem),#070c14d1}.contact-final-cta h2,.contact-final-cta p{max-width:860px}[data-contact-reveal].contact-reveal-ready{opacity:.72;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}[data-contact-reveal].contact-reveal-ready.is-visible{opacity:1;transform:none}@media(max-width:1120px){.contact-hero,.contact-request{grid-template-columns:1fr}.contact-hero{min-height:auto;padding-top:64px}.contact-proof{grid-template-columns:1fr}}@media(max-width:760px){.contact-page section h1{font-size:clamp(3rem,12.5vw,4.3rem)}.contact-page section h2{font-size:clamp(2.2rem,9.5vw,3.3rem)}.contact-hero,.contact-proof,.contact-router,.contact-request,.contact-handoff,.contact-final-cta{width:min(100% - 28px,var(--max-width))}.contact-form{grid-template-columns:1fr}.contact-form__status{display:grid;border-radius:10px}.contact-hero__copy .hero__actions,.contact-final-cta .hero__actions{width:min(100%,340px);align-items:stretch}.contact-hero__copy .button,.contact-final-cta .button,.contact-hero__copy .text-link,.contact-final-cta .text-link{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.contact-page *,.contact-page *:before,.contact-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.partner-contact-page{--partner-contact-panel: rgb(9 16 28 / .78);--partner-contact-line: rgb(255 255 255 / .1);--partner-contact-soft: rgb(239 246 255 / .74);--partner-contact-muted: rgb(239 246 255 / .55);position:relative;overflow:hidden;background:radial-gradient(circle at 74% 12%,rgb(180 234 198 / .11),transparent 27rem),radial-gradient(circle at 20% 16%,rgb(102 158 255 / .13),transparent 26rem),radial-gradient(circle at 72% 60%,rgb(0 82 235 / .15),transparent 31rem),linear-gradient(180deg,#060a11,#09111c 48%,#070b12)}.partner-contact-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.94%,rgb(180 234 198 / .045) 50%,transparent 50.08% 100%),linear-gradient(48deg,transparent 0 54%,rgb(102 158 255 / .032) 54.1% 54.34%,transparent 54.5% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 86%,transparent 100%)}.partner-contact-page>section,.partner-contact-page>.site-footer,.partner-contact-field{position:relative;z-index:1}.partner-contact-field{position:absolute;inset:660px 0 280px;z-index:0;overflow:hidden;pointer-events:none;opacity:.75}.partner-contact-field__line,.partner-contact-field__node{position:absolute;display:block}.partner-contact-field__line{left:50%;width:min(1180px,94vw);height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .16),rgb(102 158 255 / .1),transparent)}.partner-contact-field__line:after{content:"";position:absolute;top:-2px;left:10%;width:86px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .62),transparent);animation:siem-trace 13s ease-in-out infinite}.partner-contact-field__line--one{top:16%;transform:translate(-50%) rotate(12deg)}.partner-contact-field__line--two{top:54%;transform:translate(-50%) rotate(-16deg)}.partner-contact-field__node{width:10px;height:10px;border-radius:999px;background:#b4eac685;box-shadow:0 0 34px #b4eac661}.partner-contact-field__node--one{left:18%;top:22%}.partner-contact-field__node--two{right:18%;top:58%}.partner-contact-field__node--three{left:48%;bottom:14%}.partner-contact-hero{display:grid;grid-template-columns:minmax(400px,.84fr) minmax(560px,1.16fr);gap:clamp(52px,6vw,104px);align-items:center;width:min(1500px,calc(100% - 48px));min-height:clamp(720px,78svh,900px);padding:clamp(44px,5vw,88px) 0 36px;perspective:1200px}.partner-contact-hero__copy,.partner-contact-map__copy,.partner-contact-request__copy{display:grid;gap:16px}.partner-contact-page section h1,.partner-contact-page section h2{max-width:940px;color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;line-height:.96}.partner-contact-page section h1{font-size:clamp(3.35rem,6vw,6.45rem)}.partner-contact-page section h2{font-size:clamp(2.35rem,3.8vw,4.6rem)}.partner-contact-page section h3{color:#fff;font-size:clamp(1.04rem,1.45vw,1.28rem);line-height:1.16}.partner-contact-hero__description,.partner-contact-map__copy p:not(.eyebrow),.partner-contact-request__copy p:not(.eyebrow),.partner-contact-final-cta p{max-width:720px;color:var(--partner-contact-soft);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.partner-contact-console{position:relative;min-height:clamp(540px,40vw,690px);isolation:isolate}.partner-contact-console:before{content:"";position:absolute;inset:4% 2%;z-index:-1;border:1px solid rgb(180 234 198 / .13);border-radius:999px;background:radial-gradient(circle at 50% 46%,rgb(0 82 235 / .18),transparent 17rem),radial-gradient(circle at 70% 28%,rgb(180 234 198 / .09),transparent 13rem)}.partner-contact-console:after{content:"";position:absolute;inset:-4% -8%;z-index:-2;background-image:linear-gradient(rgb(255 255 255 / .026) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .026) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(circle at 56% 48%,#000 0%,transparent 72%)}.partner-contact-console__beam{position:absolute;left:12%;right:12%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .42),rgb(102 158 255 / .22),transparent);box-shadow:0 0 42px #b4eac62e;animation:demo-briefing-current 8s ease-in-out infinite}.partner-contact-console__core,.partner-contact-signal,.partner-contact-console__outputs span,.partner-contact-orbit,.partner-contact-orbit__center,.partner-contact-orbit__card,.partner-contact-packets article,.partner-contact-form,.partner-contact-next__grid a{border:1px solid var(--partner-contact-line);background:linear-gradient(180deg,#ffffff13,#ffffff07),var(--partner-contact-panel);box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px)}.partner-contact-console__stack{position:absolute;left:35%;top:34%;z-index:3;display:grid;gap:14px;width:min(390px,56%)}.partner-contact-console__core{display:grid;gap:8px;min-height:202px;align-content:center;border-color:#b4eac652;border-radius:12px;padding:32px;background:radial-gradient(circle at 74% 18%,rgb(180 234 198 / .11),transparent 9rem),linear-gradient(180deg,#ffffff1f,#ffffff09),#0a1322e6}.partner-contact-console__core span,.partner-contact-signal small,.partner-contact-orbit__center span,.partner-contact-orbit__card small,.partner-contact-packets span,.partner-contact-form__status span{color:var(--pale-mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.partner-contact-console__core strong,.partner-contact-orbit__center strong{color:#fff;font-size:clamp(1.45rem,2.05vw,2rem);line-height:1.04}.partner-contact-console__core p,.partner-contact-orbit__center p,.partner-contact-orbit__card p,.partner-contact-packets p,.partner-contact-next__grid p{color:var(--partner-contact-muted);line-height:1.48}.partner-contact-console__inputs{position:absolute;inset:0}.partner-contact-signal{position:absolute;display:grid;gap:4px;min-width:166px;border-radius:8px;padding:12px 16px;color:#fff;font-weight:780}.partner-contact-signal--1{left:4%;top:16%}.partner-contact-signal--2{right:8%;top:14%}.partner-contact-signal--3{left:4%;bottom:20%}.partner-contact-signal--4{display:none;right:8%;bottom:16%}.partner-contact-console__outputs{display:flex;flex-wrap:wrap;gap:8px}.partner-contact-console__outputs span{border-color:#b4eac633;border-radius:999px;padding:8px 12px;color:#eff6ffd1;font-size:.75rem;font-weight:780}.partner-contact-proof{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.partner-contact-proof p{max-width:840px;color:#eff6ffbd;font-size:1rem;font-weight:720;line-height:1.48}.partner-contact-proof__items{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.partner-contact-proof__items span{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:8px;background:#ffffff0b;color:#eff6ffb3;font-size:.75rem;font-weight:760}.partner-contact-map,.partner-contact-request{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);gap:clamp(42px,5vw,82px);align-items:center;padding:clamp(90px,10vw,144px) 0}.partner-contact-orbit{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(20px,3vw,48px);align-content:space-between;min-height:clamp(600px,44vw,720px);overflow:hidden;border-color:#b4eac62e;border-radius:12px;padding:clamp(24px,3.4vw,44px);background:radial-gradient(circle at 50% 46%,rgb(0 82 235 / .17),transparent 18rem),radial-gradient(circle at 74% 24%,rgb(180 234 198 / .08),transparent 13rem),#070d17c2}.partner-contact-orbit:before{content:"";position:absolute;inset:12%;border:1px solid rgb(180 234 198 / .13);border-radius:999px;background:linear-gradient(90deg,transparent 0 49.85%,rgb(102 158 255 / .15) 50%,transparent 50.15% 100%),linear-gradient(0deg,transparent 0 49.85%,rgb(180 234 198 / .12) 50%,transparent 50.15% 100%);mask-image:radial-gradient(circle,#000 0 66%,transparent 67%)}.partner-contact-orbit__center{position:relative;z-index:3;grid-column:1 / -1;grid-row:2;justify-self:center;align-self:center;display:grid;gap:8px;width:min(250px,60%);min-height:180px;align-content:center;border-color:#b4eac638;border-radius:12px;padding:24px;background:radial-gradient(circle at 72% 18%,rgb(180 234 198 / .1),transparent 9rem),linear-gradient(180deg,#ffffff1c,#ffffff09),#0a1322eb}.partner-contact-orbit__card{position:relative;z-index:2;display:grid;gap:12px;width:min(218px,100%);min-height:172px;border-radius:10px;padding:16px}.partner-contact-orbit__card--1{grid-column:1;grid-row:1;justify-self:start;align-self:start}.partner-contact-orbit__card--2{grid-column:2;grid-row:1;justify-self:end;align-self:start}.partner-contact-orbit__card--3{grid-column:1;grid-row:3;justify-self:start;align-self:end}.partner-contact-orbit__card--4{grid-column:2;grid-row:3;justify-self:end;align-self:end}.partner-contact-handoff{padding:clamp(84px,9vw,132px) 0}.partner-contact-handoff .section-heading p:not(.eyebrow){max-width:780px}.partner-contact-packets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}.partner-contact-packets article{display:grid;gap:12px;min-height:242px;align-content:start;border-radius:10px;padding:16px}.partner-contact-request{align-items:start}.partner-contact-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-color:#f8fbff4d;border-radius:12px;padding:clamp(18px,2.5vw,30px);background:radial-gradient(circle at 80% 12%,rgb(180 234 198 / .14),transparent 13rem),linear-gradient(180deg,#fff1,#ffffff05),#040911f5;box-shadow:0 34px 110px #0000006b,0 0 0 1px #b4eac614,inset 0 1px #ffffff1a}.partner-contact-form__status,.partner-contact-form__wide,.partner-contact-form .button,.partner-contact-form__note{grid-column:1 / -1}.partner-contact-form__status{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid rgb(180 234 198 / .28);border-radius:999px;padding:8px 12px;background:linear-gradient(90deg,#b4eac61f,#669eff0e),#070d17f5}.partner-contact-form__status strong{color:#eff6ffd1;font-size:.75rem}.partner-contact-form label{display:grid;gap:8px;color:#eff6ffc2;font-size:.75rem;font-weight:820}.partner-contact-form input,.partner-contact-form select,.partner-contact-form textarea{width:100%;border:1px solid rgb(255 255 255 / .18);border-radius:8px;padding:12px;background:#01050bf0;color:#fff;font:inherit}.partner-contact-form input:focus,.partner-contact-form select:focus,.partner-contact-form textarea:focus{outline:2px solid rgb(180 234 198 / .22);outline-offset:2px;border-color:#b4eac685;background:#030911fa}.partner-contact-form textarea{resize:vertical}.partner-contact-form__note{color:#eff6ff8a;font-size:.75rem;line-height:1.42}.partner-contact-next{padding:clamp(82px,9vw,132px) 0}.partner-contact-next__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.partner-contact-next__grid a{display:grid;gap:16px;min-height:230px;border-radius:10px;padding:24px;transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.partner-contact-next__grid a strong{align-self:end;justify-self:start;border:1px solid rgb(180 234 198 / .24);border-radius:999px;padding:8px;color:#eff6ffd6;font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.partner-contact-next__grid a strong:after{content:" >";color:var(--pale-mint)}.partner-contact-next__grid a:hover{border-color:#b4eac66b;background-color:#0c1728eb;transform:translateY(-2px)}.partner-contact-final-cta{display:grid;justify-items:center;gap:16px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(64px,9vw,118px) clamp(20px,5vw,64px);text-align:center;background:radial-gradient(circle at 50% 28%,rgb(180 234 198 / .14),transparent 19rem),radial-gradient(circle at 64% 64%,rgb(102 158 255 / .08),transparent 26rem),#070c14d1}.partner-contact-final-cta h2,.partner-contact-final-cta p{max-width:860px}@media(max-width:1120px){.partner-contact-hero,.partner-contact-map,.partner-contact-request{grid-template-columns:1fr}.partner-contact-hero{min-height:auto;padding-top:64px}.partner-contact-proof{grid-template-columns:1fr}.partner-contact-proof__items{justify-content:flex-start}.partner-contact-packets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.partner-contact-page section h1{font-size:clamp(2.6rem,10.5vw,3.8rem)}.partner-contact-page section h2{font-size:clamp(2.05rem,9vw,3rem)}.partner-contact-hero,.partner-contact-map,.partner-contact-request,.partner-contact-handoff,.partner-contact-next,.partner-contact-final-cta{width:min(100% - 28px,var(--max-width))}.partner-contact-console{display:grid;gap:12px;min-height:auto}.partner-contact-console:before,.partner-contact-console:after,.partner-contact-console__beam,.partner-contact-field{display:none}.partner-contact-console__stack{display:contents}.partner-contact-console__core,.partner-contact-console__inputs,.partner-contact-console__outputs,.partner-contact-signal{position:relative;inset:auto;width:auto}.partner-contact-console__inputs,.partner-contact-console__outputs,.partner-contact-orbit,.partner-contact-packets,.partner-contact-form,.partner-contact-next__grid{display:grid;grid-template-columns:1fr;gap:12px}.partner-contact-orbit{min-height:0;padding:12px}.partner-contact-orbit:before{display:none}.partner-contact-orbit__center,.partner-contact-orbit__card{position:relative;inset:auto;grid-area:auto;justify-self:stretch;align-self:auto;width:auto;min-height:0;transform:none}.partner-contact-packets article,.partner-contact-next__grid a{min-height:0}.partner-contact-form__status{display:grid;border-radius:10px}.partner-contact-hero__copy .hero__actions,.partner-contact-final-cta .hero__actions{width:min(100%,340px);align-items:stretch}.partner-contact-hero__copy .button,.partner-contact-final-cta .button,.partner-contact-hero__copy .text-link,.partner-contact-final-cta .text-link{width:100%;justify-content:center}}[data-partner-reveal].partner-reveal-ready{opacity:.72;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}[data-partner-reveal].partner-reveal-ready.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.partner-contact-page *,.partner-contact-page *:before,.partner-contact-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.trial-page{--trial-panel: rgb(9 16 28 / .78);--trial-line: rgb(255 255 255 / .1);--trial-soft: rgb(239 246 255 / .72);--trial-muted: rgb(239 246 255 / .54);background:radial-gradient(circle at 76% 10%,rgb(180 234 198 / .095),transparent 26rem),radial-gradient(circle at 22% 18%,rgb(102 158 255 / .12),transparent 25rem),radial-gradient(circle at 68% 58%,rgb(0 82 235 / .13),transparent 30rem),linear-gradient(180deg,#060a11,#09111c 48%,#070b12)}.trial-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.94%,rgb(180 234 198 / .045) 50%,transparent 50.08% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 86%,transparent 100%)}.trial-hero{display:grid;grid-template-columns:minmax(380px,.95fr) minmax(560px,1.05fr);gap:clamp(52px,6vw,104px);align-items:center;width:min(1500px,calc(100% - 48px));min-height:clamp(700px,76svh,880px);padding:clamp(44px,5vw,88px) 0 36px}.trial-hero__copy{display:grid;gap:24px}.trial-page section h1,.trial-page section h2{max-width:940px;color:#fff;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;letter-spacing:0;line-height:.92}.trial-page section h1{font-size:clamp(4rem,7vw,7.8rem)}.trial-page section h2{font-size:clamp(2.5rem,4.2vw,5.3rem)}.trial-page section h3{color:#fff;font-size:clamp(1.04rem,1.45vw,1.32rem);line-height:1.14}.trial-hero__description,.trial-start__copy p:not(.eyebrow),.trial-runway__copy p:not(.eyebrow),.trial-activation .section-heading p,.trial-support__copy p:not(.eyebrow),.trial-friction .section-heading p,.trial-final-cta p{max-width:720px;color:var(--trial-soft);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.trial-proof{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.trial-proof p{max-width:840px;color:#eff6ffbd;font-size:1rem;font-weight:720;line-height:1.48}.trial-start{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);gap:clamp(42px,5vw,82px);align-items:center;padding:clamp(84px,9vw,132px) 0}.trial-start__copy,.trial-runway__copy,.trial-support__copy,.trial-capabilities__copy{display:grid;gap:16px}.trial-form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px;border:1px solid rgb(102 158 255 / .2);border-radius:12px;padding:clamp(16px,2.5vw,32px);background:radial-gradient(circle at 80% 12%,rgb(102 158 255 / .12),transparent 13rem),linear-gradient(180deg,#ffffff13,#ffffff07),#080e18d1;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px)}.trial-form__status,.trial-form .button,.trial-form__note{grid-column:1 / -1}.trial-form__status{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:8px 12px;background:#b4eac60e}.trial-form__status span{color:var(--light-blu);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.trial-form__status strong{color:#eff6ffd1;font-size:.75rem}.trial-form label{display:grid;gap:8px;color:#eff6ffc2;font-size:.75rem;font-weight:820}.trial-form input,.trial-form select{width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:8px;padding:12px;background:#03080fb8;color:#fff;font:inherit}.trial-form__note{color:#eff6ff8a;font-size:.75rem;line-height:1.42}.trial-runway,.trial-activation,.trial-capabilities,.trial-support,.trial-friction{padding:clamp(84px,9vw,132px) 0}.trial-final-cta{position:relative;display:grid;justify-items:center;gap:16px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(64px,9vw,118px) clamp(20px,5vw,64px);text-align:center;background:radial-gradient(circle at 50% 28%,rgb(102 158 255 / .14),transparent 19rem),radial-gradient(circle at 64% 64%,rgb(180 234 198 / .07),transparent 26rem),#070c14d1}.trial-final-cta h2,.trial-final-cta p{max-width:860px}[data-trial-reveal].trial-reveal-ready{opacity:.72;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}[data-trial-reveal].trial-reveal-ready.is-visible{opacity:1;transform:none}@media(max-width:1120px){.trial-hero,.trial-start{grid-template-columns:1fr}.trial-hero{min-height:auto;padding-top:64px}.trial-proof{grid-template-columns:1fr}}@media(max-width:760px){.trial-page section h1{font-size:clamp(3rem,12.5vw,4.3rem)}.trial-page section h2{font-size:clamp(2.2rem,9.5vw,3.3rem)}.trial-hero,.trial-start,.trial-runway,.trial-activation,.trial-capabilities,.trial-final-cta{width:min(100% - 28px,var(--max-width))}.trial-form{grid-template-columns:1fr}.trial-form__status{display:grid;border-radius:10px}.trial-hero__copy .hero__actions,.trial-final-cta .hero__actions{width:min(100%,340px);align-items:stretch}.trial-hero__copy .button,.trial-final-cta .button,.trial-hero__copy .text-link,.trial-final-cta .text-link{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.trial-page *,.trial-page *:before,.trial-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.msp-page,.nfr-page{--partner-panel: rgb(9 16 28 / .78);--partner-line: rgb(255 255 255 / .1);--partner-soft: rgb(239 246 255 / .72);--partner-muted: rgb(239 246 255 / .54);background:radial-gradient(circle at 76% 9%,rgb(180 234 198 / .12),transparent 28rem),radial-gradient(circle at 18% 18%,rgb(102 158 255 / .13),transparent 26rem),radial-gradient(circle at 70% 66%,rgb(0 82 235 / .11),transparent 30rem),linear-gradient(180deg,#060a11,#09111c 52%,#070b12)}.msp-page:before,.nfr-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.94%,rgb(180 234 198 / .04) 50%,transparent 50.08% 100%),linear-gradient(132deg,transparent 0 44%,rgb(102 158 255 / .028) 44.12% 44.34%,transparent 44.5% 100%);mask-image:linear-gradient(180deg,transparent 0,#000 5%,#000 86%,transparent 100%)}.msp-field,.nfr-field{position:absolute;inset:620px 0 260px;z-index:0;overflow:hidden;pointer-events:none;opacity:.68}.msp-field__lane,.nfr-field__trace{position:absolute;left:50%;width:min(1280px,100vw);height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .16),rgb(102 158 255 / .1),transparent)}.msp-field__lane:after,.nfr-field__trace:after{content:"";position:absolute;top:-2px;left:8%;width:96px;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .58),transparent);animation:siem-trace 13s ease-in-out infinite}.msp-field__lane--one,.nfr-field__trace--one{top:13%;transform:translate(-50%) rotate(-4deg)}.msp-field__lane--two,.nfr-field__trace--two{top:54%;transform:translate(-50%) rotate(4deg)}.msp-field__lane--three{top:82%;transform:translate(-50%) rotate(-2deg)}.msp-field__lane--two:after,.nfr-field__trace--two:after{animation-delay:-5s}.msp-field__lane--three:after{animation-delay:-9s}.msp-field__node,.nfr-field__node{position:absolute;display:block;width:9px;height:9px;border:1px solid rgb(180 234 198 / .36);border-radius:999px;background:#070b12;box-shadow:0 0 28px #b4eac638;animation:siem-node-pulse 6s ease-in-out infinite}.msp-field__node--one,.nfr-field__node--one{left:18%;top:20%}.msp-field__node--two,.nfr-field__node--two{right:20%;top:56%;animation-delay:-2s}.msp-field__node--three{left:46%;bottom:12%;animation-delay:-4s}.nfr-hero{display:grid;grid-template-columns:minmax(380px,.82fr) minmax(560px,1.18fr);gap:clamp(52px,6vw,104px);align-items:center;width:min(1500px,calc(100% - 48px));min-height:clamp(700px,76svh,880px);padding:clamp(44px,5vw,88px) 0 36px}.msp-hero__copy,.nfr-hero__copy,.msp-pressure__copy,.msp-routes .section-heading,.nfr-request__copy,.nfr-approval__copy{display:grid;gap:16px}.msp-page section h1,.msp-page section h2,.nfr-page section h1,.nfr-page section h2{max-width:980px;color:#fff;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;letter-spacing:0;line-height:.92}.msp-page section h1,.nfr-page section h1{font-size:clamp(3.8rem,6.8vw,7.6rem)}.msp-page section h2,.nfr-page section h2{font-size:clamp(2.45rem,4.1vw,5.1rem)}.msp-page section h3,.nfr-page section h3{color:#fff;font-size:clamp(1.04rem,1.45vw,1.32rem);line-height:1.14}.msp-hero__description,.msp-pressure__copy p:not(.eyebrow),.msp-network .section-heading p,.msp-final-cta p,.nfr-hero__description,.nfr-request__copy p:not(.eyebrow),.nfr-evaluation .section-heading p,.nfr-final-cta p{max-width:740px;color:var(--partner-soft);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.62}.msp-console,.nfr-console{position:relative;min-height:clamp(540px,40vw,700px);isolation:isolate}.msp-console:before,.nfr-console:before{content:"";position:absolute;inset:5% -4% 2% 3%;z-index:-1;border:1px solid rgb(180 234 198 / .13);border-radius:999px;background:radial-gradient(circle at 54% 44%,rgb(0 82 235 / .18),transparent 16rem),radial-gradient(circle at 72% 22%,rgb(180 234 198 / .1),transparent 13rem)}.msp-console:after,.nfr-console:after{content:"";position:absolute;inset:-4% -10%;z-index:-2;background-image:linear-gradient(rgb(255 255 255 / .026) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .026) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(circle at 58% 46%,#000 0%,transparent 72%)}.msp-console__hub,.msp-tenant,.msp-console__outputs span,.msp-pressure-card,.msp-network-step,.msp-route-card,.nfr-console__core,.nfr-sequence-step,.nfr-form,.nfr-evaluation-grid article,.nfr-approval-rail article{border:1px solid var(--partner-line);background:linear-gradient(180deg,#ffffff13,#ffffff07),#080e18c7;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px)}.msp-console__hub,.nfr-console__core{position:absolute;left:36%;top:32%;z-index:3;display:grid;gap:8px;width:min(380px,55%);min-height:198px;align-content:center;border-color:#b4eac647;border-radius:12px;padding:32px;background:radial-gradient(circle at 72% 18%,rgb(180 234 198 / .1),transparent 9rem),linear-gradient(180deg,#ffffff1f,#ffffff09),#0a1322e6}.msp-console__hub span,.msp-tenant small,.msp-pressure-card small,.msp-network-step small,.msp-route-card span,.nfr-console__core span,.nfr-sequence-step small,.nfr-form__status span,.nfr-evaluation-grid small,.nfr-approval-rail small{color:var(--mint);font-size:.6875rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.msp-console__hub strong,.nfr-console__core strong{color:#fff;font-size:clamp(1.48rem,2.2vw,2.08rem);line-height:1.04}.msp-console__hub p,.msp-pressure-card p,.msp-network-step p,.msp-route-card p,.nfr-console__core p,.nfr-evaluation-grid p,.nfr-approval-rail p{color:var(--partner-muted);line-height:1.48}.msp-console__tenants,.nfr-console__sequence{position:absolute;inset:0}.msp-tenant,.nfr-sequence-step{position:absolute;display:grid;gap:4px;min-width:146px;border-radius:8px;padding:12px 16px;color:#fff;font-weight:780}.msp-tenant--1,.nfr-sequence-step--1{left:5%;top:16%}.msp-tenant--2,.nfr-sequence-step--2{right:8%;top:15%}.msp-tenant--3,.nfr-sequence-step--3{left:9%;bottom:19%}.msp-tenant--4,.nfr-sequence-step--4{right:6%;bottom:18%}.nfr-sequence-step--5{left:42%;bottom:6%}.msp-console__outputs{position:absolute;left:40%;bottom:20%;z-index:4;display:flex;flex-wrap:wrap;gap:8px;width:min(390px,52%)}.msp-console__outputs span{border-color:#b4eac62e;border-radius:999px;padding:8px 12px;color:#eff6ffd1;font-size:.75rem;font-weight:780}.msp-proof,.nfr-proof{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border-block:1px solid rgb(255 255 255 / .08);padding:16px 0}.msp-proof p,.nfr-proof p{max-width:880px;color:#eff6ffbd;font-size:1rem;font-weight:720;line-height:1.48}.msp-proof__items,.nfr-proof__items{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.msp-proof__items span,.nfr-proof__items span{border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:8px;background:#ffffff0b;color:#eff6ffb3;font-size:.75rem;font-weight:760}.msp-pressure,.nfr-request,.nfr-approval{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);gap:clamp(42px,5vw,82px);align-items:center;padding:clamp(90px,10vw,144px) 0}.msp-pressure-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.msp-pressure-card{position:relative;display:grid;gap:12px;min-height:245px;align-content:start;overflow:hidden;border-radius:10px;padding:16px}.msp-pressure-card>span{position:absolute;right:16px;bottom:12px;color:#ffffff14;font-size:3.25rem;font-weight:900}.msp-network,.msp-routes,.nfr-evaluation{padding:clamp(84px,9vw,132px) 0}.msp-network-map{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-height:520px;margin-top:32px;border:1px solid rgb(255 255 255 / .075);border-radius:12px;padding:16px;background:radial-gradient(circle at 50% 50%,rgb(0 82 235 / .17),transparent 20rem),#070c14a8}.msp-network-map__rail{position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .34),rgb(102 158 255 / .18),transparent)}.msp-network-step{position:relative;z-index:2;align-self:center;display:grid;gap:12px;min-height:222px;align-content:start;border-radius:10px;padding:16px}.msp-network-step:nth-child(odd){align-self:end}.msp-route-grid,.nfr-evaluation-grid,.nfr-approval-rail{display:grid;gap:12px;margin-top:32px}.msp-route-grid,.nfr-evaluation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nfr-approval-rail{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.msp-route-card,.nfr-evaluation-grid article,.nfr-approval-rail article{display:grid;gap:12px;min-height:245px;align-content:start;border-radius:10px;padding:16px}.msp-route-card{transition:transform .17s ease,border-color .17s ease,background-color .17s ease}.msp-route-card:hover{border-color:#b4eac66b;background-color:#0c1728eb;transform:translateY(-2px)}.msp-route-card strong{color:var(--mint);font-size:.75rem}.nfr-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-color:#b4eac62e;border-radius:12px;padding:clamp(18px,2.5vw,30px);background:radial-gradient(circle at 80% 12%,rgb(180 234 198 / .1),transparent 13rem),#080e18d1}.nfr-form__status,.nfr-form .button,.nfr-form__note{grid-column:1 / -1}.nfr-form__status{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:8px 12px;background:#b4eac60e}.nfr-form__status strong{color:#eff6ffd1;font-size:.75rem}.nfr-form label{display:grid;gap:8px;color:#eff6ffc2;font-size:.75rem;font-weight:820}.nfr-form input,.nfr-form select{width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:8px;padding:12px;background:#03080fb8;color:#fff;font:inherit}.nfr-form__note{color:#eff6ff8a;font-size:.75rem;line-height:1.42}.msp-final-cta,.nfr-final-cta{display:grid;justify-items:center;gap:16px;overflow:hidden;margin-bottom:clamp(38px,6vw,72px);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(64px,9vw,118px) clamp(20px,5vw,64px);text-align:center;background:radial-gradient(circle at 50% 28%,rgb(180 234 198 / .12),transparent 19rem),radial-gradient(circle at 64% 64%,rgb(102 158 255 / .08),transparent 26rem),#070c14d1}.msp-final-cta h2,.msp-final-cta p,.nfr-final-cta h2,.nfr-final-cta p{max-width:880px}@media(max-width:1120px){.msp-hero,.msp-pressure,.nfr-hero,.nfr-request,.nfr-approval{grid-template-columns:1fr}.msp-hero,.nfr-hero{min-height:auto;padding-top:64px}.msp-proof,.nfr-proof{grid-template-columns:1fr}.msp-proof__items,.nfr-proof__items{justify-content:flex-start}.msp-network-map,.msp-route-grid,.nfr-evaluation-grid,.nfr-approval-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.msp-page section h1,.nfr-page section h1{font-size:clamp(2.9rem,12vw,4.2rem)}.msp-page section h2,.nfr-page section h2{font-size:clamp(2.1rem,9vw,3.2rem)}.msp-hero,.msp-pressure,.msp-network,.msp-routes,.msp-final-cta,.nfr-hero,.nfr-request,.nfr-evaluation,.nfr-approval,.nfr-final-cta{width:min(100% - 28px,var(--max-width))}.msp-console,.nfr-console{display:grid;gap:12px;min-height:auto}.msp-console:before,.msp-console:after,.nfr-console:before,.nfr-console:after,.msp-field,.nfr-field,.msp-network-map__rail{display:none}.msp-console__hub,.msp-console__tenants,.msp-console__outputs,.msp-tenant,.nfr-console__core,.nfr-console__sequence,.nfr-sequence-step{position:relative;inset:auto;width:auto}.msp-console__tenants,.msp-console__outputs,.msp-pressure-board,.msp-network-map,.msp-route-grid,.nfr-console__sequence,.nfr-evaluation-grid,.nfr-approval-rail{display:grid;grid-template-columns:1fr;gap:8px}.nfr-form{grid-template-columns:1fr}.nfr-form__status{display:grid;border-radius:10px}.msp-pressure-card,.msp-network-step,.msp-route-card,.nfr-evaluation-grid article,.nfr-approval-rail article{min-height:0}.msp-hero__copy .hero__actions,.msp-final-cta .hero__actions,.nfr-hero__copy .hero__actions,.nfr-final-cta .hero__actions{width:min(100%,340px);align-items:stretch}.msp-hero__copy .button,.msp-final-cta .button,.nfr-hero__copy .button,.nfr-final-cta .button,.msp-hero__copy .text-link,.msp-final-cta .text-link,.nfr-hero__copy .text-link,.nfr-final-cta .text-link{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.msp-page *,.msp-page *:before,.msp-page *:after,.nfr-page *,.nfr-page *:before,.nfr-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.page-directory{background:radial-gradient(circle at 16% 12%,rgb(0 82 235 / .05),transparent 24rem),radial-gradient(circle at 82% 6%,rgb(180 234 198 / .22),transparent 26rem),linear-gradient(180deg,#fff,#f7f4ee 62%,#fff)}.page-directory:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 42%,rgb(28 44 76 / .04) 42.2% 42.45%,transparent 42.7% 100%),linear-gradient(64deg,transparent 0 57%,rgb(0 82 235 / .035) 57.2% 57.48%,transparent 57.75% 100%);mask-image:linear-gradient(180deg,#000 0,#000 72%,transparent 100%)}.directory-hero,.directory-groups{position:relative;z-index:1;width:min(100% - 44px,1440px);margin:0 auto}.directory-hero{padding:clamp(76px,9vw,124px) 0 clamp(44px,6vw,82px)}.directory-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:clamp(34px,5vw,72px);align-items:center}.directory-hero__copy{display:grid;gap:16px}.directory-hero h1{max-width:980px;margin:0;color:#1c2c4c;font-family:PP Editorial New,Georgia,Times New Roman,serif;font-weight:200;font-size:clamp(3.8rem,6.6vw,7.4rem);line-height:.9;letter-spacing:0;text-wrap:balance}.directory-hero p,.directory-group__heading span,.directory-card p{color:#51617b;line-height:1.65;text-wrap:pretty}.directory-hero__copy>p:last-child{max-width:720px;margin:0;font-size:clamp(1rem,1.4vw,1.15rem)}.directory-hero__console{position:relative;display:grid;gap:16px;overflow:hidden;border:1px solid rgb(28 44 76 / .1);border-radius:12px;padding:clamp(24px,4vw,38px);background:radial-gradient(circle at 82% 16%,rgb(180 234 198 / .28),transparent 13rem),linear-gradient(145deg,#fff,#fbf9f4);box-shadow:0 24px 64px #1c2c4c1a}.directory-hero__console:before{content:"";position:absolute;inset:14px;border:1px solid rgb(0 82 235 / .08);border-radius:10px;pointer-events:none}.directory-hero__ping{width:11px;height:11px;border-radius:999px;background:var(--mint);box-shadow:0 0 34px #b4eac694;animation:node-breathe 4.8s ease-in-out infinite}.directory-hero__console strong{color:#1c2c4c;font-family:PP Editorial New,Georgia,Times New Roman,serif;font-weight:200;font-size:clamp(3.3rem,6vw,4.3rem);line-height:.9}.directory-hero__console p{margin:0}.directory-hero__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.directory-hero__chips span,.directory-card__status{border:1px solid rgb(28 44 76 / .14);border-radius:999px;padding:8px 12px;color:#33435f;font-size:.6875rem;font-weight:850;background:#1c2c4c0a}.directory-groups{display:grid;gap:clamp(26px,4vw,44px);padding-bottom:clamp(58px,8vw,96px)}.directory-group{display:grid;grid-template-columns:minmax(400px,.34fr) minmax(0,1fr);gap:clamp(44px,5.5vw,88px);align-items:start;border-top:1px solid rgb(28 44 76 / .12);padding-top:clamp(34px,4vw,50px)}.directory-group__heading{position:sticky;top:116px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px 16px;align-items:start;min-width:0}.directory-group__heading p{grid-row:1 / span 2;margin:0;border:1px solid rgb(0 82 235 / .2);border-radius:999px;padding:8px 12px;color:#0052eb;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:#0052eb0f}.directory-group__heading h2{margin:0;color:#1c2c4c;font-family:PP Editorial New,Georgia,Times New Roman,serif;font-weight:200;font-size:clamp(1.8rem,2vw,2.65rem);line-height:1.04;letter-spacing:0;max-width:15ch;overflow-wrap:normal;text-wrap:balance}.directory-group__heading span{max-width:30rem}.directory-group__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.directory-card{display:grid;min-height:152px;align-content:start;gap:12px;border:1px solid rgb(28 44 76 / .12);border-radius:10px;padding:24px;color:inherit;text-decoration:none;background:linear-gradient(145deg,#fff,#fcfaf6);box-shadow:0 1px 2px #1c2c4c0a;transition:border-color .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease}.directory-card:hover,.directory-card:focus-visible{transform:translateY(-3px);border-color:#0052eb6b;background:radial-gradient(circle at 90% 12%,rgb(0 82 235 / .05),transparent 11rem),linear-gradient(145deg,#fff,#f9f7f1);box-shadow:0 1px #fff9,0 18px 44px #1c2c4c1f}.directory-card strong{color:#1c2c4c;font-size:clamp(1.05rem,1.25vw,1.34rem);line-height:1.14}.directory-card code{width:fit-content;border:1px solid rgb(0 82 235 / .18);border-radius:7px;padding:8px;color:#0052eb;font-size:.75rem;background:#0052eb0d}.directory-card p{margin:0;text-wrap:balance}@media(max-width:1180px){.directory-hero__inner,.directory-group{grid-template-columns:1fr}.directory-group__heading{position:relative;top:auto;grid-template-columns:auto minmax(0,1fr)}.directory-group__heading h2{max-width:none}}@media(max-width:920px){.directory-group__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.directory-hero,.directory-groups{width:min(100% - 28px,var(--max-width))}.directory-hero h1{font-size:clamp(2.7rem,10.8vw,4rem);line-height:.94}.directory-group__heading{grid-template-columns:1fr;gap:8px}.directory-group__heading p{grid-row:auto;width:fit-content}.directory-group__heading h2{font-size:clamp(1.55rem,6.6vw,2.1rem);line-height:1.02}.directory-group__grid{grid-template-columns:1fr}.directory-card{min-height:0}}@media(prefers-reduced-motion:reduce){.page-directory *,.page-directory *:before,.page-directory *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.compat-page{min-height:100vh}.compat-card{position:relative;z-index:1;display:grid;gap:16px;width:min(100% - 44px,860px);margin:0 auto;padding:clamp(92px,13vw,160px) 0 clamp(64px,9vw,110px)}.compat-card h1{margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,6.5rem);line-height:.94;letter-spacing:0}.compat-card p{max-width:660px;margin:0;color:#eff6ffb8;font-size:1rem;line-height:1.7}.compat-card a:not(.button){color:var(--mint);font-weight:850}.not-found-page{min-height:100vh;background:radial-gradient(circle at 16% 16%,rgb(180 234 198 / .07),transparent 22rem),radial-gradient(circle at 78% 12%,rgb(102 158 255 / .14),transparent 30rem),linear-gradient(180deg,#070b1200,#04080e70 68%,#070b1200)}.not-found-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(116deg,transparent 0 43%,rgb(180 234 198 / .035) 43.2% 43.45%,transparent 43.75% 100%),linear-gradient(64deg,transparent 0 58%,rgb(102 158 255 / .032) 58.15% 58.42%,transparent 58.7% 100%);mask-image:linear-gradient(180deg,#000 0,#000 72%,transparent 100%)}.not-found-hero,.not-found-routes{position:relative;z-index:1;width:min(100% - 44px,1320px);margin:0 auto}.not-found-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.6fr);gap:clamp(38px,6vw,90px);align-items:center;min-height:clamp(680px,74vh,820px);padding:clamp(72px,9vw,126px) 0 clamp(40px,6vw,78px)}.not-found-hero__copy{display:grid;gap:24px}.not-found-hero h1{max-width:920px;margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,7.4vw,8.4rem);line-height:.87;letter-spacing:0}.not-found-hero__copy>p{max-width:720px;margin:0;color:#eff6ffb8;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.7}.not-found-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:12px}.not-found-console{position:relative;display:grid;gap:24px;overflow:hidden;border:1px solid rgb(255 255 255 / .13);border-radius:14px;padding:clamp(22px,4vw,40px);background:radial-gradient(circle at 80% 18%,rgb(180 234 198 / .12),transparent 14rem),radial-gradient(circle at 44% 82%,rgb(102 158 255 / .12),transparent 18rem),linear-gradient(145deg,#101824e0,#050a11f0);box-shadow:0 30px 92px #00000059}.not-found-console:before{content:"";position:absolute;inset:16px;border:1px solid rgb(180 234 198 / .08);border-radius:11px;pointer-events:none}.not-found-console__topline,.not-found-console__footer{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;align-items:center;color:#eff6ffa3;font-size:.875rem;font-weight:820}.not-found-console__topline strong{color:var(--mint)}.not-found-console__code{position:relative;z-index:1;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(6.4rem,12vw,11rem);font-weight:800;line-height:.85;text-shadow:0 0 46px rgb(102 158 255 / .18)}.not-found-map{position:relative;z-index:1;min-height:260px;border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:linear-gradient(90deg,rgb(255 255 255 / .04) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(0deg,rgb(255 255 255 / .035) 1px,transparent 1px) 0 0 / 64px 64px,#01070e47}.not-found-map:before,.not-found-map:after{content:"";position:absolute;inset:50% auto auto 13%;width:70%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .3),rgb(255 122 144 / .22),transparent)}.not-found-map:after{transform:rotate(-24deg);transform-origin:center;opacity:.6}.not-found-node{position:absolute;z-index:2;border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:8px 12px;color:#eff6ffd1;font-size:.75rem;font-weight:880;background:#070b12c7;box-shadow:0 14px 42px #00000042}.not-found-node--live:before,.not-found-node--lost:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:999px;background:var(--mint);box-shadow:0 0 18px #b4eac673}.not-found-node--lost:before{background:#ff7a90;box-shadow:0 0 18px #ff7a9057}.not-found-node:nth-child(1){left:9%;top:18%}.not-found-node:nth-child(2){right:12%;top:23%}.not-found-node:nth-child(3){left:16%;bottom:18%}.not-found-node:nth-child(4){right:16%;bottom:20%}.not-found-node--lost{left:50%;top:48%;transform:translate(-50%,-50%);border-color:#ff7a903d;color:#fff}.not-found-console__footer a{color:var(--mint);text-decoration:none}.not-found-routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-bottom:clamp(54px,7vw,92px)}.not-found-routes a{display:grid;gap:8px;min-height:124px;align-content:start;border:1px solid rgb(255 255 255 / .1);border-radius:10px;padding:16px;color:inherit;text-decoration:none;background:linear-gradient(145deg,#ffffff12,#ffffff06),#080d16b8}.not-found-routes span{color:var(--mint);font-size:.75rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.not-found-routes strong{color:#fff;font-size:clamp(1.15rem,1.5vw,1.45rem)}@media(max-width:1040px){.not-found-hero{grid-template-columns:1fr;min-height:auto}.not-found-routes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.not-found-hero,.not-found-routes{width:min(100% - 28px,1320px)}.not-found-hero h1{font-size:clamp(3rem,12vw,4.35rem);line-height:.92}.not-found-actions,.not-found-actions .button,.not-found-actions .text-link{width:100%;justify-content:center}.not-found-console__topline,.not-found-console__footer{display:grid}.not-found-map{min-height:310px}.not-found-routes{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.not-found-page *,.not-found-page *:before,.not-found-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.domain-assessment-page{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(circle at 18% 12%,rgb(72 111 255 / .18),transparent 34rem),radial-gradient(circle at 82% 18%,rgb(83 255 178 / .12),transparent 32rem),linear-gradient(180deg,#05080e,#07101d 48%,#05080d)}.domain-assessment-field{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.78}.domain-assessment-field:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(180deg,#000 0%,transparent 82%)}.domain-assessment-field__line,.domain-assessment-field__node{position:absolute;display:block}.domain-assessment-field__line{height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgb(123 184 255 / .32),transparent)}.domain-assessment-field__line--one{top:21%;left:6%;width:78%;transform:rotate(10deg)}.domain-assessment-field__line--two{top:63%;left:12%;width:70%;transform:rotate(-14deg)}.domain-assessment-field__node{width:9px;height:9px;border-radius:999px;background:var(--mint);box-shadow:0 0 30px #74ffb8bf}.domain-assessment-field__node--one{top:18%;left:67%}.domain-assessment-field__node--two{top:58%;left:22%;background:#6ea8ff;box-shadow:0 0 30px #6ea8ffb3}.domain-assessment-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:clamp(48px,7vw,104px);align-items:center;min-height:calc(100vh - 84px);padding-top:clamp(118px,12vh,168px);padding-bottom:clamp(70px,8vw,118px);perspective:1200px}.domain-assessment-hero h1{max-width:760px}.domain-assessment-hero__description{max-width:620px;margin:32px 0 0;color:var(--muted);font-size:clamp(1.05rem,1.45vw,1.32rem);line-height:1.62}.domain-assessment-console{position:relative;min-height:560px;border:1px solid rgb(255 255 255 / .14);border-radius:18px;background:radial-gradient(circle at 50% 46%,rgb(100 255 184 / .15),transparent 18rem),radial-gradient(circle at 54% 45%,rgb(86 137 255 / .18),transparent 24rem),linear-gradient(145deg,#ffffff14,#ffffff06);box-shadow:0 34px 90px #00000057;overflow:hidden}.domain-assessment-console:before,.domain-assessment-console__ring{position:absolute;inset:86px;border:1px solid rgb(134 184 255 / .16);border-radius:999px}.domain-assessment-console:before{content:""}.domain-assessment-console__ring--inner{inset:132px;border-color:#88ffbe24}.domain-assessment-console__core{position:absolute;left:50%;top:45%;width:min(380px,calc(100% - 72px));transform:translate(-50%,-50%);border:1px solid rgb(180 234 198 / .28);border-radius:18px;padding:32px;background:linear-gradient(145deg,#b4eac624,#060a12eb),#090f18e0;box-shadow:0 24px 70px #00000061}.domain-assessment-console__core span,.domain-assessment-console__outputs span,.domain-assessment-signal small,.domain-assessment-proof__items span,.domain-assessment-check-grid article span,.domain-assessment-report__header span,.domain-assessment-risk-card small,.domain-assessment-form__status span,.domain-assessment-next__grid article span{color:var(--mint);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.domain-assessment-console__core strong{display:block;margin-top:12px;color:#fff;font-size:clamp(1.8rem,2.8vw,2.7rem);line-height:1.02}.domain-assessment-console__core p{margin:16px 0 0;color:#e1eaf7b8;line-height:1.55}.domain-assessment-signal{position:absolute;display:inline-flex;gap:8px;align-items:center;border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:12px 16px;color:#ecf4ffd6;font-size:.875rem;font-weight:850;background:#070c14c2;box-shadow:0 16px 34px #0000003d}.domain-assessment-signal--1{left:8%;top:21%}.domain-assessment-signal--2{right:8%;top:15%}.domain-assessment-signal--3{left:10%;bottom:26%}.domain-assessment-console__outputs{position:absolute;right:42px;bottom:42px;display:grid;gap:12px}.domain-assessment-console__outputs span{border:1px solid rgb(180 234 198 / .16);border-radius:999px;padding:12px 16px;background:#080e17d1}.domain-assessment-proof{display:flex;gap:24px;align-items:center;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1);padding-top:24px;padding-bottom:24px}.domain-assessment-proof p{max-width:660px;margin:0;color:#e5eefbd1;font-weight:750}.domain-assessment-proof__items{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.domain-assessment-proof__items span{border:1px solid rgb(255 255 255 / .11);border-radius:999px;padding:8px 12px;background:#ffffff0b}.domain-assessment-checks,.domain-assessment-risks,.domain-assessment-request{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,6vw,86px);align-items:center;padding-top:clamp(86px,9vw,138px);padding-bottom:clamp(86px,9vw,138px)}.domain-assessment-checks__copy p,.domain-assessment-risks__copy p,.domain-assessment-request__copy p,.domain-assessment-preview .section-heading p,.domain-assessment-final-cta p,.domain-assessment-next .section-heading p{color:var(--muted);line-height:1.65}.domain-assessment-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.domain-assessment-check-grid article,.domain-assessment-report,.domain-assessment-risk-card,.domain-assessment-form,.domain-assessment-next__grid article{border:1px solid rgb(255 255 255 / .12);border-radius:14px;background:linear-gradient(145deg,#ffffff13,#ffffff06),#080e17c7;box-shadow:0 24px 70px #0000003d}.domain-assessment-check-grid article{min-height:214px;padding:24px}.domain-assessment-check-grid h3,.domain-assessment-report h3,.domain-assessment-risk-card h3,.domain-assessment-next__grid h3{margin:16px 0 12px;color:#fff;font-size:1.25rem}.domain-assessment-check-grid p,.domain-assessment-report p,.domain-assessment-risk-card p,.domain-assessment-next__grid p{margin:0;color:#dde7f4ad;line-height:1.58}.domain-assessment-preview{padding-top:clamp(86px,9vw,140px);padding-bottom:clamp(86px,9vw,140px)}.domain-assessment-preview .section-heading{max-width:860px}.domain-assessment-report{max-width:1060px;margin:46px auto 0;overflow:hidden}.domain-assessment-report__header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid rgb(255 255 255 / .1);padding:16px 24px;background:#b4eac60f}.domain-assessment-report__header strong{color:#fff;font-size:.875rem}.domain-assessment-report__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;background:#ffffff14}.domain-assessment-report__body article{min-height:218px;padding:32px;background:#080e17eb}.domain-assessment-risks{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.domain-assessment-risk-map{position:relative;min-height:590px;border:1px solid rgb(255 255 255 / .1);border-radius:20px;background:radial-gradient(circle at 50% 50%,rgb(115 255 184 / .13),transparent 20rem),linear-gradient(145deg,#ffffff0f,#ffffff05);overflow:hidden}.domain-assessment-risk-map:before{content:"";position:absolute;inset:70px;border:1px dashed rgb(130 180 255 / .18);border-radius:999px}.domain-assessment-risk-map__center{position:absolute;left:50%;top:50%;width:min(300px,calc(100% - 80px));transform:translate(-50%,-50%);border:1px solid rgb(180 234 198 / .26);border-radius:16px;padding:24px;background:#070c14e6;text-align:center}.domain-assessment-risk-map__center span{color:var(--mint);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.domain-assessment-risk-map__center strong{display:block;margin-top:12px;color:#fff;font-size:1.5rem;line-height:1.08}.domain-assessment-risk-card{position:absolute;width:min(290px,calc(100% - 48px));padding:24px}.domain-assessment-risk-card--1{top:38px;left:38px}.domain-assessment-risk-card--2{top:74px;right:38px}.domain-assessment-risk-card--3{bottom:30px;left:50%;transform:translate(-50%)}.domain-assessment-request{align-items:start}.domain-assessment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:32px}.domain-assessment-form__status{grid-column:1 / -1;display:flex;justify-content:space-between;gap:16px;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:12px 16px;background:#b4eac60d}.domain-assessment-form__status strong{color:#fff;font-size:.875rem}.domain-assessment-form label{display:grid;gap:8px;color:#e0e9f6c2;font-size:.875rem;font-weight:850}.domain-assessment-form input,.domain-assessment-form select{width:100%;min-height:46px;border:1px solid rgb(255 255 255 / .12);border-radius:9px;padding:0 16px;color:#fff;background:#02060cd1;font:inherit}.domain-assessment-form button{grid-column:1 / -1}.domain-assessment-form__note{grid-column:1 / -1;margin:0;color:#d1dced9e;font-size:.875rem;line-height:1.5}.domain-assessment-next{padding-top:clamp(80px,8vw,124px);padding-bottom:clamp(80px,8vw,124px)}.domain-assessment-next__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.domain-assessment-next__grid article{min-height:220px;padding:24px}.domain-assessment-final-cta{position:relative;max-width:1120px;margin-bottom:clamp(80px,9vw,132px);border:1px solid rgb(255 255 255 / .12);border-radius:22px;padding:clamp(42px,7vw,86px);overflow:hidden;background:radial-gradient(circle at 76% 20%,rgb(110 168 255 / .18),transparent 20rem),radial-gradient(circle at 24% 80%,rgb(116 255 184 / .12),transparent 18rem),linear-gradient(145deg,#ffffff14,#ffffff06);text-align:center}.domain-assessment-final-cta h2{max-width:780px;margin-right:auto;margin-left:auto}.domain-assessment-final-cta p{max-width:650px;margin:20px auto 0}.domain-assessment-final-cta .hero__actions{justify-content:center}@media(max-width:1120px){.domain-assessment-hero,.domain-assessment-checks,.domain-assessment-risks,.domain-assessment-request{grid-template-columns:1fr}.domain-assessment-console,.domain-assessment-risk-map{min-height:520px}.domain-assessment-console{display:grid;gap:16px;min-height:auto;padding:24px}.domain-assessment-console:before,.domain-assessment-console__ring{display:none}.domain-assessment-console__core,.domain-assessment-signal,.domain-assessment-console__outputs{position:static;width:auto;transform:none}.domain-assessment-console__signals,.domain-assessment-console__outputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.domain-assessment-console__outputs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.domain-assessment-hero{min-height:auto;padding-top:128px;gap:32px}.domain-assessment-proof{display:grid}.domain-assessment-proof__items{justify-content:flex-start}.domain-assessment-console__signals,.domain-assessment-console__outputs{grid-template-columns:1fr;gap:12px;margin-top:12px}.domain-assessment-check-grid,.domain-assessment-report__body,.domain-assessment-form,.domain-assessment-next__grid{grid-template-columns:1fr}.domain-assessment-risk-map{display:grid;gap:12px;min-height:auto;padding:16px}.domain-assessment-risk-map:before{display:none}.domain-assessment-risk-map__center,.domain-assessment-risk-card{position:static;width:auto;transform:none}.domain-assessment-form__status{border-radius:14px;display:grid}}[data-domain-reveal].domain-reveal-ready{opacity:.72;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}[data-domain-reveal].domain-reveal-ready.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.domain-assessment-page *,.domain-assessment-page *:before,.domain-assessment-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--page-gutter: clamp(24px, 5vw, 84px)}.section-shell,.site-header,.hero,.proof-strip,.problem-frame,.unified-band,.matrix-band,.pathways,.outcomes-band,.final-cta,.pricing-hero,.product-hero,.siem-hero,.demo-hero,.trial-hero,.contact-hero,.msp-hero,.nfr-hero,.domain-assessment-hero,.directory-hero,.directory-grid,.not-found-hero,.not-found-routes,.compat-card,.compare-page .section-shell,.compare-page .site-header,.compare-page .hero,.compare-page .proof-strip,.compare-page .problem-frame,.compare-page .unified-band,.compare-page .matrix-band,.compare-page .pathways,.compare-page .outcomes-band,.compare-page .final-cta{width:min(var(--max-width),calc(100% - (var(--page-gutter) * 2)))}.hero,.siem-hero,.demo-hero,.trial-hero,.contact-hero,.msp-hero,.nfr-hero,.domain-assessment-hero{width:min(1500px,calc(100% - (var(--page-gutter) * 2)))}.site-header,.compare-page .site-header{width:min(1280px,calc(100% - (var(--page-gutter) * 2)))}.compare-page .hero{width:min(1540px,calc(100% - (var(--page-gutter) * 2)))!important}h1,h2,.compare-page h1,.compare-page h2,.pricing-page section h1,.pricing-page section h2,.product-page--cloud-siem section h1,.product-page--cloud-siem section h2,.siem-page section h1,.siem-page section h2,.demo-page section h1,.demo-page section h2,.trial-page section h1,.trial-page section h2,.msp-page section h1,.msp-page section h2,.nfr-page section h1,.nfr-page section h2,.domain-assessment-page section h1,.domain-assessment-page section h2,.directory-hero h1,.directory-hero__console strong,.route-card h2,.compat-card h1,.not-found-hero h1,.not-found-code strong{font-weight:740;letter-spacing:0}h1,.compare-page h1,.siem-page section h1,.demo-page section h1,.trial-page section h1,.msp-page section h1,.nfr-page section h1,.domain-assessment-page section h1,.directory-hero h1,.compat-card h1,.not-found-hero h1{font-size:clamp(3rem,5.4vw,5.85rem);line-height:.96}h2,.compare-page h2,.siem-page section h2,.demo-page section h2,.trial-page section h2,.msp-page section h2,.nfr-page section h2,.domain-assessment-page section h2{font-size:clamp(2.05rem,3.5vw,4.25rem);line-height:1.02}@media(min-width:761px){.trial-page .trial-hero h1{font-size:clamp(3rem,4.6vw,4.7rem)}}@media(min-width:1500px){.compare-page .hero{width:min(1680px,calc(100% - (var(--page-gutter) * 2)))!important}}@media(min-width:2100px){.compare-page .hero{width:min(1880px,calc(100% - (var(--page-gutter) * 2)))!important}}@media(max-width:760px){:root{--page-gutter: clamp(22px, 6.2vw, 30px)}h1,.compare-page h1,.siem-page section h1,.demo-page section h1,.trial-page section h1,.msp-page section h1,.nfr-page section h1,.domain-assessment-page section h1,.directory-hero h1,.compat-card h1,.not-found-hero h1{font-size:clamp(2.35rem,10.4vw,3.75rem);line-height:1}h2,.compare-page h2,.siem-page section h2,.demo-page section h2,.trial-page section h2,.msp-page section h2,.nfr-page section h2,.domain-assessment-page section h2{font-size:clamp(1.85rem,8.5vw,2.85rem)}.compare-page .hero{width:calc(100vw - (var(--page-gutter) * 2))!important}}[data-pointer-glow]{position:relative}[data-pointer-glow]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(var(--pointer-glow-size, 15rem) circle at var(--glow-x, 50%) var(--glow-y, 50%),var(--pointer-glow-primary, rgba(180, 234, 198, .11)),var(--pointer-glow-secondary, rgba(102, 158, 255, .06)) var(--pointer-glow-midpoint, 45%),transparent var(--pointer-glow-edge, 72%));transform:translateZ(0);will-change:opacity;transition:opacity .4s ease;mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent),linear-gradient(180deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-composite:intersect;-webkit-mask-composite:source-in}[data-pointer-glow].is-glowing:after{opacity:1}@media(prefers-reduced-motion:reduce){[data-pointer-glow]:after{display:none}}@font-face{font-family:PP Editorial New;font-weight:400;src:url(/fonts/PPEditorialNew-Regular.woff2) format("woff2");font-display:optional}@font-face{font-family:PP Editorial New;font-weight:200;src:url(/fonts/PPEditorialNew-Ultralight.woff2) format("woff2");font-display:optional}:root{--font-display: "PP Editorial New", Georgia, serif;--font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}h1,h2{font-family:var(--font-display)!important;font-synthesis:none!important}:root{--dust-speed: 1;--dust-brightness: 1;--dust-size: 1;--dust-glow-core: 7px;--dust-glow-outer: 18px;--dust-glow-cluster: 22px;--dust-halo-live: .3;--dust-halo-mint-a: .16;--dust-halo-blue-a: .1}.cyber-dust{position:absolute;inset:0;z-index:2;pointer-events:none;--dust-mint: 180 234 198;--dust-blue: 132 178 255;--dust-warm: 255 240 205}.cyber-dust__mote{position:absolute;top:-3px;left:calc(var(--x) * 1%);width:calc(var(--size, 3px) * var(--dust-size, 1));height:calc(var(--size, 3px) * var(--dust-size, 1));border-radius:999px;background:rgb(var(--dust-rgb, var(--dust-mint)) / .95);box-shadow:0 0 var(--dust-glow-core, 7px) rgb(var(--dust-rgb, var(--dust-mint)) / .85),0 0 var(--glow, var(--dust-glow-outer, 18px)) rgb(var(--dust-rgb, var(--dust-mint)) / .4);opacity:0;transform:translate3d(0,2px,0) scale(.6);animation:cyber-dust-rise calc(var(--dur, 4.5s) * var(--dust-speed, 1)) linear calc(var(--delay, 0s) * var(--dust-speed, 1)) infinite;will-change:transform,opacity}.cyber-dust__mote--mint{--dust-rgb: var(--dust-mint)}.cyber-dust__mote--blue{--dust-rgb: var(--dust-blue)}.cyber-dust__mote--warm{--dust-rgb: var(--dust-warm)}.cyber-dust__mote--edge{top:var(--y, 40%)}@keyframes cyber-dust-rise{0%{transform:translate3d(0,2px,0) scale(.6);opacity:0}12%{opacity:min(calc(var(--peak, .7) * var(--dust-brightness, 1)),1)}62%{opacity:min(calc(var(--peak, .7) * .55 * var(--dust-brightness, 1)),1)}to{transform:translate3d(var(--drift, 0px),calc(-1 * var(--rise, 34px)),0) scale(1);opacity:0}}.cyber-dust__halo{position:absolute;inset:-16px;border-radius:var(--dust-halo-radius, calc(var(--radius-lg) + 16px));background:radial-gradient(58% 42% at var(--dust-halo-pos-a, 74% 0%),rgb(var(--dust-mint, 180 234 198) / var(--dust-halo-mint-a, .16)),transparent 70%),radial-gradient(38% 30% at var(--dust-halo-pos-b, 100% 34%),rgb(var(--dust-blue, 132 178 255) / var(--dust-halo-blue-a, .1)),transparent 72%);opacity:0}.cyber-dust--amplified .cyber-dust__halo{opacity:var(--dust-halo-live, .3)}@media(prefers-reduced-motion:reduce){.cyber-dust__mote{display:none;animation:none!important}.cyber-dust__halo,.cyber-dust--amplified .cyber-dust__halo{opacity:1}}
