.cl .clh-map-land{opacity:.3}.cl .clh-map-halo{opacity:.15}.cl .clh-map-hits{overflow:visible;-webkit-mask-image:none;mask-image:none}.cl .clh-map-hit,.cl .clh-map-label{opacity:0;transition:opacity .4s var(--cl-ease-standard)}.cl .clh-map-hit .clh-map-halo{opacity:.2}.cl .clh-map-label{fill:var(--cl-accent);font:500 10px var(--cl-font-mono);letter-spacing:.06em;text-transform:uppercase}.cl [data-compute-mode=single] [data-modes~=single],.cl [data-compute-mode=multi] [data-modes~=multi],.cl [data-compute-mode=hybrid] [data-modes~=hybrid],.cl [data-compute-mode=onprem] [data-modes~=onprem]{opacity:1}.cl .clh-map-hit[data-provider=aws]{color:#f90}.cl .clh-map-hit[data-provider=gcp]{color:#4285f4}.cl .clh-map-hit[data-provider=azure]{color:#0078d4}.cl .clh-map-hit[data-provider=oci]{color:#c74634}.cl .clh-map-hit[data-provider=k8s]{color:#326ce5}.cl .clh-map-hit[data-provider=metal],.cl .clh-map-hit[data-provider=vm],.cl .clh-map-hit[data-provider=edge]{color:var(--cl-accent)}.cl .clh-map-hit{opacity:.4}.cl .clh-map-hit rect{fill:color-mix(in srgb, var(--cl-accent) 18%, transparent);transition:fill .4s var(--cl-ease-standard)}.cl .clh-map-hit .clh-map-halo{opacity:0;transform-box:fill-box;transform-origin:50%}.cl [data-compute-mode=single] [data-modes~=single] rect,.cl [data-compute-mode=multi] [data-modes~=multi] rect,.cl [data-compute-mode=hybrid] [data-modes~=hybrid] rect,.cl [data-compute-mode=onprem] [data-modes~=onprem] rect{fill:currentColor}.cl [data-compute-mode=single] [data-modes~=single] .clh-map-halo,.cl [data-compute-mode=multi] [data-modes~=multi] .clh-map-halo,.cl [data-compute-mode=hybrid] [data-modes~=hybrid] .clh-map-halo,.cl [data-compute-mode=onprem] [data-modes~=onprem] .clh-map-halo{opacity:.2;animation:clh-map-ping 1.1s var(--cl-ease-out,ease-out) both}@keyframes clh-map-ping{0%{opacity:.3;scale:1}40%{opacity:.18;scale:1.6}to{opacity:.2;scale:1}}.cl .clh-map-hit.is-lit{opacity:1}.cl .clh-map-hit.is-lit rect{fill:currentColor}.cl .clh-map-hit.is-lit .clh-map-halo{opacity:.2;animation:clh-map-ping 1.1s var(--cl-ease-out,ease-out) both}@media (prefers-reduced-motion:reduce){.cl .clh-map-halo{animation:none!important}.cl .clh-map-hit,.cl .clh-map-hit rect,.cl .clh-map-label{transition:none}}
.cl .clh-grid-3,.cl .clh-grid-4,.cl .clh-grid-5{grid-template-columns:1fr;margin:0;padding:0;list-style:none}.cl .clh-cell{flex-direction:column;gap:16px;min-width:0;min-height:260px;padding:32px 24px;display:flex}.cl .clh-cell-icon{color:var(--cl-ink-ui);flex:none}.cl .clh-cell-foot{margin-top:auto;padding-top:8px}.cl .clh-tags{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:8px 0 0;list-style:none;display:flex}.cl .clh-tag{transition:border-color .18s var(--cl-ease-standard), color .18s var(--cl-ease-standard);gap:6px}.cl .clh-tag-logo{width:var(--w);height:var(--h);flex:none;position:relative}.cl .clh-tag-mark{background:var(--cl-ink-muted);-webkit-mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;transition:opacity .18s var(--cl-ease-standard), background-color .18s var(--cl-ease-standard);position:absolute;inset:0}.cl .clh-tag-color{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .18s var(--cl-ease-standard);position:absolute;inset:0}@media (hover:hover){.cl .clh-cell:has(.clh-tags){transition:background-color .3s var(--cl-ease-standard)}.cl .clh-cell:has(.clh-tags):hover{background:var(--cl-tint)}.cl .clh-cell:hover .clh-tag{border-color:var(--cl-ui-border);color:var(--cl-ink)}.cl .clh-cell:hover .clh-tag .has-color .clh-tag-mark{opacity:0}.cl .clh-cell:hover .clh-tag .clh-tag-color{opacity:1}.cl .clh-cell:hover .clh-tag .clh-tag-logo:not(.has-color) .clh-tag-mark{background:var(--cl-accent)}}.cl .clh-stack-row.is-active .clh-tag{border-color:var(--cl-ui-border);color:var(--cl-ink)}.cl .clh-stack-row.is-active .clh-tag .has-color .clh-tag-mark{opacity:0}.cl .clh-stack-row.is-active .clh-tag .clh-tag-color{opacity:1}.cl .clh-stack-row.is-active .clh-tag .clh-tag-logo:not(.has-color) .clh-tag-mark{background:var(--cl-accent)}@media (prefers-reduced-motion:reduce){.cl .clh-tag,.cl .clh-tag-mark,.cl .clh-tag-color{transition:none}}.cl .clh-cap{align-items:center;gap:16px;min-width:0;padding:28px 24px;display:flex}@media (min-width:640px){.cl .clh-grid-4,.cl .clh-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cl .clh-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .clh-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cl .clh-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.cl .clh-cell{min-height:300px;padding:40px 32px}.cl .clh-cap{flex-direction:column;align-items:flex-start;gap:40px;padding:40px 32px}}.cl .clh-title-cell{justify-content:flex-end}.cl .clh-lead-cell{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;display:flex}@media (min-width:1024px){.cl .clh-title-cell{padding-top:60px}}.cl .cl-word.cl-cycle-host,.cl .cl-cycle{display:inline-grid}.cl .cl-cycle-word{opacity:0;transition:opacity .5s var(--cl-ease-standard), transform .5s var(--cl-ease-expo);grid-area:1/1;transform:translateY(10px)}.cl .cl-cycle-word.is-active{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cl .cl-cycle-word{transition:none}}.cl .clh-spacer{height:50px}.cl main:has(+.cl-chrome-cta)>:last-child>:is(.clh-spacer,.clp-end-gap):last-child{display:none}.cl .clh-open-head{padding:50px var(--cl-gutter) 36px;position:relative;overflow:hidden}.cl .clh-open-inner{z-index:1;max-width:var(--cl-column);flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex;position:relative}.cl .clh-open-eyebrow{color:var(--cl-accent);margin:0 0 16px}.cl .clh-open-copy{flex-direction:column;align-items:flex-start;gap:24px;max-width:560px;margin-top:24px;display:flex}.cl .clh-open-copy>p{margin:0}.cl .clh-open-dots{pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Crect width='2' height='2' fill='%231563ff'/%3E%3C/svg%3E");background-size:10px 10px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 120% at 100% 0,#000 0%,#0009 35%,#0000 70%);mask-image:radial-gradient(75% 120% at 100% 0,#000 0%,#0009 35%,#0000 70%)}@media (min-width:1024px){.cl .clh-open-head{padding-bottom:56px}}.cl .clh-open-map{pointer-events:none;color:var(--cl-accent);position:absolute;inset:0}.cl .clh-open-map-svg{transform-origin:100% 0;position:absolute;top:0;right:-120px;scale:.6;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 30%,#000 60%);mask-image:linear-gradient(90deg,#0000 0%,#0006 30%,#000 60%)}@media (min-width:768px){.cl .clh-open-map-svg{right:-60px;scale:.8}}@media (min-width:1024px){.cl .clh-open-map-svg{top:auto;bottom:0;right:max(0px, calc((100% - var(--cl-column)) / 2 - 68px));transform-origin:100% 100%;scale:.85}}@media (min-width:1280px){.cl .clh-open-map-svg{scale:1;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0008 18%,#000 40%);mask-image:linear-gradient(90deg,#0000 0%,#0008 18%,#000 40%)}}.cl .clh-map-ui{flex-direction:column;gap:12px;margin-top:32px;display:flex}.cl .clh-map-tabs{flex-wrap:wrap;gap:4px 20px;display:flex}.cl .clh-map-tab{color:var(--cl-ink-muted);cursor:pointer;transition:color .2s var(--cl-ease-standard), border-color .4s var(--cl-ease-standard);background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 0}.cl .clh-map-tab:hover{color:var(--cl-ink)}.cl .clh-map-tab[aria-selected=true]{border-bottom-color:var(--cl-accent);color:var(--cl-ink)}.cl .clh-map-tab:focus-visible{outline:1px solid var(--cl-accent);outline-offset:2px}.cl .clh-map-legend{color:var(--cl-accent);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.cl [data-compute-card]{transition:background-color .4s var(--cl-ease-standard)}.cl [data-compute-mode=single] [data-compute-card=single],.cl [data-compute-mode=multi] [data-compute-card=multi],.cl [data-compute-mode=hybrid] [data-compute-card=hybrid],.cl [data-compute-mode=onprem] [data-compute-card=onprem]{background:color-mix(in srgb, var(--cl-tint) 55%, transparent)}@media (max-width:1023px){.cl .clh-open-head:has(.clh-map-hits){flex-direction:column;display:flex}.cl .clh-open-head:has(.clh-map-hits) .clh-open-inner{width:100%}.cl .clh-open-head .clh-open-map:has(.clh-map-hits){aspect-ratio:720/290;order:2;width:100%;max-width:720px;margin:24px auto 0;position:relative;inset:auto}.cl .clh-open-map:has(.clh-map-hits) .clh-open-map-svg{width:100%;height:100%;inset:0;scale:none;-webkit-mask-image:none;mask-image:none}.cl .clh-map-label{display:none}}@media (min-width:1024px){.cl .clh-map-ui{margin:0;position:absolute;top:0;right:0}.cl .clh-map-legend{display:none}}@media (prefers-reduced-motion:reduce){.cl .clh-map-hit,.cl .clh-map-label,.cl .clh-map-tab,.cl [data-compute-card]{transition:none}}.cl .clh-feat{height:100%;color:inherit;transition:background-color .3s var(--cl-ease-standard);flex-direction:row;align-items:flex-start;gap:20px;padding:24px;text-decoration:none;display:flex}.cl .clh-feat:hover,.cl .clh-feat:focus-visible{background:var(--cl-tint)}.cl .clh-feat:focus-visible{outline:2px solid var(--cl-accent);outline-offset:-2px}.cl .clh-feat:hover .clh-cell-icon{color:var(--cl-accent)}.cl .clh-feat-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.cl .clh-feat>.clh-cell-icon{margin-top:-2px}.cl .clh-feat-title{align-items:center;gap:8px;display:inline-flex}.cl .clh-feat-arrow{color:var(--cl-accent);opacity:0;transition:opacity .3s var(--cl-ease-standard), translate .3s var(--cl-ease-standard);translate:-4px}.cl .clh-feat:hover .clh-feat-arrow,.cl .clh-feat:focus-visible .clh-feat-arrow{opacity:1;translate:0}@media (min-width:640px){.cl .clh-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cl .clh-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .clh-feat{gap:24px;padding:40px 32px}}.cl .clh-plat-grid{grid-template-columns:1fr}.cl .clh-plat-head{flex-direction:column;align-items:flex-start;gap:20px;padding:32px 24px;display:flex}.cl .clh-plat-head .cl-t-section{margin-bottom:4px}.cl .clh-plat-items{margin:0;padding:0;list-style:none;display:contents}@media (min-width:640px){.cl .clh-plat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cl .clh-plat-head{grid-column:1/-1}}@media (min-width:1024px){.cl .clh-plat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .clh-plat-head{grid-area:1/1/span 3;padding:40px 32px}}.cl .clh-plat-items{border:0}.cl .clh-plat-items>li{border-right:1px solid var(--cl-line);border-bottom:1px solid var(--cl-line)}.cl .clh-map-ui,.cl .clh-map-label{display:none}.cl .clh-doron-cells .clh-cell{gap:0;min-height:0;padding:32px 24px 36px}.cl .clh-doron-cells .clh-cell-icon{width:24px;height:24px;margin-bottom:16px}.cl .clh-doron-cells .clh-cell>h3{font:400 18px/1.3 var(--cl-font-display);letter-spacing:-.005em;margin-bottom:10px}.cl .clh-doron-cells .clh-tags{margin-top:auto;padding-top:24px}.cl .clh-doron-cells .clh-cell>p{font-size:15px;line-height:1.55}.cl .clh-doron-cells .clh-cell-foot{margin-top:14px;padding-top:0}@media (min-width:1024px){.cl .clh-doron-cells .clh-cell{padding:40px 40px 44px}.cl .clh-doron-cells .clh-cell>h3{font-size:18px}}.cl [data-compute-card]{position:relative}.cl [data-compute-card]:before{content:"";z-index:1;background:color-mix(in srgb, var(--cl-accent) 55%, transparent);transform-origin:0;opacity:0;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.cl [data-compute-mode=single] [data-compute-card=single]:before,.cl [data-compute-mode=multi] [data-compute-card=multi]:before,.cl [data-compute-mode=hybrid] [data-compute-card=hybrid]:before,.cl [data-compute-mode=onprem] [data-compute-card=onprem]:before{opacity:1;animation:4s linear both clh-card-progress}.cl .clh-compute:hover [data-compute-card]:before{animation:none;transform:scaleX(1)}@keyframes clh-card-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.cl [data-compute-card]:before{animation:none!important}.cl [data-compute-mode] [data-compute-card]:before{transform:scaleX(1)}}.cl [data-compute-card]:before{display:none}.cl .clh-feat-title{font:400 18px/1.3 var(--cl-font-display);letter-spacing:-.005em}.cl .clh-plat-items .clh-feat{text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:14px;min-height:112px;padding:24px}.cl .clh-plat-items .clh-feat>.clh-cell-icon{margin-top:0}@media (min-width:1024px){.cl .clh-plat-items .clh-feat{min-height:136px;padding:24px 32px}}@media (min-width:640px){.cl .clh-plat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .clh-plat-head{grid-area:auto/1/auto/-1}}@media (min-width:1024px){.cl .clh-plat-head{grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:64px;padding:56px 32px;display:grid}.cl .clh-plat-head>h2{grid-row:1/span 2}.cl .clh-plat-items .clh-feat{text-align:center;flex-direction:column;gap:12px;padding:24px 16px}.cl .clh-plat-head>:not(h2){justify-self:start}.cl .clh-plat-items .clh-feat{justify-content:flex-start;padding:28px 16px 24px}.cl .clh-plat-items .clh-feat-copy{justify-content:flex-start;min-height:46.8px}.cl .clh-plat-items .clh-feat-title{text-wrap:balance;max-width:13ch;margin-inline:auto;display:block}.cl .clh-plat-items .clh-feat-arrow{display:none}.cl .clh-plat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .clh-plat-items .clh-feat{gap:10px;min-height:0;padding:22px 20px}.cl .clh-plat-items .clh-feat-copy{min-height:0}.cl .clh-plat-items .clh-feat-title{max-width:none}}@media (min-width:1280px){.cl .clh-plat-items .clh-feat-title{white-space:nowrap}}@media (min-width:1024px){.cl .clh-plat-items .clh-feat{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:32px 40px}.cl .clh-plat-items .clh-feat-title{margin-inline:0}.cl .clh-plat-items .clh-feat{flex-direction:row;align-items:center;gap:14px;padding:28px 40px}.cl .clh-plat-head{padding:56px 40px}}.cl .clh-plat-items .clh-feat-copy{flex:auto}.cl .clh-plat-items .clh-feat-title{justify-content:space-between;align-items:center;width:100%;display:flex}@media (min-width:1024px){.cl .clh-plat-items .clh-feat-arrow{display:inline}}.cl .clh-plat-items .clh-feat-arrow{opacity:1;color:var(--cl-ink-muted);font-family:var(--cl-font-mono);translate:0}.cl .clh-plat-items .clh-feat:is(:hover,:focus-visible) .clh-feat-arrow{color:var(--cl-accent);translate:6px}.cl .clh-plat-items .clh-feat:is(:hover,:focus-visible) .clh-cell-icon{animation:cl-mega-wiggle .5s var(--cl-ease-standard,ease) 1}@media (prefers-reduced-motion:reduce){.cl .clh-plat-items .clh-feat .clh-cell-icon{animation:none}}.cl .clh-fw-stage{aspect-ratio:360/140;margin:0;position:relative;overflow:hidden}@media (max-width:767px){.cl .clh-fw-stage{aspect-ratio:360/200}}.cl .clh-stack-split{overflow-anchor:none;grid-template-columns:1fr;display:grid}.cl .clh-stack{border-right:1px solid var(--cl-line);margin:0;padding:0;list-style:none}.cl .clh-stack-row{border-bottom:1px solid var(--cl-line);position:relative}.cl .clh-stack-row:last-child{border-bottom:0}.cl .clh-stack-head{width:100%;color:var(--cl-ink-muted);text-align:left;cursor:pointer;transition:color .3s var(--cl-ease-standard);background:0 0;border:0;align-items:center;gap:16px;padding:28px 32px;display:flex}.cl .clh-stack-head:hover,.cl .clh-stack-row.is-active .clh-stack-head{color:var(--cl-ink)}.cl .clh-stack-head:focus-visible{outline:2px solid var(--cl-accent);outline-offset:-2px}.cl .clh-stack-icon{flex:none}.cl .clh-stack-panel{transition:grid-template-rows .5s var(--cl-ease-standard);grid-template-rows:0fr;display:grid}.cl .clh-stack-row.is-active .clh-stack-panel{grid-template-rows:1fr}.cl .clh-stack-body{opacity:0;min-height:0;transition:opacity .3s var(--cl-ease-standard), padding .5s var(--cl-ease-standard);flex-direction:column;align-items:flex-start;gap:20px;padding:0 32px 0 68px;display:flex;overflow:hidden}.cl .clh-stack-row.is-active .clh-stack-body{opacity:1;padding-bottom:26px;transition-delay:.15s}@media (min-width:1024px){.cl .clh-stack-panel{height:0;transition:none;display:block;overflow:hidden}.cl .clh-stack-row.is-active .clh-stack-panel{height:var(--clh-panel-h,auto)}.cl .clh-stack-body{padding-bottom:26px;transition:none}.cl .clh-stack-row.is-active .clh-stack-body{transition-delay:0s}}.cl .clh-stack-body .clh-tags{margin:0}.cl .clh-stack .cl-t-body{font-size:16px;line-height:24px}.cl .clh-stack-rail{z-index:1;background:var(--cl-accent);transform-origin:top;width:2px;animation:clh-stack-rail var(--clh-step,4s) linear both;position:absolute;top:0;bottom:0;right:-1px}@keyframes clh-stack-rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.cl .clh-stack:hover .clh-stack-rail,.cl [data-paused] .clh-stack-rail{animation-play-state:paused}.cl .clh-stack-figure{border-top:1px solid var(--cl-line);justify-content:center;align-items:center;min-width:0;padding:32px 24px;display:flex;position:relative}.cl .clh-stack-figure .clh-fw-stage{width:100%}.cl .clh-stack-figure .clh-iso{max-width:480px}@media (min-width:1024px){.cl .clh-stack-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.cl .clh-stack-figure{border-top:0;padding:40px}.cl .clh-stack-figure .clh-fw-stage{aspect-ratio:360/210}}@media (max-width:1023px){.cl .clh-stack{border-right:0}.cl .clh-stack-rail{left:0;right:auto}.cl .clh-stack-head{padding:24px}.cl .clh-stack-body{padding-left:60px;padding-right:24px}}@media (prefers-reduced-motion:reduce){.cl .clh-stack-panel,.cl .clh-stack-body,.cl .clh-stack-head{transition:none}.cl .clh-stack-rail{animation:none;transform:none}}.cl .clh-stack-head .cl-t-item-title{font:400 20px/1.3 var(--cl-font-display);letter-spacing:-.005em}.cl .clh-stack-figure .clh-fw-stage{overflow:visible}@media (min-width:1024px){.cl .clh-stack-figure .clh-iso{max-width:560px}.cl .clh-stack-split{grid-template-columns:360px minmax(0,1fr)}.cl .clh-stack-figure{align-items:flex-start}.cl .clh-stack-figure:has(.clh-fw-stage){padding:32px 24px}.cl .clh-stack-figure .clh-fw-stage{aspect-ratio:360/170}}.cl .clh-stack{min-height:var(--clh-stack-min,0)}@media (min-width:1024px){.cl .clh-stack-figure:has(.clh-fw-stage){align-items:stretch;padding:16px 8px}.cl .clh-stack-figure .clh-fw-stage{aspect-ratio:auto;height:100%;min-height:380px}.cl .clh-stack-head{padding:22px 32px}.cl .clh-stack-row.is-active .clh-stack-body{padding-bottom:26px}}.cl .clh-workloads .clh-stack-figure .clh-iso{width:100%}.cl .clh-workloads .clh-stack-figure{align-items:center;padding:56px 24px}.cl .clh-workloads .clh-stack-figure .clh-iso{max-width:560px}@media (min-width:1024px){.cl .clh-compute .clh-stack-split,.cl .clh-workloads .clh-stack-split{min-height:544px}:is(.cl .clh-compute .clh-stack-figure:has(.clh-fw-stage),.cl .clh-workloads .clh-stack-figure){align-items:center;padding:40px 32px}.cl .clh-compute .clh-stack-figure .clh-fw-stage{aspect-ratio:360/170;height:auto;min-height:0}}.cl .clh-plat-items .clh-feat-title.clh-feat-title{font-size:16px;line-height:24px}.cl .clh-stack-wrap{min-width:0}@media (min-width:1024px){.cl .clh-stack-wrap{flex-direction:column;display:flex}.cl .clh-stack-wrap>.clh-stack{flex:auto}}
