@font-face{font-family:Space Grotesk;font-weight:300 700;font-style:normal;font-display:swap;src:url(/assets/fonts/SpaceGrotesk-Variable.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/IBMPlexMono-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/IBMPlexMono-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:600 900;font-style:normal;font-display:swap;src:url(/assets/fonts/IBMPlexMono-600.woff2)format("woff2")}:root{--font-display:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-9:36px;--s-10:40px;--s-12:48px;--s-14:56px;--s-16:64px;--s-18:72px;--s-20:80px;--s-24:96px;--s-28:112px;--s-30:120px;--fs-12:12px;--fs-14:16px;--fs-16:16px;--fs-18:20px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-40:round(clamp(32px, 4.6vw, 40px), 4px);--fs-48:round(clamp(32px, 5.4vw, 48px), 4px);--fs-56:round(clamp(36px, 6vw, 56px), 4px);--fs-64:round(clamp(40px, 6.6vw, 64px), 4px);--fs-80:round(clamp(44px, 8vw, 80px), 4px);--fs-96:round(clamp(48px, 9.5vw, 96px), 4px);--fs-h2-section:round(clamp(28px, 3.2vw, 40px), 4px);--fw-regular:400;--fw-medium:500;--fw-bold:700;--lh-tight:1;--lh-snug:1.12;--lh-base:1.4;--lh-relax:1.5;--r-1:2px;--r-2:4px;--r-3:6px;--r-4:8px;--r-5:10px;--r-6:12px;--r-7:14px;--pill:8px;--bg:#0e0f12;--panel:#15161a;--panel-2:#1a1b20;--panel-3:#1f2026;--surface-light:#fff;--surface-white:#fff;--nav-h:60px;--subnav-h:65px;--hero-offset:132px;--border:#2a2b31;--hairline:#ffffff1a;--text:#fff;--muted:#bcbdc4;--muted-2:#898a92;--red-50:#fff1f1;--red-100:#ffdedf;--red-200:#ffb7b9;--red-300:#fb8588;--red-400:#f46a6e;--red-500:#ed3237;--red-600:#c7252a;--red-700:#9b1a1e;--red-800:#6e1214;--accent:var(--red-500);--accent-hover:var(--red-600);--accent-pressed:var(--red-700);--accent-soft:var(--red-400);--accent-wash:#ed323714;--accent-text:var(--red-400);--accent-chip:var(--red-600);--success:#10a35a;--danger:#d62a2f;--gradient:var(--red-500);--gradient-red:var(--red-500);--gradient-orb:none;--shadow-card:0 1px 0 0 #ffffff0a inset, 0 32px 80px -40px #000000b3;--ease-confident:cubic-bezier(.16, 1, .3, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--cta-h:44px;--cta-px:20px;--cta-gap:8px;--cta-h-sm:44px;--cta-px-sm:16px;--cta-h-lg:48px;--cta-px-lg:24px;--cta-row-gap:12px;--frame-max:1680px;--measure:760px;--frame-pad-x:120px;--frame-pad-y:80px;--pad-card-sm:24px;--pad-card:32px;--pad-card-lg:40px;--gap-head-sub:16px;--gap-head-content:48px;--gap-card:20px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-16);font-weight:var(--fw-regular);line-height:var(--lh-relax);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:var(--lh-snug);line-height:round(1.12em,4px)}h1{font-size:var(--fs-64);line-height:round(1.12em,4px)}h2{font-size:var(--fs-48);line-height:round(1.12em,4px)}h3{font-size:var(--fs-32);line-height:round(1.12em,4px)}h4{font-size:var(--fs-24);line-height:round(1.12em,4px)}h5{font-size:var(--fs-20);line-height:round(1.12em,4px)}h6{font-size:var(--fs-16);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:uppercase;line-height:round(1.12em,4px)}p,li,dd,dt{font-size:var(--fs-16);line-height:var(--lh-relax)}strong,b,body section[class*=hero] h1,body section.hero h1,body section[class] h1.hero-h,body section[class] h2.section-h{font-weight:var(--fw-bold)}::selection{color:#fff;background:#ed323773}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}button,input,select,textarea{font-size:inherit;line-height:inherit}small{font-size:round(.75em,4px);line-height:round(1.35em,4px)}body .container{max-width:var(--frame-max);padding:0 var(--frame-pad-x);margin:0 auto}body section[class]{padding-top:var(--frame-pad-y);padding-bottom:var(--frame-pad-y)}@media (width<=1280px){:root{--frame-pad-x:80px}}@media (width<=980px){:root{--frame-pad-x:48px;--frame-pad-y:56px}}@media (width<=600px){:root{--frame-pad-x:16px;--frame-pad-y:40px}}.nav{z-index:50;backdrop-filter:blur(18px);background:#0009;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;height:68px;display:flex}.logo{letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;font-weight:700;line-height:28px;display:flex}.logo-dot{background:var(--gradient);border-radius:50%;width:24px;height:24px;display:inline-block}.nav-links{align-items:center;gap:32px;display:flex}.nav-links>.nav-item{position:relative}.nav-links a,.nav-links .nav-trigger{color:var(--muted);align-items:center;gap:4px;padding:24px 0;font-size:16px;font-weight:500;line-height:24px;transition:color .2s;display:inline-flex}@media (hover:hover) and (width>=981px){.nav-links a:hover,.nav-links .nav-trigger:hover{color:#fff}}.nav-links a.active{color:#fff}.nav-trigger .caret{font-size:16px;line-height:24px;transition:transform .2s}@media (hover:hover) and (width>=981px){.nav-item:hover .caret{transform:rotate(180deg)}}.dropdown{border:1px solid var(--border);opacity:0;visibility:hidden;background:#0a0a0e;border-radius:8px;min-width:220px;padding:8px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:-16px;transform:translateY(8px);box-shadow:0 20px 60px #00000080}@media (hover:hover) and (width>=981px){.nav-item:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0)}}.dropdown a{color:var(--muted);border-radius:6px;align-items:center;gap:12px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px;transition:background .15s,color .15s;display:flex}@media (hover:hover) and (width>=981px){.dropdown a:hover{color:#fff;background:#ffffff0a}}.dropdown a .swatch{width:24px;height:24px;font-size:16px;font-weight:var(--fw-bold);border-radius:4px;justify-content:center;align-items:center;line-height:24px;display:inline-flex}.dropdown a .swatch.aws{background:var(--panel);color:#111}.dropdown a .swatch.gcp{color:#fff;background:#4285f4}.dropdown a.active{color:#fff;background:#ed32371a}.btn{justify-content:center;align-items:center;gap:var(--cta-gap);min-height:var(--cta-h);padding:0 var(--cta-px);font-family:var(--font-display);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease-confident), box-shadow .25s var(--ease-confident), background-color .2s var(--ease-confident), border-color .2s var(--ease-confident), color .2s;border:1px solid #0000;border-radius:8px;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;display:inline-flex}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.btn-primary{background:var(--accent);color:#fff;border-color:var(--accent-text);transition:background .2s ease, border-color .2s ease, transform .2s var(--ease-confident);isolation:isolate;animation:3s linear infinite beamGlow;position:relative}.btn-primary:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--beam-angle), #ed323700 0deg, #ed323700 230deg, var(--red-300) 290deg, var(--red-200) 320deg, var(--accent) 345deg, #ed323700 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:3s linear infinite beamRotate;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (hover:hover) and (width>=981px){.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-2px)}}.btn-primary:active{background:var(--accent-pressed);border-color:var(--accent-pressed);transform:translateY(0)}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes beamRotate{to{--beam-angle:360deg}}@keyframes beamGlow{0%,to{box-shadow:0 0 10px -8px #ed323742}50%{box-shadow:0 0 13px -7px #ed32375c}}@media (prefers-reduced-motion:reduce){.btn-primary,.btn-primary:before{animation:none}}.btn-secondary,.btn-outline{color:var(--text);background:0 0;border-color:#fff6}@media (hover:hover) and (width>=981px){.btn-secondary:hover,.btn-outline:hover{background:#ffffff0f;border-color:#ed323773;transform:translateY(-1px)}}.btn-secondary:active,.btn-outline:active{background:#ffffff08;transform:translateY(0)}[data-theme=light] .btn-secondary,[data-theme=light] .btn-outline{color:var(--text);border-color:#0e0f1233}@media (hover:hover) and (width>=981px){[data-theme=light] .btn-secondary:hover,[data-theme=light] .btn-outline:hover{background:#0e0f120a;border-color:#ed323773}}.btn-tertiary,.btn-ghost{color:var(--accent-text);text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:6px;background:0 0;border-color:#0000;padding:8px 12px}.btn-tertiary:after,.btn-ghost:after{text-decoration:none}@media (hover:hover) and (width>=981px){.btn-tertiary:hover,.btn-ghost:hover{text-decoration-color:currentColor}}.btn-tertiary:after,.btn-ghost:after{content:"→";transition:transform .25s var(--ease-confident)}@media (hover:hover) and (width>=981px){.btn-tertiary:hover,.btn-ghost:hover{color:var(--red-600);background:0 0}.btn-tertiary:hover:after,.btn-ghost:hover:after{transform:translate(4px)}}.iam-link{color:var(--accent-text);font-weight:600;text-decoration:none}@media (hover:hover) and (width>=981px){.iam-link:hover{color:var(--red-700);text-underline-offset:2px;text-decoration:underline}}.btn-primary:after,.btn-secondary:after,.btn-outline:after{content:"";width:16px;height:16px;transition:transform .25s var(--ease-confident);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M13 6l6 6-6 6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M13 6l6 6-6 6'/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover) and (width>=981px){.btn-primary:hover:after,.btn-secondary:hover:after,.btn-outline:hover:after{transform:translate(4px)}}.btn--no-arrow:after{display:none!important}.btn-sm{padding:0 var(--cta-px-sm);font-size:16px;line-height:24px}.btn-lg{padding:0 var(--cta-px-lg);gap:var(--cta-gap);font-size:16px;line-height:24px}@media (prefers-reduced-motion:reduce){.btn{transition:background-color .15s,border-color .15s,color .15s}@media (hover:hover) and (width>=981px){.btn-primary:hover,.btn-secondary:hover,.btn-outline:hover,.btn-primary:hover:after,.btn-secondary:hover:after,.btn-outline:hover:after{transform:none}}}.hero-aws{padding:80px 0 100px;position:relative;overflow:hidden}.hero-aws:before{content:none}.hero-aws .container{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.hero-aws h1{letter-spacing:-.03em;font-size:round(clamp(40px,5.5vw,64px),4px);font-weight:700;line-height:round(1.05em,4px)}.hero-aws .lead-grid{grid-template-columns:1fr 1fr;gap:28px;max-width:560px;margin-top:32px;display:grid}.hero-aws .lead-grid p{color:var(--muted);font-size:16px;line-height:24px}.hero-visual{flex-direction:column;align-items:center;gap:20px;min-height:360px;display:flex;position:relative}.floating-cube{background:#ffffff05;border:1px solid #ffffff26;border-radius:4px;width:80px;height:80px;position:absolute;transform:rotate(45deg)}.floating-cube.tl{top:-12px;left:10%}.floating-cube.br{bottom:32px;right:0%}.glow-dot{background:var(--accent);width:12px;height:12px;box-shadow:0 0 20px var(--accent);border-radius:50%;position:absolute}.glow-dot.one{top:18%;left:-2%}.glow-dot.two{background:var(--green);box-shadow:0 0 20px var(--green);bottom:12%;right:18%}.partners-logos{padding:24px 0 60px}.partners-logos .logo-row{opacity:.7;flex-wrap:wrap;justify-content:center;align-items:center;gap:56px;display:flex}.partners-logos .lg{color:#c8c8d0;letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:24px}.logo-row{opacity:.7;flex-wrap:wrap;justify-content:center;align-items:center;gap:60px;display:flex}.logo-row .lg{color:#c8c8d0;letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:28px}.benefits{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#0d0d10}.benefits .container{grid-template-columns:1fr 1.1fr;align-items:center;gap:60px;display:grid}.benefits-art{justify-content:center;align-items:center;min-height:320px;display:flex;position:relative}.iso-cubes{width:min(320px,100%);height:280px;position:relative}.iso-cube{background:#ffffff05;border:1.5px solid #fff9;border-radius:4px;width:112px;height:112px;position:absolute}.iso-cube.c1{top:0;left:100px;transform:rotateX(20deg)rotate(-15deg)}.iso-cube.c2{top:120px;left:32px;transform:rotateX(20deg)rotate(-15deg)}.iso-cube.c3{top:120px;left:180px;transform:rotateX(20deg)rotate(-15deg)}.iso-glow{background:var(--accent);border-radius:50%;width:32px;height:32px;position:absolute;top:132px;left:144px;box-shadow:0 0 50px 10px #ed323780}.benefits h2{letter-spacing:-.02em;margin-bottom:36px;font-size:round(clamp(32px,4.5vw,52px),4px);font-weight:700;line-height:round(1.12em,4px)}.benefit-row{border-top:1px solid var(--border);grid-template-columns:40px 1fr;gap:24px;padding:24px 0;display:grid}.benefit-row:last-child{border-bottom:1px solid var(--border)}.benefit-num{color:var(--accent-text);font-size:16px;font-weight:600;line-height:24px}.benefit-row h3{letter-spacing:-.01em;margin-bottom:8px;font-size:20px;font-weight:600;line-height:28px}.benefit-row p{color:var(--muted);font-size:16px;line-height:24px}.how{overflow:hidden}.how-head{text-align:center;margin-bottom:80px}.how-head h2{letter-spacing:-.02em;opacity:0;font-size:round(clamp(32px,4vw,48px),4px);font-weight:600;line-height:round(1.12em,4px);transition:opacity .8s,transform .8s;transform:translateY(20px)}.how-head.in-view h2{opacity:1;transform:translateY(0)}.how-grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:60px;display:grid}.how-words{flex-direction:column;gap:12px;display:flex}.how-word{letter-spacing:-.04em;background:var(--red-500);-webkit-text-fill-color:transparent;opacity:0;transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident);will-change:transform, opacity;-webkit-background-clip:text;background-clip:text;font-size:round(clamp(72px,12vw,132px),4px);font-weight:700;line-height:round(.95em,4px);display:inline-block;position:relative;transform:translate(-80px)}.how-word.in-view{opacity:1;transform:translate(0)}.how-word:after{content:none}.how-word.in-view:after{animation:1.4s .3s forwards shine}@keyframes shine{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(120%)}}.how-descs{flex-direction:column;gap:60px;padding-top:32px;display:flex}.how-desc{opacity:0;transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident);font-size:16px;line-height:24px;transform:translate(40px)}.how-desc.in-view{opacity:1;transform:translate(0)}.how-desc strong{margin-bottom:8px;font-weight:600;display:block}.how-desc .body{color:var(--muted);line-height:round(1.55em,4px)}.how-desc .iam-link{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.quote-card{background:var(--panel);border:1px solid var(--border);padding:var(--pad-card-lg);border-radius:12px}.quote-author{align-items:center;gap:16px;margin-bottom:20px;display:flex}.quote-author .avatar{background:var(--panel-2);border-radius:50%;flex-shrink:0;width:56px;height:56px}.quote-author .nm{letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px}.quote-author .role{color:var(--muted);margin-top:4px;font-size:16px;line-height:24px}.quote-author .brand{color:var(--muted);align-items:center;gap:8px;margin-top:4px;font-size:16px;line-height:24px;display:flex}.quote-author .brand:before{content:"";background:var(--accent);border-radius:50%;width:12px;height:12px;display:inline-block}.quote-card blockquote{color:var(--muted);font-size:16px;line-height:24px}.cta-strip{padding:0 0 80px}.cta-card{background:var(--panel);border:1px solid var(--border);padding:var(--pad-card-lg);border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid;position:relative;overflow:hidden}.cta-card h2{letter-spacing:-.02em;font-size:round(clamp(24px,3vw,36px),4px);font-weight:700;line-height:round(1.15em,4px)}.cta-card p{color:var(--muted);margin-bottom:16px;font-size:16px;line-height:24px}.section-tag{letter-spacing:.2em;color:var(--muted-2);text-transform:uppercase;font-size:16px;line-height:24px}body .section-h{font-size:round(clamp(32px,4.2vw,52px),4px);font-weight:var(--fw-bold);letter-spacing:-.02em;max-width:none;margin-top:12px;line-height:round(1.05em,4px)}body .section-p{color:var(--muted);margin-top:var(--gap-head-sub);max-width:none;font-size:round(clamp(16px,1.1vw,20px),4px);line-height:round(1.65em,4px)}body .faq-list,body .cr-apply-card{max-width:none}.scale-head,.loc-head,.how-head,.gpu-pricing-head,.purpose-head,.configure-head,.wh-plans-head,.wh-adv-head,.wh-inc-head,.ms-tiers-head,.ms-matrix-head{max-width:1200px!important;margin-inline:auto!important}.center{text-align:center}.card{background:var(--panel);border:1px solid var(--border);padding:var(--pad-card);border-radius:12px;transition:border-color .2s,transform .2s}@media (hover:hover) and (width>=981px){.card:hover{border-color:#ed323766}}.footer{--footer-gap:round(clamp(24px, 2.2vw, 32px), 4px);border-top:1px solid var(--border);background:#08080a;padding:80px 0 40px}.footer-grid{gap:0 var(--footer-gap);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;display:grid}@media (width>=981px) and (width<=1400px){html body .footer-grid{gap:36px var(--footer-gap);grid-template-columns:repeat(3,minmax(0,1fr))}html body .footer-brand{grid-template-columns:repeat(3,minmax(0,1fr))}html body .footer-brand>p{grid-column:2/3}html body .footer-brand .footer-social{grid-column:3/-1}}.footer a+.fl-soon,.footer .fl-soon{color:var(--muted-2,var(--muted));cursor:default}.footer .fl-soon:after{content:"Soon";border:1px solid var(--hairline);border-radius:var(--r-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);vertical-align:1px;margin-left:8px;padding:2px 6px;font-size:12px;line-height:16px}.footer-brand .logo{margin-bottom:16px}.footer-brand p{color:var(--muted);max-width:280px;font-size:16px;line-height:24px}.footer :is(h3,h4){letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:20px;font-size:12px;font-weight:600;line-height:16px}.footer ul{flex-direction:column;gap:0;list-style:none;display:flex}.footer ul a{color:var(--muted);align-items:center;min-height:44px;font-size:16px;line-height:24px;display:inline-flex}@media (hover:hover) and (width>=981px){.footer ul a:hover{color:#fff}}.footer-legal{flex-wrap:wrap;gap:0 28px;margin-top:0;display:flex}@media (width<=600px){.footer-legal{flex-direction:column}}.footer-legal a{color:var(--accent-text);align-items:center;min-height:44px;font-size:16px;line-height:20px;text-decoration:none;display:inline-flex}@media (hover:hover) and (width>=981px){.footer-legal a:hover{color:var(--accent-pressed)}}.copy{border-top:1px solid var(--border);grid-template-columns:minmax(min(100%,380px),1fr) minmax(0,auto);align-items:baseline;gap:4px 32px;margin-top:60px;padding-top:24px;display:grid}.copy p{color:var(--muted-2);font-size:16px;line-height:24px}.copy .copy-tagline{font-size:var(--fs-12);line-height:16px}.copy .footer-ids{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.02em;line-height:16px}@media (prefers-reduced-motion:reduce){.how-head h2,.how-word,.how-desc{opacity:1;transition:none;transform:none}.how-word:after{display:none}}.bg-ambience{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.bg-ambience .orb{background:var(--gradient-orb);opacity:.5;filter:blur(8px);border-radius:50%;width:900px;height:600px;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.bg-ambience .grain{opacity:.4;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.nav-pill{z-index:50;background:0 0;padding:8px 0;position:sticky;top:0}.nav-pill .container{justify-content:space-between;align-items:center;gap:20px;display:flex}.nav-pill .pill-bar{border:1px solid var(--hairline);-webkit-backdrop-filter:blur(14px);transition:background .3s var(--ease-confident), border-color .3s;background:#14141cb3;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.nav-pill.scrolled .pill-bar{background:#0e0f12d9;border-color:#ffffff24}[data-theme=light] .nav-pill.scrolled .pill-bar{background:#ffffffeb;border-color:#0e0f1224}.nav-pill--minimal{z-index:110;-webkit-backdrop-filter:blur(14px);background:#0e0f12cc}.nav-pill--minimal.scrolled{-webkit-backdrop-filter:blur(18px);background:#0e0f12f5;border-bottom:1px solid #ffffff1a}[data-theme=light] .nav-pill--minimal{background:#ffffffd9}[data-theme=light] .nav-pill--minimal.scrolled{background:#fffffff7;border-bottom-color:#0e0f121a}.nav-pill .pill-item{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:24px;transition:background .18s,color .18s;display:inline-flex;position:relative}@media (hover:hover) and (width>=981px){.nav-pill .pill-item:hover{color:#fff;background:#ffffff0a}}.nav-pill .pill-item.active{color:#fff;background:#ffffff0f}.nav-pill .pill-item .vbullet{color:var(--accent-text);margin-right:4px;font-size:16px;line-height:16px}.nav-pill .pill-item .caret{color:var(--muted-2);font-size:12px;line-height:16px;transition:transform .2s}.nav-pill .pill-drop{position:relative}@media (hover:hover) and (width>=981px){.nav-pill .pill-drop:hover .pill-item .caret{transform:rotate(180deg)}}.nav-pill .pill-drop:after{content:"";pointer-events:auto;width:100%;min-width:280px;height:24px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-pill .pill-drop .menu{border:1px solid var(--hairline);-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;z-index:60;background:#16161ef5;border-radius:10px;min-width:280px;padding:8px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 30px 80px -20px #000000b3}@media (hover:hover) and (width>=981px){.nav-pill .pill-drop:hover .menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}}.nav-pill .pill-drop .menu a{border-radius:6px;flex-direction:column;gap:4px;padding:12px 16px;transition:background .15s;display:flex}@media (hover:hover) and (width>=981px){.nav-pill .pill-drop .menu a:hover{background:#ffffff0a}}.nav-pill .pill-drop .menu .lab{color:#fff;letter-spacing:-.01em;text-transform:none;font-size:16px;font-weight:500;font-family:var(--font-display);line-height:24px}.nav-pill .pill-drop .menu .desc{color:var(--muted);text-transform:none;letter-spacing:0;font-size:16px;font-family:var(--font-display);line-height:24px}.nav-pill .logo{align-items:center;height:60px;display:inline-flex}.nav-pill .logo .logo-svg{flex-shrink:0;width:auto;height:52px;display:block}.footer-brand .logo{align-items:center;height:48px;min-height:44px;display:inline-flex}.footer-brand .logo .logo-svg{width:auto;height:48px;display:block}.logo-svg{transition:filter .25s}:root:not([data-theme=light]) .logo-svg{filter:brightness(0)invert()}.nav-pill .logo .leap,.nav-pill .logo .switch,.footer-brand .logo .leap,.footer-brand .logo .switch,.nav-pill .logo .logo-dot,.footer-brand .logo .logo-dot{display:none}.nav-pill .logo .logo-mark{width:28px;height:20px;color:var(--text);flex-shrink:0;margin:0 4px 4px}.nav-pill .logo .logo-mark .switch-arc{stroke:currentColor}footer .logo,.footer-brand .logo{letter-spacing:-.025em;align-items:center;gap:8px;font-size:20px;font-weight:700;line-height:28px;display:inline-flex}footer .logo .leap,.footer-brand .logo .leap{color:var(--text)}footer .logo .switch,.footer-brand .logo .switch{color:var(--red-500)}.logo-dot{width:24px;height:16px;color:var(--text);background:currentColor;border-radius:0;margin-right:4px;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 18'><path d='M3 14 C 6 6, 16 4, 22 9' stroke='black' stroke-width='2' fill='none' stroke-linecap='round' stroke-dasharray='1 2.5'/><path d='M19 5 L 22 9 L 17.5 11' stroke='black' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 18'><path d='M3 14 C 6 6, 16 4, 22 9' stroke='black' stroke-width='2' fill='none' stroke-linecap='round' stroke-dasharray='1 2.5'/><path d='M19 5 L 22 9 L 17.5 11' stroke='black' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat}.nav-burger{border:1px solid var(--hairline);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#14141c99;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:0;transition:background .2s,border-color .2s;display:none}@media (hover:hover) and (width>=981px){.nav-burger:hover{border-color:#ed323766}}.nav-burger span{background:var(--text);width:16px;height:4px;transition:transform .25s var(--ease-confident), opacity .2s;transform-origin:50%;border-radius:2px;display:block}.nav-burger.open span:first-child{transform:translateY(6.5px)rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-burger.open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}[data-theme=light] .nav-burger{background:#0e0f120a}[data-theme=light] .nav-burger span{background:var(--text)}.mobile-menu{z-index:60;-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--hairline);-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:opacity .25s var(--ease-confident), transform .25s var(--ease-confident), visibility .25s;background:#0e0f12f7;padding:32px 24px 80px;position:fixed;inset:72px 0 0;overflow-y:auto;transform:translateY(-8px)}.mobile-menu.open{opacity:1;visibility:visible;transform:translateY(0)}[data-theme=light] .mobile-menu{background:#fffffffa;border-top-color:#0e0f121a}.mm-section{margin-bottom:24px}.mm-section-title{font-family:var(--font-mono);letter-spacing:.18em;color:var(--accent-text);text-transform:uppercase;margin-bottom:12px;padding:0 12px;font-size:16px;font-weight:600;line-height:24px}.mm-section-links{flex-direction:column;gap:4px;display:flex}.mobile-menu a{border-radius:6px;flex-direction:column;gap:4px;padding:12px 16px;text-decoration:none;transition:background .15s;display:flex}.mobile-menu a:active{background:#ffffff0a}@media (hover:hover) and (width>=981px){.mobile-menu a:hover{background:#ffffff0a}}[data-theme=light] .mobile-menu a:active{background:#0e0f120d}@media (hover:hover) and (width>=981px){[data-theme=light] .mobile-menu a:hover{background:#0e0f120d}}.mobile-menu .mm-lab{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:24px}.mobile-menu .mm-desc{font-family:var(--font-display);color:var(--muted);font-size:16px;line-height:24px}.mm-direct{padding:16px!important}.mm-login-section{border-top:1px solid var(--hairline);margin-top:28px;padding-top:24px}.mobile-menu .mm-login{border:1px solid var(--hairline);width:100%;font-family:var(--font-mono);letter-spacing:.16em;color:var(--text);text-transform:uppercase;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:16px 24px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}html.mobile-nav-open,html.mobile-nav-open body{overflow:hidden}@media (width<=980px){.nav-pill .pill-bar{display:none}}@media (width<=1199px){.nav-burger{display:inline-flex}html body .nav-burger{gap:3px;width:44px;height:44px}html body .nav-burger span{width:16px;height:3px}html body .nav-burger.open span:first-child{transform:translateY(6px)rotate(45deg)}html body .nav-burger.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}}html body .nav-pill .nav-right{gap:8px}html body .nav-pill .rgn-btn{gap:6px;padding:0 8px}html body .nav-pill .btn-sm{padding:0 14px!important}@media (width>=1200px){html body .nav-plate{padding:0 4px 0 0}html body .nav-pill .container{padding:0 40px}}@media (width>=981px){.mobile-menu{display:none!important}}.hairline{border:1px solid var(--hairline)}.mock-ui{border:1px solid var(--hairline);box-shadow:var(--shadow-card);background:#08080ab3;border-radius:10px;overflow:hidden}.mock-ui .mock-bar{border-bottom:1px solid var(--hairline);align-items:center;gap:8px;padding:12px 20px;display:flex}.mock-ui .mock-bar .dot{background:#ffffff0f;border-radius:50%;width:12px;height:12px}.mock-ui .mock-bar .crumb{font-family:var(--font-mono);color:var(--muted);margin-left:16px;font-size:16px;line-height:24px}.mock-ui .mock-grid{grid-template-columns:200px 1fr;min-height:360px;display:grid}.mock-ui .mock-side{border-right:1px solid var(--hairline);flex-direction:column;gap:12px;padding:16px;display:flex}.mock-ui .mock-side .item{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;border-radius:4px;padding:12px 16px;font-size:16px;line-height:24px}.mock-ui .mock-side .item.active{color:#fff;background:#ffffff0f}.mock-ui .mock-main{flex-direction:column;gap:16px;padding:24px;display:flex}.mock-ui .mock-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.mock-ui .mock-kpi{border:1px solid var(--hairline);border-radius:6px;padding:16px}.mock-ui .mock-kpi .lbl{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:16px;line-height:24px}.mock-ui .mock-kpi .val{letter-spacing:-.01em;margin-top:4px;font-size:20px;font-weight:500;line-height:28px}.mock-ui .mock-chart{border:1px solid var(--hairline);border-radius:6px;padding:16px}.mock-ui .mock-chart .title{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:12px;font-size:16px;line-height:24px}.mock-ui .mock-chart svg{width:100%;height:96px;display:block}.mock-ui .mock-rows{border:1px solid var(--hairline);border-radius:6px;overflow:hidden}.mock-ui .mock-row{white-space:nowrap;grid-template-columns:1fr 220px 100px;align-items:center;gap:16px;padding:12px 16px;font-size:16px;line-height:24px;display:grid}.mock-ui .mock-row .id,.mock-ui .mock-row .amt,.mock-ui .mock-row .delta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mock-ui .mock-row+.mock-row{border-top:1px solid var(--hairline)}@media (width<=980px){.mock-ui .mock-row{grid-template-columns:minmax(0,1fr) auto auto;gap:12px}}@media (width<=600px){.mock-ui .mock-grid{grid-template-columns:1fr;min-height:0}.mock-ui .mock-side{display:none}.mock-ui .mock-main{padding:16px}.mock-ui .mock-kpis{grid-template-columns:1fr}.mock-ui .mock-row{gap:8px;padding:12px}}.mock-ui .mock-row .id{font-family:var(--font-mono);color:var(--muted)}.mock-ui .mock-row .amt{font-family:var(--font-mono);color:#ffffffd9}.mock-ui .mock-row .delta{font-family:var(--font-mono);color:var(--accent-text)}@media (width<=720px){.mock-ui .mock-grid{grid-template-columns:1fr}.mock-ui .mock-side{border-right:none;border-bottom:1px solid var(--hairline);flex-direction:row;overflow-x:auto}.mock-ui .mock-kpis{grid-template-columns:1fr}}.glow-violet{box-shadow:0 0 48px -24px #ed323738,inset 0 1px #ffffff0a}:root[data-theme=light]{--bg:#fff;--panel:#fff;--panel-2:#f4f4f5;--panel-3:#eaeaec;--border:#0e0f1224;--hairline:#0e0f121f;--text:#0e0f12;--muted:#3f4046;--muted-2:#5b5d63;--accent-text:var(--red-600)}[data-theme=light] body{background:var(--bg);color:var(--text)}:root[data-theme=light] section:not([class*=hero]){background-color:#fff}[data-theme=light] .btn-tertiary,[data-theme=light] .btn-ghost{color:var(--accent-text)}@media (hover:hover) and (width>=981px){[data-theme=light] .btn-tertiary:hover,[data-theme=light] .btn-ghost:hover{color:var(--red-700)}}[data-theme=light] .nav-pill{background:0 0}[data-theme=light] .nav-pill .pill-bar{background:#ffffffbf;border-color:#0e0f121a}[data-theme=light] .nav-pill .pill-item{color:var(--muted)}@media (hover:hover) and (width>=981px){[data-theme=light] .nav-pill .pill-item:hover{color:var(--text);background:#0e0f120a}}[data-theme=light] .nav-pill .pill-item.active{color:var(--text);background:#0e0f120f}[data-theme=light] .nav-pill .pill-drop .menu{background:#fffffff5;border-color:#0e0f121a;box-shadow:0 30px 80px -20px #0e0f1233}[data-theme=light] .nav-pill .pill-drop .menu .lab{color:var(--text)}@media (hover:hover) and (width>=981px){[data-theme=light] .nav-pill .pill-drop .menu a:hover{background:#0e0f120a}}[data-theme=light] .nav-pill .logo .leap,[data-theme=light] .logo-dot{color:var(--text)}[data-theme=light] .bg-ambience .grain,[data-theme=light] .bg-ambience .orb{display:none}[data-theme=light] .card,[data-theme=light] .bento-card,[data-theme=light] .product-card,[data-theme=light] .why-card,[data-theme=light] .region-card,[data-theme=light] .testi-card,[data-theme=light] .feat-card,[data-theme=light] .quote-card,[data-theme=light] .stat-cell,[data-theme=light] .stat-tile,[data-theme=light] .tool,[data-theme=light] .person,[data-theme=light] .ad-card,[data-theme=light] .inv-card,[data-theme=light] .news-card,[data-theme=light] .reg-card,[data-theme=light] .bm-feat-card,[data-theme=light] .bm-step,[data-theme=light] .bm-kpi,[data-theme=light] .cap-card,[data-theme=light] .purpose-card,[data-theme=light] .onb-cell,[data-theme=light] .qcard,[data-theme=light] .voice-card,[data-theme=light] .value-card,[data-theme=light] .role-row,[data-theme=light] .form-card,[data-theme=light] .benefit-list li,[data-theme=light] .trust-card,[data-theme=light] .tier{background:var(--panel);border-color:var(--hairline);box-shadow:0 1px #0e0f1205,0 1px 2px #0e0f120a}[data-theme=light] .benefits,[data-theme=light] .tools,[data-theme=light] .why,[data-theme=light] .bm-how,[data-theme=light] .clients,[data-theme=light] .team,[data-theme=light] .values,[data-theme=light] .roles,[data-theme=light] .metrics-banner,[data-theme=light] .logo-wall,[data-theme=light] .trust{background:0 0;border-color:#0000}[data-theme=light] .footer{background:var(--panel-2);border-color:var(--hairline)}[data-theme=light] .footer-brand p,[data-theme=light] .footer ul a{color:var(--muted)}@media (hover:hover) and (width>=981px){[data-theme=light] .footer ul a:hover{color:var(--text)}}[data-theme=light] .copy{border-color:var(--hairline)}[data-theme=light] .mock-ui{border-color:var(--hairline);background:#ffffffe6}[data-theme=light] .mock-ui .mock-bar{border-color:var(--hairline)}[data-theme=light] .mock-ui .mock-bar .dot{background:#0e0f1214}[data-theme=light] .mock-ui .mock-side .item{color:var(--muted)}[data-theme=light] .mock-ui .mock-side .item.active{color:var(--text);background:#0e0f120f}[data-theme=light] .mock-ui .mock-row .amt{color:#0e0f12d9}[data-theme=light] .mock-ui .mock-row .id{color:var(--muted)}[data-theme=light] .micro-bar{border-color:var(--hairline);background:#fff9}[data-theme=light] .micro-bar li{color:var(--muted)}[data-theme=light] .faq-item{border-color:var(--hairline)}[data-theme=light] .ba-list li{color:var(--text)}[data-theme=light] .ba-list li:before{background:var(--text);color:#fff}[data-theme=light] .banner-num,[data-theme=light] .banner-side .big\$,[data-theme=light] .stats-bar .stat-num,[data-theme=light] .cap-card .num{background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:var(--text);color:var(--text)}[data-theme=light] .compare-table th,[data-theme=light] .specs-table th{color:var(--muted);background:#0e0f120a}[data-theme=light] .compare-table th,[data-theme=light] .compare-table td,[data-theme=light] .specs-table th,[data-theme=light] .specs-table td{border-color:var(--hairline)}[data-theme=light] .specs-table td.config{color:var(--text)}[data-theme=light] .latency-table{background:var(--panel)}[data-theme=light] .latency-table th{color:var(--muted);background:#0e0f120a}[data-theme=light] .latency-table th,[data-theme=light] .latency-table td{border-color:var(--hairline)}[data-theme=light] .field input,[data-theme=light] .field select,[data-theme=light] .field textarea{border-color:var(--hairline);color:var(--text);background:#0e0f1205}[data-theme=light] .peer-pill{background:var(--panel);border-color:var(--hairline);color:var(--text)}@media (hover:hover) and (width>=981px){[data-theme=light] .peer-pill:hover{background:#0e0f120a}}[data-theme=light] .chip-mark{border-color:var(--hairline);background:#0e0f1205}[data-theme=light] .chip-mark .chip-label{color:var(--text)}[data-theme=light] .spec-pill{border-color:var(--hairline);color:var(--muted);background:#0e0f1205}[data-theme=light] .floating-cube{background:#0e0f1205;border-color:#0e0f121f}[data-theme=light] .iso-cube{background:#0e0f1205;border-color:#0e0f1266}[data-theme=light] .arch-tabs{border-color:var(--hairline);background:#fff9}[data-theme=light] .arch-tab{color:var(--muted)}@media (hover:hover) and (width>=981px){[data-theme=light] .arch-tab:hover{color:var(--text)}}[data-theme=light] .configurator{background:var(--panel);border-color:var(--hairline)}[data-theme=light] .cfg-opt{border-color:var(--hairline);color:var(--text);background:#fff9}[data-theme=light] .cfg-tok{color:var(--text);background:#0e0f120d}[data-theme=light] .cfg-field,[data-theme=light] .cfg-preview,[data-theme=light] .onboarding{border-color:var(--hairline)}[data-theme=light] .cta-card,[data-theme=light] .ms-cta .cta-card,[data-theme=light] .special-cta{background:#14151a!important;border-color:#ffffff1f!important}[data-theme=light] .cta-card h2,[data-theme=light] .ms-cta .cta-card h2,[data-theme=light] .special-cta h2{color:#fff!important}[data-theme=light] .cta-card p,[data-theme=light] .ms-cta .cta-card p,[data-theme=light] .special-cta p{color:#ffffffb8!important}[data-theme=light] .cta-card .btn-outline{background:0 0;color:#fff!important;border-color:#ffffff59!important}@media (hover:hover) and (width>=981px){[data-theme=light] .cta-card .btn-outline:hover{background:#ffffff1a!important;border-color:#fff9!important}}.cta-card{align-items:center;padding:48px!important}.cta-card h2{font-size:var(--fs-h2-section)!important;font-weight:var(--fw-bold)!important;letter-spacing:-.02em!important;line-height:round(1.12em,4px)!important}.cta-card p{max-width:540px;font-size:20px!important;line-height:32px!important}.cta-card p:not(:first-child){margin-top:16px}.cta-row,.cta-card .cta-row{flex-wrap:wrap;align-items:center;gap:16px;display:inline-flex}@media (width<=600px){.cta-card{grid-template-columns:1fr!important;gap:20px!important;padding:24px!important}.cta-card .cta-row,.cta-row,.cta-actions,.hero-cta{flex-direction:column;align-items:stretch;width:100%;display:flex}.cta-row>.btn,.cta-actions>.btn,.hero-cta>.btn,.cta-card .cta-row>.btn{justify-content:center;width:100%}}html[data-theme=light] .map-card{background:#14151a;border-color:#0e0f1226}[data-theme=light] .map-card .region-card{background:#ffffff0a;border-color:#ffffff1f}@media (hover:hover) and (width>=981px){[data-theme=light] .map-card .region-card:hover{background:#ed323714;border-color:#ed323766}}[data-theme=light] .map-card .region-title,[data-theme=light] .map-card .region-meta,[data-theme=light] .map-card .region-tag{color:#ffffffa6}[data-theme=light] .partners-logos .lg,[data-theme=light] .logo-row .lg{color:#0e0f12b3}[data-theme=light] .hero p,[data-theme=light] .hero-aws .lead-grid p,[data-theme=light] .ab-hero p.lead,[data-theme=light] .wh-hero p.lead,[data-theme=light] .sol-hero p.lead,[data-theme=light] .bm-hero p.lead,[data-theme=light] .f-hero p,[data-theme=light] .section-p,[data-theme=light] .how-sub,[data-theme=light] .scale-head p,[data-theme=light] .vm-body p,[data-theme=light] .vm-body p strong,[data-theme=light] .bento-card p,[data-theme=light] .product-card p,[data-theme=light] .why-card p,[data-theme=light] .feat-card p,[data-theme=light] .purpose-card p,[data-theme=light] .adv-card p,[data-theme=light] .bm-feat-card p,[data-theme=light] .bm-step p,[data-theme=light] .onb-cell p,[data-theme=light] .value-card-ab p,[data-theme=light] .reg-card,[data-theme=light] .plan-tagline,[data-theme=light] .cap-card p.detail,[data-theme=light] .testi-card blockquote,[data-theme=light] .bento-tag,[data-theme=light] .banner-tag,[data-theme=light] .section-tag,[data-theme=light] .stat-lbl,[data-theme=light] .essence-tag,[data-theme=light] .onboarding-tag,[data-theme=light] .vm-tag-line,[data-theme=light] .plan-sub,[data-theme=light] .cert-card .desc,[data-theme=light] .copy p,[data-theme=light] .footer ul a,[data-theme=light] .footer-brand p,[data-theme=light] .mock-ui .mock-bar .crumb,[data-theme=light] .mock-ui .mock-kpi .lbl,[data-theme=light] .mock-ui .mock-chart .title,[data-theme=light] .arch-tab,[data-theme=light] .cfg-field label,[data-theme=light] .cfg-opt,[data-theme=light] .cfg-summary .cfg-sep{color:var(--muted)}[data-theme=light] .nav-pill .pill-drop .menu .desc{color:#5a5b62}[data-theme=light] .plan-features li{color:#1e1f24}[data-theme=light] .copy p,[data-theme=light] .quote-author .role,[data-theme=light] .quote-author .brand,[data-theme=light] .qcard .role,[data-theme=light] .voice-card .role,[data-theme=light] .person .role{color:#4a4b52}[data-theme=light] .cap-card .num,[data-theme=light] .banner-num,[data-theme=light] .banner-side .big\$,[data-theme=light] .stats-bar .stat-num{background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:var(--text);color:var(--text)}[data-theme=light] .stat-tile .pct,[data-theme=light] .a-stat .num,[data-theme=light] .metric-tile .num,[data-theme=light] .testi-stat,[data-theme=light] .trust-card .stat,[data-theme=light] .testi-card .stat{color:var(--accent-text);-webkit-text-fill-color:var(--accent-text);background:0 0;-webkit-background-clip:unset;background-clip:unset}[data-theme=light] .roi-output .num{background:var(--red-500);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .essence-num{color:var(--red-500)}[data-theme=light] .feat-card .lk,[data-theme=light] .lk{color:#44464c}[data-theme=light] .wh-hero .tag,[data-theme=light] .ab-hero .since{color:var(--accent-text)}[data-theme=light] .faq-q,[data-theme=light] .wh-faq-q{color:var(--text)}[data-theme=light] .faq-a,[data-theme=light] .wh-faq-a .inner{color:var(--muted)}.nav-right{flex-shrink:0;align-items:center;gap:16px;display:inline-flex}@media (width<=980px){.nav-right{gap:12px}}.reveal{opacity:0;transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident);will-change:transform, opacity;transform:translateY(24px)}.reveal.in-view{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident);transform:translate(-40px)}.reveal-left.in-view{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident);transform:translate(40px)}.reveal-right.in-view{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident);transform:scale(.96)}.reveal.in-view,.reveal-blur.in-view,.reveal-scale.in-view{will-change:auto}.reveal-scale.in-view{opacity:1;transform:scale(1)}[data-stagger]>.reveal,[data-stagger]>*>.reveal{transition-delay:var(--stagger-delay,0s)}.marquee{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{gap:60px;width:max-content;animation:28s linear infinite marquee;display:flex}@media (hover:hover) and (width>=981px){.marquee-track:hover{animation-play-state:paused}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.count-up{font-variant-numeric:tabular-nums;display:inline-block}.spotlight,.card-lift{isolation:isolate;transition:transform .35s var(--ease-confident), border-color .25s var(--ease-confident), box-shadow .35s var(--ease-confident);position:relative}@media (hover:hover) and (width>=981px){.spotlight:hover,.card-lift:hover{border-color:#ed323752;transform:translateY(-3px);box-shadow:0 10px 30px -20px #ed32372e,inset 0 1px #ffffff0a}[data-theme=light] .spotlight:hover,[data-theme=light] .card-lift:hover{border-color:#ed323759;box-shadow:0 14px 36px -18px #ed323738,inset 0 1px #fff9}}@media (prefers-reduced-motion:reduce){.spotlight,.card-lift{transition:none}@media (hover:hover) and (width>=981px){.spotlight:hover,.card-lift:hover{transform:none}}}.magnetic{transition:transform .25s var(--ease-confident)}@media (hover:hover) and (width>=981px){.magnetic:hover{transform:translateY(-2px)}}.underline-grow{display:inline-block;position:relative}.underline-grow:after{content:"";background:var(--gradient);transform-origin:0;width:100%;height:4px;transition:transform .4s var(--ease-confident);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}@media (hover:hover) and (width>=981px){.underline-grow:hover:after{transform:scaleX(1)}}@keyframes text-shimmer{0%{background-position:-200%}to{background-position:200%}}.shimmer-text{background:var(--accent);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite text-shimmer}@keyframes orb-float{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%,-20px)scale(1.05)}}.bg-ambience .orb{animation:14s ease-in-out infinite orb-float}.tilt{transition:transform .35s var(--ease-confident);transform-style:preserve-3d}@media (hover:hover) and (width>=981px){.tilt:hover{transform:perspective(800px)rotateX(2deg)rotateY(-2deg)translateY(-4px)}}@keyframes draw-line{0%{stroke-dashoffset:var(--draw-len,1000)}to{stroke-dashoffset:0}}.draw-line{stroke-dasharray:var(--draw-len,1000);stroke-dashoffset:var(--draw-len,1000)}.draw-line.in-view{animation:draw-line 1.6s var(--ease-confident) forwards}.scroll-arrow{color:var(--muted);flex-direction:column;align-items:center;gap:8px;display:inline-flex}.scroll-arrow .line{background:var(--accent);width:4px;height:40px;animation:2s ease-in-out infinite line-pulse}@keyframes line-pulse{0%,to{opacity:.3;transform-origin:top;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.reveal,.reveal-left,.reveal-right,.reveal-scale{opacity:1;transition:none;transform:none}.marquee-track,.bg-ambience .orb,.shimmer-text,.scroll-arrow .line{animation:none}.draw-line{stroke-dashoffset:0}}@media (width<=980px){.nav-links{display:none}.hero-aws .container,.benefits .container,.how-grid,.cta-card,.hero-aws .lead-grid{grid-template-columns:1fr}}.map-canvas{width:100%;height:round(clamp(420px,48vw,720px),4px);position:relative;overflow:hidden}.map-figure{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.map-figure img,.map-figure lottie-player{width:100%;height:100%;display:block}.map-figure img{object-fit:contain}.map-video{object-fit:cover;border-radius:inherit;opacity:.85;filter:saturate(.92)brightness(.78);width:100%;height:100%;display:block;position:absolute;inset:0}.map-pin-layer{pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.map-video{display:none}}[data-theme=light] .map-video{filter:saturate(.85)brightness(.92);opacity:.78}:where(a,button,[role=button],input,textarea,select,summary,.btn,.pill-item,.fm-card,.fm-chip,.sol-card,.prod-card,.feat-card,.tool,.proof-card,.qcard,.testi-card,.cr-why-card,.feature-row,.ba-tab,.cloud-tab,.billing-toggle button,.roi-row .pill,.ms-section-tab):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:where(a,button,.btn,.pill-item){transition:color .2s,background .2s,border-color .2s,transform .2s}:where(.feat-card,.tool,.proof-card,.qcard,.testi-card,.cr-why-card,.feature-row,.sol-card,.prod-card){transition:transform .25s var(--ease-confident), border-color .25s ease, box-shadow .25s ease, background .25s ease}@media (hover:hover) and (width>=981px){:where(.feat-card,.tool,.proof-card,.qcard,.testi-card,.cr-why-card,.feature-row,.sol-card,.prod-card):hover{border-color:#ed323759;transform:translateY(-3px);box-shadow:0 12px 30px -8px #ed32372e}}body section.pricing-hero,body section.f-hero,body section.sol-hero,body section.ab-hero,body section.cr-hero,body section.cs-hero,body section.wh-hero,body section.ms-hero,body section.hero-aws{--bg:#0a0a0e;--text:#fff;--muted:#fff;--muted-2:#fff;--panel:#14141cb3;--panel-2:#1c1c24b3;--hairline:#ffffff14;--border:#ffffff1f;color:var(--text);background:radial-gradient(58% 64% at 50% 42%,#1d2029 0%,#101218 42%,#0a0a0e 78%)}body section.pricing-hero,body section.f-hero,body section.sol-hero,body section.ab-hero,body section.cs-hero,body section.wh-hero,body section.ms-hero,body section.hero-aws{min-height:calc(100vh - var(--hero-offset));min-height:round(calc(100vh - var(--hero-offset)), 4px);min-height:calc(100svh - var(--hero-offset));min-height:round(calc(100svh - var(--hero-offset)), 4px);flex-direction:column;justify-content:center;display:flex}body section.pricing-hero h1,body section.f-hero h1,body section.sol-hero h1,body section.ab-hero h1,body section.cr-hero h1,body section.cs-hero h1,body section.wh-hero h1,body section.ms-hero h1,body section.hero-aws h1{color:#fff;text-shadow:0 2px 10px #0000008c}body section.cr-hero .btn-outline,body section.wh-hero .btn-outline,body section.ms-hero .btn-outline,body section.hero-aws .btn-outline,body section.sol-hero .btn-outline,body section.ab-hero .btn-outline,body section.cs-hero .btn-outline,body section.f-hero .btn-outline,body section.pricing-hero .btn-outline{color:#fff;border-color:#fff6}@media (hover:hover) and (width>=981px){body section.cr-hero .btn-outline:hover,body section.wh-hero .btn-outline:hover,body section.ms-hero .btn-outline:hover,body section.hero-aws .btn-outline:hover,body section.sol-hero .btn-outline:hover,body section.ab-hero .btn-outline:hover,body section.cs-hero .btn-outline:hover,body section.f-hero .btn-outline:hover,body section.pricing-hero .btn-outline:hover{background:#ffffff14;border-color:#fff}}[data-theme=light] section.pricing-hero p,[data-theme=light] section.f-hero p,[data-theme=light] section.cs-hero p,[data-theme=light] section.sol-hero p.lead,[data-theme=light] section.ab-hero p.lead,[data-theme=light] section.cr-hero p.lead,[data-theme=light] section.wh-hero p.lead,[data-theme=light] section.ms-hero p.lead,[data-theme=light] section.hero-aws .lead-grid p{color:var(--muted)}.int-hero .container{text-align:center}.int-hero h1{margin-left:auto;margin-right:auto}.int-hero .lead{max-width:var(--measure);margin:clamp(16px,1.8vw,28px) auto 0}.int-hero .cta-row{justify-content:center;margin-top:32px}.int-stats{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin:48px 0 0;padding:0;list-style:none;display:grid}.int-stats li{border:1px solid var(--hairline);background:#ffffff0a;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:20px 24px;display:flex}@media (width<=780px){.int-stats{grid-template-columns:1fr 1fr}}@media (width<=440px){.int-stats{grid-template-columns:1fr}}.int-stats strong{font-family:var(--font-display);font-size:round(clamp(24px,3vw,36px),4px);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:round(1em,4px)}.int-stats strong .u{color:var(--accent-text);margin-left:3px;font-size:round(.55em,4px);font-weight:700;line-height:round(1.12em,4px)}.int-stats span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;line-height:16px}.int-sec{padding:80px 0}.int-sec--tight{padding:40px 0 80px}.int-head{text-align:center;margin:0 auto 44px}.int-head .section-h{margin-top:12px}.int-head .section-p{max-width:var(--measure);margin:12px auto 0}.int-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.int-grid.cols-3{grid-template-columns:repeat(3,1fr)}.int-grid.cols-2{grid-template-columns:repeat(2,1fr)}html body .int-grid.cols-2.grid-centre-last,html body .cr-perks-grid.grid-centre-last,html body .ms-feat-grid.grid-centre-last{flex-wrap:wrap;justify-content:center;align-items:stretch;display:flex}html body .int-grid.cols-2.grid-centre-last>*{flex:0 1 calc((100% - var(--gap-card,20px)) / 2)}html body .cr-perks-grid.grid-centre-last>*,html body .ms-feat-grid.grid-centre-last>*{flex:0 1 calc((100% - 2 * var(--gap-card,20px)) / 3)}@media (width<=980px){html body .cr-perks-grid.grid-centre-last>*{flex:0 1 calc((100% - var(--gap-card,20px)) / 2)}html body .ms-feat-grid.grid-centre-last>*{flex:100%}}@media (width<=600px){html body .int-grid.cols-2.grid-centre-last>*,html body .cr-perks-grid.grid-centre-last>*{flex:100%}}.int-card{border:1px solid var(--hairline);background:var(--panel);transition:border-color .25s var(--ease-confident), transform .25s var(--ease-confident);border-radius:10px;padding:28px 24px}@media (hover:hover) and (width>=981px){.int-card:hover{border-color:#ed323766;transform:translateY(-4px)}}.int-ic{width:44px;height:44px;color:var(--accent-text);background:#0e0f120d;border-radius:6px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.int-ic svg{width:24px;height:24px}.int-ic .anim-icon,:root[data-theme=light] .int-ic .anim-icon{--anim-base:var(--accent);color:var(--accent)!important}.int-ic .anim-icon svg{width:24px;height:24px}.int-card h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:700;line-height:28px}.int-card p{color:var(--muted);margin:0;font-size:16px;line-height:24px}.int-card .price{font-family:var(--font-display);font-size:24px;font-weight:var(--fw-bold);letter-spacing:-.02em;margin:4px 0 16px;line-height:32px;display:block}.int-card .price small{color:var(--muted);font-size:16px;font-weight:500;line-height:24px}.int-card .int-card-cta{font-family:var(--font-display);color:var(--accent-text);align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.int-card .int-card-cta:after{content:"→";transition:transform .25s var(--ease-confident)}@media (hover:hover) and (width>=981px){.int-card:hover .int-card-cta:after{transform:translate(4px)}}.int-card:has(.price){flex-direction:column;display:flex}.int-card .plan-tier{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:8px;font-size:12px;font-weight:600;line-height:16px;display:block}.int-card .plan-head{flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.int-card .plan-head h3{flex:auto;min-width:0;margin:0}.int-card:has(.price) .price{text-align:right;font-size:var(--plan-price-fs,28px);line-height:var(--plan-price-lh,36px);color:var(--accent-text);flex:none;margin:0}.int-card:has(.price) .price small{color:var(--muted)}@media (width>=981px){.int-card:has(.price){--plan-price-fs:32px;--plan-price-lh:40px}}.int-card .plan-specs{flex-direction:column;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.int-card .plan-specs li{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;font-size:16px;line-height:24px;display:flex}.int-card .plan-specs li:last-child{border-bottom:0;padding-bottom:0}.int-card .plan-specs dt,.int-card .plan-specs .k{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);flex:none;font-size:12px;font-weight:600;line-height:16px}.int-card .plan-specs .v{color:var(--text);text-align:right;font-weight:600}.int-card:has(.price) .int-card-cta{align-self:flex-start;margin-top:auto}@media (width<=980px){html body .int-card .int-card-cta,html body .product-cta,html body .case-link,html body .why-link{align-items:center;min-height:44px;display:inline-flex}}.int-spec{border:1px solid var(--hairline);background:var(--panel);border-radius:10px;max-width:720px;margin:0 auto;overflow:hidden}.int-spec table{border-collapse:collapse;width:100%}.int-spec td{border-top:1px solid var(--hairline);padding:16px 24px;font-size:16px;line-height:24px}.int-spec tr:first-child td{border-top:none}.int-spec td:first-child{color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;width:44%;font-size:12px;line-height:16px}.int-spec td:last-child{font-weight:600}.int-chips{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.int-chip{border:1px solid var(--hairline);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text);background:#ffffff08;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:16px;line-height:24px;display:inline-flex}.int-chip svg{width:16px;height:16px;color:var(--accent-text);flex-shrink:0}.int-faq-list{max-width:960px;margin:0 auto}.int-faq-item{border-top:1px solid var(--border)}.int-faq-item:last-child{border-bottom:1px solid var(--border)}.int-faq-q{text-align:left;cursor:pointer;width:100%;color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-display);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;line-height:24px;display:flex}.int-faq-q .plus{color:var(--muted);flex-shrink:0;font-size:24px;line-height:32px;transition:transform .2s}.int-faq-item.open .int-faq-q .plus{transform:rotate(45deg)}.int-faq-a{color:var(--muted);padding:0 4px 24px;font-size:16px;line-height:24px;display:none}.int-faq-item.open .int-faq-a{display:block}@media (width<=980px){.int-grid,.int-grid.cols-3{grid-template-columns:1fr 1fr}}@media (width<=560px){.int-grid,.int-grid.cols-3,.int-grid.cols-2{grid-template-columns:1fr}}@media (width<=980px){html body section[class*=hero]{position:relative;overflow:hidden;flex-direction:column!important;justify-content:flex-end!important;min-height:round(100svh - 60px,4px)!important;padding-top:20px!important;padding-bottom:16px!important;display:flex!important}html body section[class*=hero]>.container{z-index:10;width:100%;padding-bottom:0;padding-left:16px;padding-right:16px;position:relative;box-shadow:none!important;background:0 0!important}html body section[class*=hero]{background-color:#0a0a0e!important;background-image:none!important}html body section.wh-hero:before,html body section.pricing-hero:before{background:0 0!important}html body .hero-stack{gap:8px!important}html body section.hero>.container,html body section.hero-aws>.container,html body section.bm-hero>.container,html body section.h200-hero>.container{padding-top:round(40svh - 44px,4px)}html body .hero-media,html body .hero-robot,html body .bm-rack,html body .h200-object{overflow:hidden;height:var(--band-h,40svh)!important;height:round(var(--band-h,40svh), 4px)!important;opacity:1!important;justify-content:center!important;align-items:center!important;width:auto!important;display:flex!important;position:absolute!important;inset:20px 0 auto!important;transform:none!important}html body .h200-object img,html body .hero-media img{object-fit:contain!important;opacity:1!important;width:auto!important;max-width:92%!important;height:100%!important;max-height:100%!important;animation:none!important;transform:none!important}html body .hero-media video,html body .hero-media .hero-bg,html body .bm-rack video,html body .bm-rack-video{object-fit:cover!important;object-position:center!important;opacity:1!important;width:100%!important;max-width:100%!important;height:100%!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)!important;mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)!important}html body .bm-rack .bm-rack-video{object-fit:contain!important}html body .hero-robot{overflow:hidden!important}html body .hero-robot spline-viewer{aspect-ratio:1.87!important;transform-origin:50%!important;width:200%!important;height:auto!important;max-height:none!important;position:absolute!important;inset:50% auto auto -50%!important;transform:translateY(-50%)scale(.5)!important}html body .h200-object picture,html body .hero-media picture{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}html body section[class*=hero] h1{margin-top:0!important;margin-bottom:4px!important}html body section[class*=hero] .lead,html body section[class*=hero] .hero-sub,html body section.pricing-hero p{max-width:560px;margin:8px auto 0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}html body section.hero-aws p.lead,html body section[class*=hero] .hero-subtext{max-width:560px;margin:4px auto 0!important;font-size:20px!important;font-weight:500!important;line-height:28px!important}html body section[class*=hero] .hero-ticker{max-width:560px;margin:12px auto 32px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10% 90%,#0000 100%)}html body section[class*=hero] .hero-ticker--static{-webkit-mask-image:none;mask-image:none}html body section[class*=hero] .hero-ticker-track{will-change:transform}@keyframes heroTickerScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}html body section[class*=hero] .hero-ticker-track--run{animation:heroTickerScroll var(--tick-dur,12s) linear infinite}html body section[class*=hero] .hero-ticker p{text-align:center;max-width:none!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}html body section[class*=hero] .hero-ticker p+p{margin-top:0!important}html body section[class*=hero] .cta-row,html body section[class*=hero] .hero-cta,html body section[class*=hero] .hero-buttons,html body section[class*=hero] .cta-actions{max-width:560px;flex-flow:row!important;justify-content:center!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin:12px auto 0!important;display:flex!important}html body section[class*=hero] .cta-row>.btn,html body section[class*=hero] .hero-cta>.btn,html body section[class*=hero] .hero-buttons>.btn,html body section[class*=hero] .cta-actions>.btn{width:auto!important;min-width:0!important;padding:0 var(--cta-px)!important;white-space:normal!important;text-align:center!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;font-size:16px!important;line-height:20px!important;display:inline-flex!important}html body section[class*=hero] .int-stats,html body section[class*=hero] .wh-trust{grid-template-columns:none!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;gap:8px!important;max-width:none!important;margin:12px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}html body section[class*=hero] .int-stats::-webkit-scrollbar,html body section[class*=hero] .wh-trust::-webkit-scrollbar{display:none}html body section[class*=hero] .int-stats li,html body section[class*=hero] .gpu-kpi,html body section[class*=hero] .bm-kpi,html body section[class*=hero] .cr-stat,html body section[class*=hero] .wh-trust li,html body section[class*=hero] .ms-kpi{text-align:center;min-width:0;overflow:hidden;padding:12px 8px!important}html body section[class*=hero] .int-stats li>*,html body section[class*=hero] .gpu-kpi>*,html body section[class*=hero] .bm-kpi>*,html body section[class*=hero] .cr-stat>*,html body section[class*=hero] .ms-kpi>*,html body section[class*=hero] .wh-trust li>*{overflow-wrap:anywhere;word-break:break-word;hyphens:auto;min-width:0}html body section[class*=hero] .wh-trust li{gap:8px!important;font-size:round(clamp(8px,2.8vw,12px),4px)!important;line-height:round(1.3em,4px)!important}html body section[class*=hero] .wh-trust li svg{flex-shrink:0;width:16px!important;height:16px!important}html body section[class*=hero] .int-stats strong,html body section[class*=hero] .gpu-kpi strong,html body section[class*=hero] .gpu-kpi .num,html body section[class*=hero] .bm-kpi strong,html body section[class*=hero] .bm-kpi .num,html body section[class*=hero] .cr-stat strong,html body section[class*=hero] .cr-stat .num,html body section[class*=hero] .ms-kpi strong,html body section[class*=hero] .ms-kpi .num{line-height:round(1.12em,4px);font-size:round(clamp(16px,4.2vw,20px),4px)!important}html body section[class*=hero] .int-stats li>span,html body section[class*=hero] .gpu-kpi>span,html body section[class*=hero] .bm-kpi>span,html body section[class*=hero] .cr-stat>span,html body section[class*=hero] .ms-kpi>span{letter-spacing:.04em!important;font-size:round(clamp(8px,2.4vw,12px),4px)!important;line-height:round(1.25em,4px)!important}html body section[class*=hero] .micro-bar,html body section[class*=hero] .hero-micro{margin-top:12px!important}}html body section.hero,html body section.bm-hero{isolation:isolate}html body .hero-media{mix-blend-mode:screen!important}html body .hero-media .hero-bg,html body .bm-rack .bm-rack-video{-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}@media (width<=980px){html body .nav-pill--minimal{box-sizing:border-box;align-items:center;height:60px;min-height:0;padding:0;display:flex}html body .nav-pill--minimal .container{align-items:center;width:100%;height:60px;padding-top:0;padding-bottom:0}html body .nav-pill .logo .logo-svg{width:auto;height:32px}html body .product-row{border:1px solid var(--hairline)!important;background:var(--panel)!important;border-radius:8px!important;margin:0 0 12px!important;padding:20px 16px!important}html body .product-row+.product-row:before,html body .product-row:before{content:none!important;opacity:0!important;display:none!important}html body .sol-card{border-color:var(--hairline)!important}html body .sol-card .sol-arrow{margin-top:8px!important}html body .map-card{margin-top:40px!important;padding:16px!important}html body .map-figure,html body .map-canvas{aspect-ratio:16/10!important;max-height:240px!important}html body .map-figure img,html body .map-figure lottie-player{height:100%!important}html body .testi-slide-foot{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:12px!important;display:flex!important}html body .testi-slide-foot .case-link{align-self:flex-start!important;margin:0!important}}@media (width<=600px){html body .logo-grid{animation-duration:110s!important}}@media (width<=980px){html body section:not([class*=hero]):not(section section){border-top:0!important;border-bottom:0!important;padding-top:40px!important;padding-bottom:40px!important}html body section:not([class*=hero]) h2:not(.seo-block h2){letter-spacing:-.02em!important;margin-bottom:0!important;font-size:28px!important;font-weight:700!important;line-height:32px!important}html body section:not([class*=hero]) h2:first-child{margin-top:0!important}html body section:not([class*=hero]) .section-tag,html body section:not([class*=hero]) .banner-tag,html body section:not([class*=hero]) .vm-tag,html body section:not([class*=hero]) .path-tag,html body section:not([class*=hero]) .feat-card .tag{letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 12px!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section:not([class*=hero]) .section-tag+h2,html body section:not([class*=hero]) .vm-tag+h2{margin-top:0!important}html body section:not([class*=hero]) .lbl,html body section:not([class*=hero]) .stat-lbl,html body section:not([class*=hero]) .testi-stat-l,html body section:not([class*=hero]) html body section:not([class*=hero]) .region-tag,html body section:not([class*=hero]) .loc-tag,html body section:not([class*=hero]) .loc-meta,html body section:not([class*=hero]) .r-tag,html body section:not([class*=hero]) .who,html body section:not([class*=hero]) .cr-apply-meta,html body section:not([class*=hero]) .tier-ms .label,html body section:not([class*=hero]) .ribbon,html body section:not([class*=hero]) .ribbon-ms{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section:not([class*=hero]) h2:not(.vm-card h2)+p,html body section:not([class*=hero]) .section-p,html body section:not([class*=hero]) .products-sub,html body section:not([class*=hero]) .lead{letter-spacing:normal!important;max-width:none!important;margin:12px 0 0!important;font-size:20px!important;font-weight:400!important;line-height:28px!important}html body section:not([class*=hero])>.container>[class*=-head],html body section:not([class*=hero])>[class*=-head]{margin-bottom:32px!important}html body section:not([class*=hero])>.container>h2+:not(p),html body section:not([class*=hero])>.container>h2+p+*,html body section:not([class*=hero])>.container>.lead+*,html body section:not([class*=hero])>.container>.section-p+*{margin-top:32px!important}html body section:not([class*=hero]) h3:not(.product-name):not(.seo-block-body h3),html body section:not([class*=hero]) .sol-title,html body section:not([class*=hero]) .why-title{letter-spacing:-.012em!important;margin-bottom:8px!important;font-size:20px!important;font-weight:700!important;line-height:24px!important}html body section.trusted h3{line-height:32px;margin-bottom:0!important;font-size:24px!important}html body section:not([class*=hero]) h4{letter-spacing:-.005em!important;font-size:16px!important;font-weight:700!important;line-height:20px!important}html body .spec-list h4{line-height:16px;letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important}html body section:not([class*=hero]) .int-card-cta,html body section:not([class*=hero]) .lk,html body section:not([class*=hero]) .case-link,html body section:not([class*=hero]) .why-link,html body section:not([class*=hero]) .product-cta,html body section:not([class*=hero]) .plan-cta,html body section:not([class*=hero]) .sol-arrow,html body section:not([class*=hero]) .iam-link{font-size:16px!important;font-weight:600!important;line-height:24px!important}html body .faq-q,html body .int-faq-q,html body .bm-faq-q,html body .wh-faq-q{font-size:16px!important;font-weight:500!important;line-height:24px!important}html body section:not([class*=hero]) .stat-num,html body section:not([class*=hero]) .testi-stat,html body section:not([class*=hero]) .how-word,html body .trust .stat,html body .proof .stat,html body .cr-strip .num,html body section:not([class*=hero]) .amount{font-size:44px!important;line-height:44px!important;font-weight:var(--fw-bold)!important;letter-spacing:-.03em!important}html body .sol-card,html body .region-card,html body .int-card,html body .card,html body .bm-feat-card,html body .bm-step,html body .bm-built-card,html body .bm-addon-card,html body .incl-cell,html body .ms-incl-cell,html body .value-card-ab,html body .cr-why-card,html body .cr-perk-card,html body .feat-card,html body .tool,html body .gpu-pick-card,html body .plan-card,html body .tier-ms,html body .adv-card,html body .ms-feat-card,html body .ms-step,html body .ms-contact,html body .cap-card,html body .reg-card,html body .path-card{border-radius:8px!important;padding:20px!important}html body .map-card .region-card{padding:16px!important}html body .special-cta,html body .cr-apply-card{border-radius:14px!important;padding:24px!important}html body .hero-media,html body .bm-rack,html body .h200-object{-webkit-mask-image:radial-gradient(64% 60% at 50% 42%,#000 40%,#0000 100%);mask-image:radial-gradient(64% 60% at 50% 42%,#000 40%,#0000 100%)}html body .hero-media .hero-bg,html body .bm-rack .bm-rack-video,html body .hero-media video,html body .bm-rack video{-webkit-mask-image:linear-gradient(#0000 0,#000 8% 92%,#0000 100%)!important;mask-image:linear-gradient(#0000 0,#000 8% 92%,#0000 100%)!important}html body .hero-media,html body .hero-robot,html body .bm-rack,html body .h200-object,html body section[class*=hero].hero--settled .hero-media,html body section[class*=hero].hero--settled .hero-robot,html body section[class*=hero].hero--settled .bm-rack,html body section[class*=hero].hero--settled .h200-object{filter:saturate(.9);opacity:.72!important;transform-origin:50% 30%!important;z-index:0!important;transform:scale(.94)!important}html body section[class*=hero]>.container{z-index:20!important}html body .products .product-row,html body .products .product-row:focus-within{background:var(--panel)!important;box-shadow:none!important;border-color:var(--hairline)!important;gap:20px!important;padding:20px 16px!important;transition:none!important;transform:none!important}html body .products .product-row .vis-server-anim{border-radius:8px!important;width:140px!important;height:140px!important;transform:none!important}html body .products .product-row .product-desc{opacity:1!important;max-height:none!important;margin-bottom:20px!important}html body .products .product-row .product-foot{border-top-color:var(--hairline)!important;padding-top:20px!important}html body .map-card{padding:16px!important}html body .map-figure,html body .map-canvas{aspect-ratio:1029/672!important;width:100%!important;height:auto!important;max-height:none!important}html body .map-figure img,html body .map-figure lottie-player,html body .map-canvas lottie-player,html body .map-canvas dotlottie-player,html body .map-canvas svg,html body .map-canvas canvas{display:block;width:100%!important;height:100%!important}html body .bm-loc-card{border-radius:8px!important;padding:20px!important}html body .logo-grid{animation-duration:110s!important;animation-play-state:running!important}}@media (width<=600px){html body .cta-row,html body .hero-cta,html body .hero-buttons,html body .cta-actions,html body .btn-row,html body .cta-strip .cta-copy>div:has(>.btn+.btn),html body section :is(div,p):has(>.btn+.btn){flex-flow:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;display:flex!important}html body section :is(div,p):has(>.btn+.btn)>.btn{width:100%!important;min-height:var(--cta-h)!important;padding:0 var(--cta-px)!important;white-space:nowrap!important;text-align:center!important;box-sizing:border-box!important;flex:none!important;justify-content:center!important;font-size:16px!important;line-height:20px!important}}@media (width<=980px){html body section[class*=hero] .int-stats li>*,html body section[class*=hero] .gpu-kpi>*,html body section[class*=hero] .bm-kpi>*,html body section[class*=hero] .cr-stat>*,html body section[class*=hero] .ms-kpi>*,html body section[class*=hero] .wh-trust li>*,html body .cs-metric>*{overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important}html body section[class*=hero] .int-stats li>span,html body section[class*=hero] .gpu-kpi .lbl,html body section[class*=hero] .bm-kpi .lbl,html body section[class*=hero] .cr-stat .lbl,html body section[class*=hero] .ms-kpi .lbl,html body .cs-metric .lbl{letter-spacing:.04em!important;text-transform:uppercase!important;margin-top:4px!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section[class*=hero] .int-stats li>strong .u,html body section[class*=hero] .gpu-kpi .num .unit,html body section[class*=hero] .bm-kpi .num .unit,html body section[class*=hero] .cr-stat .num .unit,html body section[class*=hero] .ms-kpi .num .unit{margin-left:4px!important;font-size:12px!important;line-height:16px!important}html body section[class*=hero] .wh-trust li{font-size:12px!important;line-height:16px!important}}@media (width<=600px){html body section[class*=hero] .int-stats,html body section[class*=hero] .wh-trust,html body .cs-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:8px!important;width:100%!important;margin-top:16px!important;display:grid!important}html body section[class*=hero] .int-stats li:last-child:nth-child(odd),html body section[class*=hero] .gpu-kpi:last-child:nth-child(odd),html body section[class*=hero] .bm-kpi:last-child:nth-child(odd),html body section[class*=hero] .cr-stat:last-child:nth-child(odd),html body section[class*=hero] .ms-kpi:last-child:nth-child(odd),html body section[class*=hero] .wh-trust li:last-child:nth-child(odd),html body .cs-metric:last-child:nth-child(odd){grid-column:1/-1!important}html body section[class*=hero] .int-stats li,html body section[class*=hero] .gpu-kpi,html body section[class*=hero] .bm-kpi,html body section[class*=hero] .cr-stat,html body section[class*=hero] .ms-kpi,html body section[class*=hero] .wh-trust li,html body .cs-metric{text-align:center!important;border-radius:6px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important;overflow:visible!important}html body section[class*=hero] .wh-trust li{text-align:left!important;flex-direction:row!important;gap:8px!important}html body section[class*=hero] .int-stats strong,html body section[class*=hero] .gpu-kpi .num,html body section[class*=hero] .bm-kpi .num,html body section[class*=hero] .cr-stat .num,html body section[class*=hero] .ms-kpi .num,html body .cs-metric .num{letter-spacing:-.01em!important;white-space:nowrap!important;font-size:20px!important;font-weight:700!important;line-height:24px!important;display:block!important}}@media (width<=980px){html body .footer{padding:40px 0!important}html body .footer-grid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 16px!important;display:grid!important}html body .footer-brand{grid-column:1/-1!important}html body .footer-brand p{max-width:440px!important;margin-top:16px!important}html body .footer :is(h3,h4){margin:0 0 12px!important}html body .footer ul{gap:0!important}html body .footer ul a{align-items:center;min-height:44px;font-size:16px!important;line-height:24px!important;display:inline-flex!important}html body .footer .copy{grid-template-columns:1fr!important;gap:4px!important;margin-top:32px!important;padding-top:20px!important}html body .footer .copy>.footer-legal{order:-1;margin-bottom:16px}html body .footer .copy p{margin:0!important;font-size:12px!important;line-height:16px!important}}@media (width<=600px){html body .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 16px!important}}@media (width<=359.98px){html body .footer-grid{grid-template-columns:1fr!important}}.footer-social{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.footer-social a{border:1px solid var(--hairline);width:44px;height:44px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}.footer-social svg{width:18px;height:18px}@media (hover:hover) and (width>=981px){.footer-social a:hover{color:var(--text);border-color:var(--text)}}@media (width<=980px){html body .footer-col--wide{grid-column:1/-1!important}html body .footer-col--wide ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 16px!important;display:grid!important}}@media (width<=600px){html body .footer-col--wide ul{grid-template-columns:1fr!important}}@media (width>=981px){html body section:not([class*=hero]) h2:not(.cta-card h2):not(.vm-card h2):not(.seo-block h2){letter-spacing:-.02em!important;font-size:40px!important;font-weight:700!important;line-height:44px!important}html body :is(.cta-card,.vm-card) h2{font-size:32px!important;font-weight:700!important;line-height:36px!important}html body section:not([class*=hero]) h2:not(.vm-card h2)+p,html body section:not([class*=hero]) .lead,html body section:not([class*=hero]) .section-p,html body section:not([class*=hero]) .products-sub{letter-spacing:normal!important;font-size:20px!important;font-weight:400!important;line-height:32px!important}html body section:not([class*=hero]) h3:not(.product-name):not(.seo-block-body h3),html body section:not([class*=hero]) .sol-title,html body section:not([class*=hero]) .why-title{letter-spacing:-.012em!important;margin-bottom:8px!important;font-size:20px!important;font-weight:700!important;line-height:28px!important}html body section.trusted h3{margin-bottom:0!important;font-size:24px!important;line-height:32px!important}html body section:not([class*=hero]) h4{font-size:16px!important;font-weight:700!important;line-height:24px!important}html body .spec-list h4{letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section:not([class*=hero]) :is([class*=card],li,[class*=cell],[class*=tile],[class*=item]) p:not(.lead){font-size:16px!important;line-height:24px!important}html body section:not([class*=hero]) :is(.section-tag,.banner-tag,.vm-tag,.path-tag,.lbl,.stat-lbl,.testi-stat-l,.region-tag,.loc-tag,.loc-meta,.r-tag,.who,.cr-apply-meta,.label,.ribbon,.ribbon-ms,.feat-card .tag,.int-tag,.cs-rail .industry,.pc-tag){letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section:not([class*=hero]) :is(.section-tag,.vm-tag)+h2{margin-top:12px!important}html body :is(.bm-feat-card,.bm-step,.feat-card,.cr-perk-card,.cr-why-card,.adv-card,.ms-feat-card,.ms-step,.reg-card,.cap-card,.value-card-ab,.plan-card,.tier-ms,.path-card,.gpu-pick-card,.bm-built-card,.int-card,.region-card,.cert-card),html body :is(.sol-card,.incl-cell,.ms-incl-cell,.tool,.ms-contact,.bm-addon-card,.card,.contact-channels li){border-width:1px!important;border-radius:12px!important;padding:24px!important}html body :is(.cta-card,.cr-apply-card,.special-cta){border-radius:14px!important;padding:48px!important}html body :is(.bm-feat-card,.bm-step,.feat-card,.cr-perk-card,.cr-why-card,.adv-card,.ms-feat-card,.ms-step,.reg-card,.value-card-ab,.plan-card,.tier-ms,.path-card,.gpu-pick-card,.bm-built-card,.int-card,.region-card,.cert-card,.sol-card,.incl-cell,.ms-incl-cell,.tool,.ms-contact,.bm-addon-card,.card){text-align:start!important}html body :is(div,ul):has(>:is(.bm-feat-card,.bm-step,.feat-card,.cr-perk-card,.cr-why-card,.adv-card,.ms-feat-card,.ms-step,.reg-card,.cap-card,.value-card-ab,.plan-card,.tier-ms,.path-card,.gpu-pick-card,.bm-built-card,.int-card,.region-card,.cert-card)){grid-auto-rows:1fr!important;gap:20px!important}html body :is(div,ul):has(>:is(.sol-card,.incl-cell,.ms-incl-cell,.tool,.ms-contact,.bm-addon-card)){grid-auto-rows:1fr!important;gap:16px!important}}html[data-theme=light] body .footer{border-top:1px solid var(--hairline)!important;background:#fff!important}svg.draw-on :is(path,circle,rect,polyline,line,ellipse){stroke-dasharray:1;stroke-dashoffset:0}svg.draw-on[data-shown] :is(path,circle,rect,polyline,line,ellipse){animation:1.1s cubic-bezier(.4,0,.2,1) forwards drawOnce}svg.draw-on[data-shown] :is(path,circle,rect,polyline,line,ellipse):nth-child(2){animation-delay:.12s}svg.draw-on[data-shown] :is(path,circle,rect,polyline,line,ellipse):nth-child(3){animation-delay:.24s}svg.draw-on[data-shown] :is(path,circle,rect,polyline,line,ellipse):nth-child(n+4){animation-delay:.36s}@keyframes drawOnce{0%{stroke-dashoffset:1px;opacity:0}10%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){svg.draw-on[data-shown] :is(path,circle,rect,polyline,line,ellipse){animation:none}}@media (width>=981px){html body section:not([class*=hero]):not(section section){padding-top:80px!important;padding-bottom:80px!important}}html body section.seo-locations:not([class*=hero]):not(section section){padding-top:32px!important;padding-bottom:32px!important}@media (width<=980px){html body section.seo-locations:not([class*=hero]):not(section section){padding-top:16px!important;padding-bottom:16px!important}}html body .btn{box-sizing:border-box;min-height:var(--cta-h)!important;padding:0 var(--cta-px)!important;gap:var(--cta-gap)!important;line-height:20px!important}html body .btn-sm{min-height:var(--cta-h-sm)!important;padding:0 var(--cta-px-sm)!important}html body .btn-lg{min-height:var(--cta-h-lg)!important;padding:0 var(--cta-px-lg)!important}@media (width>=601px){:root{--cta-h:48px;--cta-px:24px;--cta-gap:8px;--cta-h-sm:44px;--cta-px-sm:20px;--cta-h-lg:52px;--cta-px-lg:28px}}@media (width>=981px){:root{--cta-h:52px;--cta-px:28px;--cta-gap:12px;--cta-h-sm:44px;--cta-px-sm:20px;--cta-h-lg:56px;--cta-px-lg:32px;--cta-row-gap:16px}}html body :is(.cta-row,.cta-actions,.hero-cta,.hero-buttons){gap:var(--cta-row-gap)!important}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro){font-family:var(--font-mono)!important;letter-spacing:.05em!important;color:#ffffffb8!important;flex-wrap:wrap!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:8px 20px!important;padding:0!important;font-size:16px!important;line-height:24px!important;list-style:none!important;display:flex!important}html body section[class*=hero] :is(.int-stats>li,.bm-kpi,.gpu-kpis>li,.ms-kpi,.cr-stat,.bm-spec-strip>li,.hero-micro>li){white-space:nowrap!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;min-height:0!important;margin:0!important;padding:0 0 0 24px!important;display:inline-flex!important;position:relative!important}html body section[class*=hero] :is(.int-stats>li,.bm-kpi,.gpu-kpis>li,.ms-kpi,.cr-stat,.bm-spec-strip>li,.hero-micro>li):before{content:"";background:var(--accent-text);opacity:.55;width:1px;height:.95em;position:absolute;top:50%;left:11px;transform:translateY(-50%)}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro)>:first-child{padding-left:0!important}@media (width<=980px){html body section[class*=hero] :is(.int-stats>li,.bm-kpi,.gpu-kpis>li,.ms-kpi,.cr-stat,.bm-spec-strip>li,.hero-micro>li):before{content:none!important}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro)>li{padding-left:0!important}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro){letter-spacing:normal!important;grid-template-columns:repeat(2,auto)!important;grid-auto-flow:row!important;justify-content:center!important;align-items:start!important;gap:12px 24px!important;display:grid!important}html body section[class*=hero] :is(.int-stats>li,.gpu-kpis>li,.bm-spec-strip>li,.hero-micro>li){white-space:normal!important;text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;display:flex!important}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro)>:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=359.98px){html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro){grid-template-columns:1fr!important}}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro)>:first-child:before{content:none!important}html body section[class*=hero] :is(.int-stats>li>strong,.bm-kpi .num,.gpu-kpi .num,.ms-kpi .num,.cr-stat .num,.int-stats .u,.bm-kpi .unit,.gpu-kpi .unit,.ms-kpi .unit,.cr-stat .unit,.int-stats>li>span:not(.u),.bm-kpi .lbl,.gpu-kpi .lbl,.ms-kpi .lbl,.cr-stat .lbl){font-family:var(--font-mono)!important;letter-spacing:.05em!important;text-transform:none!important;color:inherit!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;display:inline!important}html body .btn-primary{color:#fff!important;background:#dc2b30!important;border-color:#dc2b30!important}@media (hover:hover) and (width>=981px){html body .btn-primary:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}}html[data-theme=light] body section:not([class*=hero]) .btn-outline,html[data-theme=light] body section:not([class*=hero]) .btn-secondary{color:var(--text)!important;background:0 0!important;border-color:#0e0f1247!important}html[data-theme=light] body :is(.btn-ghost,.btn-tertiary,.iam-link,.lk,.case-link,.why-link,.int-card-cta,.sol-arrow,.product-cta){color:var(--accent-text)}html body .btn :is(svg,.arrow){color:currentColor;flex-shrink:0}html body :is(.btn,.row-cta,.plan-cta,.cat-tab,.cpu-tab,.ms-section-tab,.peer-pill,.int-tag){border-radius:8px!important}html body :is(input,select,textarea):not([type=checkbox]):not([type=radio]){border-radius:6px!important}html body .tbl-wrap{border:1px solid var(--hairline);border-radius:var(--r-4);-webkit-overflow-scrolling:touch;background-color:#fff;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(270deg,#fff 30%,#fff0),radial-gradient(farthest-side at 0,#0e0f1229,#0e0f1200),radial-gradient(farthest-side at 100%,#0e0f1229,#0e0f1200);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:48px 100%,48px 100%,16px 100%,16px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;overflow-x:auto}html body .tbl-wrap>table{border:0!important;border-radius:0!important;margin:0!important}html body .tbl-wrap:has(>:is(.specs-table,.latency-table)){margin-top:32px}html body :is(.gtable-wrap,.spec-table-wrap){background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}html body section table{min-width:0;border-collapse:collapse!important;border-spacing:0!important;table-layout:auto!important;background:0 0!important;width:100%!important;font-size:16px!important;line-height:24px!important}html body section table th{text-align:left;white-space:nowrap;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--muted)!important;border:0!important;border-bottom:1px solid var(--hairline)!important;background:#0e0f1208!important;padding:12px 16px!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section table td{color:var(--text)!important;border:0!important;border-bottom:1px solid var(--hairline)!important;vertical-align:middle!important;background:0 0!important;padding:16px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}html body section table td:first-child{font-weight:600!important}html body section table tbody tr:last-child td{border-bottom:0!important}html body section table td.cell-action{white-space:nowrap;width:1%;text-align:right!important}html body section table td.price{white-space:nowrap;color:var(--accent-text)!important;font-weight:700!important}html body section table td.price small{color:var(--muted)!important;font-weight:500!important}@media (width<=980px){html body section table td.cell-action{white-space:normal;width:auto!important}}html body section table:not(:has(thead)) td:first-child{width:40%;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--muted)!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}@media (width<=600px){html body .tbl-wrap{background:0 0;border:0;border-radius:0;overflow:visible}html body section table.tbl-cards,html body section table.tbl-cards tbody,html body section table.tbl-cards tr{width:100%!important;min-width:0!important;display:block!important}html body section table.tbl-cards thead{display:none!important}html body section table.tbl-cards tr{border:1px solid var(--hairline)!important;background:#fff!important;padding:4px 16px!important}html body section table.tbl-cards tr+tr{border-top:0!important}html body section table.tbl-cards tbody tr:first-child{border-radius:8px 8px 0 0}html body section table.tbl-cards tbody tr:last-child{border-radius:0 0 8px 8px}html body section table.tbl-cards tbody tr:only-child{border-radius:8px}html body section table.tbl-cards:is(.specs-table,.spec-table--bm) tbody tr{border-top:1px solid var(--hairline)!important;border-radius:8px!important}html body section table.tbl-cards td{border:0!important;border-bottom:1px solid var(--hairline)!important;text-align:right!important;overflow-wrap:anywhere!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:12px 0!important;font-weight:400!important;display:flex!important}html body section table.tbl-cards td:last-child{border-bottom:0!important}html body section table.tbl-cards tbody tr:last-child td{border-bottom:1px solid var(--hairline)!important}html body section table.tbl-cards tbody tr:last-child td:last-child{border-bottom:0!important}html body section table.tbl-cards td.price{font-weight:700!important}html body section table.tbl-cards td:before{content:attr(data-label);text-align:left;flex:0 0 44%;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--muted)!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}html body section table.tbl-cards td.cell-action{text-align:center!important;width:auto!important;display:block!important}html body section table.tbl-cards td.cell-action:before{content:none!important}html body section table.tbl-cards td.cell-action :is(.btn,.row-cta){justify-content:center!important;width:100%!important}html body section table:not(:has(thead)){border:1px solid var(--hairline);border-radius:8px;overflow:hidden}html body section table.tbl-cards td:not([data-label]),html body section table.tbl-cards td[data-label=""]{text-align:left!important;padding:12px 0 8px!important;font-size:16px!important;font-weight:700!important;display:block!important}html body section table.tbl-cards td:not([data-label]):before,html body section table.tbl-cards td[data-label=""]:before{content:none!important}html body section table.tbl-cards td:first-child{text-align:left!important;padding:12px 0 8px!important;font-size:16px!important;font-weight:700!important;display:block!important}html body section table.tbl-cards td:first-child:before{content:none!important}}@media (width<=980px){html body section.hero>.container{transform:none!important}html body section.hero .hero-title,html body section.hero .hero-reveal-item{animation:.7s cubic-bezier(.16,1,.3,1) 2.6s both heroCopyIn}html body section.hero .hero-ticker{animation-delay:2.8s}html body section.hero .hero-cta{animation-delay:2.9s}html body section.hero .hero-micro{animation-delay:3s}html body section.hero.hero-revealed .hero-title,html body section.hero.hero-revealed .hero-reveal-item{animation-delay:0s}html body .hero-media,html body .bm-rack{mix-blend-mode:normal!important}html body section[class*=hero].spline-failed .hero-robot{display:none!important}}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body section.hero .hero-title,html body section.hero .hero-reveal-item{opacity:1!important;animation:none!important;transform:none!important}}@media (width<=980px){html body section[class] .cta-card{grid-template-columns:1fr!important;gap:20px!important;display:grid!important}html body section[class] .cta-card .cta-lottie,html body section[class] .cta-card .cta-art,html body section[class] .cta-card [data-lottie-src]{order:-1;width:100%;max-width:360px;margin:0 auto}html body section[class] .cta-card .cta-copy{order:1}}html[data-theme=light] body section[class] .cta-card .btn-outline,html[data-theme=light] body section[class] .cta-card .btn-secondary{color:#fff!important;background:0 0!important;border-color:#ffffff73!important}html body .ed-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}html body .ed-list:has(>:nth-child(2):last-child),html body .ed-list:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html body .ed-list:has(>:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}html body .ed-item{border:1px solid var(--hairline);background:var(--panel);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:32px;display:flex}html body .ed-list:has(>:nth-child(7)) .ed-item{padding:24px}html body .ed-head{align-items:center;gap:16px;display:flex}html body .ed-head .int-ic{flex:0 0 44px;margin:0!important}html body .ed-item h3{margin:0!important}html body .ed-item p{color:var(--muted);margin:0!important}html body .int-grid{gap:24px}html body .int-grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html body .int-grid:has(>:nth-child(3):last-child),html body .int-grid:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}html body .int-chips{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;gap:12px 16px;display:grid}html body .int-chip{text-align:left;white-space:normal;border:1px solid var(--hairline);background:var(--panel);font-family:var(--font-body);letter-spacing:0;color:var(--text);align-items:flex-start;gap:12px;padding:16px;font-size:20px;line-height:28px;display:flex;border-radius:6px!important}html body .int-chip svg{flex:0 0 20px;width:20px;height:20px;margin-top:2px}html body .int-head{margin-bottom:48px}html body section.scale .scale-cell{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}html body section.scale .scale-cell .num{white-space:nowrap;justify-content:center;align-items:baseline;gap:4px;display:inline-flex}html body section.scale .scale-cell .lbl{margin-top:20px}@media (width<=980px){html body .ed-list,html body .ed-list:has(>:nth-child(7)){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html body .ed-item,html body .ed-list:has(>:nth-child(7)) .ed-item{border-radius:8px;gap:8px;padding:20px}html body .ed-head .int-ic{flex-basis:40px;width:40px;height:40px}html body .int-chip{line-height:24px}}@media (width>=601px) and (width<=1199px){html body .int-chips{grid-template-columns:repeat(2,minmax(0,1fr))}html body .int-chips>.int-chip:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=600px){html body .ed-list,html body .ed-list:has(>:nth-child(7)),html body .ed-list:has(>:nth-child(2):last-child),html body .ed-list:has(>:nth-child(4):last-child){grid-template-columns:1fr}html body .int-chips{grid-template-columns:1fr;gap:8px}html body .int-chips>.int-chip:last-child:nth-child(odd){grid-column:auto}}@media (width<=980px){html body .int-grid,html body .int-grid:has(>:nth-child(2):last-child),html body .int-grid:has(>:nth-child(3):last-child),html body .int-grid:has(>:nth-child(6):last-child){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:none}}@media (width<=600px){html body .int-grid,html body .int-grid:has(>:nth-child(2):last-child),html body .int-grid:has(>:nth-child(3):last-child),html body .int-grid:has(>:nth-child(6):last-child){grid-template-columns:1fr}}html body section#apply .cr-apply-card{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px 64px;text-align:left!important;background:var(--panel)!important;border:1px solid var(--hairline)!important;border-radius:14px!important;max-width:none!important;margin:0!important;padding:48px!important;display:grid!important}html body section#apply .cr-apply-card>h2{grid-area:1/1;margin:0!important}html body section#apply .cr-apply-card>p{grid-area:2/1;max-width:480px!important;margin:0!important}html body section#apply .cr-apply-meta{color:var(--muted);grid-area:3/1;align-self:end;text-transform:none!important;letter-spacing:0!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}html body section#apply .cr-apply-form{text-align:left;grid-area:1/2/span 3;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none!important;margin:0!important;display:grid!important}html body section#apply .cr-apply-form input[name=role],html body section#apply .cr-apply-form textarea,html body section#apply .cr-apply-form button{grid-column:1/-1}html body section#apply .cr-apply-form input,html body section#apply .cr-apply-form textarea{box-sizing:border-box;width:100%;min-height:48px;font-family:var(--font-body)!important;border:1px solid var(--hairline)!important;color:var(--text)!important;background:#fff!important;border-radius:6px!important;padding:12px 16px!important;font-size:16px!important;line-height:24px!important}html body section#apply .cr-apply-form textarea{resize:vertical;min-height:128px!important}html body section#apply .cr-apply-form input:focus,html body section#apply .cr-apply-form textarea:focus{outline:none;box-shadow:0 0 0 3px #ed32371f;border-color:var(--accent)!important}html body section#apply .cr-apply-form button{justify-content:center;width:100%!important;margin-top:4px!important}@media (width<=980px){html body section#apply .cr-apply-card{grid-template-columns:1fr;gap:16px;border-radius:10px!important;padding:24px!important}html body section#apply .cr-apply-card>h2,html body section#apply .cr-apply-card>p,html body section#apply .cr-apply-meta,html body section#apply .cr-apply-form{grid-area:auto/1}html body section#apply .cr-apply-form{grid-template-columns:1fr;margin-top:8px!important}html body section#apply .cr-apply-form input[name=role],html body section#apply .cr-apply-form textarea,html body section#apply .cr-apply-form button{grid-column:1}html body section#apply .cr-apply-meta{order:5}}html body section.hero--compact{height:auto!important;min-height:0!important;padding-top:128px!important;padding-bottom:64px!important;display:block!important}html body section.hero--compact>.container{padding-top:0!important;padding-bottom:0!important}@media (width<=980px){html body section.hero--compact{justify-content:flex-start!important;min-height:0!important;padding-top:40px!important;padding-bottom:32px!important}html body section.hero--compact>.container{padding-top:0!important}html body section.hero--compact{overflow:visible!important}html body section.hero--compact .hero-ticker{height:auto!important;max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}html body section.hero--compact .hero-ticker-track,html body section.hero--compact .hero-ticker-track--run{animation:none!important;transform:none!important}html body section.hero--compact .hero-ticker-clone,html body section.hero--compact .hero-ticker-gap{display:none!important}}@media (width<=600px){html body :is(.incl-grid,.ms-incl-grid){border:1px solid var(--hairline);background:var(--panel);border-radius:8px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important}html body :is(.incl-cell,.ms-incl-cell){grid-template-columns:20px minmax(0,1fr);align-items:start;border:0!important;border-bottom:1px solid var(--hairline)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:4px 12px!important;padding:12px 16px!important;display:grid!important;transform:none!important}html body :is(.incl-grid,.ms-incl-grid)>:last-child{border-bottom:0!important}html body :is(.incl-cell,.ms-incl-cell) .incl-check{grid-row:1/span 2;align-self:start;min-width:20px;width:20px!important;height:20px!important;color:var(--accent)!important;background:0 0!important;border-radius:8px!important;margin:2px 0 0!important}html body :is(.incl-cell,.ms-incl-cell) .incl-check svg{width:14px!important;height:14px!important}html body :is(.incl-cell,.ms-incl-cell)>div{grid-column:2;min-width:0}html body :is(.incl-cell,.ms-incl-cell) h4{margin:0 0 2px!important}html body :is(.incl-cell,.ms-incl-cell) p{color:var(--muted)!important;margin:0!important;font-size:16px!important;line-height:24px!important}}@media (width<=980px){html body section[class*=hero]{--band-h:round(clamp(200px, 38svh, 400px), 4px);padding-bottom:32px!important;overflow:clip visible!important}html body section[class*=hero]:has(.hero-media,.hero-robot,.bm-rack,.h200-object){min-height:0!important;padding-top:20px!important;display:block!important}html body section[class*=hero]:has(.hero-media,.hero-robot,.bm-rack,.h200-object)>.container{padding-top:round(calc(var(--band-h) * var(--band-fill,1) - 44px), 4px)!important}html body section[class*=hero]>.container{padding-bottom:0!important;transform:none!important}html body :is(.hero-media,.hero-robot,.bm-rack,.h200-object){height:var(--band-h)!important}html body :is(section.wh-hero,section.pricing-hero){--band-fill:.85}html body section[class*=hero]:not(.hero--compact):not(:has(.hero-media,.hero-robot,.bm-rack,.h200-object)){min-height:clamp(var(--hero-fit-min,320px), var(--hero-fit-pref,42svh), var(--hero-fit-max,480px))!important;min-height:round(clamp(var(--hero-fit-min,320px), var(--hero-fit-pref,42svh), var(--hero-fit-max,480px)), 4px)!important;justify-content:var(--hero-fit-justify,flex-end)!important;height:auto!important;padding-top:48px!important;padding-bottom:48px!important}html body section.ab-hero{--hero-fit-min:280px;--hero-fit-pref:32svh;--hero-fit-max:380px;--hero-fit-justify:center}}@media (width<=600px){html body :is(section.wh-hero,section.pricing-hero){--band-fill:.65}}@media (width<=420px){html body :is(section.wh-hero,section.pricing-hero){--band-fill:.55}}@media (width<=600px){html body .tbl-wrap:not(:has(>table.tbl-cards)){-webkit-overflow-scrolling:touch;overflow-x:auto!important}}@media (width<=980px){html body section.pricing-hero{--band-h:round(clamp(260px, 50svh, 460px), 4px);padding-bottom:48px!important}}html body section[class*=hero] h1{line-height:round(1.06em,4px)!important}@media (width>=981px){html body section[class*=hero]>.container{flex-shrink:0;width:100%}html body :is(section.wh-hero,section.pricing-hero){min-height:calc(100svh - var(--hero-offset))!important;justify-content:flex-end!important;padding:0 0 32px!important}html body section.ab-hero{min-height:round(clamp(400px,48svh,560px),4px)!important;padding-top:80px!important;padding-bottom:80px!important}}@media (width<=980px){html body .cat-tabs{margin:0 auto 32px!important}html body .cat-tabs-inner{border-radius:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important;padding:8px!important;display:grid!important;overflow:visible!important}html body .cat-tab{min-height:76px;white-space:normal!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding:12px 8px!important}html body .cat-tab .cat-tab-lbl{text-align:center;overflow-wrap:normal;letter-spacing:.04em!important;font-size:12px!important;line-height:16px!important}html body .cat-tab-ic,html body .cat-tab .anim-icon svg{width:24px!important;height:24px!important}}html body section.pricing-hero .cta-row{justify-content:center;margin-top:32px;display:flex}@media (width<=980px){html body section[class*=hero] :is(.int-stats .u,.int-stats strong .u,.bm-kpi .unit,.gpu-kpi .unit,.ms-kpi .unit,.cr-stat .unit,.tag){color:var(--accent-soft)!important}}html body section :is(.int-card,.bm-feat-card,.ms-feat-card,.bm-built-card,.cr-perk-card,.cr-why-card):has(>:is(.int-ic,.ic,.bm-built-ic,.pic)){grid-template-columns:auto 1fr!important;align-content:start!important;align-items:start!important;gap:14px!important;display:grid!important}html body section :is(.int-card,.bm-feat-card,.ms-feat-card,.bm-built-card,.cr-perk-card,.cr-why-card):has(>:is(.int-ic,.ic,.bm-built-ic,.pic))>*{grid-column:1/-1!important}html body section :is(.int-card,.bm-feat-card,.ms-feat-card,.bm-built-card,.cr-perk-card,.cr-why-card):has(>:is(.int-ic,.ic,.bm-built-ic,.pic))>:is(.int-ic,.ic,.bm-built-ic,.pic){border-radius:8px!important;grid-area:1/1!important;align-self:center!important;margin:0!important}html body section :is(.int-card,.bm-feat-card,.ms-feat-card,.bm-built-card,.cr-perk-card,.cr-why-card):has(>:is(.int-ic,.ic,.bm-built-ic,.pic))>:is(h3,h4){grid-area:1/2!important;align-self:center!important;margin-bottom:0!important}.trusted--logos{overflow:hidden}.logo-grid{width:max-content;max-width:none;margin:var(--gap-head-content) 0 0;will-change:transform;flex-wrap:nowrap;animation:64s linear infinite logoMarquee;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);opacity:1!important}.logo-cell,.logo-cell--sm,.logo-cell--lg{border:1px solid var(--border);border-radius:var(--r-4);flex:none;width:180px;height:108px;margin-right:16px}.logo-cell{background:var(--panel);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.logo-cell img{z-index:1;object-fit:contain;width:auto;max-width:92%;height:auto;max-height:52px;position:relative}.logo-cell--sm img{max-width:82%;max-height:40px}.logo-cell--lg img{max-width:96%;max-height:64px}.logo-cell[aria-hidden=true]{display:grid}@media (width<=980px){.trusted-title{padding:0 24px}.logo-grid{margin-top:32px}.logo-cell,.logo-cell--sm,.logo-cell--lg{width:160px;height:96px;margin-right:12px}}@media (width<=600px){.logo-cell,.logo-cell--sm,.logo-cell--lg{width:132px;height:84px;margin-right:12px}}@keyframes logoMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logo-grid{animation:none!important}}html body .trusted--wall{padding-inline:var(--frame-pad-x,120px);overflow:visible}html body .trusted--wall .logo-grid{width:auto;max-width:calc(var(--frame-max,1680px) - var(--frame-pad-x,120px) * 2);margin:var(--gap-head-content) auto 0;background:var(--border);border:1px solid var(--border);border-radius:var(--r-5);grid-template-columns:repeat(6,1fr);grid-auto-rows:108px;gap:4px;display:grid;overflow:hidden;-webkit-mask-image:none;mask-image:none;animation:none!important}html body .trusted--wall :is(.logo-cell,.logo-cell--sm,.logo-cell--lg){border:0;border-radius:0;width:auto;height:auto;margin-right:0}@media (width<=980px){html body .trusted--wall .logo-grid{grid-template-columns:repeat(4,1fr);margin-top:32px}}@media (width<=640px){html body .trusted--wall .logo-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:92px}}@media (width<=420px){html body .trusted--wall .logo-grid{grid-template-columns:repeat(2,1fr)}}.reveal-blur{opacity:0;filter:blur(10px);transition:opacity .9s var(--ease-confident), transform .9s var(--ease-confident), filter .9s var(--ease-confident);will-change:transform, opacity, filter;transform:translateY(-20px)}.reveal-blur.in-view{opacity:1;filter:blur();transform:translateY(0)}[data-stagger]>.reveal-blur,[data-stagger]>*>.reveal-blur{transition-delay:var(--stagger-delay,0s)}@media (prefers-reduced-motion:reduce){.reveal-blur{opacity:1;filter:none;transition:none;transform:none}}.tw{--tw-ink:#0e0f12;--tw-on-dark:#fff}.tw-head{text-align:center;margin-bottom:var(--gap-head-content)}.tw-head h2{font-family:var(--font-display);font-size:var(--fs-h2-section);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:round(1.05em,4px)}.tw-head .section-p{margin:var(--gap-head-sub) auto 0;max-width:var(--measure)}.tw-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.tw-col{flex-direction:column;gap:16px;display:flex}.tw-cell{display:flex}.tw-card{isolation:isolate;padding:var(--pad-card-sm);border:1px solid var(--border);border-radius:var(--r-4);background:var(--panel);color:var(--text);transition-property:transform,box-shadow,background-color,border-color,color;transition-duration:.3s,.3s,.6s,.6s,.6s;transition-timing-function:var(--ease-confident), var(--ease-confident), var(--ease-standard), var(--ease-standard), var(--ease-standard);transition-delay:0s, 0s, var(--shuffle-delay,0s), var(--shuffle-delay,0s), var(--shuffle-delay,0s);flex:1;position:relative;overflow:hidden}.tw-body{z-index:1;flex-direction:column;width:100%;display:flex;position:relative}.tw-card blockquote{font-size:16px;line-height:24px}.tw-card[data-tone=ink]{background:var(--tw-ink);color:var(--tw-on-dark);border-color:#0000}.tw-card[data-tone=brand]{background:var(--red-700);color:var(--tw-on-dark);border-color:#0000}.tw-card[data-tone=featured]{border-color:#0e0f1233}.tw-mesh{z-index:0;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-standard) var(--shuffle-delay,0s);background-image:linear-gradient(90deg,#0e0f1224 1px,#0000 1px),linear-gradient(#0e0f1224 1px,#0000 1px);background-size:50px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 50% at 50% 0,#000 70%,#0000 110%);mask-image:radial-gradient(80% 50% at 50% 0,#000 70%,#0000 110%)}.tw-card[data-tone=featured] .tw-mesh{opacity:1}.tw-stat{margin-bottom:12px}.tw-stat-n{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.02em;font-size:round(clamp(28px,3vw,36px),4px);line-height:1.1;display:block}.tw-stat-l{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-top:4px;font-size:12px;display:block}.tw-who{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:20px;display:flex}.tw-id{flex-direction:column;gap:2px;min-width:0;display:flex}.tw-name{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:16px;line-height:20px}.tw-role{font-family:var(--font-mono);opacity:.72;font-size:12px;line-height:16px}.tw-badge{border-radius:var(--r-3);width:64px;height:64px;font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--muted);border:1px solid var(--border);transition:background-color .6s var(--ease-standard) var(--shuffle-delay,0s), color .6s var(--ease-standard) var(--shuffle-delay,0s), border-color .6s var(--ease-standard) var(--shuffle-delay,0s);background:#0e0f120d;flex:none;place-items:center;font-size:20px;display:grid}.tw-card[data-tone=ink] .tw-badge,.tw-card[data-tone=brand] .tw-badge{color:var(--tw-on-dark);background:#ffffff1f;border-color:#ffffff2e}@media (hover:hover) and (width>=981px){.tw-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #0e0f1259}}.tw-rule{background:var(--border);height:1px;margin-top:48px;position:relative}.tw-rule:before,.tw-rule:after{content:"";background:var(--bg);border:1px solid var(--border);width:8px;height:8px;position:absolute;bottom:-4px}.tw-rule:before{left:-4px}.tw-rule:after{right:-4px}@media (width<=980px){.tw-grid{grid-template-columns:repeat(2,1fr)}.tw-col{display:contents}.tw-card{padding:20px}}@media (width<=640px){.tw-grid{grid-template-columns:1fr}.tw-badge{width:48px;height:48px;font-size:16px}}@media (prefers-reduced-motion:reduce){.tw-card,.tw-mesh,.tw-badge{transition:none}}@media (width<=600px){html body section[class*=hero] :is(.int-stats>li,.bm-kpi,.gpu-kpis>li,.ms-kpi,.cr-stat,.bm-spec-strip>li,.hero-micro>li){white-space:normal!important;flex-wrap:wrap!important}html body section[class*=hero] :is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro){row-gap:16px!important}html body section[class*=hero] .int-stats>li>strong{min-width:0;white-space:normal!important}}@media (width<=980px){html body section table.tbl-cards td.price{white-space:normal!important}}.sec-foot{border:1px solid var(--hairline);border-radius:var(--r-5);background:var(--panel);transition:border-color .25s var(--ease-confident), box-shadow .25s var(--ease-confident);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:20px 24px;display:flex}.sec-foot p{color:var(--text);font-size:16px;line-height:24px;font-family:var(--font-display);margin:0;font-weight:600}@media (hover:hover) and (width>=981px){.sec-foot:not(.sec-foot--bare):hover{border-color:#ed323766;box-shadow:0 12px 32px -18px #0e0f1247}}@media (width<=600px){.sec-foot{text-align:center;flex-direction:column;align-items:stretch}.sec-foot--bare{align-items:center}}html body .sec-foot--bare{box-shadow:none;background:0 0;border:0;justify-content:center;padding:0}html body section table td .cpe-cta{--cpe:#8152ef;--cpe-hover:#6b3fdd;border-radius:var(--r-4);background:var(--cpe);min-height:44px;font-family:var(--font-body);letter-spacing:0;white-space:nowrap;transition:background-color .2s var(--ease-standard), transform .2s var(--ease-confident), box-shadow .2s var(--ease-confident);border:0;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;color:#fff!important}html body section table td .cpe-cta:after{content:"↗";opacity:.9;font-size:12px;line-height:1}@media (hover:hover) and (width>=981px){html body section table td .cpe-cta:hover{background:var(--cpe-hover);transform:translateY(-1px);box-shadow:0 8px 20px -10px #8152efa6}}html body section table td .cpe-cta:focus-visible{outline:2px solid var(--cpe);outline-offset:3px}@media (width<=980px){html body section table.tbl-cards td .cpe-cta{gap:6px;max-width:100%;min-height:44px;padding:0 10px;font-size:16px}}html body section table.gtable--hug-last :is(th,td):last-child{white-space:nowrap;width:auto}html body section table.gtable--hug-last :is(th,td):not(:last-child){width:19%}html body section table.gtable--hug-last :is(th,td):first-child{white-space:nowrap;width:auto}html body section table.gtable--hug-last td.price{white-space:nowrap}@media (width>=601px) and (width<=980px){html body section table.gtable--hug-last.tbl-cards td.price{white-space:nowrap!important}}@media (width<=980px){html body section table.gtable--hug-last :is(th,td){white-space:normal;width:auto!important}}html body section[class] section[class]{padding-top:0!important;padding-bottom:0!important}@media (width<=980px){html body section:not([class*=hero])>.container>[class*=-head]{margin-bottom:32px!important}}html body section:not([class*=hero])>.container>[class*=-head]+*{margin-top:0!important}html body :is(div,ul):has(>:is(.bm-feat-card,.bm-step,.feat-card,.cr-perk-card,.cr-why-card,.adv-card,.ms-feat-card,.ms-step,.reg-card,.cap-card,.value-card-ab,.plan-card,.tier-ms,.path-card,.gpu-pick-card,.bm-built-card,.int-card,.region-card,.cert-card,.sol-card,.incl-cell,.ms-incl-cell,.tool,.ms-contact,.bm-addon-card,.card,.ld-card,.vm-card,.tw-cell)),html body :is(.tw-grid,.tw-col,.cert-cards,.ld-grid,.channel-list,.ed-list,.vm-cards,.bm-loc-grid,.incl-grid,.bm-addon-grid){gap:var(--gap-card)!important}@media (width<=980px){:root{--gap-card:16px}}html body section.hero--globe{flex-direction:column;justify-content:flex-end;padding:0 0 40px;display:flex;position:relative;overflow:hidden}html body section.hero--globe>.container{z-index:5;flex:none;width:100%;position:relative}.hero-globe{z-index:1;pointer-events:none;flex:auto;min-height:clamp(300px,34vh,520px);position:relative;overflow:visible}.hero-globe-wrap{aspect-ratio:1;opacity:.85;width:auto;max-width:100%;height:calc(100% + clamp(56px,7vh,96px));position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-globe-canvas{opacity:0;contain:layout paint size;pointer-events:none;width:100%;height:100%;transition:opacity 1.4s;display:block}html body section.hero--globe :is(h1,.hero-sub,.lead){text-shadow:0 2px 10px #0000008c}@media (width<=980px){.hero-globe-wrap{opacity:.7}}@media (width<=600px){.hero-globe{display:none}}@media (prefers-reduced-motion:reduce){.hero-globe-canvas{transition:none}}.stats-bar{padding:80px 0}.stats-bar .stats-row{margin-top:var(--gap-head-content);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);display:grid}.stats-bar .stat-cell{border:none;border-left:1px solid var(--hairline);text-align:center;background:0 0;border-radius:0;padding:28px}.stats-bar .stat-cell:first-child{border-left:none}.stats-bar .stat-num{font-family:var(--font-display);font-size:round(clamp(48px,6vw,80px),4px);font-weight:var(--fw-bold);letter-spacing:-.035em;color:var(--text);line-height:round(1em,4px)}.stats-bar .stat-num .unit{color:inherit;letter-spacing:0;margin-left:4px;font-size:round(.42em,4px);font-weight:700;line-height:round(1.12em,4px)}.stats-bar .stat-lbl{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-top:20px;font-size:16px;line-height:24px}@media (width<=720px){.stats-bar .stats-row{grid-template-columns:1fr 1fr}.stats-bar .stat-cell{padding:28px 20px}@media (width<=360px){.stats-bar .stat-cell{padding:28px 12px}}.stats-bar .stat-cell:nth-child(3){border-left:none}.stats-bar .stat-cell:nth-child(n+3){border-top:1px solid var(--hairline)}}@media (width>=721px){.stats-bar .stats-row:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.stats-bar .stats-row:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}}.stats-bar .stat-num{white-space:nowrap}html body section table td .tbl-cta{border:1px solid var(--border);min-height:44px;font-family:var(--font-body);letter-spacing:0;white-space:nowrap;transition:border-color .2s var(--ease-standard), color .2s var(--ease-standard), background-color .2s var(--ease-standard);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;color:var(--text)!important}html body section table td .tbl-cta:after{content:"↗";opacity:.75;font-size:12px;line-height:1}@media (hover:hover) and (width>=981px){html body section table td .tbl-cta:hover{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-text)!important}}html body section table td .tbl-cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=980px){html body section table.tbl-cards td .tbl-cta{padding:0 12px;font-size:16px}}html body section table.gtable--loc{table-layout:fixed!important}html body section table.gtable--loc :is(th,td):first-child{width:22%}html body section table.gtable--loc :is(th,td):nth-child(2){width:11%}html body section table.gtable--loc :is(th,td):nth-child(3){width:14%}@media (width<=980px){html body section table.gtable--loc{table-layout:auto!important}html body section table.gtable--loc :is(th,td):nth-child(-n+3){width:auto}}html body .cta-card>.cta-row{justify-content:flex-end!important;justify-self:end!important}@media (width<=980px){html body .cta-card>.cta-row{justify-content:flex-start!important;justify-self:stretch!important}}html body section[class*=hero] .hero-sub{margin-top:calc(var(--gap-head-sub) * 2)!important}@media (width<=980px){html body section[class*=hero] .hero-sub{margin-top:var(--gap-head-sub)!important}}html body .ed-list--rows,html body .ed-list--rows:has(>:nth-child(2):last-child),html body .ed-list--rows:has(>:nth-child(4):last-child),html body .ed-list--rows:has(>:nth-child(7)){grid-template-columns:1fr!important;gap:12px!important}html body .ed-list--rows>.ed-item{grid-template-columns:320px 1fr!important;align-items:baseline!important;gap:0 32px!important;padding:18px 24px!important;display:grid!important}@media (width<=720px){html body .ed-list--rows>.ed-item{grid-template-columns:1fr!important;gap:4px!important}}html body section table.gtable--kv{table-layout:fixed!important}html body section table.gtable--kv td:first-child{width:34%;position:relative;font-family:var(--font-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--muted-2)!important;vertical-align:middle!important;padding-left:40px!important;font-size:12px!important;font-weight:600!important;line-height:20px!important}html body section table.gtable--kv td:first-child:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:16px}html body section table.gtable--kv td:last-child{color:var(--text)!important;vertical-align:middle!important;font-size:20px!important;font-weight:600!important;line-height:28px!important}html body section table.gtable--kv tbody td{padding-top:20px!important;padding-bottom:20px!important}@media (hover:hover) and (width>=981px){html body section table.gtable--kv tbody tr{transition:background-color .2s var(--ease-standard)}html body section table.gtable--kv tbody tr:hover{background:var(--accent-wash)}}@media (width<=980px){html body section table.gtable--kv{table-layout:auto!important}html body section table.gtable--kv td:first-child{width:auto;padding-left:0!important}html body section table.gtable--kv td:first-child:before{content:none}html body section table.gtable--kv td:last-child{font-size:16px!important;line-height:24px!important}}html body .ed-logos{align-items:center;gap:var(--s-5);margin-top:var(--s-4);flex-wrap:wrap;display:flex}html body .ed-logos img{object-fit:contain;object-position:left center;width:auto;max-width:140px;height:32px;display:block}html body .ed-logos .ed-logo-text{height:32px;padding:0 var(--s-3);border:1px solid var(--hairline);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.02em;color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;font-weight:600;line-height:16px;display:inline-flex}@media (width<=980px){html body .ed-logos{gap:var(--s-4)}html body .ed-logos img{max-width:110px}}@media (width>=601px) and (width<=716px){html body .ed-logos:has(.ed-logo-text){grid-template-columns:max-content max-content;justify-content:start;display:grid}html body .ed-logos:has(.ed-logo-text) img{grid-column:1/-1}}html body .loc-table+.loc-table{margin-top:var(--gap-head-content)}html body :is(.ms-section-tabs,.loc-tabs){border:1px solid var(--border);background:var(--bg);border-radius:8px;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:0 auto 40px;padding:4px;display:flex}html body :is(.ms-section-tab,.loc-tab){font-family:var(--font-display);letter-spacing:0;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;line-height:24px;transition:background-color .2s,color .2s}@media (hover:hover) and (width>=981px){html body :is(.ms-section-tab,.loc-tab):hover{color:var(--text)}}html body :is(.ms-section-tab,.loc-tab).active{background:var(--text);color:var(--bg)}html body :is(.ms-tabs-bar,.loc-tabs-bar){text-align:center}html body :is(.ms-section-pane,.loc-table)[hidden]{display:none!important}@media (width<=600px){html body .loc-tabs{flex-direction:column;width:100%}html body .loc-tab{width:100%}}html body .seo-block{border:1px solid var(--hairline);background:var(--panel);border-radius:8px;padding:0 20px}html body .seo-block>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:16px 0;list-style:none;display:flex}html body .seo-block>summary::-webkit-details-marker{display:none}html body .seo-block>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform-origin:50%;width:8px;height:8px;transition:transform .25s var(--ease-confident);flex:none;margin-right:4px;transform:rotate(45deg)}html body .seo-block[open]>summary:after{transform:rotate(-135deg)}html body .seo-block>summary h2{font-size:20px;font-weight:var(--fw-bold);letter-spacing:-.015em;font-family:var(--font-display);margin:0;line-height:28px}html body .seo-block-body{padding:0 0 20px}html body .seo-block-body article+article{margin-top:24px}html body .seo-block-body h3{font-size:16px;line-height:24px;font-weight:var(--fw-bold);font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 4px}html body .seo-block-body p{color:var(--muted);margin:0;font-size:16px;line-height:28px}@media (hover:hover) and (width>=981px){html body .seo-block:hover{border-color:#ed323766}}@media (width<=600px){html body .seo-block{padding:0 16px}html body .seo-block>summary{padding:14px 0}}html body .int-sec .container>:is(.ed-list,.int-grid,.gtable-wrap,.loc-table)+:is(.gtable-wrap,.ed-list,.int-grid){margin-top:48px!important}@media (width<=980px){html body .int-sec .container>:is(.ed-list,.int-grid,.gtable-wrap,.loc-table)+:is(.gtable-wrap,.ed-list,.int-grid){margin-top:32px!important}}html body .nav-plate{flex:auto;justify-content:space-between;align-items:center;gap:20px;display:flex}@media (width>=1200px){html body .nav-pill--minimal,html body .nav-pill--minimal.scrolled{-webkit-backdrop-filter:none!important;background:#fff!important;border-bottom:1px solid #0e0f1214!important}html body .nav-plate{min-height:60px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 8px 0 0}html body .fm{top:15px}html body .fm-bar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}}html body .anim-icon svg :is(path,circle,rect,polyline,line),html body svg.draw-on :is(path,circle,rect,polyline,line,ellipse){stroke-dashoffset:0!important;opacity:1!important;animation:none!important}@media (width>=981px){html body section[class*=hero]>:is(.hero-media,.hero-robot,.bm-rack,.h200-object){min-height:0!important}html body section[class*=hero]:has(>:is(.hero-media,.hero-robot,.bm-rack,.h200-object)),html body section[class*=hero]:has(.hero-globe){padding-bottom:48px!important}html body section[class*=hero]:not(:has(>:is(.hero-media,.hero-robot,.bm-rack,.h200-object))):not(:has(.hero-globe)){min-height:var(--hero-min-h,0px)!important;height:auto!important;padding-top:var(--hero-pad-t,128px)!important;padding-bottom:var(--hero-pad-b,64px)!important;justify-content:var(--hero-justify,center)!important}html body section[class*=hero]>.container{padding-bottom:0!important}html body section.cs-hero{--hero-pad-t:136px;--hero-pad-b:40px}html body section.ms-hero{--hero-min-h:round(calc((100svh - 65px) / 2), 4px);--hero-justify:flex-end;--hero-pad-b:48px}html body section.pricing-hero{--hero-pad-t:140px}}html body section[class*=hero]>.container>:is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro){margin-top:32px!important}@media (width<=980px){html body section[class*=hero]>.container>:is(.int-stats,.gpu-kpis,.bm-spec-strip,.hero-micro){margin-top:24px!important}}.tw-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.tw-track{will-change:transform;align-items:stretch;gap:16px;width:max-content;animation:72s linear infinite twMarquee;display:flex}.tw-dup{align-items:stretch;gap:16px;margin-left:16px;display:flex}@keyframes twMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.tw-marquee:hover .tw-track,.tw-marquee:focus-within .tw-track{animation-play-state:paused}.tw-marquee .tw-cell{flex:none;width:clamp(300px,24vw,380px);display:flex}.tw-marquee .tw-card{flex:1}@media (width<=980px){.tw-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.tw-marquee .tw-cell{width:min(300px,78vw)}.tw-track{animation-duration:56s}}@media (prefers-reduced-motion:reduce){.tw-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tw-track{animation:none}.tw-dup{display:none}}.pf-head{max-width:var(--measure);margin:0 auto var(--gap-head-content);text-align:center}.pf-head h2{font-family:var(--font-display);font-size:var(--fs-h2-section);font-weight:var(--fw-bold);letter-spacing:-.02em;margin:0;line-height:round(1.05em,4px)}.pf-head .section-p{margin:var(--gap-head-sub) auto 0}.pf-grid{gap:var(--gap-cards,20px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;max-width:1080px;margin:0 auto;display:grid}.pf-cell{display:flex}.pf-card{border:1px solid var(--border);border-radius:var(--r-5);background:var(--panel);transition:transform .3s var(--ease-confident), box-shadow .3s var(--ease-confident), border-color .3s var(--ease-confident);flex-direction:column;flex:1;display:flex;overflow:hidden}.pf-card[data-brand=cloudpe]{--pf-ink:#040715;--pf-brand:#8152ef;--pf-soft:#8152ef29;--pf-halo:#8152ef99;--pf-radius:8px}.pf-card[data-brand=cloudjiffy]{--pf-ink:#17191e;--pf-brand:#126ef7;--pf-soft:#1371ff29;--pf-halo:#1371ff99;--pf-radius:4px}.pf-brand{isolation:isolate;background:var(--pf-ink);background-image:radial-gradient(90% 120% at 100% 0%, var(--pf-soft) 0%, transparent 60%);padding:20px 20px 0;position:relative}.pf-art{width:100%;height:190px;display:block}.pf-art .pf-a-panel{fill:#ffffff08;stroke:#ffffff1a}.pf-art .pf-a-hair{stroke:#ffffff1a}.pf-art .pf-a-dot{fill:#ffffff38}.pf-art .pf-a-soft{fill:#ffffff0f}.pf-art .pf-a-line{fill:#ffffff38}.pf-art .pf-a-fill{fill:var(--pf-brand)}.pf-art .pf-a-onfill{fill:#fff}.pf-art .pf-a-onstroke{stroke:#fff;stroke-width:2px;stroke-linecap:round;opacity:.85}.pf-art .pf-a-stroke{stroke:#ffffff47;stroke-width:1.5px}.pf-art .pf-a-live{fill:var(--pf-brand)}.pf-art .pf-a-dash{fill:none;stroke:var(--pf-brand);stroke-width:1.5px;stroke-dasharray:5 4}.pf-top{text-align:center;box-sizing:content-box;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:78px;padding:10px 0 20px;display:flex}.pf-logo{object-fit:contain;object-position:center;width:206px;height:48px;filter:drop-shadow(0 0 22px var(--pf-halo));display:block}.pf-kind{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-size:12px;line-height:16px}.pf-body{flex-direction:column;flex:1;padding:24px;display:flex}html body section.pf .pf-card .pf-body p.pf-line{font-weight:var(--fw-semibold,600);letter-spacing:-.01em;color:var(--text);margin:0;font-size:20px!important;line-height:28px!important}html body .pf-desc{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:24px}.pf-points{gap:8px;margin:16px 0 24px;padding:0;list-style:none;display:grid}.pf-points li{color:var(--text);padding-left:24px;font-size:16px;line-height:24px;position:relative}.pf-points li:before{content:"";background:var(--pf-brand);border-radius:8px;width:6px;height:6px;position:absolute;top:10px;left:6px}.pf-cta{background:var(--pf-brand);color:#fff;min-height:44px;font-family:var(--font-body);white-space:nowrap;transition:filter .2s var(--ease-confident), transform .2s var(--ease-confident);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0 20px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex;border-radius:var(--pf-radius)!important}.pf-out{flex:0 0 16px;width:16px;height:16px}.pf-cta:focus-visible{outline:2px solid var(--pf-brand);outline-offset:3px}@media (hover:hover) and (width>=981px){.pf-card:hover{border-color:var(--pf-brand);transform:translateY(-4px);box-shadow:0 18px 40px -24px #0e0f1259}.pf-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}}@media (width<=860px){.pf-grid{grid-template-columns:1fr}.pf-brand{padding:20px 20px 0}.pf-top{gap:12px;height:67px}.pf-logo{width:166px;height:39px}.pf-mark{font-size:24px;line-height:28px}.pf-line{font-size:17px;line-height:24px}}@media (prefers-reduced-motion:reduce){.pf-card,.pf-cta{transition:none}}html body .footer-brands a{font-weight:var(--fw-medium,500);grid-template-columns:1fr auto;align-items:center;column-gap:8px;display:grid}html body .footer-brands .fb-sub{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted-2);white-space:nowrap;grid-column:1;font-size:12px;font-weight:400;line-height:16px}html body .footer-brands svg{opacity:.55;grid-area:1/2/-1;align-self:center;width:14px;height:14px}html body .footer-brands a[data-brand=cloudpe]:hover{color:#8152ef}html body .footer-brands a[data-brand=cloudjiffy]:hover{color:#126ef7}html body .footer-brands a:hover svg{opacity:1}html body :is(.int-ic,.ic,.bm-built-ic,.pic,.sol-icon,.incl-check,.fa-btn,.fa-spinner){border-radius:8px!important}html body a.skip-link{z-index:400;color:#fff;min-height:44px;font-family:var(--font-body);background:#0e0f12;border:1px solid #ffffff3d;border-radius:8px;align-items:center;padding:0 20px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex;position:fixed;top:8px;left:8px;transform:translateY(-200%)}html body a.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){html body a.skip-link{transition:transform .2s var(--ease-confident)}}html body>main{display:block}html body :is(.product-cta,.why-link,.iam-link){align-items:center;min-height:44px;margin-block:-10px;padding-block:10px;display:inline-flex}html body .form-status{font-family:var(--font-body);color:var(--muted);margin-top:12px;font-size:16px;line-height:24px;display:none}html body .form-status[data-state]{display:block}html body .form-status[data-state=error]{color:var(--accent-text)}html body .form-status[data-state=ok]{color:var(--text);font-weight:600}html body .cta-card .form-status{color:#ffffffd1}html body .cta-card .form-status[data-state=ok]{color:#fff}html body .spline-card .form-status{color:#ffffffd1}html body .spline-card .form-status[data-state]{color:#fff;font-weight:600}html body .pdocks{z-index:90;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}html body .pdock[data-brand=cloudpe]{--pd-brand:#8152ef;--pd-mark:url(/assets/cloudpe-mark.svg);--pd-mark-size:52px}html body .pdock[data-brand=cloudjiffy]{--pd-brand:#126ef7;--pd-mark:url(/assets/cloudjiffy-mark.png);--pd-mark-size:38px}html body .pdock{background:var(--pd-brand);color:#fff;border-radius:10px 0 0 10px;align-items:stretch;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 10px 30px -14px #0e0f128c}html body .pdock-txt{white-space:nowrap;flex-direction:column;justify-content:center;width:0;display:flex;overflow:hidden}html body .pdock-name{font-family:var(--font-display);color:#fff;padding-left:18px;font-size:16px;font-weight:700;line-height:20px}html body .pdock-sub{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;padding-left:18px;font-size:12px;line-height:16px}html body .pdock-mark{width:64px;height:64px;-webkit-mask-image:var(--pd-mark);mask-image:var(--pd-mark);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--pd-mark-size);mask-size:var(--pd-mark-size);background-color:#fff;flex:none;align-self:center}@media (hover:hover) and (width>=981px){html body .pdock:hover .pdock-txt{width:184px}}html body .pdock:focus-visible .pdock-txt,html body .pdocks.is-peek .pdock .pdock-txt{width:184px}html body .pdocks--stand-down{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-confident), transform .3s var(--ease-confident);transform:translate(16px)}html body .pdock:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){html body .pdock-txt{transition:width .5s var(--ease-confident)}html body .pdocks.is-peek .pdock:nth-child(2) .pdock-txt{transition-delay:.1s}}@media (width<=600px){html body .pdocks{gap:10px}html body .pdock-mark{width:52px;height:52px}html body .pdock[data-brand=cloudpe]{--pd-mark-size:42px}html body .pdock[data-brand=cloudjiffy]{--pd-mark-size:32px}html body .pdock:focus-visible .pdock-txt,html body .pdocks.is-peek .pdock .pdock-txt{width:140px}}@media (width<=980px){html body .pdocks{display:none}}html body section[class*=hero] .hero-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:flex}html body section[class*=hero] .hero-logos>li{background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:14px 20px;display:flex}html body section[class*=hero] .hero-logo{width:var(--hl-w);height:var(--hl-h);background-color:var(--hl-color);-webkit-mask-image:var(--hl-src);mask-image:var(--hl-src);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover) and (width>=981px){html body section[class*=hero] .hero-logos>li:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){html body section[class*=hero] .hero-logos>li{transition:transform .25s var(--ease-confident)}}@media (width<=600px){html body section[class*=hero] .hero-logos{gap:12px;margin-top:16px}html body section[class*=hero] .hero-logos>li{padding:11px 15px}html body section[class*=hero] .hero-logo{height:calc(var(--hl-h) * .82);width:calc(var(--hl-w) * .82)}}html body .rgn{flex-shrink:0;position:relative}html body .rgn-btn{align-items:center;gap:var(--s-2);min-height:var(--cta-h-sm);padding:0 var(--s-3);border:1px solid var(--hairline);border-radius:var(--r-4);color:var(--text);font-family:var(--font-body);font-size:var(--fs-16);letter-spacing:.01em;cursor:pointer;background:#0e0f120a;font-weight:600;display:inline-flex}html body .rgn-flag{background-image:var(--rgn-flag);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px;box-shadow:inset 0 0 0 1px #0e0f1226}html body .rgn-caret{width:16px;height:16px;color:var(--muted-2);flex-shrink:0}@media (hover:hover) and (width>=981px){html body .rgn-btn:hover{border-color:var(--border);background:#0e0f1212}}html body .rgn-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html body .rgn-btn[aria-expanded=true]{border-color:var(--border)}html body .rgn-btn[aria-expanded=true] .rgn-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){html body .rgn-caret{transition:transform .2s var(--ease-confident)}}html body .rgn-menu{top:calc(100% + var(--s-2));z-index:60;min-width:212px;padding:var(--s-2);background:var(--panel);border:1px solid var(--hairline);border-radius:var(--r-4);margin:0;list-style:none;position:absolute;right:0;box-shadow:0 30px 80px -20px #0e0f1233}html body .rgn-menu[hidden]{display:none}html body .rgn-opt{align-items:center;gap:var(--s-3);width:100%;min-height:44px;padding:0 var(--s-3);border-radius:var(--r-3);color:var(--text);font-family:var(--font-body);font-size:var(--fs-16);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}html body .rgn-opt-label{flex:auto;font-weight:600}html body .rgn-opt-cur{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted-2);flex-shrink:0}@media (hover:hover) and (width>=981px){html body .rgn-opt:hover{background:#0e0f120d}}html body .rgn-opt:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}html body .rgn-opt[aria-current=true]{background:#0e0f120d}html body .rgn-opt[aria-current=true] .rgn-opt-label{color:var(--accent-text)}@media (width>=1200px) and (width<=1459px){html body .rgn{display:none}}@media (width<=1319px){html body .nav-pill .nav-contact{display:none}}html body .rgn-suggest-row{align-items:center;gap:var(--s-3);max-width:var(--frame-max);padding:var(--s-3) var(--frame-pad-x);background:var(--panel-2);border-bottom:1px solid var(--hairline);margin:0 auto;display:flex}html body .rgn-suggest-row[hidden]{display:none}html body .rgn-suggest-row p{min-width:0;color:var(--muted);font-size:var(--fs-16);flex:auto;margin:0;line-height:24px}html body .rgn-suggest-row p strong{color:var(--text);font-weight:600}html body .rgn-suggest-x{border-radius:var(--r-3);width:44px;height:44px;color:var(--muted-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}html body .rgn-suggest-x svg{width:16px;height:16px}@media (hover:hover) and (width>=981px){html body .rgn-suggest-x:hover{color:var(--text);background:#0e0f120d}}html body .rgn-suggest-x:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=720px){html body .rgn-suggest-row{flex-wrap:wrap}html body .rgn-suggest-row p{flex:100%;order:3}html body .rgn-suggest-row .btn{order:4}}html body section[class*=hero] .hero-eyebrow{margin:0 0 var(--s-4);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);font-weight:600;line-height:16px}html body section[class*=hero] .hero-microline{margin:var(--s-3) 0 0;font-family:var(--font-body);font-size:var(--fs-16);color:#ffffffb8;line-height:24px}@media (width<=600px){html body section[class*=hero] .hero-eyebrow{margin-bottom:var(--s-3);letter-spacing:.12em}}html body .sec-notes{margin-top:var(--s-6);max-width:var(--measure)}html body .sec-notes p{color:var(--muted);font-size:var(--fs-16);margin:0;line-height:28px}html body .sec-notes p+p{margin-top:var(--s-3)}html body .sec-notes .sec-note-fine{color:var(--muted-2)}html body .quote-author .avatar{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.06em;color:var(--muted);justify-content:center;align-items:center;font-weight:600;display:flex}html body .int-bullets{margin-top:var(--gap-head-content);max-width:var(--measure)}html body .int-bullets ul{margin:0;padding:0;list-style:none}html body .int-bullets li{padding-left:var(--s-6);color:var(--muted);font-size:var(--fs-16);line-height:28px;position:relative}html body .int-bullets li+li{margin-top:var(--s-3)}html body .int-bullets li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}html body .int-bullets li strong{color:var(--text);font-weight:600}@media (width>=981px){.footer-brand{gap:16px var(--footer-gap);border-bottom:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;margin-bottom:36px;padding-bottom:36px;display:grid}.footer ul{gap:12px}.footer-brand .logo{margin-bottom:0}.footer-brand>p{grid-column:2/5;max-width:none;margin-top:0}.footer-brand .footer-social{grid-column:5/-1;justify-self:end;margin-top:0}.footer-legal{justify-content:flex-end}.copy .copy-tagline{justify-self:end}}.footer ul .fl-soon{align-items:center;min-height:44px;font-size:16px;line-height:24px;display:inline-flex}.cmp-groups{--cmp-best:var(--accent);--cmp-best-text:var(--accent-text);gap:var(--s-8);display:grid}.cmp-groups[data-accent=cloudpe]{--cmp-best:#8152ef;--cmp-best-text:#8152ef}@media (width>=981px){.cmp-groups{gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.cmp-group{border:1px solid var(--hairline);border-radius:var(--r-4);padding:var(--s-6);background:var(--panel)}.cmp-group-h{font-size:var(--fs-20);line-height:28px;font-weight:var(--fw-bold);color:var(--text);margin:0}.cmp-group-spec{font-size:var(--fs-16);color:var(--muted-2);margin:4px 0 0;line-height:24px}.cmp-cols{margin:var(--s-6) 0 0;--cmp-plot:150px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:var(--cmp-plot) auto auto;column-gap:0;row-gap:var(--s-2);padding:0;list-style:none;display:grid}@media (width>=981px){.cmp-cols{--cmp-plot:180px}}.ecg-svg{grid-area:1/1/2/-1;width:100%;height:100%;overflow:visible}.ecg-trace{fill:none;stroke:var(--muted-2);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ecg-trace--best{stroke:var(--cmp-best);stroke-width:3px}.cmp-col{grid-row:1/-1;grid-template-rows:subgrid;text-align:center;min-width:0;display:grid}.cmp-col-plot{grid-row:1;position:relative}.cmp-col-name{padding:0 var(--s-2);font-size:var(--fs-16);color:var(--text);grid-row:2;font-weight:600;line-height:24px}.cmp-col-delta{padding:0 var(--s-2);font-size:var(--fs-16);color:var(--muted-2);text-wrap:balance;grid-row:3;line-height:24px}.cmp-col-delta:empty{display:none}.cmp-col-val{left:50%;top:var(--y);white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-16);color:var(--text);font-weight:700;line-height:24px;position:absolute;transform:translate(-50%,-100%)translateY(-14px)}.cmp-col-dot{left:50%;top:var(--y);background:var(--muted-2);width:10px;height:10px;box-shadow:0 0 0 3px var(--panel);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.cmp-col.is-best .cmp-col-dot{background:var(--cmp-best);width:14px;height:14px;margin:-7px 0 0 -7px}.cmp-col.is-best .cmp-col-val{color:var(--cmp-best-text)}.cmp-group-note{margin:var(--s-6) 0 0;font-size:var(--fs-16);color:var(--muted-2);line-height:24px}@media (prefers-reduced-motion:no-preference){.reveal .ecg-svg{clip-path:inset(0 100% 0 0)}.reveal.in-view .ecg-svg{animation:ecg-sweep 1.4s var(--ease-confident) forwards}.reveal .cmp-col-val,.reveal .cmp-col-dot{opacity:0}.reveal.in-view .cmp-col-val,.reveal.in-view .cmp-col-dot{animation:ecg-mark .5s var(--ease-confident) calc(.75s + var(--d,0s)) forwards}}@keyframes ecg-sweep{to{clip-path:inset(0)}}@keyframes ecg-mark{to{opacity:1}}.cert{background:var(--panel-2);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:80px 0}.cert-head{text-align:center;margin-bottom:var(--gap-head-content)}.cert-head h2{font-size:var(--fs-h2-section);font-weight:var(--fw-bold);letter-spacing:-.02em;font-family:var(--font-display);margin-top:16px;line-height:round(1.12em,4px)}.cert-cards{margin:0 auto var(--s-8);grid-template-columns:repeat(6,1fr);align-items:start;display:grid}.cert-cards img{width:100%;height:auto;display:block}@media (width<=980px){.cert-cards{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.cert-cards{grid-template-columns:repeat(2,1fr)}}.cert-cta{text-align:center;margin-top:32px}html body .sec-notes.sec-notes--full{max-width:none}html body .sec-notes.sec-notes--center{text-align:center;margin-inline:auto}@media (width>=981px){:root{--nav-h:76px}}@media (width>=1200px){:root{--nav-h:77px}}body.has-subnav{--hero-offset:calc(132px + var(--subnav-h))}html{scroll-padding-top:calc(var(--nav-h) + var(--subnav-h))}.rv{padding:var(--s-16) 0}.rv-cards{gap:var(--s-4);grid-template-columns:1fr;max-width:720px;margin-inline:auto;display:grid}@media (width>=601px){.rv-cards{gap:var(--s-6);grid-template-columns:1fr 1fr}}.rv-card{border:1px solid var(--hairline);border-radius:var(--r-4);background:var(--panel);padding:var(--s-6);text-align:center;align-content:start;justify-items:center;row-gap:var(--s-3);display:grid}.rv-brand{justify-content:center;align-items:center;gap:var(--s-2);min-height:40px;display:flex}.rv-logo{width:auto;height:40px}.rv-logo--mark{height:32px}.rv-name{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font-weight:600;line-height:16px}.rv-score{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.035em;color:var(--text);margin:0}.rv-of{color:var(--muted-2);margin-left:2px;font-size:round(.42em,4px)}.rv-meta{align-items:center;gap:var(--s-2);font-size:var(--fs-16);color:var(--muted);margin:0;line-height:24px;display:flex}.rv-verdict{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-weight:600;line-height:16px}.rv-asof{margin:var(--s-4) 0 0;text-align:center;font-size:var(--fs-16);color:var(--muted-2);line-height:24px}html body section.rv .rv-cards .rv-card p.rv-score{font-size:var(--fs-56)!important;line-height:round(1em,4px)!important}.subnav{top:var(--nav-h);z-index:105;background:var(--panel-2);box-shadow:inset 0 1px 0 0 var(--hairline);border-bottom:1px solid var(--hairline);position:sticky;overflow:hidden}.subnav-row{animation:subnav-down .5s var(--ease-confident) .18s both;flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px 24px;padding:10px 0;display:flex}@keyframes subnav-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.subnav-label{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;align-items:center;gap:8px;padding-right:24px;font-weight:600;line-height:16px;display:inline-flex;position:relative}.subnav-label:after{content:"";background:var(--hairline);width:1px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.subnav-label-ic{color:var(--accent-text);display:inline-flex}.subnav-list{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:0 4px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.subnav-list::-webkit-scrollbar{display:none}.subnav-link{min-height:44px;font-size:var(--fs-16);color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;padding:0 12px;line-height:24px;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}@media (hover:hover) and (width>=981px){.subnav-link:not(.subnav-link--soon):hover{color:var(--text);background:#0e0f120a}}.subnav-link.is-current{color:var(--text);box-shadow:inset 0 -2px 0 0 var(--accent);border-radius:8px 8px 0 0;font-weight:600}.subnav-link--soon{color:var(--muted-2);cursor:default}.subnav-soon{border:1px solid var(--hairline);border-radius:var(--r-2);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin-left:8px;padding:2px 6px;line-height:16px}@media (width<=980px){.subnav-label{display:none}.subnav-list{margin:0 calc(var(--frame-pad-x) * -1);padding:0 var(--frame-pad-x)}}@media (width<=600px){.subnav-row{gap:4px;padding:8px 0 10px}}@media (prefers-reduced-motion:reduce){.subnav-row{animation:none}}html body section:not([class*=hero]) .incl-cell h4{font-size:20px!important;line-height:24px!important}@media (width>=981px){html body section:not([class*=hero]) .incl-cell h4{line-height:28px!important}}