@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./InterVariable.DiVDrmQJ.woff2)format("woff2")}:root{--bg:#0b1020;--ink:#f6f4ff;--muted:#a9adc2;--violet:#a88bff;--violet-2:#6a4dce;--paper:#f6f6f8;--dark:#161b2d;--line:#ffffff1f}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #ac8aff}.shell{max-width:1400px;margin:0 auto;padding:0 56px}.skip-link{color:#111;z-index:30;background:#fff;padding:12px;position:absolute;top:-50px;left:12px}.skip-link:focus{top:12px}.site-header{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090d1ce8;border-bottom:1px solid #ffffff12;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:sticky;top:0}.header-inner{align-items:center;gap:48px;min-height:78px;display:flex}.brand{letter-spacing:-1.4px;white-space:nowrap;align-items:center;gap:9px;font-size:24px;font-weight:760;display:inline-flex}.brand-mark{color:#fff;width:30px;height:30px}.brand-nexa{color:#b69cff}.main-nav{color:var(--ink);gap:34px;margin-left:auto;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;display:flex}.main-nav a:hover,.mobile-nav a:hover{color:#fff}.nav-cta{white-space:nowrap;border:1px solid #74669b;border-radius:8px;padding:11px 16px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700}.nav-cta span{color:var(--violet);margin-left:10px}.menu-button,.mobile-nav{display:none}.hero{background:radial-gradient(800px 550px at 80% 55%,#1d1c48,#0000 75%),linear-gradient(135deg,#0a1020,#11152a 55%,#171531);min-height:770px;position:relative;overflow:hidden}.ambient{filter:blur(80px);pointer-events:none;opacity:.45;border-radius:50%;position:absolute}.ambient-one{background:#432f8e;width:430px;height:430px;top:17%;right:10%}.ambient-two{background:#153968;width:280px;height:280px;bottom:0;right:40%}.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:30px;padding-top:92px;padding-bottom:80px;display:grid;position:relative}.hero-copy{z-index:2}.eyebrow,.kicker,.mini-label{letter-spacing:.17em;color:#977cdb;font-size:11px;font-weight:800}.eyebrow{color:#c5b3fc;background:#9573f812;border:1px solid #baa3ff42;border-radius:4px;align-items:center;gap:10px;padding:9px 12px;font-size:10px;display:inline-flex}.eyebrow-pulse{background:#aa8bff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #a184ff}.hero h1{letter-spacing:-.067em;margin:30px -38px 25px 0;font-size:clamp(49px,5.15vw,78px);font-weight:730;line-height:1.08}.hero h1 em{color:#b99eff;font-style:normal}.hero-lead{color:#b5b9cd;max-width:565px;margin:0;font-size:17px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:18px;padding:16px 21px;font-size:13px;font-weight:750;line-height:1.2;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-ghost{color:#e6e2f3;background:#ffffff05;border-color:#ffffff3b}.button-ghost:hover{background:#ffffff17}.hero-proof{color:#aeb3c8;flex-wrap:wrap;gap:12px 19px;margin-top:32px;font-size:11px;display:flex}.hero-proof span{white-space:nowrap}.hero-proof i{background:#a68aff;border-radius:50%;width:5px;height:5px;margin:0 7px 2px 0;display:inline-block}.hero-visual{min-width:0;padding:28px 0 20px 18px;position:relative}.orbital{border:1px solid #9881ea21;border-radius:50%;width:560px;height:560px;position:absolute;top:-41px;left:50px}.orbital-b{width:730px;height:730px;top:-126px;left:-35px}.dashboard-frame{transform-origin:0;background:#121828;border:1px solid #444269;border-radius:14px;min-height:440px;display:flex;position:relative;overflow:hidden;transform:perspective(1300px)rotateY(-5deg)rotateX(2deg);box-shadow:0 34px 95px #00000070,0 0 70px #7259c72b}.dash-sidebar{color:#747d9d;background:#101524;border-right:1px solid #30344c;flex-direction:column;flex-shrink:0;align-items:center;gap:26px;width:58px;padding:17px 0;font-size:17px;display:flex}.dash-logo{color:#fff;text-align:center;background:#8f70ed;border-radius:8px;width:30px;height:30px;font-size:20px;font-weight:900;line-height:30px}.dash-logo span{color:#c4b0ff;font-size:8px}.dash-side-active{color:#b599ff;text-align:center;background:#3c315b;border-left:2px solid #ac8aff;width:100%;padding:7px 0}.dash-bottom{margin-top:auto}.dash-main{flex:1;min-width:0;padding:21px 21px 11px}.dash-top{justify-content:space-between;align-items:center;display:flex}.dash-top small,.dash-top strong{display:block}.dash-top small{letter-spacing:.12em;color:#8c95b6;margin-bottom:5px;font-size:8px}.dash-top strong{letter-spacing:-.02em;font-size:17px}.dash-avatar{color:#e6d8ff;background:#574581;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-weight:700;display:grid}.dash-pills{color:#818aa7;gap:5px;margin:18px 0;font-size:9px;display:flex}.dash-pills span{padding:6px 8px}.dash-pills .dash-pill-active{color:#d4c3ff;background:#40335f;border-radius:4px}.dash-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dash-metrics>div{background:#1c2338;border:1px solid #303954;border-radius:7px;min-width:0;padding:12px 10px}.dash-metrics small,.dash-metrics span,.dash-metrics strong{white-space:nowrap;display:block}.dash-metrics small{color:#a8aec4;font-size:8px}.dash-metrics strong{letter-spacing:-.035em;margin:9px 0 5px;font-size:22px}.dash-metrics .dash-sub{color:#79849c;font-size:7px}.dash-metrics .accent-metric{background:#252039;border-color:#72599b}.accent-metric strong{color:#b498ff}.dash-lower{grid-template-columns:1.15fr .85fr;gap:9px;margin-top:10px;display:grid}.dash-chart,.dash-insights{background:#1b2235;border:1px solid #303954;border-radius:7px;padding:12px}.dash-chart-top{justify-content:space-between;gap:3px;display:flex}.dash-chart-top strong,.dash-insights>strong{font-size:10px}.dash-chart-top span{color:#8a94ae;font-size:7px}.chart-grid{background:repeating-linear-gradient(0deg,#0000,#0000 27px,#30384b 28px);border-bottom:1px solid #35405a;height:113px;margin-top:12px}.chart-bars{justify-content:space-around}.chart-bars,.chart-bars>div{align-items:end;height:100%;display:flex}.chart-bars>div{gap:3px;width:20px}.chart-bars b{background:#6d5bc4;border-radius:2px 2px 0 0;width:10px}.chart-bars i{background:#a7a0db;border-radius:2px 2px 0 0;width:7px}.chart-labels{color:#8890ad;justify-content:space-around;margin-top:7px;font-size:7px;display:flex}.dash-insights>div{border-top:1px solid #31384f;align-items:center;gap:8px;margin-top:12px;padding-top:11px;display:flex}.insight-icon{color:#9ce1cb;background:#324b50;border-radius:5px;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:14px;display:grid}.insight-icon.purple{color:#cbb5fa;background:#4c3e65}.insight-icon.blue{color:#aad3ff;background:#334864}.dash-insights p{margin:0}.dash-insights b,.dash-insights small{white-space:nowrap;display:block}.dash-insights b{font-size:8px;font-weight:650}.dash-insights small{color:#8c97b1;margin-top:2px;font-size:7px}.dash-footnote{text-align:right;color:#6e7895;margin-top:8px;font-size:7px}.floating-chip{background:#292744;border:1px solid #7360a6;border-radius:8px;gap:12px;padding:11px 17px;display:flex;position:absolute;bottom:8px;left:-17px;box-shadow:0 15px 30px #0005}.floating-chip>span{color:#c0a2ff;font-size:20px}.floating-chip b,.floating-chip small{display:block}.floating-chip b{font-size:10px}.floating-chip small{color:#aaabca;margin-top:3px;font-size:9px}.hero-bottom{color:#8e93ad;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;padding-top:21px;padding-bottom:24px;display:flex;position:relative}.hero-bottom>span{letter-spacing:.18em;font-size:9px;font-weight:800}.hero-bottom>div{word-spacing:4px;font-size:12px;font-weight:700}.hero-bottom i{vertical-align:middle;background:#626780;border-radius:50%;width:4px;height:4px;margin:0 12px;display:inline-block}.section-pad{padding:112px 0}.platform{color:#181e31;background:#f6f7fa}.section-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;margin-bottom:45px;display:grid}.section-heading h2{letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(42px,4vw,62px);line-height:1.1}.section-heading p{color:#60677b;max-width:410px;margin:0 0 5px;font-size:15px;line-height:1.7}.explorer{background:#fff;border:1px solid #dfe1e9;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #171b3010}.explorer-toolbar{border-bottom:1px solid #e6e7ed;align-items:center;gap:24px;padding:17px 24px;display:flex}.explorer-label{color:#81869a;letter-spacing:.13em;white-space:nowrap;font-size:10px;font-weight:800}.explorer-label span{display:none}.role-tabs{flex-wrap:wrap;gap:4px;display:flex}.mode-switch button,.role-tabs button{color:#636b7e;background:0 0;border:0;border-radius:6px;padding:9px 12px;font-size:12px;font-weight:700}.role-tabs button[aria-selected=true]{color:#3c2a77;background:#eee9fa}.role-tabs button:hover{background:#f3f1fb}.explorer-content{grid-template-columns:1fr 1fr;min-height:325px;display:grid}.role-story{border-right:1px solid #ececf2;padding:38px 42px}.mini-label{color:#8974c2;font-size:9px}.role-story h3{letter-spacing:-.04em;max-width:430px;margin:14px 0 12px;font-size:30px;line-height:1.2}.role-story p{color:#697085;margin:0;font-size:14px;line-height:1.7}.role-outcome{border-left:2px solid #a68aef;margin-top:28px;padding-left:14px}.role-outcome span{letter-spacing:.13em;color:#8a78b6;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.role-outcome strong{color:#313650;font-size:13px;line-height:1.5}.role-detail{padding:38px 40px}.role-cards{gap:11px;margin-top:19px;display:grid}.role-card{background:#fafaff;border:1px solid #e7e7ee;border-radius:8px;align-items:start;gap:15px;padding:14px 17px;display:flex}.role-card-icon{color:#765ab4;background:#eee9fa;border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.role-card b{color:#252a3d;font-size:13px;display:block}.role-card span:last-child{color:#788095;margin-top:4px;font-size:11px;line-height:1.4;display:block}.mode-strip{background:#f5f3fb;border-top:1px solid #e9e6f1;justify-content:space-between;align-items:center;gap:20px;padding:24px 30px;display:flex}.mode-strip h3{letter-spacing:-.025em;margin:6px 0 0;font-size:18px}.mode-switch{white-space:nowrap;background:#fff;border:1px solid #ddd8ea;border-radius:8px;padding:4px;display:flex}.mode-switch button.active{color:#fff;background:#3b2e63;box-shadow:0 2px 8px #39266330}.mode-preview{color:#f4f0ff;background:#29253b;grid-template-columns:.84fr 1.16fr;gap:24px;padding:27px 30px;display:grid}.mode-badge{color:#bda8f6;letter-spacing:.16em;font-size:9px;font-weight:800}.mode-preview h4{letter-spacing:-.035em;margin:8px 0;font-size:21px}.mode-preview p{color:#c3bdd2;max-width:450px;margin:0;font-size:12px;line-height:1.65}.mode-cards{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.mode-cards>div{background:#383349;border:1px solid #514a69;border-radius:8px;padding:15px 12px}.mode-cards span{color:#ae94e7;font-size:10px}.mode-cards small,.mode-cards strong{display:block}.mode-cards strong{margin:10px 0 5px;font-size:12px;line-height:1.3}.mode-cards small{color:#b7b0c7;font-size:10px;line-height:1.45}.capability-line{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:29px;display:grid}.capability-line>div{border-left:1px solid #d9d5e5;padding-left:18px}.capability-glyph{color:#8065c1;margin-bottom:9px;font-size:22px;display:block}.capability-line strong{font-size:13px}.capability-line p{color:#778093;margin:7px 0 0;font-size:11px;line-height:1.55}.value{color:#f8f6ff;background:#101528;padding-bottom:0}.value-heading h2 span{color:#b99eff}.value-heading p{color:#aeb4c7}.roi-layout{grid-template-columns:1.08fr .92fr;gap:20px;display:grid}.roi-inputs,.roi-result{background:#1b2236;border:1px solid #39405a;border-radius:12px;padding:30px}.card-heading{justify-content:space-between;align-items:center;display:flex}.card-heading h3{letter-spacing:-.04em;margin:8px 0;font-size:24px}.model-tag{color:#b9a2ed;border:1px solid #51476c;border-radius:4px;padding:7px 10px;font-size:10px;font-weight:700}.form-intro{color:#a9b0c4;margin:7px 0 26px;font-size:12px;line-height:1.6}.field-grid{grid-template-columns:1fr 1fr;gap:20px 18px;display:grid}.field{min-width:0;display:block}.field>span{color:#c5c8d8;justify-content:space-between;gap:4px;min-height:24px;font-size:11px;font-weight:650;display:flex}.field b{color:#bea5ff}.field input:not([type=range]),.field select{color:#fff;background:#141a2b;border:1px solid #4b526b;border-radius:6px;outline-color:#a98cff;width:100%;min-height:42px;padding:11px 12px}.field select{cursor:pointer}.field input[type=range]{accent-color:#ac8dff;width:100%;margin:12px 0 0}.formula{color:#8f9ab0;border-top:1px solid #394057;margin-top:27px;padding-top:19px;font-size:10px;line-height:1.8}.roi-result{background:radial-gradient(circle at 95% 0,#44366a,#0000 48%),#282440;border-color:#66548a;flex-direction:column;display:flex}.result-top{justify-content:space-between;align-items:center;display:flex}.result-top .mini-label{color:#c6b5f6}.result-icon{color:#c8a9ff;font-size:27px}.result-label{color:#cbc6db;margin-top:28px;font-size:12px}.big-number{letter-spacing:-.055em;color:#fff;margin:4px 0 14px;font-size:clamp(40px,4vw,57px)}.result-divider{background:#645775;height:1px;margin:8px 0 14px}.result-row{color:#c5c2d3;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;font-size:12px;display:flex}.result-row strong{color:#fff;font-size:18px}.result-bars{margin-top:auto;padding-top:25px}.result-bars>span{color:#c4bfd4;font-size:10px}.stacked-bar{background:#5d536e;border-radius:20px;height:11px;margin:13px 0 10px;display:flex;overflow:hidden}.stacked-bar i{background:#6e648b;width:67%;transition:width .2s}.stacked-bar b{background:#b89bff;width:33%;transition:width .2s}.bar-legend{color:#b7b1c9;gap:22px;font-size:10px;display:flex}.bar-legend i{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.legend-cost{background:#766a92}.legend-net{background:#b89bff}.result-note{color:#aba5c0;margin:21px 0 0;font-size:10px;line-height:1.55}.trust-assessment{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;padding:90px 0;display:grid}.trust-copy h3{letter-spacing:-.05em;margin:15px 0 19px;font-size:clamp(32px,3vw,46px);line-height:1.15}.trust-copy p{color:#aeb4c7;max-width:470px;font-size:14px;line-height:1.8}.trust-points{color:#d4cceb;gap:11px;margin-top:26px;font-size:12px;display:grid}.assessment-card{background:linear-gradient(135deg,#27243d,#1d2238);border:1px solid #62547d;border-radius:12px;padding:31px;scroll-margin-top:100px}.assessment-card h3{letter-spacing:-.04em;margin:12px 0;font-size:28px}.assessment-card p{color:#b8b9ca;margin:0;font-size:13px;line-height:1.7}.assessment-card ol{gap:14px;margin:24px 0;padding:0;list-style:none;display:grid}.assessment-card li{color:#e7e2f1;align-items:center;gap:14px;font-size:12px;display:flex}.assessment-card li span{color:#a98cff;font-size:10px;font-weight:800}.assessment-card .button{width:100%}.cta-note{color:#9897b1;text-align:center;margin-top:12px;font-size:10px;display:block}.footer{color:#9399ad;border-top:1px solid #30364a;justify-content:space-between;align-items:center;gap:20px;min-height:100px;font-size:11px;display:flex}.footer .brand{color:#fff;font-size:19px}.footer .brand-mark{width:24px;height:24px}dialog{color:#f7f4ff;background:#1a2033;border:1px solid #6a598c;border-radius:14px;width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 32px);padding:0;overflow:auto;box-shadow:0 40px 100px #000b}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050817bb}.brief-dialog{padding:28px}.dialog-head{justify-content:space-between;align-items:center;display:flex}.close-dialog{color:#bcb4d3;background:0 0;border:0;font-size:25px;line-height:1}.brief-dialog h2{letter-spacing:-.04em;margin:11px 0;font-size:27px}.brief-dialog p{color:#b7bfd1;margin:0 0 19px;font-size:12px;line-height:1.6}.brief-dialog .field{margin-bottom:16px}.brief-output{white-space:pre-wrap;color:#c8cde0;background:#111728;border:1px solid #424a63;border-radius:6px;max-height:170px;margin:20px 0;padding:14px;font-size:11px;line-height:1.55;overflow:auto}.dialog-copy{width:100%}.copy-status{color:#bba1ff;text-align:center;min-height:17px;margin-top:9px;font-size:11px;display:block}@media (width<=1150px){.shell{padding-left:32px;padding-right:32px}.header-inner{gap:24px}.main-nav{gap:18px}.hero-grid{grid-template-columns:1fr 1fr;gap:4px}.hero h1{font-size:clamp(48px,5.1vw,65px)}.hero-visual{transform-origin:0;transform:scale(.93)}.dashboard-frame{min-height:405px}.dash-main{padding:15px 12px}.dash-insights{padding:9px}.dash-metrics strong{font-size:18px}.hero-bottom i{margin:0 5px}.role-detail,.role-story{padding:30px}.trust-assessment{gap:35px}}@media (width<=860px){.header-inner{min-height:66px}.main-nav,.nav-cta{display:none}.menu-button{background:0 0;border:0;flex-direction:column;gap:5px;margin-left:auto;padding:10px;display:flex}.menu-button span{background:#e9e4ff;width:21px;height:2px;display:block}.mobile-nav:not([hidden]){background:#101528;gap:0;padding:0 32px 16px;display:grid}.mobile-nav a{color:var(--ink);border-top:1px solid #272c3d;padding:12px 0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600}.hero-grid{grid-template-columns:1fr;gap:10px;padding-top:68px;padding-bottom:44px}.hero h1{margin-right:0;font-size:clamp(48px,8vw,70px)}.hero-lead,.hero-visual{max-width:660px}.hero-visual{width:100%;margin:8px auto 0;padding-left:0}.dashboard-frame,.hero-visual{transform:none}.floating-chip{left:-10px}.hero-bottom{text-align:center;display:block}.hero-bottom>div{margin-top:12px}.section-pad{padding:80px 0}.section-heading{gap:24px}.section-heading h2{font-size:46px}.section-heading p{font-size:13px}.role-tabs{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.explorer-toolbar{display:block}.explorer-label{margin-bottom:12px}.roi-layout{grid-template-columns:1fr 1fr}.roi-inputs,.roi-result{padding:22px}.field-grid{grid-template-columns:1fr;gap:14px}.result-bars{margin-top:15px}.trust-assessment{padding:70px 0}.footer{min-height:110px}}@media (width<=620px){.shell{padding-left:20px;padding-right:20px}.brand{font-size:21px}.hero-grid{padding-top:45px;padding-bottom:32px}.eyebrow{letter-spacing:.12em;font-size:8px}.hero h1{margin:23px 0 18px;font-size:clamp(42px,10.7vw,58px)}.hero-lead{font-size:14px;line-height:1.65}.hero-actions{margin-top:25px}.hero-actions .button{justify-content:space-between;width:100%}.hero-proof{gap:9px 15px;margin-top:25px;line-height:1.4}.hero-visual{width:calc(100% + 10px);margin-left:-5px;padding:10px 0 0;overflow:hidden}.dashboard-frame{width:600px;transform:scale(calc(.16667vw - .06667px));transform-origin:0 0;min-height:440px;margin-bottom:calc(73.3vw - 469.32px)}.floating-chip,.orbital{display:none}.hero-bottom{padding-top:19px;padding-bottom:19px}.hero-bottom>div{font-size:10px;line-height:2}.hero-bottom i{margin:0 3px}.section-pad{padding:65px 0}.section-heading{margin-bottom:26px;display:block}.section-heading h2{font-size:clamp(37px,10vw,48px)}.section-heading p{margin-top:18px}.explorer-toolbar{padding:17px}.role-tabs{margin-right:-17px}.role-tabs button{white-space:nowrap;padding:8px 10px}.explorer-content{grid-template-columns:1fr}.role-story{border-bottom:1px solid #ececf2;border-right:0;padding:26px 23px}.role-story h3{font-size:25px}.role-detail{padding:23px}.role-outcome{margin-top:19px}.mode-strip{padding:21px;display:block}.mode-strip h3{font-size:16px}.mode-switch{width:max-content;max-width:100%;margin-top:15px}.mode-preview{padding:24px 21px}.mode-cards,.mode-preview{grid-template-columns:1fr}.mode-cards>div{padding:11px 13px}.mode-cards strong{margin:3px 0}.capability-line{grid-template-columns:1fr 1fr;gap:20px 11px}.capability-line>div{padding-left:12px}.capability-line p{font-size:10px}.roi-layout{grid-template-columns:1fr}.roi-inputs,.roi-result{padding:23px}.field-grid{grid-template-columns:1fr 1fr;gap:17px 12px}.field>span{font-size:10px}.roi-result{min-height:350px}.trust-assessment{grid-template-columns:1fr;gap:37px;padding:65px 0}.trust-copy h3{font-size:37px}.assessment-card{padding:24px}.footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;padding-top:25px;padding-bottom:25px}.footer p{margin:0}}@media (width<=390px){.field-grid{grid-template-columns:1fr}.hero h1{font-size:42px}.hero-proof span{white-space:normal}.big-number{font-size:42px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=620px){.hero-visual{width:100%;margin:5px auto 0;padding:10px 0 0}.dashboard-frame{width:100%;min-height:336px;margin:0;transform:none}.dash-sidebar{gap:17px;width:38px;font-size:13px}.dash-main{padding:13px 9px 8px}.dash-top strong{font-size:13px}.dash-pills{gap:0;margin:10px 0}.dash-pills span{padding:5px}.dash-metrics{gap:4px}.dash-metrics>div{padding:8px 6px}.dash-metrics small{white-space:normal;min-height:19px;font-size:7px}.dash-metrics strong{font-size:16px}.dash-metrics .dash-sub{white-space:normal;min-height:17px;line-height:1.2}.dash-lower{display:block}.dash-chart{padding:10px}.dash-insights{display:none}.chart-grid{height:85px}.dash-footnote{display:none}}:root{--bg:#100a22;--violet:#b86bff;--violet-2:#6420c8;--paper:#f8f7fc;--dark:#1d1534}.site-header{background:#0f0921f0;border-bottom-color:#c47fff29}.brand{letter-spacing:normal;gap:0}.brand-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:214px;height:auto;max-height:43px;display:block}.footer .brand-logo{width:184px}.hero{background:radial-gradient(900px 620px at 87% 42%,#641cc054,#0000 75%),linear-gradient(135deg,#0d0a1e,#1b1037 58%,#100a25)}.ambient-one{opacity:.36;background:#8d2cef}.ambient-two{opacity:.2;background:#bc35da}.hero h1 em{color:#0000;background:linear-gradient(95deg,#c0a0ff 10%,#d58aff 65%,#ed9de8);-webkit-background-clip:text;background-clip:text}.eyebrow,.kicker,.mini-label{color:#a260e6}.eyebrow{color:#dbb4ff;border-color:#cb89ff59}.eyebrow-pulse,.hero-proof i{background:#be72ff}.button-primary{color:#1c0c30;background:linear-gradient(105deg,#bc78ff,#e29aff);box-shadow:0 10px 30px #8420cd3d}.button-primary:hover{background:linear-gradient(105deg,#c78bff,#edaefa)}.nav-cta{border-color:#8d65b6}.nav-cta span{color:#ce93ff}.nav-cta:hover{background:#34204c}.provider-coverage{border-left:2px solid #bc63f3;margin-top:30px;padding:2px 0 1px 16px}.provider-coverage>span{color:#c996ef;letter-spacing:.16em;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.provider-coverage>div{-moz-column-gap:17px;flex-wrap:wrap;gap:8px 17px;display:flex}.provider-coverage strong{color:#eee4fa;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35}.hero-proof{margin-top:23px}.dash-pills{flex-wrap:wrap}.dash-pill-active{font-weight:700}.platform{background:#f8f7fc}.section-heading h2 span{color:#6a2bb0}.role-card-icon,.role-tabs button[aria-selected=true]{color:#57228f;background:#f0e5fa}.mode-strip{background:#f6effb}.mode-switch button.active{background:#512184}.mode-preview{background:#28133d}.mode-cards>div{background:#3a2351;border-color:#5c3b77}.value{background:#130c27}.roi-inputs{background:#211733}.roi-result{background:radial-gradient(circle at 95% 0,#633182,#0000 55%),#2e1b48;border-color:#774995}.assessment-card{background:linear-gradient(135deg,#35204c,#21152f);border-color:#795197}@media (width<=620px){.brand-logo,.footer .brand-logo{width:184px}.provider-coverage{margin-top:27px}.provider-coverage strong{font-size:11px}.dash-pills span{padding:5px 4px}}.feature-catalog{margin-top:72px;scroll-margin-top:100px}.catalog-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:45px;margin-bottom:28px;display:grid}.catalog-heading h3{letter-spacing:-.04em;max-width:500px;margin:12px 0 0;font-size:34px;line-height:1.15}.catalog-heading p{color:#636579;margin:0;font-size:16px;line-height:1.6}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.feature-column{align-content:start;gap:14px;min-width:0;display:grid}.feature-item{background:#fff;border:1px solid #e0d9ed;border-radius:10px;overflow:hidden}.feature-item summary{cursor:pointer;align-items:center;gap:15px;padding:22px;list-style:none;display:flex}.feature-item summary::-webkit-details-marker{display:none}.feature-item summary:after{content:"+";color:#663394;flex-shrink:0;margin-left:auto;font-size:25px}.feature-item[open] summary:after{content:"−"}.feature-item[open] summary{background:#f3eafa;border-bottom:1px solid #e0d9ed}.feature-item summary:focus-visible{outline-offset:-4px;outline:3px solid #8545c3}.feature-number{color:#76479c;align-self:flex-start;margin-top:2px;font-size:14px;font-weight:800}.feature-item summary strong{letter-spacing:-.025em;font-size:18px;font-weight:750;display:block}.feature-item summary small{color:#656273;margin-top:5px;font-size:14px;line-height:1.5;display:block}.feature-body{color:#4f5063;padding:22px;font-size:16px;line-height:1.65}.feature-body p{margin:0 0 13px}.feature-body ul{margin:0;padding-left:20px}.feature-body li+li{margin-top:10px}.feature-body .feature-footnote{color:#655773;border-top:1px solid #e4ddec;margin:20px 0 0;padding-top:16px;font-size:14px}.enterprise-capabilities{background:#f0e8f7;border:1px solid #dac9e8;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:25px;margin-top:24px;padding:25px 28px;display:grid}.enterprise-label{letter-spacing:.13em;color:#65328f;font-size:12px;font-weight:800}.enterprise-capabilities h4{margin:7px 0 0;font-size:19px;line-height:1.4}.enterprise-capabilities ul{color:#513b65;flex-wrap:wrap;gap:9px 20px;margin:0;padding-left:18px;font-size:14px;line-height:1.6;display:flex}.single-cloud-callout{color:#fff;background:#27123f;border-radius:10px;grid-template-columns:.7fr 1.3fr;gap:30px;margin-top:24px;padding:32px;display:grid}.single-cloud-callout h4{letter-spacing:-.03em;margin:0;font-size:28px;line-height:1.15}.single-cloud-callout p{color:#e1d1ef;margin:0;font-size:16px;line-height:1.7}.platform .kicker,.platform .mini-label{color:#673493}.evaluation-options{gap:20px;margin:22px 0;display:grid}.evaluation-options>div+div{border-top:1px solid #6a467e;padding-top:19px}.evaluation-options h4{color:#f1d6ff;margin:0 0 9px;font-size:16px}.evaluation-options p{font-size:16px;line-height:1.65}.evaluation-options p+p{margin-top:12px}.migration-fields{border:1px solid #705586;border-radius:8px;min-width:0;margin:22px 0 0;padding:16px}.migration-fields legend{color:#e3bcff;padding:0 7px;font-size:14px;font-weight:700}.migration-fields p{font-size:14px;line-height:1.55}.migration-fields .field>span{font-size:14px}.migration-hint{color:#ead1fd;font-size:13px;line-height:1.5;display:block}.button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=860px){.catalog-heading{grid-template-columns:1fr;gap:18px}.feature-item summary{gap:10px;padding:18px}.feature-body{padding:19px}.single-cloud-callout{grid-template-columns:1fr;gap:15px}.enterprise-capabilities{grid-template-columns:1fr;gap:17px}}@media (width<=620px){.feature-catalog{margin-top:48px}.catalog-heading h3{font-size:29px}.feature-grid{grid-template-columns:1fr}.enterprise-capabilities,.single-cloud-callout{padding:23px}.feature-item summary strong{font-size:17px}.feature-item summary small,.feature-number{font-size:13px}.evaluation-options p,.feature-body{font-size:16px}}.site-footer[data-v-0fbd8b57]{background:#130c27}.footer[data-v-0fbd8b57]{flex-wrap:wrap;padding:28px 0}.footer-links[data-v-0fbd8b57]{color:#e3d5f2;flex-wrap:wrap;gap:12px 22px;font-size:13px;display:flex}.footer-links a[data-v-0fbd8b57]{text-underline-offset:4px;padding:6px 0}.footer-links a[data-v-0fbd8b57]:hover{color:#fff;text-decoration:underline}
