: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;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}main:before{content:"";position:absolute;top:820px;bottom:360px;left:50%;z-index:0;width:1px;background:linear-gradient(180deg,transparent,rgb(255 122 144 / .18) 10%,rgb(102 158 255 / .2) 34%,rgb(180 234 198 / .28) 58%,rgb(102 158 255 / .12) 84%,transparent)}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}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{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)}.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}.header-actions__login{color:#ffffffb3}.header-actions__demo{color:#ffffffd1}.button{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:hover{transform:translateY(-1px)}.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%)}.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}.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}.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 9%,#000 91%,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%)}.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__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)}.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}.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}.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:8px;width:min(78%,740px);margin:-4px 5% 0 auto;opacity:.84}.product-callouts span{border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-sm);padding:11px 10px;background:#ffffff09;color:#ffffffad;font-size:.78rem;font-weight:800;text-align:center;backdrop-filter:blur(12px)}.product-callouts span:nth-child(3){border-color:#b4eac633;color:#b4eac6c7}.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__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}.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{display:grid;gap:10px;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__row{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}.drag-ledger__row:nth-child(1),.drag-ledger__row:nth-child(2){transform:translate(-10px)}.drag-ledger__row:nth-child(3),.drag-ledger__row:nth-child(4){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(520px,42vw,720px);border-radius:12px;overflow:hidden}.operating-field:before{content:"";position:absolute;inset:8% 6% 11%;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)}.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-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)}.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:3%;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:4%;top:15%}.operating-node--5{right:16%;bottom:7%}.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{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(460px,1.18fr);gap:clamp(36px,5vw,84px);align-items:center}.section-swap>:first-child{order:2}.section-swap>:last-child{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)}.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;display:grid;gap:14px;padding:28px}.tenant-flow:before{content:"";position:absolute;inset:14% 6%;border:1px solid rgb(180 234 198 / .12);border-radius:999px;transform:rotate(-6deg)}.tenant-flow span{position:relative;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}.tenant-flow span:nth-child(2){margin-left:20%}.tenant-flow span:nth-child(3){margin-left:38%;border-color:#b4eac638;color:var(--mint)}.tenant-flow span:nth-child(4){margin-left:12%}.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}.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)}.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)}.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)}.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)}.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}.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)}.buying-lane:last-child{border-right:0}.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:#070b1285}.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%}.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:19px 20px;background:transparent}.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;background:radial-gradient(circle at 100% 50%,rgb(180 234 198 / .11),transparent 16rem),linear-gradient(90deg,#b4eac624,#ffffff07)}.comparison-row--active:after{content:"chosen operating layer";justify-self:end;border:1px solid rgb(180 234 198 / .18);border-radius:999px;padding:5px 9px;color:#b4eac6b8;font-size:.63rem;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.compliance-band{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(280px,.7fr) auto}.compliance-ledger{display:grid;gap:8px;width:min(100%,380px)}.compliance-ledger span{position:relative;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-sm);padding:12px 14px;background:#070b128a;color:#f8fbffd6;font-size:.84rem;font-weight:820}.compliance-ledger span:nth-child(2){margin-left:14%}.compliance-ledger span:nth-child(3){margin-left:28%;border-color:#b4eac638;color:var(--mint)}.resource-map{position:relative;min-height:470px}.resource-map:before{content:"";position:absolute;inset:10% 8%;border:1px solid rgb(102 158 255 / .12);border-radius:999px;transform:rotate(-8deg)}.resource-map:after{content:"";position:absolute;left:14%;right:12%;top:49%;height:1px;background:linear-gradient(90deg,transparent,rgb(102 158 255 / .22),rgb(180 234 198 / .2),transparent)}.resource-node{position:absolute;display:grid;width:min(42%,360px);gap:10px;border:1px solid rgb(255 255 255 / .09);border-radius:var(--radius-lg);padding:18px;background:linear-gradient(180deg,#ffffff10,#ffffff05),#070b12b8;box-shadow:0 22px 62px #0003;transition:transform .16s ease,border-color .16s ease}.resource-node p{color:#eff6ffa3;font-size:.92rem}.resource-node--1{left:2%;top:6%}.resource-node--2{right:4%;top:18%}.resource-node--3{left:18%;bottom:10%;border-color:#b4eac629}.resource-node--4{right:10%;bottom:2%}.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}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@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 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 thread-flow{to{stroke-dashoffset:-220}}@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%)}}@media(max-width:980px){.site-header{grid-template-columns:1fr auto}.site-nav{display:none}.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}.proof-strip,.path-band,.problem-frame,.capability-system,.msp-band,.comparison-frame,.resource-pathways{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{display:none}.operating-node{position:relative;inset:auto;width:auto}.commercial-grid,.buying-lanes,.comparison-row{grid-template-columns:1fr}.compliance-band{grid-template-columns:1fr;align-items:flex-start;flex-direction:column}.capability-console{display:grid;gap:12px;min-height:auto}.capability-console:before,.capability-console:after{display:none}.capability-console__core,.capability-rail,.resource-node{position:relative;inset:auto;width:auto;transform:none}.capability-console__rails,.resource-map{position:relative;display:grid;gap:12px;min-height:auto}.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}}@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:12px;gap:12px}.header-actions__demo,.header-actions__login{display:none}.brand{min-width:112px}.brand img{width:112px}.button{width:100%}.button--small{width:auto}.hero{padding-top:42px}.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{display:none}.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-card{min-height:156px}.problem-frame,.operating-model,.capability-system,.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%}}
