/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--tw-font-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--tw-spacing:.25rem;--tw-radius-site:2px;--tw-color-brand:#165dff;--tw-color-ink:#000;--tw-color-body:#4b5563;--tw-color-muted:#6b7280;--tw-color-line:#e5e7eb;--tw-color-control-border:#d1d5db;--tw-color-surface:#f7f8fa;--tw-color-brand-soft:#f2f6ff;--tw-color-action:#000;--tw-color-action-hover:#242424;--tw-color-action-active:#000;--tw-color-pale:#f7f8fa;--tw-spacing-section:72px;--tw-spacing-section-mobile:40px;--tw-font-weight-display:500;--tw-font-weight-heading:500}}@layer base;@layer components{:root{color:var(--text);font-synthesis:none;--blue:var(--tw-color-brand);--text:var(--tw-color-ink);--body:var(--tw-color-body);--muted:var(--tw-color-muted);--line:var(--tw-color-line);--pale:var(--tw-color-pale);--action:var(--tw-color-action);--action-hover:var(--tw-color-action-hover);--action-active:var(--tw-color-action-active);--header:76px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:150px}body{margin:0;font-size:15px;line-height:1.75}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.4;font-weight:var(--tw-font-weight-heading);letter-spacing:-.025em}h1{font-size:clamp(32px,3.4vw,48px)}h2{font-size:30px}h3{font-size:19px}p{color:var(--body)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%;height:auto}button,a,input,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:var(--tw-radius-site)}input:focus{border-color:var(--blue);outline:2px solid #165dff22}[hidden]{display:none!important}.icon{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:inline-block}.container{width:min(1200px,100% - 64px)}.button{border:1px solid var(--action);border-radius:var(--tw-radius-site);background:var(--action);color:#fff;gap:10px;min-height:44px;padding:10px 24px;font-size:14px;font-weight:500;line-height:1.5;transition:background .16s,border-color .16s,color .16s}.button:hover:not(:disabled):not([aria-disabled=true]){background:var(--action-hover);border-color:var(--action-hover)}.button:active:not(:disabled):not([aria-disabled=true]){background:var(--action-active);border-color:var(--action-active)}.button .icon{width:17px;height:17px}.button.secondary{border-color:var(--tw-color-control-border);color:var(--text);background:#fff}.button.secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--tw-color-surface);border-color:#9ca3af}.button.secondary:active:not(:disabled):not([aria-disabled=true]){background:#f3f4f6;border-color:#9ca3af}.button:disabled,.button[aria-disabled=true]{border-color:var(--line);color:var(--muted);cursor:not-allowed;background:#f3f4f6}.button[aria-busy=true]{cursor:wait}.text-link{color:var(--blue);gap:9px;font-size:14px;font-weight:500;display:inline-flex}.text-link .icon{width:17px;height:17px}.text-link:hover{text-decoration:underline}.actions{gap:16px;margin-top:26px}.eyebrow{letter-spacing:.1em;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:600}.badge{color:var(--blue);border-radius:var(--tw-radius-site);background:#e9f1ff;padding:4px 9px;font-size:11px;line-height:1.5;display:inline-block}.badge.muted{color:#61738b;background:#eff2f6}.subtle{color:var(--muted);font-size:13px}.mobile-only{display:none}.skip-link{z-index:100;border:1px solid var(--blue);background:#fff;padding:8px 20px;position:fixed;top:8px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:none}main:focus{outline:none}.site-header{height:var(--header);z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #e5edf6;position:sticky;top:0}.header-inner{align-items:center;gap:32px;width:min(1320px,100% - 64px);height:100%;margin:auto;display:flex}.brand{white-space:nowrap;align-items:center;gap:10px;font-size:23px;font-weight:700;line-height:1.3;display:inline-flex}.brand img{object-fit:contain;width:36px;height:36px}.site-nav{white-space:nowrap;justify-content:center;align-items:center;gap:28px;height:100%;margin:auto;font-size:14px;display:flex}.site-nav>a,.nav-group>a{align-items:center;height:100%;display:inline-flex;position:relative}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--blue)}.nav-group{align-items:center;gap:2px;height:100%;display:flex;position:relative}.dropdown-toggle{color:var(--body);background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:36px;padding:6px 0;display:flex}.dropdown-toggle .icon{width:14px;height:14px}.dropdown-toggle.nav-label-toggle{width:auto;height:100%;font:inherit;color:inherit;gap:4px;padding:0;position:relative}.nav-label-toggle:hover,.nav-label-toggle.is-current{color:var(--blue)}.nav-dropdown{border:1px solid var(--line);border-radius:var(--tw-radius-site);white-space:normal;background:#fff;min-width:250px;padding:14px;display:none;position:absolute;top:calc(100% - 3px);left:-22px;box-shadow:0 12px 32px #183a6612}.nav-dropdown strong{color:var(--muted);letter-spacing:.05em;padding:7px 10px;font-size:11px;display:block}.nav-dropdown a{border-radius:var(--tw-radius-site);align-items:center;gap:12px;padding:9px 10px;line-height:1.6;display:flex}.nav-dropdown a:hover{background:var(--pale)}.nav-dropdown .icon{color:var(--blue);width:20px;height:20px}.nav-dropdown small{color:var(--muted);font-size:10px;display:block}.nav-group:has(.dropdown-toggle[aria-expanded=true]) .nav-dropdown{display:block}.menu-toggle{display:none}.header-console{min-height:38px;padding:9px 18px;font-size:13px}.hero{background:#fff;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:#fff;position:absolute;inset:0}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:12px;min-height:460px;display:grid;position:relative}.hero-copy{z-index:1;padding:58px 0;position:relative}.hero h1{color:var(--text);letter-spacing:-.045em;line-height:1.35}.home-hero h1{white-space:nowrap;font-size:clamp(32px,3.6vw,50px)}.hero-description{color:var(--body);max-width:570px;margin:20px 0 0;font-size:16px;line-height:1.9}.hero-description+.button{margin-top:28px}.hero-art{align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.hero-art img{mix-blend-mode:multiply;object-fit:contain;width:calc(100% + 150px);max-width:none;margin-left:-45px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 94%,#0000)}.hero-signature{letter-spacing:.16em;color:var(--muted);align-items:center;gap:10px;margin-top:35px;font-size:11px;display:flex}.hero-signature span{background:#88bdff;width:25px;height:1px;display:block}.product-hero .hero-grid{min-height:470px}.product-hero h1{margin:13px 0;font-size:clamp(28px,2.7vw,40px)}.hero-tagline{color:var(--body);margin-top:12px;font-size:24px;line-height:1.5}.section{padding-block:64px}.content-section{padding-block:36px 56px}.content-title{margin-bottom:14px;font-size:clamp(28px,3vw,36px);line-height:1.4}.content-heading{margin-bottom:28px}.content-heading .eyebrow{margin-bottom:8px}.content-heading>p:not(.eyebrow){font-size:14px}.split-section.about-intro{align-items:start}.about-navigation{padding-top:24px}.about-page-switcher{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#f4f7fb;gap:4px;padding:4px;display:inline-flex}.about-page-switcher a{border-radius:var(--tw-radius-site);color:var(--body);text-align:center;white-space:nowrap;border:1px solid #0000;padding:7px 22px;font-size:13px;line-height:1.6}.about-page-switcher a:hover{color:var(--blue);background:var(--tw-color-surface)}.about-page-switcher a[aria-current=page]{color:var(--blue);background:#fff;border-color:#dce6f4;font-weight:500}.about-navigation+.content-section{padding-top:28px}.contact-directions{margin-top:40px}.service-intro{background:var(--pale);border-bottom:1px solid var(--line);padding-block:32px}.service-intro-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.service-intro .eyebrow{margin-bottom:8px}.service-intro p:last-child{max-width:760px;font-size:14px}.service-intro .button{flex-shrink:0}.service-intro+.section{padding-top:32px}.section-heading{margin-bottom:28px}.section-heading h2{margin-bottom:10px}.section-heading p{font-size:14px}.section-heading.centered{text-align:center;margin-bottom:34px}.section-heading.row{justify-content:space-between;align-items:end;gap:20px;display:flex}.section-heading .eyebrow{margin-bottom:6px}.top-border{border-top:1px solid var(--line)}.pale-section{background:var(--tw-color-surface)}.section-tabs{top:var(--header);z-index:20;border-bottom:1px solid var(--line);background:#fff;justify-content:center;align-items:stretch;gap:48px;min-height:64px;padding:0 24px;display:flex;position:sticky}.section-tabs a{color:var(--body);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:16px 0;font-size:14px;display:flex}.section-tabs a:hover,.section-tabs a[aria-current=page]{color:var(--blue);border-bottom-color:var(--blue)}.capability-strip{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);grid-template-columns:repeat(3,1fr);margin-top:24px;padding:23px 12px;display:grid}.capability-strip>a{border-right:1px solid #dae6f5;align-items:center;gap:18px;padding:0 28px;display:flex}.capability-strip>a:last-child{border:0}.capability-strip .icon{color:#2d7bff;width:38px;height:38px}.capability-strip strong{font-size:16px;display:block}.capability-strip small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.capability-strip .strip-arrow{color:#8ba5c8;width:14px;height:14px;margin-left:auto}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.product-card{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:linear-gradient(145deg,#fff,#f5f9ff);flex-direction:column;min-height:290px;padding:24px;display:flex;position:relative;overflow:hidden}.product-card.featured{background:linear-gradient(135deg,#f7fbff,#eef5ff);border-color:#7eaaff}.product-card:hover{border-color:#87b1ff}.product-card>.badge{align-self:start}.product-card-copy{z-index:1;position:relative}.product-card small{letter-spacing:.06em;color:var(--muted);font-size:10px}.product-card h3{margin:7px 0 10px;font-size:18px}.product-card p{max-width:88%;min-height:72px;font-size:13px;line-height:1.85}.product-card .text-link{margin-top:20px}.product-visual{opacity:.85;color:#3d89ff;width:96px;height:90px;position:absolute;top:35px;right:18px;transform:rotate(-8deg)}.product-visual>.icon{z-index:1;filter:drop-shadow(4px 9px 2px #b3d3fb);stroke-width:1.35px;width:64px;height:64px;position:relative;top:5px;left:13px}.visual-base{border-radius:var(--tw-radius-site);background:linear-gradient(140deg,#dcefff,#a2caff);border:1px solid #b5d9ff;width:80px;height:35px;position:absolute;bottom:5px;left:8px;transform:skewY(-18deg)}.visual-line{border-radius:var(--tw-radius-site);z-index:-1;border:1px solid #cfdeee;width:80px;height:25px;position:absolute;bottom:-3px;left:8px;transform:skewY(-18deg)}.product-card .product-card-copy{padding-top:30px}.service-band{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.service-band h2{font-size:23px}.service-band p{margin-top:9px;font-size:12px}.service-links{flex:1;justify-content:end;gap:22px;display:flex}.service-links a{white-space:nowrap;align-items:center;gap:10px;display:flex}.service-links .icon{color:var(--blue);width:29px;height:29px}.service-links a>.icon:last-child{color:#839bc0;width:14px;height:14px}.service-links small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.service-links span{font-size:14px;font-weight:550}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:16px;display:grid}.feature-card{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;padding:26px 24px}.feature-card>.icon{width:38px;height:38px;color:var(--blue);box-sizing:content-box;border-radius:var(--tw-radius-site);background:#f0f6ff;margin-bottom:17px;padding:6px}.feature-card h3{margin-bottom:12px}.feature-card p{font-size:14px;line-height:1.9}.feature-card .badge{margin-top:14px}.service-grid,.scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.service-card .text-link{margin-top:25px}.split-section{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.split-section h2{margin-bottom:14px}.split-section h3{color:var(--text);margin-bottom:16px}.split-section p+p{margin-top:20px}.note-box{background:var(--tw-color-surface);color:#53749b;border-radius:var(--tw-radius-site);align-items:flex-start;gap:12px;margin-top:24px;padding:16px 18px;font-size:12px;display:flex}.note-box .icon{color:var(--blue);width:19px;height:19px;margin-top:2px}.software-preview{border-radius:var(--tw-radius-site);background:#f4f8fe;border:1px solid #d4e3f4;overflow:hidden;transform:perspective(1000px)rotateY(-4deg);box-shadow:0 6px 28px #396ba011}.preview-toolbar{background:#fff;border-bottom:1px solid #dce7f5;align-items:center;gap:5px;height:37px;padding:0 12px;display:flex}.preview-toolbar>span{background:#d8e3f1;border-radius:50%;width:5px;height:5px}.preview-toolbar b{color:#8da1bc;letter-spacing:.1em;margin-left:auto;font-size:9px;font-weight:500}.preview-layout{grid-template-columns:105px 1fr;min-height:265px;display:grid}.preview-sidebar{color:#7490b5;background:#fff;flex-direction:column;gap:20px;padding:20px 12px;font-size:10px;display:flex}.preview-sidebar>.icon{color:var(--blue)}.preview-content{padding:22px 18px;font-size:12px}.preview-content>strong{margin-bottom:16px;display:block}.preview-tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.preview-tiles>div{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #e3ecf7;flex-direction:column;gap:9px;padding:12px 8px;font-size:9px;display:flex}.preview-tiles .icon{color:#3981ff;width:22px;height:22px}.preview-bars{border-radius:var(--tw-radius-site);background:#fff;gap:10px;margin-top:18px;padding:18px;display:grid}.preview-bars span{border-radius:var(--tw-radius-site);background:#eaf1f9;width:80%;height:5px;display:block}.preview-bars span:nth-child(2){width:65%}.preview-bars span:nth-child(3){width:90%}.preview-content>small{color:#9eafc3;text-align:right;margin-top:12px;font-size:9px;display:block}.scenario{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;min-height:205px;padding:30px;position:relative}.scenario>.icon{color:#3787ff;width:38px;height:38px;margin-bottom:18px}.scenario-number{color:#dce9fb;font-size:34px;font-weight:300;position:absolute;top:15px;right:24px}.scenario p{margin-top:13px;font-size:13px}.step-number{color:#84b3fa;margin-bottom:15px;font-size:36px;font-weight:300;line-height:1.3;display:block}.process-steps{counter-reset:steps;grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style-type:none;display:grid}.process-steps li{text-align:center;position:relative}.process-steps li:not(:last-child):after{content:"";background:#ccdcf0;height:1px;position:absolute;top:26px;left:68%;right:-40%}.process-steps li>span{width:54px;height:54px;color:var(--blue);z-index:1;background:#fff;border:1px solid #c7ddff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.process-steps h3{margin-top:15px;font-size:17px}.service-notice{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);padding:30px}.service-notice h3{margin-bottom:12px}.service-notice p{font-size:14px}.service-notice .text-link{margin-top:20px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.news-card{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;overflow:hidden}.news-cover{color:#468af0;background:linear-gradient(130deg,#d9ebff,#f0f7ff);justify-content:center;align-items:center;height:175px;display:flex;position:relative;overflow:hidden}.news-cover:before,.news-cover:after{content:"";border:1px solid #ffffffa8;width:170px;height:170px;position:absolute;top:45px;right:-25px;transform:rotate(-30deg)}.news-cover:after{top:15px;right:5px}.news-cover>.icon{stroke-width:1px;filter:drop-shadow(5px 8px 1px #bed9fa);width:70px;height:70px}.news-cover span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.2em;color:#688ab3;max-width:calc(100% - 44px);font-size:9px;position:absolute;bottom:15px;left:22px;overflow:hidden}.cover-2{color:#2a75df;background:linear-gradient(145deg,#e5f1ff,#d8e6ff)}.cover-3{color:#407cad;background:linear-gradient(130deg,#d8edf8,#eaf1ff)}.news-copy{padding:24px}.category{color:var(--body);background:var(--tw-color-surface);border-radius:var(--tw-radius-site);padding:2px 8px;font-size:11px;display:inline-block}.news-copy h3{margin:12px 0;font-size:17px}.news-copy p{font-size:13px}.news-copy .text-link{margin-top:20px;font-size:12px}.news-card:hover h3,.news-list-item h2 a:hover{color:var(--blue)}.news-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:14px;margin-bottom:4px;padding-bottom:24px;display:flex}.news-filters button{color:var(--body);border-radius:var(--tw-radius-site);background:0 0;border:0;padding:9px 20px;font-size:14px}.news-filters button[aria-pressed=true]{color:var(--blue);background:#ecf4ff}.news-list-item{border-bottom:1px solid var(--line);grid-template-columns:285px 1fr;align-items:center;gap:34px;padding:32px 0;display:grid}.news-list-item>.news-cover{border-radius:var(--tw-radius-site);height:185px}.news-list-item h2{margin:12px 0;font-size:23px}.news-list-item p{margin-bottom:18px;font-size:14px}.article-container{padding-block:38px 70px}.article-layout{grid-template-columns:minmax(0,800px) minmax(200px,1fr);gap:60px;display:grid}.article-layout .category{margin-bottom:8px}.news-article h1{font-size:34px;line-height:1.55}.related-articles{border-left:1px solid var(--line);padding-left:28px}.related-articles h2{margin-bottom:24px;font-size:18px}.related-articles>a{border-bottom:1px solid var(--line);padding:18px 0;display:block}.related-articles small{color:var(--muted);font-size:11px}.related-articles h3{color:var(--text);margin:8px 0;font-size:14px}.related-articles .icon{width:16px;height:16px;color:var(--blue)}.article-back{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.about-visual{border-radius:var(--tw-radius-site);background:#eff7ff;position:relative;overflow:hidden}.about-visual img{mix-blend-mode:multiply;display:block}.about-visual span{text-align:center;color:#5882b2;letter-spacing:.15em;width:100%;font-size:11px;position:absolute;bottom:16px;left:0}.qualification-empty{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);text-align:center;border:1px dashed #d0deee;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:36px;display:flex}.qualification-empty>.icon{stroke-width:1px;color:#b9cce4;width:62px;height:62px;margin-bottom:22px}.qualification-empty h3{color:#6c7f98}.contact-layout{grid-template-columns:1fr 1fr;gap:64px;margin-top:0;display:grid}.contact-details{margin:18px 0 22px}.contact-details>div{border-bottom:1px solid var(--line);gap:40px;padding:12px 0;font-size:14px;display:flex}.contact-details dt{color:var(--muted)}.contact-details dd{color:var(--body);margin:0}.contact-layout .button{margin-top:28px}.map-placeholder{border-radius:var(--tw-radius-site);color:#7998c1;background-color:#f3f7fc;background-image:linear-gradient(#e3ecf6 1px,#0000 1px),linear-gradient(90deg,#e3ecf6 1px,#0000 1px);background-size:48px 48px;border:1px solid #dbe7f4;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.map-placeholder>.icon{width:48px;height:48px;margin-bottom:16px}.map-placeholder h3{font-size:18px}.map-placeholder p{margin-top:10px;font-size:12px}.cta-band{background:linear-gradient(110deg,#edf7ff,#e7f0ff);padding-block:42px}.cta-band>.container{justify-content:space-between;align-items:center;gap:30px;display:flex}.cta-band h2{font-size:28px}.cta-band p{margin-top:12px;font-size:13px}.site-footer{border-top:1px solid var(--line);background:#fff;padding:44px 0 20px}.footer-grid{grid-template-columns:2.2fr 1.2fr 1fr 1fr;gap:36px;padding-bottom:36px;display:grid}.footer-brand p{margin-top:14px;font-size:13px}.footer-brand .subtle{margin-top:3px;font-size:12px}.footer-grid h2{margin:0 0 12px;font-size:14px}.footer-grid>div:not(:first-child)>a{color:#7b8da7;margin:7px 0;font-size:12px;display:block}.footer-grid a:hover{color:var(--blue)}.footer-bottom{border-top:1px solid var(--line);color:#8a9cb5;justify-content:space-between;align-items:start;gap:20px;padding-top:18px;font-size:11px;display:flex}.footer-bottom>div{flex-wrap:wrap;gap:15px;display:flex}.site-toast{z-index:100;border:1px solid var(--line);max-width:calc(100vw - 36px);color:var(--text);border-radius:var(--tw-radius-site);white-space:normal;background:#fff;padding:12px 24px;font-size:14px;position:fixed;top:92px;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #1a365d1f}.query-section{z-index:1;margin-top:0;padding-top:32px;position:relative}.query-panel{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;padding:28px 32px}.query-panel form{margin:0}.query-panel label{margin-bottom:9px;font-size:13px;display:block}.query-input-row{gap:14px;display:flex}.query-input-row input{border:1px solid var(--tw-color-control-border);border-radius:var(--tw-radius-site);min-width:0;color:var(--body);background:#fff;flex:1;padding:12px 16px;line-height:1.5}.query-input-row input::placeholder{color:var(--muted)}.query-input-row input[aria-invalid=true]{border-color:#e5484d}.input-help{margin-top:10px;font-size:12px;line-height:1.9}.field-error{color:#e5484d;margin-top:7px;font-size:13px}.query-result{border-radius:var(--tw-radius-site);background:#f6f8fc;border:1px solid #e0e8f2;gap:16px;margin-top:28px;padding:24px;display:flex}.query-result.is-authorized{background:#f1fbf6;border-color:#c6ebdc}.result-icon{color:#fff;background:#9cabbf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;display:flex}.is-authorized .result-icon{background:#21b183}.query-result h3{margin-bottom:8px;font-size:17px}.query-result p{overflow-wrap:anywhere;font-size:13px}.query-result .result-description{margin-top:8px;font-size:12px}.faq-section{max-width:1000px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:15px;padding:20px 4px;font-size:14px;list-style-type:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary .icon{color:#83a0c4;width:17px;height:17px;transition:transform .2s}.faq-list details[open] summary .icon{transform:rotate(45deg)}.faq-list details>p{padding:0 30px 20px 4px;font-size:13px}.faq-list a{color:var(--blue)}.docs-workspace{max-width:1536px;min-height:calc(100vh - var(--header));grid-template-columns:260px minmax(0,1fr) 200px;align-items:start;margin:auto;display:grid}.docs-sidebar{border-right:1px solid var(--line);top:var(--header);height:calc(100vh - var(--header));overscroll-behavior:contain;background:#f7faff;position:sticky;overflow-y:auto}.docs-sidebar-inner{padding:30px 22px}.docs-search{border:1px solid var(--tw-color-control-border);border-radius:var(--tw-radius-site);background:#fff;align-items:center;gap:8px;padding:8px 11px;display:flex}.docs-search .icon{color:#859bb7;width:17px;height:17px}.docs-search input{width:100%;min-width:0;color:var(--body);background:0 0;border:0;outline:none;height:24px;font-size:12px}.docs-search:focus-within{border-color:var(--blue);outline:2px solid #165dff18}.docs-search input:focus{outline:none}.docs-search input::placeholder{color:var(--muted)}.docs-product{margin:24px 0 26px}.docs-product small{color:var(--muted);margin-bottom:8px;font-size:10px;display:block}.docs-product strong{color:var(--text);border:1px solid var(--tw-color-control-border);border-radius:var(--tw-radius-site);background:#fff;align-items:center;gap:8px;padding:11px 10px;font-size:12px;font-weight:500;display:flex}.docs-product .icon{width:16px;height:16px;color:var(--blue)}.doc-nav-group{margin-top:24px}.doc-nav-group h2{letter-spacing:0;margin:0 0 8px;font-size:13px;font-weight:650}.doc-nav-group a{border-radius:var(--tw-radius-site);color:var(--body);margin:1px 0;padding:7px 14px;font-size:13px;line-height:1.65;display:block;position:relative}.doc-nav-group a:hover{color:var(--blue);background:#edf4ff}.doc-nav-group a[aria-current=page]{color:var(--blue);background:#e7f0ff;font-weight:550}.doc-nav-group a[aria-current=page]:before{content:"";border-radius:var(--tw-radius-site);background:var(--blue);width:3px;position:absolute;top:5px;bottom:5px;left:0}.docs-support{color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:7px;margin-top:30px;padding-top:22px;font-size:11px;display:flex}.docs-support .icon{width:16px;height:16px}.docs-search-empty{padding:20px 0;font-size:12px}.docs-center{width:100%;min-width:0;max-width:950px;margin:auto;padding:32px 45px 44px}.docs-toc{top:calc(var(--header) + 32px);border-left:1px solid var(--line);max-height:calc(100vh - var(--header) - 64px);margin-top:32px;padding:0 18px 0 24px;position:sticky;overflow-y:auto}.docs-toc>strong{font-size:13px}.docs-toc nav{border-left:1px solid var(--line);margin-top:16px}.docs-toc a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:12px;line-height:1.6;display:block}.docs-toc a:hover{color:var(--blue)}.docs-toc a[aria-current=location]{color:var(--blue);border-left-color:var(--blue)}.docs-toc .toc-level-3{padding-left:24px;font-size:11px}.docs-mobile-tools,.mobile-toc{display:none}.markdown-body{color:var(--body);overflow-wrap:anywhere;font-size:15px;line-height:1.9}.markdown-body h1{color:var(--text);letter-spacing:-.025em;margin:0 0 20px;font-size:34px;line-height:1.45}.markdown-body h2{letter-spacing:-.015em;color:var(--text);border-top:1px solid var(--line);margin:32px 0 15px;padding-top:28px;scroll-margin-top:0;font-size:24px}.markdown-body h3{letter-spacing:0;color:var(--text);margin:25px 0 12px;scroll-margin-top:0;font-size:18px}.markdown-body p{color:inherit;margin:14px 0}.markdown-body a{color:var(--blue);text-underline-offset:3px}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{color:var(--text);font-weight:600}.markdown-body ul,.markdown-body ol{margin:16px 0;padding-left:24px}.markdown-body li{margin:8px 0;padding-left:4px}.markdown-body li::marker{color:#5089dd}.markdown-body blockquote{background:var(--tw-color-surface);border-left:3px solid var(--blue);border-radius:0 var(--tw-radius-site) var(--tw-radius-site) 0;color:var(--body);margin:24px 0;padding:14px 20px;font-size:14px}.markdown-body blockquote p{margin:0}.markdown-body pre{color:#d5e5f8;border-radius:var(--tw-radius-site);tab-size:4;background:#253548;border:1px solid #263b54;margin:20px 0;padding:20px 80px 20px 22px;font-size:13px;line-height:1.8;position:relative;overflow-x:auto}.markdown-body code{background:var(--tw-color-surface);color:var(--body);border-radius:var(--tw-radius-site);padding:3px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.88em}.markdown-body pre code{color:inherit;font-size:inherit;white-space:pre;background:0 0;padding:0}.code-copy{color:#bcd1e7;border-radius:var(--tw-radius-site);background:#ffffff08;border:1px solid #6e819655;padding:5px 9px;font-size:11px;position:absolute;top:12px;right:12px}.markdown-table-scroll{border:1px solid var(--line);border-radius:var(--tw-radius-site);max-width:100%;margin:20px 0;overflow-x:auto}.markdown-body table{border-collapse:collapse;width:100%;margin:0;font-size:13px}.markdown-body th,.markdown-body td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:normal;text-align:left;min-width:130px;padding:9px 16px}.markdown-body th{background:var(--tw-color-surface);color:var(--text);font-weight:550}.markdown-body th:last-child,.markdown-body td:last-child{border-right:0}.markdown-body tr:last-child td{border-bottom:0}.doc-pagination{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;padding-top:26px;display:grid}.doc-pagination a{border:1px solid var(--line);border-radius:var(--tw-radius-site);flex-direction:column;padding:14px 18px;display:flex}.doc-pagination a:hover{border-color:#a4c4fa}.doc-pagination a:last-child{text-align:right}.doc-pagination small{color:var(--muted);font-size:11px}.doc-pagination .icon{width:13px;height:13px}.doc-pagination strong{color:var(--text);margin-top:5px;font-size:13px;font-weight:500}.docs-footnote{color:var(--muted);margin-top:26px;font-size:11px}@media (width>=1600px){.home-hero .hero-grid{min-height:500px}.hero-art img{width:calc(100% + 180px)}}@media (width<=1200px){.site-nav,.header-inner{gap:20px}.brand{font-size:21px}.service-band{flex-wrap:wrap}.service-links{justify-content:space-between}.docs-workspace{grid-template-columns:230px minmax(0,1fr) 180px}.docs-center{padding-inline:32px}.docs-sidebar-inner{padding-inline:16px}.docs-toc{padding-left:18px}.hero-art img{width:calc(100% + 80px);margin-left:-25px}.capability-strip>a{gap:12px;padding-inline:16px}.capability-strip small{font-size:10px}.product-card{padding:22px}.product-card h3{font-size:16px}.split-section,.article-layout{gap:36px}}@media (width<=1000px){.header-inner{gap:18px;width:calc(100% - 40px)}.site-nav{top:calc(var(--header) - 1px);height:auto;max-height:calc(100dvh - var(--header));border-bottom:1px solid var(--line);background:#fff;padding:16px 24px 24px;display:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 20px #23415c0a}.site-nav.is-open{display:block}.site-nav>a{border-bottom:1px solid #f1f4f8;height:auto;min-height:46px;display:flex}.nav-group{border-bottom:1px solid #f1f4f8;grid-template-columns:1fr 40px;height:auto;min-height:46px;display:grid}.nav-group>a{min-height:46px}.dropdown-toggle{width:40px;height:44px}.nav-group:has(>.nav-label-toggle){grid-template-columns:1fr}.dropdown-toggle.nav-label-toggle{justify-content:space-between;width:100%;height:auto;min-height:46px}.nav-dropdown{box-shadow:none;background:#f8faff;border:0;border-radius:0;grid-column:1/-1;min-width:0;margin-bottom:10px;position:static}.menu-toggle{color:#41597a;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex}.header-console{margin-left:auto}.docs-workspace{grid-template-columns:230px minmax(0,1fr)}.docs-toc{display:none}.mobile-toc{background:var(--tw-color-surface);border:1px solid var(--line);border-radius:var(--tw-radius-site);margin:0 0 22px;font-size:12px;display:block}.mobile-toc summary{cursor:pointer;color:var(--body);justify-content:space-between;align-items:center;padding:11px 14px;list-style-type:none;display:flex}.mobile-toc summary::-webkit-details-marker{display:none}.mobile-toc summary .icon{width:16px;height:16px}.mobile-toc nav{padding:0 14px 14px}.mobile-toc a{color:var(--body);padding:5px;display:block}.mobile-toc a:hover{color:var(--blue)}.mobile-toc .toc-level-3{padding-left:18px}.hero-grid{min-height:400px}.home-hero h1{white-space:normal;font-size:38px}.hero-description{font-size:14px}.hero-tagline{font-size:21px}.product-card p{max-width:100%}.capability-strip strong{font-size:14px}.capability-strip small{display:none}.feature-grid{grid-template-columns:repeat(3,1fr)}.service-band h2{font-size:21px}.footer-grid{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:24px}.footer-brand .brand{font-size:20px}.footer-brand p{font-size:11px}.contact-layout{gap:32px}.news-list-item{grid-template-columns:230px 1fr;gap:26px}}@media (width<=768px){:root{--header:64px}.container{width:calc(100% - 36px)}body{font-size:14px}.header-inner{gap:10px;width:calc(100% - 28px)}.brand{gap:7px;font-size:20px}.brand img{width:30px;height:30px}.header-console{min-height:44px;padding:8px 14px;font-size:12px}.menu-toggle{width:34px;padding:5px}.hero-grid{grid-template-columns:1fr;gap:0;min-height:auto}.hero-copy{padding:42px 0 0}.home-hero h1{white-space:normal;font-size:35px;line-height:1.4}.mobile-only{display:block}.desktop-only{display:none}.hero-description{margin-top:18px;font-size:14px;line-height:1.9}.hero-copy .eyebrow{font-size:11px}.hero-art{justify-content:center;width:100%;height:auto;max-height:290px;margin-top:8px;overflow:hidden}.hero-art img{width:110%;max-width:none;margin:0}.hero-signature{margin-top:22px;font-size:9px}.actions{gap:12px;margin-top:22px}.button{min-height:44px;padding:11px 22px;font-size:13px}.hero h1{font-size:32px}.product-hero .hero-grid{min-height:auto}.hero-tagline{margin-top:14px;font-size:21px}.product-hero .hero-copy{padding-top:27px}.product-hero h1{font-size:28px}.product-hero .hero-art{max-height:230px}.section{padding-block:42px}.content-section{padding-block:24px 40px}.about-navigation{padding-top:18px}.about-page-switcher{display:flex}.about-page-switcher a{flex:1;padding:8px 10px}.about-navigation+.content-section{padding-top:24px}.content-title{margin-bottom:10px;font-size:clamp(28px,3vw,36px)}.content-heading{margin-bottom:22px}.content-heading>p:not(.eyebrow){font-size:13px}.service-intro{padding-block:24px}.service-intro-inner{flex-direction:column;align-items:start;gap:18px}.service-intro+.section{padding-top:24px}.contact-directions{margin-top:32px}.query-section{padding-top:24px}h2{font-size:25px}.section-heading{margin-bottom:24px}.section-heading.centered{margin-bottom:26px}.section-heading h2{margin-bottom:10px}.section-heading p{font-size:12px}.section-heading .eyebrow{font-size:10px}.capability-strip{gap:0;margin-top:18px;padding:14px 0}.capability-strip>a{flex-direction:column;justify-content:center;gap:8px;padding:0 8px}.capability-strip .icon{width:26px;height:26px}.capability-strip strong{white-space:nowrap;font-size:11px}.capability-strip .strip-arrow{display:none}.product-grid,.service-grid,.scenario-grid,.news-grid{grid-template-columns:1fr;gap:18px}.product-card{min-height:245px;padding:24px}.product-card h3{margin-top:8px;font-size:19px}.product-card-copy{max-width:78%}.product-card p{min-height:0;font-size:13px}.product-card .product-card-copy{padding-top:22px}.product-visual{width:78px;top:80px;right:22px}.product-visual>.icon{width:54px;height:54px}.visual-base,.visual-line{width:66px}.product-card .text-link{margin-top:17px}.service-band{gap:25px;padding:26px 22px}.service-band h2{font-size:21px}.service-band p{font-size:12px}.service-links{flex-direction:column;gap:0;min-width:100%}.service-links a{border-top:1px solid #dce7f5;padding:16px 0}.service-links a:last-child{padding-bottom:0}.service-links a>span{flex:1;font-size:14px}.service-links small{margin-top:2px;font-size:11px}.service-links a>.icon:last-child{width:17px}.section-heading.row{align-items:center;gap:8px}.section-heading.row .text-link{white-space:nowrap;font-size:12px}.section-heading.row .eyebrow{font-size:9px}.section-tabs{overscroll-behavior-inline:contain;justify-content:flex-start;gap:28px;min-height:54px;padding-inline:18px;overflow-x:auto}.section-tabs a{padding:13px 0;font-size:13px}.split-section{grid-template-columns:1fr;gap:28px}.split-section h3{font-size:19px}.feature-grid{grid-template-columns:1fr 1fr;gap:12px}.feature-card{padding:22px 18px}.feature-card h3{font-size:17px}.feature-card p{font-size:13px}.feature-card>.icon{width:29px;height:29px;margin-bottom:14px}.feature-grid .feature-card{padding:18px 15px}.feature-grid .feature-card h3{font-size:15px}.feature-grid .feature-card p{font-size:12px}.software-preview{transform:none}.scenario{min-height:180px;padding:25px}.note-box{gap:9px;padding:14px;font-size:12px}.step-number{font-size:30px}.process-steps{grid-template-columns:1fr 1fr;gap:28px 15px}.process-steps li:nth-child(2):after{display:none}.process-steps li:not(:last-child):after{top:24px;left:70%;right:-20%}.process-steps li>span{width:48px;height:48px}.process-steps h3{font-size:15px}.service-notice{padding:24px}.news-cover{height:170px}.news-copy{padding:24px}.news-copy h3{font-size:18px}.news-copy p{font-size:13px}.news-copy .text-link{margin-top:15px}.news-filters{gap:5px;padding-bottom:18px}.news-filters button{padding:8px 12px;font-size:12px}.news-list-item{grid-template-columns:1fr;gap:20px;padding:25px 0}.news-list-item>.news-cover{height:175px}.news-list-item h2{font-size:21px}.news-list-item p{font-size:13px}.article-layout{grid-template-columns:1fr;gap:42px}.article-container{padding-block:26px 45px}.related-articles{border-left:0;border-top:1px solid var(--line);padding:26px 0 0}.news-article h1{font-size:27px}.about-visual{margin-top:8px}.contact-layout{grid-template-columns:1fr;gap:30px}.map-placeholder{min-height:240px}.contact-details>div{gap:32px}.cta-band{padding-block:32px}.cta-band>.container{display:block}.cta-band h2{font-size:24px}.cta-band p{font-size:12px;line-height:1.9}.cta-band .button{margin-top:22px}.site-footer{padding-top:34px}.footer-grid{grid-template-columns:repeat(3,1fr);gap:24px 14px;padding-bottom:26px}.footer-brand{grid-column:1/-1}.footer-brand .brand{font-size:22px}.footer-brand p{margin-top:12px;font-size:12px}.footer-grid h2{font-size:13px}.footer-grid>div:not(:first-child)>a{margin:9px 0;font-size:11px}.footer-bottom{font-size:10px;display:block}.footer-bottom>div{gap:8px 14px;margin-top:10px}.query-panel{padding:25px 20px}.query-panel form{margin:0}.query-input-row{flex-direction:column;gap:14px}.query-input-row input{padding:12px;font-size:16px}.input-help{font-size:11px}.query-panel .note-box{margin-top:22px;font-size:11px}.query-result{gap:11px;padding:18px 14px}.query-result h3{font-size:15px}.query-result p{font-size:12px}.faq-list summary{font-size:13px}.faq-list details>p{font-size:12px}.site-toast{width:max-content;padding:12px 18px;font-size:13px;top:80px}.docs-mobile-tools{border-bottom:1px solid var(--line);top:var(--header);z-index:25;background:var(--tw-color-surface);height:48px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 18px;font-size:10px;display:flex;position:sticky}.docs-menu-toggle{color:var(--body);background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:12px;display:flex}.docs-menu-toggle .icon{width:17px;height:17px}.docs-workspace{min-height:calc(100vh - 112px);display:block}.docs-sidebar{top:calc(var(--header) + 48px);z-index:30;border-right:1px solid #c7d7eb;width:min(320px,100vw - 32px);height:auto;display:none;position:fixed;bottom:0;left:0;box-shadow:12px 0 30px #183c6322}.docs-sidebar.is-open{display:block}.docs-sidebar-inner{padding:20px}.docs-search input{height:25px;font-size:16px}.docs-product strong{font-size:13px}.doc-nav-group a{padding:9px 13px;font-size:14px}.doc-nav-group h2{font-size:13px}.docs-center{padding:22px 20px 35px}.docs-toc{display:none}.mobile-toc{margin-bottom:22px}.markdown-body{font-size:14px;line-height:1.95}.markdown-body h1{margin-bottom:18px;font-size:28px}.markdown-body h2{margin-top:28px;padding-top:24px;scroll-margin-top:0;font-size:22px}.markdown-body h3{scroll-margin-top:0;font-size:17px}.markdown-body blockquote{padding:14px 16px;font-size:13px}.markdown-body pre{padding:18px 65px 18px 16px;font-size:12px}.markdown-body th,.markdown-body td{min-width:110px;padding:8px 12px;font-size:12px}.doc-pagination{gap:12px;margin-top:30px;padding-top:24px}.doc-pagination a{padding:12px 14px}.doc-pagination strong{font-size:12px}.docs-footnote{font-size:10px}.docs-page .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (width<=360px){.brand{font-size:18px}.brand img{width:27px;height:27px}.header-console{font-size:11px}.header-inner{gap:7px}.container{width:calc(100% - 32px)}.home-hero h1{font-size:32px}.hero-description{font-size:13px}.product-card-copy{max-width:82%}.product-card h3{font-size:17px}.product-visual{opacity:.45;right:10px}.section-heading.row .text-link{font-size:11px}.section-tabs{gap:23px}.docs-center{padding-inline:16px}.query-panel{padding:23px 16px}.footer-grid{gap:24px 10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.document-site{scroll-padding-top:108px}@media (width<=768px){.document-site{scroll-padding-top:136px}}.brand>span{text-overflow:ellipsis;max-width:220px;overflow:hidden}@media (width<=768px){.brand>span{max-width:135px}}@media (width>=769px){.home-news .news-grid{grid-template-columns:1.05fr 1fr;gap:20px 28px}.home-news .news-card:first-child{background:#132f52;border:0;grid-row:span 2;min-height:370px;position:relative}.home-news .news-card:first-child .news-cover{filter:saturate(.8);background:url(/website-assets/cloud-infrastructure.webp) 50% 30%/cover no-repeat;height:auto;position:absolute;inset:0}.home-news .news-card:first-child .news-cover>.icon,.home-news .news-card:first-child .news-cover>span{display:none}.home-news .news-card:first-child .news-copy{color:#fff;background:linear-gradient(#0000 5%,#102a4bea);flex-direction:column;justify-content:end;padding:30px;display:flex;position:absolute;inset:0}.home-news .news-card:first-child .news-copy h3{color:#fff;font-size:24px}.home-news .news-card:first-child .news-copy p{color:#d4e3f7;font-size:13px}.home-news .news-card:first-child .category{background:#ffffffeb;align-self:start}.home-news .news-card:first-child .text-link{color:#d8eaff}.home-news .news-card:not(:first-child){border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:145px minmax(0,1fr);gap:22px;min-height:175px;display:grid}.home-news .news-card:not(:first-child) .news-cover{border-radius:var(--tw-radius-site);height:155px}.home-news .news-card:not(:first-child) .news-copy{padding:0 0 18px}.home-news .news-card:not(:first-child) .news-copy h3{margin:9px 0;font-size:17px}.home-news .news-card:not(:first-child) .news-copy p{font-size:12px}.home-news .news-card:not(:first-child) .text-link{display:none}}:root{--blue:var(--tw-color-brand);--text:var(--tw-color-ink);--muted:var(--tw-color-muted);--line:var(--tw-color-line);--pale:var(--tw-color-pale)}.brand-site{color:var(--text);background:#fff;font-size:15px}.brand-site h1,.brand-site h2,.brand-site h3{font-weight:var(--tw-font-weight-heading);letter-spacing:-.025em}.brand-site h1{font-weight:var(--tw-font-weight-display)}.brand-site h3{font-weight:550}.brand-site .container{width:min(1200px,100% - 64px)}.brand-site .site-header{border-color:var(--line);background:#fffffff5}.brand-site .header-inner{width:min(1320px,100% - 64px)}.brand-site .brand{font-size:23px;font-weight:700}.brand-site .site-nav{gap:28px;font-size:14px}.brand-site .button{border-radius:var(--tw-radius-site);min-height:44px;padding:11px 24px;font-size:14px}.brand-site .text-link{font-size:13px}.brand-site .eyebrow{color:var(--muted);letter-spacing:.09em;margin-bottom:10px;font-size:11px}.brand-site .section{padding-block:var(--tw-spacing-section)}.brand-site .section-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:36px;display:flex}.brand-site .section-heading h2{margin:0;font-size:34px;line-height:1.45}.brand-site .section-heading p{margin-top:12px;font-size:15px}.brand-site .section-heading>p{max-width:420px}.brand-site .badge{background:var(--tw-color-surface);color:var(--muted);border:1px solid var(--line);border-radius:var(--tw-radius-site);padding:3px 9px;font-size:11px}.brand-site .nav-dropdown{border-radius:var(--tw-radius-site);box-shadow:0 12px 35px #1118270f}.brand-site .nav-dropdown a{border-radius:var(--tw-radius-site)}.mobile-break{display:none}.brand-hero .mobile-break{display:block}.capability-icon{border-radius:var(--tw-radius-site);width:48px;height:48px;color:var(--blue);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.capability-icon .icon{width:25px;height:25px}.brand-hero{background:#fff;overflow:hidden}.brand-hero-layout{grid-template-columns:1.1fr 1fr;align-items:center;min-height:460px;display:grid;position:relative}.brand-hero-copy{z-index:2;padding-block:72px;position:relative}.brand-hero h1{letter-spacing:-.035em;color:var(--text);white-space:normal;font-size:clamp(38px,3.7vw,52px);line-height:1.35}.hero-positioning{color:var(--body);margin-top:24px;font-size:17px;line-height:1.85}.brand-hero .actions{margin-top:26px}.brand-hero-scene{align-self:stretch;min-width:0;margin-right:-50px;position:relative}.brand-hero-art{object-fit:contain;width:120%;max-width:none;height:100%;position:absolute;top:0;left:-10%}.scene-label{display:none}.scene-label-main{top:14%;left:50%}.scene-label-resource{top:52%;left:4%}.scene-label-base{bottom:13%;right:15%}.advantage-strip{border-bottom:1px solid var(--line);background:#fff}.advantage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding-block:26px;display:grid}.advantage-grid>div{align-items:center;gap:14px;display:flex}.advantage-grid strong{font-size:15px}.advantage-grid p{margin-top:3px;font-size:12px}.product-family{background:var(--tw-color-surface)}.product-tablist{gap:20px;margin-bottom:24px;display:flex}.product-tablist button{min-width:0;color:var(--body);border:0;border-bottom:2px solid var(--line);background:0 0;flex:1;padding:16px 10px;font-size:14px}.product-tablist button strong{color:var(--text);font-size:16px}.product-tablist button small{color:var(--muted);border-radius:var(--tw-radius-site);white-space:nowrap;background:#edeff2;margin-left:12px;padding:3px 7px;font-size:10px}.product-tablist button[aria-selected=true]{color:var(--blue);border-bottom-color:var(--blue)}.product-tablist button[aria-selected=true] strong{color:var(--blue)}.product-panel{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;grid-template-columns:.85fr 1.15fr;align-items:center;gap:38px;padding:32px;display:grid}.product-panel-copy{min-width:0}.product-code{color:var(--blue);border-radius:var(--tw-radius-site);background:0 0;padding:0;font-size:16px;font-weight:650;line-height:1.5;display:inline-block}.product-panel h3{margin:8px 0 18px;font-size:30px;line-height:1.4}.product-panel-copy>p{font-size:14px;line-height:1.9}.capability-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.capability-tags>span{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);color:#355c94;align-items:center;gap:7px;padding:7px 9px;font-size:12px;display:flex}.capability-tags .icon{width:17px;height:17px;color:var(--blue)}.product-panel .actions{gap:12px;margin-top:30px}.product-panel .button{padding-inline:18px;font-size:13px}.product-panel-visual,.product-hero-visual,.feature-panel-visual{min-width:0;position:relative}.visual-caption{color:var(--muted);text-align:right;margin-top:12px;font-size:11px;display:block}.image-art{border-radius:var(--tw-radius-site);overflow:hidden}.image-art img{width:100%;height:auto;display:block}.hero-cutout{mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}.bos-art{color:#25496f;border-radius:var(--tw-radius-site);text-align:left;background:#f2f7ff;border:1px solid #bfd5f5;width:100%;font-size:10px;display:flex;overflow:hidden;box-shadow:0 8px 28px #164c9b16}.bos-art-sidebar{color:#c3d5ec;background:linear-gradient(160deg,#1f3e60,#152d4c);flex-shrink:0;width:108px;padding:13px 0}.mock-brand{color:#fff;white-space:nowrap;align-items:center;gap:5px;margin-bottom:16px;padding-inline:9px;display:flex}.mock-brand strong{font-size:11px}.mock-brand img{object-fit:contain;width:19px;height:19px}.mock-nav{white-space:nowrap;align-items:center;gap:8px;padding:9px 11px;font-size:9px;display:flex}.mock-nav .icon{width:12px;height:12px}.mock-nav.active{background:var(--blue);color:#fff}.bos-art-main{flex:1;min-width:0}.mock-toolbar{color:#8aa1bc;background:#fff;border-bottom:1px solid #e5edf9;justify-content:space-between;align-items:center;height:34px;padding:8px 14px;font-size:9px;display:flex}.mock-toolbar>div{gap:12px;display:flex}.mock-toolbar .icon{color:#6c93c2;width:13px;height:13px}.bos-art-content{padding:17px 14px}.bos-art-heading{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.bos-art-heading strong{font-size:14px}.bos-art-heading>span{color:#8da5c5;font-size:8px}.bos-art-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bos-art-modules>span{border-radius:var(--tw-radius-site);background:#fff;grid-template-columns:22px 1fr;align-items:center;gap:2px 5px;padding:10px 7px;display:grid}.bos-art-modules .icon{color:var(--blue);grid-row:1/3;width:20px;height:20px}.bos-art-modules strong{white-space:nowrap;font-size:9px;font-weight:600}.bos-art-modules small{color:#97a8c0;white-space:nowrap;font-size:7px}.bos-art-modules>span:nth-child(2) .icon{color:#03b7c9}.bos-art-modules>span:nth-child(3) .icon{color:#836dff}.bos-art h4{margin:0;font-size:10px;font-weight:600}.bos-art-workflow{border-radius:var(--tw-radius-site);background:#fff;margin-top:12px;padding:12px}.bos-art-workflow h4 small{color:#94a8c0;font-size:8px;font-weight:400}.mock-flow{justify-content:space-between;align-items:center;gap:5px;margin-top:16px;padding-bottom:8px;display:flex}.mock-flow>span{color:#4f78b0;flex-direction:column;align-items:center;gap:6px;font-size:9px;display:flex}.mock-flow .icon{width:17px;height:17px;color:var(--blue)}.mock-flow>.icon{color:#b0cbf1;width:14px}.mock-bottom{grid-template-columns:1.4fr 1fr;gap:12px;margin-top:12px;display:grid}.mock-records,.mock-entries{border-radius:var(--tw-radius-site);background:#fff;padding:12px}.mock-records>div{align-items:center;gap:8px;margin-top:12px;display:flex}.mock-records i{background:#a1c3f9;border-radius:50%;width:6px;height:6px}.mock-records span{border-radius:var(--tw-radius-site);background:#e2ebf8;width:60%;height:5px}.mock-records b{border-radius:var(--tw-radius-site);background:#cce6fa;width:18%;height:5px}.mock-entries>div{color:#6684a7;align-items:center;gap:5px;margin-top:8px;font-size:9px;display:flex}.mock-entries .icon{width:13px;height:13px;color:var(--blue)}.brand-site .architecture-section{grid-template-columns:.8fr 1.4fr;align-items:center;gap:60px;display:grid}.architecture-intro h2{font-size:29px;line-height:1.5}.architecture-intro p{margin-top:20px;font-size:14px}.architecture-intro>.button{margin-top:24px}.architecture-map{grid-template-columns:1fr 155px;align-items:center;gap:24px;display:grid}.architecture-layers{gap:16px;display:grid;position:relative}.architecture-layer{border-radius:var(--tw-radius-site);background:linear-gradient(115deg,#f3faff,#d1e9ff);border:1px solid #cce2ff;align-items:center;gap:18px;padding:18px 20px;display:flex;position:relative;box-shadow:0 7px #e5f1ff}.architecture-layer:not(:last-child):after{content:"↓";color:#78b7e6;z-index:1;font-size:18px;position:absolute;bottom:-23px;right:20px}.architecture-layer>span{color:var(--blue)}.architecture-layer>span>.icon{width:32px;height:32px}.architecture-layer h3{font-size:17px}.architecture-layer p{color:#426d9f;font-size:12px}.architecture-layer small{color:#6387b1;font-size:10px}.layer-2{background:linear-gradient(115deg,#ecfcff,#b7e7fa);border-color:#bce5f6}.layer-3{color:#fff;background:linear-gradient(115deg,#295784,#173958);border-color:#264e7a;box-shadow:0 7px #dce8f5}.layer-3 p,.layer-3 small,.layer-3>span{color:#c4ddf7}.architecture-future{border-radius:var(--tw-radius-site);text-align:center;background:linear-gradient(135deg,#f7fbff,#eaf4ff);border:1px dashed #b1d0fc;padding:22px 14px}.architecture-future h3{margin-top:12px;font-size:18px;line-height:1.6}.architecture-future p{font-size:11px}.architecture-future .badge{font-size:10px}.future-network{color:var(--blue);flex-direction:column;align-items:center;gap:2px;margin:22px 0;display:flex}.future-network .icon{border-radius:var(--tw-radius-site);background:#d5eaff;border:1px solid #9bc3ff;width:38px;height:38px;padding:5px}.future-network span{background:#7facf2;width:1px;height:22px}.delivery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.delivery-grid>a{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #dce9fc;align-items:center;gap:16px;padding:23px 20px;transition:border-color .16s;display:flex}.delivery-grid>a:hover{border-color:#8fb6fb}.delivery-grid>a>.icon{width:16px;height:16px;color:var(--blue);margin-left:auto}.delivery-grid h3{margin-bottom:6px;font-size:18px}.delivery-grid p{font-size:12px;line-height:1.8}.service-emblem{color:var(--blue);flex-shrink:0;place-items:center;width:44px;height:48px;display:grid}.service-emblem .icon{width:35px;height:35px}.brand-site .home-news{padding-top:24px}.insight-grid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.insight-item{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #e1eafa;min-height:0;display:block;overflow:hidden}.insight-item>img{object-fit:cover;width:100%;height:140px;display:block}.insight-copy{padding:18px 20px 22px}.insight-item h3{margin:6px 0 10px;font-size:18px;line-height:1.5}.insight-item p{font-size:12px}.insight-item:hover h3{color:var(--blue)}.insight-item .category{font-size:10px}.brand-site .product-hero{background:#fff}.brand-site .product-hero .hero-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;min-height:0;padding-block:44px;display:grid}.brand-site .product-hero h1{font-size:33px;line-height:1.5}.product-status{color:var(--blue);margin-top:9px;font-size:17px;font-weight:600}.brand-site .hero-description{max-width:530px;margin-top:18px;font-size:15px;line-height:1.9}.product-hero-visual .bos-art{transform:perspective(1000px)rotateY(-6deg)}.product-hero-visual .image-art img{object-fit:contain;max-height:320px}.brand-site .section-tabs{border-color:var(--line);background:#fff;gap:40px;min-height:62px}.brand-site .section-tabs a{padding-block:18px;font-size:14px}.brand-site .split-section{gap:56px}.product-overview h2{font-size:28px}.product-overview>div>p{margin-top:20px;font-size:14px;line-height:1.95}.overview-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.overview-highlights .capability-icon{width:42px;height:42px}.overview-highlights h3{margin-top:10px;font-size:14px}.overview-highlights p{margin-top:6px;font-size:11px;line-height:1.8}.product-concept img{mix-blend-mode:multiply;border-radius:var(--tw-radius-site);width:100%;display:block}.feature-switcher{grid-template-columns:245px minmax(0,1fr);gap:24px;display:grid}.feature-tablist{flex-direction:column;gap:8px;display:flex}.feature-tablist button{border-radius:var(--tw-radius-site);color:var(--text);text-align:left;background:#fff;border:1px solid #0000;border-left-width:2px;align-items:center;gap:12px;padding:13px 12px;display:flex}.feature-tablist button[aria-selected=true]{background:var(--tw-color-brand-soft);color:var(--blue);border-left-color:var(--blue)}.feature-tablist .capability-icon{width:38px;height:38px}.feature-tablist .icon{width:21px;height:21px}.feature-tablist button>span:nth-child(2){min-width:0}.feature-tablist strong{font-size:14px;display:block}.feature-tablist small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.feature-tablist button>.icon{width:13px;height:13px;margin-left:auto;transform:rotate(-90deg)}.feature-panel{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;grid-template-columns:.7fr 1.3fr;align-items:center;gap:26px;min-height:350px;padding:28px;display:grid}.feature-panel h3{margin:16px 0;font-size:24px}.feature-panel p{margin-top:14px;font-size:13px}.feature-panel .text-link{margin-top:22px}.feature-panel .bos-art{font-size:8px}.feature-panel .bos-art-sidebar{width:65px}.feature-panel .mock-brand strong,.feature-panel .mock-nav{font-size:7px}.feature-panel .mock-brand{gap:3px;padding-inline:5px}.feature-panel .mock-brand img{width:12px;height:12px}.feature-panel .mock-nav{gap:4px;padding:9px 6px}.feature-panel .mock-nav .icon{width:9px;height:9px}.feature-panel .bos-art-modules>span{text-align:center;grid-template-columns:1fr;justify-items:center;padding:8px 4px}.feature-panel .bos-art-modules .icon{grid-row:auto}.feature-panel .bos-art-modules small,.feature-panel .bos-art-heading>span,.feature-panel .mock-entries{display:none}.feature-panel .mock-bottom{grid-template-columns:1fr}.feature-panel .mock-flow>span{font-size:7px}.feature-panel .mock-toolbar{height:25px;padding-inline:9px;font-size:7px}.feature-panel .bos-art-heading strong{font-size:11px}.feature-panel .bos-art-content{padding:12px 9px}.feature-panel .bos-art-workflow{padding:9px}.feature-panel .bos-art h4{font-size:8px}.feature-panel .mock-records{padding:9px}.feature-panel .bos-art-workflow h4 small{display:none}.brand-site .scenario-grid{gap:22px}.brand-site .scenario{border-radius:var(--tw-radius-site);background:var(--tw-color-surface);border:0;align-items:start;gap:18px;padding:24px;display:flex}.brand-site .scenario h3{margin:0 0 9px;font-size:17px}.brand-site .scenario p{font-size:13px}.evolution-section{background:var(--tw-color-surface);margin-top:12px}.evolution-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;padding-block:38px;display:grid}.evolution-layout h2{font-size:27px}.evolution-layout p{margin-top:12px;font-size:14px}.evolution-layout .button{margin-top:22px}.evolution-track{margin:0;padding:0;list-style-type:none;display:flex}.evolution-track li{text-align:center;border-top:1px solid #9cc2ff;flex:1;padding-top:22px;position:relative}.evolution-track li:before{content:"";box-sizing:content-box;background:#a3c8ff;border:2px solid #edf6ff;border-radius:50%;width:10px;height:10px;position:absolute;top:-7px;left:calc(50% - 7px)}.evolution-track li:first-child:before{background:var(--blue)}.evolution-track strong{color:#3b66a0;font-size:16px;display:block}.evolution-track small{color:#7b94b7;margin-top:5px;font-size:11px;display:block}.brand-site .service-intro{border-bottom:1px solid var(--line);background:#fff;padding-block:30px}.service-intro-inner{grid-template-columns:1.4fr .8fr;align-items:center;gap:65px;display:grid}.service-intro-inner>div:first-child>p{max-width:620px;margin-top:15px;font-size:15px}.service-illustration{perspective:800px;justify-content:center;align-items:center;gap:18px;height:200px;display:flex;position:relative}.service-illustration-card{border-radius:var(--tw-radius-site);background:linear-gradient(145deg,#fff,#e6f2ff);border:1px solid #c1dbff;border-top:10px solid #669fff;flex-direction:column;align-items:center;width:200px;padding:18px;display:flex;transform:rotateY(-16deg)rotate(-4deg);box-shadow:15px 16px #c9e4ff66}.service-illustration-card strong{color:#22549b;margin:5px 0;font-size:18px}.service-illustration-card>span:last-child{color:#7795bc;font-size:10px}.service-illustration-stack{border-radius:var(--tw-radius-site);color:#4c8bf1;background:linear-gradient(145deg,#fff,#bfdbff);border:1px solid #bddaff;padding:16px;box-shadow:12px 14px #c8e2ff88}.service-illustration-stack>.icon{width:65px;height:85px}.brand-site .feature-card{border-radius:var(--tw-radius-site);background:#fff;border-color:#dce9fc;padding:28px}.brand-site .feature-card h3{font-size:19px}.brand-site .feature-card p{font-size:14px;line-height:1.9}.brand-site .feature-card>.icon{color:var(--blue)}.service-scope-card>.capability-icon{margin-bottom:20px}.service-scope-card>h3{margin-bottom:16px}.check-list{color:var(--body);gap:10px;margin:24px 0 0;padding:0;font-size:13px;list-style-type:none;display:grid}.check-list li{align-items:center;gap:9px;display:flex}.check-list .icon{width:16px;height:16px;color:var(--blue)}.brand-site .service-workflow{padding-top:14px}.brand-site .process-steps{gap:28px}.brand-site .process-steps li>span{width:74px;height:74px;color:var(--blue);background:var(--tw-color-surface);border:0;border-radius:50%;place-items:center;margin:0 auto 19px;display:grid}.process-steps li>span .icon{width:31px;height:31px}.brand-site .process-steps li h3{font-size:17px}.brand-site .process-steps h3{margin-top:0}.process-steps h3 b{color:var(--blue);margin-right:8px;font-size:18px}.process-steps p{margin-top:10px;max-width:225px;margin-inline:auto;font-size:13px}.brand-site .process-steps li:not(:last-child):after{color:#83b4f8;top:27px}.service-checklist-layout{grid-template-columns:1.45fr 1fr;align-items:start;gap:24px;display:grid}.service-table-scroll{border-radius:var(--tw-radius-site);border:1px solid #dee9f9;overflow-x:auto}.service-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.service-table thead{background:var(--tw-color-surface)}.service-table th,.service-table td{border-bottom:1px solid #e3edf9;padding:14px 18px}.service-table tr:last-child th,.service-table tr:last-child td{border-bottom:0}.service-table tbody th{white-space:nowrap;min-width:100px;font-weight:500}.service-table td{color:var(--body)}.brand-site .service-notice{border-radius:var(--tw-radius-site);background:var(--tw-color-surface);border:0;padding:24px}.service-notice h3{color:var(--blue);font-size:17px}.service-notice h3 .icon{width:20px;height:20px;margin-right:6px}.service-notice h4{margin:16px 0 5px;font-size:13px}.service-notice p{margin:0;font-size:12px}.migration-path{justify-content:center;align-items:center;gap:45px;display:flex}.migration-path>div{text-align:center;border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;padding:24px 40px}.migration-path>div>.icon{width:40px;height:40px;color:var(--blue);margin-bottom:14px}.migration-path h3{font-size:19px}.migration-path p{margin-top:7px;font-size:12px}.migration-path>span{color:#72a7f5;flex-direction:column;align-items:center;gap:8px;display:flex}.migration-path>span>.icon{width:60px;height:30px}.migration-path small{color:#6584ac;font-size:12px}.migration-recovery{justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:13px;display:flex}.migration-recovery .icon{color:var(--blue);width:18px;height:18px}.support-self-service{border-radius:var(--tw-radius-site);border:1px solid #dbe8fc;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.support-self-service h2{font-size:24px}.support-self-service p{margin-top:8px;font-size:13px}.support-self-service .actions{margin:0}.service-cta{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);justify-content:space-between;align-items:center;gap:30px;margin-bottom:40px;padding:30px 36px;display:flex}.service-cta h2{font-size:26px}.service-cta p{margin-top:12px;font-size:14px}.service-cta .button{margin-top:20px}.service-cta-art{display:none}.service-cta-art>.icon{border-radius:var(--tw-radius-site);background:linear-gradient(135deg,#d1e7ff,#a5ceff);width:70px;height:70px;padding:14px;transform:rotate(-8deg);box-shadow:10px 10px #d9eaff}.brand-site .content-section{padding-block:36px 48px}.brand-site .content-title{font-size:32px;line-height:1.5}.brand-site .content-heading{margin-bottom:28px}.brand-site .content-heading>p:not(.eyebrow){margin-top:12px;font-size:14px}.about-heading{background:#fff;overflow:hidden}.about-heading>.container{padding-block:32px;position:relative}.about-heading h1{z-index:1;font-size:clamp(28px,3vw,36px);position:relative}.about-heading p{z-index:1;max-width:800px;font-size:14px;position:relative}.about-heading h1+p{margin-top:12px}.glass-panels{display:none}.glass-panels i{background:linear-gradient(110deg,#c3deff66,#83b6ff22);border:1px solid #92bfff;width:190px;height:270px;display:block;position:absolute}.glass-panels i:nth-child(2){top:60px;left:80px}.glass-panels i:nth-child(3){top:120px;left:160px}.brand-site .about-navigation{justify-content:center;padding-top:24px;display:flex}.brand-site .about-page-switcher{border-radius:var(--tw-radius-site);background:var(--tw-color-surface);border:0;gap:8px;padding:4px}.brand-site .about-page-switcher a{border-radius:var(--tw-radius-site);min-height:36px;padding:7px 35px;font-size:14px}.brand-site .about-page-switcher a[aria-current=page]{color:#fff;background:var(--blue)}.about-profile{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;display:grid}.about-profile h2{margin-bottom:20px;font-size:30px}.company-positioning{color:var(--text);margin-bottom:16px;font-size:16px;font-weight:500}.about-profile>div>p:not(.eyebrow):not(.company-positioning){margin-top:13px;font-size:14px;line-height:1.95}.company-visual{border-radius:var(--tw-radius-site);background:#edf6ff;overflow:hidden}.company-visual img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:290px;display:block}.company-platforms{padding-block:20px 24px}.company-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.company-platform-grid>a{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #dceaff;padding:25px}.company-platform-grid>a>div{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.company-platform-grid strong{color:var(--blue);font-size:26px}.company-platform-grid h3{margin:14px 0 10px;font-size:19px}.company-platform-grid p{font-size:13px}.company-platform-grid .text-link{margin-top:20px;font-size:12px}.approach-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.brand-site .pale-section{background:var(--tw-color-surface)}.recognition-filters{gap:16px;margin-top:24px;display:flex}.recognition-filters button{border:1px solid var(--line);border-radius:var(--tw-radius-site);color:var(--body);background:#fff;min-height:40px;padding:8px 30px;font-size:14px}.recognition-filters button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.recognition-hint{color:var(--muted);margin-top:12px;font-size:12px}.recognition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.recognition-card{border:1px solid var(--line);border-radius:var(--tw-radius-site);margin-top:24px;padding:24px}.recognition-card>.icon{color:var(--blue);width:48px;height:48px;margin-bottom:18px;display:block}.recognition-card h3{margin:14px 0 10px;font-size:18px}.recognition-card p{font-size:13px}.brand-site .qualification-empty{border:1px solid var(--line);border-radius:var(--tw-radius-site);text-align:center;background:#fff;flex-direction:column;align-items:center;min-height:370px;margin-top:24px;padding:24px 24px 32px;display:flex}.qualification-empty>img{object-fit:cover;mix-blend-mode:multiply;width:300px;height:210px;-webkit-mask-image:radial-gradient(#000 44%,#0000 78%);mask-image:radial-gradient(#000 44%,#0000 78%)}.qualification-empty h3{color:var(--text);margin-top:6px;font-size:25px}.qualification-empty p{margin:12px 0 0;font-size:14px}.qualification-empty .button{margin-top:20px}.recognition-values{border-radius:var(--tw-radius-site);background:var(--tw-color-surface);grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:30px;margin-top:30px;padding:32px;display:grid}.recognition-values h2{font-size:25px}.recognition-values p{margin-top:14px;font-size:14px;line-height:1.9}.recognition-values .values-motto{color:#567dab;border-bottom:3px solid var(--blue);justify-self:start;margin:0;padding-bottom:15px;font-size:15px;line-height:1.85}.values-art{display:none}.values-art span{background:linear-gradient(150deg,#8bb9ff55,#c2ddff44);border:1px solid #93bafa;width:80px;height:100px;position:absolute;top:20px;left:10px;transform:skewY(22deg)}.values-art span:nth-child(2){top:0;left:45px}.values-art span:nth-child(3){background:#dceaff55;top:38px;left:75px}.brand-site .contact-layout{align-items:stretch;gap:28px}.contact-information{border:1px solid var(--line);border-radius:var(--tw-radius-site);padding:28px}.contact-information>h3,.contact-guidance>h3{font-size:23px}.brand-site .contact-details{margin-top:18px}.brand-site .contact-details>div{padding-block:18px}.contact-details dt{align-items:center;gap:10px;display:flex}.contact-details dt>.icon{width:18px;height:18px;color:var(--blue)}.brand-site .contact-details dd{color:var(--body)}.contact-guidance{background:var(--tw-color-surface);border:1px solid var(--line);border-radius:var(--tw-radius-site);padding:28px}.contact-guidance h3{margin:16px 0;line-height:1.6}.contact-guidance>p:not(.eyebrow){font-size:14px}.contact-guidance>div{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.brand-site .contact-directions{margin-top:30px}.contact-preparation{border-left:3px solid var(--blue);background:var(--tw-color-surface);margin-top:30px;padding:22px 28px}.contact-preparation h3{font-size:18px}.contact-preparation p{margin-top:10px;font-size:14px}.brand-site .news-filters{border-color:var(--line);padding-bottom:18px}.brand-site .news-filters button{border-radius:var(--tw-radius-site);padding:8px 23px;font-size:13px}.brand-site .news-filters button[aria-pressed=true]{background:var(--blue);color:#fff}.brand-site .news-list-item{grid-template-columns:260px 1fr;gap:34px;padding-block:28px}.brand-site .news-cover{border-radius:var(--tw-radius-site);background:#eaf4ff;padding:0;overflow:hidden}.brand-site .news-cover:before,.brand-site .news-cover:after{display:none}.brand-site .news-cover>img{object-fit:cover;width:100%;height:100%}.brand-site .news-list-item>.news-cover{height:155px}.brand-site .news-list-item h2{font-size:23px}.brand-site .article-container{padding-top:30px}.brand-site .related-articles{background:var(--tw-color-surface);border:1px solid var(--line);border-radius:var(--tw-radius-site);padding:24px}.brand-site .related-articles h3{font-size:15px}.compact-page-heading{background:#fff;border-bottom:1px solid #e3edfa;padding-block:30px}.compact-page-heading .content-heading{margin-bottom:0}.query-form-title{font-size:23px}.query-form-intro{margin:10px 0 24px;font-size:14px}.brand-site .query-section{padding-block:34px 0}.brand-site .query-panel{border-radius:var(--tw-radius-site);border:1px solid var(--line);background:#fff}.brand-site .query-input-row input{border-radius:var(--tw-radius-site);border-color:var(--tw-color-control-border);background:#fff}.brand-site .query-input-row input[aria-invalid=true]{border-color:#d34d5f}.brand-site .query-result{border-radius:var(--tw-radius-site)}.brand-site .note-box{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);color:var(--muted)}.brand-site .faq-list summary{font-size:15px}.brand-site .faq-list details{border-color:#dfe9f7}.query-console-entry{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);border:1px solid var(--line);align-items:center;gap:22px;margin-bottom:40px;padding:26px;display:flex}.query-console-entry>div{flex:1}.query-console-entry h2{font-size:21px}.query-console-entry p{margin-top:8px;font-size:13px}.recognition-image{background:#fff;margin-bottom:18px;display:block}.recognition-image img{object-fit:contain;width:100%;height:180px;display:block}.doc-nav-subgroup{border-left:1px solid var(--line);margin-block:8px;padding-left:12px}.doc-nav-subgroup summary{color:var(--body);cursor:pointer;justify-content:space-between;align-items:center;padding:8px;font-size:13px;list-style:none;display:flex}.doc-nav-subgroup summary::-webkit-details-marker{display:none}.doc-nav-subgroup summary>.icon{width:14px;height:14px;transition:transform .15s}.doc-nav-subgroup[open] summary>.icon{transform:rotate(180deg)}.brand-site .docs-sidebar{background:var(--tw-color-surface)}.brand-site .docs-product strong{color:var(--text);border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff}.brand-site .docs-search{border-radius:var(--tw-radius-site)}.brand-site .doc-nav-group h2{color:var(--text);font-size:13px}.brand-site .doc-nav-group a{border-radius:var(--tw-radius-site)}.brand-site .doc-nav-group a[aria-current=page]{color:var(--blue);background:#e9f2ff}.brand-site .docs-toc a[aria-current=location]{color:var(--blue);border-color:var(--blue)}.brand-site .markdown-body{color:var(--body);line-height:1.95}.brand-site .markdown-body h1,.brand-site .markdown-body h2{color:var(--text)}.brand-site .markdown-body blockquote{color:var(--body);background:var(--tw-color-surface);border-color:var(--blue);border-radius:var(--tw-radius-site)}.brand-site .markdown-body pre{background:var(--tw-color-surface);color:var(--body);border:1px solid var(--line);border-radius:var(--tw-radius-site)}.brand-site .markdown-body pre code{color:inherit}.brand-site .code-copy{color:var(--body);border:1px solid var(--tw-color-control-border);background:#fff}.brand-site .doc-pagination a{border-radius:var(--tw-radius-site);background:#fff}.brand-site .cta-band{background:var(--tw-color-surface);border-block:1px solid #dceaff;padding-block:30px}.brand-site .cta-band h2{font-size:27px}.brand-site .cta-band p{color:var(--body);margin-top:9px;font-size:13px}.brand-site .site-footer{color:#000;background:#f8fafc;border-top:1px solid #e4eaf2;padding-top:38px}.brand-site .footer-grid{grid-template-columns:1.7fr 1.2fr 1fr .8fr;gap:48px;padding-bottom:30px}.brand-site .footer-brand p{color:#8a97ad;max-width:310px;margin-top:14px;font-size:12px}.brand-site .footer-brand p+p{margin-top:6px}.brand-site .footer-grid h2{color:#1f2b42;margin-bottom:16px;font-size:14px}.footer-links{gap:8px;display:grid}.footer-links>a{color:#7e8ba1;font-size:12px}.footer-links>a:hover{color:var(--blue)}.footer-group-toggle{display:none}.brand-site .footer-bottom{color:#8a97ad;border-color:#e3e9f2;padding-block:20px;font-size:11px}.brand-site .footer-bottom a:hover{color:var(--blue)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-site .footer-grid.has-qrcode{grid-template-columns:1.6fr 1.2fr 1fr .8fr 120px;gap:32px}.footer-wechat{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.footer-wechat>img{border-radius:var(--tw-radius-site);object-fit:contain;background:#fff;width:120px;height:120px;padding:6px}.footer-wechat>strong{color:#35455f;font-size:13px;font-weight:500}.footer-wechat>span{color:#8a97ad;font-size:11px}.brand-site .footer-bottom a,.footer-bottom .record-item{align-items:center;gap:5px;display:inline-flex}.record-icon{object-fit:contain;flex-shrink:0;width:18px;height:18px;display:block}@media (width>=769px) and (width<=1000px){.brand-site .footer-grid.has-qrcode{grid-template-columns:1.5fr 1fr 1fr;gap:28px}.footer-wechat{grid-area:1/3/3}}@media (width<=768px){.brand-site .section{padding-block:var(--tw-spacing-section-mobile)}.brand-site .footer-grid.has-qrcode{grid-template-columns:1fr;gap:0}.footer-wechat{border-top:1px solid #e2e8f1;padding:20px 0 10px}.record-icon{width:16px;height:16px}}.feature-mobile{display:none}@media (width>=769px) and (width<=1200px){.brand-hero .mobile-break{display:block}.brand-hero-scene{margin-right:0}.brand-hero-art{width:100%;left:0}}@media (width>=1001px){.architecture-layers{gap:4px}.architecture-layer{text-align:center;height:114px;box-shadow:none;isolation:isolate;background:0 0;border:0;justify-content:center;padding:14px 35px;display:flex}.architecture-layer:before{content:"";z-index:-1;clip-path:polygon(50% 0,100% 23%,100% 76%,50% 100%,0 76%,0 23%);background:linear-gradient(160deg,#ecf8ff 0%,#c4e5ff 62%,#77b7ff 63%,#a9d8ff 84%,#5da4f3 100%);position:absolute;inset:0}.architecture-layer>span{display:none}.architecture-layer p{margin-top:3px}.architecture-layer small{font-size:9px}.architecture-layer h3{font-size:17px}.architecture-layer:not(:last-child):after{bottom:-9px;right:13px}.layer-2:before{background:linear-gradient(160deg,#e2faff 0%,#a1e3f5 62%,#5cbfdd 63%,#91dcf2 84%,#4eafdd 100%)}.layer-3:before{background:linear-gradient(160deg,#477eaf 0%,#254f7a 62%,#173f64 63%,#396e9f 84%,#143353 100%)}}.planned-hero{background:#fff}.planned-hero-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;padding-block:36px 46px;display:grid}.planned-hero-copy h1{margin:14px 0;font-size:38px;line-height:1.45}.planned-hero-copy>p:not(.planned-kicker){margin-top:22px;font-size:17px;line-height:1.9}.planned-kicker{color:var(--blue);font-size:16px;font-weight:600}.planned-hero-copy .actions .button{min-width:170px}.brand-site .planning-badge{color:#e68c27;border-radius:var(--tw-radius-site);background:#fff0dc;border:0}.planned-hero-visual{min-width:0}.planned-hero-visual .image-art{border-radius:0}.planned-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.planned-capability-grid .feature-card{padding:30px}.planned-capability-grid .capability-icon{background:var(--tw-color-surface);border-radius:var(--tw-radius-site)}.planned-capability-grid .capability-icon .icon{width:40px;height:40px}.planned-capability-grid h3{margin:22px 0 12px;font-size:23px}.planned-capability-grid p{margin-top:18px;font-size:16px}.planning-label{color:var(--blue);font-size:16px;font-weight:500}.planned-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.planned-scenario-grid>div{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;align-items:start;gap:22px;padding:28px;display:flex}.planned-scenario-grid h3{margin-bottom:12px;font-size:20px}.planned-scenario-grid p{font-size:15px;line-height:1.85}.planned-scenarios-dcim{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-isometric{color:#4486e1;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(140deg,#eff8ff,#d6e9ff);flex-shrink:0;place-items:center;width:115px;height:110px;display:grid}.scenario-isometric .icon{stroke-width:1px;width:65px;height:65px}.planned-preview-section .section-heading p{margin-top:12px}.planned-ui{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #cbdcf3;width:100%;display:flex;overflow:hidden;box-shadow:0 0 0 8px #f3f7fe}.planned-ui>aside{color:#d2e3f7;background:linear-gradient(135deg,#234567,#163351);flex-shrink:0;width:210px;padding:24px 0}.planned-ui>aside>strong{color:#fff;white-space:nowrap;padding:0 20px 22px;font-size:18px;display:block}.planned-ui>aside small{color:#42b4fa;margin-left:8px;font-size:15px;font-weight:400}.planned-ui>aside>span{align-items:center;gap:13px;padding:14px 22px;font-size:14px;display:flex}.planned-ui>aside>span:first-of-type{color:#fff;background:#2f70cc}.planned-ui>aside .icon{width:18px;height:18px}.planned-ui-main{background:linear-gradient(115deg,#fff,#f7faff);flex:1;min-width:0;padding:26px}.planned-ui-main>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.planned-ui-main h3{font-size:22px}.planned-ui-tabs{color:#7a8fab;border-bottom:1px solid #e3ebf8;gap:38px;margin-top:24px;font-size:13px;display:flex}.planned-ui-tabs>span{padding:10px 0}.planned-ui-tabs>span:first-child{color:var(--blue);border-bottom:2px solid var(--blue)}.planned-table-scroll{overflow-x:auto}.planned-ui table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.planned-ui th,.planned-ui td{text-align:left;border-bottom:1px solid #e6edf8;padding:18px 12px}.planned-ui th{color:#536d91;font-weight:500}.planned-ui tr:last-child td{border:0}.skeleton-text{border-radius:var(--tw-radius-site);background:#e0ebfa;width:70%;max-width:110px;height:7px;display:block}.skeleton-status{border-radius:var(--tw-radius-site);background:#eaf2ff;width:50px;height:18px;display:block}.planned-status{grid-template-columns:1.4fr 1fr;align-items:center;gap:50px;display:grid}.planned-status h2{margin-bottom:15px;font-size:30px}.planned-status p{font-size:16px}.planned-status>div+div{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);align-items:center;gap:22px;padding:30px;display:flex}.planned-status strong,.planned-status small{display:block}.planned-status strong{color:var(--blue);font-size:20px}.planned-status small{color:var(--muted);margin-top:6px;font-size:14px}.planned-services{padding-top:0!important}.dcim-advantage-strip{border-bottom:1px solid var(--line)}.dcim-advantage-strip>.container{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:25px;display:grid}.dcim-advantage-strip>.container>div{align-items:center;gap:14px;display:flex}.dcim-advantage-strip h3{font-size:15px}.dcim-advantage-strip p{margin-top:5px;font-size:12px}.dcim-advantage-strip .capability-icon{border-radius:var(--tw-radius-site);width:42px;height:42px}.dcim-position{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.dcim-position h2{margin-top:16px;font-size:30px}.dcim-position p:not(.planning-label){margin-top:18px;font-size:16px;line-height:1.9}.dcim-quality-grid{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);grid-template-columns:1fr 1fr;gap:28px;padding:26px;display:grid}.dcim-quality-grid>div{align-items:center;gap:14px;display:flex}.dcim-quality-grid .capability-icon{border-radius:var(--tw-radius-site);width:40px;height:40px}.dcim-quality-grid strong{font-size:17px;display:block}.dcim-quality-grid small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.rack-preview{grid-template-columns:1.3fr 1fr;gap:26px;margin-top:28px;display:grid}.rack-preview-cabinets{align-items:end;gap:14px;padding-block:15px;display:flex}.cabinet{border-radius:var(--tw-radius-site);background:linear-gradient(95deg,#c8ddf4,#f0f6ff,#b9cfe8);border:2px solid #abc4e5;gap:4px;width:60px;height:155px;padding:9px 6px;display:grid;box-shadow:3px 4px #e0ebf9}.cabinet i{background:#95b4d4;border:1px solid #7c9dbf;border-radius:1px;display:block}.cabinet.selected{border-color:var(--blue);background:#cee3ff}.cabinet.selected i{background:#457fbf;border-color:#2c64a5}.rack-preview dl{margin:0;font-size:12px}.rack-preview dl>div{border-bottom:1px solid #e5edf8;gap:24px;padding:14px 0;display:flex}.rack-preview dt{color:var(--muted);min-width:75px}.rack-preview dd{color:var(--body);margin:0}.planned-bottom-cta{background:var(--tw-color-surface)}.planned-bottom-cta>.container{grid-template-columns:1.4fr .8fr;align-items:center;gap:55px;padding-block:36px;display:grid}.planned-bottom-cta h2{margin-top:16px;font-size:30px}.planned-bottom-cta p{margin-top:14px;font-size:16px}.planned-bottom-cta img{object-fit:contain;justify-self:end;width:100%;max-width:360px;max-height:240px}.company-intro-v3{background:#fff;padding-block:36px 48px;overflow:hidden}.company-intro-v3>.container{position:relative}.company-intro-v3 header{z-index:2;position:relative}.company-intro-v3 header>p:not(.eyebrow){max-width:780px;margin-top:20px;font-size:16px;line-height:1.8}.company-intro-grid{grid-template-columns:1fr 1fr;gap:60px;margin-top:48px;display:grid;position:relative}.company-intro-points section+section{margin-top:38px}.company-intro-points h2{padding-bottom:12px;font-size:24px;position:relative}.company-intro-points h2:after{content:"";background:var(--blue);width:28px;height:3px;position:absolute;bottom:0;left:0}.company-intro-points p{margin-top:16px;font-size:16px;line-height:1.95}.company-intro-art{align-self:center;min-width:0;position:relative}.company-intro-art>img{mix-blend-mode:multiply;width:120%;max-width:none;margin-left:-10%;-webkit-mask-image:radial-gradient(#000 45%,#0000 78%);mask-image:radial-gradient(#000 45%,#0000 78%)}.company-intro-art>strong{color:#fff;text-align:center;text-shadow:0 1px 6px #165dff66;font-size:22px;line-height:1.5;position:absolute;top:44%;left:41%}.company-intro-art>span{display:none}.company-intro-art>span:first-of-type{top:7%;left:0}.company-intro-art>span:nth-of-type(2){top:7%;right:0}.company-intro-art>span:nth-of-type(3){bottom:5%;left:0}.company-intro-art>span:nth-of-type(4){bottom:5%;right:0}.brand-site .section-heading.centered{text-align:center;display:block}.brand-site .section-heading.centered>p{max-width:850px;margin-inline:auto}.company-products-v3 .section-heading h2,.company-values-v3 .section-heading h2{font-size:36px}.company-product-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:38px;display:grid}.company-product-cards>a,.company-product-cards>div{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;flex-direction:column;align-items:start;padding:25px;display:flex}.company-product-title{align-items:center;gap:13px;display:flex}.company-product-title .capability-icon{border-radius:var(--tw-radius-site);background:#e5f1ff;width:48px;height:48px}.company-product-title h3{font-size:20px}.company-product-title h3 small{margin-top:5px;font-size:13px;display:block}.company-product-cards .badge{margin-top:22px}.company-product-cards p{margin-block:22px;font-size:14px;line-height:1.9}.company-product-cards .text-link,.company-product-cards>.company-planned-card>.subtle{margin-top:auto;font-size:13px}.company-product-cards>a:nth-child(2) .capability-icon,.company-product-cards>a:nth-child(3) .capability-icon{color:var(--blue);background:0 0}.company-product-cards>.company-planned-card,.company-values-v3{background:var(--tw-color-surface)}.company-value-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;margin-top:45px;display:grid}.company-value-points h3{margin:20px 0 15px;font-size:23px}.company-value-points p{font-size:16px;line-height:1.9}.contact-content-v3 .section-heading h2{font-size:34px}.contact-content-v3 .section-heading p{font-size:17px;line-height:1.9}.contact-content-v3 .contact-layout{grid-template-columns:.9fr 1.1fr;gap:24px;margin-top:40px}.contact-content-v3 .contact-information{padding:32px}.contact-information>p{margin-top:16px;font-size:15px;line-height:1.9}.contact-content-v3 .contact-details>div{justify-content:space-between;padding-block:27px}.contact-content-v3 .contact-details>div:last-child{border:0}.contact-content-v3 .contact-details dt{gap:20px}.contact-details dt strong{color:var(--text);font-size:17px;display:block}.contact-details dt small{color:var(--muted);margin-top:6px;font-size:14px;display:block}.contact-content-v3 .contact-guidance{padding:30px}.contact-content-v3 .contact-guidance>h3{margin-top:0}.contact-content-v3 .contact-guidance>p{font-size:15px}.contact-guidance .contact-online-cards{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.contact-online-cards>a{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;gap:13px;padding:20px 14px;display:flex}.contact-online-cards .capability-icon{width:40px;height:40px}.contact-online-cards strong{font-size:16px;display:block}.contact-online-cards small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.contact-online-cards a>span+span>.icon{color:var(--blue);width:19px;height:19px;margin-top:10px}.contact-guidance .contact-ready{border-top:1px solid var(--line);margin-top:26px;padding-top:22px;display:block;position:relative}.contact-ready>p{font-size:13px}.contact-ready>div:not(.conversation-art){z-index:1;align-items:center;gap:15px;margin-top:18px;display:flex;position:relative}.contact-ready .capability-icon{background:#fff;width:38px;height:38px}.contact-ready strong{font-size:15px;display:block}.contact-ready small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.conversation-art{display:none}.conversation-art i{border-radius:var(--tw-radius-site) var(--tw-radius-site) var(--tw-radius-site) 0;color:#fff;background:linear-gradient(130deg,#a8d6ff,#547fff);place-items:center;width:70px;height:60px;font-size:27px;font-style:normal;display:grid;position:absolute;transform:skewY(15deg);box-shadow:7px 7px #cfe7ff}.conversation-art i+i{background:linear-gradient(130deg,#94ddff,#45b5fb);top:45px;left:-25px}.contact-consulting{padding-top:10px!important}.consulting-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.consulting-grid>div{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;padding:30px}.consulting-grid>div:nth-child(2),.consulting-grid>div:nth-child(3){border-color:var(--line);background:#fff}.consulting-grid h3{color:var(--text);align-items:center;gap:18px;font-size:20px;display:flex}.consulting-grid h3 .icon{width:36px;height:36px}.consulting-grid ul{color:var(--body);margin-block:24px;padding-left:18px;font-size:15px;line-height:2}.consulting-grid .text-link{font-size:15px}.contact-future{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:40px;margin-top:35px;padding:32px;display:grid}.contact-future h2{font-size:23px}.contact-future p{margin-top:10px;font-size:14px;line-height:1.9}.contact-future-art{display:none}.contact-future-art i{background:linear-gradient(135deg,#acd8ff,#438cf0);width:65px;height:70px;position:absolute;top:30px;left:20px;transform:skewY(-28deg);box-shadow:14px 7px #c8e2fc}.contact-future-art i:nth-child(2){background:#d0e8ff;top:10px;left:100px}.contact-future-art i:nth-child(3){height:50px;top:90px;left:65px}.contact-future-art i:nth-child(4){background:#e4f2ff;top:60px;left:150px}@media (width<=1000px){.planned-hero-copy h1{font-size:30px}.planned-hero-copy>p:not(.planned-kicker){font-size:14px}.planned-hero-copy .actions .button{min-width:0}.planned-hero-layout{gap:26px}.planned-capability-grid .feature-card{padding:23px}.planned-capability-grid p{font-size:14px}.planned-scenario-grid>div{gap:15px;padding:22px}.planned-scenario-grid h3{font-size:17px}.planned-scenario-grid p{font-size:13px}.planned-ui>aside{width:165px}.planned-ui>aside>strong{font-size:14px}.planned-ui-main{padding:22px}.rack-preview{gap:18px}.rack-preview-cabinets{gap:8px}.cabinet{width:40px;height:130px;padding:7px 4px}.dcim-position{gap:30px}.dcim-quality-grid{gap:22px;padding:20px}.dcim-quality-grid>div{gap:10px}.dcim-quality-grid strong{font-size:15px}.dcim-quality-grid small{font-size:10px}.dcim-advantage-strip>.container{gap:18px}.dcim-advantage-strip h3{font-size:12px}.dcim-advantage-strip p{font-size:10px}.scenario-isometric{width:70px;height:80px}.scenario-isometric .icon{width:45px;height:45px}.planned-bottom-cta h2{font-size:25px}.company-product-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.company-intro-v3 header>p:not(.eyebrow){font-size:15px}.company-intro-grid{gap:35px}.company-intro-art>strong{font-size:17px}.company-intro-art>span{display:none}.company-intro-points h2{font-size:21px}.company-intro-points p{font-size:14px}.company-value-points{gap:35px}.contact-online-cards .capability-icon{width:30px;height:30px}.contact-online-cards strong{font-size:13px}.contact-online-cards small{font-size:10px}.contact-online-cards>a{gap:9px;padding:16px 10px}.consulting-grid h3{gap:13px;font-size:17px}.consulting-grid>div{padding:22px}.consulting-grid ul{font-size:13px}.contact-future{grid-template-columns:minmax(0,1fr) 180px}.contact-future>p{color:var(--muted)}}@media (width<=768px){.planned-hero-layout{grid-template-columns:1fr;gap:12px;padding-block:24px}.planned-hero-copy h1{margin-block:12px;font-size:25px}.planned-kicker{font-size:13px}.planned-hero-copy>p:not(.planned-kicker){margin-top:14px;font-size:14px}.planned-hero-copy .actions{gap:10px;margin-top:20px}.planned-hero-copy .actions .button{flex:1}.planned-hero-visual{max-width:480px;margin-inline:auto}.planned-hero-visual img{object-fit:contain;max-height:245px}.planned-capability-grid{grid-template-columns:1fr;gap:13px}.planned-capability-grid .feature-card{grid-template-columns:42px 1fr;gap:0 13px;padding:18px;display:grid}.planned-capability-grid .capability-icon{background:var(--tw-color-surface);grid-row:1/4;width:40px;height:40px}.planned-capability-grid .capability-icon .icon{width:27px;height:27px}.planned-capability-grid h3{margin:0 0 7px;font-size:16px}.planned-capability-grid .planning-label{margin-bottom:5px;font-size:12px}.planned-capability-grid p{margin-top:0;font-size:12px;line-height:1.85}.planned-scenario-grid,.planned-scenarios-dcim{grid-template-columns:1fr;gap:12px}.planned-scenario-grid>div{gap:14px;padding:18px}.planned-scenario-grid h3{margin-bottom:6px;font-size:16px}.planned-scenario-grid p{font-size:12px}.planned-scenario-grid .capability-icon{width:36px;height:36px}.planned-scenario-grid .capability-icon .icon{width:24px;height:24px}.planned-ui{flex-direction:column;position:relative}.planned-ui>aside{justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.planned-ui>aside>strong{padding:0;font-size:13px}.planned-ui>aside>span{display:none}.planned-ui>aside:after{content:"☰";color:#cde2fc;font-size:16px}.planned-ui-main{padding:15px 12px}.planned-ui-main h3{font-size:16px}.planned-ui .badge{padding:2px 6px;font-size:9px}.planned-ui-tabs{gap:22px;margin-top:12px;font-size:10px}.planned-ui table{font-size:9px}.planned-ui th,.planned-ui td{padding:12px 7px}.skeleton-text{height:5px}.skeleton-status{width:32px;height:14px}.planned-status{grid-template-columns:1fr;gap:22px}.planned-status h2{margin-bottom:12px;font-size:23px}.planned-status p{font-size:13px}.planned-status>div+div{gap:16px;padding:20px}.planned-status strong{font-size:17px}.planned-status small{font-size:12px}.planned-services .delivery-grid>a{padding:15px}.planned-services .capability-icon{width:35px;height:35px}.dcim-advantage-strip>.container{grid-template-columns:1fr;gap:0;padding-block:0}.dcim-advantage-strip>.container>div{border-bottom:1px solid var(--line);gap:13px;padding:16px 0}.dcim-advantage-strip>.container>div:last-child{border:0}.dcim-advantage-strip h3{font-size:14px}.dcim-advantage-strip p{font-size:11px}.dcim-advantage-strip .capability-icon{width:35px;height:35px}.dcim-position{grid-template-columns:1fr;gap:22px}.dcim-position h2{font-size:23px}.dcim-position p:not(.planning-label){margin-top:14px;font-size:13px}.dcim-quality-grid{grid-template-columns:1fr;gap:18px}.dcim-quality-grid strong{font-size:15px}.dcim-quality-grid small{font-size:12px}.dcim-quality-grid .capability-icon{width:35px;height:35px}.scenario-isometric{width:45px;height:50px}.scenario-isometric .icon{width:29px;height:29px}.rack-preview{grid-template-columns:1fr;margin-top:15px}.rack-preview-cabinets{justify-content:space-between;padding:10px}.cabinet{width:40px;height:115px}.rack-preview dl{display:none}.planned-bottom-cta>.container{grid-template-columns:1fr;gap:15px;padding-block:28px}.planned-bottom-cta h2{font-size:23px}.planned-bottom-cta p{font-size:13px}.planned-bottom-cta img{display:none}.planned-bottom-cta .actions .button{flex:1}.company-intro-v3{padding-block:28px 35px}.company-intro-v3 header>p:not(.eyebrow){margin-top:16px;font-size:14px}.company-intro-grid{flex-direction:column-reverse;gap:28px;margin-top:25px;display:flex}.company-intro-art{width:100%;max-width:450px}.company-intro-art>img{width:100%;margin:0}.company-intro-art>strong{font-size:17px;top:42%;left:40%}.company-intro-art>span{display:none}.company-intro-points section+section{margin-top:24px}.company-intro-points h2{padding-bottom:9px;font-size:20px}.company-intro-points p{margin-top:13px;font-size:13px}.company-products-v3 .section-heading.centered,.company-values-v3 .section-heading.centered{text-align:left}.company-products-v3 .section-heading h2,.company-values-v3 .section-heading h2{font-size:24px}.company-product-cards{grid-template-columns:1fr;gap:12px;margin-top:24px}.company-product-cards>a,.company-product-cards>div{grid-template-columns:1fr auto;align-items:center;gap:10px;padding:16px;display:grid}.company-product-cards .company-product-title{gap:12px}.company-product-title .capability-icon{width:37px;height:37px}.company-product-title h3{font-size:15px}.company-product-title h3 small{margin-top:3px;font-size:11px}.company-product-cards p,.company-product-cards .text-link,.company-product-cards .subtle{display:none}.company-product-cards .badge{margin:0;padding:2px 5px;font-size:10px}.company-value-points{grid-template-columns:1fr;gap:23px;margin-top:25px}.company-value-points>div{grid-template-columns:38px 1fr;gap:7px 13px;display:grid}.company-value-points .capability-icon{grid-row:1/3;width:36px;height:36px}.company-value-points h3{margin:0;font-size:17px}.company-value-points p{margin:0;font-size:13px}.contact-content-v3 .section-heading h2{font-size:24px}.contact-content-v3 .section-heading p{font-size:13px}.contact-content-v3 .contact-layout{grid-template-columns:1fr;gap:20px;margin-top:26px}.contact-content-v3 .contact-information{padding:23px}.contact-information>p{margin-top:13px;font-size:13px}.contact-content-v3 .contact-details>div{padding-block:20px}.contact-details dt strong{font-size:14px}.contact-details dt small{font-size:12px}.contact-content-v3 .contact-details dt{gap:13px}.contact-details .capability-icon{width:40px;height:40px}.contact-content-v3 .contact-guidance{padding:23px}.contact-content-v3 .contact-guidance>p{font-size:13px}.contact-guidance .contact-online-cards{grid-template-columns:1fr;gap:12px}.contact-online-cards>a{align-items:center;gap:13px;padding:17px 15px}.contact-online-cards .capability-icon{width:38px;height:38px}.contact-online-cards strong{font-size:15px}.contact-online-cards small{font-size:11px}.contact-online-cards a>span+span>.icon{width:16px;margin-top:-25px;position:absolute;right:38px}.contact-guidance .contact-ready{margin-top:20px;padding-top:18px}.contact-ready>p{font-size:12px}.contact-ready strong{font-size:14px}.contact-ready small{font-size:10px}.conversation-art{display:none}.consulting-grid{grid-template-columns:1fr;gap:13px}.consulting-grid>div{padding:19px}.consulting-grid h3{gap:14px;font-size:17px}.consulting-grid h3 .icon{width:28px;height:28px}.consulting-grid ul{margin-block:14px;font-size:12px}.consulting-grid .text-link{font-size:12px}.contact-future{grid-template-columns:1.7fr 1fr;gap:10px;margin-top:25px;padding:23px;overflow:hidden}.contact-future h2{font-size:17px}.contact-future p{font-size:11px}.contact-future-art{display:none}}@media (width<=1200px){.brand-site .header-inner,.brand-site .site-nav{gap:20px}.brand-hero h1{font-size:38px}.hero-positioning{font-size:15px}.brand-hero-layout{min-height:370px}.product-panel{gap:24px;padding:26px}.product-panel h3{font-size:26px}.product-panel .button{padding-inline:14px;font-size:12px}.bos-art-sidebar{width:90px}.mock-nav{font-size:8px}.mock-brand strong{font-size:9px}.brand-site .architecture-section{grid-template-columns:.8fr 1.2fr;gap:35px}.architecture-map{grid-template-columns:1fr 130px;gap:18px}.architecture-intro h2{font-size:25px}.delivery-grid>a{gap:10px;padding:20px 16px}.delivery-grid h3{font-size:16px}.delivery-grid p{font-size:11px}.feature-switcher{grid-template-columns:215px minmax(0,1fr);gap:18px}.feature-panel{grid-template-columns:.8fr 1.2fr;gap:20px;padding:22px}.brand-site .product-hero h1{font-size:29px}.brand-site .product-hero .hero-grid{gap:28px}.brand-site .split-section{gap:35px}}@media (width<=1000px){.brand-hero h1{font-size:32px}.brand-hero-layout{grid-template-columns:1fr .9fr;min-height:350px}.brand-hero-copy{padding-block:40px}.hero-positioning{font-size:14px}.brand-hero .button{padding-inline:15px;font-size:12px}.advantage-grid{gap:16px}.advantage-grid>div{gap:9px}.advantage-grid .capability-icon{width:38px;height:38px}.advantage-grid strong{font-size:13px}.advantage-grid p{font-size:10px}.product-tablist button{font-size:12px}.product-tablist button small{margin-left:5px}.product-panel{grid-template-columns:.9fr 1.1fr;gap:20px}.product-panel h3{font-size:24px}.product-panel-copy>p{font-size:13px}.bos-art-sidebar{width:70px}.mock-brand{gap:3px;padding-inline:6px}.mock-brand img{width:14px;height:14px}.mock-brand strong{font-size:8px}.mock-nav{gap:5px;padding:9px 7px;font-size:7px}.mock-nav .icon{width:10px;height:10px}.bos-art-modules>span{grid-template-columns:1fr;justify-items:center;padding:8px 5px}.bos-art-modules .icon{grid-row:auto}.bos-art-modules small{display:none}.mock-toolbar{font-size:8px}.bos-art-heading>span{display:none}.brand-site .architecture-section{grid-template-columns:1fr}.architecture-map{grid-template-columns:1fr 200px}.architecture-layers{grid-template-columns:repeat(3,minmax(0,1fr))}.architecture-layer{text-align:center;padding:18px 12px;display:block}.architecture-layer>span{margin-bottom:10px;display:inline-block}.architecture-layer h3{font-size:16px}.architecture-layer p{font-size:11px}.architecture-layer small{display:none}.architecture-layer:not(:last-child):after{content:"→";top:calc(50% - 12px);bottom:auto;right:-16px}.architecture-future{padding:16px}.architecture-future h3{font-size:16px}.future-network{flex-direction:row;justify-content:center;margin:16px 0}.future-network span{width:20px;height:1px}.architecture-future h3 br{display:none}.feature-panel{grid-template-columns:1fr;min-height:0}.feature-panel-visual{max-width:400px}.feature-panel .bos-art-sidebar{width:85px}.feature-panel .bos-art-modules>span{text-align:left;grid-template-columns:20px 1fr;justify-items:start}.feature-panel .bos-art-modules .icon{grid-row:1/3}.feature-panel .mock-bottom{display:none}.overview-highlights{gap:12px}.brand-site .product-hero h1{font-size:26px}.brand-site .hero-description{font-size:13px}.company-platform-grid{gap:16px}.company-platform-grid>a{padding:20px}.company-platform-grid h3{font-size:17px}.service-intro-inner{gap:30px}.brand-site .site-nav{box-shadow:0 15px 30px #1118270f}.service-illustration-card{width:170px}.service-illustration-stack>.icon{width:45px;height:65px}.recognition-values{grid-template-columns:minmax(0,1fr) 130px;gap:20px}.recognition-values h2{font-size:22px}}@media (width<=768px){.brand-site{--header:64px;font-size:14px}.brand-site .container,.brand-site .header-inner{width:calc(100% - 36px)}.brand-site .header-inner{gap:10px}.brand-site .brand{gap:7px;font-size:21px}.brand-site .brand img{width:31px;height:31px}.brand-site .header-console{min-height:44px;padding:8px 10px;font-size:11px}.brand-site .menu-toggle{width:36px;height:44px;padding:6px}.brand-site .section{padding-block:var(--tw-spacing-section)}.brand-site .section-heading{margin-bottom:21px;display:block}.brand-site .section-heading h2{font-size:23px}.brand-site .section-heading p{margin-top:12px;font-size:13px}.brand-site .section-heading>a{margin-top:12px}.brand-site .button{padding:11px 18px;font-size:13px}.brand-site .eyebrow{font-size:10px}.mobile-break{display:initial}.brand-hero-layout{isolation:isolate;min-height:0;display:block}.brand-hero-copy{padding-block:30px 34px}.brand-hero h1{white-space:normal;font-size:34px;line-height:1.3}.hero-positioning{max-width:500px;margin-top:16px;font-size:13px;line-height:1.8}.brand-hero .actions{gap:10px;margin-top:22px}.brand-hero .button{padding-inline:16px;font-size:12px}.brand-hero-scene{z-index:0;opacity:.1;pointer-events:none;width:auto;max-width:none;height:auto;margin:0;position:absolute;inset:0 -18px}.brand-hero-art{object-fit:cover;object-position:center;width:clamp(440px,100vw,700px);height:100%;top:0;left:auto;right:-12%}.brand-hero-scene .scene-label{display:none}.advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding-block:22px}.advantage-grid>div{gap:10px}.advantage-grid strong{font-size:12px}.advantage-grid p{font-size:10px}.advantage-grid .capability-icon{width:35px;height:35px}.advantage-grid .icon{width:21px;height:21px}.product-tablist{gap:12px;margin-bottom:18px;overflow-x:auto}.product-tablist button{text-align:center;min-width:90px;padding:10px 6px;font-size:11px}.product-tablist button strong{font-size:14px;display:block}.product-tablist button>span{display:none}.product-tablist button small{min-height:17px;margin:4px 0 0;padding:1px 5px;font-size:9px;display:inline-block}.product-tablist button:first-child{padding-top:17px}.product-panel{grid-template-columns:1fr;gap:26px;padding:22px 18px 16px}.product-panel h3{margin-block:7px 14px;font-size:25px}.product-code{font-size:14px}.product-panel-copy>p{font-size:13px}.capability-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.capability-tags>span{gap:6px;padding:7px 8px;font-size:11px}.capability-tags .icon{width:15px;height:15px}.product-panel .actions{gap:10px;margin-top:22px}.product-panel .button{flex:1;padding-inline:10px;font-size:12px}.visual-caption{margin-top:9px;font-size:9px}.bos-art{line-height:1.4}.product-panel-visual .mock-bottom,.product-hero-visual .mock-bottom{display:none}.bos-art-sidebar{width:75px}.mock-nav{padding:8px 7px}.mock-brand{margin-bottom:14px}.bos-art-content{padding:12px 10px}.mock-toolbar{height:27px;padding-inline:10px;font-size:7px}.bos-art-heading{margin-bottom:12px}.bos-art-heading strong{font-size:11px}.bos-art-modules{gap:5px}.bos-art-modules strong{font-size:8px}.bos-art-modules .icon{width:17px;height:17px}.bos-art-workflow{margin-top:9px;padding:10px}.bos-art h4{font-size:9px}.bos-art-workflow h4 small{font-size:7px}.mock-flow{margin-top:12px}.mock-flow>span{font-size:8px}.mock-bottom{gap:8px;margin-top:8px}.mock-records,.mock-entries{padding:9px}.mock-entries>div{font-size:8px}.mock-records>div{margin-top:10px}.brand-site .architecture-section{gap:25px}.architecture-intro h2{font-size:23px}.architecture-intro p{margin-top:14px;font-size:13px}.architecture-intro>.button{margin-top:18px}.architecture-map{grid-template-columns:1fr 110px;align-items:stretch;gap:12px}.architecture-layers{grid-template-columns:1fr;gap:16px}.architecture-layer{text-align:left;gap:10px;padding:14px;display:flex}.architecture-layer>span{margin-bottom:0}.architecture-layer>span>.icon{width:25px;height:25px}.architecture-layer h3{font-size:14px}.architecture-layer p{font-size:10px}.architecture-layer:not(:last-child):after{content:"↓";top:auto;bottom:-23px;right:15px}.architecture-future{flex-direction:column;justify-content:center;align-items:center;padding:12px 8px;display:flex}.architecture-future h3{margin-top:12px;font-size:14px}.architecture-future h3 br{display:initial}.architecture-future .badge{padding:3px 5px;font-size:9px}.architecture-future p{font-size:10px}.future-network{flex-direction:column}.future-network .icon{width:31px;height:31px}.future-network span{width:1px;height:16px}.delivery-grid{grid-template-columns:1fr;gap:11px}.delivery-grid>a{gap:14px;padding:15px 17px}.service-emblem{width:34px;height:38px}.service-emblem .icon{width:29px;height:29px}.delivery-grid h3{margin-bottom:3px;font-size:16px}.delivery-grid p{font-size:12px}.delivery-grid>a>.icon{width:14px;height:14px}.brand-site .home-news{padding-top:15px}.insight-grid{grid-template-columns:1fr;gap:16px}.insight-item{border:0;border-radius:0;grid-template-columns:105px 1fr;align-items:start;gap:14px;display:grid}.insight-item>img{border-radius:var(--tw-radius-site);height:75px}.insight-copy{padding:0}.insight-item .category{display:none}.insight-item h3{margin:0 0 6px;font-size:14px}.insight-item p{font-size:11px;line-height:1.7}.brand-site .product-hero .hero-grid{grid-template-columns:1fr;gap:25px;padding-block:26px}.brand-site .product-hero h1{font-size:25px;line-height:1.5}.product-status{margin-top:7px;font-size:15px}.brand-site .hero-description{margin-top:13px;font-size:13px}.product-hero .hero-copy .actions{margin-top:20px}.product-hero-visual .bos-art{transform:none}.product-hero-visual .image-art img{max-height:230px}.brand-site .section-tabs{justify-content:flex-start;gap:26px;min-height:50px;padding-inline:18px}.brand-site .section-tabs a{white-space:nowrap;padding-block:14px;font-size:12px}.brand-site .split-section{gap:24px}.product-overview h2{font-size:23px}.product-overview>div>p{margin-top:14px;font-size:13px}.overview-highlights{grid-template-columns:1fr;gap:15px;margin-top:20px}.overview-highlights>div{grid-template-columns:38px 1fr;gap:0 12px;display:grid}.overview-highlights .capability-icon{grid-row:1/3;width:38px;height:38px}.overview-highlights .icon{width:21px;height:21px}.overview-highlights h3{margin:0;font-size:14px}.overview-highlights p{margin-top:4px;font-size:12px}.product-concept{max-width:440px;margin-inline:auto}.feature-mobile{border-radius:var(--tw-radius-site);border:1px solid #dce8fb;display:block;overflow:hidden}.feature-mobile details+details{border-top:1px solid #e3ecfa}.feature-mobile summary{cursor:pointer;align-items:center;gap:12px;padding:13px 15px;font-size:14px;font-weight:600;list-style-type:none;display:flex}.feature-mobile summary::-webkit-details-marker{display:none}.feature-mobile summary>.icon{width:14px;height:14px;margin-left:auto}.feature-mobile .capability-icon{width:32px;height:32px}.feature-mobile .capability-icon>.icon{width:21px;height:21px}.feature-mobile details[open]{background:var(--tw-color-surface)}.feature-mobile details[open] summary{color:var(--blue)}.feature-mobile details[open] summary>.icon{transform:rotate(180deg)}.feature-mobile details>div{padding:0 20px 18px 59px;font-size:12px}.feature-mobile .text-link{margin-top:12px;font-size:12px}.feature-switcher{grid-template-columns:1fr;gap:16px;display:none}.feature-tablist{flex-direction:row;gap:8px;padding:2px 0 6px;overflow-x:auto}.feature-tablist button{border:1px solid #e0eafd;border-bottom:2px solid #0000;flex-shrink:0;gap:8px;padding:11px 12px}.feature-tablist button[aria-selected=true]{border-left-color:#e0eafd;border-bottom-color:var(--blue)}.feature-tablist .capability-icon{background:0 0;width:25px;height:25px}.feature-tablist strong{font-size:12px}.feature-tablist small,.feature-tablist button>.icon{display:none}.feature-panel{gap:22px;padding:21px 18px}.feature-panel h3{margin-block:13px;font-size:21px}.feature-panel p{font-size:13px}.feature-panel-visual{width:100%;max-width:none}.feature-panel .mock-bottom{display:grid}.feature-panel .bos-art-modules>span{text-align:center;grid-template-columns:1fr;justify-items:center}.feature-panel .bos-art-modules .icon{grid-row:auto}.brand-site .scenario-grid{gap:12px}.brand-site .scenario{gap:14px;padding:20px}.scenario .capability-icon{width:40px;height:40px}.brand-site .scenario h3{margin-bottom:6px;font-size:16px}.brand-site .scenario p{font-size:12px}.evolution-layout{grid-template-columns:1fr;gap:38px;padding-block:30px}.evolution-layout h2{font-size:23px}.evolution-layout p{font-size:13px}.evolution-track strong{font-size:14px}.evolution-track small{font-size:10px}.brand-site .service-intro{padding-block:24px}.service-intro-inner{grid-template-columns:1fr;gap:10px}.service-intro-inner>div:first-child>p{margin-top:13px;font-size:13px}.service-illustration{height:170px}.service-illustration-card{border-top-width:8px;width:155px;padding:12px}.service-illustration-card strong{font-size:16px}.service-illustration-stack>.icon{width:40px;height:65px}.service-illustration-card .service-emblem{height:38px}.brand-site .feature-card{padding:23px}.brand-site .feature-card h3{font-size:18px}.brand-site .feature-card p{font-size:13px}.service-scope-card>.capability-icon{margin-bottom:16px}.service-scope-card>h3{margin-bottom:10px}.check-list{gap:8px;margin-top:18px;font-size:12px}.brand-site .service-workflow{padding-top:6px}.brand-site .process-steps{grid-template-columns:1fr;gap:24px;display:grid}.brand-site .process-steps li{text-align:left;grid-template-columns:45px 1fr;gap:6px 16px;display:grid}.brand-site .process-steps li>span{grid-row:1/3;width:44px;height:44px;margin:0}.process-steps li>span .icon{width:23px;height:23px}.brand-site .process-steps li h3{font-size:15px}.process-steps h3 b{margin-right:6px;font-size:15px}.process-steps p{max-width:none;margin:0;font-size:12px}.brand-site .process-steps li:not(:last-child):after{content:"";background:#d1e5ff;width:1px;height:calc(100% - 20px);display:block;top:44px;left:22px}.service-checklist-layout{grid-template-columns:1fr;gap:18px}.service-table{font-size:12px}.service-table th,.service-table td{padding:12px}.service-table tbody th{min-width:80px}.brand-site .service-notice{padding:20px}.service-notice p{font-size:12px}.migration-path{gap:12px}.migration-path>div{flex:1;padding:18px 12px}.migration-path h3{font-size:15px}.migration-path p{font-size:10px}.migration-path>span{width:50px}.migration-path small{text-align:center;font-size:10px}.migration-path>span>.icon{width:30px;height:25px}.migration-recovery{align-items:start;font-size:12px}.support-self-service{padding:23px;display:block}.support-self-service h2{font-size:22px}.support-self-service .actions{gap:10px;margin-top:20px}.service-cta{margin-bottom:30px;padding:25px 22px;display:block}.service-cta h2{font-size:23px}.service-cta p{font-size:13px}.service-cta-art{display:none}.service-cta .button{width:100%}.about-heading>.container{padding-block:27px}.about-heading h1{max-width:320px;font-size:clamp(28px,3vw,36px)}.about-heading p{max-width:500px;font-size:13px}.glass-panels{display:none}.brand-site .content-section{padding-block:28px 36px}.brand-site .content-title{font-size:26px}.brand-site .content-heading{margin-bottom:22px}.brand-site .content-heading>p:not(.eyebrow){font-size:13px}.content-heading>h2{font-size:23px}.brand-site .about-navigation{padding-top:18px}.brand-site .about-page-switcher{gap:3px;width:100%;padding:3px}.brand-site .about-page-switcher a{text-align:center;flex:1;min-height:36px;padding:7px 12px;font-size:13px}.about-profile{grid-template-columns:1fr;gap:24px}.about-profile h2{font-size:24px}.company-positioning{font-size:14px}.about-profile>div>p:not(.eyebrow):not(.company-positioning){font-size:13px}.company-visual img{object-fit:contain;height:220px}.company-platform-grid{grid-template-columns:1fr;gap:15px}.company-platform-grid>a{padding:22px}.company-platform-grid h3{font-size:18px}.company-platforms{padding-block:10px}.approach-grid{grid-template-columns:1fr;gap:16px}.recognition-filters{gap:8px;margin-top:20px}.recognition-filters button{flex:1;min-height:40px;padding:8px 10px;font-size:13px}.recognition-hint{font-size:11px}.recognition-grid{grid-template-columns:1fr}.brand-site .qualification-empty{min-height:330px;margin-top:20px;padding:20px 16px 26px}.qualification-empty>img{width:260px;height:190px}.qualification-empty h3{font-size:22px}.qualification-empty p{margin-top:12px;font-size:13px}.qualification-empty .button{margin-top:20px}.recognition-values{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;padding:24px}.recognition-values>div:first-child{grid-column:1/-1}.recognition-values h2{font-size:21px}.recognition-values p{font-size:13px}.values-art{display:none}.values-art span{width:60px;height:80px}.values-art span:nth-child(2){left:35px}.values-art span:nth-child(3){left:60px}.recognition-values .values-motto{justify-self:center;font-size:14px}.brand-site .contact-layout{grid-template-columns:1fr;gap:20px}.contact-information,.contact-guidance{padding:23px}.contact-information>h3,.contact-guidance>h3{font-size:21px}.contact-guidance>p:not(.eyebrow){font-size:13px}.contact-guidance>div{gap:18px}.contact-preparation{padding:20px}.contact-preparation h3{font-size:17px}.contact-preparation p{font-size:13px}.brand-site .news-filters{flex-wrap:wrap;gap:8px}.brand-site .news-filters button{padding:8px 13px;font-size:12px}.brand-site .news-list-item{grid-template-columns:1fr;gap:18px;padding-block:22px}.brand-site .news-list-item>.news-cover{height:165px}.brand-site .news-list-item h2{font-size:20px;line-height:1.6}.compact-page-heading{background:#fff;border-bottom:1px solid #e3edfa;padding-block:30px}.compact-page-heading .content-heading{margin-bottom:0}.query-form-title{font-size:23px}.query-form-intro{margin:10px 0 24px;font-size:14px}.brand-site .query-section{padding-block:27px 0}.brand-site .query-panel{padding:23px 20px}.brand-site .query-input-row input{font-size:16px}.brand-site .faq-list summary{font-size:14px}.query-console-entry{flex-wrap:wrap;gap:15px;margin-bottom:30px;padding:22px}.query-console-entry>.capability-icon{width:40px;height:40px}.query-console-entry h2{font-size:18px}.query-console-entry p{font-size:12px}.query-console-entry .button{width:100%}.brand-site .related-articles{padding:22px}.brand-site .docs-center{padding-inline:18px}.brand-site .doc-nav-group a{min-height:44px}.brand-site .mobile-toc a{align-items:center;min-height:40px;display:flex}.brand-site .cta-band{text-align:center;padding-block:25px}.brand-site .cta-band>.container{align-items:center}.brand-site .cta-band .button{margin-top:0}.brand-site .cta-band h2{font-size:23px}.brand-site .cta-band p{font-size:12px}.brand-site .site-footer{padding-top:28px}.brand-site .footer-grid{grid-template-columns:1fr;gap:0;padding-bottom:15px}.brand-site .footer-brand{grid-column:auto;padding-bottom:23px}.brand-site .footer-brand p{max-width:360px;font-size:11px}.brand-site .footer-brand p+p{display:none}.footer-group{border-top:1px solid #e2e8f1}.brand-site .footer-grid h2{display:none}.footer-group-toggle{color:#35455f;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:14px 0;font-size:13px;display:flex}.footer-group-toggle .icon{width:15px;height:15px;transition:transform .15s}.footer-group-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.footer-group.is-interactive .footer-group-toggle[aria-expanded=false]+.footer-links{display:none}.footer-links{gap:10px;padding-bottom:17px}.footer-links>a{padding-block:4px;font-size:12px}.brand-site .footer-bottom{padding-block:18px;font-size:10px}}@media (width<=360px){.brand-site .brand{font-size:18px}.brand-site .header-inner{gap:7px}.brand-site .header-console{padding-inline:8px;font-size:10px}.brand-hero h1{font-size:30px}.brand-hero .button{padding-inline:12px;font-size:11px}.brand-site .section-heading h2{font-size:21px}.advantage-grid{gap:18px 9px}.advantage-grid>div{gap:7px}.advantage-grid .capability-icon{width:30px;height:30px}.advantage-grid strong{font-size:11px}.advantage-grid p{font-size:9px}.product-panel{padding-inline:15px}.product-panel h3{font-size:23px}.capability-tags>span{padding-inline:6px;font-size:10px}.product-panel .button{padding-inline:7px;font-size:11px}.bos-art-sidebar{width:60px}.mock-brand strong{font-size:7px}.mock-brand img{width:12px;height:12px}.mock-nav{gap:4px;padding-inline:5px;font-size:6px}.bos-art-content{padding-inline:8px}.mock-bottom{grid-template-columns:1fr}.mock-entries{display:none}.mock-flow>span{font-size:7px}.architecture-map{grid-template-columns:1fr 98px;gap:10px}.architecture-layer{padding-inline:11px}.architecture-layer p{font-size:9px}.brand-site .about-page-switcher a{padding-inline:9px;font-size:12px}.brand-site .product-hero h1{font-size:23px}.brand-site .section-tabs{gap:22px}.brand-site .section-tabs a{font-size:11px}.recognition-filters{gap:6px}.recognition-filters button{padding-inline:8px;font-size:12px}.recognition-values{padding:22px 18px}}.company-intro-v3 header>h2{font-size:28px;line-height:1.5}.brand-site .contact-content-v3{padding-top:36px}@media (width<=768px){.company-intro-v3 header>h2{font-size:23px}.brand-site .contact-content-v3{padding-top:28px}}.about-heading-unified{background:#fff}.about-heading-unified>.container{min-height:175px;padding-block:32px}.about-heading-unified h1{font-size:clamp(28px,3vw,36px)}.about-heading-unified h1+p{font-size:14px}.page-honors .content-heading{margin-bottom:0}.page-honors .content-heading>p{margin-top:0}.page-honors .qualification-empty{text-align:left;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:32px;min-height:220px;margin-top:20px;padding:24px 40px;display:grid}.page-honors .qualification-empty>img{object-fit:contain;width:180px;height:150px}.page-honors .qualification-empty h3{margin-top:0;font-size:22px}.page-honors .qualification-empty p{margin-top:8px;font-size:14px}.page-honors .qualification-empty .button{margin-top:16px}.page-honors .recognition-values{margin-top:24px;padding:24px 28px}.page-honors .recognition-values h2{font-size:23px}@media (width<=768px){.about-heading-unified>.container{min-height:147px;padding-block:24px}.about-heading-unified h1{font-size:clamp(28px,3vw,36px)}.about-heading-unified h1+p{font-size:13px}.page-honors .qualification-empty{text-align:center;flex-direction:column;gap:8px;min-height:0;padding:20px 16px 24px;display:flex}.page-honors .qualification-empty>img{width:140px;height:100px}.page-honors .qualification-empty h3{font-size:20px}.page-honors .qualification-empty p{font-size:13px}.page-honors .recognition-values{padding:22px 20px}.page-honors .recognition-values h2{font-size:21px}}.editorial-banner{background:#fff;overflow:hidden}.editorial-banner>.container{align-items:center;min-height:220px;padding-block:40px;display:flex;position:relative}.editorial-banner>.container>div:first-child{z-index:1;width:100%;position:relative}.editorial-banner h1{font-size:clamp(28px,3vw,36px)}.editorial-banner h2{font-size:34px}.editorial-banner p:not(.eyebrow){max-width:820px;margin-top:20px;font-size:17px;line-height:1.9}.editorial-art{display:none}.editorial-art i{border-radius:var(--tw-radius-site);background:linear-gradient(120deg,#68a9ff,#cbe8ff);border:2px solid #b3d7ff;width:220px;height:210px;position:absolute;top:40px;left:60px;transform:skewY(-12deg);box-shadow:10px 10px #7ab5ff33}.editorial-art i:nth-child(2){background:linear-gradient(110deg,#c6e5ff,#8dc5ff);top:70px;left:100px}.editorial-art i:nth-child(3){background:linear-gradient(125deg,#eef9ffdd,#b9e1ffbb);width:300px;height:150px;top:100px;left:10px}.editorial-art span{color:#478aea;font-size:23px;line-height:1.55;position:absolute;top:145px;left:42px;transform:skewY(-12deg)}.page-article .editorial-art i:nth-child(3):after{content:"";background:repeating-linear-gradient(0deg,#0000 0 22px,#93c3ff 23px 34px,#0000 35px 45px);border-left:7px solid #5194f7;position:absolute;inset:24px}.page-news .content-section{padding-top:25px}.page-news .news-filters{border:0;gap:16px;margin-bottom:22px;padding-bottom:0}.page-news .news-filters button{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);border:0;min-width:170px;padding:10px 24px;font-size:16px}.page-news .news-filters button[aria-pressed=true]{background:var(--blue);color:#fff}.page-news .news-list-item{grid-template-columns:44% minmax(0,1fr);align-items:center;gap:42px;padding:30px 0}.page-news .news-list-item:first-child{border-radius:var(--tw-radius-site);border:1px solid #dce8f9;margin-bottom:5px;padding:26px}.page-news .news-list-item>.news-cover{height:285px}.page-news .news-list-item h2{margin-block:14px;font-size:27px;line-height:1.5}.page-news .news-list-item p{font-size:17px;line-height:1.85}.page-news .news-list-item .category{font-size:13px}.page-news .news-read-button{border-radius:var(--tw-radius-site);min-height:44px;margin-top:24px;padding-inline:28px;font-size:15px}.news-conclusion{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);margin-top:30px;padding:45px 32px;position:relative;overflow:hidden}.news-conclusion>div:first-child{z-index:1;width:70%;position:relative}.news-conclusion h2{font-size:29px}.news-conclusion p{margin-top:18px;font-size:17px}.news-conclusion .editorial-art{transform-origin:100% 0;opacity:.75;transform:scale(.85)}.news-conclusion .editorial-art i{height:160px;top:0}.news-conclusion .editorial-art i:nth-child(2){top:25px}.news-conclusion .editorial-art i:nth-child(3){top:45px}.page-article .article-container{padding-block:26px 55px}.page-article .article-layout{grid-template-columns:minmax(0,1fr) 285px;gap:45px}.editorial-article{counter-reset:article-section}.editorial-article h1{margin:18px 0 22px;font-size:40px;line-height:1.5}.editorial-article .article-lead{margin-bottom:32px;font-size:17px;line-height:1.9}.editorial-article>section{border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.editorial-article>section>h2{counter-increment:article-section;align-items:center;gap:20px;margin-bottom:20px;font-size:27px;display:flex}.editorial-article>section>h2:before{content:counter(article-section);background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:22px;font-weight:500;display:grid}.editorial-article>section>p{margin-block:18px;font-size:16px;line-height:1.9}.editorial-article p>a{color:var(--blue)}.article-feature-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px;display:grid}.article-feature-cards>div,.article-feature-cards>a{border:1px solid var(--line);border-radius:var(--tw-radius-site);background:#fff;padding:25px 20px}.article-feature-cards .icon{width:33px;height:33px;color:var(--blue)}.article-feature-cards h3{margin:20px 0 12px;font-size:18px}.article-feature-cards p{font-size:13px;line-height:1.9}.article-feature-cards.four-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.four-columns>div{padding:22px 16px}.article-renewal{grid-template-columns:1.25fr .8fr;gap:25px;margin-top:25px;display:grid}.license-ui-art{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #cfdef4;min-width:0;margin-bottom:17px;display:flex;position:relative;box-shadow:0 4px 14px #165dff0a}.license-ui-art>aside{color:#d0e1f6;border-radius:var(--tw-radius-site) 0 0 var(--tw-radius-site);background:#1b3756;flex-shrink:0;width:105px;padding-block:17px;font-size:9px}.license-ui-art aside strong{color:#fff;padding:0 9px 15px;font-size:9px;display:block}.license-ui-art aside span{padding:13px 12px;display:block}.license-ui-art aside span:nth-child(3){background:#2b5483}.license-ui-art>div{flex:1;min-width:0;padding:28px 16px}.license-ui-art h3{font-size:17px}.license-ui-art dl{margin:20px 0 0;font-size:11px}.license-ui-art dl>div{justify-content:space-between;gap:15px;margin-top:14px;display:flex}.license-ui-art dt{color:#8c9db6}.license-ui-art dd{color:#4d698e;margin:0}.license-ui-art>small{color:#91a5bd;font-size:10px;position:absolute;bottom:-22px;right:0}.article-note{border-radius:var(--tw-radius-site);background:var(--tw-color-surface);padding:25px}.article-note h3{color:var(--blue);font-size:19px}.article-note p{margin-top:14px;font-size:14px;line-height:1.9}.article-note .check-list{gap:15px;margin-top:17px;font-size:13px;line-height:1.9}.article-note .check-list li{align-items:start}.article-note .check-list .icon{color:#23b28a;margin-top:5px}.page-article .related-articles{border:0;border-left:1px solid var(--line);background:#fff;border-radius:0;padding:0 0 0 24px}.page-article .related-articles h2{margin-bottom:12px;font-size:21px}.page-article .related-articles>a{border-bottom:1px solid var(--line);padding-block:17px;position:relative}.page-article .related-articles>a h3{margin:0 20px 8px 0;font-size:15px;line-height:1.5}.page-article .related-articles>a small{color:var(--muted);font-size:12px;line-height:1.7}.page-article .related-articles>a>.icon{color:#7f9ac0;width:15px;height:15px;position:absolute;top:21px;right:0}.article-help{background:var(--tw-color-surface);border-radius:var(--tw-radius-site);margin-top:24px;padding:23px}.article-help h3{margin-bottom:12px;font-size:16px}.article-help h3 .icon{width:21px;height:21px;color:var(--blue);margin-right:5px}.article-help p{margin-bottom:15px;font-size:13px;line-height:1.9}.page-article .article-back{margin-top:36px}.article-update-visual{grid-template-columns:1.2fr 1fr;gap:25px;margin-top:25px;display:grid}.article-update-visual img{border-radius:var(--tw-radius-site);object-fit:cover;width:100%;height:100%}.article-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}.article-product-grid>a{border:1px solid var(--line);background:var(--tw-color-surface);border-radius:var(--tw-radius-site);padding:22px}.article-product-grid h3{margin:18px 0 12px;font-size:22px}.article-product-grid h3 small{margin-top:7px;font-size:13px;display:block}.article-product-grid p{margin-block:20px;font-size:13px}.article-product-grid .badge{font-size:10px}.editorial-article .architecture-map{margin-top:28px}.editorial-article section>.article-note{margin-top:24px}@media (width<=1000px){.page-news .news-list-item{gap:26px}.page-news .news-list-item>.news-cover{height:230px}.page-news .news-list-item h2{font-size:23px}.page-news .news-list-item p{font-size:15px}.page-news .news-filters button{min-width:0;font-size:14px}.page-article .article-layout{grid-template-columns:minmax(0,1fr) 220px;gap:28px}.editorial-article h1{font-size:32px}.article-feature-cards{gap:14px}.article-feature-cards>div,.article-feature-cards>a{padding:19px 15px}.article-feature-cards h3{font-size:16px}.article-renewal{grid-template-columns:1fr}.license-ui-art>aside{width:135px}.article-product-grid{gap:13px}.article-product-grid>a{padding:17px}.article-feature-cards.four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.editorial-banner>.container{min-height:205px;padding-block:28px}.editorial-banner>.container>div:first-child{width:100%}.editorial-banner h1{font-size:clamp(28px,3vw,36px)}.editorial-banner h2{max-width:240px;font-size:23px}.editorial-banner p:not(.eyebrow){max-width:310px;margin-top:13px;font-size:13px}.editorial-art{display:none}.editorial-art i{width:150px;height:140px;top:0;left:20px}.editorial-art i:nth-child(2){top:20px;left:50px}.editorial-art i:nth-child(3){width:170px;height:100px;top:45px;left:0}.editorial-art span{display:none}.page-news .content-section{padding-top:20px}.page-news .news-filters{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px;display:grid}.page-news .news-filters button{min-height:36px;padding:8px 12px;font-size:13px}.page-news .news-list-item,.page-news .news-list-item:first-child{border:0;border-bottom:1px solid #e3ecf9;border-radius:0;grid-template-columns:1fr;gap:15px;margin:0 0 22px;padding:0 0 23px}.page-news .news-list-item>.news-cover{height:175px}.page-news .news-list-item h2{margin-block:10px;font-size:20px;line-height:1.5}.page-news .news-list-item p{font-size:14px;line-height:1.85}.page-news .news-list-item .category{font-size:11px}.page-news .news-read-button{min-height:44px;margin-top:15px;padding:10px 16px;font-size:12px}.news-conclusion{margin-top:0;padding:23px}.news-conclusion h2{font-size:20px}.news-conclusion p{margin-top:12px;font-size:13px}.news-conclusion>div:first-child{width:100%}.news-conclusion .editorial-art{opacity:.2}.page-article .article-container{padding-block:20px 35px}.page-article .article-layout{grid-template-columns:1fr;gap:35px}.editorial-article h1{margin-block:15px 18px;font-size:28px}.editorial-article .article-lead{margin-bottom:23px;font-size:14px;line-height:1.85}.editorial-article>section{margin-top:25px;padding-top:24px}.editorial-article>section>h2{gap:13px;margin-bottom:15px;font-size:21px}.editorial-article>section>h2:before{width:32px;height:32px;font-size:16px}.editorial-article>section>p{margin-block:15px;font-size:14px;line-height:1.85}.article-feature-cards,.article-feature-cards.four-columns{grid-template-columns:1fr;gap:12px;margin-top:18px}.article-feature-cards>div,.article-feature-cards>a{background:#fff;grid-template-columns:32px 1fr;gap:6px 14px;padding:17px;display:grid}.article-feature-cards .icon{grid-row:1/3;width:26px;height:26px}.article-feature-cards h3{margin:0;font-size:16px}.article-feature-cards p{font-size:12px;line-height:1.8}.article-renewal{gap:24px;margin-top:20px}.license-ui-art>aside{width:93px}.license-ui-art>div{padding:22px 14px}.license-ui-art h3{font-size:16px}.license-ui-art dl{font-size:10px}.license-ui-art dl>div{gap:10px}.article-note{padding:21px}.article-note h3{font-size:17px}.article-note .check-list{gap:13px;font-size:12px}.article-note p{font-size:13px}.page-article .related-articles{border:0;padding:0}.page-article .related-articles h2{font-size:21px}.page-article .related-articles>a{padding-block:15px}.page-article .related-articles>a h3{font-size:14px}.page-article .related-articles>a small{font-size:11px}.article-help{padding:20px}.page-article .article-back{margin-top:27px}.article-update-visual{grid-template-columns:1fr;gap:18px}.article-update-visual img{max-height:220px}.article-product-grid{grid-template-columns:1fr;gap:14px}.article-product-grid>a{padding:22px}.article-product-grid h3{font-size:21px}.article-product-grid p{font-size:13px}}.license-heading .content-heading{grid-template-columns:1.5fr 1fr;align-items:center;gap:50px;display:grid}.license-heading .content-title{font-size:clamp(28px,3vw,36px)}.license-heading p:not(.eyebrow){margin-top:18px;font-size:17px;line-height:1.9}.license-heading img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:250px;-webkit-mask-image:radial-gradient(#000 45%,#0000 80%);mask-image:radial-gradient(#000 45%,#0000 80%)}.page-license .query-panel{padding:34px}.page-license .query-form-title{font-size:26px}.page-license .query-form-intro{margin:14px 0 25px;font-size:16px}.page-license .query-panel label{font-size:16px}.page-license .input-help{font-size:14px}.page-license .query-panel .note-box{margin-top:25px;font-size:14px}.page-license .query-input-row input{min-height:54px}.page-license .query-input-row .button{min-width:220px;font-size:16px}.service-illustration>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(#000 48%,#0000 82%);mask-image:radial-gradient(#000 48%,#0000 82%)}.service-intro-inner .service-illustration{height:230px}@media (width<=768px){.license-heading .content-heading{display:block}.license-heading .content-title{font-size:clamp(28px,3vw,36px)}.license-heading p:not(.eyebrow){margin-top:13px;font-size:14px}.license-heading img{display:none}.page-license .query-panel{padding:23px 20px}.page-license .query-form-title{font-size:22px}.page-license .query-form-intro{margin:12px 0 20px;font-size:13px}.page-license .query-panel label{font-size:14px}.page-license .input-help{font-size:12px}.page-license .query-input-row .button{min-width:0;font-size:14px}.page-license .query-panel .note-box{margin-top:20px;font-size:12px}.service-intro-inner .service-illustration{height:180px}}.console-short{display:none}@media (width<=768px){.console-full{display:none}.console-short{display:inline}.brand-site .service-scope-card{grid-template-columns:38px minmax(0,1fr);gap:6px 13px;padding:19px 17px;display:grid}.service-scope-card>.capability-icon{grid-row:1/3;width:36px;height:36px;margin:0}.service-scope-card>.capability-icon .icon{width:24px;height:24px}.brand-site .service-scope-card h3{margin:0;font-size:16px}.brand-site .service-scope-card p{margin:0;font-size:12px;line-height:1.85}.service-scope-card .check-list{display:none}.service-illustration{overflow:hidden}.service-illustration>img{object-fit:cover}.brand-site .footer-brand{padding-bottom:17px}.brand-site .footer-brand p{margin-top:10px;font-size:10px}.footer-group-toggle{padding-block:11px}.brand-site .footer-bottom{padding-block:16px}}.page-home{--home-navy:#000}.page-home .container{width:min(1296px,100% - 80px)}.page-home h1,.page-home h2,.page-home h3{font-weight:650}.page-home .home-hero{background:#fff url(/website-assets/home-glass-panorama-v4.webp) bottom/cover no-repeat;min-height:478px;position:relative;overflow:hidden}.page-home .home-hero-copy{padding-top:72px;padding-bottom:156px}.page-home .home-wordmark{color:#7389b0;letter-spacing:.4em;justify-content:center;align-items:center;gap:18px;font-size:12px;font-weight:600;display:flex}.page-home .home-wordmark:before,.page-home .home-wordmark:after{content:"";background:#bac9e4;width:38px;height:1px}.page-home .home-hero h1{letter-spacing:-.04em;color:#000;margin-top:18px;font-size:clamp(38px,4.5vw,64px);line-height:1.35}.page-home .home-hero h1 span{color:var(--blue)}.page-home .home-hero-description{color:#5c6880;margin-top:10px;font-size:23px;line-height:1.7}.page-home .home-hero .actions{gap:18px;margin-top:24px}.page-home .home-hero .button{gap:18px;min-width:195px;min-height:52px}.page-home .home-showcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1360px,100% - 80px);margin-top:-2px;position:relative}.page-home .home-product-card{border-radius:var(--tw-radius-site);color:#fff;isolation:isolate;background:#051a35;min-height:400px;display:block;position:relative;overflow:hidden}.page-home .home-product-card:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#03122777 57%,#021020ed 100%);position:absolute;inset:0}.page-home .home-product-card>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.page-home .home-product-card:hover>img{transform:scale(1.025)}.page-home .home-product-card:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.page-home .home-card-status{border-radius:var(--tw-radius-site);color:#183954;background:#bfddf0;padding:3px 13px;font-size:12px;font-weight:600;position:absolute;top:26px;left:28px}.page-home .home-card-bos .home-card-status{background:var(--blue);color:#fff}.page-home .home-card-copy{position:absolute;bottom:26px;left:30px;right:48px}.page-home .home-card-code{font-size:22px;font-weight:600;line-height:1.3}.page-home .home-card-copy h2{color:#fff;margin-top:3px;font-size:30px;line-height:1.35}.page-home .home-card-copy p{color:#d2deed;max-width:285px;margin-top:12px;font-size:14px;line-height:1.7}.page-home .home-card-arrow{width:26px;height:26px;position:absolute;bottom:30px;right:28px}.page-home .advantage-strip{border:0}.page-home .advantage-grid{gap:20px;padding-block:46px 48px}.page-home .advantage-grid>div{gap:15px}.page-home .advantage-grid>div+div{border-left:1px solid var(--line);padding-left:26px}.page-home .capability-icon{background:0 0;width:42px;height:42px}.page-home .capability-icon .icon{width:37px;height:37px}.page-home .advantage-grid strong{color:var(--text);font-size:17px}.page-home .advantage-grid p{color:#707b8e;font-size:12px}.page-home .section-heading{margin-bottom:28px}.page-home .section-heading h2{color:#000;font-size:36px;line-height:1.4}.page-home .section-heading p{color:#667086;margin-top:8px;font-size:15px}.page-home .product-family{background:linear-gradient(115deg,#f8f9fb,#fff 65%,#f6f8fb);padding-block:50px 42px}.page-home .product-tablist{gap:24px;margin-bottom:20px}.page-home .product-tablist button{min-height:60px;padding:15px 8px 18px;font-size:15px}.page-home .product-tablist button strong{font-size:16px}.page-home .product-tablist button small{margin-left:8px}.page-home .product-panel{background:#fff;border-color:#e1e7f1;grid-template-columns:31% minmax(0,1fr);align-items:stretch;gap:0;min-height:490px;padding:0}.page-home .product-panel[hidden]{display:none}.page-home .product-panel-copy{color:#fff;background:var(--home-navy);flex-direction:column;justify-content:center;padding:48px 34px;display:flex}.page-home .product-code{color:#2870ff;font-size:22px}.page-home .product-panel h3{color:#fff;letter-spacing:-.035em;margin:16px 0 28px;font-size:34px}.page-home .product-panel-copy>p{color:#e2e8f2;max-width:265px;font-size:16px;line-height:1.85}.page-home .product-panel-copy>.button{color:#172239;background:#fff;border-color:#fff;align-self:start;gap:18px;min-height:48px;margin-top:36px}.page-home .product-panel-copy>.button:hover{background:#e8edf5}.page-home .product-panel-visual{background:linear-gradient(135deg,#fff,#f6f9ff);flex-direction:column;justify-content:center;padding:28px 22px 16px 38px;display:flex}.page-home .visual-caption{color:#8490a2;margin-top:8px;font-size:10px}.page-home .home-bos-preview{border-radius:var(--tw-radius-site);background:#f5f8fe;border:1px solid #dce5f5;min-height:370px;display:flex;overflow:hidden;box-shadow:0 10px 28px #0c3e8b0b}.page-home .home-bos-sidebar{color:#b6c8e0;background:#000;flex-shrink:0;width:142px;padding-block:20px}.page-home .home-bos-sidebar .mock-brand{margin-bottom:22px;padding-inline:15px}.page-home .home-bos-sidebar .mock-brand strong{font-size:13px}.page-home .home-bos-sidebar .mock-nav{gap:10px;padding:12px 15px;font-size:12px}.page-home .home-bos-sidebar .mock-nav .icon{width:16px;height:16px}.page-home .home-bos-main{flex:1;min-width:0;padding:10px}.page-home .home-bos-search{color:#9aa8bd;background:#fff;border:1px solid #e8edf7;justify-content:space-between;align-items:center;padding:5px 10px;font-size:10px;display:flex}.page-home .home-bos-search .icon{width:14px;height:14px}.page-home .home-bos-content{padding:14px 8px}.page-home .home-bos-content>strong{font-size:15px}.page-home .home-bos-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.page-home .home-bos-modules>div{background:#fff;border:1px solid #eef2fa;align-items:center;gap:8px;padding:15px 8px;display:flex}.page-home .home-bos-modules .icon{width:27px;height:27px;color:var(--blue);flex-shrink:0}.page-home .home-bos-modules>div:nth-child(3) .icon{color:#9172df}.page-home .home-bos-modules strong{white-space:nowrap;font-size:10px;display:block}.page-home .home-bos-modules small{color:#99a5b8;white-space:nowrap;font-size:8px;display:block}.page-home .home-bos-tasks{background:#fff;margin-top:14px;padding:12px}.page-home .home-bos-tasks h4{margin:0 0 8px;font-size:12px}.page-home .home-bos-tasks>div{color:#71829d;border-bottom:1px solid #f3f5fb;justify-content:space-between;align-items:center;padding:5px 0;font-size:10px;display:flex}.page-home .home-bos-tasks span{align-items:center;gap:8px;display:flex}.page-home .home-bos-tasks .icon{color:#7fa4f2;width:12px;height:12px}.page-home .architecture-section{grid-template-columns:.8fr 1.3fr;gap:45px;padding-block:28px 38px}.page-home .architecture-intro h2{font-size:34px;line-height:1.5}.page-home .architecture-intro p{color:#667086;margin-top:22px;font-size:15px}.page-home .architecture-map{grid-template-columns:minmax(0,1fr) 160px;gap:32px}.page-home .architecture-layers{gap:0;padding-block:15px}.page-home .architecture-layer{height:102px;box-shadow:none;text-align:left;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;gap:20px;padding:4px 28px 28px;display:flex;position:relative}.page-home .architecture-layer:before{content:"";z-index:-1;clip-path:polygon(50% 0,100% 35%,50% 70%,0 35%);background:linear-gradient(130deg,#f2f8ff,#d3e7ff);position:absolute;inset:0}.page-home .architecture-layer.layer-2:before{background:linear-gradient(130deg,#e0faff,#a1e4f8)}.page-home .architecture-layer.layer-3:before{background:linear-gradient(130deg,#2976fa,#0643bb)}.page-home .architecture-layer:after,.page-home .architecture-layer:not(:last-child):after{content:"";z-index:-1;clip-path:polygon(0 35%,50% 70%,100% 35%,100% 65%,50% 100%,0 65%);background:linear-gradient(90deg,#b6d6ff 50%,#89b7f2 50%);width:auto;height:auto;position:absolute;inset:0}.page-home .architecture-layer.layer-2:after{background:linear-gradient(90deg,#85d6f2 50%,#3cb7e0 50%)}.page-home .architecture-layer.layer-3:after{background:linear-gradient(90deg,#134dab 50%,#102c5e 50%)}.page-home .architecture-layer>span{color:var(--blue);display:block}.page-home .architecture-layer.layer-3>span{color:#fff}.page-home .architecture-layer>span>.icon{width:34px;height:34px}.page-home .architecture-layer h3{font-size:19px}.page-home .architecture-layer p{font-size:11px;line-height:1.5}.page-home .architecture-layer small{display:none}.page-home .architecture-future{background:#f9fbff;border:1px dashed #adc7ef;padding:22px 10px}.page-home .architecture-future .badge{color:#46536b;background:0 0;border:0;padding:0}.page-home .architecture-future h3{font-size:19px;line-height:1.6}.page-home .future-network{margin:18px 0}.page-home .future-network .icon{background:0 0;border:0;width:42px;height:42px}.page-home .future-network span,.page-home .future-network .icon:last-child{display:none}.page-home .delivery-section{padding-block:16px 28px}.page-home .delivery-grid{gap:32px}.page-home .delivery-grid>a{border-color:#e4e8f0;gap:20px;padding:23px 26px}.page-home .delivery-grid h3{font-size:20px}.page-home .delivery-grid p{color:#7c879a;margin-top:3px;font-size:13px}.page-home .service-emblem{width:48px;height:48px;color:var(--blue);background:0 0;padding:0}.page-home .service-emblem>.icon{width:45px;height:45px}.page-home .home-news{padding-block:12px 30px}.page-home .home-news .section-heading{margin-bottom:18px}.page-home .home-news .insight-grid{gap:32px}.page-home .insight-item{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #e1e7f0;display:block;overflow:hidden}.page-home .insight-item>img{object-fit:cover;border-radius:0;width:100%;height:122px;display:block}.page-home .insight-copy{padding:14px 18px 18px}.page-home .insight-copy .category{color:#6b7890;background:#f2f4f8;padding:1px 4px;font-size:10px;display:inline-block}.page-home .insight-copy h3{margin:7px 0 8px;font-size:19px;line-height:1.5}.page-home .insight-copy p{color:#6e7a8f;font-size:13px;line-height:1.8}.page-home .cta-band{background-blend-mode:multiply;color:#fff;background:#165dff url(/website-assets/home-glass-panorama-v4.webp) 70% 75%/cover no-repeat;border:0;padding-block:30px}.page-home .cta-band h2{color:#fff;font-size:32px}.page-home .cta-band p{color:#eef4ff;font-size:15px}.page-home .cta-band .button{color:#fff;background:#000;border-color:#000;gap:20px}.page-home .site-footer{padding-top:34px}.page-home .footer-grid{padding-bottom:28px}@media (width>=769px) and (width<=1100px){.page-home .container,.page-home .home-showcase{width:calc(100% - 48px)}.page-home .home-hero{min-height:420px}.page-home .home-hero-copy{padding-top:62px;padding-bottom:135px}.page-home .home-hero-description{font-size:19px}.page-home .home-product-card{min-height:340px}.page-home .home-card-copy{bottom:20px;left:20px;right:28px}.page-home .home-card-copy h2{font-size:24px}.page-home .home-card-copy p{padding-right:6px;font-size:12px}.page-home .home-card-status{top:20px;left:20px}.page-home .home-card-arrow{width:18px;bottom:24px;right:15px}.page-home .advantage-grid{gap:12px;padding-block:32px}.page-home .advantage-grid>div{gap:7px}.page-home .advantage-grid>div+div{padding-left:12px}.page-home .advantage-grid strong{font-size:14px}.page-home .advantage-grid p{font-size:10px}.page-home .capability-icon{width:30px}.page-home .capability-icon .icon{width:27px;height:27px}.page-home .product-tablist{gap:12px}.page-home .product-tablist button{font-size:12px}.page-home .product-tablist button small{margin-left:3px;padding:2px 4px;font-size:9px}.page-home .product-panel{min-height:410px}.page-home .product-panel-copy{padding:30px 24px}.page-home .product-panel h3{font-size:26px}.page-home .product-panel-copy>p{font-size:14px}.page-home .product-panel-visual{padding:22px 14px}.page-home .home-bos-preview{min-height:310px}.page-home .home-bos-sidebar{width:105px}.page-home .home-bos-sidebar .mock-nav{padding:10px;font-size:10px}.page-home .home-bos-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.page-home .home-bos-modules>div{padding:8px}.page-home .home-bos-modules small{display:none}.page-home .architecture-section{grid-template-columns:1fr;gap:18px}.page-home .architecture-map{width:100%;max-width:720px;margin:auto}.page-home .delivery-grid{gap:16px}.page-home .delivery-grid>a{gap:10px;padding:18px 15px}.page-home .delivery-grid h3{font-size:17px}.page-home .delivery-grid p{font-size:11px}.page-home .home-news .insight-grid{gap:20px}.page-home .insight-copy h3{font-size:16px}}@media (width<=768px){.page-home .container,.page-home .home-showcase{width:calc(100% - 40px)}.page-home .home-hero{background-position:bottom;background-size:auto 355px;min-height:355px}.page-home .home-hero-copy{padding-top:40px;padding-bottom:94px}.page-home .home-wordmark{gap:12px;font-size:9px}.page-home .home-wordmark:before,.page-home .home-wordmark:after{width:24px}.page-home .home-hero h1{margin-top:14px;font-size:clamp(30px,7.5vw,48px);line-height:1.4}.page-home .home-hero h1 span{display:block}.page-home .home-hero-description{margin-top:12px;font-size:13px;line-height:1.8}.page-home .home-hero .actions{flex-wrap:nowrap;gap:10px;margin-top:22px}.page-home .home-hero .button{gap:8px;min-width:0;min-height:46px;padding:10px 13px;font-size:12px}.page-home .home-hero .button .icon{width:16px;height:16px}.page-home .home-showcase{grid-template-columns:1fr;gap:12px;margin-top:0}.page-home .home-product-card{min-height:310px}.page-home .home-product-card>img{object-position:center 38%}.page-home .home-product-card:after{background:linear-gradient(#0000 20%,#03122777 50%,#021020ed 100%)}.page-home .home-card-status{font-size:11px;top:20px;left:22px}.page-home .home-card-copy{bottom:22px;left:22px;right:45px}.page-home .home-card-code{font-size:18px}.page-home .home-card-copy h2{font-size:25px}.page-home .home-card-copy p{max-width:250px;margin-top:8px;font-size:12px}.page-home .home-card-arrow{width:22px;height:22px;bottom:25px;right:20px}.page-home .advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;padding-block:30px}.page-home .advantage-grid>div{align-items:flex-start;gap:8px}.page-home .advantage-grid>div+div{border:0;padding-left:0}.page-home .capability-icon{width:28px;height:30px}.page-home .capability-icon .icon{width:27px;height:27px}.page-home .advantage-grid strong{font-size:13px}.page-home .advantage-grid p{margin-top:4px;font-size:10px;line-height:1.7}.page-home .section-heading{margin-bottom:20px}.page-home .section-heading h2{font-size:26px}.page-home .section-heading p{margin-top:8px;font-size:12px}.page-home .product-family{padding-block:28px}.page-home .product-tablist{gap:18px;margin-bottom:16px;padding-bottom:0;overflow-x:auto}.page-home .product-tablist button{white-space:nowrap;flex-direction:row;flex:none;align-items:center;gap:5px;width:max-content;max-width:none;min-height:50px;padding:10px 3px 12px;font-size:12px;display:flex}.page-home .product-tablist button strong{font-size:13px}.page-home .product-tablist button span{display:inline}.page-home .product-tablist button small{margin-left:5px;padding:2px 4px;font-size:9px;display:inline-block}.page-home .product-panel{grid-template-columns:1fr;min-height:0}.page-home .product-panel-copy{padding:28px 24px}.page-home .product-code{font-size:18px}.page-home .product-panel h3{margin:10px 0 12px;font-size:27px}.page-home .product-panel-copy>p{max-width:none;font-size:13px}.page-home .product-panel-copy>.button{min-height:44px;margin-top:22px}.page-home .product-panel-visual{padding:20px 12px 12px}.page-home .home-bos-preview{min-height:290px}.page-home .home-bos-sidebar{width:85px;padding-block:14px}.page-home .home-bos-sidebar .mock-brand{gap:3px;margin-bottom:15px;padding-inline:8px}.page-home .home-bos-sidebar .mock-brand img{width:15px;height:18px}.page-home .home-bos-sidebar .mock-brand strong{font-size:9px}.page-home .home-bos-sidebar .mock-nav{gap:5px;padding:9px 8px;font-size:8px}.page-home .home-bos-sidebar .mock-nav .icon{width:11px;height:11px}.page-home .home-bos-main{padding:6px}.page-home .home-bos-search{padding:4px;font-size:8px}.page-home .home-bos-content{padding:10px 2px}.page-home .home-bos-content>strong{font-size:11px}.page-home .home-bos-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:10px}.page-home .home-bos-modules>div{gap:4px;padding:9px 4px}.page-home .home-bos-modules .icon{width:18px;height:18px}.page-home .home-bos-modules strong{font-size:8px}.page-home .home-bos-modules small{display:none}.page-home .home-bos-tasks{margin-top:8px;padding:8px}.page-home .home-bos-tasks h4{font-size:9px}.page-home .home-bos-tasks>div{padding:3px 0;font-size:8px}.page-home .architecture-section{grid-template-columns:1fr;gap:20px;padding-block:32px 20px}.page-home .architecture-intro h2{font-size:25px}.page-home .architecture-intro p{margin-top:10px;font-size:12px}.page-home .architecture-map{grid-template-columns:minmax(0,1fr) 105px;gap:12px}.page-home .architecture-layer{gap:9px;height:85px;padding:0 8px 23px}.page-home .architecture-layer h3{font-size:13px}.page-home .architecture-layer p{font-size:8px}.page-home .architecture-layer>span>.icon{width:23px;height:23px}.page-home .architecture-future{padding:16px 8px}.page-home .architecture-future h3{font-size:14px}.page-home .architecture-future p,.page-home .architecture-future .badge{font-size:9px}.page-home .delivery-section{padding-block:18px 24px}.page-home .delivery-grid{grid-template-columns:1fr;gap:12px}.page-home .delivery-grid>a{gap:16px;padding:20px}.page-home .delivery-grid h3{font-size:17px}.page-home .delivery-grid p{font-size:12px}.page-home .service-emblem,.page-home .service-emblem>.icon{width:35px;height:35px}.page-home .home-news{padding-block:10px 28px}.page-home .home-news .section-heading{display:block}.page-home .home-news .text-link{min-height:44px;margin-top:12px;display:inline-flex}.page-home .home-news .insight-grid{grid-template-columns:1fr;gap:16px}.page-home .insight-item>img{height:160px}.page-home .insight-copy{padding:16px}.page-home .insight-copy h3{font-size:17px}.page-home .insight-copy p{font-size:12px}.page-home .cta-band{padding-block:26px}.page-home .cta-band h2{font-size:24px}.page-home .cta-band p{font-size:12px}.page-home .cta-band .button{min-height:46px;margin-top:5px}}@media (prefers-reduced-motion:reduce){.page-home .home-product-card>img{transition:none}}.inner-page{--tw-font-weight-display:650;--tw-font-weight-heading:650;color:#000}.inner-page .container{width:min(1296px,100% - 96px)}.inner-page h1,.inner-page h2,.inner-page h3{letter-spacing:-.025em;font-weight:650}.inner-page p{color:#6b7890}.inner-page .button{border-radius:var(--tw-radius-site);justify-content:center;align-items:center;gap:14px;min-height:46px;padding:11px 25px;font-size:14px;display:inline-flex}.inner-page .text-link{min-height:44px;color:var(--blue);align-items:center;gap:9px;font-size:14px;font-weight:550;display:inline-flex}.inner-page .category{border-radius:var(--tw-radius-site);color:var(--blue);background:#edf3ff;padding:3px 10px;font-size:12px;display:inline-block}.inner-page .inner-kicker{color:var(--blue);margin-bottom:12px;font-size:13px;font-weight:600}.inner-section{padding-block:32px}.inner-section-title{margin-bottom:28px}.inner-section-title h2,.inner-extension h2{font-size:30px;line-height:1.5}.inner-section-title p{margin-top:9px;font-size:15px;line-height:1.8}.inner-note{align-items:center;gap:8px;margin-top:15px;font-size:12px;display:flex}.inner-note>.icon{flex-shrink:0;width:16px;height:16px}.inner-hero{background:#f7fbff url(/website-assets/illustrations-v14/hero-backplate.webp) 50%/cover no-repeat;position:relative;overflow:hidden}.inner-hero-layout{align-items:center;min-height:430px;display:flex;position:relative}.inner-hero-copy{z-index:2;width:58%;padding-block:64px;position:relative}.inner-hero h1{color:#000;font-size:clamp(34px,3.25vw,48px);line-height:1.45}.inner-hero h1>span{color:var(--blue)}.inner-hero-description{max-width:600px;margin-top:18px;font-size:18px;line-height:1.8}.inner-hero .actions{gap:14px;margin-top:28px}.inner-hero-art{object-fit:contain;width:55%;height:100%;position:absolute;top:0;right:-30px}.inner-status{border-radius:var(--tw-radius-site);color:var(--blue);background:#ffffffc9;border:1px solid #bad0ff;margin-top:14px;padding:3px 12px;font-size:12px;display:inline-block}.inner-hero-virt h1>span{display:block}.inner-hero-virt .inner-hero-copy{width:52%}.inner-hero-migration h1{max-width:570px;font-size:39px}.inner-hero-support .inner-hero-copy,.inner-hero-deployment .inner-hero-copy{width:58%}.inner-hero-support .inner-hero-description,.inner-hero-deployment .inner-hero-description{max-width:580px}.inner-hero.is-centered .inner-hero-copy{text-align:center;width:82%}.inner-hero.is-centered .inner-hero-art{opacity:.8;width:51%;right:-10%}.inner-hero.is-centered h1{font-size:44px}.inner-hero.is-centered .inner-hero-description{max-width:640px;margin-inline:auto;font-size:16px}.inner-hero.is-centered .actions{justify-content:center}.inner-cta{color:#fff;background:#165dff url(/website-assets/illustrations-v14/cta-network.webp) 50%/cover no-repeat;margin-top:26px;padding-block:28px}.inner-cta>.container{gap:24px}.inner-cta h2{color:#fff;font-size:27px;line-height:1.5}.inner-cta p{color:#edf3ff;margin-top:4px;font-size:14px}.inner-cta .button{color:#fff;background:#000;border-color:#000;flex-shrink:0}.inner-bos-capabilities{padding-bottom:30px}.inner-capability-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding-block:20px 26px;display:grid}.inner-capability-tabs>button{border-radius:var(--tw-radius-site);text-align:left;background:#fff;border:0;border-bottom:2px solid #e6ebf3;align-items:center;gap:14px;min-width:0;padding:16px 10px;display:flex}.inner-capability-tabs>button>.icon{width:32px;height:32px;color:var(--blue);flex-shrink:0}.inner-capability-tabs strong{color:#000;font-size:15px;display:block}.inner-capability-tabs small{color:#8994a7;margin-top:3px;font-size:11px;display:block}.inner-capability-tabs>button[aria-selected=true]{border-bottom-color:var(--blue)}.inner-capability-tabs>button[aria-selected=true] strong{color:var(--blue)}.inner-capability-tabs>button>.inner-mobile-arrow{display:none}.inner-bos-panel{border-radius:var(--tw-radius-site);border:1px solid #e1e7f1;grid-template-columns:31% minmax(0,1fr);min-height:410px;display:grid;overflow:hidden;box-shadow:0 8px 28px #142f5309}.inner-bos-panel[hidden],.inner-topology-map[hidden]{display:none}.inner-bos-panel-copy{color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:start;padding:38px 30px;display:flex}.inner-bos-panel-copy>span{color:#dae4f2;background:#ffffff25;padding:3px 8px;font-size:11px}.inner-bos-panel-copy h2{color:#fff;margin-top:30px;font-size:26px;line-height:1.6}.inner-bos-panel-copy p{color:#dae3f0;margin-top:20px;font-size:14px;line-height:1.9}.inner-bos-panel-copy .button{color:#000;background:#fff;border-color:#fff;margin-top:28px}.inner-bos-panel-preview{background:linear-gradient(115deg,#fff,#f7f9fd);align-items:center;min-width:0;padding:30px;display:flex}.inner-bos-preview{border-radius:var(--tw-radius-site);background:#fff;border:1px solid #e0e7f2;width:100%;min-height:300px;display:flex;overflow:hidden;box-shadow:0 6px 20px #294b8010}.inner-bos-preview>aside{color:#c6d4e7;background:#000;flex-shrink:0;width:145px;padding-block:20px}.inner-bos-preview aside>span{align-items:center;gap:8px;padding:13px 12px;font-size:11px;display:flex}.inner-bos-preview aside>span>.icon{width:16px;height:16px}.inner-bos-preview aside>.is-selected{background:var(--blue);color:#fff}.inner-bos-window{flex:1;min-width:0;padding:0 18px 18px}.inner-preview-tools{color:#9ba7b8;border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;height:35px;font-size:9px;display:flex}.inner-preview-tools .icon{width:13px;height:13px}.inner-bos-window h3{margin-top:20px;font-size:18px}.inner-preview-tabs{color:#7f8ba0;border-bottom:1px solid #e6edf7;gap:22px;margin-top:18px;font-size:10px;display:flex}.inner-preview-tabs>span{padding-bottom:10px}.inner-preview-tabs>span:first-child{color:var(--blue);border-bottom:2px solid var(--blue)}.inner-preview-row{border-bottom:1px solid #eef2f8;grid-template-columns:1.3fr 1fr 1fr .7fr;align-items:center;gap:12px;min-height:36px;font-size:9px;display:grid}.inner-preview-row.heading{color:#718199}.inner-preview-row b{color:#5089d8;background:#edf5ff;padding:3px 6px;font-size:9px;font-weight:400}.inner-skeleton{background:#e7edf5;border-radius:2px;width:70%;height:6px;display:block}.inner-skeleton.short{background:#dcebe5;width:45%}.inner-preview-caption{text-align:right;color:#95a2b7;margin-top:20px;font-size:9px}.inner-business-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.inner-business-flow>div{border:1px solid #e1e7f1;border-radius:2px;align-items:start;gap:16px;padding:24px 20px;display:flex;position:relative}.inner-business-flow>div>.icon{color:var(--blue);flex-shrink:0;width:30px;height:30px}.inner-business-flow h3{font-size:16px}.inner-business-flow p{margin-top:7px;font-size:12px;line-height:1.8}.inner-business-flow>div>.inner-flow-arrow{width:18px;height:18px;position:absolute;top:45%;right:-24px}.inner-extension{grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;padding-top:0;display:grid}.inner-extension>img{object-fit:contain;width:100%;max-height:320px}.inner-extension>div>p{margin-top:15px;font-size:15px;line-height:1.9}.inner-extension-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px;display:grid}.inner-extension-points>a{grid-template-columns:32px 1fr;align-items:center;column-gap:10px;display:grid}.inner-extension-points .icon{color:var(--blue);grid-row:span 2;width:30px;height:30px}.inner-extension-points strong{font-size:14px}.inner-extension-points small{color:#8a96aa;font-size:11px}.inner-planned-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.inner-planned-cards>div{border:1px solid #e1e7f1;border-radius:2px;padding:27px 24px}.inner-planned-cards .icon{color:var(--blue);width:43px;height:43px}.inner-planned-cards h3{margin-top:24px;font-size:19px}.inner-planned-cards p{margin-top:13px;font-size:14px;line-height:1.9}.inner-planned-flow{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:30px 16px 0;list-style:none;display:grid}.inner-planned-flow li{position:relative}.inner-planned-flow li:not(:last-child):after{content:"→";color:#6b9aff;position:absolute;top:14px;right:-22px}.inner-planned-flow .icon{color:var(--blue);width:38px;height:38px;margin:0 auto 16px;display:block}.inner-planned-flow strong{font-size:16px;display:block}.inner-planned-flow span{color:#8090a7;margin-top:8px;font-size:12px;display:block}.inner-topology{background:#f4f9ff;border:1px solid #e5edf8;border-radius:2px;margin-block:0 40px;padding:30px}.inner-topology-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.inner-topology h2{font-size:28px}.inner-topology-heading p{margin-top:7px;font-size:13px}.inner-view-tabs{flex-shrink:0;display:flex}.inner-view-tabs>button{color:#66748a;background:#fff;border:1px solid #dce5f3;border-right:0;border-radius:2px;padding:9px 15px;font-size:12px}.inner-view-tabs>button:last-child{border-right:1px solid #dce5f3}.inner-view-tabs>button[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#fff}.inner-topology-map{grid-template-columns:.8fr 1.4fr .8fr;align-items:center;gap:18px;margin-top:28px;display:grid}.inner-topology-nodes{background:#fff;border:1px solid #e5edf7;border-radius:2px;padding:22px}.inner-topology-nodes h3{text-align:center;margin-bottom:16px;font-size:16px}.inner-topology-nodes>span{background:#f5f9ff;align-items:center;gap:12px;margin-top:9px;padding:12px 10px;font-size:13px;display:flex}.inner-topology-nodes .icon{color:var(--blue);flex-shrink:0;width:20px;height:20px}.inner-topology-nodes>span>.icon:last-child:not(:first-child){width:12px;height:12px;margin-left:auto}.inner-topology-map figure{min-width:0;margin:0}.inner-topology-map img{width:100%}.inner-topology-map figcaption{text-align:center;color:#8d9bb0;font-size:10px}.inner-rack-section{padding-top:0;padding-bottom:48px}.inner-page .planned-ui{border-color:#dce6f4;box-shadow:0 0 0 6px #f5f8fe}.inner-page .planned-ui>aside{background:#000;width:190px}.inner-page .planned-ui-main{background:#fff;padding:28px}.inner-page .planned-ui>aside>span:first-of-type{background:var(--blue)}.inner-page .rack-preview{grid-template-columns:1.5fr 1fr}.inner-page .rack-preview-cabinets{justify-content:center;gap:18px}.inner-page .rack-preview-cabinets>img{object-fit:contain;width:100%;height:220px;display:block}.inner-page .cabinet{width:65px;height:190px}.inner-service-scope{padding-bottom:0}.inner-scope-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.inner-scope-cards>div{border:1px solid #e1e7f1;border-radius:2px;align-items:start;gap:20px;padding:27px 24px;display:flex}.inner-scope-cards>div>.icon{color:var(--blue);flex-shrink:0;width:38px;height:38px}.inner-scope-cards h2,.inner-scope-cards h3{font-size:18px}.inner-scope-cards p{margin-top:9px;font-size:13px;line-height:1.9}.inner-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.inner-process li{border:1px solid #e2e8f2;border-radius:2px;padding:26px 22px;position:relative}.inner-step-icon{color:var(--blue);margin-bottom:20px;display:block}.inner-step-icon .icon{width:34px;height:34px}.inner-process h3{font-size:18px}.inner-process p{margin-top:9px;font-size:13px}.inner-process .inner-flow-arrow{color:#79a4f1;width:20px;height:20px;position:absolute;top:48%;right:-25px}.inner-service-process.is-support{background:#f5f9ff;border-radius:2px;margin-block:32px 0;padding:30px}.is-support .inner-process li{text-align:center;background:0 0;border:0;padding:18px}.inner-delivery{grid-template-columns:1.7fr 1fr;align-items:center;gap:40px;display:grid}.inner-delivery>img{width:100%}.inner-table{border-collapse:collapse;width:100%;font-size:13px}.inner-table th,.inner-table td{text-align:left;border:1px solid #e0e7f1;padding:12px 18px}.inner-table thead{color:#22314b;background:#f2f5fa}.inner-table tbody th{white-space:nowrap;width:110px;font-weight:550}.inner-table td{color:#74829a}.inner-migration{grid-template-columns:1fr 1fr;gap:40px 45px;display:grid}.inner-migration-item{border-bottom:1px solid #e5ebf4;align-items:center;gap:22px;padding-bottom:30px;display:flex}.inner-migration-item>div{flex:1}.inner-migration-item h2{font-size:25px}.inner-migration-item p{margin-top:14px;font-size:14px;line-height:1.9}.inner-migration-item>img{object-fit:contain;width:43%}.inner-migration-item:nth-child(3){flex-direction:row-reverse}.inner-migration-item ul{margin:18px 0 0;padding:0;list-style:none}.inner-migration-item li{color:#6b7890;border:1px solid #e3e9f3;border-radius:2px;align-items:center;gap:9px;margin-top:8px;padding:9px 11px;font-size:13px;display:flex}.inner-migration-item li>.icon{color:var(--blue);flex-shrink:0;width:18px;height:18px}.inner-support-checks{grid-template-columns:1fr 1fr;gap:16px;display:grid}.inner-support-checks>div{border:1px solid #e1e7f1;border-radius:2px;align-items:center;gap:20px;padding:22px;display:flex}.inner-support-checks .icon{width:34px;height:34px;color:var(--blue);flex-shrink:0}.inner-support-checks h3{font-size:17px}.inner-support-checks p{margin-top:5px;font-size:13px}.inner-support-entries{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.inner-support-entries>a{background:#eff6ff;border-radius:2px;align-items:start;gap:20px;padding:24px;display:flex}.inner-support-entries>a:last-child{background:#effcfa}.inner-support-entries>a>.icon{color:var(--blue);flex-shrink:0;width:42px;height:42px}.inner-support-entries h3{font-size:18px}.inner-support-entries p{margin-top:7px;font-size:13px}.inner-support-entries .button{min-height:40px;margin-top:18px;font-size:12px}.inner-about-heading{background:#fff;padding:54px 0 32px}.inner-wordmark{color:#8797b1;letter-spacing:.18em;justify-content:center;align-items:center;gap:18px;font-size:12px;display:flex}.inner-wordmark:before,.inner-wordmark:after{content:"";background:#c5d0e1;width:32px;height:1px}.inner-about-heading h1{margin-top:12px;font-size:42px}.inner-about-heading h1+p{color:#6c7a94;margin-top:16px;font-size:17px}.inner-page .about-page-switcher{background:0 0;border:0;gap:10px;width:max-content;max-width:100%;margin:28px auto 0;padding:0;display:flex}.inner-page .about-page-switcher>a{color:#63728b;background:#fff;border:1px solid #dce4f1;border-radius:2px;justify-content:center;align-items:center;min-width:130px;min-height:44px;padding:8px 24px;font-size:14px;display:flex}.inner-page .about-page-switcher>a[aria-current=page]{color:#fff;background:var(--blue);border-color:var(--blue);box-shadow:none}.inner-page .about-page-switcher>a:after{content:none}.inner-company{padding-top:16px}.inner-company-row{border-bottom:1px solid #e4eaf2;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding:40px 0;display:grid}.inner-company-row h2,.inner-company-evolution h2{font-size:27px;line-height:1.65}.inner-company-row>div>p:not(.inner-kicker),.inner-company-evolution p:not(.inner-kicker){margin-top:16px;font-size:15px;line-height:1.9}.inner-company-layers{margin:0;position:relative}.inner-company-layers>img{object-fit:contain;width:100%;height:280px}.inner-company-layers figcaption{text-align:center;pointer-events:none;gap:30px;display:grid;position:absolute;top:44%;left:19%;right:18%}.inner-company-layers figcaption span{color:#165dff;text-shadow:0 1px 6px #fff;font-size:13px;font-weight:600}.inner-company-layers figcaption span:last-child{color:#fff;text-shadow:0 1px 5px #123353}.inner-company-purpose{grid-template-columns:1fr 1.1fr}.inner-company-purpose>img{object-fit:cover;border-radius:2px;width:100%;height:210px}.inner-company-product-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.inner-company-product-list>a{border:1px solid #e1e7f1;border-radius:2px;padding:22px 18px;position:relative}.inner-company-product-list>a>.icon:first-child{color:var(--blue);width:35px;height:35px}.inner-company-product-list h3{margin-top:14px;font-size:17px}.inner-company-product-list h3 small{margin-top:3px;font-size:13px;display:block}.inner-company-product-list a>span{color:#8090a8;font-size:11px}.inner-company-product-list p{margin-top:12px;font-size:12px;line-height:1.8}.inner-company-product-list a>.icon:last-child{display:none}.inner-company-evolution{grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;padding:40px 0 22px;display:grid}.inner-evolution-art{object-fit:contain;width:100%;height:200px}.inner-company-values{background:#f7faff;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:28px;padding:25px 20px;display:grid}.inner-company-values>div{align-items:start;gap:16px;display:flex}.inner-company-values .icon{color:var(--blue);flex-shrink:0;width:38px;height:38px}.inner-company-values h3{font-size:16px}.inner-company-values p{margin-top:5px;font-size:12px}.inner-contact{padding:10px 0 45px}.inner-contact-panel{background:linear-gradient(110deg,#f6faff,#ecf5ff);border:1px solid #e2eaf6;border-radius:2px;grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;margin-top:18px;padding:30px;display:grid}.inner-contact-panel h2,.inner-contact-preparation h2{align-items:center;gap:18px;font-size:24px;display:flex}.inner-contact-panel h2>.icon,.inner-contact-preparation h2>.icon{color:var(--blue);flex-shrink:0;width:34px;height:34px}.inner-contact-panel>div>p{margin:14px 0 22px 52px;font-size:14px}.inner-contact-panel>img{object-fit:contain;width:100%;max-height:300px}.inner-contact-links{gap:10px;display:grid}.inner-contact-links>a{background:#fff;border:1px solid #e8eff9;border-radius:2px;align-items:center;gap:18px;padding:15px 16px;display:flex}.inner-contact-links>a>.icon:first-child{color:var(--blue);flex-shrink:0;width:30px;height:30px}.inner-contact-links>a>.icon:last-child{color:var(--blue);flex-shrink:0;width:15px;height:15px;margin-left:auto}.inner-contact-links strong{font-size:14px}.inner-contact-links small{color:#8190a7;font-size:11px;line-height:1.7;display:block}.inner-contact-links strong small{display:inline}.inner-contact-preparation{margin-top:30px}.inner-contact-preparation header>p{margin:8px 0 18px 52px;font-size:13px}.inner-contact-preparation>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.inner-contact-preparation>div>div{border:1px solid #e2e8f2;border-radius:2px;align-items:start;gap:18px;padding:22px;display:flex}.inner-contact-preparation>div .icon{width:30px;height:30px;color:var(--blue);flex-shrink:0}.inner-contact-preparation h3{font-size:16px}.inner-contact-preparation>div p{margin-top:5px;font-size:12px}.inner-contact-actions{gap:16px;margin-top:28px}.inner-recognition{padding-top:15px;padding-bottom:40px}.inner-recognition-panel{background:#fff;border:16px solid #f6f9fc;padding:28px}.inner-recognition-panel>h2{font-size:22px}.inner-recognition-panel .recognition-filters{border-bottom:1px solid #e3eaf4;margin-top:22px;padding-bottom:22px}.inner-recognition-panel .recognition-filters button{min-width:90px;min-height:44px}.inner-recognition-empty{text-align:center;min-height:300px;padding:30px 20px 20px}.inner-recognition-empty>img{object-fit:contain;width:210px;height:140px;margin:0 auto;display:block}.inner-recognition-empty h3{margin-top:14px;font-size:19px}.inner-recognition-empty p{max-width:420px;margin:12px auto 0;font-size:13px}.inner-about-more{background:#f6f9fd;grid-template-columns:1.3fr 1fr 1fr;align-items:center;gap:24px;margin-top:20px;padding:28px;display:grid}.inner-about-more h2{font-size:23px}.inner-about-more p{margin-top:9px;font-size:13px}.inner-about-more>a{background:#fff;border:1px solid #e1e7f2;border-radius:2px;align-items:center;gap:15px;padding:22px;display:flex}.inner-about-more>a>.icon{color:var(--blue);flex-shrink:0;width:32px;height:32px}.inner-about-more>a>.icon:last-child{width:16px;height:16px;margin-left:auto}.inner-about-more strong{font-size:15px;display:block}.inner-about-more small{color:#8594aa;margin-top:5px;font-size:12px;display:block}.inner-news-heading{background:#f7fbff url(/website-assets/home-glass-panorama-v4.webp) 50%/cover no-repeat;padding:58px 0 70px}.inner-news-heading h1{font-size:44px}.inner-news-heading p{margin-top:15px;font-size:18px}.inner-news-content{padding:26px 0 45px}.inner-page .news-filters{border:0;gap:12px;margin-bottom:25px;padding:0}.inner-page .news-filters button{color:#6d7b92;border:1px solid #dfe6f1;min-height:44px;padding:9px 23px;font-size:13px}.inner-page .news-filters button[aria-pressed=true]{border-color:var(--blue);color:#fff}.inner-news-list{gap:20px;display:grid}.inner-page .news-list-item{border:1px solid #e0e7f1;border-radius:2px;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:35px;padding:18px;display:grid}.inner-page .news-list-item[hidden]{display:none}.inner-page .news-list-item.is-featured{grid-template-columns:49% minmax(0,1fr);padding:18px}.inner-news-cover{aspect-ratio:2.6;border-radius:2px;display:block;overflow:hidden}.is-featured .inner-news-cover{aspect-ratio:1.8}.inner-news-cover img{object-fit:cover;width:100%;height:100%;display:block}.inner-page .news-list-item h2{margin-top:15px;font-size:24px;line-height:1.6}.inner-page .news-list-item.is-featured h2{font-size:28px}.inner-page .news-list-item p{max-width:600px;margin-top:15px;font-size:14px;line-height:1.9}.inner-page .news-list-item .text-link{margin-top:14px}.inner-article-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:26px;padding-block:35px 45px;display:grid}.inner-article{background:#fff;border:1px solid #e4eaf3;border-radius:2px;min-width:0;padding:38px}.inner-article h1{margin-top:16px;font-size:36px;line-height:1.5}.inner-article header>p{margin-top:17px;font-size:17px;line-height:1.8}.inner-article-cover{border-radius:2px;height:250px;margin:28px 0 35px;overflow:hidden}.inner-article-cover img{object-fit:cover;width:100%;height:100%}.inner-page .inner-article .markdown-body{padding:0;font-size:15px;line-height:2}.inner-article .markdown-body h2{border:0;margin-top:30px;margin-bottom:14px;padding-top:0;font-size:25px}.inner-article .markdown-body h3{font-size:20px}.inner-article .markdown-body p{color:#6b7890;margin:14px 0}.inner-article-back{margin-top:26px}.inner-article-related{gap:20px;display:grid}.inner-article-related section{background:#fff;border:1px solid #e3e9f3;border-radius:2px;padding:22px}.inner-article-related h2{margin-bottom:18px;font-size:20px}.inner-article-related section>a{border:1px solid #e5eaf4;border-radius:2px;align-items:start;gap:12px;margin-top:12px;padding:12px;display:flex}.inner-article-related a>img{object-fit:cover;border-radius:2px;flex-shrink:0;width:75px;height:64px}.inner-article-related strong{font-size:12px;line-height:1.7;display:block}.inner-article-related small{color:#8a98ad;margin-top:5px;font-size:10px;line-height:1.8;display:block}.inner-article-related a>.icon{width:13px;height:13px;color:var(--blue);flex-shrink:0;margin-left:auto}.inner-article-related .inner-related-docs a{align-items:center;min-height:48px;font-size:12px}.inner-related-docs a>.icon:first-child{width:22px;height:22px;margin-left:0}.inner-content-empty{text-align:center;padding:60px 20px}.inner-docs-toolbar{background:linear-gradient(110deg,#f4f9ff,#fff);border-bottom:1px solid #e6edf6;justify-content:space-between;align-items:center;gap:30px;max-width:1536px;margin:auto;padding:25px 44px;display:flex}.inner-docs-toolbar strong{color:var(--blue);font-size:20px;display:block}.inner-docs-toolbar>div>span{color:#8796af;margin-top:5px;font-size:12px;display:block}.inner-docs-toolbar .docs-search{background:#fff;border:1px solid #dae4f2;border-radius:2px;width:45%;min-height:44px;margin:0;padding:10px 13px}.inner-docs-toolbar .docs-search input{width:100%;min-width:0;height:auto;font-size:13px}.inner-page .docs-workspace{grid-template-columns:240px minmax(0,1fr) 185px;max-width:1440px;min-height:60vh;padding:0 24px}.inner-page .docs-sidebar{height:auto;max-height:calc(100dvh - var(--header) - 20px);top:calc(var(--header) + 12px);background:#fff;border-color:#e6edf6}.inner-page .docs-sidebar-inner{padding:28px 18px 28px 0}.inner-page .doc-nav-group{margin-bottom:22px}.inner-page .doc-nav-group h2{color:#1d2b42;margin-bottom:10px;font-size:14px}.inner-page .doc-nav-group a{color:#75849b;border:0;border-radius:2px;padding:9px 13px;font-size:13px}.inner-page .doc-nav-group a[aria-current=page]{color:var(--blue);background:#edf4ff;font-weight:600}.inner-page .doc-nav-subgroup summary{font-size:13px}.inner-page .docs-support{margin-top:30px;font-size:11px}.inner-page .docs-center{min-width:0;padding:30px 44px 40px}.inner-page.docs-page .markdown-body{font-size:15px;line-height:1.95}.inner-page.docs-page .markdown-body h1{border-bottom:1px solid #e4eaf3;margin-bottom:25px;padding-bottom:20px;font-size:32px}.inner-page.docs-page .markdown-body h2{border:0;margin-top:30px;padding-top:8px;font-size:24px}.inner-page.docs-page .markdown-body h3{font-size:19px}.inner-page.docs-page .markdown-body blockquote{background:#f0f7ff;border:1px solid #d8e7ff;border-radius:2px;padding:16px 20px;font-size:14px}.inner-page.docs-page .markdown-body pre{color:#263a58;background:#f5f7fa;border:1px solid #e2e8f1;border-radius:2px}.inner-page.docs-page .markdown-body code{border-radius:2px}.inner-page .markdown-table-scroll{max-width:100%}.inner-page .markdown-body table{font-size:13px}.inner-page .markdown-body th{color:#2d405f;background:#f3f6fa}.inner-page .markdown-body td,.inner-page .markdown-body th{border:1px solid #e0e8f3;padding:10px 14px}.inner-page .docs-toc{top:calc(var(--header) + 12px);border-left:1px solid #e6edf6;margin-top:0;padding:30px 12px 20px 24px}.inner-page .docs-toc>strong{font-size:13px}.inner-page .docs-toc a{padding:7px 0 7px 12px;font-size:12px}.inner-page .docs-toc a[aria-current=location]{color:var(--blue);border-left:2px solid var(--blue)}.inner-page .doc-pagination{border:0;gap:20px;margin-top:36px;padding:0}.inner-page .doc-pagination a{border:1px solid #e0e8f3;border-radius:2px;padding:12px 16px}.inner-page .doc-pagination strong{color:var(--blue);font-size:13px}.inner-docs-footer{color:#8997ad;background:#fbfcfe;border-top:1px solid #e6edf6;justify-content:space-between;align-items:center;gap:25px;padding:20px max(24px,50vw - 680px);font-size:11px;display:flex}.inner-docs-footer .brand{color:#000;font-size:16px}.inner-docs-footer img{width:24px;height:24px}@media (width>=769px){.inner-page .docs-toc{display:block}}@media (width>=769px) and (width<=1100px){.inner-page .container{width:calc(100% - 48px)}.inner-hero h1{font-size:34px}.inner-hero-migration h1{font-size:30px}.inner-hero-art{width:52%;right:-15px}.inner-capability-tabs{gap:8px}.inner-capability-tabs>button{gap:7px}.inner-capability-tabs strong{font-size:12px}.inner-capability-tabs small{font-size:9px}.inner-capability-tabs>button>.icon{width:25px}.inner-bos-panel-copy{padding:25px 22px}.inner-bos-panel-copy h2{font-size:21px}.inner-bos-panel-preview{padding:16px}.inner-bos-preview>aside{width:105px}.inner-bos-preview aside>span{font-size:9px}.inner-business-flow{gap:16px}.inner-business-flow>div{gap:9px;padding:20px 12px}.inner-business-flow>div>.inner-flow-arrow{width:14px;right:-17px}.inner-planned-cards{gap:14px}.inner-planned-cards>div{padding:20px 16px}.inner-topology-heading{display:block}.inner-view-tabs{margin-top:20px}.inner-topology-map{grid-template-columns:.85fr 1fr .85fr;gap:10px}.inner-topology-nodes{padding:15px 10px}.inner-topology-nodes>span{gap:5px;padding:10px 7px;font-size:11px}.inner-company-row{gap:28px}.inner-company-row h2{font-size:23px}.inner-company-products{grid-template-columns:1fr}.inner-company-layers figcaption{gap:17px}.inner-company-layers figcaption span{font-size:10px}.inner-about-more{grid-template-columns:1fr 1fr;padding:22px}.inner-about-more>div{grid-column:span 2}.inner-article-layout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.inner-article{padding:25px}.inner-article h1{font-size:29px}.inner-article-related section{padding:15px}.inner-article-related a>img{width:52px;height:50px}.inner-article-related small{display:none}.inner-page .docs-workspace{grid-template-columns:180px minmax(0,1fr) 145px;padding-inline:15px}.inner-page .docs-center{padding:25px}.inner-page .docs-toc{padding-left:16px}.inner-contact-panel{gap:20px;padding:24px}.inner-contact-panel>div>p{margin-left:0}.inner-contact-links>a{gap:10px;padding:12px}}@media (width<=768px){.inner-page .container{width:calc(100% - 40px)}.inner-page .button{gap:9px;min-height:44px;padding:10px 18px;font-size:12px}.inner-page h1{letter-spacing:-.035em}.inner-section{padding-block:24px}.inner-section-title{margin-bottom:20px}.inner-section-title h2,.inner-extension h2{font-size:24px}.inner-section-title p{margin-top:8px;font-size:13px}.inner-hero-layout{min-height:290px}.inner-hero-copy,.inner-hero-virt .inner-hero-copy,.inner-hero-support .inner-hero-copy,.inner-hero-deployment .inner-hero-copy{width:100%;padding-block:34px}.inner-hero h1,.inner-hero-migration h1{max-width:100%;font-size:29px}.inner-hero h1>span{display:block}.inner-hero-description{max-width:100%;margin-top:14px;font-size:14px}.inner-hero .actions{gap:10px;margin-top:22px}.inner-hero-art{opacity:.16;pointer-events:none;width:85%;height:100%;top:0;right:-65px}.inner-hero.is-centered .inner-hero-copy{text-align:left;width:100%}.inner-hero.is-centered h1{font-size:29px}.inner-hero.is-centered .inner-hero-description{font-size:14px}.inner-hero.is-centered .actions{justify-content:flex-start}.inner-hero.is-centered .inner-hero-art{opacity:.14;width:95%;right:-75px}.inner-status{margin-top:10px;padding:2px 8px;font-size:11px}.inner-kicker{margin-bottom:9px;font-size:12px}.inner-cta{margin-top:14px;padding-block:23px}.inner-cta>.container{gap:18px}.inner-cta h2{font-size:22px}.inner-cta p{margin-top:8px;font-size:12px}.inner-cta .button{margin:0}.inner-capability-tabs{grid-template-columns:1fr;gap:8px;padding:16px 0}.inner-capability-tabs>button{border:1px solid #e2e8f2;gap:12px;min-height:52px;padding:8px 12px}.inner-capability-tabs>button[aria-selected=true]{border-color:#bed3ff;border-left:2px solid var(--blue)}.inner-capability-tabs strong{font-size:13px}.inner-capability-tabs small{margin:0;font-size:10px}.inner-capability-tabs>button>.icon{width:25px;height:25px}.inner-capability-tabs>button>.inner-mobile-arrow{width:13px;height:13px;margin-left:auto;display:block}.inner-bos-panel{min-height:0;box-shadow:none;border:0;display:block;overflow:visible}.inner-bos-panel-copy{color:#000;background:#fff;padding:15px 0}.inner-bos-panel-copy>span,.inner-bos-panel-copy>.button{display:none}.inner-bos-panel-copy h2{color:#000;margin-top:0;font-size:23px;line-height:1.5}.inner-bos-panel-copy p{color:#7c8ba3;margin-top:10px;font-size:13px}.inner-bos-panel-preview{padding:8px 0}.inner-bos-preview{min-height:210px}.inner-bos-preview>aside{width:90px;padding-block:12px}.inner-bos-preview .mock-brand{gap:3px;margin-bottom:10px;padding-inline:7px}.inner-bos-preview .mock-brand img{width:12px;height:12px}.inner-bos-preview .mock-brand strong{font-size:8px}.inner-bos-preview aside>span{gap:5px;padding:10px 6px;font-size:8px}.inner-bos-preview aside>span>.icon{width:11px;height:11px}.inner-bos-window{padding:0 10px 10px}.inner-preview-tools{height:26px;font-size:7px}.inner-bos-window h3{margin-top:10px;font-size:13px}.inner-preview-tabs{gap:10px;margin-top:12px;font-size:8px}.inner-preview-tabs>span{padding-bottom:6px}.inner-preview-row{gap:5px;min-height:25px;font-size:7px}.inner-preview-row b{padding:2px;font-size:7px}.inner-preview-caption{margin-top:12px;font-size:7px}.inner-business-flow{grid-template-columns:1fr;gap:9px}.inner-business-flow>div{gap:13px;padding:14px}.inner-business-flow h3{font-size:14px}.inner-business-flow p{margin-top:3px;font-size:11px}.inner-business-flow>div>.icon{width:26px;height:26px}.inner-business-flow>div>.inner-flow-arrow{display:none}.inner-extension{flex-direction:column-reverse;gap:18px;padding-top:16px;display:flex}.inner-extension>img{display:none}.inner-extension>div>p{margin-top:12px;font-size:13px}.inner-extension-points{gap:10px;margin-top:20px}.inner-extension-points>a{text-align:center;flex-direction:column;gap:6px;display:flex}.inner-extension-points strong{font-size:12px}.inner-extension-points small{font-size:10px}.inner-planned-cards{grid-template-columns:1fr;gap:10px}.inner-planned-cards>div{grid-template-columns:35px minmax(0,1fr);gap:5px 13px;padding:18px 16px;display:grid}.inner-planned-cards .icon{grid-row:span 2;width:32px;height:32px}.inner-planned-cards h3{margin:0;font-size:15px}.inner-planned-cards p{margin:0;font-size:12px}.inner-planned-flow{text-align:left;grid-template-columns:1fr;gap:20px;padding:25px 0 0}.inner-planned-flow li{grid-template-columns:32px minmax(0,1fr);gap:4px 14px;padding:4px 10px;display:grid}.inner-planned-flow .icon{grid-row:span 2;width:28px;height:28px;margin:0}.inner-planned-flow strong{font-size:13px}.inner-planned-flow span{margin:0;font-size:11px}.inner-planned-flow li:not(:last-child):after{content:"";background:#d2e0f5;width:1px;height:18px;top:100%;left:24px}.inner-topology{margin-block:4px 24px;padding:20px 16px}.inner-topology-heading{display:block}.inner-topology h2{font-size:23px}.inner-topology-heading p{font-size:12px}.inner-view-tabs{margin-top:17px}.inner-view-tabs>button{flex:1;min-height:44px;padding:8px 10px;font-size:11px}.inner-topology-map{grid-template-columns:1fr;gap:16px;margin-top:18px}.inner-topology-map>figure{order:0}.inner-topology-nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:17px 13px;display:grid}.inner-topology-nodes h3{grid-column:1/-1;margin-bottom:4px;font-size:14px}.inner-topology-nodes>span{text-align:center;flex-direction:column;gap:7px;margin:0;padding:10px;font-size:11px}.inner-topology-nodes>span>.icon:last-child:not(:first-child){display:none}.inner-topology-map figcaption{font-size:9px}.inner-page .planned-ui>aside{display:none}.inner-page .planned-ui-main{padding:15px}.inner-page .planned-ui-main h3{font-size:18px}.inner-page .planned-ui-tabs{gap:20px;margin-top:14px;font-size:11px}.inner-page .rack-preview{grid-template-columns:1fr;gap:12px}.inner-page .rack-preview-cabinets{gap:7px}.inner-page .cabinet{gap:3px;width:42px;height:125px;padding:6px 4px}.inner-page .rack-preview dl>div{padding:8px 0;font-size:11px}.inner-rack-section{padding-top:14px}.inner-scope-cards{grid-template-columns:1fr;gap:12px}.inner-scope-cards>div{gap:15px;padding:19px}.inner-scope-cards>div>.icon{width:29px;height:29px}.inner-scope-cards h2,.inner-scope-cards h3{font-size:15px}.inner-scope-cards p{margin-top:7px;font-size:12px}.inner-service-scope{padding-bottom:0}.inner-process{border-left:1px solid #dfebfe;grid-template-columns:1fr;gap:20px;margin-left:8px}.inner-process li{border:0;grid-template-columns:35px minmax(0,1fr);gap:5px 13px;padding:0 0 0 16px;display:grid}.inner-step-icon{grid-row:span 2;margin:0}.inner-step-icon .icon{width:28px;height:28px}.inner-process h3{font-size:15px}.inner-process p{margin:0;font-size:12px}.inner-process .inner-flow-arrow{display:none}.inner-service-process.is-support{margin-block:24px 0;padding:22px 18px}.is-support .inner-process li{text-align:left;padding:0 0 0 16px}.inner-delivery{grid-template-columns:1fr;gap:0}.inner-delivery>img{display:none}.inner-table{font-size:11px}.inner-table th,.inner-table td{padding:10px 11px}.inner-table tbody th{width:75px}.inner-note{align-items:start;font-size:11px}.inner-migration{grid-template-columns:1fr;gap:24px}.inner-migration-item{padding-bottom:22px;display:block}.inner-migration-item h2{font-size:22px}.inner-migration-item p{margin-top:10px;font-size:13px}.inner-migration-item>img{display:none}.inner-migration-item li{font-size:12px}.inner-support-checks{grid-template-columns:1fr;gap:10px}.inner-support-checks>div{gap:14px;padding:17px}.inner-support-checks h3{font-size:14px}.inner-support-checks p{font-size:12px}.inner-support-checks .icon{width:28px;height:28px}.inner-support-entries{grid-template-columns:1fr;gap:12px;margin-top:15px}.inner-support-entries>a{gap:14px;padding:19px}.inner-support-entries>a>.icon{width:30px;height:30px}.inner-support-entries h3{font-size:16px}.inner-support-entries p{font-size:12px}.inner-support-entries .button{margin-top:12px}.inner-about-heading{padding:30px 0 18px}.inner-wordmark{gap:14px;font-size:11px}.inner-wordmark:before,.inner-wordmark:after{width:25px}.inner-about-heading h1{margin-top:10px;font-size:29px}.inner-about-heading h1+p{margin-top:12px;font-size:13px}.inner-page .about-page-switcher{gap:4px;width:100%;margin-top:20px}.inner-page .about-page-switcher>a{flex:1;min-width:0;min-height:44px;padding:9px 8px;font-size:12px}.inner-company{padding-top:0}.inner-company-row,.inner-company-purpose{grid-template-columns:1fr;gap:18px;padding:23px 0}.inner-company-row h2,.inner-company-evolution h2{font-size:21px;line-height:1.65}.inner-company-row>div>p:not(.inner-kicker),.inner-company-evolution p:not(.inner-kicker){margin-top:12px;font-size:13px}.inner-company-layers{max-width:350px;margin:auto}.inner-company-layers figcaption{gap:17px}.inner-company-layers figcaption span{font-size:10px}.inner-company-purpose>img{height:130px}.inner-company-product-list{grid-template-columns:1fr;gap:10px}.inner-company-product-list>a{grid-template-columns:30px minmax(0,1fr) 15px;gap:3px 12px;padding:16px;display:grid}.inner-company-product-list>a>.icon:first-child{grid-row:span 3;width:28px;height:28px}.inner-company-product-list h3{grid-column:2;margin:0;font-size:14px}.inner-company-product-list h3 small{margin-left:5px;font-size:12px;display:inline}.inner-company-product-list a>span{grid-column:2;font-size:10px}.inner-company-product-list p{grid-column:2;margin:0;font-size:11px}.inner-company-product-list a>.icon:last-child{color:var(--blue);grid-area:1/3/4;align-self:center;width:13px;height:13px;display:block}.inner-company-evolution{grid-template-columns:1fr;padding:24px 0}.inner-evolution-art{display:none}.inner-company-values{grid-template-columns:1fr;gap:16px;margin-bottom:20px;padding:20px}.inner-company-values>div{gap:13px}.inner-company-values .icon{width:29px;height:29px}.inner-company-values h3{font-size:14px}.inner-company-values p{font-size:12px}.inner-contact{padding:0 0 28px}.inner-contact-panel{grid-template-columns:1fr;gap:0;margin-top:14px;padding:19px 16px}.inner-contact-panel>img{display:none}.inner-contact-panel h2,.inner-contact-preparation h2{gap:12px;font-size:20px}.inner-contact-panel h2>.icon,.inner-contact-preparation h2>.icon{width:28px;height:28px}.inner-contact-panel>div>p{margin:11px 0 16px;font-size:12px}.inner-contact-links>a{gap:12px;padding:12px}.inner-contact-links strong{font-size:12px}.inner-contact-links small{font-size:10px}.inner-contact-links>a>.icon:first-child{width:25px;height:25px}.inner-contact-preparation{margin-top:24px}.inner-contact-preparation header>p{margin:10px 0 16px;font-size:12px}.inner-contact-preparation>div{grid-template-columns:1fr;gap:10px}.inner-contact-preparation>div>div{gap:13px;padding:16px}.inner-contact-preparation>div .icon{width:26px;height:26px}.inner-contact-preparation h3{font-size:14px}.inner-contact-preparation>div p{font-size:11px}.inner-contact-actions{gap:10px;margin-top:22px}.inner-recognition{padding:10px 0 28px}.inner-recognition-panel{border-width:8px;padding:20px 15px}.inner-recognition-panel>h2{font-size:19px;line-height:1.7}.inner-recognition-panel .recognition-filters{gap:8px;margin-top:18px;padding-bottom:18px}.inner-recognition-panel .recognition-filters button{flex:1;min-width:0;min-height:44px;padding:7px 9px;font-size:12px}.inner-recognition-empty{min-height:270px;padding:22px 0}.inner-recognition-empty>img{width:180px;height:120px}.inner-recognition-empty h3{font-size:17px}.inner-recognition-empty p{font-size:12px}.inner-about-more{grid-template-columns:1fr;gap:13px;padding:20px}.inner-about-more h2{font-size:21px}.inner-about-more p{font-size:12px}.inner-about-more>a{padding:18px}.inner-about-more strong{font-size:14px}.inner-about-more small{font-size:11px}.inner-news-heading{padding:35px 0 45px}.inner-news-heading h1{font-size:30px}.inner-news-heading p{margin-top:12px;font-size:14px}.inner-news-content{padding-block:20px 28px}.inner-page .news-filters{flex-wrap:wrap;gap:7px;margin-bottom:18px}.inner-page .news-filters button{white-space:nowrap;flex:1;padding:9px 11px;font-size:11px}.inner-page .news-list-item,.inner-page .news-list-item.is-featured{grid-template-columns:1fr;gap:13px;padding:12px}.inner-news-list{gap:15px}.inner-news-cover,.is-featured .inner-news-cover{aspect-ratio:2}.inner-page .news-list-item h2,.inner-page .news-list-item.is-featured h2{margin-top:9px;font-size:18px}.inner-page .news-list-item p{margin-top:10px;font-size:13px}.inner-page .news-list-item .text-link{margin-top:7px;font-size:12px}.inner-page .category{padding:2px 7px;font-size:10px}.inner-article-layout{grid-template-columns:1fr;gap:22px;padding-block:20px 28px}.inner-article{border:0;padding:0}.inner-article h1{margin-top:12px;font-size:26px}.inner-article header>p{margin-top:12px;font-size:14px}.inner-article-cover{height:165px;margin:20px 0 24px}.inner-page .inner-article .markdown-body{font-size:14px;line-height:1.95}.inner-article .markdown-body h2{font-size:22px}.inner-article-related{gap:15px}.inner-article-related section{padding:18px}.inner-article-related h2{margin-bottom:15px;font-size:18px}.inner-article-related a>img{width:72px;height:54px}.inner-article-related strong{font-size:12px}.inner-article-related small{display:none}.inner-article-related section>a{align-items:center;margin-top:10px}.inner-article-back{margin-top:20px}.inner-docs-toolbar{padding:18px 20px 14px;display:block}.inner-docs-toolbar strong{font-size:18px}.inner-docs-toolbar>div>span{margin-top:5px;font-size:11px}.inner-docs-toolbar .docs-search{width:100%;min-height:42px;margin-top:14px;padding:9px 11px}.inner-docs-toolbar .docs-search input{font-size:13px}.inner-page .docs-mobile-tools{height:58px;top:var(--header);z-index:35;background:#f6f9ff;border-bottom:1px solid #e6edf6;justify-content:space-between;align-items:start;gap:10px;padding:6px 20px 8px;display:flex;position:sticky}.inner-page .docs-menu-toggle{background:#fff;border:1px solid #dce5f2;border-radius:2px;flex:1;justify-content:center;min-height:44px;padding:10px;font-size:12px}.inner-page .docs-menu-toggle>.icon{width:13px;height:13px}.inner-page .mobile-toc{background:0 0;border:0;border-radius:2px;flex:1;margin:0;padding:0;display:block;position:static}.inner-page .mobile-toc summary{background:#fff;border:1px solid #dce5f2;border-radius:2px;justify-content:center;gap:8px;min-height:44px;padding:10px;font-size:12px}.inner-page .mobile-toc summary>.icon{width:13px;height:13px}.inner-page .mobile-toc nav{background:#fff;border:1px solid #dce5f2;border-radius:2px;max-height:50dvh;padding:12px;position:absolute;top:100%;left:20px;right:20px;overflow:auto;box-shadow:0 10px 30px #123b6b15}.inner-page .mobile-toc a{padding:9px;font-size:13px}.inner-page .docs-workspace{min-height:60vh;padding:0;display:block}.inner-page .docs-sidebar{top:calc(var(--header) + 58px);width:min(320px,100% - 35px);height:calc(100dvh - var(--header) - 58px);z-index:40;background:#fff;border-right:1px solid #dbe5f4;max-height:none;display:none;position:fixed;left:0;box-shadow:10px 0 30px #14345c18}.inner-page .docs-sidebar.is-open{display:block}.inner-page .docs-sidebar-inner{padding:22px 18px}.inner-page .doc-nav-group a{padding:10px 13px;font-size:14px}.inner-page .docs-center{padding:25px 20px 30px}.inner-page .docs-toc{display:none}.inner-page.docs-page .markdown-body{font-size:14px;line-height:1.95}.inner-page.docs-page .markdown-body h1{margin-bottom:20px;padding-bottom:18px;font-size:27px}.inner-page.docs-page .markdown-body h2{margin-top:27px;padding-top:6px;font-size:22px}.inner-page.docs-page .markdown-body h3{font-size:18px}.inner-page.docs-page .markdown-body blockquote{padding:13px 15px;font-size:12px}.inner-page .markdown-body td,.inner-page .markdown-body th{min-width:100px;padding:9px 12px;font-size:12px}.inner-page .doc-pagination{gap:10px;margin-top:28px}.inner-page .doc-pagination a{padding:11px 13px}.inner-page .doc-pagination strong{font-size:12px}.inner-docs-footer{flex-wrap:wrap;gap:12px;padding:18px 20px;font-size:10px}.inner-docs-footer .brand{font-size:14px}}.inner-query-heading{background:#f7fbff url(/website-assets/illustrations-v14/hero-backplate.webp) 50%/cover no-repeat;overflow:hidden}.inner-query-heading>.container{align-items:center;min-height:310px;padding-bottom:25px;display:flex;position:relative}.inner-query-heading>div>div{z-index:1;width:70%;position:relative}.inner-query-heading h1{font-size:42px}.inner-query-heading h1 span{color:var(--blue)}.inner-query-heading p{margin-top:15px;font-size:18px}.inner-query-heading img{object-fit:contain;width:43%;height:100%;position:absolute;top:0;right:0}.inner-query-content{padding-bottom:40px}.inner-query-panel{background:#fff;border:1px solid #dfe7f3;border-radius:2px;margin-top:-25px;padding:32px 36px;position:relative}.inner-query-panel form{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:18px 24px;display:grid}.inner-query-panel label{align-items:center;gap:14px;font-size:15px;font-weight:550;display:flex}.inner-query-panel label>.icon{width:28px;height:28px;color:var(--blue)}.inner-query-panel .query-input-row{gap:18px;margin:0;display:flex}.inner-query-panel input{color:#233754;background:#fff;border:1px solid #d8e2f1;border-radius:2px;flex:1;min-width:0;height:48px;padding:10px 17px;font-size:15px}.inner-query-panel input::placeholder{color:#9ba8bc}.inner-query-panel input:focus{border-color:var(--blue);outline:2px solid #165dff18}.inner-query-panel input[aria-invalid=true]{border-color:#e34963}.inner-query-panel .button{min-width:175px}.inner-query-panel .field-error{grid-column:2;margin:0}.inner-query-help{color:#7b8aa2;grid-column:1/-1;margin-top:10px;font-size:13px}.inner-query-help strong{color:#485b78;align-items:center;gap:10px;display:flex}.inner-query-help strong>.icon{width:17px;height:17px}.inner-query-help ul{margin:10px 0 0 24px;padding:0;line-height:2}.inner-query-help a{color:var(--blue)}.inner-query-panel .query-result{margin-top:24px}.inner-query-product,.inner-query-account{background:linear-gradient(110deg,#f2f8ff,#fbfdff);border:1px solid #e5edf7;border-radius:2px;grid-template-columns:1fr 1.2fr;align-items:center;gap:35px;margin-top:22px;padding:25px 40px;display:grid}.inner-query-product>img{object-fit:contain;width:100%;max-height:235px}.inner-query-product h2,.inner-query-account h2{font-size:28px}.inner-query-product p,.inner-query-account p{margin-top:15px;font-size:15px;line-height:1.9}.inner-query-product .button,.inner-query-account .button{margin-top:22px}.inner-query-faq{border:1px solid #e1e8f3;border-radius:2px;margin-top:22px;padding:28px 30px}.inner-query-faq>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px;display:flex}.inner-query-faq h2{font-size:25px}.inner-query-faq .faq-list{gap:10px;max-width:none;margin:0;display:grid}.inner-query-faq details{background:#fff;border:1px solid #e2e8f3;border-radius:2px;padding:0}.inner-query-faq summary{min-height:46px;padding:13px 17px;font-size:14px}.inner-query-faq summary>.icon{width:15px;height:15px;color:var(--blue)}.inner-query-faq details p{margin:0;padding:0 17px 17px;font-size:13px}.inner-query-faq details a{color:var(--blue)}.inner-query-account{grid-template-columns:1.5fr .7fr;padding:26px 35px}.inner-query-account>img{object-fit:contain;width:100%;max-height:180px}.inner-query-account h2{font-size:26px}.inner-query-account p{font-size:14px}@media (width>=769px) and (width<=1100px){.inner-query-heading h1{font-size:33px}.inner-query-panel{padding:25px}.inner-query-panel form{grid-template-columns:110px minmax(0,1fr);gap:14px}.inner-query-panel .button{min-width:140px}.inner-query-product{padding:25px}.inner-query-product h2{font-size:24px}}@media (width<=768px){.inner-query-heading>.container{min-height:230px;padding-block:30px 45px}.inner-query-heading>div>div{width:100%}.inner-query-heading h1{font-size:29px}.inner-query-heading h1 span{display:block}.inner-query-heading p{margin-top:12px;font-size:14px}.inner-query-heading img{opacity:.16;width:80%;right:-25px}.inner-query-panel{margin-top:-20px;padding:20px 16px}.inner-query-panel form{display:block}.inner-query-panel label{gap:10px;margin-bottom:12px;font-size:14px}.inner-query-panel label>.icon{width:24px;height:24px}.inner-query-panel .query-input-row{flex-direction:column;gap:11px}.inner-query-panel input{width:100%;min-height:46px;font-size:16px}.inner-query-panel .button{width:100%;min-height:44px}.inner-query-panel .field-error{margin-top:8px}.inner-query-help{margin-top:22px;font-size:11px}.inner-query-help ul{margin-left:18px}.inner-query-product{grid-template-columns:1fr;gap:8px;margin-top:17px;padding:18px}.inner-query-product>img{max-height:150px}.inner-query-product h2{font-size:22px}.inner-query-product p{margin-top:10px;font-size:13px}.inner-query-product .button{margin-top:17px}.inner-query-faq{margin-top:17px;padding:20px 15px}.inner-query-faq>header{gap:9px;margin-bottom:14px}.inner-query-faq h2{font-size:21px}.inner-query-faq header .text-link{gap:5px;font-size:10px}.inner-query-faq summary{padding:12px;font-size:12px}.inner-query-faq details p{padding:0 12px 14px;font-size:12px}.inner-query-account{grid-template-columns:1fr;margin-top:17px;padding:22px 18px}.inner-query-account h2{font-size:22px}.inner-query-account p{margin-top:10px;font-size:13px}.inner-query-account>img{display:none}.inner-query-account .button{margin-top:17px}.inner-query-content{padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.inner-page *{scroll-behavior:auto}}@media (width<=768px){.inner-page .rack-preview-cabinets>img{height:180px}}.inner-page.docs-page .markdown-body ol{counter-reset:doc-step;padding-left:0;list-style:none}.inner-page.docs-page .markdown-body ol>li{counter-increment:doc-step;margin-block:12px;padding-left:31px;position:relative}.inner-page.docs-page .markdown-body ol>li:before{content:counter(doc-step);color:#fff;background:#165dff;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;line-height:1;display:flex;position:absolute;top:.28em;left:0}.page-service-deployment .inner-process li:nth-child(3){background:#f5f9ff;border-color:#c2d6ff}.page-service-deployment .inner-process li:nth-child(3) h3{color:var(--blue)}.inner-hero h1>.inner-title-prefix{display:inline}.inner-page.docs-page .docs-workspace{grid-template-columns:250px minmax(0,1fr);gap:28px;max-width:1280px;padding-inline:24px}.inner-page.docs-page .docs-center{margin:0;padding:30px 12px 40px}.inner-page.docs-page .doc-nav-node{min-width:0;margin:0 0 8px}.inner-page.docs-page .doc-nav-node summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:9px 4px;font-size:14px;font-weight:500;list-style:none;display:flex}.inner-page.docs-page .doc-nav-node summary::-webkit-details-marker{display:none}.inner-page.docs-page .doc-nav-node summary>span{overflow-wrap:anywhere;min-width:0}.inner-page.docs-page .doc-nav-node summary>.icon{flex-shrink:0;width:12px;height:12px;transform:rotate(-90deg)}.inner-page.docs-page .doc-nav-node[open]>summary>.icon{transform:none}.inner-page.docs-page .doc-nav-children{border-left:1px solid #e5e7eb;min-width:0;margin-left:8px;padding-left:10px}.inner-page.docs-page .doc-nav-entries a{overflow-wrap:anywhere}.inner-page.docs-page .doc-nav-node[hidden],.inner-page.docs-page a[data-doc-title][hidden]{display:none}@media (width<=768px){.inner-page.docs-page .docs-workspace{padding:0;display:block}.inner-page.docs-page .docs-center{padding:24px 20px 30px}.inner-page.docs-page .docs-mobile-tools{background:#fff}.inner-page.docs-page .docs-menu-toggle{flex:none;justify-content:space-between;width:100%}.inner-page.docs-page .docs-sidebar{width:100%;height:auto;max-height:60dvh;box-shadow:none;border-bottom:1px solid #e5e7eb;border-right:0;position:static}}}@layer utilities{.tw\:relative{position:relative}.tw\:mx-auto{margin-inline:auto}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:inline-flex{display:inline-flex}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:gap-8{gap:calc(var(--tw-spacing) * 8)}.tw\:py-8{padding-block:calc(var(--tw-spacing) * 8)}.tw\:text-center{text-align:center}.tw\:font-sans{font-family:var(--tw-font-sans)}.tw\:whitespace-nowrap{white-space:nowrap}.tw\:whitespace-pre-line{white-space:pre-line}@media (width<=768px){.tw\:mobile\:hidden{display:none}.tw\:mobile\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}}
