.cl .clh-stack-phone-fig,.cl .clh-stack-phone-track,.cl .clh-stack-nav{display:none}@media (max-width:1023px){.cl .clh-stack-split>.clh-stack-figure{display:none}.cl .clh-stack-wrap{top:var(--cl-header-h,80px);z-index:1;border:0;border-bottom:1px solid var(--cl-line);background:var(--cl-white);align-self:start;margin:0 0 -1px;position:sticky;overflow:hidden}.cl .clh-stack-phone-track{height:calc(var(--clh-steps,4) * 65svh);display:block}.cl .clh-stack-phone-fig{border-bottom:1px solid var(--cl-line);background:var(--cl-tint,#f7f9fa);justify-content:center;align-items:center;height:250px;display:flex;position:relative;overflow:hidden}.cl .clh-stack-phone-fig>.clh-fw-stage{aspect-ratio:auto;width:100%;height:100%}.cl .clh-stack-phone-fig>.clh-iso{width:66%;max-width:none;max-height:84%;translate:-18px}.cl .clh-stack{transform:translateX(calc(var(--shown,0) * (-100% - 12px)));transition:transform .5s var(--cl-ease-standard);border-right:0;gap:12px;padding:0;display:flex;min-height:0!important}.cl .clh-stack-row,.cl .clh-stack-row:last-child{border:0;flex-direction:column;flex:0 0 100%;display:flex}.cl .clh-stack-rail{display:none}.cl .clh-stack-head{pointer-events:none;color:var(--cl-ink);padding:14px 16px 0}.cl .clh-stack-head .cl-t-item-title{font-size:18px}.cl .clh-stack-panel,.cl .clh-stack-row .clh-stack-panel{flex:1;display:flex}.cl .clh-stack-body,.cl .clh-stack-row .clh-stack-body{opacity:1;flex:1;gap:12px;padding:8px 16px 14px;transition:none}.cl .clh-stack-body>.cl-link,.cl .clh-stack-body .clh-compute-tiles{margin-top:auto}.cl .clh-stack-nav{align-items:center;gap:16px;padding:0 16px 12px;display:flex}.cl .clh-stack-progress{flex:1;gap:4px;display:flex}.cl .clh-stack-seg{background:var(--cl-line);height:2px;transition:background-color .3s var(--cl-ease-standard);flex:1}.cl .clh-stack-seg.is-on{background:var(--cl-ink)}.cl .clh-stack-arrow{border:1px solid var(--cl-ui-border);border-radius:var(--cl-radius-button,4px);background:var(--cl-white);width:44px;height:44px;color:var(--cl-ink-ui);cursor:pointer;place-items:center;display:grid}.cl .clh-stack-arrow:disabled{opacity:.4;cursor:default}.cl .clh-stack-arrow:focus-visible{outline:2px solid var(--cl-accent);outline-offset:2px}.cl .clh-stack-count{color:var(--cl-ink-muted);white-space:nowrap}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.cl .clh-stack{transition:none}}@media (max-width:1023px){.cl .clh-stack-wrap:has(>.clh-stack-phone-fig){min-height:calc(100svh - var(--cl-header-h,80px));flex-direction:column;display:flex}.cl .clh-stack-phone-fig{flex:auto;height:auto;min-height:180px}.cl .clh-stack-wrap>.clh-stack,.cl .clh-stack-wrap>.clh-stack-nav{flex:none}}@media (max-width:1023px) and (max-height:720px){.cl .clh-stack-phone-fig{min-height:20svh}}@media (max-width:359px) and (max-height:720px){.cl .clh-stack-wrap .clh-stack-row .clh-stack-body.clh-stack-body{gap:8px;padding-bottom:14px}.cl .clh-stack-wrap .clh-stack-body .cl-t-body{font-size:var(--cl-size-sans-14);line-height:20px}.cl .clh-stack-nav{padding-bottom:8px}}@media (max-width:1023px){.cl .clh-stack-phone-fig>.clh-fw-stage{height:auto;position:absolute;inset:0}.cl .clh-stack-phone-track,.cl .clp-am-phone-track{position:relative}.cl .cl-step-snap{scroll-snap-align:end;pointer-events:none;width:1px;height:1px;position:absolute;left:0}}@media (min-width:1024px){.cl .cl-step-snap{display:none}}
.cl .clh-stat-row{grid-template-columns:minmax(0,1fr)}.cl .clh-stat-cell{flex-direction:column;justify-content:flex-end;gap:18px;min-width:0;padding:40px 24px;display:flex}.cl .clh-stat-kicker{font:500 12px/18px var(--cl-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cl-ink-muted)}.cl .clh-stat-cell>p{margin:0}.cl .clh-stat-cell{container-type:inline-size}.cl .clh-stat-cell .cl-t-stat{white-space:nowrap;letter-spacing:normal;font-size:min(64px,25cqi);line-height:1.04}.cl .clh-stat-body{min-width:0}@media (min-width:1024px){.cl .clh-stat-row{grid-template-columns:calc(50% - .5px) minmax(0,1fr)}.cl .clh-stat-cell{padding:72px 40px 40px}.cl .clh-stat-cell .cl-t-stat{font-size:min(100.8px,25cqi);line-height:1.04}}@media (min-width:640px){.cl .clh-services-wall .cl-custgrid-cells{grid-template-columns:repeat(4,1fr)}}.cl .clh-services-wall .cl-cust-face{transition:transform .7s var(--cl-ease-expo), opacity .25s linear}.cl .clh-services-wall .cl-cust-face.is-out{transform:translateY(-18px)rotateX(35deg)}.cl .clh-services-wall .cl-cust-face.is-wait{transform:translateY(18px)rotateX(-35deg)}.cl .clh-services-wall .cl-cust-face:not(.is-out):not(.is-wait){transition:transform .7s var(--cl-ease-expo), opacity .4s linear .15s}.cl .clh-cost-cell{padding:32px 24px 40px}.cl .clh-cost-chart{margin:0}.cl .clh-cost-legend{color:var(--cl-ink-ui);flex-wrap:wrap;gap:8px 24px;margin:0 0 32px;padding:0;list-style:none;display:flex}.cl .clh-cost-key{align-items:center;gap:10px;display:flex}.cl .clh-cost-swatch{border-top:1.25px solid var(--cl-accent);flex:none;width:20px;height:0}.cl .clh-cost-swatch.is-peak{border-top:1px dashed var(--cl-ink-muted)}.cl .clh-cost-swatch.is-demand{border-top:1px solid var(--cl-ink-ui)}.cl .clh-cost-plot{height:220px;margin:0 0 28px 28px;position:relative}.cl .clh-cost-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cl .clh-cost-svg line,.cl .clh-cost-svg path{vector-effect:non-scaling-stroke;fill:none}.cl .clh-cost-grid line{stroke:var(--cl-line);stroke-width:1px}.cl .clh-cost-svg .clh-cost-area{fill:var(--cl-accent);fill-opacity:.06}.cl .clh-cost-peak{stroke:var(--cl-ink-muted);stroke-width:1px;stroke-dasharray:4 4}.cl .clh-cost-demand{stroke:var(--cl-ink-ui);stroke-width:1px;stroke-linejoin:round}.cl .clh-cost-adaptive{stroke:var(--cl-accent);stroke-width:1.25px;stroke-linejoin:round}.cl .clh-cost-gap{stroke:var(--cl-ink-muted);stroke-width:1px}.cl .clh-cost-ytick,.cl .clh-cost-xtick,.cl .clh-cost-tag{color:var(--cl-ink-muted);white-space:nowrap;position:absolute}.cl .clh-cost-ytick{transform:translate(calc(-100% - 8px),-50%)}.cl .clh-cost-xtick{transform:translateY(8px)}.cl .clh-cost-tag{background:var(--cl-bg-light);border:1px solid var(--cl-line);color:var(--cl-ink-ui);padding:4px 8px;transform:translate(8px,-50%)}@media (min-width:1024px){.cl .clh-cost-cell{padding:40px}.cl .clh-cost-plot{height:300px}}.cl .cl-reveal :is(.clh-cost-grid,.clh-cost-ytick,.clh-cost-xtick,.clh-cost-key,.clh-cost-area,.clh-cost-peak,.clh-cost-gap,.clh-cost-tag){opacity:0}.cl .cl-reveal :is(.clh-cost-demand,.clh-cost-adaptive){clip-path:inset(-4px 100% -4px 0)}.cl .cl-reveal.is-in :is(.clh-cost-grid,.clh-cost-ytick,.clh-cost-xtick){animation:.15s linear forwards clh-cost-fade}.cl .cl-reveal.is-in .clh-cost-key{animation:clh-cost-fade .3s var(--cl-ease-standard) calc(var(--k,0) * 80ms) forwards}.cl .cl-reveal.is-in .clh-cost-demand{animation:clh-cost-draw .7s var(--cl-ease-expo) .1s forwards}.cl .cl-reveal.is-in .clh-cost-adaptive{animation:clh-cost-draw .7s var(--cl-ease-expo) .25s forwards}.cl .cl-reveal.is-in .clh-cost-area{animation:clh-cost-fade .3s var(--cl-ease-standard) .7s forwards}.cl .cl-reveal.is-in .clh-cost-peak{animation:clh-cost-slide .4s var(--cl-ease-expo) .5s forwards}.cl .cl-reveal.is-in :is(.clh-cost-gap,.clh-cost-tag){animation:clh-cost-pop .25s var(--cl-ease-overshoot) .95s forwards}.cl .clh-cost-gap{transform-box:fill-box;transform-origin:50%}@keyframes clh-cost-fade{to{opacity:1}}@keyframes clh-cost-draw{to{clip-path:inset(-4px 0)}}@keyframes clh-cost-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes clh-cost-pop{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.cl .cl-reveal :is(.clh-cost-grid,.clh-cost-ytick,.clh-cost-xtick,.clh-cost-key,.clh-cost-area,.clh-cost-peak,.clh-cost-gap,.clh-cost-tag){opacity:1;animation:none}.cl .cl-reveal :is(.clh-cost-demand,.clh-cost-adaptive){clip-path:none;animation:none}}.cl .clh-cost-plot{touch-action:pan-y}.cl .clh-cost-plot:focus-visible{outline:2px solid var(--cl-accent);outline-offset:6px}.cl .clh-cost-plot.is-scrubbing :is(.clh-cost-gap,.clh-cost-tag){transition:opacity .15s var(--cl-ease-standard);opacity:0!important}.cl .clh-scrub{pointer-events:none;position:absolute;inset:0}.cl .clh-scrub>*{animation:clh-cost-fade .15s var(--cl-ease-standard) both;opacity:0;position:absolute}.cl .clh-scrub-line{background:var(--cl-ink);width:1px;top:0;bottom:0;translate:-.5px}.cl .clh-scrub-mark{translate:-50% -50%}.cl .clh-scrub-mark.is-demand{background:var(--cl-ink);border-radius:50%;width:7px;height:7px}.cl .clh-scrub-mark.is-adaptive{background:var(--cl-accent);width:7px;height:7px}.cl .clh-scrub-mark.is-peak{border-top:1.5px solid var(--cl-ink-muted);width:10px;height:0}.cl .clh-scrub-tag{background:var(--cl-bg-light);border:1px solid var(--cl-line);color:var(--cl-ink-ui);white-space:nowrap;flex-direction:column;gap:6px;padding:8px 10px;display:flex;translate:10px 12px}.cl .clh-scrub-tag.is-left{translate:calc(-100% - 10px) 12px}.cl .clh-scrub-hour{color:var(--cl-ink)}.cl .clh-scrub-tag dl{grid-template-columns:auto auto;gap:2px 12px;margin:0;display:grid}.cl .clh-scrub-tag dd{text-align:right;color:var(--cl-ink);margin:0}@media (prefers-reduced-motion:reduce){.cl .clh-scrub>*{opacity:1;animation:none}}.cl section:has(.clh-stat-cell) .clp-split-head.is-title{background:0 0}.cl .clh-stat-cell{background:var(--cl-tint)}.cl .clh-services-wall .cl-cust-logo{display:none}.cl .clh-services-wall .cl-cust-face.has-color .cl-cust-color{opacity:1;filter:url(#clh-service-ink);transition:opacity .3s var(--cl-ease-standard), filter .3s var(--cl-ease-standard)}.cl .clh-services-wall .cl-cust:hover .cl-cust-face.has-color .cl-cust-color,.cl .clh-services-wall .cl-cust-face.has-color:hover .cl-cust-color{opacity:1;filter:none}@media (prefers-reduced-motion:reduce){.cl .clh-services-wall .cl-cust:hover .cl-cust-face:not(:hover) .cl-cust-color{opacity:1;filter:url(#clh-service-ink)}}.cl .clh-stat-cell{justify-content:space-between;gap:32px;min-height:160px;padding:32px 24px}@media (min-width:1024px){.cl .clh-stat-cell{min-height:220px;padding:40px}}
.cl .clh-sla{grid-template-columns:1fr}.cl .clh-sla-figure{background:var(--cl-tint);grid-column:1/-1;padding:32px 24px;container-type:inline-size}.cl .clh-sla-value{margin:0}.cl .clh-sla-value,.cl .clh-sla-value *{letter-spacing:-.01em;color:var(--cl-ink);font-weight:300;font-size:min(120px,22cqi)!important;line-height:.86!important}.cl .clh-sla-figure>.clh-stat-kicker{margin:0 0 18px}.cl .clh-sla-title{margin:0;padding:32px 24px}.cl .clh-sla-body{flex-direction:column;align-items:flex-start;gap:20px;padding:24px 24px 32px;display:flex}@media (min-width:1024px){.cl .clh-sla{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .clh-sla-figure{padding:32px}.cl .clh-sla-title{padding:32px;font-size:40px;line-height:44px}.cl .clh-sla-body{grid-column:2/-1;padding:32px}}.cl a.clh-sla-figure.is-link{transition:background-color .3s var(--cl-ease-standard);text-decoration:none;display:block;position:relative}.cl .clh-sla-arrow{font-family:var(--cl-font-mono);color:var(--cl-ink-muted);transition:color .3s var(--cl-ease-standard);position:absolute;top:32px;right:24px}.cl a.clh-sla-figure.is-link:is(:hover,:focus-visible){background:var(--cl-tint-hover)}.cl a.clh-sla-figure.is-link:is(:hover,:focus-visible) :is(.clh-stat-kicker,.clh-sla-arrow){color:var(--cl-accent)}@media (min-width:1024px){.cl .clh-sla-arrow{right:32px}}@media (prefers-reduced-motion:reduce){.cl a.clh-sla-figure.is-link,.cl .clh-sla-arrow{transition:none}}
