:root,.theme-light{--color-border-layout:color-mix(in srgb, var(--color-border-hairline) 44%, transparent)}.theme-dark{--color-border-layout:color-mix(in srgb, var(--color-border-hairline) 80%, transparent)}.alternate-hero{isolation:isolate;color:#f5f7fc;background:#080d19;height:max(760px,92svh);min-height:min(900px,100svh);max-height:1000px;position:relative;overflow:hidden}.alternate-particles{width:100%;height:100%;position:absolute;inset:0}.alternate-hero-rails{inset:80px var(--layout-rail) 0;pointer-events:none;border-inline:1px solid #9eb6dc1a;position:absolute}.alternate-hero-content{z-index:1;min-height:inherit;height:100%;padding:220px var(--layout-inset) 72px;grid-template-columns:1.45fr 1fr;align-items:end;gap:60px;display:grid;position:relative}.alternate-hero h1{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(64px,6.25vw,110px);font-weight:500;line-height:1.015}.alternate-hero h1 span{color:#b8cfff}.alternate-hero-summary{max-width:410px;padding-bottom:6px}.alternate-hero-summary p{color:var(--color-text-secondary);text-wrap:pretty;font-size:17px;line-height:24px}.alternate-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.alternate-button{box-shadow:none;font-family:var(--font-display), sans-serif;letter-spacing:.065em;text-transform:uppercase;border-radius:4px;font-size:12px;font-weight:500;transition:background-color .2s,border-color .2s;overflow:hidden}.alternate-button:hover{box-shadow:none;filter:none}.alternate-button-primary{background:#2e66eb;border-color:#0000}.alternate-button-primary:hover{background:#215be0}.alternate-button-secondary{border-color:var(--color-border-hairline);background:0 0}.alternate-button-secondary:hover{background:var(--color-bg-hover)}.alternate-hero .alternate-button-secondary{color:#f5f7fc;border-color:#74839b}.alternate-button>span{overflow:hidden}.type-display,.type-heading,.type-heading-secondary,.type-heading-chapter{font-family:var(--font-display-light);letter-spacing:-.02em;font-weight:300}.type-display{letter-spacing:-.03em}header nav>div>button,header nav>div>a,header nav+a{font-family:var(--font-display), sans-serif;letter-spacing:.065em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:20px}#mobile-menu nav>div>div>button .type-label,#mobile-menu nav>div>a>.type-label{font-family:var(--font-display), sans-serif;letter-spacing:.065em;text-transform:uppercase;font-weight:500}.alternate-section-heading{grid-template-columns:1.2fr 1fr;align-items:start;gap:64px;display:grid}.alternate-section-heading p{max-width:var(--measure-lead);padding-bottom:4px}.alternate-compute{background:var(--color-bg-deep)}.redesigned-hero.cloud-illustration{--chip-scale:1;height:max(clamp(480px, 44vw, 720px), var(--cloud-art-min-height,0px));margin-inline:var(--layout-rail);overflow:hidden}.rebrand .redesigned-hero.cloud-illustration .stage,.rebrand .redesigned-hero.cloud-illustration .page{width:100%;height:100%;min-height:0;margin:0;padding:0;transform:none}.rebrand .redesigned-hero.cloud-illustration .page>#simsec{width:100%;height:100%;position:absolute;inset:0;transform:none;margin:0!important}.rebrand .redesigned-hero.cloud-illustration .page>#simsec .sim-viewport{inset:0}.redesigned-hero.cloud-illustration .page>#simsec .provider-cards{--chip-scale:1}@media (min-width:768px){.redesigned-hero.cloud-illustration .provider-card{width:max-content}}.section-rhythm{border-top:1px solid var(--color-border-layout)}.alternate-compute-heading{border-top:0}@media (min-width:1600px){.alternate-hero-content{grid-template-columns:1.5fr 1fr}}@media (max-width:1023px){.alternate-hero{height:850px;max-height:none}.alternate-hero-content{grid-template-columns:1fr;align-content:end;gap:26px;padding-bottom:52px}.alternate-hero h1{font-size:clamp(60px,8vw,86px)}.alternate-hero-summary{max-width:500px}.alternate-hero-summary p{font-size:16px}.alternate-section-heading{gap:32px}}@media (max-width:767px){.alternate-hero{height:94svh;min-height:760px;max-height:900px}.alternate-hero-content{gap:24px;padding-top:210px;padding-bottom:40px}.alternate-hero h1{letter-spacing:-.045em;font-size:clamp(48px,10.5vw,76px);line-height:1.035}.alternate-hero-summary p{font-size:15px;line-height:1.6}.alternate-hero-actions{gap:10px;margin-top:24px}.alternate-hero-actions .alternate-button{flex:1;min-width:0;padding-inline:14px}.alternate-section-heading{gap:var(--ds-stack-title-lead);grid-template-columns:1fr}.redesigned-hero.cloud-illustration{height:460px;margin-inline:16px}.rebrand .redesigned-hero.cloud-illustration .page>#simsec .sim-viewport{inset:0 0 160px}}.alternate-light-hero{isolation:isolate;height:94svh;min-height:760px;max-height:1040px;position:relative;overflow:hidden}.alternate-light-hero-layout{z-index:1;grid-template-columns:1.45fr 1fr;align-items:end;gap:64px;height:100%;padding-top:280px;padding-bottom:64px;display:grid;position:relative}.alternate-light-hero h1{font-size:clamp(52px,5vw,84px);line-height:1.02}.alternate-hero-words{vertical-align:top;display:inline-grid}.alternate-hero-word{opacity:0;transform-origin:50% 100%;grid-area:1/1;transform:translateY(0)}.alternate-hero-word.is-active{opacity:1;transform:translateY(0)}.alternate-hero-your{transition:opacity .22s}.alternate-hero-your.is-hidden{opacity:0}@media (prefers-reduced-motion:reduce){.alternate-hero-word,.alternate-hero-your{transition:none}}.alternate-light-hero-summary{max-width:430px;padding-bottom:5px}.alternate-light-hero-summary p{text-wrap:pretty;font-size:17px;line-height:24px}.alternate-light-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}@media (max-width:1023px){.alternate-light-hero{min-height:850px;max-height:1100px}.alternate-light-hero-layout{grid-template-columns:1fr;align-content:end;gap:28px;padding-top:320px;padding-bottom:48px}.alternate-light-hero h1{font-size:clamp(48px,7vw,64px)}.alternate-light-hero-summary{max-width:520px}}@media (max-width:639px){.alternate-light-hero{height:100svh;min-height:820px;max-height:none}.alternate-light-hero-layout{gap:24px;padding-top:270px;padding-bottom:40px}.alternate-light-hero h1{font-size:clamp(44px,10vw,56px)}.alternate-light-hero-summary p{font-size:16px;line-height:22px}.alternate-light-hero-actions{gap:10px;margin-top:24px}.alternate-light-hero-actions .alternate-button{flex:1;min-width:0;padding-inline:14px}}.dark-hero{background:#040917;border-bottom:1px solid #ffffff24}.dark-hero-streaks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.dark-hero-lines{filter:brightness(2.6)saturate(1.25)}.dark-hero[data-hero-palette=blue]{background:linear-gradient(#06080f 0%,#030a2b 12%,#0a2aa6 50%,#2f6dff 82%,#9cc3ff 100%);border-bottom:0}.antimetal-hero-field{-webkit-mask-image:none;mask-image:none}.dark-hero[data-hero-palette=blue] .alternate-button-primary{background:var(--cl-white);color:var(--cl-accent);border-color:#0000}.dark-hero[data-hero-palette=blue] .alternate-button-primary:hover{background:#eef3ff}.dark-hero[data-hero-palette=blue] .alternate-button-secondary{color:var(--cl-white);border-color:#ffffff8c}.dark-hero[data-hero-palette=blue] .alternate-button-secondary:hover{background:#ffffff1f}.dark-hero[data-hero-palette=blue]~div #logo-grid{border-top-color:#0000}#dark-cta{background:linear-gradient(#06080f 0%,#0b1b4d 55%,#1443b8 100%)}.rail-line.rail-line #dark-cta{border-top:1px solid #262931!important}.check-bullet>span>strong:first-child{letter-spacing:.01em;font-size:16px;line-height:24px}.check-bullet>svg{margin-top:.3rem}
