@font-face{font-family:Estedad;src:url(/assets/estedad.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+200C-200F,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Estedad;src:url(/assets/estedad-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--bg:#030508;--surface:#0a0d13;--line:#ffffff1c;--text:#f5f6f9;--muted:#9aa6ba;--blue:#2872ff;--blue-light:#70a6ff;--ease:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Estedad,Arial,sans-serif;font-size:16px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue-light);outline-offset:5px}::selection{background:var(--blue);color:#fff}button{border:0}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:24px;height:24px}button:disabled{cursor:default}.wrap{width:min(1400px,100% - 112px);margin-inline:auto}.skip-link{z-index:100;background:var(--blue);padding:16px;position:fixed;top:-100px;right:20px}.skip-link:focus{top:12px}.reading-progress{background:var(--blue);transform-origin:100%;z-index:60;width:100%;height:2px;position:fixed;top:0;right:0;transform:scaleX(0)}.site-header{top:0;z-index:50;border-bottom:1px solid var(--line);transition:background .3s;position:absolute;inset-inline:0}.site-header.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030508ed;position:fixed}.nav-shell{justify-content:space-between;align-items:center;gap:32px;width:calc(100% - 112px);height:100px;margin:auto;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand-symbol{width:43px;height:42px;display:block;position:relative;overflow:hidden}.brand-symbol img{width:110px;max-width:none;height:auto;position:absolute;top:-20px;left:-33px}.brand-word{letter-spacing:-1.2px;font-family:Arial,sans-serif;font-size:29px;font-weight:800;line-height:1}.brand-word>span{color:var(--blue-light);font-weight:400}.brand-word small{letter-spacing:2.15px;color:#9ca8be;margin-top:9px;font-size:8px;display:block}.desktop-nav,.nav-actions{align-items:center;gap:32px;display:flex}.desktop-nav{font-size:14px}.desktop-nav>a,.nav-trigger{color:#c4c9d4;transition:color .2s}.desktop-nav>a:hover,.nav-trigger:hover{color:#fff}.nav-trigger{background:0 0;padding:16px 0}.chevron{margin-inline-start:9px;font-size:18px}.nav-actions{gap:24px}.console-link{color:#d8dfeb;font-size:13px}.console-link span{color:var(--blue-light);margin-inline-start:8px}.button{background:var(--blue);border:1px solid var(--blue);border-radius:6px;justify-content:space-between;align-items:center;gap:30px;min-height:58px;padding:15px 24px;font-size:14px;font-weight:600;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex}.button:hover{background:#4185ff;transform:translateY(-3px);box-shadow:0 10px 35px #1b65ff33}.button>span{font-family:Arial;font-size:25px;font-weight:400}.button-small{gap:22px;min-height:44px;padding:10px 17px;font-size:12px}.button-small>span{font-size:20px}.mobile-menu{background:0 0;min-width:44px;min-height:44px;padding:10px;display:none}.mobile-menu span{background:#fff;width:22px;height:1px;margin:6px;display:block}.hero{isolation:isolate;height:max(800px,100svh);min-height:720px;max-height:1200px;position:relative;overflow:hidden}.hero-art{z-index:-3;will-change:transform;width:88%;height:calc(100% - 155px);position:absolute;top:110px;left:-4%}.hero-art img{object-fit:contain;object-position:left center;width:100%;height:100%}.hero-shade{z-index:-2;background:linear-gradient(270deg,#030508 0%,#030508e0 24%,#03050824 54%,#0000 80%),linear-gradient(#030508 0%,#0000 15% 78%,#030508 100%);position:absolute;inset:0}.hero-content{padding-top:clamp(175px,23vh,265px);position:relative}.eyebrow{color:#b0bdd2;letter-spacing:.2px;align-items:center;gap:12px;font-size:12px;display:flex}.eyebrow-line{background:var(--blue);width:26px;height:1px}h1{letter-spacing:-2.4px;margin-top:18px;font-size:clamp(44px,5.05vw,80px);font-weight:700;line-height:1.6}h1>span{display:block}.blue-text{color:var(--blue-light)}.hero-description{color:#aeb9cb;max-width:470px;margin-top:20px;font-size:15px;line-height:2.1}.hero-buttons{align-items:center;gap:32px;margin-top:32px;display:flex}.text-link{color:#c9d0de;align-items:center;gap:17px;min-height:44px;font-size:13px;display:inline-flex}.text-link span{font-size:20px}.text-link:hover{color:var(--blue-light)}.hero-bottom{border-top:1px solid var(--line);color:#8995a9;justify-content:space-between;align-items:center;padding-top:24px;font-size:11px;display:flex;position:absolute;bottom:28px;left:0;right:0}.hero-bottom>div{letter-spacing:2px;font-family:Arial,sans-serif;font-size:10px}.hero-bottom>div>span{color:#e7eaf0}.scroll-cue{align-items:center;gap:12px;display:flex}.scroll-track{border:1px solid #68758b;border-radius:12px;width:15px;height:27px;position:relative}.scroll-track:after{content:"";background:#e0e8ff;width:1px;height:5px;animation:2s infinite scrollhint;position:absolute;top:6px;left:6px}.hero-index{font:12px monospace}.hero-tech{letter-spacing:2px;color:#a7b8d0;z-index:-1;gap:8px;font:11px monospace;display:grid;position:absolute;top:29%;left:6%}.hero-tech i{background:linear-gradient(90deg,var(--blue),transparent);width:90px;height:1px}.hero-tech small{letter-spacing:1px;color:#66758d;font-size:8px}.site-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding-block:35px;font-size:12px;display:flex}.footer-brand{color:#fff;letter-spacing:-1px;font:700 32px Arial}.footer-brand>span{color:var(--blue-light);font-weight:400}.site-footer>div{gap:22px;display:flex}.site-footer a:hover{color:#fff}.site-footer small{font:10px monospace}.mega-menu[hidden],.menu-backdrop[hidden]{display:none}.menu-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:40;background:#0009;position:fixed;inset:0}.mega-menu{inset-inline:0;background:#090d14;border-bottom:1px solid #284473;min-height:300px;padding:40px 56px;position:absolute;top:100%}.hero-content .eyebrow,.hero-content h1>span,.hero-description,.hero-buttons{animation:enter 1s var(--ease) both}.hero-content h1>span:first-child{animation-delay:.1s}.hero-content h1>span:nth-child(2){animation-delay:.18s}.hero-content h1>span:nth-child(3){animation-delay:.26s}.hero-description{animation-delay:.34s}.hero-buttons{animation-delay:.42s}@keyframes enter{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollhint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media (min-width:1600px){.hero-art{width:90%;left:-6%}.hero-content{padding-top:24vh}}@media (max-width:1100px){.wrap{width:calc(100% - 64px)}.nav-shell{gap:18px;width:calc(100% - 64px)}.desktop-nav,.nav-actions{gap:20px}.desktop-nav{font-size:12px}.console-link{display:none}h1{font-size:clamp(40px,5.5vw,70px)}.hero-art{width:100%;left:-15%}.hero-content{padding-top:190px}.hero-tech{top:24%;left:3%}.site-footer{flex-wrap:wrap}}@media (max-width:760px){.wrap{width:calc(100% - 40px)}.nav-shell{width:calc(100% - 36px);height:80px}.brand-word{font-size:24px}.brand-word small{letter-spacing:1.8px;font-size:6px}.brand-symbol{margin-inline-end:-5px;transform:scale(.8)}.desktop-nav,.nav-actions>.button{display:none}.mobile-menu{display:block}.hero{height:940px;min-height:940px;max-height:none}.hero-content{padding-top:145px}.eyebrow{font-size:11px}h1{letter-spacing:-1.2px;margin-top:22px;font-size:clamp(35px,8.5vw,58px);line-height:1.65}.hero-description{margin-top:20px;font-size:14px}.hero-buttons{gap:20px;margin-top:25px}.hero-buttons .button{gap:15px;min-height:52px;padding:12px 17px;font-size:12px}.hero-buttons .text-link{gap:8px;font-size:11px}.hero-art{width:139%;height:430px;top:420px;left:-17%}.hero-shade{background:linear-gradient(#030508 0% 37%,#0000 65% 78%,#030508 98%)}.hero-tech{font-size:9px;top:590px;left:5%}.hero-tech small,.hero-bottom>div{display:none}.hero-bottom{padding-top:20px;bottom:24px}.scroll-cue{font-size:10px}.site-footer{gap:24px;padding-block:30px}.site-footer p{width:calc(100% - 150px);font-size:10px}.site-footer>div{font-size:11px}.mega-menu{max-height:calc(100dvh - 80px);padding:20px;overflow:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hero-art{transform:none!important}}body{background:#030508}.site{position:relative;overflow:clip}.site>main,.site>footer{z-index:1;position:relative}.starfield{z-index:0;pointer-events:none;opacity:.85;position:fixed;inset:0}.site-header{background:linear-gradient(#07101a85,#03050816);position:absolute}.site-header.scrolled,.site-header.menu-is-open{-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:#050a13d9}.nav-trigger,.console-link,.site-footer a{align-items:center;gap:8px;display:inline-flex}.button svg,.text-link svg{flex-shrink:0;width:20px;height:20px}.button-small svg{width:16px;height:16px}.glass-button{-webkit-backdrop-filter:blur(12px);background:linear-gradient(130deg,#a8ccff26,#396dba14 55%,#14367745);border:1px solid #b5d1ff40;box-shadow:inset 0 1px #e1f1ff3d,inset 0 -1px #1a529a44}.glass-button:hover{background:#3066ab50;border-color:#91b6f183}.hero{height:max(830px,100svh)}.hero-art{mix-blend-mode:screen;opacity:.92;width:101%;height:calc(100% - 150px);top:140px;left:-11%}.hero-shade{background:linear-gradient(270deg,#030508b8 0%,#0305088c 23%,#0000 55%),linear-gradient(#03050870 0%,#0000 20% 80%,#030508 100%)}.hero-halo{pointer-events:none;background:radial-gradient(#0752e626,#0000 68%);width:650px;height:650px;position:absolute;top:25%;left:12%}.hero-content{padding-top:clamp(190px,26vh,300px)}.hero-content h1{letter-spacing:-3px;margin-top:26px;font-size:clamp(52px,6.1vw,96px);line-height:1.6}.liquid-title{background:linear-gradient(165deg,#fff 8%,#edf3ff 36%,#96a8c6 73%,#e8f2ff 93%);-webkit-text-fill-color:transparent;color:#edf3ff;text-shadow:0 1px 1px #fff1;-webkit-background-clip:text;background-clip:text}.liquid-title.blue-text{background-image:linear-gradient(165deg,#d2e8ff 0%,#84b8ff 34%,#377af1 75%,#7fbbff 100%)}.hero-description{color:#bdc7d9;margin-top:22px;font-size:16px}.hero-buttons{margin-top:34px}.hero-disciplines{letter-spacing:1.5px;color:#9caac0;justify-content:flex-end;align-items:center;gap:15px;width:max-content;margin-top:35px;font:11px Arial;display:flex}.hero-disciplines i{background:#587ca8;border-radius:50%;width:3px;height:3px}.hero-tech{top:29%;left:5%}.hero-bottom{padding-top:25px}.section-space{padding-block:130px}.overline{letter-spacing:2px;color:#8397b5;font:11px Arial,sans-serif;display:block}.micro-label{color:var(--blue-light);font-size:12px;display:block}.section-heading{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:55px;display:flex}.section-heading h2{letter-spacing:-1.8px;margin-top:24px;font-size:clamp(34px,4vw,62px);font-weight:650;line-height:1.65}.muted-heading{color:#687891}.section-heading>p{color:#a0adc1;padding-bottom:12px;font-size:14px;line-height:2.1}.architecture{border-top:1px solid var(--line);height:270svh;min-height:1800px;position:relative}.architecture-sticky{background:radial-gradient(at 27% 55%,#05173150,#0000 58%);height:100svh;min-height:700px;position:sticky;top:0;overflow:hidden}.section-top{top:138px;color:#a0aec2;justify-content:space-between;font-size:11px;display:flex;position:absolute;inset-inline:0}.assembly-scene{isolation:isolate;width:77%;height:74%;position:absolute;top:20%;left:-3%}.assembly-glow{background:radial-gradient(#15397826,#0000 70%);position:absolute;inset:10%}.image-slice{will-change:transform,opacity;mix-blend-mode:screen;position:absolute;inset:0}.image-slice img{object-fit:contain;width:100%;height:100%}.assembly-label{letter-spacing:2px;color:#a7c0e5;z-index:5;align-items:center;gap:10px;font:10px Arial;display:flex;position:absolute}.assembly-label i{background:linear-gradient(90deg,#4a91ff,#0000);width:50px;height:1px}.label-one{top:15%;left:25%}.label-two{top:45%;left:6%}.label-three{bottom:13%;left:35%}.architecture-copy{inset-inline:0;pointer-events:none;height:50%;position:absolute;top:35%}.story-stage{pointer-events:auto;max-width:490px;position:absolute;top:0;right:0}.story-stage h2{letter-spacing:-2px;margin-top:15px;font-size:clamp(40px,4.8vw,74px);line-height:1.65}.story-stage h2>span{color:#7fafff}.story-stage p{color:#9fadc3;margin-top:20px;font-size:15px;line-height:2.2}.story-stage .text-link{margin-top:20px}.architecture-progress{bottom:35px;letter-spacing:2px;color:#7386a2;direction:ltr;align-items:center;gap:22px;font:9px Arial;display:flex;position:absolute;inset-inline:0}.architecture-progress>div{background:#ffffff20;flex:1;height:1px}.architecture-progress i{transform-origin:0;background:#529bff;height:1px;display:block;transform:scaleX(0);box-shadow:0 0 10px #3684ff}.assembly-percent{text-align:right;width:36px}.solutions{position:relative}.solution-tabs{border:1px solid var(--line);background:#a7c9ff05;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:20px;padding:7px;display:grid}.solution-tabs>button{color:#8492a9;min-height:82px;transition:background .35s var(--ease),box-shadow .35s,color .25s;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.solution-tabs>button>span{text-align:right;font-size:13px}.solution-tabs small{letter-spacing:1.5px;margin-top:8px;font:10px Arial;display:block}.solution-tabs>button:hover{color:#e0eaff;background:#9cbaff06}.solution-tabs>button.active{color:#c8dfff;background:linear-gradient(135deg,#24519050,#0f28582b);border-color:#85b3ff2c;box-shadow:inset 0 1px #9fc9ff36,0 4px 20px #0004}.solution-tabs>button.active:after{content:"";background:#70aaff;width:30px;height:2px;position:absolute;bottom:-8px;box-shadow:0 0 14px #5794ff}.liquid-panel{-webkit-backdrop-filter:blur(12px);background:linear-gradient(130deg,#bdd5ff0c 0%,#668dcc04 42%,#0e2b5214 100%);border:1px solid #afccff25;border-radius:18px;box-shadow:inset 0 1px #d4e7ff1c,0 25px 80px #0003}.solution-panel{min-height:560px;animation:panelin .5s var(--ease);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.solution-copy{align-self:center;padding:58px}.solution-copy h3{letter-spacing:-1px;margin-top:17px;font-size:40px;font-weight:600;line-height:1.7}.solution-copy h3>span{display:block}.solution-copy p{color:#a2aec2;max-width:440px;margin-top:20px;font-size:14px;line-height:2.25}.solution-copy ul{gap:12px;margin:26px 0;padding:0;list-style:none;display:grid}.solution-copy li{color:#c8d1df;align-items:center;gap:10px;font-size:12px;display:flex}.solution-copy li svg{color:#71a9ff;flex-shrink:0}.solution-copy button.text-link{color:#87b8ff;background:0 0;padding:0}.solution-copy .text-link{color:#8dbbff;font-size:13px}.solution-visual{background:radial-gradient(#2267cc15,#0000 70%);border-right:1px solid #afccff15;justify-content:center;align-items:center;min-height:470px;padding:60px 35px;display:flex;position:relative}.visual-label{letter-spacing:2px;color:#6e84a6;font:10px Arial;position:absolute;top:30px;left:30px}.visual-caption{letter-spacing:1.5px;color:#5f708b;font:9px Arial;position:absolute;bottom:30px;left:30px}.resource-panel{background:linear-gradient(150deg,#1a294549,#080e1999);border:1px solid #aacaff26;border-radius:12px;width:100%;max-width:390px;padding:25px;transform:perspective(900px)rotateY(9deg)rotateX(4deg);box-shadow:0 40px 60px #0006,inset 0 1px #c8dfff12}.resource-header{color:#b5c7e1;align-items:center;gap:12px;margin-bottom:30px;font-size:12px;display:flex}.resource-header svg{color:#71aaff}.resource-row{margin-block:24px}.resource-row>div:first-child{color:#96aac6;justify-content:space-between;align-items:center;font-size:12px;display:flex}.resource-row small{letter-spacing:2px;font:9px Arial}.resource-bars{direction:ltr;gap:4px;margin-top:12px;display:flex}.resource-bars i{background:#3e5b7a23;border-radius:2px;flex:1;height:23px}.resource-bars i.filled{background:linear-gradient(#5e9eff,#285cb4);box-shadow:0 0 8px #2361d01a}.resource-footer{border-top:1px solid var(--line);color:#7c91b0;gap:10px;margin-top:30px;padding-top:20px;font-size:10px;display:flex}.code-window{background:#070b13dc;border:1px solid #789ccc35;border-radius:12px;width:100%;max-width:410px;transform:perspective(900px)rotateY(7deg)rotateX(3deg);box-shadow:0 40px 60px #0008}.window-title{border-bottom:1px solid var(--line);gap:6px;padding:18px;display:flex}.window-title>span{background:#455772;border-radius:50%;width:6px;height:6px}.window-title>span:first-child{background:#699ce3}.window-title small{color:#8294b1;margin-left:15px;font:9px monospace}.code-window pre{color:#adbed6;padding:15px 26px 24px;font:13px/1.9 monospace;overflow:auto}.code-purple{color:#74a6ff}.code-green{color:#8de2d2}.code-bottom{border-top:1px solid var(--line);color:#687e9f;letter-spacing:1px;align-items:center;gap:8px;padding:16px 20px;font:8px Arial;display:flex}.backup-map{direction:rtl;align-items:center;width:100%;display:flex}.diagram-chip{color:#98b0cf;background:linear-gradient(145deg,#8caddc12,#111b2c33);border:1px solid #7793b635;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:130px;min-height:150px;padding:23px 10px;display:flex}.diagram-chip span{font-size:11px}.diagram-chip small{letter-spacing:1px;color:#6581a8;font:8px Arial}.blue-chip{color:#88b8ff;border-color:#487fed70;box-shadow:0 0 50px #1253b21a}.connection{background:linear-gradient(90deg,#3e80e3,#355b8e);flex:1;min-width:40px;height:1px;position:relative}.connection>i{background:#b3d1ff;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite packet;position:absolute;top:-2px;left:0;box-shadow:0 0 10px #549bff}.connection>span{text-align:center;color:#7693b9;width:90px;font-size:9px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.backup-switch{background:#02060c7d;border:1px solid #ffffff1a;border-radius:8px;gap:4px;margin-top:22px;padding:4px;display:flex}.backup-switch button{color:#7e90ac;background:0 0;border-radius:5px;flex:1;padding:11px 5px;font-size:10px}.backup-switch button.selected{color:#bbd8ff;background:#20457968;box-shadow:inset 0 1px #89b7f937}.waf-map{direction:ltr;flex-direction:column;align-items:center;gap:28px;width:100%;display:flex;position:relative}.request-pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.request-pills>span{color:#a4bce0;background:#13213899;border:1px solid #47679846;border-radius:5px;padding:8px 10px;font:9px monospace}.request-pills>span.blocked{color:#cf91a0;background:#53283529;border-color:#ac5e7426;text-decoration:line-through}.shield-node{color:#78acff;border:1px solid #6199f34d;border-radius:35px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:150px;height:150px;display:flex;box-shadow:0 0 70px #17499423,inset 0 0 40px #3c72bb18}.shield-node svg{width:65px;height:65px}.shield-node>span{letter-spacing:2px;font:10px Arial}.safe-node{color:#b0bfd4;align-items:center;gap:15px;font-size:12px;display:flex}.safe-node svg{color:#73a8f8}.waf-map>p{color:#7890b0;font-size:11px}.saas-orbit{border:1px solid #7798ce1a;border-radius:50%;width:340px;height:310px;position:relative}.orbit-center{color:#a6caff;background:#20467f29;border:1px solid #93b9f446;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:118px;height:118px;font-size:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #143a7333}.orbit-center svg{width:32px;height:32px}.orbit-app{direction:ltr;background:linear-gradient(130deg,#182842,#0b101be8);border:1px solid #7fa4dc39;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font:11px Arial;display:flex;position:absolute;box-shadow:0 10px 25px #0004}.orbit-app>span{color:#85baff;background:#2b558a56;border:1px solid #6294d455;border-radius:8px;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.orbit-0{top:10px;right:-10px}.orbit-1{top:50px;left:-13px}.orbit-2{bottom:40px;right:-25px}.orbit-3{bottom:-7px;left:10px}.apps-section{border-block:1px solid var(--line);background:linear-gradient(#060b1455,#03050800)}.app-filters{flex-wrap:wrap;gap:10px;margin-bottom:35px;display:flex}.app-filters button{color:#8595af;background:0 0;border:1px solid #0000;border-radius:24px;min-height:44px;padding:12px 19px;font-size:12px;transition:all .25s}.app-filters button.active{color:#d6e4fb;background:linear-gradient(135deg,#9bbbe01c,#375b8f10);border-color:#789cd54d;box-shadow:inset 0 1px #b7d4ff1a}.app-filters button:hover{color:#c8dfff}.apps-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.app-card{transition:transform .5s var(--ease),border-color .3s,background .3s;animation:panelin .45s var(--ease);background:linear-gradient(135deg,#8da7d10c,#18263e04);border:1px solid #a7c5f122;border-radius:12px;padding:28px 25px;position:relative}.app-card:hover{background:#0b1423ad;border-color:#7aa9f565;transform:translateY(-6px)}.app-top{align-items:center;gap:10px;margin-bottom:30px;display:flex}.app-icon{width:38px;height:38px;color:var(--app-color);background:color-mix(in srgb,var(--app-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--app-color) 25%,transparent);border-radius:10px;place-items:center;font:700 15px Arial;display:grid}.app-top>span:nth-child(2){color:#c2cfe3;font:14px Arial}.app-arrow{color:#5f7495;margin-inline-start:auto}.app-tag{color:#6f8db6;font-size:10px}.app-card h3{margin-top:10px;font-size:17px;font-weight:550;line-height:1.8}.app-card p{color:#8d9bb3;min-height:80px;margin-top:12px;font-size:12px;line-height:2.2}.app-cta{color:#a7c4ee;border-top:1px solid #849fc51c;align-items:center;gap:10px;margin-top:22px;padding-top:19px;font-size:10px;display:flex}.app-cta:after{content:"";position:absolute;inset:0}.apps-note{color:#7188a9;align-items:center;gap:14px;margin-top:15px;padding:25px 0 0;font-size:11px;display:flex}.apps-note>svg{flex-shrink:0}.apps-note>a{white-space:nowrap;color:#b2c7e7;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.plan-context{text-align:left;color:#a1b3cd;gap:14px;padding-bottom:12px;font-size:12px;display:grid}.plan-context>span{align-items:center;gap:10px;display:flex}.plan-context small{color:#6c819f;font-size:10px}.location-mark{background:#6da7ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #488bff70}.plans-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.plan-card{transition:transform .4s var(--ease),border-color .3s;background:linear-gradient(150deg,#95b9ef0b,#0b142319);border:1px solid #a9caff24;border-radius:12px;padding:24px 20px 22px}.plan-card:hover{border-color:#6d96d966;transform:translateY(-5px)}.plan-number{color:#8296b3;justify-content:space-between;margin-bottom:32px;font:11px monospace;display:flex}.plan-number>span{letter-spacing:1.7px;color:#546983;font:8px Arial}.plan-card h3{text-align:right;letter-spacing:-.3px;font:600 19px Arial}.plan-caption{color:#7f91ac;margin-top:12px;font-size:10px}.plan-price{margin-block:33px 29px}.plan-price>strong{letter-spacing:-.7px;font-size:26px;font-weight:600}.plan-price>span{color:#9fb0c9;margin-top:8px;font-size:10px;display:block}.plan-price small{color:#5e7393;font-size:10px}.plan-specs{border-top:1px solid #9ebdef22;gap:17px;margin-bottom:27px;padding-top:22px;display:grid}.plan-specs>div{color:#8b9cba;align-items:center;gap:8px;font-size:10px;display:flex}.plan-specs svg{color:#647f9f;flex-shrink:0;width:14px;height:14px}.plan-specs b{white-space:nowrap;color:#dae6f9;margin-inline-start:auto;font:11px Arial}.plan-card .button{gap:10px;width:100%;min-height:44px;padding:12px 14px;font-size:11px}.button-outline{color:#afc7e9;background:linear-gradient(120deg,#b0d2ff12,#35568508);border-color:#aacbff2e;box-shadow:inset 0 1px #d8e9ff14}.button-outline:hover{background:#21457960}.featured-plan{background:linear-gradient(145deg,#28579828,#0a1c323f);border-color:#548deb85;box-shadow:inset 0 1px #91b9ff50,0 0 60px #1453b811}.featured-plan .plan-number>span{color:#7db0ff}.pricing-note{text-align:center;color:#6e84a5;margin-top:25px;font-size:10px;line-height:2}.custom-plan{background:#40609208;border:1px solid #a3c3f225;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;margin-top:40px;padding:27px 33px;display:flex}.custom-plan>div{color:#b6c6df;align-items:center;gap:20px;font-size:14px;display:flex}.custom-plan>div>svg{color:#72a8fa}.custom-plan small{color:#728aaa;margin-top:9px;font-size:11px;display:block}.custom-plan .text-link{color:#a0c2f5;background:0 0;font-size:12px}.approach{padding-top:30px}.approach-row{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:38px;display:grid}.approach-row>div{border-top:1px solid #8facd633;padding-top:23px}.approach-row>div>span{color:#72a8ff;letter-spacing:2px;font:11px Arial}.approach-row h3{margin-top:25px;font-size:20px;font-weight:500;line-height:1.8}.approach-row p{color:#7e92af;max-width:310px;margin-top:14px;font-size:12px;line-height:2.1}.contact-section{justify-content:center;align-items:center;min-height:700px;padding:100px 0 120px;display:flex;position:relative;overflow:hidden}.contact-orbit{pointer-events:none;background:radial-gradient(at 50% 0,#2053a235,#0000 55%);border:1px solid #5a91ed54;border-radius:50%;width:1500px;height:950px;position:absolute;bottom:-540px;box-shadow:0 -35px 100px -60px #508bf4,inset 0 45px 100px -70px #5188ef}.contact-content{text-align:center;position:relative}.contact-content>.overline{color:#7a96bb}.contact-content h2{letter-spacing:-3px;margin-top:22px;font-size:clamp(60px,6.7vw,103px);font-weight:650;line-height:1.6}.contact-content h2>span{color:#659cef}.contact-content p{color:#8ca1be;margin-top:15px;font-size:14px;line-height:2.2}.contact-content>.button{min-width:220px;margin-top:30px}.contact-content>.text-link{color:#94aac9;justify-content:center;margin-top:22px;font-size:11px;display:flex}.site-footer{background:#03050855}.site-footer>a,.site-footer>div{flex-shrink:0}.mega-menu{animation:menushow .3s var(--ease);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(135deg,#0d1727f5,#070c15fc);border-bottom:1px solid #7ca9ef42;grid-template-columns:1fr 1.15fr 1.1fr;gap:40px;padding:35px 56px 40px;display:grid;box-shadow:0 40px 100px #0008}.mega-categories{border-left:1px solid #abc7ed21;flex-direction:column;gap:4px;padding-left:32px;display:flex}.mega-categories>button{text-align:right;color:#9cafcb;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:17px;min-height:65px;padding:15px 17px;display:flex}.mega-categories>button>svg:first-child{color:#7094c5;flex-shrink:0}.mega-categories>button>svg:last-child{flex-shrink:0;margin-inline-start:auto}.mega-categories>button>span{font-size:13px}.mega-categories small{letter-spacing:1px;color:#667f9e;margin-top:8px;font:9px Arial;display:block}.mega-categories>button.active{color:#cee3ff;background:linear-gradient(130deg,#305d9754,#274a7624);border-color:#709bda36;box-shadow:inset 0 1px #adc8f92b}.mega-categories>button.active svg{color:#82b5ff}.mega-links{padding:18px 0}.mega-links>.overline{letter-spacing:0;margin-bottom:25px;font-family:Estedad;font-size:11px}.mega-links>button,.mega-links>a{color:#b0c1dc;text-align:right;background:0 0;border-bottom:1px solid #8cabd212;justify-content:space-between;align-items:center;width:100%;padding:14px 0;font-size:13px;display:flex}.mega-links>button:hover,.mega-links>a:hover{color:#87baff}.mega-links>a{color:#72a8f9;margin-top:18px;font-size:11px}.mega-spotlight{border-right:1px solid #a7c4f020;flex-direction:column;align-items:flex-start;padding:25px 32px;display:flex}.mega-spotlight>svg{color:#72a9ff;width:38px;height:38px;margin-bottom:20px}.mega-spotlight>span{letter-spacing:2px;color:#6982a4;font:10px Arial}.mega-spotlight>h3{margin-top:15px;font-size:21px;font-weight:500;line-height:1.9}.mega-spotlight>p{color:#8096b5;margin-top:15px;font-size:11px;line-height:2.2}.mega-spotlight>.text-link{color:#9cbff3;background:0 0;margin-top:20px;padding:0;font-size:11px}.menu-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.inquiry-dialog{color:var(--text);background:0 0;border:0;border-radius:20px;width:min(550px,100% - 30px);max-height:calc(100dvh - 40px);padding:0;box-shadow:0 35px 100px #000b}.inquiry-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000a}.dialog-inner{background:linear-gradient(140deg,#142039fa,#060b13fc);border:1px solid #b2d2ff35;border-radius:20px;padding:44px;position:relative;overflow:auto;box-shadow:inset 0 1px #d3e5ff2e}.dialog-close{color:#94abca;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:18px;left:18px}.dialog-inner h2{margin-top:22px;font-size:34px;font-weight:550;line-height:1.8}.dialog-inner>p{color:#9aacc8;margin-top:8px;font-size:12px;line-height:2}.selected-service{color:#a9cbfc;background:#447cc218;border:1px solid #81a8e134;border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:13px 16px;font-size:12px;display:flex}.dialog-inner label{color:#b5c8e2;margin-top:22px;font-size:12px;display:block}.dialog-inner input,.dialog-inner textarea{color:#f0f4fa;resize:vertical;background:#02071066;border:1px solid #7690b439;border-radius:8px;width:100%;margin-top:10px;padding:14px;font-size:13px;line-height:1.8;display:block}.dialog-inner input::placeholder,.dialog-inner textarea::placeholder{color:#607796}.brief-actions{gap:10px;margin-top:22px;display:flex}.brief-actions>.button{flex:1;min-height:48px;font-size:12px}.download-brief{color:#a9c8f4;background:#6b97cf13;border:1px solid #84a7dd44;border-radius:6px;place-items:center;width:52px;display:grid}.dialog-console{color:#afcbf3;justify-content:center;align-items:center;gap:15px;min-height:48px;margin-top:12px;font-size:12px;display:flex}.dialog-note{color:#8299b9;text-align:center;margin-top:10px;font-size:10px;line-height:2;display:block}@keyframes panelin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes menushow{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes packet{0%{opacity:.4;left:100%}to{opacity:1;left:0}}@media (min-width:1700px){.hero-art{width:88%;left:0}.architecture-copy{top:36%}}@media (max-width:1200px){.desktop-nav{gap:20px}.solution-copy{padding:42px 35px}.solution-copy h3{font-size:34px}.solution-visual{padding:60px 25px}.plan-card{padding:22px 15px}.plan-card h3{font-size:16px}.plan-price>strong{font-size:24px}.plan-specs>div{gap:5px;font-size:9px}.plans-grid{gap:8px}.app-card{padding:24px 20px}.app-top{gap:7px}.app-top>span:nth-child(2){font-size:12px}.app-card h3{font-size:16px}.mega-menu{gap:20px;padding-inline:32px}.mega-categories{padding-left:15px}.mega-spotlight{padding:25px 20px}.hero-content h1{font-size:clamp(52px,6.5vw,78px)}.assembly-scene{width:85%;left:-12%}.story-stage{max-width:420px}.saas-orbit{width:290px;height:270px}.orbit-app{padding:10px}.approach-row{gap:35px}}@media (max-width:960px){.desktop-nav>a:last-child{display:none}.hero-art{opacity:.8;width:119%;left:-24%}.hero-shade{background:linear-gradient(270deg,#030508ab,#0000 85%),linear-gradient(#03050888,#0000 20% 75%,#030508)}.hero-content h1{font-size:64px}.solution-tabs>button{gap:8px}.solution-tabs>button>span{font-size:11px}.solution-tabs svg{width:18px}.solution-copy h3{font-size:30px}.solution-copy p{font-size:12px}.solution-copy li{font-size:10px}.solution-visual{padding:60px 18px}.diagram-chip{width:110px;padding-inline:8px}.diagram-chip span{font-size:9px}.diagram-chip small{font-size:7px}.apps-grid{grid-template-columns:repeat(2,1fr)}.app-card p{min-height:54px}.plans-grid{grid-template-columns:repeat(3,1fr);gap:14px}.plan-card{padding:27px}.plan-card h3{font-size:20px}.plan-specs>div{font-size:11px}.plan-specs b{font-size:12px}.plan-price>strong{font-size:28px}.plan-card:nth-child(4),.plan-card:nth-child(5){grid-column:span 1}.approach-row h3{font-size:17px}.mega-spotlight{display:none}.mega-menu{grid-template-columns:1fr 1fr}.architecture-copy{top:34%}.story-stage h2{font-size:49px}.story-stage p{font-size:12px}.assembly-scene{width:96%;left:-20%}.assembly-label{font-size:8px}.saas-orbit{width:240px;height:250px}.orbit-app{gap:8px;font-size:9px}.orbit-app>span{width:22px;height:22px}}@media (max-width:760px){.site-header.scrolled{-webkit-backdrop-filter:blur(16px)}.hero{height:960px;min-height:960px}.hero-content{padding-top:144px}.hero-content h1{letter-spacing:-1.5px;margin-top:22px;font-size:clamp(41px,10vw,65px);line-height:1.65}.hero-description{margin-top:21px;font-size:14px}.hero-disciplines{gap:12px;margin-top:28px;font-size:9px}.hero-art{opacity:.9;width:163%;height:430px;top:450px;left:-33%}.hero-shade{background:linear-gradient(#0000 0%,#03050855 43%,#0000 64% 79%,#030508 100%)}.hero-halo{width:550px;height:550px;top:350px;left:-80px}.hero-tech{top:645px;left:4%}.hero-tech>i{width:55px}.hero-buttons{gap:24px}.hero-buttons .button{font-size:12px}.hero-buttons .text-link{font-size:11px}.section-space{padding-block:85px}.section-heading{margin-bottom:34px;display:block}.section-heading h2{letter-spacing:-1px;margin-top:20px;font-size:37px;line-height:1.7}.section-heading>p{margin-top:20px;font-size:12px}.overline{letter-spacing:1.6px;font-size:9px}.architecture{height:240svh;min-height:1500px}.architecture-sticky{height:100svh;min-height:640px}.section-top{font-size:9px;top:115px}.section-top>span:last-child{display:none}.architecture-copy{height:38%;top:24%}.story-stage{text-align:right;width:100%;max-width:100%}.story-stage h2{letter-spacing:-1px;margin-top:13px;font-size:42px;line-height:1.5}.story-stage p{max-width:280px;margin-top:15px;font-size:12px;line-height:1.9}.story-stage .micro-label{font-size:10px}.story-stage .text-link{margin-top:10px;font-size:11px}.assembly-scene{opacity:.85;width:125%;height:47%;top:49%;left:-18%}.assembly-label{letter-spacing:1px;font-size:7px}.assembly-label i{width:25px}.label-one{top:15%;left:33%}.label-two{top:49%;left:12%}.label-three{bottom:10%;left:41%}.architecture-progress{letter-spacing:1px;gap:13px;font-size:7px;bottom:23px}.solution-tabs{scrollbar-width:none;border-radius:11px;gap:5px;padding:6px;display:flex;overflow-x:auto}.solution-tabs::-webkit-scrollbar{display:none}.solution-tabs>button{flex:1;gap:9px;min-width:118px;min-height:72px}.solution-tabs>button>span{font-size:10px}.solution-tabs small{margin-top:7px;font-size:8px}.solution-tabs>button.active:after{bottom:0}.solution-panel{border-radius:14px;flex-direction:column;min-height:0;display:flex}.solution-copy{padding:35px 26px}.solution-copy h3{font-size:32px;line-height:1.6}.solution-copy p{font-size:13px}.solution-copy li{font-size:11px}.solution-copy ul{gap:13px;margin-block:24px}.solution-visual{border-top:1px solid #a0c0ee22;border-right:0;min-height:380px;padding:55px 30px}.visual-label{font-size:9px;top:23px;left:23px}.visual-caption{font-size:8px;bottom:22px;left:23px}.resource-panel{max-width:340px;padding:24px;transform:perspective(900px)rotateY(5deg)rotateX(3deg)}.resource-bars i{height:19px}.resource-footer{font-size:10px}.backup-map{max-width:360px}.diagram-chip{width:125px;min-height:145px}.diagram-chip span{font-size:10px}.diagram-chip small{font-size:8px}.connection{min-width:25px}.backup-switch button{padding:12px 4px;font-size:10px}.code-window{max-width:360px}.waf-map{gap:24px}.saas-orbit{width:280px;height:250px}.orbit-app{font-size:11px}.orbit-0{top:0;right:0}.orbit-1{top:44px;left:-5px}.orbit-2{bottom:35px;right:-5px}.orbit-3{bottom:-8px;left:3px}.app-filters{gap:4px;margin-bottom:25px}.app-filters button{padding:10px 12px;font-size:10px}.apps-grid{gap:12px}.app-card{padding:22px 18px}.app-top{flex-wrap:wrap;gap:9px;margin-bottom:20px}.app-icon{width:32px;height:32px;font-size:13px}.app-top>span:nth-child(2){font-size:11px}.app-arrow{display:none}.app-card h3{font-size:15px;line-height:1.9}.app-tag{font-size:9px}.app-card p{min-height:88px;font-size:11px;line-height:2}.app-cta{gap:5px;margin-top:15px;font-size:9px}.apps-note{flex-wrap:wrap;gap:10px;font-size:10px;line-height:2}.apps-note>span{width:calc(100% - 30px)}.apps-note>a{margin-inline-start:28px;margin-top:5px}.plan-context{text-align:right;justify-content:flex-start;align-items:center;gap:22px;margin-top:25px;font-size:11px;display:flex}.plans-grid{grid-template-columns:repeat(2,1fr);gap:12px}.plan-card{padding:24px 18px}.plan-card:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.plan-card:last-child .plan-number{grid-column:1/-1;margin-bottom:24px}.plan-card:last-child .plan-caption{grid-column:1}.plan-card:last-child .plan-price{grid-column:1;margin-block:18px}.plan-card:last-child .plan-specs{border:0;grid-area:2/2/5;margin:0;padding:0}.plan-card:last-child .button{grid-column:1/-1;margin-top:25px}.plan-card h3{font-size:17px}.plan-number{margin-bottom:28px}.plan-price>strong{font-size:23px}.plan-caption{font-size:9px}.plan-price{margin-block:28px 24px}.plan-specs{gap:16px;padding-top:20px}.plan-specs>div{gap:5px;font-size:9px}.plan-specs b{font-size:10px}.plan-specs svg{width:12px;height:12px}.plan-card .button{padding-inline:12px;font-size:10px}.pricing-note{text-align:right;font-size:9px;line-height:2.2}.custom-plan{margin-top:30px;padding:24px;display:block}.custom-plan>div{gap:15px;font-size:12px}.custom-plan small{font-size:10px;line-height:2}.custom-plan>div>svg{flex-shrink:0;width:23px}.custom-plan .text-link{margin-top:20px;padding:0;font-size:11px}.approach{padding-top:20px}.approach-row{grid-template-columns:1fr;gap:30px;margin-top:25px}.approach-row>div{grid-template-columns:35px 1fr;gap:8px 16px;padding-top:25px;display:grid}.approach-row h3{margin:0;font-size:18px}.approach-row>div>span{padding-top:8px}.approach-row p{grid-column:2;max-width:none;margin-top:2px}.contact-section{min-height:640px;padding:70px 0 100px}.contact-content h2{letter-spacing:-2px;font-size:62px}.contact-content p{font-size:12px}.contact-content>.button{min-height:52px;font-size:12px}.contact-content>.text-link{font-size:10px}.contact-orbit{width:900px;height:800px;bottom:-570px}.site-footer{gap:25px 15px}.site-footer p{font-size:9px}.site-footer>div{gap:20px;font-size:10px}.site-footer small{font-size:8px}.mega-menu{grid-template-columns:1fr;gap:20px;max-height:calc(100dvh - 80px);padding:18px;overflow-y:auto}.mega-categories{border-left:0;grid-template-columns:repeat(2,1fr);gap:7px;padding-left:0;display:grid}.mega-categories>button{gap:10px;min-height:65px;padding:13px 12px}.mega-categories>button>span{font-size:11px}.mega-categories>button>svg:first-child{width:19px}.mega-categories>button>svg:last-child{display:none}.mega-categories small{margin-top:6px;font-size:8px}.mega-links{padding:10px 8px}.mega-links>.overline{margin-bottom:12px}.mega-links>button{padding:14px 0;font-size:12px}.dialog-inner{padding:38px 25px 28px}.dialog-inner h2{font-size:29px}.dialog-inner>p{font-size:11px}.dialog-close{top:10px;left:10px}.inquiry-dialog{max-height:calc(100dvh - 30px)}.dialog-note{font-size:9px}}@media (max-width:390px){.hero-content h1{font-size:39px}.hero-buttons{gap:14px}.hero-buttons .button{padding-inline:13px;font-size:11px}.hero-buttons .text-link{font-size:10px}.apps-grid{gap:9px}.app-card{padding:20px 14px}.app-card h3{font-size:13px}.app-card p{font-size:10px}.plan-card{padding:21px 14px}.plan-card h3{font-size:15px}.plan-price>strong{font-size:21px}.plan-specs>div{font-size:8px}.plan-specs svg{display:none}.plan-card:last-child{gap:0 20px}.site-footer p{width:calc(100% - 135px)}}@supports (-webkit-touch-callout:none){.image-slice{backface-visibility:hidden}.liquid-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.starfield{transform:translateZ(0)}.hero-art{will-change:transform}.architecture-sticky{height:100svh}.contact-orbit{box-shadow:0 -20px 65px -50px #508bf4}}@media (prefers-reduced-motion:reduce){.architecture{height:auto;min-height:0;padding-block:80px}.architecture-sticky{height:auto;min-height:0;overflow:visible}.section-top{margin-bottom:35px;position:static}.architecture-copy{gap:40px;height:auto;display:grid;position:relative;top:auto}.story-stage{max-width:none;position:relative;opacity:1!important;transform:none!important}.story-stage h2{font-size:36px}.assembly-scene,.architecture-progress{display:none}.hero-content .eyebrow,.hero-content h1>span,.hero-description,.hero-buttons,.reveal{opacity:1!important;transform:none!important}.resource-panel,.code-window{transform:none!important}.image-slice{opacity:1!important;transform:none!important}.contact-orbit{box-shadow:none}.connection>i{left:50%}.starfield{opacity:.6}}.scroll-heading{width:max-content;max-width:100%;position:relative}.scroll-heading .text-base{color:#27354b}.scroll-heading .text-fill{-webkit-text-fill-color:transparent;will-change:clip-path;background:linear-gradient(160deg,#f5f8ff 10%,#d5e6ff 48%,#77a9f7 94%);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.hero-art{-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 88%,#0000 100%)}.assembly-scene{-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 88%,#0000 100%)}.solution-copy p{font-size:15px}.solution-copy li{font-size:13px}.solution-copy .text-link{font-size:14px}.app-card p{min-height:96px;font-size:14px}.app-tag,.app-cta{font-size:12px}.app-filters button{font-size:13px}.plan-specs>div,.plan-specs b,.plan-caption,.plan-price>span,.plan-card .button,.pricing-note{font-size:12px}.approach-row p{font-size:14px}.contact-content p{font-size:16px}.apps-note{font-size:12px}.solution-tabs>button>span{font-size:14px}.section-heading>p{font-size:15px}.mega-links>button,.mega-categories>button>span{font-size:14px}.mega-spotlight>p{font-size:13px}.backup-switch button,.dialog-note{font-size:12px}.dialog-inner>p,.dialog-inner label{font-size:14px}.dialog-inner input,.dialog-inner textarea{font-size:16px}.dialog-console{font-size:14px}.app-card p{color:#a2b1c9}.plan-caption{color:#9babbe}.pricing-note{color:#91a4be}@media (max-width:1200px){.plan-specs>div{font-size:10px}.plan-specs b,.plan-caption{font-size:11px}.solution-copy p{font-size:14px}.solution-copy li{font-size:12px}}@media (max-width:760px){.solution-tabs>button>span{font-size:12px}.solution-tabs>button{min-width:132px}.solution-copy p{font-size:14px}.solution-copy li{font-size:12px}.app-card p{min-height:105px;font-size:12px}.app-tag,.app-cta,.app-filters button{font-size:11px}.plan-specs>div{font-size:10px}.plan-specs b,.plan-card .button{font-size:11px}.plan-caption{font-size:10px}.plan-price>span,.pricing-note{font-size:11px}.approach-row p{font-size:13px}.contact-content p{font-size:14px}.apps-note{font-size:11px}.section-heading>p{font-size:13px}.mega-categories>button>span{font-size:12px}.backup-switch button{font-size:10px}.dialog-note{font-size:11px}}@media (prefers-reduced-motion:reduce){.scroll-heading .text-fill{will-change:auto;clip-path:none!important}.story-stage{visibility:visible!important}}.catalog-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.catalog-card{background:linear-gradient(145deg,#8caee415,#0a15202a);border:1px solid #a7c5f128;border-radius:15px;grid-column:span 2;padding:36px;transition:border-color .3s,background .3s;position:relative;box-shadow:inset 0 1px #c9e0ff16}.catalog-card:nth-child(-n+2){grid-column:span 3}.catalog-card:hover{background:linear-gradient(145deg,#315b8b34,#0a152030);border-color:#87b5f879}.catalog-card-top{color:#82aff1;justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.catalog-card-top>span{letter-spacing:1.7px;color:#8aa0bc;font:12px Arial}.catalog-card h3{letter-spacing:-.8px;font-size:28px;font-weight:550;line-height:1.6}.catalog-card>p{color:#a6b5cd;margin-top:18px;font-size:16px;line-height:2.1}.catalog-audience{color:#738baa;min-height:52px;margin-top:24px;font-size:13px;line-height:2;display:block}.catalog-link{color:#bad7ff;border-top:1px solid #9dbcea25;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding-top:24px;font-size:14px;display:flex}.catalog-link:after{content:"";position:absolute;inset:0}.catalog-link:focus-visible:after{outline-offset:5px;border-radius:15px;outline:2px solid #85b8ff}.breadcrumbs{color:#839bbd;align-items:center;gap:12px;min-height:24px;margin-bottom:44px;font-size:13px;display:flex}.breadcrumbs a{color:#bfd3ef}.breadcrumbs svg{width:14px;height:14px}.product-hero{background:radial-gradient(at 25% 60%,#153b6c30,#0000 65%);padding:165px 0 70px;position:relative}.product-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;display:grid}.product-hero-copy h1{letter-spacing:-2px;margin-top:23px;font-size:clamp(42px,4.5vw,69px);font-weight:650;line-height:1.7}.product-hero-copy>p{color:#a6b9d4;max-width:650px;margin-top:24px;font-size:17px;line-height:2.2}.product-hero-copy .hero-buttons{flex-wrap:wrap;gap:26px;margin-top:28px}.product-hero-copy .text-link{background:0 0;padding:0;font-size:14px}.product-highlights{gap:13px;margin:30px 0 0;padding:0;list-style:none;display:grid}.product-highlights li{color:#91a7c6;align-items:center;gap:10px;font-size:13px;line-height:1.8;display:flex}.product-highlights svg{color:#6a9ee9;flex-shrink:0;width:15px;height:15px}.product-hero-visual{background:linear-gradient(145deg,#8caddb13,#2c548214);border:1px solid #a4c6fa2b;border-radius:20px;min-height:450px;overflow:hidden;box-shadow:inset 0 1px #d0e4ff20}.product-navigation{scrollbar-width:thin;scrollbar-color:#355683 transparent;background:#05101a5e;border-block:1px solid #9bbff12b;justify-content:space-between;gap:15px;padding:22px 0;display:flex;overflow-x:auto}.product-navigation>a{white-space:nowrap;color:#7c95b8;align-items:center;gap:14px;min-height:44px;padding:10px 4px;font-size:14px;transition:color .25s;display:flex}.product-navigation>a[aria-current=page]{color:#b7d6ff}.product-navigation>a:hover{color:#d5e6ff}.product-navigation>a>span{letter-spacing:1px;color:#597597;font:11px Arial}.product-navigation>a[aria-current=page]>span{color:#72a9fc}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.detail-card{background:linear-gradient(135deg,#92b6eb0c,#0710192f);border:1px solid #94b4e02a;border-radius:13px;padding:35px;scroll-margin-top:125px;position:relative}.detail-number{letter-spacing:1.5px;color:#6296e1;margin-bottom:25px;font:12px Arial;display:block}.detail-card h3{letter-spacing:-.5px;font-size:24px;font-weight:500;line-height:1.8}.detail-card>p{color:#9fb1ce;margin-top:18px;font-size:16px;line-height:2.1}.service-details{padding-top:110px}.backup-options-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.backup-options-grid .detail-card>svg{color:#82b2f9;width:31px;height:31px;margin-bottom:25px}.backup-options-grid .micro-label{letter-spacing:1.5px;margin-bottom:16px;font:12px Arial}.backup-demonstration{grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-top:28px;padding:50px;display:grid}.backup-demonstration h3{font-size:30px;font-weight:550;line-height:1.8}.backup-demonstration p{color:#95acca;margin-top:12px;font-size:16px;line-height:2}.backup-demonstration .backup-switch{max-width:480px}.backup-demonstration .backup-map{max-width:470px;margin-inline:auto}.backup-demonstration .diagram-chip{min-width:145px}.backup-demonstration .diagram-chip>span{font-size:12px}.related-services{border-top:1px solid #b1cefa22;padding-block:35px 70px}.related-services>.overline{letter-spacing:0;font-family:Estedad;font-size:14px}.related-services>div{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.related-services a{color:#a3bddf;background:#41608b0e;border:1px solid #a2c2ed2b;border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:30px;min-width:200px;min-height:52px;padding:18px 22px;font-size:14px;display:flex}.related-services a:hover{color:#d6e5fc;border-color:#729ed455}.page-iaas .plans-section{padding-top:95px}.page-paas .apps-section,.page-saas .apps-section{border-top:0}.page-baas .service-details{padding-top:0}.page-waf .service-details{padding-top:95px}.mega-links>a:not(.mega-all){color:#b0c1dc;margin-top:0;padding:14px 0;font-size:14px}.mega-links>a:not(.mega-all):hover{color:#85b7ff}.mega-links>.mega-all{color:#82b7fc;margin-top:18px;font-size:13px}.not-found{min-height:75vh;padding-block:220px 160px}.not-found h1{margin:30px 0 40px;font-size:48px}.product-hero .resource-panel,.product-hero .code-window{max-width:400px}.app-card[id]{scroll-margin-top:125px}@media (max-width:1200px){.catalog-card{padding:28px}.catalog-card h3{font-size:24px}.catalog-card>p{font-size:15px}.product-hero-grid{gap:30px}.product-hero-copy h1{font-size:52px}.product-hero-copy>p{font-size:16px}.product-navigation{gap:16px}.product-navigation>a{gap:9px;font-size:12px}.backup-demonstration{gap:35px;padding:40px}}@media (max-width:960px){.catalog-card{grid-column:span 3}.catalog-card:last-child{grid-column:1/-1}.product-hero{padding-top:145px}.product-hero-grid{grid-template-columns:1fr;gap:30px}.product-hero-copy h1{font-size:59px}.product-hero-copy>p{max-width:680px}.product-hero-visual{width:100%;min-height:380px}.product-hero-visual .backup-map{max-width:420px}.product-hero-visual .saas-orbit{width:340px;height:280px}.product-hero-visual .code-window{max-width:430px}.product-highlights{flex-wrap:wrap;gap:15px 25px;display:flex}.product-navigation{justify-content:flex-start;gap:30px}.backup-demonstration{grid-template-columns:1fr;gap:38px}.detail-card{padding:30px}.detail-card h3{font-size:22px}}@media (max-width:760px){.catalog-grid{grid-template-columns:1fr;gap:16px}.catalog-card,.catalog-card:nth-child(-n+2),.catalog-card:last-child{grid-column:1}.catalog-card{padding:30px}.catalog-card h3{font-size:28px}.catalog-card>p{font-size:16px}.catalog-audience{min-height:0;margin-top:20px;font-size:13px}.catalog-link{margin-top:25px;padding-top:22px;font-size:14px}.product-hero{padding:120px 0 55px}.breadcrumbs{margin-bottom:30px;font-size:12px}.product-hero-copy h1{letter-spacing:-1px;font-size:clamp(34px,9vw,48px);line-height:1.8}.product-hero-copy>p{margin-top:20px;font-size:16px;line-height:2.1}.product-hero-copy .hero-buttons{gap:15px 23px}.product-hero-copy .hero-buttons .button{gap:20px;min-height:52px;padding:14px 18px;font-size:13px}.product-hero-copy .text-link{font-size:13px}.product-highlights{gap:12px;margin-top:24px;display:grid}.product-highlights li{font-size:12px}.product-hero-visual{border-radius:15px;min-height:370px;padding:55px 25px}.product-hero-grid{gap:35px}.product-navigation{gap:23px;padding-block:15px}.product-navigation>a{gap:8px;font-size:13px}.product-navigation>a>span{font-size:10px}.detail-grid,.backup-options-grid{grid-template-columns:1fr;gap:16px}.detail-card{padding:28px}.detail-card h3{font-size:23px}.detail-card>p{font-size:16px}.detail-number{margin-bottom:18px;font-size:12px}.service-details{padding-block:85px}.backup-demonstration{gap:35px;padding:28px 24px}.backup-demonstration h3{font-size:26px}.backup-demonstration p{font-size:15px}.backup-demonstration .diagram-chip{width:125px;min-width:0}.backup-demonstration .diagram-chip>span{font-size:11px}.backup-demonstration .backup-map{padding-block:15px 30px}.backup-options-grid .micro-label{font-size:12px}.related-services{padding-block:28px 45px}.related-services>div{gap:10px;margin-top:20px}.related-services a{gap:12px;min-width:140px;padding:15px;font-size:13px}.not-found{padding-block:170px 100px}.not-found h1{font-size:32px}.page-iaas .plans-section,.page-waf .service-details{padding-top:75px}.product-hero-visual .saas-orbit{width:100%;max-width:280px;height:250px}.product-hero-visual .resource-panel{padding:22px}}.ata-player{border-top:1px solid var(--line);padding-block:85px}.ata-player-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:36px;display:flex}.ata-player-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid}.ata-player h2{font-size:clamp(32px,4vw,58px);line-height:1.65}.ata-player h2 span{color:var(--blue-light)}.ata-player-lead{color:var(--muted);max-width:580px;margin:22px 0;font-size:17px;line-height:2.15}.ata-player .text-link{align-items:center;gap:12px;min-height:44px;display:inline-flex}.ata-player-demo{background:var(--surface);border:1px solid var(--line);border-radius:20px;min-width:0;padding:22px}.ata-player-demo-bar{letter-spacing:2px;color:var(--blue-light);justify-content:space-between;align-items:center;font:12px Arial;display:flex}.ata-player-demo-screen{text-align:center;background:radial-gradient(#2872ff20,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:220px;padding:25px 10px 55px;display:flex;position:relative}.ata-player-demo-screen>svg{width:58px;height:58px;color:var(--blue-light)}.ata-player-demo-screen strong{font-size:15px}.ata-player-watermark{color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:7px 10px;font:12px monospace;position:absolute;bottom:15px;left:12px}.ata-player-timeline{background:var(--line);direction:ltr;height:3px;margin:10px 0 16px}.ata-player-timeline span{background:var(--blue-light);width:36%;height:100%;display:block}.ata-player-demo>small{color:var(--muted);font-size:12px}.ata-player-features{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:42px;display:grid}.ata-player-features article{border-top:1px solid var(--line);padding-top:25px}.ata-player-features svg{color:var(--blue-light);margin-bottom:14px}.ata-player-features h3{margin-bottom:12px;font-size:18px}.ata-player-features p,.ata-player-note{color:var(--muted);font-size:14px;line-height:2.1}.ata-player-note{border-inline-start:2px solid var(--blue);margin-top:32px;padding-inline-start:16px}@media (max-width:800px){.ata-player-grid{grid-template-columns:1fr;gap:30px}.ata-player-features{grid-template-columns:1fr;gap:22px}.ata-player{padding-block:55px}.ata-player-lead{font-size:16px}.ata-player-top .overline{font-size:12px}}.infrastructure-card .infrastructure-media{isolation:isolate;background:radial-gradient(at 50% 70%,#1f4d9220,#0000 66%);border-bottom:1px solid #8daeea21;justify-content:center;align-items:center;width:100%;height:165px;margin-bottom:28px;padding-bottom:15px;display:flex;position:relative}.infrastructure-media>img{object-fit:contain;width:90%;height:100%;display:block}.infrastructure-media.media-nvme>img{width:78%}.infrastructure-media.media-vmware>img{object-fit:contain;width:88%;height:auto;max-height:76px}.infrastructure-card .spec-display{letter-spacing:-1.4px;font-size:44px}.infrastructure-card.vmware-card h3{margin-top:0;font-size:23px;line-height:1.9}.infrastructure-card.vmware-card>p{margin-top:17px}.infrastructure-card.vmware-card .text-link{margin-top:auto;padding-top:22px}.infrastructure-card.vmware-card>p{margin-bottom:25px}.infrastructure-card>small{margin-top:auto}.infrastructure-card>p{margin-bottom:23px}.media-illustration-note{color:#667f9e;text-align:left;margin-top:20px;font-size:10px;line-height:2}.mega-categories>button>.service-media{flex:0 0 62px;justify-content:center;align-items:center;width:62px;height:45px;font-size:0;display:flex;position:relative;overflow:hidden}.service-media>img{object-fit:contain;width:100%;height:100%;display:block}.mega-categories>button>.service-media-paas>img,.mega-categories>button>.service-media-saas>img{max-width:38px;max-height:36px}.mega-categories>button>.service-media-waf{flex-basis:65px;width:65px}.mega-categories>button>.service-label{flex:1;min-width:0}.mega-categories>button>.service-media-email,.mega-categories>button>.service-media-baas{flex-direction:column;gap:3px;height:52px}.ata-emblem-crop{flex-shrink:0;width:43px;height:42px;display:inline-block;position:relative;overflow:hidden}.ata-emblem-crop>img{width:110px;max-width:none;height:auto;position:absolute;top:-20px;left:-33px}.service-media .ata-product-name{letter-spacing:1.2px;color:#7da4d4;margin:0;font:7px/1.2 Arial,sans-serif;display:block}.service-media-baas .ata-product-name{letter-spacing:.8px;font-size:6px}.service-artwork{isolation:isolate;background:radial-gradient(at 50% 58%,#254f8520,#0000 72%);justify-content:center;align-items:center;width:100%;height:166px;margin:0 0 22px;display:flex;position:relative;overflow:hidden}.service-artwork .artwork-vmware{object-fit:contain;width:135px;height:38px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.service-artwork .artwork-server{object-fit:contain;filter:drop-shadow(0 13px 15px #0006);width:92%;height:auto;position:absolute;top:65px;left:4%}.artwork-caption{text-align:center;letter-spacing:1.7px;color:#8eaccf;font:9px Arial;position:absolute;bottom:7px;left:0;right:0}.service-artwork.artwork-iaas{background:radial-gradient(at 50% 65%,#41659b29,#0000 71%)}.artwork-apps{justify-content:center;align-items:center;gap:19px;width:100%;height:100%;display:flex}.artwork-app{background:linear-gradient(145deg,#9ab9e31c,#43658905);border:1px solid #b2d3ff28;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:102px;height:114px;display:flex;box-shadow:inset 0 1px #d7e9ff1c}.artwork-app>img{object-fit:contain;width:51px;height:47px}.artwork-app>span{color:#a2bddf;letter-spacing:.6px;font:10px Arial}.artwork-app-main{transform:rotate(-7deg)}.artwork-app-secondary{width:82px;height:95px;transform:rotate(8deg)translateY(7px)}.artwork-app-secondary>img{width:38px;height:38px}.artwork-app-secondary>span{font-size:9px}.artwork-ata-mail{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex}.artwork-ata-mail>.ata-emblem-crop{margin-bottom:3px;transform:scale(1.12)}.artwork-ata-mail>strong{letter-spacing:-1.2px;color:#d6e5fb;font:500 26px Arial}.artwork-ata-mail>strong>span{color:#7faefa}.artwork-ata-mail>div{letter-spacing:.1px;color:#94accd;border-top:1px solid #9bbbeb22;padding:12px 23px 0;font:11px Arial}.artwork-ata-mail>div>span{color:#5c83b4}.artwork-backup-brand{color:#a3bddd;align-items:center;gap:8px;display:flex;position:absolute;top:5px}.artwork-backup-brand>span[dir]{letter-spacing:1.7px;font:10px Arial}.artwork-backup-brand>.ata-emblem-crop{margin-inline:-3px;transform:scale(.8)}.artwork-backup-pair{align-items:center;gap:12px;display:flex;position:absolute;top:72px;left:0;right:0}.artwork-backup-pair>div{text-align:center;flex:1;min-width:0}.artwork-backup-pair img{object-fit:contain;filter:drop-shadow(0 8px 12px #0005);width:100%;height:auto;display:block}.artwork-backup-pair span{letter-spacing:1.4px;color:#7799c5;margin-top:16px;font:8px Arial;display:block}.artwork-sophos{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;display:flex}.artwork-sophos>img{object-fit:contain;width:80%;max-width:210px;height:56px}.artwork-sophos>span{letter-spacing:1.3px;color:#81a3d0;font:7px Arial}.artwork-sophos>div{align-items:center;gap:7px;display:flex}.artwork-sophos>div>.ata-emblem-crop{margin:-6px;transform:scale(.65)}.artwork-sophos>div>span{letter-spacing:1.3px;color:#647f9f;font:8px Arial}.mega-spotlight>.service-artwork{flex-shrink:0;height:175px;margin-top:-10px;margin-bottom:25px}.mega-spotlight>h3{font-size:20px}.catalog-card .catalog-card-top{justify-content:flex-start;margin-bottom:18px}.catalog-card>.service-artwork{border-bottom:1px solid #9bbdee1a;height:175px;margin-bottom:25px;padding-bottom:13px}.catalog-card .artwork-caption{bottom:12px}.catalog-card .artwork-server{top:65px}.catalog-card .artwork-backup-pair{top:75px}.catalog-card .artwork-ata-mail{padding-bottom:15px}.security-seal .sophos-brand{object-fit:contain;width:190px;height:65px;margin-block:8px}.shield-node .sophos-brand{object-fit:contain;width:140px;height:46px}.shield-node .ata-emblem-crop{margin-bottom:8px;transform:scale(1.2)}@media (max-width:1200px){.mega-categories>button{gap:13px;padding-inline:12px}.mega-categories>button>.service-media{flex-basis:49px;width:49px}.mega-categories>button>.service-media-waf{flex-basis:52px;width:52px}.mega-spotlight>.service-artwork{height:155px}.infrastructure-card .infrastructure-media{height:145px}.infrastructure-card .spec-display{font-size:40px}.infrastructure-card.vmware-card h3{font-size:21px}.service-artwork .artwork-server{top:64px}.mega-spotlight .artwork-apps{gap:12px}.mega-spotlight .artwork-app{width:82px;height:100px}.mega-spotlight .artwork-app-secondary{width:68px;height:84px}.mega-spotlight .artwork-app>img{width:43px;height:43px}.mega-spotlight .artwork-app-secondary>img{width:34px;height:34px}}@media (max-width:960px){.infrastructure-card.vmware-card{grid-template-columns:.65fr 1.35fr;gap:0 30px;display:grid}.infrastructure-card.vmware-card .infrastructure-media{border:0;grid-row:1/4;height:100%;min-height:140px;margin:0}.infrastructure-card.vmware-card h3{font-size:25px}.infrastructure-card.vmware-card>p{font-size:15px}.infrastructure-card.vmware-card .text-link{width:max-content;max-width:100%}.media-illustration-note{text-align:right}}@media (max-width:760px){.mega-categories>button{gap:8px;padding-inline:10px}.mega-categories>button>.service-media,.mega-categories>button>.service-media-waf{flex-basis:37px;width:37px;height:36px}.mega-categories>button>.service-media-paas>img,.mega-categories>button>.service-media-saas>img{width:28px;height:28px}.mega-categories>button>.service-media-email,.mega-categories>button>.service-media-baas{gap:0;height:42px}.mega-categories>button>.service-media-email .ata-emblem-crop,.mega-categories>button>.service-media-baas .ata-emblem-crop{margin:-4px;transform:scale(.8)}.service-media .ata-product-name{letter-spacing:.7px;font-size:6px}.service-media-baas .ata-product-name{font-size:5px}.mega-categories>button>.service-label{font-size:11px;line-height:1.8}.mega-categories>button>.service-label>small{letter-spacing:.4px;font-size:7px}.infrastructure-card .infrastructure-media{height:175px;margin-bottom:27px}.infrastructure-card .spec-display{font-size:46px}.infrastructure-card.vmware-card{gap:0;display:flex}.infrastructure-card.vmware-card .infrastructure-media{border-bottom:1px solid #8daeea21;width:100%;height:155px;min-height:0;margin:0 0 25px}.infrastructure-card.vmware-card .infrastructure-media>img{width:86%;max-width:260px}.infrastructure-card.vmware-card h3{font-size:23px}.infrastructure-card.vmware-card>p{font-size:16px}.infrastructure-card.vmware-card .text-link{width:100%}.media-illustration-note{font-size:9px}.catalog-card>.service-artwork{height:165px}.catalog-card .catalog-card-top>span{letter-spacing:1.4px;font-size:10px}.security-seal .sophos-brand{width:175px;height:57px}}@media (prefers-reduced-motion:reduce){.service-artwork .artwork-app{transform:none}}.infrastructure-overview{border-bottom:1px solid #9dbbea20}.infrastructure-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.infrastructure-card{background:linear-gradient(140deg,#97b9e312,#08111c29);border:1px solid #a4c8ff26;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:35px;display:flex;box-shadow:inset 0 1px #c5ddff13}.infrastructure-card>svg{color:#86b7ff;margin-bottom:34px}.spec-display{letter-spacing:-2px;color:#cfdef6;font:600 clamp(35px,4.2vw,60px)/1.2 Arial,sans-serif}.spec-display>span{letter-spacing:0;color:#7296c7;font-size:.45em}.infrastructure-card h3{margin-top:28px;font-size:21px;font-weight:550;line-height:1.8}.infrastructure-card p{color:#9eafc8;margin-top:15px;font-size:15px;line-height:2.1}.infrastructure-card small{color:#7d94b2;border-top:1px solid #94b5e225;margin-top:24px;padding-top:21px;font-size:11px;line-height:2.1}.infrastructure-card .text-link{border-top:1px solid #94b5e225;width:100%;margin-top:24px;padding-top:21px;font-size:13px}.vmware-card{background:radial-gradient(at 0 0,#2466be21,#0000 70%),linear-gradient(135deg,#8298ba0b,#08111c29)}.hardware-overview{padding-block:115px}.hardware-intro{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.hardware-intro h2,.security-copy h2{letter-spacing:-1.8px;margin-top:25px;font-size:clamp(36px,4.5vw,67px);font-weight:600;line-height:1.65}.hardware-intro p,.security-copy>p{color:#a2b5d0;max-width:620px;margin-top:24px;font-size:17px;line-height:2.2}.hardware-intro p b{color:#c7d7ec;font-family:Arial;font-weight:500;display:inline-block}.hardware-intro .text-link{margin-top:29px;font-size:14px}.generation-visual{isolation:isolate;background:radial-gradient(at 50% 60%,#174e9c22,#0000 70%);justify-content:center;align-items:center;height:440px;display:flex;position:relative}.generation-label{letter-spacing:2.5px;color:#7897c2;font:10px Arial;position:absolute;top:35px}.generation-ten{letter-spacing:-25px;color:#0000;-webkit-text-stroke:1px #92baf255;text-shadow:0 0 65px #4a8be51a;background:linear-gradient(155deg,#bedcffb0 10%,#4779b647 44%,#143c7921 50%,#6899d080 78%,#d4e6ffb5);-webkit-background-clip:text;background-clip:text;font:600 285px/.95 Arial;transform:translate(-9px)}.generation-model{letter-spacing:2px;color:#8eaacb;font:14px Arial;position:absolute;bottom:26px}.generation-model b{color:#d2e3ff;margin-left:7px;font-weight:400}.generation-base{background:linear-gradient(160deg,#1c3c63b0,#061324);border:1px solid #b3d4fe4d;border-radius:5px;gap:6px;width:80%;height:42px;padding:9px 15px;display:flex;position:absolute;bottom:81px;transform:perspective(500px)rotateX(55deg);box-shadow:0 16px 44px #2365c42b,inset 0 1px #bdd7f952}.generation-base i{background:repeating-linear-gradient(90deg,#13375a 0 2px,#052139 2px 4px);border:1px solid #6091c054;flex:1;display:block}.benchmark-comparison{background:linear-gradient(120deg,#adcfff09,#07111d55);border:1px solid #9cbeee2e;border-radius:18px;margin-top:55px;overflow:hidden}.benchmark-disclosure{text-align:right;color:#bad5f8;background:0 0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:76px;padding:25px 32px;font-size:16px;display:flex}.benchmark-disclosure>span{align-items:center;gap:13px;display:flex}.benchmark-disclosure>svg{flex-shrink:0}.benchmark-disclosure:hover{background:#7eb3ff0b}.benchmark-body{border-top:1px solid #aacbff20;padding:40px}.benchmark-body[hidden]{display:none}.benchmark-heading{justify-content:space-between;align-items:center;gap:40px;display:flex}.benchmark-heading h3{margin-top:16px;font-size:28px;font-weight:550;line-height:1.8}.benchmark-heading p{color:#869ebd;margin-top:9px;font-size:14px;line-height:2}.generation-picker{flex-shrink:0;width:310px}.generation-picker>label{color:#acc5e5;margin-bottom:13px;font-size:13px;display:block}.generation-picker>div{position:relative}.generation-picker select{appearance:none;color:#d0e1f9;cursor:pointer;background:#0a1524;border:1px solid #91bfff5c;border-radius:10px;width:100%;min-height:54px;padding:13px 17px 13px 42px;font:14px Estedad,sans-serif}.generation-picker select:focus-visible{outline-offset:4px;outline:2px solid #92baff}.generation-picker>div>svg{color:#95b7e4;pointer-events:none;position:absolute;top:18px;left:16px}.benchmark-empty{text-align:center;color:#7893b5;place-items:center;gap:20px;padding:55px 15px 18px;display:grid}.benchmark-empty>span{letter-spacing:1px;color:#6388b6;font:30px Arial}.benchmark-empty i{color:#42658f;margin-inline:12px;font-style:normal}.benchmark-empty p{font-size:13px;line-height:2}.benchmark-metrics{background:#02070e69;border:1px solid #a7c7f528;border-radius:9px;gap:6px;width:max-content;max-width:100%;margin-block:34px 42px;padding:5px;display:flex}.benchmark-metrics button{color:#839cbe;background:0 0;border-radius:6px;min-height:44px;padding:10px 16px;font-size:13px;line-height:1.8}.benchmark-metrics button.active{color:#cce2ff;background:linear-gradient(135deg,#8bbcff28,#427abf1c);box-shadow:inset 0 1px #b8d8ff30}.benchmark-chart-layout{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:65px;display:grid}.benchmark-row+.benchmark-row{margin-top:29px}.benchmark-row-label{color:#95abca;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;font-size:14px;display:flex}.benchmark-row-label strong{font-variant-numeric:tabular-nums;color:#adc2dd;font-size:21px;font-weight:500}.ata-benchmark .benchmark-row-label{color:#c8dffe}.ata-benchmark .benchmark-row-label strong{color:#d4e8ff}.benchmark-track{direction:ltr;background:#547aaa14;border-radius:6px;height:25px;overflow:hidden;transform:translateZ(0)}.benchmark-bar{width:var(--bar-width);transform-origin:0;background:linear-gradient(90deg,#435a76,#91a8c9);border-radius:6px;height:100%;animation:.85s cubic-bezier(.2,.8,.2,1) both benchmark-grow;box-shadow:inset 0 1px #e1edff50}.ata-benchmark .benchmark-bar{background:linear-gradient(90deg,#225adb,#5b9bff 70%,#a3caff);box-shadow:inset 0 1px #f1f6ff80}.benchmark-unit{color:#748ead;margin-top:22px;font-size:11px;line-height:2;display:block}.benchmark-gain{text-align:center}.benchmark-gain>strong{letter-spacing:-3px;color:#96bfff;font-size:80px;font-weight:500;line-height:1.1}.benchmark-gain>strong>span{margin-right:4px;font-size:38px}.benchmark-gain p{color:#9eb5d3;margin-top:14px;font-size:13px;line-height:2.1}.benchmark-gain b{font-family:Arial;font-weight:400}.benchmark-method{border-top:1px solid #aac9f427;margin-top:35px;padding-top:22px}.benchmark-method>p{color:#8299b7;font-size:12px;line-height:2}.benchmark-method>div{color:#6984a7;flex-wrap:wrap;align-items:center;gap:18px;margin-top:15px;font-size:10px;display:flex}.benchmark-method a{color:#a2c3ee;align-items:center;gap:5px;padding-block:6px;font-size:11px;display:inline-flex}.benchmark-method a:hover{color:#d5e7ff}.security-overview{border-top:1px solid #a1c4ee24}.security-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.security-copy h2{font-size:clamp(32px,3.5vw,51px)}.security-copy>p{font-size:16px}.security-copy .button{margin-top:30px;font-size:14px}.security-glass{background:radial-gradient(at 50% 0,#2262b730,#0000 65%),linear-gradient(145deg,#a9caff12,#10234314);border:1px solid #a6ccff3b;border-radius:22px;padding:32px;box-shadow:inset 0 1px #d6e8ff2e,0 25px 60px #0002}.security-seal{color:#9bc2ff;border-bottom:1px solid #a0c5f12c;flex-direction:column;align-items:center;gap:13px;padding-block:7px 28px;display:flex}.security-seal>svg{filter:drop-shadow(0 0 22px #5696ff58)}.security-seal>span{letter-spacing:2.2px;font:12px Arial}.security-seal>small{color:#87a4c9;font-size:11px}.security-capabilities{gap:24px;margin-top:29px;display:grid}.security-capabilities>div{align-items:flex-start;gap:16px;display:flex}.security-capabilities svg{color:#77a7e9;flex-shrink:0;margin-top:5px}.security-capabilities h3{color:#c4d8f4;font-size:16px;font-weight:500;line-height:1.8}.security-capabilities p{color:#879fbe;margin-top:7px;font-size:12px;line-height:2.1}.storage-preview{padding-block:15px 95px}.storage-preview-inner{background:linear-gradient(110deg,#587fb413,#6e93c509);border:1px solid #98bdf032;border-radius:19px;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:55px;padding:42px 55px;display:grid}.storage-visual{color:#5e86be;flex-direction:column;align-items:center;gap:20px;padding-block:22px;display:flex}.storage-visual>div{gap:26px;padding-top:17px;display:flex;position:relative}.storage-visual>div:before{content:"";background:#88b2ed38;height:1px;position:absolute;top:0;left:12px;right:12px}.storage-visual>span{letter-spacing:2px;color:#577296;font:9px Arial}.storage-topline{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.coming-soon{color:#a7c8f5;background:#6695d116;border:1px solid #91b7f141;border-radius:25px;padding:5px 13px;font-size:11px;line-height:1.8}.storage-preview h2{letter-spacing:-.7px;margin-top:23px;font-size:29px;font-weight:550;line-height:1.9}.storage-preview p{color:#96acca;max-width:700px;margin-top:12px;font-size:15px;line-height:2.2}.storage-status{color:#6e88aa;margin-top:16px;font-size:11px;display:block}.page-paas .storage-preview{padding-bottom:110px}.app-icon img{object-fit:contain;width:30px;height:30px;display:block}.orbit-app>span>img{object-fit:contain;width:24px;height:24px}@keyframes benchmark-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.infrastructure-grid{gap:16px}.infrastructure-card{padding:27px}.infrastructure-card h3{font-size:18px}.infrastructure-card p{font-size:14px}.hardware-intro{gap:30px}.generation-ten{font-size:245px}.hardware-intro p{font-size:16px}.benchmark-chart-layout{grid-template-columns:minmax(0,1fr) 190px;gap:35px}.benchmark-gain>strong{font-size:70px}.security-layout{gap:35px}.security-glass{padding:28px}.storage-preview-inner{grid-template-columns:200px minmax(0,1fr);gap:30px;padding:35px}}@media (max-width:960px){.infrastructure-grid{grid-template-columns:1fr 1fr}.vmware-card{grid-column:1/-1}.vmware-card p{max-width:640px}.generation-visual{height:370px}.generation-ten{letter-spacing:-20px;font-size:225px}.generation-base{bottom:70px}.hardware-intro h2{font-size:44px}.security-layout{grid-template-columns:1fr}.security-copy h2{font-size:46px}.security-glass{width:100%;max-width:650px;margin-inline:auto}.benchmark-heading{align-items:flex-start;gap:25px}.generation-picker{width:275px}.benchmark-heading h3{font-size:24px}}@media (max-width:760px){.infrastructure-grid{grid-template-columns:1fr}.vmware-card{grid-column:auto}.infrastructure-card{padding:30px}.spec-display{font-size:52px}.infrastructure-card h3{font-size:23px}.infrastructure-card p{font-size:16px}.infrastructure-card small{font-size:12px}.infrastructure-card>svg{margin-bottom:25px}.hardware-overview{padding-block:80px}.hardware-intro{grid-template-columns:1fr;gap:22px}.hardware-intro h2{font-size:44px}.hardware-intro p{font-size:16px}.generation-visual{height:330px}.generation-ten{font-size:230px}.generation-label{top:12px}.generation-base{bottom:55px}.generation-model{bottom:8px}.benchmark-comparison{border-radius:14px;margin-top:37px}.benchmark-disclosure{gap:12px;padding:20px;font-size:13px}.benchmark-disclosure>span{gap:10px}.benchmark-disclosure svg{flex-shrink:0;width:18px;height:18px}.benchmark-body{padding:27px 22px}.benchmark-heading{flex-direction:column;gap:25px}.benchmark-heading h3{font-size:24px}.benchmark-heading p{font-size:13px}.generation-picker{width:100%}.generation-picker select{font-size:14px}.benchmark-empty{padding:40px 0 12px}.benchmark-empty>span{letter-spacing:0;font-size:24px}.benchmark-empty p{font-size:12px}.benchmark-metrics{gap:3px;width:100%;margin-block:28px 33px}.benchmark-metrics button{flex:1;padding:9px 8px;font-size:11px}.benchmark-chart-layout{grid-template-columns:1fr;gap:32px}.benchmark-row-label{gap:10px;font-size:12px}.benchmark-row-label>span{max-width:220px}.benchmark-row-label strong{font-size:18px}.benchmark-track{height:22px}.benchmark-unit{font-size:10px}.benchmark-gain{border-top:1px solid #9bbcf020;justify-content:center;align-items:center;gap:20px;padding-top:20px;display:flex}.benchmark-gain>strong{font-size:65px}.benchmark-gain>strong>span{font-size:30px}.benchmark-gain p{text-align:right;margin:0;font-size:11px}.benchmark-method{margin-top:28px}.benchmark-method>p{font-size:11px}.benchmark-method>div{gap:12px}.benchmark-method>div>span{width:100%;font-size:9px}.security-copy h2{letter-spacing:-1px;font-size:clamp(28px,7.9vw,42px)}.security-copy>p{font-size:16px}.security-copy .button{font-size:13px}.security-glass{padding:28px 24px}.security-capabilities h3{font-size:16px}.security-capabilities p{font-size:13px}.storage-preview{padding-block:0 65px}.storage-preview-inner{grid-template-columns:1fr;gap:20px;padding:30px}.storage-visual{gap:17px;padding-block:0 17px}.storage-topline{gap:15px}.storage-topline .overline{letter-spacing:1.6px;font-size:9px}.storage-preview h2{font-size:26px;line-height:1.9}.storage-preview p{font-size:15px}.storage-status{font-size:11px}.page-paas .storage-preview{padding-bottom:75px}}@media (prefers-reduced-motion:reduce){.benchmark-bar{animation:none}.generation-ten{transform:none}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.console-showcase{border-top:1px solid #a0beed24;grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;display:grid}.console-intro h2{letter-spacing:-1.8px;margin-top:25px;font-size:clamp(38px,4.7vw,68px);font-weight:600;line-height:1.65}.console-intro>p{color:#a5b6ce;margin-top:22px;font-size:17px;line-height:2.2}.console-scope{color:#97bde9;align-items:center;gap:10px;margin-top:28px;font-size:12px;display:flex}.console-scope>i{background:#70aeff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 11px #5195ee80}.console-intro>small{color:#748ba9;max-width:400px;margin-top:13px;font-size:11px;line-height:2.1;display:block}.console-intro>.text-link{margin-top:25px;font-size:13px}.interactive-console{background:linear-gradient(140deg,#0c1523ee,#040910f5);border:1px solid #9dbeef46;border-radius:17px;min-width:0;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden;box-shadow:inset 0 1px #d6e7ff21,0 25px 65px #0005,0 0 65px #2c65b00a}.console-titlebar{color:#8b9cb6;background:#b3d3ff07;border-bottom:1px solid #b3ccec21;justify-content:space-between;align-items:center;gap:10px;padding:17px 21px;display:flex}.console-titlebar>span{align-items:center;gap:8px;font-size:11px;display:flex}.console-titlebar>small{letter-spacing:1.3px;color:#5c7ea9;font:8px Arial}.console-lights{gap:7px;display:flex}.console-lights i{background:#ed7370;border-radius:50%;width:9px;height:9px}.console-lights i:nth-child(2){background:#d9ac63}.console-lights i:nth-child(3){background:#68b98b}.console-output{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#35506f transparent;overflow-wrap:anywhere;height:310px;padding:26px 25px 17px;overflow:auto}.console-welcome{padding-bottom:25px}.console-welcome>span{letter-spacing:4px;color:#bfdcff;font-size:17px}.console-welcome p{color:#8cb3e7;margin-top:6px;font-size:12px}.console-welcome small{color:#778fab;margin-top:19px;font:12px/2 Estedad,sans-serif;display:block}.console-welcome small b{color:#b7d7ff;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.console-entry{margin-top:18px}.console-command{color:#d2e4fa;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.console-command>span{color:#62aeff;margin-right:6px}.console-reply{color:#99adc8;padding-top:7px;line-height:2}.console-reply>div{unicode-bidi:plaintext;font-family:Estedad,ui-monospace,monospace;font-size:11px}.console-reply>div[dir=auto]:first-child{color:#c0d4ef}.console-result-links{flex-wrap:wrap;gap:9px 17px;margin-top:12px;display:flex}.console-result-links>a{color:#8dbcfc;border-bottom:1px solid #78aef232;align-items:center;gap:7px;min-height:34px;font:12px/1.8 Estedad,sans-serif;display:inline-flex}.console-result-links>a:hover{color:#daeaff;border-color:#accfff80}.console-input-row{cursor:text;background:#4c7cb30b;border-top:1px solid #a2c1ee26;align-items:center;gap:13px;padding:10px 18px 10px 25px;display:flex}.console-input-row>span{color:#78b2ff;font-size:18px}.console-input-row input{color:#d5e7ff;min-width:0;box-shadow:none;text-align:left;direction:ltr;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:9px 0;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.console-input-row input::placeholder{color:#5c7492}.console-input-row:focus-within{background:#558be414;box-shadow:inset 0 -2px #72a8f08c}.console-input-row button{color:#a7c7ef;background:#6b9ee717;border:1px solid #90baff30;border-radius:6px;place-items:center;min-width:40px;min-height:40px;display:grid}.console-input-row button:hover{background:#6b9ee734}.console-suggestions{flex-wrap:wrap;gap:8px;padding:13px 21px 17px;display:flex}.console-suggestions button{color:#7c9bc2;background:#5b84b60b;border:1px solid #87abe126;border-radius:5px;min-height:34px;padding:8px 11px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.console-suggestions button:hover{color:#bddcff;background:#588bd026;border-color:#88b9ff70}.email-preview{background:linear-gradient(135deg,#172b43b0,#07111fd9);border:1px solid #b0d0ff3a;border-radius:15px;width:100%;max-width:470px;overflow:hidden;box-shadow:0 15px 50px #0004,inset 0 1px #dbecff30}.email-window-top{color:#a9c9f2;border-bottom:1px solid #abcfff21;align-items:center;gap:10px;padding:20px;display:flex}.email-window-top>span[dir]{letter-spacing:1px;font:10px Arial}.email-window-top>svg{width:19px;height:19px}.email-example{color:#758eae;margin-right:auto;font-size:9px}.email-address{text-align:center;padding:30px 24px 27px}.email-address>div{letter-spacing:-.8px;direction:ltr;flex-direction:column;gap:7px;font-family:Arial;display:flex}.email-address>div>span{color:#668dbd;font-size:24px}.email-address strong{color:#d0e3ff;font-size:clamp(22px,2.3vw,31px);font-weight:500}.email-address>span{color:#83a2ca;margin-top:19px;font-size:11px;display:block}.email-folders{color:#7393bc;border-block:1px solid #a9c8f124;gap:23px;padding:13px 22px;font-size:10px;display:flex}.email-folders>span{align-items:center;gap:7px;display:flex}.email-folders>span:first-child{color:#b2d2fb}.email-message{border-bottom:1px solid #c0d6f611;align-items:center;gap:11px;margin:0 22px;padding:18px 0;display:flex}.email-message>i{background:#5299ff;border-radius:50%;flex-shrink:0;width:5px;height:5px}.email-message>div{flex-direction:column;gap:6px;display:flex}.email-message strong{color:#bed4f0;font-size:12px;font-weight:500}.email-message>div>span{color:#6e8aad;font-size:10px}.email-message>small{color:#7590b4;white-space:nowrap;margin-right:auto;font-size:9px}.email-window-bottom{color:#739bd0;letter-spacing:1.5px;justify-content:center;align-items:center;gap:8px;padding:19px;font:8px Arial;display:flex}.email-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.email-scope-grid .detail-card>svg{color:#8ebbf8;margin-bottom:24px}.email-scope-grid h3{font-size:23px}.email-offer{background:linear-gradient(120deg,#5e8bc119,#6f97c806);border:1px solid #9ebff334;border-radius:13px;justify-content:space-between;align-items:center;gap:40px;margin-top:26px;padding:34px 38px;display:flex}.email-offer h3{margin-top:13px;font-size:25px;font-weight:500;line-height:1.8}.email-offer p{color:#8fa7c6;max-width:620px;margin-top:13px;font-size:14px;line-height:2.1}.email-offer .button{white-space:nowrap;flex-shrink:0;font-size:13px}.page-email .service-details{padding-top:0}.product-hero-email .product-hero-copy h1{font-size:clamp(35px,4.1vw,60px)}.product-hero-email .product-hero-visual{padding-inline:25px}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-card,.catalog-card:nth-child(-n+2),.catalog-card:last-child{grid-column:auto}.plan-artwork{isolation:isolate;height:145px;margin:14px -8px 18px;position:relative;overflow:hidden}.plan-artwork img{object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 0 17px #3989ff18);width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.plan-card:hover .plan-artwork img{transform:translateY(-4px)scale(1.05)}.plan-artwork:after{content:"";pointer-events:none;background:linear-gradient(#0000 70%,#08101a28);position:absolute;inset:0}@media (max-width:1150px){.console-showcase{grid-template-columns:.8fr 1.2fr;gap:35px}.console-intro>p{font-size:16px}.console-output{padding-inline:21px}.email-offer{gap:25px;padding:30px}.email-scope-grid{gap:16px}.email-scope-grid .detail-card{padding:27px}.plan-artwork{height:125px;margin-inline:-4px}.product-navigation{justify-content:flex-start;gap:25px}}@media (max-width:960px){.console-showcase{grid-template-columns:1fr;gap:36px}.console-intro{max-width:640px}.console-intro h2{font-size:50px}.console-intro>p{font-size:17px}.console-output{height:280px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.email-scope-grid{grid-template-columns:1fr}.email-offer{flex-direction:column;align-items:flex-start}.email-preview{max-width:500px}.email-address strong{font-size:31px}.email-address{padding-block:25px}.product-hero-email .product-hero-copy h1{font-size:56px}}@media (max-width:760px){.console-intro h2{font-size:44px}.console-intro>p{font-size:16px}.console-intro>.overline{letter-spacing:1.7px;font-size:10px}.console-intro>small{font-size:11px}.interactive-console{border-radius:12px}.console-titlebar{padding:15px 16px}.console-titlebar>small{letter-spacing:.5px;font-size:7px}.console-titlebar>span{font-size:10px}.console-output{height:300px;padding:22px 18px 15px}.console-welcome>span{font-size:16px}.console-welcome p,.console-welcome small{font-size:11px}.console-input-row{gap:9px;padding:9px 12px 9px 18px}.console-input-row input{font-size:16px}.console-suggestions{gap:7px;padding:12px 16px 15px}.console-suggestions button{min-height:36px;padding:8px 10px}.console-reply>div{font-size:10px}.console-command{font-size:11px}.catalog-grid{grid-template-columns:1fr}.email-scope-grid .detail-card{padding:28px}.email-offer{gap:24px;padding:27px}.email-offer h3{font-size:23px}.email-offer p{font-size:15px}.email-offer .button{white-space:normal;font-size:12px}.email-address{padding:25px 16px}.email-window-top{gap:8px;padding:17px 16px}.email-window-top>span[dir]{letter-spacing:.7px;font-size:9px}.email-example{font-size:8px}.email-address strong{font-size:25px}.email-address>div>span{font-size:23px}.email-folders{padding-inline:16px;font-size:9px}.email-message{gap:8px;margin-inline:16px}.email-message strong{font-size:11px}.email-message>div>span{font-size:9px}.email-message>small{display:none}.email-window-bottom{letter-spacing:1px;font-size:7px}.product-hero-email .product-hero-visual{padding:47px 18px}.product-hero-email .product-hero-copy h1{font-size:clamp(33px,9vw,46px)}.plan-artwork{height:130px;margin:12px -2px 14px}.plan-card:last-child .plan-artwork{grid-column:1/-1;height:140px}}@media (prefers-reduced-motion:reduce){.plan-card:hover .plan-artwork img{transform:none}}.hero-art.hpe-hero-art{opacity:1;mix-blend-mode:normal;isolation:isolate;width:66%;height:calc(100% - 220px);top:160px;left:-3%;overflow:visible;-webkit-mask-image:none;mask-image:none}.hero-art.hpe-hero-art .hpe-unit{object-fit:contain;filter:drop-shadow(0 18px 24px #0007);width:90%;max-width:none;height:auto;position:absolute;left:2%;transform:rotate(-11deg)}.hero-art.hpe-hero-art .hpe-back{opacity:.38;width:82%;top:11%;left:8%}.hero-art.hpe-hero-art .hpe-middle{opacity:.68;width:86%;top:33%;left:4%}.hero-art.hpe-hero-art .hpe-front{z-index:2;top:54%}.hpe-light-floor{pointer-events:none;background:radial-gradient(at 45% 55%,#1c59b94a,#0000 64%);position:absolute;inset:23% 0 0;transform:rotate(-11deg)}.hpe-hero-model{letter-spacing:1.9px;color:#7694ba;gap:11px;font:10px Arial;display:flex;position:absolute;bottom:-2%;left:21%;transform:rotate(-11deg)}.hpe-hero-model b{color:#a8c7ee;font-weight:500}.hero:has(.hpe-hero-art) .hero-tech{opacity:.75;top:24%;left:5%}.hero:has(.hpe-hero-art) .hero-halo{top:29%;left:0}.assembly-scene.hpe-assembly{width:67%;height:68%;top:23%;left:-1%;-webkit-mask-image:none;mask-image:none}.assembly-scene.hpe-assembly .image-slice{mix-blend-mode:normal;transform-origin:50%;width:86%;height:auto;inset:auto}.assembly-scene.hpe-assembly .image-slice img{object-fit:contain;filter:drop-shadow(0 12px 20px #0008);width:100%;height:auto}.hpe-assembly .assembly-label{z-index:10}.hpe-assembly .label-one{top:0;left:12%}.hpe-assembly .label-two{top:45%;left:0}.hpe-assembly .label-three{bottom:-2%;left:32%}@media (min-width:1700px){.hero-art.hpe-hero-art{width:65%;height:calc(100% - 250px);top:170px;left:-1%}}@media (max-width:1100px){.hero-art.hpe-hero-art{width:69%;height:calc(100% - 250px);top:205px;left:-8%}.hpe-hero-model{letter-spacing:1px;font-size:9px;left:20%}.assembly-scene.hpe-assembly{width:70%;left:-5%}}@media (max-width:760px){.hero-art.hpe-hero-art{width:115%;height:345px;top:485px;left:-9%}.hero-art.hpe-hero-art .hpe-back{opacity:.35;width:84%;top:2%;left:7%}.hero-art.hpe-hero-art .hpe-middle{opacity:.65;width:88%;top:28%;left:3%}.hero-art.hpe-hero-art .hpe-front{width:92%;top:54%;left:0}.hpe-hero-model{letter-spacing:1.1px;gap:8px;font-size:8px;bottom:0;left:29%}.hero:has(.hpe-hero-art) .hero-tech{font-size:8px;top:520px;left:7%}.hero:has(.hpe-hero-art) .hero-halo{top:460px;left:-100px}.assembly-scene.hpe-assembly{width:106%;height:44%;top:46%;left:-9%}.assembly-scene.hpe-assembly .image-slice{width:86%}.hpe-assembly .assembly-label{font-size:8px}.hpe-assembly .label-two{left:3%}.hpe-assembly .label-three{bottom:-5%;left:29%}}.site-footer.complete-footer{width:100%;color:var(--muted);background:linear-gradient(180deg,transparent,var(--surface));border-top:1px solid var(--line);padding:75px 0 0;font-size:13px;display:block}.site-footer.complete-footer>.wrap{display:block}.footer-intro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:60px;padding-bottom:58px;display:flex}.footer-wordmark{letter-spacing:-7px;color:var(--text);align-items:baseline;padding-right:9px;font:750 clamp(70px,8.7vw,130px)/1.15 Arial,sans-serif;display:inline-flex}.footer-cloud{color:var(--blue-light);font-weight:400;display:inline-block;position:relative}.footer-cloud:before,.footer-cloud:after{content:attr(data-text);pointer-events:none;opacity:0;will-change:transform;letter-spacing:inherit;position:absolute;inset:0}.footer-cloud:before{color:#397cfa;clip-path:inset(15% 0 53%);animation:3.8s step-end infinite cloud-glitch-top}.footer-cloud:after{color:#48baff;clip-path:inset(59% 0 17%);animation:3.8s step-end infinite cloud-glitch-bottom}.footer-intro p{color:var(--muted);margin-top:18px;font-size:14px;line-height:2.2;width:auto!important}.footer-inquiry{min-width:260px}.footer-inquiry .overline{letter-spacing:2.4px;color:var(--muted);font-size:9px}.footer-inquiry h2{color:var(--text);margin-top:20px;font-size:30px;font-weight:550;line-height:1.9}.footer-inquiry .text-link{color:var(--blue-light);background:0 0;margin-top:17px;padding:0;font-size:13px}.footer-columns{grid-template-columns:1fr 1.15fr 1.35fr .9fr;gap:40px;padding-block:52px 62px;display:grid}.footer-columns nav{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.footer-columns h3{color:var(--text);margin-bottom:11px;font-size:14px;font-weight:550}.footer-columns a,.footer-columns button{color:var(--muted);text-align:right;background:0 0;flex-wrap:wrap;align-items:center;gap:8px;min-height:26px;padding:0;font-size:12px;line-height:1.9;display:flex}.footer-columns svg{width:13px;height:13px;color:var(--blue-light);flex-shrink:0}.footer-columns a>span:not(.footer-soon){opacity:.8;width:100%;margin-top:-5px;font-size:10px;display:block}.site-footer.complete-footer a:hover,.site-footer.complete-footer button:hover{color:var(--blue-light)}.footer-columns .footer-soon{border:1px solid var(--line);color:var(--blue-light);background:#578ac218;border-radius:12px;padding:2px 8px;font-size:9px}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:25px;padding-block:25px;font-size:10px;display:flex}.footer-bottom>span[dir]{letter-spacing:1.3px;font:10px Arial}.footer-top-link{align-items:center;gap:9px;min-height:40px;margin-inline-start:auto;font-size:11px;display:inline-flex}.footer-top-link svg{width:15px;height:15px}.theme-toggle{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--text);background:#739ed110;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.theme-toggle svg{flex-shrink:0;width:19px;height:19px}.theme-toggle:hover{border-color:var(--blue-light);background:#6b9be924}@keyframes cloud-glitch-top{0%,82%,89%,to{opacity:0;transform:translate(0)}83%{opacity:.8;transform:translate(-3px,1px)}84%{opacity:.7;transform:translate(3px,-1px)}85%{opacity:0;transform:translate(0)}87%{opacity:.8;transform:translate(-2px)}88%{opacity:.5;transform:translate(1px)}}@keyframes cloud-glitch-bottom{0%,81%,90%,to{opacity:0;transform:translate(0)}82%{opacity:.75;transform:translate(3px)}84%{opacity:.6;transform:translate(-2px,1px)}85%{opacity:0;transform:translate(0)}87%{opacity:.8;transform:translate(2px,-1px)}89%{opacity:.4;transform:translate(-1px)}}@media (max-width:1200px){.nav-actions{gap:13px}.theme-toggle{padding:10px}.theme-toggle>span{display:none}.footer-columns{gap:28px}.footer-columns a,.footer-columns button{font-size:11px}}@media (max-width:960px){.footer-columns{grid-template-columns:1fr 1fr;gap:42px 50px}.footer-columns a,.footer-columns button{font-size:13px}.footer-intro{gap:30px}.footer-wordmark{letter-spacing:-5px;font-size:91px}.footer-inquiry{min-width:200px}.footer-inquiry h2{font-size:27px}.footer-intro p{font-size:13px}}@media (max-width:760px){.site-footer.complete-footer{padding-top:55px}.footer-intro{padding-bottom:35px;display:block}.footer-wordmark{letter-spacing:-4px;font-size:clamp(65px,18vw,92px)}.footer-intro p{margin-top:18px;font-size:13px}.footer-inquiry{min-width:0;margin-top:34px}.footer-inquiry h2{margin-top:15px;font-size:25px;line-height:1.8}.footer-inquiry h2 br{display:none}.footer-inquiry .text-link{margin-top:10px}.footer-columns{grid-template-columns:1fr 1fr;gap:35px 24px;padding-block:38px}.footer-columns nav{gap:14px}.footer-columns h3{margin-bottom:7px;font-size:12px}.footer-columns a,.footer-columns button{gap:6px;font-size:11px}.footer-columns a>span:not(.footer-soon){font-size:9px;line-height:1.8}.footer-columns .footer-soon{padding-inline:6px;font-size:8px}.footer-bottom{flex-wrap:wrap;gap:15px;padding-block:20px;font-size:9px}.footer-bottom>span[dir]{font-size:9px}.footer-top-link{gap:6px;font-size:10px}.theme-toggle{width:42px;min-width:42px;height:42px;min-height:42px;padding:9px}.theme-toggle>span{display:none}.nav-actions{gap:9px}.theme-toggle svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.footer-cloud:before,.footer-cloud:after{will-change:auto;display:none;animation:none!important}}.footer-contact-strip{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:25px;display:flex}.footer-direct-contact{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.footer-direct-contact a{color:var(--text);min-height:44px;font:15px/1.7 Arial,sans-serif}.footer-socials{align-items:center;gap:12px;display:flex}.site-footer .footer-socials a{border:1px solid var(--line);background:#769de90c;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,border-color .2s,background .2s;display:flex}.footer-socials img{object-fit:contain;width:23px;height:23px}.site-footer .footer-socials a:hover{border-color:var(--blue-light);background:#5292fb18;transform:translateY(-3px)}.footer-socials img{filter:brightness(0)invert()}[data-theme=light] .footer-socials img{filter:brightness(0)}.footer-socials a:focus-visible,.footer-direct-contact a:focus-visible{outline:2px solid var(--blue-light);outline-offset:5px}@media (max-width:600px){.footer-contact-strip{align-items:center;gap:15px}.footer-direct-contact{flex-direction:column;align-items:flex-start;gap:0}.footer-direct-contact a{min-height:36px;font-size:14px}.footer-socials{gap:9px}.site-footer .footer-socials a{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.site-footer .footer-socials a{transition:none}.site-footer .footer-socials a:hover{transform:none}}.crm-solution{padding-block:30px 100px;scroll-margin-top:130px}.crm-surface{border-block:1px solid var(--line);background:radial-gradient(at 90% 40%,#2469db12,#0000 60%);grid-template-columns:160px 1fr 220px;align-items:center;gap:45px;padding:50px 55px;display:grid}.crm-brand{flex-direction:column;align-items:center;gap:20px;display:flex}.crm-brand img{object-fit:contain;width:112px;height:112px}.crm-brand>span{letter-spacing:2px;color:var(--muted);font:11px Arial}.crm-copy h2{margin:14px 0;font-size:clamp(28px,3vw,43px);font-weight:600;line-height:1.8}.crm-copy h2 br{display:none}.crm-copy h2>span{color:var(--blue-light)}.crm-copy p{max-width:510px;color:var(--muted);font-size:15px;line-height:2.1}.crm-copy .text-link{color:var(--blue-light);margin-top:20px;font-size:14px}.crm-topics{border-right:1px solid var(--line);color:var(--muted);flex-direction:column;gap:18px;padding-right:28px;font-size:13px;display:flex}.crm-topics>a{color:var(--blue-light);justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;font:13px Arial;display:flex}.crm-topics span:before{content:"";background:var(--blue-light);border-radius:50%;width:4px;height:4px;margin-left:10px;display:inline-block}.crm-solution a:focus-visible{outline:2px solid var(--blue-light);outline-offset:6px}@media (max-width:1000px){.crm-surface{grid-template-columns:110px 1fr;gap:25px;padding:35px 25px}.crm-topics{border:0;flex-flow:wrap;grid-column:2;gap:17px;padding:0}.crm-topics>a{display:none}.crm-brand img{width:90px;height:90px}}@media (max-width:600px){.crm-solution{padding-bottom:60px}.crm-surface{grid-template-columns:1fr;gap:23px;padding:32px 10px}.crm-brand{flex-direction:row;gap:16px}.crm-brand img{width:60px;height:60px}.crm-brand>span{font-size:11px}.crm-copy h2{font-size:30px}.crm-topics{grid-column:auto;gap:12px;font-size:12px}}.crm-brand img{box-sizing:content-box;background:#f3f6fc;border-radius:18px;width:68px;height:76px;padding:20px 24px}@media (max-width:600px){.crm-brand img{border-radius:12px;width:40px;height:44px;padding:12px 15px}}.exploded-architecture{height:310svh;min-height:1900px}.exploded-architecture .architecture-sticky{min-height:670px}.exploded-architecture .section-top{top:125px}.exploded-scene{isolation:isolate;pointer-events:none;width:59%;height:70%;position:absolute;top:19%;left:2%}.assembly-ambient{background:radial-gradient(#145dcd22,#0000 67%);position:absolute;inset:15% -5%}.assembly-plane{aspect-ratio:2200/1816;transform-origin:50%;isolation:isolate;width:91%;position:absolute;top:50%;left:4%;transform:translateY(-50%)rotate(-12deg)}.assembly-mask-defs{width:0;height:0;position:absolute;overflow:hidden}.assembly-piece{transform-origin:50%;backface-visibility:hidden;position:absolute;inset:0}.assembly-piece img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.assembly-base{z-index:1}.assembly-piece:not(.assembly-base){z-index:3}.piece-compute-a,.piece-compute-b{z-index:5!important}.assembly-guide{opacity:0;width:100%;height:100%;position:absolute;inset:0}.assembly-guide rect{fill:#081526;stroke:#6ba5eb;stroke-width:.65px;stroke-dasharray:4 6;opacity:.65}.exploded-architecture[data-animated=true] .assembly-guide{opacity:.7}.exploded-architecture[data-moving=true] .assembly-piece{will-change:transform,opacity}.assembly-callout{letter-spacing:2.4px;color:#92b4e0;z-index:10;align-items:center;gap:12px;font:11px/1.4 Arial;display:flex;position:absolute}.assembly-callout i{background:linear-gradient(90deg,#569aff,#569aff00);width:34px;height:1px;display:block}.callout-memory{top:0;left:32%}.callout-compute{top:44%;left:0}.callout-power{bottom:8%;right:3%}.assembly-complete{white-space:nowrap;color:var(--muted);letter-spacing:1px;align-items:center;gap:10px;font:12px Arial;display:flex;position:absolute;bottom:1%;left:50%;transform:translate(-50%)}.assembly-complete b{color:var(--text);font-weight:500}.assembly-complete>span{background:#22c5a5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #22c5a560}.exploded-architecture .architecture-copy{height:56%;top:32%}.exploded-architecture .story-stage{max-width:39%}.exploded-architecture .story-stage h2{font-size:clamp(40px,4.5vw,72px);line-height:1.65}.exploded-architecture .story-stage p{font-size:15px;line-height:2.25}.exploded-architecture .architecture-progress{font-size:10px;bottom:30px}.exploded-architecture:not([data-animated=true]) .story-stage:not(.stage-2),.exploded-architecture:not([data-animated=true]) .assembly-callout{visibility:hidden}.exploded-architecture:not([data-animated=true]) .architecture-progress i{transform:scaleX(1)}[data-theme=light] .assembly-guide rect{fill:#cfdfef;stroke:#30649a}[data-theme=light] .assembly-callout{color:#335d8b}[data-theme=light] .assembly-ambient{background:radial-gradient(#2d73c417,#0000 67%)}@media (min-width:1700px){.assembly-plane{width:87%;left:7%}}@media (max-width:1100px){.exploded-scene{width:64%;left:-3%}.exploded-architecture .story-stage{max-width:40%}.exploded-architecture .story-stage h2{font-size:49px}.exploded-architecture .story-stage p{font-size:13px}.assembly-callout{letter-spacing:1.5px;font-size:10px}}@media (max-width:760px){.exploded-architecture{height:280svh;min-height:1650px}.exploded-architecture .architecture-sticky{height:100svh;min-height:650px}.exploded-architecture .section-top{gap:10px;top:98px}.exploded-architecture .section-top .overline{letter-spacing:1.4px;font-size:9px}.exploded-architecture .section-top>span:last-child{font-size:9px}.exploded-architecture .architecture-copy{height:auto;top:155px}.exploded-architecture .story-stage{width:100%;max-width:100%}.exploded-architecture .story-stage h2{margin-top:9px;font-size:34px;line-height:1.5}.exploded-architecture .story-stage h2 br{display:none}.exploded-architecture .story-stage h2>span{margin-right:8px}.exploded-architecture .story-stage p{margin-top:10px;font-size:12px;line-height:2}.exploded-architecture .story-stage .text-link{margin-top:10px;font-size:12px}.exploded-scene{width:98%;height:47%;top:44%;left:1%}.assembly-plane{width:90%;left:5%;transform:translateY(-50%)rotate(-10deg)}.assembly-callout{letter-spacing:1.5px;font-size:8px}.assembly-callout i{width:20px}.callout-memory{top:3%;left:30%}.callout-compute{top:50%;left:0}.callout-power{bottom:9%;right:1%}.assembly-complete{letter-spacing:.6px;gap:7px;font-size:10px;bottom:-2%}.exploded-architecture .architecture-progress{gap:10px;font-size:8px;bottom:24px}.exploded-architecture .architecture-progress>span:first-child{max-width:115px;line-height:1.6}}@media (max-height:700px) and (min-width:761px){.exploded-architecture .architecture-sticky{min-height:600px}.exploded-architecture .section-top{top:105px}.exploded-scene{width:54%;height:70%;top:20%;left:4%}.exploded-architecture .architecture-copy{top:27%}.exploded-architecture .story-stage h2{font-size:44px}.exploded-architecture .story-stage p{font-size:13px}}@media (prefers-reduced-motion:reduce){.exploded-architecture{height:auto;min-height:0}.exploded-architecture .architecture-sticky{height:850px;min-height:0;position:relative}.exploded-architecture .assembly-piece{will-change:auto;transform:none!important}.exploded-architecture .story-stage:not(.stage-2){display:none!important}.exploded-architecture .stage-2{opacity:1!important;visibility:visible!important;transform:none!important}.exploded-architecture .assembly-guide,.exploded-architecture .assembly-callout,.exploded-architecture .architecture-progress{display:none}.exploded-architecture .assembly-complete{opacity:1!important;visibility:visible!important}@media (max-width:760px){.exploded-architecture .architecture-sticky{height:740px}}}.assembly-photo-frame{clip-path:url(#ata-outline-mask);position:absolute;inset:0}.assembly-plane{width:78%;left:11%}@media (min-width:1700px){.assembly-plane{width:78%;left:11%}}@media (min-width:761px) and (max-width:1100px){.exploded-scene{width:57%;left:1%}.exploded-architecture .story-stage{max-width:39%}.exploded-architecture .story-stage h2{font-size:43px}.exploded-architecture .story-stage p br{display:none}}@media (max-width:760px){.assembly-plane{width:82%;left:9%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f7fd;--surface:#e9f0fa;--line:#173a6829;--text:#14233b;--muted:#52647e;--blue:#175bd8;--blue-light:#245fbd}:root[data-theme=light] body{background:var(--bg);color:var(--text)}:root[data-theme=light] .starfield{opacity:.42}:root[data-theme=light] :is(.site-header,.site-header.scrolled,.site-header.menu-is-open){background:#f3f7fdeb;border-color:#24476f20;box-shadow:0 5px 30px #10234505}:root[data-theme=light] :is(.desktop-nav>a,.nav-trigger,.console-link){color:#304867}:root[data-theme=light] :is(.desktop-nav>a:hover,.nav-trigger:hover){color:#175bd8}:root[data-theme=light] .brand-word small{color:#506583}:root[data-theme=light] .glass-button{color:#244977;background:linear-gradient(135deg,#ffffffb8,#dde9fb7a);border-color:#6e97d24d;box-shadow:inset 0 1px #fff}:root[data-theme=light] .button{color:#fff}:root[data-theme=light] :is(.button-outline,.glass-button){color:#204570;background:#dfe9f64f;border-color:#426fa64d}:root[data-theme=light] .button-outline:hover{background:#d4e4fa}:root[data-theme=light] :is(.text-link,.breadcrumbs a){color:#25558b}:root[data-theme=light] :is(.overline,.micro-label,.eyebrow,.visual-label,.visual-caption){color:#45658e}:root[data-theme=light] .liquid-title{text-shadow:none;background-image:linear-gradient(165deg,#102038 8%,#2c4668 45%,#476787 76%,#122a4b 95%)}:root[data-theme=light] .liquid-title.blue-text{background-image:linear-gradient(165deg,#124688,#3774c4 40%,#1353b0 78%,#2862a9)}:root[data-theme=light] .scroll-heading .text-base{color:#c4d2e4}:root[data-theme=light] .scroll-heading .text-fill{background-image:linear-gradient(160deg,#10233f 10%,#2d527f 52%,#2360af 95%)}:root[data-theme=light] .hero-shade{background:linear-gradient(270deg,#f3f7fdda 0%,#f3f7fd9e 23%,#0000 55%),linear-gradient(#f3f7fd66 0%,#0000 20% 80%,#f3f7fd 100%)}:root[data-theme=light] :is(.hero-description,.hero-disciplines,.hero-bottom,.hero-tech,.hero-tech small,.hpe-hero-model,.section-top,.architecture-progress,.assembly-label){color:#506a8b}:root[data-theme=light] :is(.hero-bottom>div>span,.hpe-hero-model b){color:#234573}:root[data-theme=light] .scroll-track{border-color:#7d97b8}:root[data-theme=light] .scroll-track:after{background:#335e97}:root[data-theme=light] .architecture-sticky{background:radial-gradient(at 27% 55%,#c4d6ee50,#0000 58%)}:root[data-theme=light] :is(.story-stage p,.section-heading>p,.product-hero-copy>p,.product-highlights li,.breadcrumbs,.catalog-card>p,.detail-card>p,.hardware-intro p,.security-copy>p,.infrastructure-card p,.backup-demonstration p,.approach-row p,.contact-content p,.email-offer p,.console-intro>p){color:#526985}:root[data-theme=light] :is(.story-stage h2>span,.catalog-card h3,.app-card h3,.plan-card h3,.detail-card h3,.hardware-intro p b,.backup-demonstration h3,.approach-row h3,.email-offer h3){color:#203c61}:root[data-theme=light] :is(.catalog-card,.detail-card,.infrastructure-card,.app-card,.plan-card){background:linear-gradient(145deg,#ffffffde,#e8f0fa96);border-color:#5479a534;box-shadow:inset 0 1px #fff}:root[data-theme=light] :is(.catalog-card:hover,.app-card:hover){background:linear-gradient(145deg,#fff,#e5effc);border-color:#6295d1a8}:root[data-theme=light] :is(.catalog-card-top>span,.catalog-audience,.detail-number,.app-tag,.app-top>span,.plan-number,.plan-caption,.plan-price>span,.plan-price small,.pricing-note,.infrastructure-card small,.media-illustration-note,.generation-label,.generation-model,.storage-status){color:#567194}:root[data-theme=light] :is(.catalog-link,.app-cta,.catalog-card-top,.spec-display,.spec-display>span,.generation-model b){color:#225790}:root[data-theme=light] :is(.catalog-link,.app-cta,.infrastructure-card small,.infrastructure-card .text-link,.infrastructure-media,.infrastructure-overview,.security-overview,.console-showcase,.approach-row>div,.related-services){border-color:#4f79ab30}:root[data-theme=light] .product-hero{background:radial-gradient(at 25% 60%,#99bce532,#0000 65%)}:root[data-theme=light] .product-hero-visual{background:linear-gradient(145deg,#fff8,#bfd2ec33);border-color:#4973a538;box-shadow:inset 0 1px #fff}:root[data-theme=light] .product-navigation{background:#dfebfa4f;border-color:#547faa30}:root[data-theme=light] .product-navigation>a{color:#506a8e}:root[data-theme=light] :is(.product-navigation>a[aria-current=page],.product-navigation>a[aria-current=page]>span){color:#174f9c}:root[data-theme=light] .product-navigation>a>span{color:#5a7ca6}:root[data-theme=light] .related-services a{color:#355c8e;background:#deebfa61;border-color:#7d9fc033}:root[data-theme=light] .mega-menu{background:#f4f8fff5;border-color:#658aba40;box-shadow:0 30px 55px #0a2a5a14}:root[data-theme=light] .menu-backdrop{background:#28486733}:root[data-theme=light] :is(.mega-categories,.mega-spotlight){border-color:#4974a42b}:root[data-theme=light] .mega-categories>button{color:#3b567b}:root[data-theme=light] .mega-categories>button.active{color:#173d72;background:linear-gradient(130deg,#acc9f04a,#dce9fb6b);border-color:#688fd13e;box-shadow:inset 0 1px #fff}:root[data-theme=light] :is(.mega-categories small,.mega-spotlight>span,.mega-spotlight>p,.service-media .ata-product-name){color:#56759b}:root[data-theme=light] :is(.mega-links>a:not(.mega-all),.mega-links>.mega-all,.mega-spotlight>.text-link){color:#2d598c;border-color:#6d93bd2b}:root[data-theme=light] .mega-links>a:hover{color:#134b9c}:root[data-theme=light] .app-icon{background:#112840;border-color:#4b7daf3b}:root[data-theme=light] .app-card p{color:#506a8d}:root[data-theme=light] .app-filters button{color:#536e91;border-color:#8ca7c842}:root[data-theme=light] .app-filters button.active{color:#1b4f98;background:#b9d1f230;border-color:#8aadd877}:root[data-theme=light] .apps-note{color:#4c698d;background:#deebfa3b;border-color:#7896bc38}:root[data-theme=light] .apps-note a{color:#205394}:root[data-theme=light] .plan-card.featured-plan{background:linear-gradient(150deg,#dceafd,#ffffffd9);border-color:#4884d98c;box-shadow:0 10px 45px #377bc612,inset 0 1px #fff}:root[data-theme=light] :is(.plan-specs>div,.plan-specs b,.plan-price>strong){color:#2a476d}:root[data-theme=light] .plan-specs>div{border-color:#7597bc25}:root[data-theme=light] .plan-artwork{background:#06101d;border-radius:12px;box-shadow:inset 0 0 24px #182b4d44}:root[data-theme=light] .plan-artwork img{mix-blend-mode:screen}:root[data-theme=light] :is(.custom-plan,.email-offer){color:#2b4c77;background:linear-gradient(125deg,#e0ecfb7a,#fff7);border-color:#7298c247}:root[data-theme=light] .custom-plan small{color:#597699}:root[data-theme=light] .custom-plan>div{color:#2b4c77}:root[data-theme=light] :is(.plan-context,.plan-context small){color:#4a6a91}:root[data-theme=light] .resource-panel{background:linear-gradient(140deg,#122640,#071321);border-color:#4775ac75;box-shadow:inset 0 1px #b8d6ff24,0 18px 40px #1a395b25}:root[data-theme=light] .generation-ten{-webkit-text-stroke-color:#487aa05e;text-shadow:none;background-image:linear-gradient(155deg,#2c5b9170 10%,#719bc72e 44%,#5d93d010 50%,#2b609252 78%,#1849759c)}:root[data-theme=light] .benchmark-comparison{background:linear-gradient(130deg,#fff9,#dfebf980);border-color:#779cc64d}:root[data-theme=light] :is(.benchmark-disclosure,.benchmark-heading h3,.benchmark-row-label,.benchmark-row-label strong,.ata-benchmark .benchmark-row-label,.ata-benchmark .benchmark-row-label strong){color:#244c7c}:root[data-theme=light] :is(.benchmark-body,.benchmark-method,.benchmark-gain){border-color:#7298c536}:root[data-theme=light] :is(.benchmark-heading p,.generation-picker>label,.benchmark-empty,.benchmark-empty>span,.benchmark-unit,.benchmark-gain p,.benchmark-method>p,.benchmark-method>div){color:#516f94}:root[data-theme=light] .generation-picker select{color:#294e7b;background:#faffff;border-color:#7798c37a}:root[data-theme=light] .benchmark-metrics{background:#d5e4f733;border-color:#95b3d65e}:root[data-theme=light] .benchmark-metrics button{color:#4e6d94}:root[data-theme=light] .benchmark-metrics button.active{color:#174d91;background:#a7c8f132;box-shadow:inset 0 1px #fff}:root[data-theme=light] .benchmark-gain>strong{color:#2261b7}:root[data-theme=light] .benchmark-method a{color:#255da4}:root[data-theme=light] .benchmark-track{background:#487db117}:root[data-theme=light] .security-glass{background:radial-gradient(at 50% 0,#86b0e129,#0000 65%),linear-gradient(145deg,#fff9,#dbe8f87a);border-color:#608cbe48;box-shadow:inset 0 1px #fff,0 25px 60px #426b9420}:root[data-theme=light] :is(.security-seal,.security-seal>small,.security-capabilities p,.security-capabilities svg){color:#476e9e}:root[data-theme=light] .security-seal{border-color:#8aacd347}:root[data-theme=light] .security-capabilities h3{color:#254b78}:root[data-theme=light] .security-seal .sophos-brand{background:#0a2444;border-radius:8px;width:205px;height:62px;padding:12px 14px}:root[data-theme=light] .shield-node{background:#0a2444;border-color:#567fad7a}:root[data-theme=light] .storage-preview-inner{background:linear-gradient(120deg,#e0ebfb66,#fff7);border-color:#749dcb4d}:root[data-theme=light] :is(.storage-preview p,.storage-visual,.storage-visual>span){color:#587ba5}:root[data-theme=light] .coming-soon{color:#225995;background:#bfd8f326;border-color:#6592c14d}:root[data-theme=light] .backup-demonstration{background:#f9fcffc2;border-color:#6891be40}:root[data-theme=light] .backup-switch{background:#dbe8f940;border-color:#789ecc44}:root[data-theme=light] .backup-switch button{color:#51749d}:root[data-theme=light] .backup-switch button.selected{color:#1d5091;background:#aacbf340}:root[data-theme=light] .diagram-chip{color:#356496;background:#f7fbff;border-color:#739ed44a;box-shadow:inset 0 1px #fff}:root[data-theme=light] :is(.diagram-chip>span,.diagram-chip small,.connection>span){color:#4a719d}:root[data-theme=light] .blue-chip{background:#d5e8fc91}:root[data-theme=light] :is(.request-pills>span,.safe-node){color:#335d8c;background:#dbeafa;border-color:#7197c14d}:root[data-theme=light] .request-pills>span.blocked{color:#a33f55;background:#fbe4ea;border-color:#bb728148}:root[data-theme=light] .waf-map>p{color:#42628a}:root[data-theme=light] :is(.orbit-center,.orbit-app){color:#335d8d;background:#e4effb;border-color:#7ba1d045}:root[data-theme=light] .orbit-app>span{background:#0c294a}:root[data-theme=light] .email-preview{background:linear-gradient(130deg,#fff,#e6f0fc);border-color:#7b9ecc62;box-shadow:0 15px 45px #416b9320,inset 0 1px #fff}:root[data-theme=light] :is(.email-window-top,.email-folders,.email-message,.email-window-bottom){color:#4c73a0;border-color:#789dc53b}:root[data-theme=light] :is(.email-address strong,.email-message strong,.email-folders>span:first-child){color:#204d83}:root[data-theme=light] :is(.email-address>div>span,.email-address>span,.email-example,.email-message>div>span,.email-message>small){color:#547ba7}:root[data-theme=light] .console-scope{color:#3c6c9e}:root[data-theme=light] .console-intro>small{color:#5d7796}:root[data-theme=light] .interactive-console{border-color:#4775ad4d;box-shadow:0 22px 65px #1b38652b}:root[data-theme=light] .interactive-console :is(.console-reply,.console-welcome,.console-command){color:inherit}:root[data-theme=light] .interactive-console .console-command{color:#d2e4fa}:root[data-theme=light] .interactive-console .console-reply{color:#99adc8}:root[data-theme=light] .interactive-console .console-input-row input{color:#d5e7ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] .contact-section{background:radial-gradient(at 50% 100%,#bed4f180,#0000 65%)}:root[data-theme=light] .contact-orbit{background:radial-gradient(at 50% 0,#c7dcf372,#0000 60%);border-color:#4277b140;box-shadow:0 -20px 80px -50px #427fdb99}:root[data-theme=light] .inquiry-dialog{color:#193451;background:#f6faff;border-color:#6c96c160;box-shadow:0 30px 100px #17335c42}:root[data-theme=light] .dialog-inner{color:#193451;background:linear-gradient(145deg,#fffffffa,#eaf2fcfc);border-color:#8eadcf48;box-shadow:inset 0 1px #fff}:root[data-theme=light] .inquiry-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1b35596b}:root[data-theme=light] :is(.dialog-inner>p,.dialog-inner label,.dialog-note){color:#4b6b93}:root[data-theme=light] :is(.dialog-close,.download-brief,.selected-service){color:#345c8c;background:#d8e7f854;border-color:#769bc44a}:root[data-theme=light] :is(.dialog-inner input,.dialog-inner textarea){color:#1e3e68;background:#fff;border-color:#7e9fc854}:root[data-theme=light] :is(.dialog-inner input,.dialog-inner textarea)::placeholder{color:#7c8faa}:root[data-theme=light] .dialog-console{color:#225b9e;border-color:#89abd336}:root[data-theme=light] :is(.artwork-caption,.artwork-app>span,.artwork-backup-brand,.artwork-backup-pair span,.artwork-ata-mail>div,.artwork-sophos>span,.artwork-sophos>div>span){color:#416b9a}:root[data-theme=light] .artwork-app{background:linear-gradient(145deg,#fff,#e0ebfb);border-color:#7d9fcb4a;box-shadow:inset 0 1px #fff}:root[data-theme=light] .artwork-saas .artwork-app-main{background:linear-gradient(135deg,#0e457e,#082344)}:root[data-theme=light] .artwork-saas .artwork-app-main>span{color:#a7cffb}:root[data-theme=light] .artwork-ata-mail>strong{color:#224772}:root[data-theme=light] .artwork-ata-mail>strong>span{color:#2965b8}:root[data-theme=light] .artwork-vmware{background:#143458;border-radius:7px;width:155px;height:46px;padding:9px 13px}:root[data-theme=light] .infrastructure-media.media-vmware{background:radial-gradient(at 50% 30%,#1c4b7f,#0a203b 90%);border:0;border-radius:11px;padding:20px}:root[data-theme=light] .service-media-saas{background:#0a447c;border-radius:7px;padding:7px}:root[data-theme=light] .service-media-waf{background:#092341;border-radius:7px;padding:6px}:root[data-theme=light] .artwork-sophos>img{background:#0a2547;border-radius:9px;height:57px;padding:12px 16px}@media (max-width:960px){:root[data-theme=light] .infrastructure-card.vmware-card .infrastructure-media{border-radius:12px;height:100%;min-height:140px}}@media (max-width:760px){:root[data-theme=light] .hero-shade{background:linear-gradient(#f3f7fd 0% 37%,#0000 65% 78%,#f3f7fd 98%)}:root[data-theme=light] .infrastructure-card.vmware-card .infrastructure-media{border:0;height:150px;min-height:0;margin-bottom:27px}:root[data-theme=light] .service-media-saas{padding:5px}:root[data-theme=light] .service-media-waf{padding:3px}}
