/* Generated by scripts/build-site-performance.cjs */
:root{--wx-ink: #102033; --wx-muted: #5c6978; --wx-brand: #a51f2b; --wx-brand-dark: #7d1520; --wx-blue: #315faa; --wx-cream: #f7f4ef; --wx-surface: #ffffff; --wx-line: #dfe5ec; --wx-dark: #0b1726; --wx-radius: 22px; --wx-shadow: 0 18px 55px rgba(16, 32, 51, .1);}html{scroll-behavior: smooth;}body{margin: 0px; color: var(--wx-ink); background: var(--wx-surface); font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; -webkit-font-smoothing: antialiased; overflow-x: hidden;}button, input, textarea, select{font-family: inherit;}img{max-width: 100%; height: auto;}a{text-decoration: none;}:focus-visible{outline: rgba(49, 95, 170, 0.42) solid 3px; outline-offset: 3px;}.skip-link{position: fixed; z-index: 9999; top: 12px; left: 12px; padding: 10px 16px; color: rgb(255, 255, 255); background: var(--wx-dark); border-radius: 10px; transform: translateY(-150%);}.skip-link:focus{transform: translateY(0px);}body:not(.wx-home) h1, body:not(.wx-home) h2, body:not(.wx-home) h3{letter-spacing: -0.035em;}body:not(.wx-home) p{line-height: 1.75;}.wx-container{width: min(1180px, 100% - 40px); margin-inline: auto;}.wx-section{padding: 100px 0px;}.wx-eyebrow{display: inline-flex; align-items: center; gap: 8px; margin-bottom: 17px; color: var(--wx-brand); font-size: 0.78rem; font-weight: 800; letter-spacing: 0.13em; text-transform: uppercase;}.wx-eyebrow::before{content: none;}.wx-heading{max-width: 800px; margin: 0px; color: var(--wx-ink); font-size: clamp(2.15rem, 5vw, 4rem); font-weight: 750; line-height: 1.05; letter-spacing: -0.055em;}.wx-heading--small{font-size: clamp(2rem, 4vw, 3.15rem);}.wx-lead{max-width: 690px; margin: 24px 0px 0px; color: var(--wx-muted); font-size: clamp(1.03rem, 1.8vw, 1.2rem); line-height: 1.75;}.wx-btn{display: inline-flex; min-height: 52px; max-width: 100%; align-items: center; justify-content: center; gap: 10px; padding: 0px 24px; border: 1px solid transparent; border-radius: 999px; box-sizing: border-box; font-size: 0.98rem; font-weight: 700; transition: transform 0.2s, background 0.2s, border 0.2s, box-shadow 0.2s;}.wx-btn:hover{transform: translateY(-2px);}.wx-btn--primary{color: rgb(255, 255, 255); background: var(--wx-brand); box-shadow: rgba(165, 31, 43, 0.25) 0px 12px 30px;}.wx-btn--primary:hover{color: rgb(255, 255, 255); background: var(--wx-brand-dark);}.wx-btn--ghost{color: var(--wx-ink); border-color: rgba(16, 32, 51, 0.2); background: rgba(255, 255, 255, 0.72);}.wx-btn--ghost:hover{color: var(--wx-brand); border-color: var(--wx-brand);}.wx-arrow{font-size: 1.25em; line-height: 1;}.wx-header{position: sticky; z-index: 1000; top: 0px; border-bottom: 1px solid rgba(16, 32, 51, 0.08); background: rgba(255, 255, 255, 0.9); backdrop-filter: blur(18px); transition: box-shadow 0.2s;}.wx-header, .wx-header *, .wx-header ::before, .wx-header ::after{box-sizing: border-box;}.wx-header.is-scrolled{box-shadow: rgba(16, 32, 51, 0.08) 0px 10px 35px;}.wx-nav{display: flex; height: 78px; min-height: 78px; align-items: center; justify-content: space-between; gap: 24px;}.wx-logo img{display: block; width: 164px; height: auto;}.wx-menu{display: flex; align-items: center; gap: 6px; margin: 0px; padding: 0px; list-style: none;}.wx-menu > li{position: relative;}.wx-menu > li > a, .wx-menu-toggle{display: flex; min-height: 44px; align-items: center; gap: 6px; padding: 12px 14px; border: 0px; color: var(--wx-ink); background: transparent; font-size: 0.94rem; font-weight: 650; line-height: 20px;}.wx-menu-toggle > span{width: 7px; height: 7px; flex: 0 0 7px; border-right: 1.5px solid; border-bottom: 1.5px solid; font-size: 0px; line-height: 0; transform: rotate(45deg) translateY(-2px); transform-origin: center center;}.wx-menu > li > a:hover, .wx-menu-toggle:hover{color: var(--wx-brand);}.wx-menu > li > a[aria-current="page"], .wx-menu > li.is-current > .wx-menu-toggle{color: var(--wx-brand);}.wx-dropdown{position: absolute; top: calc(100% + 10px); left: 0px; width: 300px; margin: 0px; padding: 10px; border: 1px solid var(--wx-line); border-radius: 16px; background: rgb(255, 255, 255); box-shadow: var(--wx-shadow); list-style: none; opacity: 0; visibility: hidden; transform: translateY(8px); transition: 0.2s;}.wx-menu li:hover .wx-dropdown, .wx-menu li:focus-within .wx-dropdown{opacity: 1; visibility: visible; transform: translateY(0px);}.wx-dropdown a{display: block; padding: 12px 14px; border-radius: 10px; color: var(--wx-ink); font-size: 0.92rem; font-weight: 600;}.wx-dropdown a:hover{color: var(--wx-brand); background: rgb(251, 245, 245);}.wx-nav-cta{margin-left: 10px;}.wx-menu > li.wx-nav-cta > a.wx-btn{min-height: 52px; padding: 0px 24px; color: rgb(255, 255, 255); background: var(--wx-brand); line-height: 20px;}.wx-menu > li.wx-nav-cta > a.wx-btn:hover{color: rgb(255, 255, 255); background: var(--wx-brand-dark);}.wx-mobile-toggle{position: relative; display: none; width: 44px; height: 44px; padding: 0px; border: 1px solid var(--wx-line); border-radius: 12px; color: var(--wx-ink); background: rgb(255, 255, 255);}.wx-mobile-toggle span, .wx-mobile-toggle::before, .wx-mobile-toggle::after{content: ""; position: absolute; left: 50%; display: block; width: 19px; height: 2px; margin: 0px; border-radius: 2px; background: currentcolor; transform: translateX(-50%); transition: top 0.2s, transform 0.2s, opacity 0.2s;}.wx-mobile-toggle::before{top: 14px;}.wx-mobile-toggle span{top: 20px;}.wx-mobile-toggle::after{top: 26px;}.wx-mobile-toggle[aria-expanded="true"]::before{top: 20px; transform: translateX(-50%) rotate(45deg);}.wx-mobile-toggle[aria-expanded="true"] span{opacity: 0;}.wx-mobile-toggle[aria-expanded="true"]::after{top: 20px; transform: translateX(-50%) rotate(-45deg);}.wx-actions{display: flex; flex-wrap: wrap; gap: 12px;}.wx-security-check{margin: 6px 0px 20px; min-width: 0px;}.wx-security-check > label{display: block; margin-bottom: 12px; font-size: 0.9rem; font-weight: 500;}.wx-security-row{display: flex; align-items: center; gap: 14px; flex-wrap: wrap;}.wx-security-question{box-sizing: border-box; display: inline-flex; justify-content: center; align-items: center; min-width: 104px; height: 50px; padding: 10px 14px; border: 1px solid rgb(208, 225, 238); background: rgb(242, 247, 251); color: rgb(23, 59, 83); font-size: 1rem; font-weight: 700; border-radius: 4px; white-space: nowrap;}.wx-security-row input{box-sizing: border-box; max-width: 100%; min-width: 0px; font-size: 0.9rem; width: 138px !important; height: 50px !important; padding: 12px 14px !important; border: 1px solid rgb(203, 213, 225) !important; border-radius: 4px !important; background: rgb(255, 255, 255) !important; color: rgb(16, 32, 51) !important;}.wx-security-refresh{border: 0px; background: transparent; color: rgb(165, 31, 43); padding: 8px 0px; font-size: 0.8rem; cursor: pointer; text-decoration: underline;}.wx-security-refresh[hidden]{display: none;}.wx-security-help{font-size: 0.75rem; line-height: 1.6; margin: 10px 0px 0px; color: rgb(92, 105, 120);}.wx-security-help.is-error{color: rgb(180, 35, 24);}.wx-form-status{margin: 12px 0px 0px; font-size: 0.875rem; line-height: 1.5;}.wx-form-status.is-error{color: rgb(180, 35, 24);}form [type="submit"]:disabled{opacity: 0.55; cursor: not-allowed;}.wx-footer{padding: 68px 0px 24px; color: rgb(177, 189, 202); background: rgb(7, 17, 29);}.wx-footer-grid{display: grid; grid-template-columns: 1.35fr 0.75fr 0.85fr 0.9fr; gap: 50px; padding-bottom: 50px;}.wx-footer-logo{width: 160px; filter: brightness(0) invert(1);}.wx-footer-about{max-width: 320px; margin-top: 18px; line-height: 1.75; font-size: 0.9rem;}.wx-footer h2{margin: 4px 0px 18px; color: rgb(255, 255, 255); font-size: 0.9rem; letter-spacing: 0.08em; text-transform: uppercase;}.wx-footer ul{display: grid; gap: 11px; margin: 0px; padding: 0px; list-style: none;}.wx-footer a{color: rgb(177, 189, 202); font-size: 0.9rem;}.wx-footer a:hover{color: rgb(255, 255, 255);}.wx-footer-bottom{display: flex; justify-content: space-between; gap: 20px; padding-top: 22px; border-top: 1px solid rgba(255, 255, 255, 0.1); font-size: 0.82rem;}@media (max-width: 1050px) {.wx-nav-cta{display: none;}}@media (max-width: 860px) {html, body, .main-wrapper{max-width: 100%; overflow-x: clip;}body:not(.wx-home) .main-wrapper *, body:not(.wx-home) .main-wrapper ::before, body:not(.wx-home) .main-wrapper ::after{box-sizing: border-box;}body:not(.wx-home) img, body:not(.wx-home) video, body:not(.wx-home) iframe, body:not(.wx-home) svg{max-width: 100%;}body:not(.wx-home) input, body:not(.wx-home) textarea, body:not(.wx-home) select, body:not(.wx-home) button{max-width: 100%; box-sizing: border-box;}body:not(.wx-home) table{display: block; max-width: 100%; overflow-x: auto;}body:not(.wx-home) [style*="margin-left: 42px"], body:not(.wx-home) [style*="margin-left:42px"], body:not(.wx-home) [style*="margin-left: 41px"]{margin-left: 0px !important;}body:not(.wx-home) [style*="width: 345px"]{max-width: 345px; width: 100% !important;}.wx-container{width: min(100% - 30px, 720px); margin-right: auto; margin-left: auto;}.wx-section{padding: 76px 0px;}.wx-nav{position: relative; justify-content: flex-start;}.wx-logo{flex: 0 0 auto;}.wx-mobile-toggle{position: absolute; top: 50%; right: 0px; display: block; margin-left: auto; transform: translateY(-50%);}.wx-menu{position: fixed; inset: 78px 15px auto; display: none; max-height: calc(-100px + 100vh); align-items: stretch; padding: 18px; border: 1px solid var(--wx-line); border-radius: 18px; background: rgb(255, 255, 255); box-shadow: var(--wx-shadow); overflow-y: auto;}.wx-menu.is-open{display: block;}.wx-menu > li > a, .wx-menu-toggle{width: 100%; justify-content: space-between; padding: 13px 10px;}.wx-dropdown{position: static; display: none; width: auto; margin: 0px 0px 8px; border: 0px; background: rgb(246, 247, 249); box-shadow: none; opacity: 1; visibility: visible; transform: none;}.wx-menu li.is-open .wx-dropdown{display: block;}.wx-footer-grid{grid-template-columns: 1.25fr 1fr 1fr;}.wx-footer-grid > div:first-child{grid-column: 1 / -1;}body:not(.wx-home) h1{font-size: clamp(2rem, 8vw, 3.2rem) !important; line-height: 1.1 !important; margin-left: 0px !important; margin-right: 0px !important;}body:not(.wx-home) h2{font-size: clamp(1.6rem, 6vw, 2.35rem) !important; line-height: 1.2 !important;}body:not(.wx-home) [class*="section"]{background-position: center center;}}@media (max-width: 600px) {.wx-container{width: min(100% - 24px, 520px); margin-right: auto; margin-left: auto;}.wx-section{padding: 62px 0px;}.wx-nav{height: 70px; min-height: 70px;}.wx-logo img{width: 145px;}.wx-menu{top: 70px;}.wx-actions{display: grid;}.wx-actions .wx-btn, .wx-btn{width: 100%; min-width: 0px;}.wx-footer-grid{grid-template-columns: 1fr 1fr; gap: 36px 24px;}.wx-footer-grid > div:first-child{grid-column: 1 / -1;}.wx-footer-bottom{display: grid;}}.wx-cloud-page{background: rgb(255, 255, 255); color: rgb(11, 29, 50);}.wx-cloud-hero{position: relative; overflow: hidden; padding: 92px 0px 86px; background: linear-gradient(135deg, rgb(248, 250, 252) 0%, rgb(255, 255, 255) 45%, rgb(238, 246, 248) 100%);}.wx-cloud-hero::before{content: ""; position: absolute; width: 650px; height: 650px; right: -270px; top: -310px; border: 1px solid rgba(33, 132, 151, 0.15); border-radius: 50%; box-shadow: rgba(33, 132, 151, 0.024) 0px 0px 0px 72px, rgba(45, 102, 174, 0.02) 0px 0px 0px 150px;}.wx-cloud-hero__grid{position: relative; display: grid; grid-template-columns: 0.92fr 1.08fr; gap: 70px; align-items: center;}.wx-cloud-hero h1{max-width: 700px; margin: 20px 0px 24px; font-size: clamp(3.7rem, 5.7vw, 6.2rem); line-height: 0.93; letter-spacing: -0.07em;}.wx-cloud-hero h1 span{color: rgb(183, 31, 47);}.wx-cloud-hero__grid > div:first-child > p{max-width: 620px; margin: 0px; color: rgb(92, 109, 130); font-size: 1.14rem; line-height: 1.75;}.wx-cloud-hero__signals{display: flex; flex-wrap: wrap; gap: 9px; margin-top: 25px;}.wx-cloud-hero__signals span{padding: 9px 13px; border: 1px solid rgb(217, 229, 232); border-radius: 999px; background: rgb(255, 255, 255); color: rgb(64, 84, 109); font-size: 0.76rem; font-weight: 700;}.wx-cloud-hero__signals span::before{content: "✓"; display: inline-grid; place-items: center; width: 19px; height: 19px; margin-right: 7px; border-radius: 50%; background: rgb(25, 127, 148); color: rgb(255, 255, 255); font-size: 0.65rem;}.wx-cloud-hero__visual{position: relative; min-height: 555px; overflow: hidden; border-radius: 30px; background: rgb(7, 29, 45); box-shadow: rgba(11, 42, 56, 0.19) 0px 30px 70px;}.wx-cloud-hero__visual::after{content: ""; position: absolute; inset: 0px; background: linear-gradient(rgba(4, 28, 43, 0.05) 25%, rgba(4, 24, 39, 0.88) 100%);}.wx-cloud-hero__visual img{width: 100%; height: 100%; min-height: 555px; object-fit: cover;}.wx-cloud-hero__panel{position: absolute; z-index: 2; left: 35px; right: 35px; bottom: 69px; padding: 24px 25px; border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 18px; background: rgba(5, 32, 48, 0.82); backdrop-filter: blur(12px); color: rgb(255, 255, 255);}.wx-cloud-hero__panel small{display: block; margin-bottom: 9px; color: rgb(142, 219, 229); font-size: 0.67rem; font-weight: 800; letter-spacing: 0.15em;}.wx-cloud-hero__panel strong{display: block; font-size: 1.42rem; line-height: 1.28;}.wx-cloud-status{position: absolute; z-index: 3; left: 40px; right: 40px; bottom: 27px; display: flex; justify-content: space-between; color: rgba(255, 255, 255, 0.8); font-size: 0.62rem; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase;}.wx-cloud-status span{display: flex; align-items: center; gap: 7px;}.wx-cloud-status i{width: 7px; height: 7px; border-radius: 50%; background: rgb(89, 211, 156); box-shadow: rgba(89, 211, 156, 0.12) 0px 0px 0px 4px;}.wx-cloud-proof{border-top: 1px solid rgb(224, 231, 235); border-bottom: 1px solid rgb(224, 231, 235);}.wx-cloud-proof__grid{display: grid; grid-template-columns: repeat(4, 1fr);}.wx-cloud-proof__grid > div{padding: 28px 27px; border-right: 1px solid rgb(224, 231, 235);}.wx-cloud-proof__grid > div:first-child{padding-left: 0px;}.wx-cloud-proof__grid > div:last-child{border-right: 0px;}.wx-cloud-proof span{display: block; margin-bottom: 11px; color: rgb(25, 127, 148); font-size: 0.68rem; font-weight: 800; letter-spacing: 0.12em;}.wx-cloud-proof strong{font-size: 1rem;}.wx-cloud-proof p{margin: 5px 0px 0px; color: rgb(104, 119, 138); font-size: 0.76rem; line-height: 1.5;}.wx-cloud-intro__grid{display: grid; grid-template-columns: 1fr 0.9fr; gap: 95px; align-items: start;}.wx-cloud-intro .wx-heading{max-width: 740px; margin-top: 18px;}.wx-cloud-checks{display: grid; gap: 13px; margin: 28px 0px 0px; padding: 0px; list-style: none;}.wx-cloud-checks li{position: relative; padding-left: 31px; color: rgb(54, 76, 101); font-weight: 650;}.wx-cloud-checks li::before{content: "✓"; position: absolute; left: 0px; top: -2px; display: grid; place-items: center; width: 21px; height: 21px; border-radius: 50%; background: rgb(223, 242, 245); color: rgb(25, 127, 148); font-size: 0.7rem;}.wx-cloud-providers{padding: 0px 0px 92px; background: rgb(255, 255, 255);}.wx-cloud-providers .wx-container{display: flex; align-items: center; justify-content: space-between; gap: 40px; padding-top: 30px; border-top: 1px solid rgb(224, 231, 235);}.wx-cloud-providers p{margin: 0px; color: rgb(106, 120, 138); font-size: 0.73rem; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;}.wx-cloud-providers .wx-container > div{display: flex; align-items: center; gap: 54px;}.wx-cloud-providers img{max-width: 170px; max-height: 43px; width: auto; height: auto; object-fit: contain; filter: saturate(0.78);}.wx-cloud-capabilities{padding: 110px 0px; background: rgb(7, 29, 45); color: rgb(255, 255, 255);}.wx-cloud-section-head{display: grid; grid-template-columns: 1fr 390px; gap: 70px; align-items: end; margin-bottom: 46px;}.wx-cloud-section-head .wx-heading{margin: 18px 0px 0px;}.wx-cloud-section-head > p{margin: 0px; color: rgb(100, 118, 138); font-size: 1.02rem; line-height: 1.7;}.wx-cloud-capabilities .wx-cloud-section-head > p{color: rgb(169, 186, 198);}.wx-cloud-card-grid{display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px;}.wx-cloud-card{position: relative; min-height: 410px; padding: 29px; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.11); border-radius: 20px; background: rgba(255, 255, 255, 0.043);}.wx-cloud-card::after{content: ""; position: absolute; width: 150px; height: 150px; right: -60px; top: -76px; border: 1px solid rgba(255, 255, 255, 0.07); border-radius: 50%; box-shadow: rgba(255, 255, 255, 0.02) 0px 0px 0px 29px;}.wx-cloud-card--featured{border-color: transparent; background: linear-gradient(145deg, rgb(24, 132, 154), rgb(13, 83, 102));}.wx-cloud-card > span{color: rgb(134, 165, 179); font-size: 0.66rem; font-weight: 800; letter-spacing: 0.15em;}.wx-cloud-card--featured > span{color: rgb(208, 242, 246);}.wx-cloud-card__icon{display: grid; place-items: center; width: 52px; height: 52px; margin: 42px 0px 25px; border: 1px solid rgba(255, 255, 255, 0.16); border-radius: 15px; background: rgba(255, 255, 255, 0.07); color: rgb(141, 219, 229); font-size: 1.25rem; font-weight: 800;}.wx-cloud-card--featured .wx-cloud-card__icon{background: rgba(255, 255, 255, 0.15); color: rgb(255, 255, 255);}.wx-cloud-card h3{margin: 0px 0px 12px; color: rgb(255, 255, 255); font-size: 1.35rem; line-height: 1.2;}.wx-cloud-card p{margin: 0px; color: rgb(181, 196, 206); line-height: 1.62;}.wx-cloud-card--featured p{color: rgb(255, 255, 255);}.wx-cloud-card ul{display: grid; gap: 6px; margin: 20px 0px 0px; padding: 0px; list-style: none; color: rgb(208, 219, 226); font-size: 0.84rem;}.wx-cloud-card li::before{content: "→"; margin-right: 8px; color: rgb(105, 202, 214);}.wx-cloud-journey{background: rgb(243, 247, 249);}.wx-cloud-journey__grid{display: grid; grid-template-columns: 1fr 1fr; gap: 90px; align-items: center;}.wx-cloud-journey__visual{position: relative; min-height: 590px;}.wx-cloud-journey__visual::before{content: ""; position: absolute; inset: 48px 0px 0px 50px; border-radius: 26px; background: rgb(8, 40, 58);}.wx-cloud-journey__visual img{position: relative; width: calc(100% - 42px); height: 545px; object-fit: cover; border-radius: 26px; box-shadow: rgba(11, 42, 56, 0.18) 0px 24px 55px;}.wx-cloud-journey__visual > div{position: absolute; left: 27px; right: 65px; bottom: 6px; padding: 21px 23px; border-radius: 15px; background: rgba(5, 30, 45, 0.93); color: rgb(255, 255, 255);}.wx-cloud-journey__visual span, .wx-cloud-journey__visual strong{display: block;}.wx-cloud-journey__visual span{margin-bottom: 5px; color: rgb(137, 216, 226); font-size: 0.68rem; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;}.wx-cloud-journey .wx-heading{margin: 18px 0px;}.wx-cloud-steps{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 31px;}.wx-cloud-steps article{display: grid; grid-template-columns: 38px 1fr; gap: 13px; padding: 18px; border: 1px solid rgb(220, 229, 233); border-radius: 15px; background: rgba(255, 255, 255, 0.72);}.wx-cloud-steps article > span{display: grid; place-items: center; width: 34px; height: 34px; border-radius: 50%; background: rgb(223, 242, 245); color: rgb(25, 127, 148); font-size: 0.67rem; font-weight: 800;}.wx-cloud-steps h3{margin: 5px 0px 6px; font-size: 1rem;}.wx-cloud-steps p{margin: 0px; color: rgb(102, 118, 138); font-size: 0.83rem; line-height: 1.5;}.wx-cloud-operations{padding: 105px 0px; background: rgb(255, 255, 255);}.wx-cloud-operations__grid{display: grid; grid-template-columns: 1fr 0.92fr; gap: 90px; align-items: center;}.wx-cloud-operations .wx-heading{margin: 18px 0px;}.wx-cloud-operations__grid > div:first-child > p{color: rgb(97, 113, 135); line-height: 1.75;}.wx-cloud-operations__tags{display: flex; flex-wrap: wrap; gap: 9px; margin-top: 26px;}.wx-cloud-operations__tags span{padding: 9px 12px; border: 1px solid rgb(220, 229, 233); border-radius: 999px; color: rgb(64, 86, 108); font-size: 0.75rem; font-weight: 650;}.wx-cloud-console{padding: 25px; border-radius: 24px; background: linear-gradient(145deg, rgb(8, 40, 58), rgb(6, 26, 42)); color: rgb(255, 255, 255); box-shadow: rgba(7, 36, 52, 0.19) 0px 24px 60px;}.wx-cloud-console__top{display: flex; align-items: center; justify-content: space-between; gap: 20px; padding-bottom: 20px; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.wx-cloud-console__top span{font-weight: 750;}.wx-cloud-console__top b{color: rgb(101, 211, 157); font-size: 0.7rem;}.wx-cloud-console__top b::before{content: ""; display: inline-block; width: 7px; height: 7px; margin-right: 7px; border-radius: 50%; background: rgb(101, 211, 157);}.wx-cloud-console__metrics{display: grid; gap: 20px; padding: 28px 0px;}.wx-cloud-console__metrics article{display: grid; grid-template-columns: 125px 1fr; gap: 10px 18px; align-items: center;}.wx-cloud-console__metrics small{color: rgb(143, 167, 181);}.wx-cloud-console__metrics strong{font-size: 0.83rem; text-align: right;}.wx-cloud-console__metrics i{grid-column: 1 / -1; height: 6px; overflow: hidden; border-radius: 99px; background: rgba(255, 255, 255, 0.08);}.wx-cloud-console__metrics i::after{content: ""; display: block; width: var(--level); height: 100%; border-radius: inherit; background: linear-gradient(90deg, rgb(29, 135, 155), rgb(101, 211, 157));}.wx-cloud-console__pulse{display: flex; align-items: end; gap: 8px; height: 72px; padding-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.1);}.wx-cloud-console__pulse span{flex: 1 1 0%; border-radius: 4px 4px 0px 0px; background: rgba(98, 205, 215, 0.45);}.wx-cloud-console__pulse span:nth-child(1){height: 35%;}.wx-cloud-console__pulse span:nth-child(2){height: 58%;}.wx-cloud-console__pulse span:nth-child(3){height: 44%;}.wx-cloud-console__pulse span:nth-child(4){height: 84%;}.wx-cloud-console__pulse span:nth-child(5){height: 64%;}.wx-cloud-console__pulse span:nth-child(6){height: 92%;}.wx-cloud-console__pulse span:nth-child(7){height: 76%;}.wx-cloud-fit{background: rgb(244, 247, 249);}.wx-cloud-fit__grid{display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px;}.wx-cloud-fit article{min-height: 230px; padding: 29px; border: 1px solid rgb(220, 229, 233); border-radius: 19px; background: rgb(255, 255, 255);}.wx-cloud-fit article > span{color: rgb(25, 127, 148); font-size: 0.68rem; font-weight: 800; letter-spacing: 0.13em; text-transform: uppercase;}.wx-cloud-fit h3{margin: 38px 0px 10px; font-size: 1.28rem;}.wx-cloud-fit p{margin: 0px; color: rgb(98, 114, 135); line-height: 1.65;}.wx-cloud-cta{padding: 0px 0px 100px; background: rgb(244, 247, 249);}.wx-cloud-cta__inner{display: flex; justify-content: space-between; align-items: center; gap: 40px; padding: 55px 62px; border-radius: 26px; background: linear-gradient(115deg, rgb(6, 26, 42) 0%, rgb(13, 73, 96) 75%, rgb(25, 127, 148) 135%); color: rgb(255, 255, 255);}.wx-cloud-cta__inner > div > span{color: rgb(142, 219, 229); font-size: 0.71rem; font-weight: 800; letter-spacing: 0.13em; text-transform: uppercase;}.wx-cloud-cta h2{max-width: 760px; margin: 12px 0px 0px; font-size: clamp(2rem, 3.4vw, 3.25rem); line-height: 1.08;}@media (max-width: 860px) {.wx-cloud-hero{padding: 58px 0px 68px;}.wx-cloud-hero__grid, .wx-cloud-intro__grid, .wx-cloud-journey__grid, .wx-cloud-operations__grid{grid-template-columns: 1fr; gap: 48px;}.wx-cloud-hero h1{font-size: clamp(3.1rem, 12vw, 5rem);}.wx-cloud-hero__visual, .wx-cloud-hero__visual img{min-height: 500px;}.wx-cloud-proof__grid{grid-template-columns: 1fr 1fr;}.wx-cloud-proof__grid > div:nth-child(2){border-right: 0px;}.wx-cloud-proof__grid > div:nth-child(-n+2){border-bottom: 1px solid rgb(224, 231, 235);}.wx-cloud-proof__grid > div:nth-child(3){padding-left: 0px;}.wx-cloud-providers .wx-container{display: grid;}.wx-cloud-section-head{grid-template-columns: 1fr; gap: 18px;}.wx-cloud-card-grid{grid-template-columns: 1fr 1fr;}.wx-cloud-journey__visual{max-width: 620px;}.wx-cloud-fit__grid{grid-template-columns: 1fr;}.wx-cloud-cta__inner{padding: 42px 36px;}}@media (max-width: 600px) {.wx-cloud-hero{padding: 48px 0px 58px;}.wx-cloud-hero h1{margin-top: 17px; font-size: clamp(2.85rem, 14vw, 4.2rem);}.wx-cloud-hero__grid > div:first-child > p{font-size: 1rem;}.wx-cloud-hero .wx-actions{display: grid;}.wx-cloud-hero .wx-btn{width: 100%;}.wx-cloud-hero__visual, .wx-cloud-hero__visual img{min-height: 425px;}.wx-cloud-hero__visual{border-radius: 22px;}.wx-cloud-hero__panel{left: 16px; right: 16px; bottom: 58px; padding: 18px;}.wx-cloud-hero__panel strong{font-size: 1.06rem;}.wx-cloud-status{left: 20px; right: 20px; font-size: 0.54rem;}.wx-cloud-proof__grid > div{padding: 21px 13px;}.wx-cloud-proof__grid > div:first-child, .wx-cloud-proof__grid > div:nth-child(3){padding-left: 0px;}.wx-cloud-intro__grid{gap: 27px;}.wx-cloud-providers .wx-container > div{gap: 24px; justify-content: space-between;}.wx-cloud-providers img{max-width: 30%; max-height: 34px;}.wx-cloud-capabilities{padding: 70px 0px;}.wx-cloud-card-grid, .wx-cloud-steps{grid-template-columns: 1fr;}.wx-cloud-card{min-height: auto; padding: 25px;}.wx-cloud-card__icon{margin: 28px 0px 20px;}.wx-cloud-journey__visual{min-height: 465px;}.wx-cloud-journey__visual::before{inset: 35px 0px 0px 25px;}.wx-cloud-journey__visual img{width: calc(100% - 15px); height: 425px;}.wx-cloud-journey__visual > div{left: 14px; right: 30px;}.wx-cloud-operations{padding: 70px 0px;}.wx-cloud-console{padding: 20px;}.wx-cloud-console__top{align-items: flex-start;}.wx-cloud-console__metrics article{grid-template-columns: 105px 1fr;}.wx-cloud-cta{padding-bottom: 68px;}.wx-cloud-cta__inner{display: grid; padding: 30px 24px;}}@media (prefers-reduced-motion: reduce) {*, ::before, ::after{scroll-behavior: auto !important; transition: none !important; animation: auto ease 0s 1 normal none running none !important;}}:root{--wx-cream: #f5f1e9; --wx-radius: 12px;}*, ::before, ::after{box-sizing: border-box;}.wx-heading{font-weight: 600; letter-spacing: -0.045em;}.wx-eyebrow{font-size: 0.7rem; letter-spacing: 0.18em;}.wx-btn{border-radius: 6px; font-size: 0.88rem; min-height: 50px;}.wx-btn--primary{box-shadow: none;}.wx-btn--ghost{background: transparent;}.wx-header .wx-btn{border-radius: 6px; box-shadow: none;}.wx-actions{margin-top: 28px;}.wx-footer{border-top: 5px solid var(--wx-brand);}.wx-footer-bottom{letter-spacing: 0.02em;}main > section{scroll-margin-top: 90px;}main [class$="__grid"] > *, main [class$="-grid"] > *{min-width: 0px;}main :is(.wx-why-hero, .wx-product-hero, .wx-cloud-hero, .wx-autodesk-hero, .wx-manufacturing-hero, .wx-logistics-hero, .wx-retail-hero, .wx-health-hero, .wx-contact-hero, .wx-hero)::before{display: none;}main :is(.wx-product-proof, .wx-cloud-proof, .wx-autodesk-proof, .wx-manufacturing-proof, .wx-logistics-proof, .wx-retail-proof, .wx-why-proof){border-bottom: 0px;}main :is(.wx-product-proof, .wx-cloud-proof, .wx-autodesk-proof, .wx-manufacturing-proof, .wx-logistics-proof, .wx-retail-proof, .wx-why-proof) p{max-width: 230px;}.wx-cloud-hero{background: rgb(7, 29, 45); color: rgb(255, 255, 255);}.wx-cloud-hero__grid{grid-template-columns: 1.15fr 0.85fr; gap: 70px;}.wx-cloud-hero h1{font-size: clamp(3.2rem, 5.5vw, 5.8rem); font-weight: 600; line-height: 1.02;}.wx-cloud-hero h1 span{color: rgb(129, 215, 219);}.wx-cloud-hero .wx-eyebrow{color: rgb(129, 215, 219);}.wx-cloud-hero__grid > div:first-child > p{color: rgb(181, 198, 209);}.wx-cloud-hero .wx-btn--ghost{color: rgb(255, 255, 255); border-color: rgb(84, 114, 128);}.wx-cloud-hero__signals span{background: transparent; color: rgb(190, 212, 222); border-color: rgb(54, 83, 99); border-radius: 0px;}.wx-cloud-hero__visual{border-radius: 0px; border: 1px solid rgb(54, 83, 99); min-height: 490px; box-shadow: none;}.wx-cloud-hero__visual img{min-height: 490px;}.wx-cloud-hero__panel{border-radius: 0px; border: 0px; background: rgb(7, 29, 45);}.wx-cloud-proof{background: rgb(16, 43, 58); color: rgb(255, 255, 255); border-color: rgb(54, 83, 99);}.wx-cloud-proof p{color: rgb(177, 198, 208);}.wx-cloud-proof__grid > div{border-color: rgb(54, 83, 99);}.wx-cloud-proof span{color: rgb(129, 215, 219);}.wx-cloud-capabilities{background: rgb(237, 244, 244); color: rgb(16, 32, 51);}.wx-cloud-capabilities .wx-cloud-section-head > p{color: rgb(96, 112, 134);}.wx-cloud-card-grid{gap: 1px; background: rgb(204, 217, 219); border: 1px solid rgb(204, 217, 219);}.wx-cloud-card{background: rgb(237, 244, 244); border: 0px; border-radius: 0px;}.wx-cloud-card::after{display: none;}.wx-cloud-card h3{color: rgb(16, 32, 51);}.wx-cloud-card p{color: rgb(96, 112, 134);}.wx-cloud-card ul{color: rgb(64, 84, 108);}.wx-cloud-card__icon{background: transparent; border: 1px solid rgb(179, 206, 211); color: rgb(25, 127, 148); border-radius: 0px;}.wx-cloud-card--featured{background: rgb(255, 255, 255);}.wx-cloud-card--featured p{color: rgb(96, 112, 134);}.wx-cloud-card--featured > span{color: rgb(25, 127, 148);}.wx-cloud-card--featured .wx-cloud-card__icon{color: rgb(25, 127, 148); background: rgb(230, 243, 244);}.wx-cloud-console, .wx-cloud-fit article, .wx-cloud-cta__inner{border-radius: 0px;}.wx-cloud-fit article{background: transparent; border-width: 2px 0px 0px; border-style: solid none none; border-color: rgb(25, 127, 148) currentcolor currentcolor; border-image: none;}@media (max-width: 960px) { .wx-cloud-hero__grid{grid-template-columns: 1fr; gap: 36px;}}@media (max-width: 600px) {.wx-cloud-hero__grid{gap: 0px;}.wx-cloud-hero__grid > div:first-child{display: contents;}.wx-cloud-hero .wx-eyebrow{order: 1;}.wx-cloud-hero h1{order: 2;}.wx-cloud-hero__grid > div:first-child > p{order: 3;}.wx-cloud-hero__signals{order: 5; margin: 20px 0px;}.wx-cloud-hero__visual{order: 4; margin-top: 24px;}.wx-cloud-hero .wx-actions{order: 6; margin-top: 0px;}.wx-section{padding-block: 64px;} .wx-cloud-hero h1{font-size: clamp(2.6rem, 10.5vw, 3.75rem);}.wx-cloud-hero__visual, .wx-cloud-hero__visual img{min-height: 370px;}main .wx-btn{max-width: 100%; white-space: normal; text-align: center; padding: 14px 20px; height: auto;}main .wx-actions{width: 100%; display: grid; grid-template-columns: minmax(0px, 1fr);}main .wx-actions .wx-btn{width: 100%;}}@font-face { font-family: Inter; font-style: normal; font-weight: 400 800; font-display: optional; src: url("../fonts/inter-latin-variable.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Barlow; font-style: normal; font-weight: 400; font-display: optional; src: url("../fonts/barlow-400.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Barlow; font-style: normal; font-weight: 500; font-display: optional; src: url("../fonts/barlow-500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Barlow; font-style: normal; font-weight: 600; font-display: optional; src: url("../fonts/barlow-600.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Barlow; font-style: normal; font-weight: 700; font-display: optional; src: url("../fonts/barlow-700.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Jost; font-style: normal; font-weight: 300 500; font-display: optional; src: url("../fonts/jost-300-500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
