@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--font-inter:"Inter","Inter Fallback"}:root{--bg:#080c12;--bg-deep:#05080d;--panel:#0d131d;--panel-2:#111925;--line:rgba(214,231,255,.085);--line-bright:rgba(145,190,255,.2);--text:#f4f7fb;--muted:#8995a5;--muted-2:#5f6a78;--blue:#68a9ff;--cyan:#70e1ec;--blue-dark:#195ebd;--max:1320px}*{box-sizing:border-box}::selection{color:#07101a;background:#96c8ff}html{scroll-behavior:smooth;scroll-padding-top:88px}body,html{background:var(--bg)}body{margin:0;color:var(--text);font-family:var(--font-inter),Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.025;z-index:50;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}a{text-decoration:none}a,button{color:inherit}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid #79b5ff;outline-offset:4px}section[id]{scroll-margin-top:88px}main{min-height:100vh;background:var(--bg);transition:background-color .35s,color .35s}.container{width:min(var(--max),calc(100% - 64px));margin:0 auto}.section{padding:clamp(110px,10vw,168px) 0;border-top:1px solid var(--line)}.eyebrow{margin:0 0 28px;color:var(--blue);font-size:11px;line-height:1.2;font-weight:650;letter-spacing:.16em}h1,h2,h3,p{margin-top:0}h2{margin:0;font-size:clamp(48px,5.4vw,78px);line-height:.98;letter-spacing:-.055em;font-weight:520}h2 span{color:var(--muted-2)}.section-heading{margin-bottom:76px}.section-heading>p:last-child{max-width:570px;margin:30px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.split-heading{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:90px;gap:90px;align-items:flex-end}.split-heading>div:last-child p{margin:0 0 5px;color:#a9b3c1;font-size:18px;line-height:1.7}.mark{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid rgba(137,191,255,.45);color:#dcebff;background:linear-gradient(145deg,rgba(57,135,237,.25),rgba(73,219,230,.04));font-size:13px;font-weight:750;letter-spacing:-.04em}.mark-small{width:28px;height:28px;font-size:9px}.button{min-height:52px;display:inline-flex;justify-content:center;align-items:center;gap:30px;padding:0 22px;border:1px solid #65a6ff;border-radius:8px;background:#3f8ef5;color:white;font-size:13px;font-weight:620;transition:background .25s,transform .25s,box-shadow .25s}.button:hover{background:#5aa1ff;transform:translateY(-2px);box-shadow:0 10px 30px rgba(31,113,223,.2)}.button-small{min-height:40px;padding:0 15px;gap:15px;font-size:12px}.text-button{display:inline-flex;align-items:center;gap:11px;color:#c5cdd8;font-size:13px;font-weight:550;transition:color .2s}.text-button:hover{color:white}.text-button span{color:var(--blue);font-size:10px}.header{position:fixed;z-index:40;top:0;left:0;width:100%;background:rgba(7,11,17,.22);border-bottom:1px solid transparent;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);transition:background .25s,border-color .25s}.header.is-scrolled{background:rgba(7,11,17,.88);border-color:rgba(255,255,255,.08)}.header-inner{width:min(1450px,calc(100% - 48px));height:72px;margin:0 auto}.brand,.header-inner{display:flex;align-items:center}.brand{gap:12px;margin-right:auto}.brand-copy{display:grid;grid-gap:3px;gap:3px}.brand-copy strong{font-size:14px;letter-spacing:-.02em}.brand-copy small{color:var(--muted-2);font-size:7px;letter-spacing:.15em}.desktop-nav{display:flex;gap:32px;align-items:center;margin:0 auto}.desktop-nav a,.login{color:#9aa5b3;font-size:12px;transition:color .2s}.desktop-nav a:hover,.login:hover{color:white}.header-actions{margin-left:auto;display:flex;gap:24px;align-items:center}.theme-switcher{height:30px;display:flex;align-items:center;gap:4px;padding:0 7px;border:1px solid var(--line);border-radius:8px}.theme-switcher button{width:18px;height:22px;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.theme-switcher button span{width:8px;height:8px;display:block;border-radius:50%;border:1px solid rgba(255,255,255,.2);transition:transform .2s,box-shadow .2s}.mobile-themes i[data-color=dark],.theme-switcher button[data-color=dark] span{background:#182330}.mobile-themes i[data-color=light],.theme-switcher button[data-color=light] span{background:#e7e5de}.mobile-themes i[data-color=emerald],.theme-switcher button[data-color=emerald] span{background:#1f6a55}.theme-switcher button.active span{transform:scale(1.35);box-shadow:0 0 0 2px rgba(112,169,218,.24)}.menu-button,.mobile-nav{display:none}.hero{min-height:1020px;padding:150px 0 72px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 72% 22%,rgba(40,95,170,.15),transparent 42%),linear-gradient(180deg,#090e16,#070b11)}.cta-grid,.hero-grid-bg{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(109,162,225,.12) 1px,transparent 0),linear-gradient(90deg,rgba(109,162,225,.12) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 66%);mask-image:linear-gradient(180deg,black,transparent 66%)}.hero-glow{position:absolute;width:700px;height:500px;left:50%;top:350px;background:rgba(44,128,239,.12);filter:blur(150px)}.hero-copy{position:relative;z-index:1}.hero-eyebrow span{color:#435066;padding:0 8px}.hero h1{max-width:1190px;margin:0;font-size:clamp(62px,7.25vw,104px);line-height:.92;letter-spacing:-.063em;font-weight:510}.hero h1 em{font-style:normal;color:#7f8b99}.hero-subrow{display:grid;grid-template-columns:1.06fr .94fr;grid-gap:56px;gap:56px;align-items:flex-end;margin:42px 0 30px 41%}.hero-subrow>p{max-width:580px;margin:0;color:#aab4c1;font-size:16px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:28px}.hero-proof{display:grid;grid-template-columns:auto 30px auto 1fr;grid-gap:22px;gap:22px;align-items:center;margin:0 0 38px 41%;padding-top:22px;border-top:1px solid var(--line)}.hero-proof>div{display:grid;grid-gap:5px;gap:5px}.hero-proof small{color:#536175;font-size:7px;letter-spacing:.13em}.hero-proof strong{font-size:14px;font-weight:520}.hero-proof>i{color:#4d6c90;font-size:11px;font-style:normal}.hero-proof>span{justify-self:end;padding:8px 11px;border:1px solid rgba(113,196,195,.18);color:#77aaa9;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.hero-console{position:relative;z-index:2;perspective:1200px}.console-shell{border:1px solid rgba(134,182,241,.2);border-radius:12px;overflow:hidden;background:rgba(10,16,25,.95);box-shadow:0 50px 100px rgba(0,0,0,.46),inset 0 1px rgba(255,255,255,.04)}.console-top{height:58px;padding:0 20px;justify-content:space-between;border-bottom:1px solid var(--line);background:#0b111a}.console-brand,.console-top{display:flex;align-items:center}.console-brand{gap:12px;color:#8d9aab;font-size:9px;letter-spacing:.15em}.system-online{color:#657487;font-size:8px;letter-spacing:.14em}.review-bar>span i,.system-online i{display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:#69d8c9;box-shadow:0 0 10px #69d8c9}.console-body{min-height:420px;display:grid;grid-template-columns:1fr 300px}.console-main{padding:48px;border-right:1px solid var(--line)}.console-label{display:flex;justify-content:space-between;color:#6c7888;font-size:9px;letter-spacing:.16em}.console-label span{color:#475568}.console-main h3{margin:18px 0 32px;font-size:clamp(24px,3vw,38px);font-weight:520;letter-spacing:-.035em}.scan-track{height:2px;position:relative;background:#1a2330}.scan-track span{display:block;height:100%;background:linear-gradient(90deg,var(--blue-dark),var(--cyan));box-shadow:0 0 15px var(--blue)}.scan-track i{position:absolute;width:45px;height:18px;top:-8px;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(125,218,233,.3));filter:blur(3px)}.analysis-status{display:flex;justify-content:space-between;margin:13px 0 30px;color:#586679;font-size:8px;letter-spacing:.13em}.analysis-status strong{color:#99bfea;font-weight:550}.result-list{display:grid}.result-list>div{min-height:49px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;border-top:1px solid rgba(255,255,255,.07);color:#c7d0db;font-size:12px}.result-list .check{color:#72d5d4}.result-list small{color:#718096;font-size:9px;letter-spacing:.11em}.console-aside{padding:38px 30px;display:flex;flex-direction:column;background:rgba(255,255,255,.012)}.timer-label{color:#7a899c;font-size:9px;letter-spacing:.14em}.timer{margin:10px 0 28px;font-size:54px;font-weight:380;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.timer small{color:#526276;font-size:8px;letter-spacing:.13em}.mini-graph{height:58px;display:flex;gap:5px;align-items:flex-end;padding-bottom:10px;border-bottom:1px solid var(--line)}.mini-graph i{display:block;flex:1 1;background:linear-gradient(0deg,#235da5,#72dbe5);opacity:.55}.doc-stack{margin-top:auto}.doc-stack>span{display:block;margin-bottom:12px;color:#748398;font-size:9px;letter-spacing:.12em}.doc-stack>div{height:40px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;margin-top:6px;padding:0 10px;border-top:1px solid var(--line);background:rgba(255,255,255,.012)}.doc-stack i{color:#65778e;font-size:7px;font-style:normal}.doc-stack b{color:#90a8c3;font-size:9px;font-weight:550}.doc-stack em{color:#739988;font-size:8px;font-style:normal;letter-spacing:.08em}.review-bar{height:56px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line-bright);background:linear-gradient(90deg,rgba(35,103,189,.13),rgba(37,109,123,.04));font-size:9px;letter-spacing:.12em}.review-bar>span{color:#7c91a9}.review-bar strong{color:#b7d3f2;font-size:10px;font-weight:580;text-transform:uppercase}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#080c12}.trust-grid{min-height:130px;display:grid;grid-template-columns:1.55fr repeat(4,1fr);align-items:stretch}.trust-grid>div{display:flex;flex-direction:column;justify-content:center;gap:7px;padding:24px 26px;border-right:1px solid var(--line)}.trust-grid>div:first-child{padding-left:0}.trust-grid>div:last-child{border:0}.trust-grid strong{font-size:18px;font-weight:520;letter-spacing:-.025em}.trust-grid small{color:#637082;font-size:9px;line-height:1.5;letter-spacing:.08em}.problem{background:linear-gradient(180deg,#0a0e15,#080c12)}.problem-grid{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:100px;gap:100px;margin-top:100px}.problem-copy{display:flex;flex-direction:column;justify-content:space-between}.problem-copy p{max-width:410px;color:#a7b0bc;font-size:22px;line-height:1.5;letter-spacing:-.02em}.fine-line{color:#4f5b6a;font-size:9px;letter-spacing:.14em}.timeline-row{min-height:92px;display:grid;grid-template-columns:60px 1fr 55px;align-items:center;border-top:1px solid var(--line)}.timeline-row:last-child{border-bottom:1px solid var(--line)}.timeline-row>span{color:#566375;font-size:11px}.timeline-row h3{margin:0;font-size:20px;font-weight:470;letter-spacing:-.025em}.timeline-row i{color:#526174;font-size:9px;font-style:normal;letter-spacing:.1em;text-align:right}.transformation{padding:150px 0 0;background:linear-gradient(180deg,#0c131d,#090e15);color:var(--text);overflow:hidden;border-top:1px solid var(--line)}.transform-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:90px}.transform-head .eyebrow{color:#286dbf}.transform-head>p:last-child{max-width:340px;color:#758295;font-size:15px;line-height:1.55}.time-comparison{display:grid;grid-template-columns:1fr 60px 1fr;grid-gap:35px;gap:35px;align-items:center}.time-side small{color:#637186;font-size:9px;letter-spacing:.14em}.time-side strong{display:block;margin-top:20px;font-size:clamp(72px,10vw,150px);font-weight:510;line-height:.9;letter-spacing:-.085em;white-space:nowrap}.time-side strong em{font-size:.22em;font-style:normal;font-weight:550;letter-spacing:-.02em}.time-side.manual{color:#566273}.time-side.automated{color:#79b3fc;text-align:right;text-shadow:0 0 55px rgba(54,137,237,.15)}.versus{color:#435166;font-size:10px;letter-spacing:.14em;text-align:center}.time-line{height:2px;margin-top:35px;background:#1a2533}.time-line i{display:block;width:100%;height:100%;background:#455368}.automated .time-line{display:flex;justify-content:flex-end}.automated .time-line i{background:#2678d8}.proposal-row{min-height:126px;display:flex;justify-content:space-between;align-items:center;margin-top:90px;border-top:1px solid var(--line)}.proposal-row>span{color:#5d6b7e;font-size:9px;letter-spacing:.15em}.proposal-row>div{display:flex;align-items:center;gap:50px;font-size:25px}.proposal-row s{color:#566273;font-weight:400}.proposal-row b{color:#77b3fa;font-size:31px;font-weight:550}.process-section{background:#090d14}.process-layout{display:grid;grid-template-columns:.8fr 1.2fr;min-height:540px;border:1px solid var(--line)}.process-visual{position:relative;display:grid;place-items:center;overflow:hidden;border-right:1px solid var(--line);background:radial-gradient(circle,rgba(42,109,196,.1),transparent 48%)}.process-visual:after,.process-visual:before{content:"";position:absolute;width:310px;height:310px;border:1px solid rgba(121,168,228,.09);border-radius:50%}.process-visual:after{width:470px;height:470px}.process-orbit{position:relative;z-index:1}.process-orbit .mark{width:76px;height:76px;font-size:20px}.orbit-pulse{position:absolute;inset:-12px;border:1px solid rgba(90,164,255,.42);border-radius:50%}.process-readout{position:absolute;left:28px;right:28px;bottom:25px;display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px}.process-readout span{color:#506074;font-size:8px;letter-spacing:.14em}.process-readout strong{color:#739ac7;font-size:9px;letter-spacing:.1em}.process-readout small{grid-column:1/-1;color:#a9b4c1;font-size:11px}.process-list{display:flex;flex-direction:column}.process-list button{flex:1 1;display:grid;grid-template-columns:55px 1fr 40px;align-items:center;padding:20px 32px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;cursor:pointer;transition:background .25s}.process-list button:last-child{border-bottom:0}.process-list button.active,.process-list button:hover{background:linear-gradient(90deg,rgba(43,113,205,.13),transparent)}.process-list button>span{color:#536173;font-size:10px}.process-list h3{margin:0 0 8px;font-size:21px;font-weight:490;letter-spacing:-.025em}.process-list p{margin:0;color:#6f7c8d;font-size:12px}.process-list i{color:#4f5d6f;font-style:normal;text-align:right}.process-list button.active h3{color:#dfeaff}.process-list button.active i,.process-list button.active>span{color:var(--blue)}.demo-section{background:#070b11}.explorer{border:1px solid var(--line-bright);border-radius:12px;overflow:hidden;box-shadow:0 50px 90px rgba(0,0,0,.3)}.tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);background:#0a1018}.tabs button{height:74px;border:0;border-right:1px solid var(--line);background:transparent;color:#8b99aa;font-size:13px;font-weight:520;cursor:pointer;letter-spacing:-.01em;transition:color .2s,background .2s}.tabs button:last-child{border-right:0}.tabs button span{margin-right:10px;color:#68788b;font-size:10px}.tabs button.active{color:#d6e6f9;background:rgba(61,134,230,.08);box-shadow:inset 0 -2px #5aa3ff}.tabs button.active span{color:#639bdd}.explorer-grid{display:grid;grid-template-columns:.82fr 1.18fr;min-height:620px}.ai-output,.product-input{padding:48px}.product-input{border-right:1px solid var(--line);background:#0a0f17}.ai-output{background:#0d141e}.panel-head{display:flex;justify-content:space-between;color:#91a0b3;font-size:10px;font-weight:600;letter-spacing:.12em}.panel-head i{color:#8eb4dc;font-style:normal}.product-glyph{height:162px;position:relative;display:grid;place-items:center;margin:30px 0;border:1px solid rgba(255,255,255,.1);background-image:linear-gradient(rgba(110,161,222,.08) 1px,transparent 0),linear-gradient(90deg,rgba(110,161,222,.08) 1px,transparent 0);background-size:26px 26px;overflow:hidden}.product-glyph>span{position:absolute;top:12px;left:14px;color:#75869a;font-size:10px}.glyph{width:100px;height:70px;border:1px solid #5f8dc4;background:rgba(47,121,213,.1);-webkit-clip-path:polygon(12% 25%,67% 25%,67% 5%,82% 5%,82% 25%,100% 35%,100% 53%,72% 53%,65% 100%,49% 100%,49% 53%,12% 53%);clip-path:polygon(12% 25%,67% 25%,67% 5%,82% 5%,82% 25%,100% 35%,100% 53%,72% 53%,65% 100%,49% 100%,49% 53%,12% 53%);filter:drop-shadow(0 0 14px rgba(73,150,240,.25))}.glyph-1{width:78px;height:104px;-webkit-clip-path:polygon(20% 0,80% 0,93% 19%,81% 42%,90% 100%,10% 100%,19% 42%,7% 19%);clip-path:polygon(20% 0,80% 0,93% 19%,81% 42%,90% 100%,10% 100%,19% 42%,7% 19%)}.glyph-2{width:92px;height:105px;-webkit-clip-path:polygon(29% 0,71% 0,100% 30%,79% 42%,79% 100%,21% 100%,21% 42%,0 30%);clip-path:polygon(29% 0,71% 0,100% 30%,79% 42%,79% 100%,21% 100%,21% 42%,0 30%)}.glyph-3{width:116px;height:89px;-webkit-clip-path:polygon(5% 0,95% 0,100% 18%,100% 100%,85% 100%,85% 58%,15% 58%,15% 100%,0 100%,0 18%);clip-path:polygon(5% 0,95% 0,100% 18%,100% 100%,85% 100%,85% 58%,15% 58%,15% 100%,0 100%,0 18%)}.ai-output h3,.product-input h3{margin:0 0 14px;font-size:30px;font-weight:520;letter-spacing:-.025em}.product-input>p{min-height:44px;color:#a2aebc;font-size:15px;line-height:1.55}.product-input dl{margin:28px 0 0}.product-input dl div{height:52px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.11)}.product-input dt{color:#8290a1;font-size:12px}.product-input dd{color:#d2dae3;font-size:13px;font-weight:520}.ai-output h3{margin-top:42px;margin-bottom:28px}.output-list>div{min-height:76px;display:grid;grid-template-columns:44px 1fr 24px;align-items:center;border-top:1px solid rgba(255,255,255,.11)}.output-list>div>b{color:#73849a;font-size:10px;font-weight:600}.output-list>div>span{display:grid;grid-gap:8px;gap:8px;color:#dbe2e9;font-size:14px;font-weight:500}.output-list small{color:#8c9bad;font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.output-list i{color:#80d5bd;font-size:13px;font-style:normal}.expert-note{display:flex;gap:16px;align-items:center;margin-top:30px;padding:18px;border:1px solid rgba(92,159,240,.2);background:rgba(35,100,183,.08)}.expert-note>span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #3e7ac0;color:#78d8d7;font-size:10px}.expert-note p{display:grid;grid-gap:6px;gap:6px;margin:0;color:#9caabc;font-size:12px;line-height:1.4}.expert-note strong{color:#c8dded;font-size:13px;font-weight:600}.capabilities{background:#0a0e15}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.capability{min-height:290px;display:flex;flex-direction:column;justify-content:space-between;padding:34px 30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .3s,transform .3s}.capability:hover{background:linear-gradient(145deg,rgba(45,106,181,.08),transparent);transform:translateY(-3px)}.capability.c-1,.capability.c-4{grid-column:span 2}.capability>span{color:#4b596b;font-size:9px}.capability>div{max-width:420px}.capability h3{margin:0 0 14px;font-size:25px;font-weight:490;letter-spacing:-.035em}.capability p{margin:0;color:#718092;font-size:13px;line-height:1.6}.capability>i{align-self:flex-end;color:#4b5b6e;font-style:normal}.business{background:#080c12}.impact-dashboard{min-height:500px;display:grid;grid-template-columns:1.25fr .75fr;border:1px solid var(--line)}.impact-main{padding:38px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:linear-gradient(145deg,rgba(34,87,156,.1),transparent 50%)}.impact-main>span{color:#59687a;font-size:8px;letter-spacing:.15em}.impact-main>strong{margin-top:auto;font-size:clamp(32px,4vw,55px);line-height:1;font-weight:480;letter-spacing:-.05em}.impact-main>strong em{color:#667486;font-style:normal}.impact-signal{display:grid;grid-gap:21px;gap:21px;margin-top:52px}.impact-signal>div{display:grid;grid-template-columns:150px 1fr;grid-gap:18px;gap:18px;align-items:center}.impact-signal small{color:#526176;font-size:7px;letter-spacing:.11em}.impact-signal i{height:2px;background:#1b2735}.impact-signal b{display:block;width:72%;height:100%;background:linear-gradient(90deg,#285e9e,#73aecf)}.impact-signal>div:nth-child(2) b{width:44%}.impact-signal>div:nth-child(3) b{width:88%}.impact-main>p{margin:16px 0 0;color:#495668;font-size:8px;letter-spacing:.04em}.impact-list{display:flex;flex-direction:column}.impact-list>div{flex:1 1;display:grid;grid-template-columns:45px 1fr 20px;align-items:center;padding:20px 25px;border-bottom:1px solid var(--line)}.impact-list>div:last-child{border:0}.impact-list span{color:#4b5b6d;font-size:9px}.impact-list strong{font-size:15px;font-weight:480}.impact-list i{color:#52739a;font-style:normal}.compare{background:#0b1017;color:var(--text)}.compare .eyebrow{color:#2a6fbd}.compare-grid{display:grid;grid-template-columns:1fr 1fr}.compare-column{padding:42px;border:1px solid var(--line)}.compare-column+.compare-column{border-left:0}.compare-column.bright{color:#eaf2fb;border-color:rgba(94,158,231,.25);background:linear-gradient(145deg,#0d2848,#0b1d32)}.compare-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:55px}.compare-title span{color:#727e89;font-size:9px;letter-spacing:.14em}.bright .compare-title span{color:#779dca}.compare-title b{font-size:28px;font-weight:500}.compare-row{min-height:72px;display:grid;grid-template-columns:44px 1fr 20px;align-items:center;border-top:1px solid var(--line)}.bright .compare-row{border-color:rgba(255,255,255,.15)}.compare-row small{color:#8b959f;font-size:8px}.bright .compare-row small{color:#638ab8}.compare-row span{font-size:15px}.compare-row i{color:#7bdad6;font-size:10px;font-style:normal}.expert{background:#070b11}.expert-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:130px;gap:130px;align-items:center}.expert-copy>p:nth-of-type(2){max-width:500px;margin:38px 0;color:#8c98a8;font-size:19px;line-height:1.6}.expert-rule{display:flex;align-items:center;gap:15px;color:#576679;font-size:8px;letter-spacing:.13em}.expert-rule i{width:120px;height:1px;background:linear-gradient(90deg,#3479c9,#67d1d2)}.system-flow{padding:28px 36px;border:1px solid var(--line);background:#0a1018}.system-flow>div{height:55px;position:relative;display:grid;grid-template-columns:45px 1fr;align-items:center;border-bottom:1px solid var(--line)}.system-flow>div:last-child{border:0}.system-flow span{color:#49596c;font-size:8px}.system-flow strong{color:#9ca9b8;font-size:11px;font-weight:520;letter-spacing:.09em}.system-flow i{position:absolute;left:17px;bottom:-7px;z-index:1;color:#4d7199;font-size:9px;font-style:normal}.system-flow .highlight{margin:0 -16px;padding:0 16px;border:1px solid rgba(94,161,240,.28);background:rgba(39,107,189,.11)}.system-flow .highlight strong{color:#a9cff5}.technology{background:#0a0f16}.tech-grid{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:90px;gap:90px}.tech-facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.tech-facts>div{min-height:160px;display:flex;flex-direction:column;justify-content:space-between;padding:23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tech-facts strong{font-size:31px;font-weight:500;letter-spacing:-.04em}.tech-facts span{max-width:130px;color:#667487;font-size:10px;line-height:1.45}.tech-stack{padding:40px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(circle at 70% 50%,rgba(48,116,204,.15),transparent 45%)}.tech-stack>div{height:61px;width:calc(100% - var(--offset));margin-left:var(--offset);display:grid;grid-template-columns:45px 1fr 30px;align-items:center;padding:0 17px;border:1px solid rgba(121,167,223,.14);background:rgba(8,14,22,.82)}.tech-stack span{color:#4c5b6d;font-size:8px}.tech-stack strong{color:#9cabbc;font-size:10px;letter-spacing:.1em;font-weight:520}.tech-stack i{height:4px;background:#478bcf;box-shadow:0 0 12px rgba(72,147,225,.7)}.deployment{background:#080c12}.deployment-grid{display:grid;grid-template-columns:1.25fr .75fr;border:1px solid var(--line)}.cloud-map{min-height:460px;position:relative;display:grid;place-items:center;border-right:1px solid var(--line);overflow:hidden;background-image:linear-gradient(rgba(108,154,209,.05) 1px,transparent 0),linear-gradient(90deg,rgba(108,154,209,.05) 1px,transparent 0);background-size:34px 34px}.cloud-map svg{position:absolute;inset:0;width:100%;height:100%}.cloud-map path{fill:none;stroke:rgba(91,158,232,.28);stroke-width:1;stroke-dasharray:5 7}.cloud-center{z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;padding:25px 36px;border:1px solid rgba(99,164,241,.28);background:#0d1723}.cloud-center span,.cloud-node span{color:#6e8299;font-size:7px;letter-spacing:.14em}.cloud-node{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid var(--line);background:#0b111a}.cloud-node i{width:5px;height:5px;border-radius:50%;background:#67c7d2}.node-1{left:7%;top:18%}.node-2{right:7%;top:14%}.node-3{right:6%;bottom:15%}.deployment-list{display:flex;flex-direction:column}.deployment-list>div{flex:1 1;display:grid;grid-template-columns:45px 1fr;align-items:center;padding:25px;border-bottom:1px solid var(--line)}.deployment-list>div:last-child{border:0}.deployment-list span{color:#4d5c6e;font-size:9px}.deployment-list h3{margin:0 0 8px;font-size:20px;font-weight:480}.deployment-list p{margin:0;color:#6b798b;font-size:11px;line-height:1.5}.final-cta{min-height:760px;position:relative;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 50% 90%,rgba(38,120,225,.3),transparent 40%),#0a1727;text-align:center;border-top:1px solid rgba(118,177,247,.2)}.final-cta:after{content:"";position:absolute;width:500px;height:500px;left:calc(50% - 250px);bottom:-380px;border:1px solid rgba(106,169,240,.34);border-radius:50%;box-shadow:0 0 160px rgba(47,131,233,.18)}.cta-grid{opacity:.12;-webkit-mask-image:radial-gradient(circle at center,black,transparent 70%);mask-image:radial-gradient(circle at center,black,transparent 70%)}.final-cta .container{position:relative;z-index:2}.final-cta h2{font-size:clamp(50px,6vw,86px)}.final-cta h2 em{color:#7eb6f3;font-style:normal}.final-cta p:not(.eyebrow){max-width:580px;margin:34px auto 38px;color:#96a7ba;font-size:16px;line-height:1.6}.cta-actions{display:flex;justify-content:center;gap:30px}.button-light{color:#07101b;border-color:white;background:#f3f7fb}.button-light:hover{color:#07101b;background:white}footer{background:#06090e;border-top:1px solid var(--line)}.footer-top{min-height:340px;display:grid;grid-template-columns:1fr 1fr;padding-top:70px}.footer-brand{display:grid;grid-template-columns:52px 1fr;grid-template-rows:auto auto;align-content:start;align-items:center}.footer-brand .mark{grid-row:span 2}.footer-brand strong{font-size:17px}.footer-brand>span{color:#4d5968;font-size:7px;letter-spacing:.15em}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.footer-links>div{display:flex;flex-direction:column;gap:13px}.footer-links span{margin-bottom:10px;color:#4d5968;font-size:8px;letter-spacing:.13em}.footer-links a{color:#8a96a6;font-size:11px}.footer-links a:hover{color:white}.footer-pending{color:#566171!important;font-size:11px!important;letter-spacing:0!important}.footer-bottom{height:72px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);color:#46515f;font-size:8px;letter-spacing:.12em}[data-theme=light]{--bg:#f2f1ed;--bg-deep:#e8e7e2;--panel:#fafaf7;--panel-2:#e9edf2;--line:rgba(21,38,58,.13);--line-bright:rgba(36,93,157,.25);--text:#101923;--muted:#5f6b78;--muted-2:#8a949f;--blue:#2369b8;--cyan:#147f8a;color:var(--text)}[data-theme=light] .header{background:rgba(242,241,237,.48)}[data-theme=light] .header.is-scrolled{background:rgba(242,241,237,.9);border-color:rgba(20,38,58,.12)}[data-theme=light] .brand-copy small,[data-theme=light] .desktop-nav a,[data-theme=light] .login{color:#5d6975}[data-theme=light] .desktop-nav a:hover,[data-theme=light] .login:hover,[data-theme=light] .theme-switcher button.active span{box-shadow:0 0 0 2px rgba(29,79,128,.2)}[data-theme=light] .mark{color:#143c69;border-color:rgba(30,95,166,.35);background:linear-gradient(145deg,rgba(55,126,205,.15),rgba(59,164,176,.03))}[data-theme=light] .hero{background:radial-gradient(ellipse at 72% 22%,rgba(56,119,190,.14),transparent 43%),linear-gradient(180deg,#f5f4f0,#eeede8)}[data-theme=light] .cta-grid,[data-theme=light] .hero-grid-bg{opacity:.28}[data-theme=light] .hero h1 em{color:#747f8b}[data-theme=light] .hero-subrow>p,[data-theme=light] .section-heading>p:last-child,[data-theme=light] .split-heading>div:last-child p{color:#53616e}[data-theme=light] .hero-proof strong{color:#142231}[data-theme=light] .hero-proof>span{color:#317372;border-color:rgba(28,116,117,.22)}[data-theme=light] .text-button{color:#344353}[data-theme=light] .console-shell,[data-theme=light] .explorer,[data-theme=light] .system-flow{color:#f4f7fb;box-shadow:0 42px 90px rgba(20,35,51,.16)}[data-theme=light] .business,[data-theme=light] .capabilities,[data-theme=light] .deployment,[data-theme=light] .problem,[data-theme=light] .process-section,[data-theme=light] .technology,[data-theme=light] .trust-strip{background:#f2f1ed}[data-theme=light] .fine-line,[data-theme=light] .timeline-row i,[data-theme=light] .timeline-row>span,[data-theme=light] .trust-grid small{color:#75808c}[data-theme=light] .problem-copy p{color:#465563}[data-theme=light] .transformation{background:#e5e9ed;color:#101923}[data-theme=light] .time-side.manual{color:#8a949f}[data-theme=light] .time-side.automated{color:#1c5fa9;text-shadow:none}[data-theme=light] .time-line{background:#c8d0d7}[data-theme=light] .time-line i{background:#929da8}[data-theme=light] .automated .time-line i{background:#327ac8}[data-theme=light] .proposal-row s{color:#7d8790}[data-theme=light] .proposal-row b{color:#1f64ae}[data-theme=light] .capability-grid,[data-theme=light] .deployment-grid,[data-theme=light] .impact-dashboard,[data-theme=light] .process-layout{background:rgba(255,255,255,.28)}[data-theme=light] .process-visual{background:radial-gradient(circle,rgba(50,114,187,.13),transparent 50%)}[data-theme=light] .process-list button.active,[data-theme=light] .process-list button:hover{background:linear-gradient(90deg,rgba(45,108,181,.1),transparent)}[data-theme=light] .process-list button.active h3{color:#153b66}[data-theme=light] .demo-section{background:#e9edf0}[data-theme=light] .capability:hover{background:rgba(255,255,255,.56)}[data-theme=light] .capability p,[data-theme=light] .deployment-list p,[data-theme=light] .impact-list span{color:#687582}[data-theme=light] .impact-main{background:linear-gradient(145deg,rgba(44,102,171,.08),transparent 55%)}[data-theme=light] .impact-signal i{background:#d4dbe1}[data-theme=light] .compare{background:#e7e9e8;color:#111a24}[data-theme=light] .compare-column.muted{background:rgba(255,255,255,.28)}[data-theme=light] .expert{background:#0a111a;color:#f4f7fb}[data-theme=light] .cloud-map,[data-theme=light] .deployment-list,[data-theme=light] .tech-facts>div{background-color:rgba(255,255,255,.18)}[data-theme=light] footer{background:#e5e5e1;color:#17212c}[data-theme=light] .footer-links a{color:#52606e}[data-theme=light] .footer-links a:hover{color:#111a24}[data-theme=light] .footer-bottom{color:#68727d}[data-theme=emerald]{--bg:#07100e;--bg-deep:#050b0a;--panel:#0b1714;--panel-2:#10201c;--line:rgba(190,224,210,.1);--line-bright:rgba(116,191,163,.24);--text:#edf5f1;--muted:#8b9e97;--muted-2:#566b64;--blue:#73b99f;--cyan:#a7d3bd;--blue-dark:#286a55}[data-theme=emerald] .header{background:rgba(5,14,12,.34)}[data-theme=emerald] .header.is-scrolled{background:rgba(5,14,12,.9);border-color:rgba(188,223,209,.1)}[data-theme=emerald] .mark{color:#d9eee4;border-color:rgba(119,190,163,.42);background:linear-gradient(145deg,rgba(51,128,98,.25),rgba(169,199,153,.04))}[data-theme=emerald] .button{color:#f3f8f5;border-color:#568f77;background:#286c55}[data-theme=emerald] .button:hover{background:#337e64;box-shadow:0 10px 30px rgba(26,94,72,.25)}[data-theme=emerald] .hero{background:radial-gradient(ellipse at 72% 22%,rgba(39,111,85,.21),transparent 43%),linear-gradient(180deg,#091411,#060d0c)}[data-theme=emerald] .cta-grid,[data-theme=emerald] .hero-grid-bg{background-image:linear-gradient(rgba(127,183,160,.1) 1px,transparent 0),linear-gradient(90deg,rgba(127,183,160,.1) 1px,transparent 0)}[data-theme=emerald] .hero-glow{background:rgba(32,120,84,.13)}[data-theme=emerald] .hero h1 em{color:#71847d}[data-theme=emerald] .hero-proof>span{color:#87b49f;border-color:rgba(118,188,159,.21)}[data-theme=emerald] .console-shell{border-color:rgba(118,181,156,.22);background:rgba(7,17,14,.97);box-shadow:0 50px 100px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.04)}[data-theme=emerald] .console-top,[data-theme=emerald] .product-input{background:#091410}[data-theme=emerald] .ai-output,[data-theme=emerald] .console-aside{background:#0b1814}[data-theme=emerald] .scan-track span{background:linear-gradient(90deg,#27684f,#8bc3a9);box-shadow:0 0 15px rgba(109,187,153,.5)}[data-theme=emerald] .scan-track i{background:linear-gradient(90deg,transparent,rgba(157,211,184,.3))}[data-theme=emerald] .review-bar>span i,[data-theme=emerald] .system-online i{background:#91c7aa;box-shadow:0 0 10px #6cac8c}[data-theme=emerald] .review-bar{border-color:rgba(104,183,150,.2);background:linear-gradient(90deg,rgba(40,108,81,.16),rgba(77,112,83,.04))}[data-theme=emerald] .business,[data-theme=emerald] .capabilities,[data-theme=emerald] .deployment,[data-theme=emerald] .problem,[data-theme=emerald] .process-section,[data-theme=emerald] .technology,[data-theme=emerald] .trust-strip{background:#07100e}[data-theme=emerald] .transformation{background:linear-gradient(180deg,#0d1c18,#08120f)}[data-theme=emerald] .proposal-row b,[data-theme=emerald] .time-side.automated{color:#92c9ad}[data-theme=emerald] .automated .time-line i{background:#5ca17f}[data-theme=emerald] .process-visual{background:radial-gradient(circle,rgba(40,118,87,.15),transparent 50%)}[data-theme=emerald] .process-list button.active,[data-theme=emerald] .process-list button:hover{background:linear-gradient(90deg,rgba(52,125,96,.14),transparent)}[data-theme=emerald] .process-list button.active h3{color:#d8eee3}[data-theme=emerald] .demo-section{background:#050c0a}[data-theme=emerald] .explorer{border-color:rgba(120,184,158,.23)}[data-theme=emerald] .system-flow,[data-theme=emerald] .tabs{background:#08130f}[data-theme=emerald] .tabs button.active{color:#d9eee5;background:rgba(53,124,96,.1);box-shadow:inset 0 -2px #71ad91}[data-theme=emerald] .expert-note{border-color:rgba(104,176,146,.22);background:rgba(40,106,80,.1)}[data-theme=emerald] .capability:hover{background:linear-gradient(145deg,rgba(51,116,91,.1),transparent)}[data-theme=emerald] .impact-main{background:linear-gradient(145deg,rgba(37,102,78,.12),transparent 55%)}[data-theme=emerald] .impact-signal b{background:linear-gradient(90deg,#285e4b,#7fad96)}[data-theme=emerald] .compare{background:#0a1512}[data-theme=emerald] .compare-column.bright{border-color:rgba(111,177,150,.25);background:linear-gradient(145deg,#123d30,#0b271f)}[data-theme=emerald] .expert{background:#050b0a}[data-theme=emerald] .tech-stack{background:radial-gradient(circle at 70% 50%,rgba(48,123,94,.17),transparent 45%)}[data-theme=emerald] .tech-stack i{background:#579e7c;box-shadow:0 0 12px rgba(84,159,123,.55)}[data-theme=emerald] .cloud-map path{stroke:rgba(103,173,145,.3)}[data-theme=emerald] .final-cta{background:radial-gradient(circle at 50% 90%,rgba(36,118,86,.32),transparent 42%),#0a1b16;border-color:rgba(127,190,164,.2)}[data-theme=emerald] .button-light{color:#0a1712;border-color:#e6f0eb;background:#e6f0eb}[data-theme=emerald] footer{background:#040907}[data-theme=emerald]{--bg:#f3f5f1;--bg-deep:#e8eee8;--panel:#fbfcf9;--panel-2:#e7eee8;--line:rgba(19,57,44,.13);--line-bright:rgba(27,105,76,.25);--text:#102219;--muted:#5f7168;--muted-2:#8a9991;--blue:#176c4c;--cyan:#267f60;color:var(--text)}[data-theme=emerald] .header{background:rgba(244,247,242,.55)}[data-theme=emerald] .header.is-scrolled{background:rgba(244,247,242,.92);border-color:rgba(20,65,48,.12)}[data-theme=emerald] .brand-copy small,[data-theme=emerald] .desktop-nav a,[data-theme=emerald] .login{color:#597067}[data-theme=emerald] .desktop-nav a:hover,[data-theme=emerald] .login:hover{color:#0d281d}[data-theme=emerald] .mark{color:#164c38;border-color:rgba(33,111,81,.35);background:linear-gradient(145deg,rgba(49,132,99,.14),rgba(213,224,203,.2))}[data-theme=emerald] .hero{min-height:930px;padding-top:132px;background:radial-gradient(ellipse at 72% 18%,rgba(47,128,95,.13),transparent 42%),linear-gradient(180deg,#f8f9f6,#edf2ed)}[data-theme=emerald] .hero h1{max-width:1040px;font-size:clamp(58px,6.55vw,94px)}[data-theme=emerald] .hero h1 em{color:#687c72}[data-theme=emerald] .hero-subrow{margin-left:31%;margin-top:34px}[data-theme=emerald] .hero-subrow>p{color:#4f655b}[data-theme=emerald] .hero-proof{margin-left:31%}[data-theme=emerald] .hero-proof strong{color:#14271e}[data-theme=emerald] .hero-proof>span{color:#2c7258;border-color:rgba(39,120,88,.23)}[data-theme=emerald] .hero-glow{background:rgba(50,133,99,.1)}[data-theme=emerald] .hero-console{width:min(1380px,calc(100% - 40px))}[data-theme=emerald] .console-shell{color:#edf5f1;border-color:rgba(105,170,145,.28);background:#07110e;box-shadow:0 48px 100px rgba(24,57,44,.23),inset 0 1px rgba(255,255,255,.04)}[data-theme=emerald] .business,[data-theme=emerald] .capabilities,[data-theme=emerald] .deployment,[data-theme=emerald] .problem,[data-theme=emerald] .process-section,[data-theme=emerald] .technology,[data-theme=emerald] .trust-strip{background:#f3f5f1}[data-theme=emerald] .fine-line,[data-theme=emerald] .timeline-row i,[data-theme=emerald] .timeline-row>span,[data-theme=emerald] .trust-grid small{color:#72847b}[data-theme=emerald] .problem-copy p{color:#465d52}[data-theme=emerald] .transformation{color:#102219;background:#e6ece6}[data-theme=emerald] .time-side.manual{color:#89958f}[data-theme=emerald] .proposal-row b,[data-theme=emerald] .time-side.automated{color:#176e4d;text-shadow:none}[data-theme=emerald] .time-line{background:#c8d3cc}[data-theme=emerald] .time-line i{background:#94a49b}[data-theme=emerald] .automated .time-line i{background:#347e60}[data-theme=emerald] .proposal-row s{color:#7d8a83}[data-theme=emerald] .capability-grid,[data-theme=emerald] .deployment-grid,[data-theme=emerald] .impact-dashboard,[data-theme=emerald] .process-layout{background:rgba(255,255,255,.34)}[data-theme=emerald] .process-visual{background:radial-gradient(circle,rgba(44,126,94,.13),transparent 50%)}[data-theme=emerald] .process-list button.active,[data-theme=emerald] .process-list button:hover{background:linear-gradient(90deg,rgba(43,124,92,.1),transparent)}[data-theme=emerald] .process-list button.active h3{color:#174c38}[data-theme=emerald] .demo-section{background:#e7ede8}[data-theme=emerald] .explorer,[data-theme=emerald] .system-flow{color:#edf5f1}[data-theme=emerald] .capability:hover{background:rgba(255,255,255,.62)}[data-theme=emerald] .capability p,[data-theme=emerald] .deployment-list p,[data-theme=emerald] .impact-list span{color:#667970}[data-theme=emerald] .impact-main{background:linear-gradient(145deg,rgba(38,112,83,.08),transparent 55%)}[data-theme=emerald] .impact-signal i{background:#d1dbd4}[data-theme=emerald] .compare{color:#102219;background:#e4e9e4}[data-theme=emerald] .compare-column.muted{background:rgba(255,255,255,.3)}[data-theme=emerald] .compare-column.bright{color:#edf5f1}[data-theme=emerald] .expert{color:#edf5f1;background:#07100d}[data-theme=emerald] .cloud-map,[data-theme=emerald] .deployment-list,[data-theme=emerald] .tech-facts>div{background-color:rgba(255,255,255,.2)}[data-theme=emerald] footer{color:#17271f;background:#e4e9e4}[data-theme=emerald] .footer-links a{color:#52675d}[data-theme=emerald] .footer-links a:hover{color:#102219}[data-theme=emerald] .footer-bottom{color:#697a72}@media (max-width:1100px){.desktop-nav{gap:18px}.desktop-nav a{font-size:10px}.hero-subrow{margin-left:36%}.console-body{grid-template-columns:1fr 250px}.expert-grid,.problem-grid{gap:60px}.tech-grid{gap:45px}.ai-output,.product-input{padding:36px}.ai-output h3,.product-input h3{font-size:27px}.output-list>div>span{font-size:13px}}@media (max-width:900px){.container{width:min(100% - 40px,var(--max))}.section{padding:110px 0}.desktop-nav,.header-actions{display:none}.menu-button{width:42px;height:42px;display:flex;flex-direction:column;justify-content:center;gap:7px;margin-left:auto;border:0;background:transparent}.menu-button span{width:22px;height:1px;display:block;margin-left:auto;background:#b7c2cf}.mobile-nav{display:flex;flex-direction:column;padding:20px;background:#090e15}.mobile-nav,.mobile-nav a{border-bottom:1px solid var(--line)}.mobile-nav a{padding:14px 5px;color:#bac4d0;font-size:13px}.mobile-themes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding-top:16px}.mobile-themes button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 6px;border:1px solid var(--line);border-radius:8px;background:transparent;color:#8fa0b3;font-size:10px}.mobile-themes button.active{color:var(--text);background:rgba(110,154,202,.08)}.mobile-themes i{width:7px;height:7px;border-radius:50%}[data-theme=light] .mobile-nav{background:#efeee9}[data-theme=light] .mobile-nav a{color:#344352}[data-theme=light] .mobile-themes button{color:#4c5d6d}[data-theme=emerald] .mobile-nav{background:#07100e}[data-theme=emerald] .mobile-nav a,[data-theme=emerald] .mobile-themes button{color:#9badA5}.hero{min-height:auto;padding-top:145px}.hero-subrow{grid-template-columns:1fr;gap:30px;margin:40px 0 60px}.hero-proof{margin-left:0}[data-theme=emerald] .hero-subrow{margin:40px 0 30px}[data-theme=emerald] .hero-proof{margin-left:0}[data-theme=emerald] .hero-console{width:min(100% - 28px,var(--max))}.console-body{grid-template-columns:1fr}.console-main{border:0;padding:35px}.console-aside{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;border-top:1px solid var(--line)}.doc-stack{grid-column:1/-1}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-grid>div:first-child{grid-column:1/-1;padding-left:24px}.trust-grid>div{border-bottom:1px solid var(--line)}.deployment-grid,.expert-grid,.explorer-grid,.impact-dashboard,.problem-grid,.process-layout,.split-heading,.tech-grid{grid-template-columns:1fr}.split-heading{gap:45px}.problem-grid{gap:70px;margin-top:70px}.problem-copy{gap:40px}.time-comparison{grid-template-columns:1fr}.time-side.automated,.versus{text-align:left}.automated .time-line{justify-content:flex-start}.process-visual{min-height:390px}.process-visual,.product-input{border-right:0;border-bottom:1px solid var(--line)}.capability-grid{grid-template-columns:1fr 1fr}.capability.c-1,.capability.c-4{grid-column:auto}.impact-main{min-height:460px;border-right:0;border-bottom:1px solid var(--line)}.impact-list>div{min-height:100px}.expert-grid{gap:70px}.tech-grid{gap:45px}.deployment-grid{border-bottom:0}.cloud-map{border-right:0;border-bottom:1px solid var(--line)}.deployment-list{border-left:1px solid var(--line);border-right:1px solid var(--line)}.footer-top{grid-template-columns:.7fr 1.3fr}}@media (max-width:600px){.container{width:calc(100% - 32px)}.section{padding:88px 0}h2{font-size:clamp(34px,10vw,44px);text-wrap:balance}.section-heading{margin-bottom:52px}.section-heading>p:last-child,.split-heading>div:last-child p{font-size:15px}.header-inner{width:calc(100% - 26px);height:64px}.brand .mark{width:36px;height:36px}.hero{padding:125px 0 62px}.hero-grid-bg{background-size:42px 42px}.hero h1{font-size:clamp(40px,12vw,53px);line-height:.96;text-wrap:balance}[data-theme=emerald] .hero{min-height:auto;padding-top:118px}[data-theme=emerald] .hero h1{font-size:clamp(40px,12vw,53px)}.hero-eyebrow{max-width:300px;line-height:1.6}.hero-subrow>p{font-size:14px}.cta-actions,.hero-actions{flex-direction:column;align-items:stretch}.hero-proof{grid-template-columns:1fr 24px 1fr;gap:12px;margin-bottom:28px}.hero-proof>span{grid-column:1/-1;justify-self:stretch;text-align:center}.cta-actions .text-button,.hero-actions .text-button{justify-content:center;min-height:45px}.console-top{padding:0 13px}.system-online{font-size:8px}.console-main{padding:28px 20px}.console-label span{display:none}.console-main h3{font-size:24px}.result-list>div{grid-template-columns:25px 1fr;font-size:10px}.result-list small{display:none}.console-aside{padding:25px 20px}.timer{font-size:42px}.review-bar{align-items:flex-start;justify-content:center;flex-direction:column;gap:6px;height:68px}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid>div{padding:20px 15px}.trust-grid strong{font-size:14px}.problem-grid{margin-top:55px}.problem-copy p{font-size:18px}.timeline-row{grid-template-columns:37px 1fr 20px}.timeline-row h3{font-size:15px}.timeline-row i{font-size:7px}.transform-head{flex-direction:column;gap:25px;margin-bottom:65px}.time-side strong{font-size:72px}.proposal-row{align-items:flex-start;flex-direction:column;justify-content:center;gap:22px}.proposal-row>div{width:100%;justify-content:space-between;gap:10px;font-size:18px}.proposal-row b{font-size:21px}.process-layout{min-height:auto}.process-visual{min-height:310px}.process-list button{min-height:112px;grid-template-columns:35px 1fr 20px;padding:16px 18px}.process-list h3{font-size:17px}.process-list p{font-size:10px;line-height:1.45}.tabs{display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-mask-image:linear-gradient(90deg,black 88%,transparent);mask-image:linear-gradient(90deg,black 88%,transparent)}.tabs button{min-width:132px;padding:0 15px;scroll-snap-align:start}.ai-output,.product-input{padding:28px 20px}.product-glyph{height:145px}.ai-output h3,.product-input h3{font-size:24px}.product-input>p{color:#b1bbc7;font-size:14px}.product-input dt{font-size:11px}.product-input dd{font-size:12px}.output-list>div>span{font-size:13px}.output-list small{font-size:9px}.capability-grid{grid-template-columns:1fr}.capability{min-height:230px}.impact-main{min-height:400px;padding:25px}.impact-main>strong{font-size:34px}.compare-grid{grid-template-columns:1fr}.compare-column{padding:25px 20px}.compare-column+.compare-column{border-left:1px solid rgba(94,158,231,.25);border-top:0}.expert-rule i{width:60px}.system-flow{padding:20px}.tech-facts{grid-template-columns:1fr 1fr}.tech-facts>div{min-height:145px;padding:18px}.tech-stack{padding:20px 14px}.tech-stack>div{width:calc(100% - (var(--offset) / 2));margin-left:calc(var(--offset) / 2)}.cloud-map{min-height:380px}.cloud-center{padding:20px}.node-1{left:4%}.node-2,.node-3{right:3%}.hero-glow{width:420px;height:320px;filter:blur(90px)}body:before{display:none}.final-cta{min-height:720px}.final-cta h2{font-size:44px}.footer-top{grid-template-columns:1fr;gap:60px;padding-bottom:60px}.footer-links{grid-template-columns:1fr 1fr;gap:40px 20px}.footer-bottom>span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}