: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: 1180px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}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)}main{position:relative;z-index:0;overflow:hidden;padding-top:82px}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:#b4eac626}.system-thread--secondary{stroke:#669eff1f;animation-duration:32s;animation-direction:reverse}.system-thread--evidence{stroke:#ff7a9013;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:system-packet-flow 18s ease-in-out infinite}.system-packet--question{left:47%;top:8%;background:#ff7a90b8;box-shadow:0 0 28px #ff7a9047}.system-packet--signal{left:51%;top:27%;animation-delay:-4s}.system-packet--case{left:48%;top:48%;animation-delay:-8s}.system-packet--report{left:57%;top:73%;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:50%;top:17%}.system-node--2{left:43%;top:38%;animation-delay:-1.5s}.system-node--3{left:55%;top:62%;animation-delay:-3s}.system-node--4{left:48%;top:86%;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:44%;top:12%}.system-spark--2{left:58%;top:34%;animation-delay:-2.5s}.system-spark--3{left:39%;top:58%;animation-delay:-5s}.system-spark--4{left:53%;top:78%;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;position:fixed;left:50%;top:18px;z-index:30;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;width:min(1280px,calc(100% - 40px));margin:0;padding:10px 12px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-lg);background:#080d15bd;box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff0e;transform:translate(-50%);backdrop-filter:blur(18px)}.site-header__progress{position:absolute;left:12px;right:12px;bottom:0;height:2px;overflow:hidden;border-radius:999px;background:#ffffff0f;pointer-events:none}.site-header__progress:before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(102 158 255 / .4),var(--mint),var(--volt));box-shadow:0 0 18px #b4eac652;transform:scaleX(var(--page-progress));transform-origin:left center;transition:transform .12s linear}.brand{display:inline-flex;align-items:center;min-width:124px}.brand img{display:block;width:124px;height:auto}.site-nav{display:flex;gap:4px;justify-content:center;color:#ffffffa8;font-size:.88rem;font-weight:650}.nav-group{position:relative}.nav-trigger,.nav-direct{display:inline-flex;align-items:center;gap:5px;border-radius:var(--radius-sm);padding:9px 10px}.nav-trigger span{color:#fff6;font-size:.75rem}.nav-trigger:hover,.nav-direct:hover,.nav-group:focus-within .nav-trigger,.nav-group:hover .nav-trigger{color:#fff;background:#ffffff0f}.nav-menu{position:absolute;left:50%;top:calc(100% + 12px);width:min(650px,calc(100vw - 48px));transform:translate(-50%) translateY(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav-group:hover .nav-menu,.nav-group:focus-within .nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav-menu:before{content:"";position:absolute;inset:-14px 0 auto;height:14px}.nav-menu__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-lg);padding:12px;background:linear-gradient(180deg,#ffffff1c,#ffffff0e),#070b12e0;box-shadow:0 26px 70px #0000006b,inset 0 1px #ffffff1f;backdrop-filter:blur(22px)}.nav-menu__column{display:grid;align-content:start;gap:6px}.nav-menu__column p{padding:8px 10px 4px;color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.nav-menu__column a{display:grid;gap:3px;border:1px solid transparent;border-radius:var(--radius-md);padding:10px}.nav-menu__column a:hover,.nav-menu__column a:focus-visible{border-color:#b4eac62e;background:#ffffff0e;outline:none}.nav-menu__column strong{color:#ffffffe6;font-size:.86rem}.nav-menu__column span{color:#eff6ff8c;font-size:.75rem;line-height:1.35}.header-actions{display:inline-flex;gap:14px;align-items:center;font-size:.88rem;font-weight:700}.mobile-menu{display:none}.header-actions__login{color:#ffffffb3}.header-actions__demo{color:#ffffffd1}.button{position:relative;overflow:hidden;display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);padding:0 18px;border:1px solid transparent;font-size:.93rem;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:14px;font-size:.84rem}.text-link{display:inline-flex;align-items:center;min-height:44px;font-size:.93rem;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 66% 36%,rgb(180 234 198 / .06),transparent 18rem);background-size:72px 72px,72px 72px,auto;mask-image:radial-gradient(ellipse at 62% 40%,#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:3%;top:8%;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}.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:.78rem;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:530px;color:#eff6ff8f;font-size:.96rem;line-height:1.55}.hero-rail{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.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}.hero-rail a:hover{border-color:#b4eac661;color:#fff}.product-field{position:relative;z-index:2;margin-right:0;border-radius:var(--radius-lg);color:#fff}.homepage-page .product-field{transform:perspective(1400px) rotateY(-2deg) rotateX(1deg);transform-origin:center}.hero-proof{position:relative;z-index:2;grid-column:1 / -1;overflow:hidden;margin-top:clamp(12px,1.8vw,28px);padding:4px 0 2px;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:.78rem;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:3px;border:1px solid rgb(255 255 255 / .09);border-radius:999px;padding:8px 14px;background:linear-gradient(90deg,#ffffff0d,#ffffff05),#070b1261;color:#eff6ffa8;white-space:nowrap;box-shadow:inset 0 1px #ffffff0b}.hero-proof__stat strong{color:#f8fbffe6;font-size:.82rem;font-weight:860}.hero-proof__stat small{color:#b4eac694;font-size:.66rem;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% -21% -16% -26%;background:radial-gradient(circle at 78% 12%,rgb(180 234 198 / .14),transparent 18rem),radial-gradient(circle at 38% 56%,rgb(0 82 235 / .18),transparent 25rem),conic-gradient(from 260deg at 62% 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}.product-field:after{content:"";position:absolute;inset:4% -10% 2% -28%;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 62% 48%,#000 0%,#000 32%,transparent 68%);opacity:.62}.product-field>*{position:relative}.product-field :is(.license-panel,.activity-panel,.case-panel,.kindling-card,.operator-story){transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),border-color .56s ease,box-shadow .62s ease,background-color .62s ease}.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-field__ambient span:nth-child(3){right:28%;bottom:14%;animation-delay:-4.4s}.notification-stream{position:absolute;inset:0;z-index:5;pointer-events:none}.notification-pill{position:absolute;display:inline-flex;align-items:center;gap:7px;border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:7px 10px;background:#070b12c7;box-shadow:0 12px 32px #00000047,inset 0 1px #ffffff14;color:#eff6ffc7;font-size:.66rem;font-weight:840;letter-spacing:.04em;text-transform:uppercase;opacity:0;transform:translate3d(-18px,16px,0);animation:notification-flight 9s ease-in-out infinite}.notification-pill:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--light-blu);box-shadow:0 0 16px #669eff7a}.notification-pill--alert{left:1%;top:30%}.notification-pill--case{right:22%;top:53%;animation-delay:-3s}.notification-pill--case:before{background:#ff7a90;box-shadow:0 0 16px #ff7a9070}.notification-pill--action{right:2%;bottom:12%;animation-delay:-6s}.notification-pill--action:before{background:var(--mint);box-shadow:0 0 16px #b4eac670}.product-system{position:relative;z-index:2;min-height:clamp(540px,38vw,660px);padding:clamp(22px,2.4vw,36px)}.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 -44px -46px -70px;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 58% 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)}.source-orbit{position:absolute;inset:0;z-index:2;pointer-events:none}.source-orbit span{position:absolute;display:inline-flex;align-items:center;gap:7px;border:1px solid rgb(255 255 255 / .105);border-radius:999px;padding:7px 10px;background:#070b129e;box-shadow:0 12px 32px #0003,inset 0 1px #ffffff0f;color:#eff6ff9e;font-size:.64rem;font-weight:840;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(14px)}.source-orbit span:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--mint);box-shadow:0 0 14px #b4eac66b}.source-orbit span:nth-child(1){left:1%;top:16%}.source-orbit span:nth-child(2){left:25%;top:1%}.source-orbit span:nth-child(3){right:19%;top:5%}.source-orbit span:nth-child(4){right:0;top:36%}.source-orbit span:nth-child(5){left:8%;bottom:6%}.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}.workflow-thread__line--three{stroke:#ff7a901c;stroke-dasharray:18 18;animation:thread-flow 20s linear infinite}.incident-lifecycle{position:absolute;right:3%;top:16%;z-index:9;width:min(48%,430px);min-height:clamp(310px,24vw,430px);pointer-events:none}.incident-lifecycle:before,.incident-lifecycle:after{content:"";position:absolute;pointer-events:none;border-radius:999px}.incident-lifecycle:before{inset:4% 5% 9%;border:1px solid rgb(180 234 198 / .14);background:radial-gradient(ellipse at 50% 50%,rgb(180 234 198 / .08),transparent 58%),radial-gradient(ellipse at 56% 42%,rgb(102 158 255 / .1),transparent 64%);transform:rotate(-12deg);animation:orbit-slow-spin 46s linear infinite}.incident-lifecycle:after{left:7%;right:7%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .34),rgb(102 158 255 / .18),transparent);animation:operating-current 7.4s ease-in-out infinite}.incident-lifecycle__core{position:absolute;left:50%;top:48%;z-index:4;display:grid;width:min(64%,280px);gap:7px;border:1px solid rgb(180 234 198 / .24);border-radius:14px;padding:18px;background:radial-gradient(circle at 90% 14%,rgb(180 234 198 / .16),transparent 8rem),linear-gradient(180deg,#ffffff17,#ffffff07),#070b12e0;box-shadow:0 26px 78px #00000061,0 0 56px #b4eac61f,inset 0 1px #ffffff1a;transform:translate(-50%,-50%);backdrop-filter:blur(16px);animation:incident-core-pulse 8s ease-in-out infinite}.incident-lifecycle__core span,.incident-node small{color:var(--mint);font-size:.64rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.incident-lifecycle__core strong{color:#fff;font-size:clamp(1.05rem,1.6vw,1.38rem);line-height:1.08}.incident-lifecycle__core p{color:#eff6ff9e;font-size:.74rem;line-height:1.4}.incident-lifecycle__nodes{position:absolute;inset:0;z-index:5}.incident-node{position:absolute;display:grid;width:min(45%,176px);gap:3px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--radius-md);padding:10px 11px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12bd;color:#eff6ffb8;box-shadow:0 16px 44px #00000038,inset 0 1px #ffffff0e;backdrop-filter:blur(14px);opacity:.72;transform:translateY(0);transition:opacity .42s ease,border-color .42s ease,box-shadow .42s ease,transform .42s cubic-bezier(.22,1,.36,1)}.incident-node strong{color:#f8fbffe0;font-size:.78rem}.incident-node em{color:#eff6ff80;font-size:.66rem;font-style:normal;line-height:1.3}.incident-node--detect{left:0;top:9%}.incident-node--correlate{right:0;top:12%}.incident-node--answer{right:4%;bottom:8%}.incident-node--act{left:3%;bottom:12%}.product-field[data-hero-stage=detect] .incident-node--detect,.product-field[data-hero-stage=correlate] .incident-node--correlate,.product-field[data-hero-stage=answer] .incident-node--answer,.product-field[data-hero-stage=act] .incident-node--act{opacity:1;border-color:#b4eac657;box-shadow:0 20px 54px #00000047,0 0 34px #b4eac629,inset 0 1px #ffffff17;transform:translateY(-5px)}.product-field[data-hero-stage=answer] .incident-lifecycle__core,.product-field[data-hero-stage=act] .incident-lifecycle__core{border-color:#e0fe8b4d;box-shadow:0 28px 82px #0006,0 0 68px #e0fe8b21,inset 0 1px #ffffff1a}.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:14px}.license-panel{position:absolute;left:0;top:5%;z-index:3;width:min(40%,332px);opacity:.78}.activity-panel{position:absolute;inset:17% 0 auto 7%;z-index:7;min-height:clamp(318px,23vw,430px);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:absolute;left:20%;right:5%;bottom:0;z-index:4;opacity:.86;background:linear-gradient(180deg,#ffffff0f,#ffffff04),#070b12a8}.operator-story{position:absolute;right:2%;bottom:22%;z-index:8;display:grid;width:min(34%,310px);gap:7px;border:1px solid rgb(180 234 198 / .18);border-radius:var(--radius-lg);padding:14px;background:radial-gradient(circle at 92% 16%,rgb(180 234 198 / .14),transparent 8rem),linear-gradient(180deg,#ffffff12,#ffffff05),#070b12c7;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff12;backdrop-filter:blur(16px);transform-origin:right center}.operator-story span{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.operator-story strong{color:#fff;font-size:1rem;line-height:1.16}.operator-story p{color:#eff6ff9e;font-size:.74rem;line-height:1.45}.panel-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px;color:#ffffff9e;font-size:.72rem;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:.69rem;font-weight:690;line-height:1.35}.panel-heading span{color:#ffffffdb}.panel-heading strong{color:var(--mint);font-size:.68rem;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:6px;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:5px 8px;background:#ffffff0b;color:#eff6ffad;font-size:.64rem;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:9px}.license-row{display:grid;gap:5px}.license-row__meta{display:flex;justify-content:space-between;gap:10px;color:#ffffffad;font-size:.66rem;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{display:grid;gap:10px;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:.66rem;font-weight:680}.case-card{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid rgb(224 254 139 / .14);border-radius:var(--radius-md);padding:13px 14px;background:linear-gradient(90deg,#e0fe8b1f,#e0fe8b09),#070b12bd}.case-card div{display:grid;gap:5px}.case-severity{width:max-content;border-radius:4px;padding:3px 6px;background:#e0fe8b29;color:#f2ffac;font-size:.62rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.case-card strong{color:#ffffffe6;font-size:.86rem}.case-card p,.case-age{color:#ffffff7a;font-size:.72rem;font-weight:690}.kindling-card{position:absolute;right:-1%;top:5%;z-index:3;display:grid;align-content:space-between;width:min(26%,210px);min-height:148px;padding:14px;background:radial-gradient(circle at 85% 18%,rgb(180 234 198 / .18),transparent 6rem),linear-gradient(180deg,#0052eb21,#ffffff09),#070b129e}.kindling-card span{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.kindling-card strong{color:#ffffffb3;font-size:.76rem;line-height:1.28}.kindling-card p{color:#fff;font-size:clamp(2.1rem,4.4vw,3.1rem);font-weight:820;letter-spacing:0}.product-callouts{display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:2;gap:10px;width:min(82%,780px);margin:2px 4% 0 auto;opacity:1}.product-callouts button{appearance:none;position:relative;cursor:pointer;display:grid;gap:6px;overflow:hidden;border:1px solid rgb(255 255 255 / .13);border-radius:var(--radius-sm);padding:12px 11px;background:linear-gradient(180deg,#ffffff12,#ffffff06),#070b129e;color:#ffffffc7;font-size:.78rem;font-weight:850;text-align:center;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff0f;backdrop-filter:blur(12px);transition:border-color .32s ease,background-color .36s ease,color .32s ease,transform .36s cubic-bezier(.22,1,.36,1),box-shadow .38s ease}.product-callouts button:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .18),transparent);opacity:0;transform:translate(-80%);transition:opacity .34s ease,transform .68s ease}.product-callouts button:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:999px 999px 0 0;background:var(--mint);box-shadow:0 0 18px #b4eac67a;opacity:0;transform:scaleX(.3);transition:opacity .32s ease,transform .42s ease}.product-callouts .stage-progress{position:absolute;left:12px;right:12px;top:0;height:1px;border-radius:999px;background:#ffffff1a;pointer-events:none}.product-callouts .stage-progress:before{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(102 158 255 / .4),var(--mint));box-shadow:0 0 14px #b4eac657;transform:scaleX(var(--stage-progress, 0));transform-origin:left center;transition:transform .14s linear}.product-callouts button:hover,.product-callouts button:focus-visible{border-color:#b4eac66b;color:#fff;transform:translateY(-3px);box-shadow:0 18px 44px #0000003d,0 0 28px #669eff14,inset 0 1px #ffffff14}.product-callouts button:focus-visible{outline:2px solid rgb(180 234 198 / .62);outline-offset:2px}.product-callouts button.is-active{border-color:#b4eac675;color:#fff;background:radial-gradient(circle at 50% 0%,rgb(180 234 198 / .18),transparent 5.5rem),linear-gradient(180deg,#ffffff1f,#ffffff09),#070b12c7;box-shadow:0 22px 58px #00000052,0 0 36px #b4eac624,inset 0 1px #ffffff1f;transform:translateY(-4px)}.product-callouts button.is-active:before{opacity:1;transform:translate(80%)}.product-callouts button.is-active:after{opacity:1;transform:scaleX(1)}.product-callouts small{color:#669effb8;font-size:.62rem;font-weight:860}.product-callouts span{display:block}.product-field[data-hero-stage=detect] .license-panel,.product-field[data-hero-stage=correlate] .activity-panel,.product-field[data-hero-stage=answer] .kindling-card,.product-field[data-hero-stage=act] .case-panel{opacity:1;border-color:#b4eac647;box-shadow:0 30px 90px #0000005c,0 0 48px #b4eac61a,inset 0 1px #ffffff1a}.product-field[data-hero-stage=detect] .license-panel{z-index:11;transform:translate3d(-16px,-10px,0) scale(1.04);background:radial-gradient(circle at 82% 18%,rgb(102 158 255 / .16),transparent 8rem),linear-gradient(180deg,#ffffff17,#ffffff07),#070b12d1}.product-field[data-hero-stage=correlate] .activity-panel{z-index:12;transform:translate3d(0,-8px,0) scale(1.012)}.product-field[data-hero-stage=answer] .kindling-card{z-index:13;border-color:#b4eac66b;background:radial-gradient(circle at 72% 20%,rgb(180 234 198 / .28),transparent 8rem),radial-gradient(circle at 22% 86%,rgb(102 158 255 / .18),transparent 9rem),linear-gradient(180deg,#ffffff1f,#ffffff09),#070b12e6;box-shadow:0 36px 100px #00000070,0 0 76px #b4eac638,inset 0 1px #ffffff21;transform:translate3d(-20px,16px,0) scale(1.14)}.product-field[data-hero-stage=answer] .kindling-card p{color:#e8fff0;text-shadow:0 0 30px rgb(180 234 198 / .34)}.product-field[data-hero-stage=act] .case-panel{z-index:13;border-color:#e0fe8b57;transform:translate3d(0,-18px,0) scale(1.04)}.product-field[data-hero-stage=act] .operator-story{border-color:#e0fe8b52;box-shadow:0 30px 88px #0000005c,0 0 52px #e0fe8b1f,inset 0 1px #ffffff1a;transform:translate3d(-6px,-4px,0) scale(1.02)}.product-field[data-hero-stage=detect] .notification-pill--alert,.product-field[data-hero-stage=correlate] .notification-pill--case,.product-field[data-hero-stage=act] .notification-pill--action{opacity:.96;animation-play-state:paused;transform:translateZ(0)}.product-field[data-hero-stage=detect] .workflow-thread__line--one,.product-field[data-hero-stage=correlate] .workflow-thread__line--two,.product-field[data-hero-stage=answer] .workflow-thread__line--three,.product-field[data-hero-stage=act] .workflow-thread__line--two{stroke-width:2.2;stroke:#b4eac657}.product-field[data-hero-stage=detect] .chart-rider{animation-duration:4s}.product-field[data-hero-stage=correlate] .chart-events circle{fill:var(--mint)}.product-field[data-hero-stage=answer] .chart-line--cases{stroke:var(--mint)}.product-field[data-hero-stage=act] .case-card{border-color:#b4eac64d;background:linear-gradient(90deg,#b4eac626,#e0fe8b0d),#070b12c7}.proof-strip{position:relative;display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:22px;align-items:center;width:min(1420px,calc(100% - 56px));padding:30px 0 20px}.proof-strip:before{content:"";position:absolute;inset:0 -8%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .11),transparent)}.proof-strip p{color:#eff6ffc7;font-size:1.02rem;font-weight:720;line-height:1.45}.proof-strip__items{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.proof-strip__items span{border:1px solid rgb(255 255 255 / .08);border-radius:999px;padding:8px 12px;background:#ffffff08;color:#eff6ffb3;font-size:.78rem;font-weight:760;box-shadow:inset 0 1px #ffffff0b}.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:14px}.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:1.02rem;line-height:1.62}.path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.path-card{display:grid;min-height:190px;align-content:space-between;gap:18px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-lg);padding:20px;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:hover{transform:translateY(-2px);border-color:#b4eac64d;box-shadow:0 22px 52px #00000042}.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{color:var(--mint);font-size:.75rem;font-weight:840;letter-spacing:.08em;text-transform:uppercase}.path-card strong{color:#f8fbffeb;font-size:1.15rem;line-height:1.25}.path-card__cta{color:var(--light-blu);font-size:.88rem;font-weight:800}.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}.system-object{position:absolute;z-index:0;pointer-events:none}.system-object--questions{right:45%;bottom:6%;display:flex;gap:7px;opacity:.7;transform:rotate(-4deg)}.system-object--questions span{border:1px solid rgb(255 122 144 / .16);border-radius:999px;padding:6px 9px;background:#070b1294;color:#ffd6db8f;font-size:.62rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase;animation:question-chip-drift 8s ease-in-out infinite}.system-object--questions span:nth-child(2){animation-delay:-2s}.system-object--questions span:nth-child(3){animation-delay:-4s}.system-object--case{right:5%;top:7%;display:grid;gap:4px;border:1px solid rgb(180 234 198 / .14);border-radius:999px;padding:10px 14px;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:.62rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.system-object--case strong{color:#f8fbffd1;font-size:.82rem}.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:#ff7a9057;box-shadow:0 0 26px #ff7a9038}.section-field--operating span:nth-child(1){inset:16% 10% 18% 8%;transform:rotate(-5deg)}.section-field--operating span:nth-child(2){inset:24% 6% 10% 26%;border-color:#b4eac61f;transform:rotate(4deg);animation-delay:-5s}.section-field--operating span:nth-child(3){left:50%;top:48%;width:10px;height:10px;background:var(--mint);box-shadow:0 0 34px #b4eac66b}.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--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>div:first-child{display:grid;align-content:start;gap:16px}.problem-frame 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}.drag-ledger{position:relative;display:grid;gap:11px;align-content:start;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:clamp(18px,2.4vw,30px);background:radial-gradient(circle at 100% 0%,rgb(255 122 144 / .09),transparent 18rem),linear-gradient(180deg,#ffffff0f,#ffffff05),#070b12a8;box-shadow:0 24px 72px #0000003d}.drag-ledger:before{content:"";position:absolute;left:clamp(26px,2.4vw,38px);top:78px;bottom:76px;width:1px;background:linear-gradient(180deg,#ff7a902e,#669eff33,#b4eac63d)}.drag-ledger__header{display:flex;justify-content:space-between;gap:14px;align-items:center;padding-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .08)}.drag-ledger__header span{color:#ff7a90d1;font-size:.7rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.drag-ledger__header strong{color:#f8fbffcc;font-size:.86rem;line-height:1.25}.drag-ledger__row{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;border:1px solid rgb(255 255 255 / .07);border-radius:var(--radius-md);padding:14px;background:#ffffff08;animation:unresolved-row-pulse 9s ease-in-out infinite}.drag-ledger__row:nth-child(3){animation-delay:-2s}.drag-ledger__row:nth-child(4){animation-delay:-4s}.drag-ledger__row:nth-child(5){animation-delay:-6s}.drag-ledger__row:nth-child(2),.drag-ledger__row:nth-child(3){transform:translate(-10px)}.drag-ledger__row:nth-child(4),.drag-ledger__row:nth-child(5){transform:translate(10px)}.drag-ledger__row span{color:#ff7a90d1;font-size:.74rem;font-weight:860}.drag-ledger__row strong{color:#f8fbffe0;font-size:.96rem;line-height:1.35}.drag-ledger>p{border-left:1px solid rgb(180 234 198 / .3);margin-top:6px;padding:8px 0 8px 14px;color:#b4eac6c2;font-weight:760}.operating-model{width:min(1480px,calc(100% - 56px));padding:clamp(66px,8vw,118px) 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)}.operating-field{position:relative;min-height:clamp(600px,46vw,780px);border-radius:12px;overflow:visible}.operating-field:before{content:"";position:absolute;inset:7% 3% 8%;border:1px solid rgb(102 158 255 / .12);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .14),transparent 55%),linear-gradient(90deg,transparent,rgb(180 234 198 / .045),transparent);transform:rotate(-4deg)}.operating-field:after{content:"";position:absolute;left:9%;right:9%;top:49%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .34),rgb(180 234 198 / .24),transparent);animation:operating-current 7s ease-in-out infinite}.operating-model:after{content:"";position:absolute;left:50%;top:clamp(250px,24vw,360px);z-index:0;width:12px;height:12px;border:1px solid rgb(180 234 198 / .58);border-radius:999px;background:#b4eac657;box-shadow:0 0 34px #b4eac66b}.operating-field__backdrop span{position:absolute;border:1px solid rgb(255 255 255 / .08);border-radius:999px}.operating-field__backdrop span:nth-child(1){inset:2% 18% 18% 10%}.operating-field__backdrop span:nth-child(2){inset:18% 8% 6% 28%}.operating-field__backdrop span:nth-child(3){left:48%;top:42%;width:10px;height:10px;background:var(--mint);box-shadow:0 0 24px #b4eac652}.operating-field__core{position:absolute;left:50%;top:50%;z-index:3;display:grid;width:min(22vw,260px);min-width:210px;gap:6px;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:15px 18px;background:radial-gradient(circle at 86% 18%,rgb(180 234 198 / .12),transparent 7rem),#070b12c2;box-shadow:0 26px 70px #00000052,0 0 70px #0052eb1f,inset 0 1px #ffffff14;text-align:center;transform:translate(-50%,-50%);backdrop-filter:blur(16px);animation:core-breathe 8s ease-in-out infinite}.operating-field__core span{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.operating-field__core strong{color:#f8fbffe6;font-size:.98rem}.operating-node{position:absolute;z-index:2;display:grid;gap:8px;width:min(29%,360px);border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-lg);padding:18px;background:linear-gradient(180deg,#ffffff12,#ffffff06),#070b12c2;box-shadow:0 24px 72px #00000038,inset 0 1px #fff1;backdrop-filter:blur(14px);animation:operating-node-float 11s ease-in-out infinite}.operating-node--2{animation-delay:-2s}.operating-node--3{animation-delay:-4s}.operating-node--4{animation-delay:-6s}.operating-node--5{animation-delay:-8s}.operating-node span{width:max-content;border-radius:999px;padding:4px 8px;background:#669eff1f;color:var(--mint);font-size:.68rem;font-weight:860}.operating-node h3{color:#fff;font-size:1.1rem}.operating-node p{color:#eff6ff9e;font-size:.9rem}.operating-node--1{left:1%;top:18%}.operating-node--2{left:27%;top:4%}.operating-node--3{left:41%;top:34%;z-index:4;width:min(36%,440px);border-color:#b4eac62e;background:radial-gradient(circle at 88% 12%,rgb(180 234 198 / .12),transparent 8rem),linear-gradient(180deg,#ffffff16,#ffffff07),#070b12d1;box-shadow:0 30px 86px #00000057,0 0 0 1px #b4eac60f,inset 0 1px #ffffff14}.operating-node--4{right:2%;top:15%}.operating-node--5{right:12%;bottom:9%}.capability-system{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(30px,5vw,64px);width:min(1420px,calc(100% - 56px));padding:clamp(64px,8vw,112px) 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:20px;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:.77rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.capability-card p,.resource-card p{color:#eff6ffab;font-size:.94rem}.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{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){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:linear-gradient(90deg,transparent,rgb(180 234 198 / .26),rgb(102 158 255 / .12),transparent)}.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:34px;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:6px;border:1px solid rgb(180 234 198 / .16);border-radius:12px;padding:18px;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:.68rem;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 / .12);border-radius:999px;transform:rotate(-6deg);animation:section-orbit-breathe 13s ease-in-out infinite}.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:13px 16px;background:#070b12ad;color:#eff6ffd1;font-size:.88rem;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:.68rem;letter-spacing:.08em;text-transform:uppercase}.tenant-flow>span{position:absolute}.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:.9rem;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: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:9px}.comparison-row{display:grid;grid-template-columns:minmax(140px,.4fr) 1fr;gap:18px;align-items:center;border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-md);padding:16px 18px;background:#ffffff09}.comparison-row strong{color:#f8fbffdb}.comparison-row span{color:#eff6ff99;font-size:.92rem}.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:28px;justify-items:center;align-items:center;text-align:center}.compliance-band__copy{display:grid;max-width:900px;gap:14px;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:20px;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);text-align:center}.final-cta h2,.final-cta p{max-width:820px}.final-cta__field{position:absolute;inset:0;z-index:-1;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)}.final-cta__field span:nth-child(3){left:50%;top:22%;width:8px;height:8px;background:var(--mint);box-shadow:0 0 28px #b4eac66b}.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(76px,9vw,132px) 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:1.02rem;line-height:1.64}.case-forge__stage{position:relative;min-height:clamp(660px,47vw,820px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:radial-gradient(circle at 48% 44%,rgb(180 234 198 / .1),transparent 18rem),radial-gradient(circle at 76% 20%,rgb(0 82 235 / .18),transparent 24rem),conic-gradient(from 190deg at 50% 46%,rgb(102 158 255 / .12),transparent 18%,rgb(180 234 198 / .08),transparent 52%,rgb(255 122 144 / .07),transparent 78%),linear-gradient(180deg,#fff1,#ffffff05),#070b12bd;box-shadow:0 38px 120px #00000047,inset 0 1px #ffffff14}.case-forge__mesh{position:absolute;inset:0}.case-forge__mesh span{position:absolute;border:1px solid rgb(102 158 255 / .1);border-radius:999px;animation:orbit-slow-spin 44s linear infinite}.case-forge__mesh span:nth-child(1){inset:12% 8% 18%}.case-forge__mesh span:nth-child(2){inset:24% 3% 12% 18%;border-color:#b4eac61f;animation-duration:58s;animation-direction:reverse;transform:rotate(18deg)}.case-forge__mesh span:nth-child(3){left:-12%;top:34%;width:52%;aspect-ratio:1}.case-forge__mesh span:nth-child(4){right:-10%;bottom:8%;width:46%;aspect-ratio:1;border-color:#ff7a901c}.case-forge__core{position:absolute;left:50%;top:42%;z-index:5;display:grid;width:min(42%,420px);gap:10px;border:1px solid rgb(180 234 198 / .25);border-radius:18px;padding:clamp(22px,3vw,38px);background:radial-gradient(circle at 80% 18%,rgb(180 234 198 / .15),transparent 9rem),linear-gradient(180deg,#ffffff17,#ffffff07),#070b12e0;box-shadow:0 34px 100px #00000061,0 0 70px #b4eac617,inset 0 1px #ffffff1a;transform:translate(-50%,-50%);animation:case-forge-core 8.5s ease-in-out infinite}.case-forge__core span,.case-forge-source small,.case-forge__outputs small{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.case-forge__core strong{color:#fff;font-size:clamp(1.5rem,2.8vw,2.35rem);line-height:1.03}.case-forge__core p{color:#eff6ffa8;line-height:1.48}.case-forge__sources{position:absolute;inset:0;z-index:3}.case-forge-source{position:absolute;display:inline-flex;gap:8px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:10px 13px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#070b12b8;color:#eff6ffc7;font-size:.76rem;font-weight:820;box-shadow:0 18px 48px #0003;animation:case-forge-source-drift 11s ease-in-out infinite}.case-forge-source--1{left:7%;top:12%}.case-forge-source--2{right:8%;top:14%;animation-delay:-2s}.case-forge-source--3{left:8%;bottom:28%;animation-delay:-4s}.case-forge-source--4{right:9%;bottom:30%;animation-delay:-6s}.case-forge-source--5{left:39%;top:4%;border-color:#b4eac62e;animation-delay:-8s}.case-forge__outputs{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(180 234 198 / .14);border-radius:14px;background:#070b12ad;box-shadow:inset 0 1px #ffffff0d}.case-forge__outputs span{display:grid;gap:4px;border-right:1px solid rgb(255 255 255 / .08);padding:14px}.case-forge__outputs span:last-child{border-right:0}.case-forge__outputs strong{color:#fff;font-size:.9rem}.case-forge__panels{position:absolute;left:9%;right:9%;top:58%;z-index:4;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.case-forge__panels article{min-height:132px;border:1px solid rgb(255 255 255 / .085);border-radius:var(--radius-lg);padding:16px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#070b12a8;box-shadow:0 18px 54px #0000002e}.case-forge__panels h3{color:#fff;font-size:1rem}.case-forge__panels p{margin-top:8px;color:#eff6ff9e;font-size:.84rem;line-height:1.44}.capability-console{position:relative;min-height:clamp(620px,44vw,760px);border-radius:12px;overflow:hidden}.capability-console:before{content:"";position:absolute;inset:7% 5%;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:8%;right:6%;top:50%;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:absolute;left:50%;top:50%;z-index:4;display:grid;width:min(46%,500px);gap:12px;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;transform:translate(-50%,-50%);backdrop-filter:blur(16px);animation:capability-core-breathe 9s ease-in-out infinite}.capability-console__core span,.buying-lane span,.resource-node span{color:var(--mint);font-size:.74rem;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:.96rem}.capability-console__rails{position:absolute;inset:0}.capability-rail{position:absolute;z-index:3;display:grid;width:min(32%,360px);gap:7px;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);animation:capability-rail-drift 13s ease-in-out infinite}.capability-rail--2{animation-delay:-2s}.capability-rail--3{animation-delay:-4s}.capability-rail--4{animation-delay:-6s}.capability-rail--5{animation-delay:-8s}.capability-rail--6{animation-delay:-10s}.capability-rail:hover,.buying-lane:hover,.resource-node:hover{transform:translateY(-2px);border-color:#b4eac647}.capability-rail span{color:#f8fbffe6;font-size:.92rem;font-weight:850}.capability-rail p{color:#eff6ff99;font-size:.84rem;line-height:1.45}.capability-rail--1{left:2%;top:14%}.capability-rail--2{left:7%;bottom:18%}.capability-rail--3{left:37%;top:4%}.capability-rail--4{right:2%;top:18%}.capability-rail--5{right:10%;bottom:12%}.capability-rail--6{left:37%;bottom:1%}.tenant-flow span{display:inline-flex;gap:10px;align-items:center}.tenant-flow small{color:#b4eac699;font-size:.68rem;font-weight:860}.buying-lanes{position:relative;display:grid;grid-template-columns:.9fr 1.2fr .9fr;gap:0;margin-top:20px;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-lanes:before{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,#669eff2e,#b4eac64d,#669eff24);animation:buying-scan 6.8s ease-in-out infinite}.buying-lane{position:relative;display:grid;min-height:260px;align-content:space-between;gap:20px;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:.72rem;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{color:var(--light-blu);font-style:normal;font-weight:820}.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-matrix:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(180deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:33.333% 100%,100% 25%;animation:matrix-grid-drift 14s linear infinite}.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:21px 22px;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:.7rem;font-weight:860}.comparison-row em{color:#eff6ff99;font-size:.92rem;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:14px}.compliance-ledger:before{content:"";position:absolute;left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,#669eff1a,#b4eac657,#669eff1a);animation:evidence-line-flow 5.8s ease-in-out infinite}.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;gap:5px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-sm);padding:15px 18px 16px;background:linear-gradient(180deg,#ffffff0f,#ffffff04),#070b12bd;color:#f8fbffd6;font-size:.84rem;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-ledger strong{padding-left:17px;color:#f8fbffe0;font-size:.88rem}.compliance-ledger small{color:#eff6ff8f;font-size:.76rem;font-weight:650;line-height:1.42}.compliance-ledger span:nth-child(2){margin-left:18%;animation-delay:-2s}.compliance-ledger span:nth-child(3){margin-left:36%;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-map:after{content:"";position:absolute;left:12%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .14),rgb(180 234 198 / .12),transparent);animation:resource-current 16s ease-in-out infinite}.resource-node{position:absolute;display:grid;width:min(44%,380px);gap:10px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:18px;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:.92rem}.resource-node--1{left:0;top:2%}.resource-node--2{right:0;top:16%;animation-delay:-2.5s}.resource-node--3{left:14%;bottom:14%;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:6%;bottom:0;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(280px,.66fr) minmax(340px,.82fr) minmax(460px,1.18fr);gap:clamp(24px,3vw,44px);align-items:center;overflow:hidden;padding-block:clamp(76px,9vw,128px)}.path-band>.section-heading{max-width:500px}.path-band .section-heading h2{font-size:clamp(2.1rem,3vw,3.35rem)}.path-orientation{position:relative;min-height:390px;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:.92rem;font-weight:860;text-align:center;transform:translate(-50%,-50%)}.path-orientation__node{display:inline-flex;gap:9px;align-items:center;border-radius:999px;padding:9px 12px;color:#eff6ffc7;font-size:.72rem;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:220px}.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:.72rem;font-weight:860}.path-card__metric{border-left:2px solid rgb(180 234 198 / .36);padding-left:10px;color:#eff6ff94;font-size:.82rem;line-height:1.35}.drag-ledger{gap:0;overflow:hidden;padding:0;border-color:#ffffff21;background:radial-gradient(circle at 100% 0%,rgb(255 122 144 / .09),transparent 20rem),linear-gradient(180deg,#ffffff15,#ffffff06),#070b12bd}.drag-ledger:before{display:none}.drag-ledger__header,.drag-ledger__row,.drag-ledger__solution{display:grid;grid-template-columns:92px 1fr 130px;gap:18px;align-items:center;border:0;border-bottom:1px solid rgb(255 255 255 / .075);border-radius:0;padding:17px clamp(18px,2.4vw,30px);transform:none!important}.drag-ledger__row{background:#ffffff05}.drag-ledger__row em,.drag-ledger__solution em{justify-self:end;color:#ffd6db94;font-size:.72rem;font-style:normal;font-weight:820}.drag-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}.drag-ledger__solution span,.drag-ledger__solution strong,.drag-ledger__solution em{color:#deffe8eb}.operating-field:before,.capability-console:before,.resource-map:before{animation:orbit-slow-spin 42s linear infinite}.operating-field__backdrop span:nth-child(1),.capability-console:after,.resource-map: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{width:44px;height:44px;border:1px solid rgb(102 158 255 / .18);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgb(102 158 255 / .32),transparent 34%),radial-gradient(circle at 50% 50%,transparent 45%,rgb(180 234 198 / .12) 46%,transparent 48%),#070b129e;box-shadow:0 0 32px #669eff1f}.buying-lane:hover i,.buying-lane:focus-visible i{border-color:#b4eac657;box-shadow:0 0 44px #b4eac62e}.buying-lane:nth-child(2) i{background: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}.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:.68rem;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-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:360px;gap:22px;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,inset 0 1px #ffffff14}.final-cta:before{display:none}.final-cta__proof{display:flex;flex-wrap:wrap;gap:10px;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:.78rem;font-weight:780}.final-cta .button--primary{box-shadow:0 20px 54px #0052eb57,0 0 42px #b4eac629,inset 0 1px #ffffffc7}.final-cta .button--primary:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 0 28%,rgb(180 234 198 / .36) 45%,transparent 64% 100%);opacity:.7;transform:translate(-110%);animation:cta-shimmer 4.8s ease-in-out infinite}.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)}.tenant-flow:after{content:"";position:absolute;left:12%;right:12%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .24),rgb(102 158 255 / .14),transparent);transform:translateY(-50%)}.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}.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-bottom:32px;border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:clamp(30px,5vw,62px);background:radial-gradient(circle at 12% 20%,rgb(180 234 198 / .09),transparent 18rem),radial-gradient(circle at 88% 16%,rgb(0 82 235 / .14),transparent 24rem),linear-gradient(180deg,#ffffff0d,#ffffff04),#070b12c2;box-shadow:0 34px 110px #0000003d}.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}.site-footer>*:not(.site-footer__field){position:relative;z-index:1}.site-footer__brand{display:grid;align-content:start;gap:18px}.site-footer__brand p{max-width:500px;color:#eff6ffad;font-size:1rem;line-height:1.62}.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:18px}.site-footer__nav div{display:grid;align-content:start;gap:10px}.site-footer__nav h2{margin:0;color:var(--mint);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.site-footer__nav a,.site-footer__bottom a,.site-footer__bottom span{color:#eff6ffa3;font-size:.88rem;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;gap:16px;border-top:1px solid rgb(255 255 255 / .08);padding-top:18px}.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-packet,.pricing-bloom{position:absolute;display:block;border-radius:999px}.pricing-packet{width:9px;height:9px;background:var(--mint);box-shadow:0 0 30px #b4eac65c;animation:pricing-packet-flow 17s ease-in-out infinite}.pricing-packet--question{left:26%;top:4%;background:#669effd1;box-shadow:0 0 28px #669eff57}.pricing-packet--fit{left:63%;top:28%;animation-delay:-4s}.pricing-packet--value{left:39%;top:52%;background:#e0fe8bcc;box-shadow:0 0 28px #e0fe8b42;animation-delay:-8s}.pricing-packet--path{left:74%;top:76%;animation-delay:-12s}.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-packet--question,main[data-system-stage=decision] .pricing-packet--fit,main[data-system-stage=signals] .pricing-packet--value,main[data-system-stage=scale] .pricing-packet--path,main[data-system-stage=answer] .pricing-packet--path{width:13px;height:13px;opacity:1;animation-duration:8s}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__field span:nth-child(3){right:18%;top:42%;width:9px;height:9px;background:var(--mint);box-shadow:0 0 32px #b4eac66b;animation:node-breathe 5.5s ease-in-out infinite}.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:.96rem;line-height:1.55}.pricing-console{position:relative;z-index:2;min-height:clamp(520px,38vw,660px);border:1px solid rgb(255 255 255 / .1);border-radius:14px;overflow:hidden;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)}.pricing-console__scan{position:absolute;inset:10% 8%;z-index:1;pointer-events:none;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(9deg)}.pricing-console__scan:before{content:"";position:absolute;left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .32),transparent);animation:pricing-scan-current 5.8s ease-in-out infinite}.pricing-console:before,.pricing-console:after{content:"";position:absolute;pointer-events:none}.pricing-console:before{inset:12% 8%;border:1px solid rgb(102 158 255 / .12);border-radius:999px;transform:rotate(-8deg);animation:orbit-slow-spin 46s linear infinite}.pricing-console:after{left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .24),rgb(180 234 198 / .32),transparent);animation:buying-scan 6.4s ease-in-out infinite}.pricing-console__core{position:absolute;left:50%;top:50%;z-index:3;display:grid;width:min(56%,460px);gap:9px;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}.pricing-console__core span,.pricing-plan__label,.pricing-route span,.pricing-value-console__core span,.pricing-msp-flow__hub span{color:var(--mint);font-size:.72rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-console__core strong{color:#fff;font-size:clamp(1.55rem,2.8vw,2.4rem);line-height:1.02}.pricing-console__core p{color:#eff6ffa8;line-height:1.5}.pricing-console__signals{position:absolute;inset:0;z-index:2}.pricing-signal{position:absolute;display:inline-flex;gap:9px;align-items:center;max-width:220px;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:10px 13px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#070b12b8;color:#eff6ffc7;font-size:.78rem;font-weight:820;box-shadow:0 18px 46px #0003;animation:path-node-drift 12s ease-in-out infinite}.pricing-signal small{color:#669effb8;font-weight:860}.pricing-signal--1{left:8%;top:14%}.pricing-signal--2{right:7%;top:20%;animation-delay:-2s}.pricing-signal--3{left:11%;bottom:16%;border-color:#b4eac62e;animation-delay:-4s}.pricing-signal--4{right:9%;bottom:13%;animation-delay:-6s}.pricing-console__rail{position:absolute;left:8%;right:8%;bottom:9%;z-index:4;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:999px;background:#070b129e;box-shadow:inset 0 1px #ffffff0d}.pricing-console__rail span{border-right:1px solid rgb(255 255 255 / .08);padding:12px 10px;color:#eff6ffa3;font-size:.72rem;font-weight:820;text-align:center}.pricing-console__rail span:last-child{border-right:0;color:var(--mint)}.pricing-console__outcome{position:absolute;right:8%;top:9%;z-index:5;display:grid;gap:4px;border:1px solid rgb(180 234 198 / .14);border-radius:999px;padding:9px 13px;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}.pricing-console__outcome span{color:#b4eac69e;font-size:.6rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-console__outcome strong{color:#f8fbffdb;font-size:.78rem}.pricing-proof{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:22px;align-items:center;padding:26px 0 20px}.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:10px;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:.78rem;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:18px;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__signal{position:absolute;left:clamp(20px,2.6vw,30px);top:22px;width:8px;height:8px;border-radius:999px;background:var(--light-blu);box-shadow:0 0 18px #669eff61;animation:node-breathe 5.5s ease-in-out infinite}.pricing-plan--featured .pricing-plan__signal{background:var(--mint);box-shadow:0 0 24px #b4eac670}.pricing-plan:after{content:"";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:after,.pricing-plan:focus-within:after,.pricing-plan--featured:after{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__index{position:absolute;right:22px;top:20px;color:#669eff9e;font-size:.74rem;font-weight:860}.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:6px;border:1px solid rgb(180 234 198 / .14);border-radius:var(--radius-md);padding:14px;background:#ffffff09}.pricing-plan__fit span{color:#b4eac6b8;font-size:.66rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-plan__fit strong{color:#f8fbffe0;font-size:.95rem;line-height:1.36}.pricing-plan ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.pricing-plan li{position:relative;padding-left:18px;color:#eff6ffa8;font-size:.9rem;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__meter{position:absolute;left:50%;top:48%;z-index:5;display:grid;width:min(42%,360px);gap:8px;border:1px solid rgb(224 254 139 / .2);border-radius:16px;padding:clamp(20px,2.5vw,30px);background:radial-gradient(circle at 88% 16%,rgb(224 254 139 / .12),transparent 8rem),radial-gradient(circle at 12% 90%,rgb(102 158 255 / .12),transparent 10rem),#070b12e6;box-shadow:0 30px 92px #0000005c,0 0 62px #e0fe8b17,inset 0 1px #ffffff14;transform:translate(-50%,-50%);animation:pricing-reactor-pulse 9s ease-in-out infinite}.pricing-pressure-board__meter span,.pricing-pressure-card small,.pricing-pressure-board__outcomes small{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-pressure-board__meter strong{color:#fff;font-size:clamp(1.35rem,2.3vw,2rem)}.pricing-pressure-board__pressures{position:absolute;inset:0;z-index:3}.pricing-pressure-card{position:absolute;display:grid;width:min(34%,250px);gap:7px;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}.pricing-pressure-card strong{color:#f8fbffe0;font-size:.98rem}.pricing-pressure-card p{color:#eff6ff99;font-size:.8rem;line-height:1.4}.pricing-pressure-card>span{display:block;overflow:hidden;height:5px;border-radius:999px;background:#ffffff13}.pricing-pressure-card>span:before{content:"";display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--light-blu),var(--mint));box-shadow:0 0 18px #b4eac642}.pricing-pressure-card--1{left:8%;top:11%}.pricing-pressure-card--2{right:8%;top:13%;animation-delay:-2s}.pricing-pressure-card--2>span:before{width:58%}.pricing-pressure-card--3{left:9%;bottom:20%;animation-delay:-4s}.pricing-pressure-card--3>span:before{width:82%}.pricing-pressure-card--4{right:9%;bottom:22%;border-color:#e0fe8b29;animation-delay:-6s}.pricing-pressure-board__outcomes{position:absolute;left:8%;right:8%;bottom:8%;z-index:6;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:14px;background:#070b12ad;box-shadow:inset 0 1px #ffffff0d}.pricing-pressure-board__outcomes span{display:grid;gap:4px;border-right:1px solid rgb(255 255 255 / .08);padding:14px;color:#f8fbffd6;font-size:.78rem;font-weight:780}.pricing-pressure-board__outcomes span:last-child{border-right:0}.pricing-routes.section-swap,.pricing-predictability.section-swap{grid-template-columns:minmax(560px,1.15fr) minmax(360px,.85fr)}.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:7px 10px;background:#070b12e6;box-shadow:0 16px 42px #00000038}.pricing-route-map__core span{color:var(--mint);font-size:.64rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-route{position:relative;display:grid;grid-template-columns:54px minmax(150px,.42fr) 1fr;gap:16px;align-items:center;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#070b12b3;box-shadow:0 18px 54px #0000002e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s 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,.pricing-route:focus-visible{border-color:#b4eac647;transform:translateY(-2px);box-shadow:0 24px 70px #0000003d}.pricing-route small{color:#669effb8;font-size:.72rem;font-weight:860}.pricing-route strong{color:#f8fbffd1;font-size:.92rem;line-height:1.38}.pricing-route em{grid-column:3;color:var(--light-blu);font-size:.84rem;font-style:normal;font-weight:820}.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-value-console__current{position:absolute;left:10%;right:9%;top:50%;z-index:1;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .18),rgb(180 234 198 / .34),transparent);animation:pricing-current-handoff 8s ease-in-out infinite}.pricing-value-console__current:before,.pricing-value-console__current:after{content:"";position:absolute;top:-4px;width:9px;height:9px;border-radius:999px;background:var(--mint);box-shadow:0 0 24px #b4eac666}.pricing-value-console__current:before{left:20%;animation:pricing-node-transfer 7s ease-in-out infinite}.pricing-value-console__current:after{right:14%;background:var(--light-blu);box-shadow:0 0 24px #669eff57;animation:pricing-node-transfer 7s ease-in-out -3.5s infinite}.pricing-value-console:before{content:"";position:absolute;inset:8% 7%;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(8deg);animation:orbit-slow-spin 46s linear infinite}.pricing-value-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 / .24),transparent);animation:operating-current 8s ease-in-out infinite}.pricing-value-console__core{position:absolute;left:50%;top:50%;z-index:3;display:grid;width:min(48%,430px);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}.pricing-value-console__core strong{color:#fff;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.08}.pricing-value{position:absolute;z-index:2;display:grid;width:min(36%,360px);gap:8px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:17px;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}.pricing-value span{width:max-content;border-radius:999px;padding:4px 8px;background:#669eff1f;color:var(--mint);font-size:.68rem;font-weight:860}.pricing-value h3{color:#fff;font-size:1.05rem}.pricing-value p{color:#eff6ff9e;font-size:.88rem}.pricing-value--1{left:2%;top:14%}.pricing-value--2{right:2%;top:16%;animation-delay:-3s}.pricing-value--3{left:8%;bottom:12%;border-color:#b4eac629;animation-delay:-6s}.pricing-value--4{right:10%;bottom:6%;animation-delay:-9s}.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:18px;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:.72rem;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:.9rem}.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-panel__signal{position:absolute;right:18px;top:18px;z-index:2;width:9px;height:9px;border-radius:999px;background:var(--mint);box-shadow:0 0 28px #b4eac670;animation:node-breathe 5.2s ease-in-out infinite}.pricing-comparison-row{display:grid;gap:9px;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:.72rem;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-msp-flow{position:relative;min-height:340px;border:1px solid rgb(255 255 255 / .09);border-radius:14px;padding:34px;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}.pricing-msp-flow__current{position:absolute;left:14%;right:14%;top:50%;z-index:1;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .28),rgb(102 158 255 / .12),transparent);animation:pricing-current-handoff 9s ease-in-out infinite}.pricing-msp-flow__current:before{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;border-radius:999px;background:var(--mint);box-shadow:0 0 22px #b4eac666;animation:pricing-msp-packet 8s ease-in-out infinite}.pricing-msp-flow:before{content:"";position:absolute;inset:14% 9%;border:1px solid rgb(180 234 198 / .12);border-radius:999px;transform:rotate(-6deg);animation:section-orbit-breathe 13s ease-in-out infinite}.pricing-msp-flow:after{content:"";position:absolute;left:12%;right:12%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(180 234 198 / .24),rgb(102 158 255 / .14),transparent);transform:translateY(-50%)}.pricing-msp-flow__hub{position:absolute;left:50%;top:50%;z-index:2;display:grid;width:min(54%,410px);gap:6px;border:1px solid rgb(180 234 198 / .16);border-radius:12px;padding:18px;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}.pricing-msp-flow__hub strong{color:#fff;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.1}.pricing-msp-flow>span{position:absolute;z-index:3;display:inline-flex;width:max-content;max-width:calc(100% - 68px);gap:10px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:13px 16px;background:#070b12ad;color:#eff6ffd1;font-size:.88rem;font-weight:800;box-shadow:0 18px 44px #0000002e;animation:tenant-lane-drift 12s ease-in-out infinite}.pricing-msp-flow small{color:#b4eac699;font-size:.68rem;font-weight:860}.pricing-msp-flow>span:nth-of-type(1){left:34px;top:34px}.pricing-msp-flow>span:nth-of-type(2){left:34px;bottom:38px;animation-delay:-2s}.pricing-msp-flow>span:nth-of-type(3){right:34px;top:34px;border-color:#b4eac638;color:var(--mint);animation-delay:-4s}.pricing-msp-flow>span:nth-of-type(4){right:34px;bottom:38px;animation-delay:-6s}.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:10px}.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:18px 20px;color:#f8fbffe0;font-weight:820;list-style:none}.pricing-faq summary::-webkit-details-marker{display:none}.pricing-faq summary:after{content:"+";float:right;color:var(--mint)}.pricing-faq details[open] summary:after{content:"-"}.pricing-faq details p{border-top:1px solid rgb(255 255 255 / .08);padding:0 20px 18px;color:#eff6ffa3;font-size:.94rem;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;grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);gap:clamp(34px,5vw,76px);align-items:center}.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-lab{position:relative;min-height:clamp(620px,44vw,760px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:16px;padding:clamp(24px,3vw,42px);background:radial-gradient(circle at 48% 45%,rgb(0 82 235 / .18),transparent 21rem),radial-gradient(circle at 72% 20%,rgb(224 254 139 / .08),transparent 15rem),linear-gradient(180deg,#fff1,#ffffff04),#070b12ad;box-shadow:0 30px 100px #0000003d,inset 0 1px #ffffff12}.pricing-lab:before,.pricing-lab:after{content:"";position:absolute;pointer-events:none}.pricing-lab:before{inset:13% 9%;border:1px solid rgb(102 158 255 / .1);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(0 82 235 / .12),transparent 62%);transform:rotate(-11deg);animation:orbit-slow-spin 52s linear infinite}.pricing-lab:after{left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(224 254 139 / .26),rgb(180 234 198 / .28),transparent);animation:lab-voltage 7s ease-in-out infinite}.pricing-lab__reactor{position:absolute;left:50%;top:43%;z-index:4;display:grid;width:min(38%,360px);gap:8px;border:1px solid rgb(224 254 139 / .24);border-radius:50%;aspect-ratio:1;place-content:center;padding:28px;text-align:center;background:radial-gradient(circle at 50% 40%,rgb(224 254 139 / .18),transparent 44%),radial-gradient(circle at 50% 62%,rgb(0 82 235 / .16),transparent 62%),#070b12d1;box-shadow:0 0 90px #e0fe8b1a,0 24px 80px #00000057,inset 0 1px #ffffff1a;transform:translate(-50%,-50%);animation:pricing-reactor-pulse 9s ease-in-out infinite}.pricing-lab__reactor span,.pricing-lab__outputs small,.pricing-room-seat small{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-lab__reactor strong{color:#fff;font-size:clamp(1.35rem,2.4vw,2.05rem);line-height:1.05}.pricing-lab__inputs{position:absolute;inset:0;z-index:3}.pricing-lab-input{position:absolute;display:inline-flex;gap:8px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:10px 13px;background:linear-gradient(180deg,#fff1,#ffffff05),#070b12b8;color:#eff6ffc7;font-size:.76rem;font-weight:820;box-shadow:0 18px 48px #0003;animation:path-node-drift 12s ease-in-out infinite}.pricing-lab-input small{color:#669effb8;font-weight:860}.pricing-lab-input--1{left:9%;top:12%}.pricing-lab-input--2{right:10%;top:14%;animation-delay:-2s}.pricing-lab-input--3{left:8%;bottom:22%;animation-delay:-4s}.pricing-lab-input--4{right:9%;bottom:24%;animation-delay:-6s}.pricing-lab__lanes{position:absolute;left:10%;right:10%;bottom:8%;z-index:5;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pricing-lab__lanes article{min-height:122px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:15px;background:#070b12a8;box-shadow:inset 0 1px #ffffff0b}.pricing-lab__lanes span{color:#669effc2;font-size:.72rem;font-weight:860}.pricing-lab__lanes p{margin-top:8px;color:#eff6ff9e;font-size:.82rem}.pricing-lab__outputs{position:absolute;left:50%;top:5%;z-index:5;display:grid;width:min(46%,420px);grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid rgb(180 234 198 / .14);border-radius:999px;background:#070b12b3;transform:translate(-50%)}.pricing-lab__outputs span{display:grid;gap:3px;border-right:1px solid rgb(255 255 255 / .08);padding:10px 12px;text-align:center}.pricing-lab__outputs span:last-child{border-right:0}.pricing-lab__outputs strong{color:#fff;font-size:.82rem}.pricing-room-table{position:relative;min-height:clamp(560px,38vw,660px);margin-top:34px;overflow:hidden;border:1px solid rgb(255 255 255 / .095);border-radius:16px;background:radial-gradient(circle at 50% 44%,rgb(180 234 198 / .08),transparent 22rem),radial-gradient(circle at 18% 20%,rgb(0 82 235 / .12),transparent 20rem),#070b1280;box-shadow:0 28px 90px #0000002e,inset 0 1px #ffffff0d}.pricing-room-table:before{content:"";position:absolute;left:50%;top:50%;width:min(54vw,760px);border:1px solid rgb(102 158 255 / .11);border-radius:50%;aspect-ratio:1;transform:translate(-50%,-50%);animation:room-table-turn 38s linear infinite}.pricing-room-table__center{position:absolute;left:50%;top:50%;z-index:4;display:grid;width:min(24vw,250px);border:1px solid rgb(180 234 198 / .22);border-radius:50%;aspect-ratio:1;place-content:center;text-align:center;background:radial-gradient(circle at 50% 42%,rgb(180 234 198 / .16),transparent 56%),#070b12d1;transform:translate(-50%,-50%)}.pricing-room-table__center span{color:var(--mint);font-size:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.pricing-room-table__center strong{color:#fff;font-size:clamp(1.4rem,2.2vw,2rem)}.pricing-room-seat{position:absolute;z-index:3;display:grid;width:min(30%,340px);gap:8px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--radius-lg);padding:18px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 22px 62px #0003;animation:capability-rail-drift 13s ease-in-out infinite}.pricing-room-seat h3{color:#fff;font-size:1.05rem}.pricing-room-seat p{color:#eff6ffa3;font-size:.88rem}.pricing-room-seat--1{left:7%;top:13%}.pricing-room-seat--2{right:7%;top:13%;animation-delay:-3s}.pricing-room-seat--3{left:12%;bottom:12%;animation-delay:-6s}.pricing-room-seat--4{right:12%;bottom:12%;animation-delay:-9s}.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:9px;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:.72rem;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:9px;align-items:center;border:1px solid rgb(255 255 255 / .1);border-radius:999px;padding:10px 13px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#070b12b8;color:#eff6ffc7;font-size:.76rem;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:.7rem;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:9px 13px;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:.78rem}.product-proof{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:22px;align-items:center;padding:26px 0 20px}.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:10px;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:.78rem;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:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:500;letter-spacing:0;line-height:.98}.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:18px;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:.68rem;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:.74rem;font-weight:860}.product-ledger em{justify-self:end;color:#ffd6db94;font-size:.72rem;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(180px,.72fr) minmax(320px,1.18fr) minmax(180px,.72fr);gap:clamp(12px,1.8vw,20px);min-height:clamp(560px,39vw,690px);overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:16px;padding:clamp(18px,2.5vw,30px);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:.68rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.product-investigation-desk article{display:grid;gap:7px;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:.68rem;font-weight:860}.product-investigation-desk article strong{color:#fff;font-size:1rem}.product-investigation-desk article p{color:#eff6ff9e;font-size:.82rem;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:14px;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:capability-core-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:9px 12px 9px 28px;background:#ffffff0a;color:#eff6ffb3;font-size:.78rem;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:17px;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:.68rem;font-weight:860}.product-workflow-node h3{color:#fff;font-size:1.05rem}.product-workflow-node p,.product-capability p{color:#eff6ff9e;font-size:.88rem}.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:6px;border:1px solid rgb(255 255 255 / .095);border-radius:var(--radius-lg);padding:15px;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:.9rem;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:.88rem;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:14px;color:#f8fbffd6;font-size:.78rem;font-weight:780}.evidence-compiler__outputs span:last-child{border-right:0}.product-capabilities{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);gap:clamp(30px,5vw,64px);align-items:center}.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:18px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:20px;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:.72rem;font-weight:860}.product-use-case-grid h3{color:#fff;font-size:1.15rem;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:.72rem;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:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4.2vw,4.35rem);font-weight:500;letter-spacing:0;line-height:.98}.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:.68rem;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:10px 13px;background:linear-gradient(180deg,#fff1,#ffffff05),#070b12bd;color:#eff6ffc7;font-size:.76rem;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:14px;color:#f8fbffd1;font-size:.78rem;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:34px;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:18px;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.08rem}.case-room-card p{color:#eff6ffa3;font-size:.88rem}.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}}@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 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 question-chip-drift{0%,to{transform:translateY(0);opacity:.42}50%{transform:translateY(-6px);opacity:.82}}@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 operating-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes capability-core-breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.03)}}@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 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 matrix-grid-drift{to{background-position:40px 0,0 26px}}@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{box-shadow:none;filter:saturate(1)}50%{box-shadow:0 0 36px #0052eb0f;filter:saturate(1.06)}}@keyframes orbit-slow-spin{to{transform:rotate(360deg)}}@keyframes path-node-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(8px,-7px,0)}}@keyframes cta-shimmer{0%,42%{transform:translate(-115%)}72%,to{transform:translate(115%)}}@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-current-handoff{0%,to{opacity:.22;transform:scaleX(.72)}50%{opacity:.9;transform:scaleX(1)}}@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 pricing-msp-packet{0%{opacity:.2;transform:translate(0) scale(.84)}45%{opacity:1;transform:translate(54vw) scale(1.12)}to{opacity:.22;transform:translate(0) scale(.84)}}@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}}@keyframes case-forge-core{0%,to{transform:translate(-50%,-50%) scale(1);filter:saturate(1)}50%{transform:translate(-50%,-50%) scale(1.04);filter:saturate(1.16)}}@keyframes case-forge-source-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(10px,-8px,0)}}@media(max-width:1120px){.site-header{grid-template-columns:1fr auto auto}.site-nav,.header-actions__demo,.header-actions__login{display:none}.mobile-menu{position:relative;display:block}.mobile-menu summary{display:grid;width:40px;height:38px;place-items:center;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-md);background:#ffffff0d;cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{display:block;width:17px;height:2px;border-radius:999px;background:#f8fbffe0;transition:transform .16s ease,opacity .16s ease}.mobile-menu[open] summary span:nth-child(1){transform:translateY(4px) rotate(45deg)}.mobile-menu[open] summary span:nth-child(2){opacity:0}.mobile-menu[open] summary span:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.mobile-menu__panel{position:absolute;right:0;top:calc(100% + 12px);display:grid;width:min(338px,calc(100vw - 28px));max-height:calc(100svh - 94px);gap:12px;overflow:auto;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-lg);padding:12px;background:linear-gradient(180deg,#ffffff1b,#ffffff0b),#070b12f0;box-shadow:0 28px 80px #00000070;backdrop-filter:blur(22px)}.mobile-menu__group,.mobile-menu__actions{display:grid;gap:4px}.mobile-menu__group{border-bottom:1px solid rgb(255 255 255 / .08);padding-bottom:10px}.mobile-menu__group a,.mobile-menu__actions a{border-radius:var(--radius-sm);padding:9px 10px;color:#eff6ffb8;font-size:.86rem;font-weight:740}.mobile-menu__group a:first-child,.mobile-menu__actions a:last-child{color:#fff;background:#ffffff0f}.hero{grid-template-columns:1fr;width:min(var(--max-width),calc(100% - 40px));min-height:auto;padding-top:54px}.hero-backdrop{inset-inline:-12%}.product-field{max-width:720px;margin-right:0}.product-system{min-height:560px}.incident-lifecycle{right:0;top:13%;width:min(54%,410px)}.incident-lifecycle__core{width:min(60%,250px)}.incident-node{width:min(43%,160px)}.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:14px;overflow:hidden}.proof-strip__items,.proof-strip__items span{max-width:100%}.msp-band__copy,.tenant-flow,.compliance-band__copy,.compliance-ledger,.compliance-band>.button{grid-column:auto;grid-row:auto}.path-orientation{order:-1;min-height:300px}.comparison-frame.section-swap{grid-template-columns:1fr}.proof-strip__items{justify-content:flex-start}.operating-field{display:grid;gap:12px;min-height:auto}.operating-field:before,.operating-field:after,.operating-field__backdrop,.section-field{display:none}.operating-field__core,.operating-node{position:relative;inset:auto;width:auto;min-width:0;transform:none}.operating-field__core{border-radius:var(--radius-lg);animation:none}.commercial-grid,.buying-lanes,.comparison-row{grid-template-columns:1fr}.drag-ledger__header,.drag-ledger__row,.drag-ledger__solution{grid-template-columns:58px 1fr}.drag-ledger__header strong,.drag-ledger__row em,.drag-ledger__solution em{grid-column:2;justify-self:start}.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}.operator-story{position:relative;inset:auto;width:auto;order:-1}.capability-console__core,.tenant-flow__hub{animation:none}.capability-console__rails,.resource-map,.case-forge__stage{position:relative;display:grid;gap:12px;min-height:auto}.case-forge__stage{padding:18px}.case-forge__mesh{display:none}.case-forge__core,.case-forge-source,.case-forge__outputs,.case-forge__panels{position:relative;inset:auto;width:auto;max-width:none;transform:none}.case-forge__sources,.case-forge__outputs,.case-forge__panels{position:relative;display:grid;gap:10px}.case-forge__core{animation:none}.case-forge__outputs,.case-forge__panels{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-flow{display:grid;gap:12px;min-height:auto;padding:0}.tenant-flow:before,.tenant-flow:after{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,.system-object--questions{display:none}.resource-map:before,.resource-map:after,.buying-lanes:before,.comparison-matrix:before{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:54px}.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-route{grid-template-columns:44px minmax(120px,.42fr) 1fr}.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,.pricing-msp-flow__hub{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-msp-flow{display:grid;gap:12px;min-height:auto;padding:0}.pricing-msp-flow:before,.pricing-msp-flow:after{display:none}.pricing-msp-flow__hub,.pricing-msp-flow>span:nth-of-type(1),.pricing-msp-flow>span:nth-of-type(2),.pricing-msp-flow>span:nth-of-type(3),.pricing-msp-flow>span:nth-of-type(4){position:relative;inset:auto;width:100%;max-width:none;transform:none}.pricing-lab,.pricing-pressure-board,.pricing-room-table{display:grid;gap:12px;min-height:auto;padding:18px}.pricing-lab:before,.pricing-lab:after,.pricing-pressure-board:before,.pricing-pressure-board:after,.pricing-room-table:before{display:none}.pricing-lab__reactor,.pricing-pressure-board__meter,.pricing-pressure-card,.pricing-pressure-board__outcomes,.pricing-lab-input,.pricing-lab__outputs,.pricing-lab__lanes,.pricing-room-table__center,.pricing-room-seat{position:relative;inset:auto;width:auto;max-width:none;transform:none}.pricing-lab__reactor,.pricing-pressure-board__meter,.pricing-room-table__center{border-radius:var(--radius-lg);aspect-ratio:auto;animation:none}.pricing-lab__inputs,.pricing-pressure-board__pressures,.pricing-pressure-board__outcomes,.pricing-lab__lanes,.pricing-lab__outputs{position:relative;display:grid;gap:10px}.pricing-lab__outputs,.pricing-pressure-board__outcomes,.pricing-lab__lanes{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:54px}.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:18px}.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:10px}.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:10px}.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))}.product-field{margin-right:clamp(-48px,-2vw,0px)}}@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))}.product-field{margin-right:clamp(-92px,-3vw,0px)}}@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{right:-2px}.brand{min-width:112px}.brand img{width:112px}.button{width:100%}.button--small{width:auto}.hero{padding-top:42px}.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}.hero__actions{align-items:stretch}.text-link{justify-content:center;width:100%}.product-system{display:grid;gap:10px;min-height:auto;padding:0}.product-system:after,.source-orbit,.workflow-thread,.incident-lifecycle:before,.incident-lifecycle:after{display:none}.incident-lifecycle{position:relative;inset:auto;display:grid;width:auto;min-height:auto;gap:10px;pointer-events:auto}.incident-lifecycle__core,.incident-node{position:relative;inset:auto;width:auto;transform:none}.incident-lifecycle__core{left:auto;top:auto;animation:none}.incident-lifecycle__nodes{position:relative;display:grid;gap:9px}.license-panel,.activity-panel,.case-panel,.kindling-card{position:relative;inset:auto;width:auto;min-height:auto;transform:none}.panel-heading--chart{gap:10px;flex-direction:column}.chart-legend{justify-content:flex-start}.notification-pill{display:none}.product-callouts,.path-grid,.capability-grid,.commercial-grid,.resource-grid,.buying-lanes{grid-template-columns:1fr;width:auto;margin-top:10px}.path-orientation{min-height:250px}.path-orientation__hub{width:min(74%,250px)}.path-orientation__node{font-size:.62rem;padding:7px 9px}.product-callouts button{grid-template-columns:auto 1fr;align-items:center;text-align:left}.path-card{min-height:156px}.case-forge__stage{padding:14px}.case-forge__outputs,.case-forge__panels{grid-template-columns:1fr}.case-forge__outputs span{border-right:0;border-bottom:1px solid rgb(255 255 255 / .08)}.case-forge__outputs span:last-child{border-bottom:0}.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:54px}.tenant-flow{padding:10px 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%}.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:54px}.pricing-hero{padding-top:42px}.pricing-console{display:grid;gap:12px;min-height:auto;padding:14px}.pricing-console:before,.pricing-console:after{display:none}.pricing-console__core,.pricing-signal,.pricing-console__rail{position:relative;inset:auto;width:auto;max-width:none;transform:none}.pricing-console__signals{position:relative;display:grid;gap:9px}.pricing-console__rail{grid-template-columns:1fr 1fr;border-radius:var(--radius-md)}.pricing-console__rail span:nth-child(2){border-right:0}.pricing-console__rail span:nth-child(-n+2){border-bottom:1px solid rgb(255 255 255 / .08)}.pricing-proof{width:min(100% - 28px,var(--max-width))}.pricing-plan{padding:20px}.pricing-pressure-board{display:grid;gap:12px;min-height:auto;padding:14px}.pricing-pressure-board:before,.pricing-pressure-board:after{display:none}.pricing-pressure-board__meter,.pricing-pressure-card,.pricing-pressure-board__outcomes{position:relative;inset:auto;width:auto;max-width:none;transform:none}.pricing-pressure-board__meter{border-radius:var(--radius-lg);animation:none}.pricing-pressure-board__pressures,.pricing-pressure-board__outcomes{position:relative;display:grid;gap:10px}.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:1fr}.pricing-route em{grid-column:auto}.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:18px}.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:54px}.product-hero{padding-top:42px}.product-system-field{opacity:.3}.siem-console{display:grid;gap:12px;min-height:auto;padding:14px}.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:9px}.signal-specimen,.evidence-compiler,.case-room-board,.product-investigation-desk{padding:14px}.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:18px}.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:82px;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 .site-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;width:min(1280px,calc(100% - 40px));margin:18px auto 0;padding:10px 12px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-lg);background:#080d15bd;box-shadow:0 18px 48px #0000003d;backdrop-filter:blur(18px)}.compare-page .brand{display:inline-flex;align-items:center;min-width:124px}.compare-page .brand img{display:block;width:124px;height:auto}.compare-page .site-nav{display:flex;gap:4px;justify-content:center;color:#ffffffa8;font-size:.88rem;font-weight:650}.compare-page .nav-group{position:relative}.compare-page .nav-trigger,.compare-page .nav-direct{display:inline-flex;align-items:center;gap:5px;border-radius:var(--radius-sm);padding:9px 10px}.compare-page .nav-trigger span{color:#fff6;font-size:.65rem}.compare-page .nav-trigger:hover,.compare-page .nav-direct:hover,.compare-page .nav-group:focus-within .nav-trigger,.compare-page .nav-group:hover .nav-trigger{color:#fff;background:#ffffff0f}.compare-page .nav-menu{position:absolute;left:50%;top:calc(100% + 12px);width:min(620px,calc(100vw - 48px));transform:translate(-50%) translateY(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.compare-page .nav-group:hover .nav-menu,.compare-page .nav-group:focus-within .nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.compare-page .nav-menu:before{content:"";position:absolute;inset:-14px 0 auto;height:14px}.compare-page .nav-menu__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-lg);padding:12px;background:linear-gradient(180deg,#ffffff1c,#ffffff0e),#070b12e0;box-shadow:0 26px 70px #0000006b,inset 0 1px #ffffff1f;backdrop-filter:blur(22px)}.compare-page .nav-menu__inner a{display:grid;gap:3px;border:1px solid transparent;border-radius:var(--radius-md);padding:10px}.compare-page .nav-menu__inner a:hover{border-color:#669eff47;background:#ffffff0e}.compare-page .nav-menu__inner strong{color:#ffffffe6;font-size:.86rem}.compare-page .nav-menu__inner span{color:#eff6ff8c;font-size:.75rem;line-height:1.35}.compare-page .header-actions{display:inline-flex;gap:14px;align-items:center;font-size:.88rem;font-weight:700}.compare-page .header-actions__login{color:#ffffffb3}.compare-page .header-actions__demo{color:#ffffffd1}.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:.96rem;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:10px;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:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.compare-page .field-status strong{color:#f8fbff;font-size:.82rem}.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:.68rem;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:7px;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:1.05rem;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 7px;background:linear-gradient(180deg,#669eff24,#669eff12);color:#eff6ffcf;font-size:.68rem;font-weight:820;line-height:1.12;text-align:center}.compare-page .core-capabilities li span{display:block;margin-bottom:3px;color:#b4eac6e6;font-size:.6rem;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:.92rem;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:18px 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:20px;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:.94rem;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:5px;min-width:min(360px,82vw);border:1px solid rgb(102 158 255 / .28);border-radius:var(--radius-lg);padding:14px 18px;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:.68rem;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:.82rem;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:7px;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:.84rem;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:10px;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:.66rem;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:5px 8px;color:#eff6ffba;font-size:.7rem;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 10px;background:#07101fb8;box-shadow:0 18px 58px #0000004d,inset 0 1px #ffffff14}.compare-page .pathway-stage span{color:var(--mint);font-size:.66rem;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:5px 8px;color:#eff6ffba;font-size:.68rem}.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:14px;border:1px solid rgb(102 158 255 / .2);border-radius:var(--radius-lg);padding:22px;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 10px;background:#0052eb29;color:#d9e8ff!important;font-size:.68rem;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 13px;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:.94rem;font-weight:820}.compare-page .comparison-link-list a strong{display:inline-flex;align-items:center;gap:7px;color:var(--light-blu);font-size:.72rem;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:20px;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:.92rem}.compare-page .final-cta{display:grid;justify-items:center;gap:20px;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:20px;align-items:center;border-top:1px solid rgb(255 255 255 / .08);padding:28px 0 42px}.compare-page .site-footer p{color:#eff6ff75;font-size:.82rem}@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:980px){.compare-page .site-header{grid-template-columns:1fr auto}.compare-page .site-nav{display:none}.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)}.compare-page .site-header{width:min(1440px,calc(100% - 96px))}}@media(min-width:2100px){.compare-page .hero{width:min(1880px,calc(100% - 160px));grid-template-columns:minmax(560px,.9fr) minmax(940px,1.34fr)}.compare-page .site-header{width:min(1560px,calc(100% - 160px))}}@media(max-width:640px){.compare-page .section-shell,.compare-page .site-header{width:min(100% - 28px,var(--max-width))}.compare-page .site-header{margin-top:12px;gap:12px}.compare-page .header-actions{display:none}.compare-page .brand{min-width:112px}.compare-page .brand img{width:112px}.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:.68rem}.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 10px;border:1px solid rgb(102 158 255 / .2);border-radius:999px;padding:5px 9px;background:#0052eb29;color:#d9e8ff;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.compare-page .path-node__helper{width:100%;min-height:0;justify-self:stretch;padding:8px 10px;line-height:1.22;white-space:normal}.compare-page .comparison-link-list a{display:grid;grid-template-columns:1fr;gap:7px}.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}}
