.caipSection_sectionIntro__AxmUw{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.caipSection_label__3LRVB{margin-bottom:0}.caipSection_heading__1znKg{font-size:clamp(1.75rem,1.35rem + 1.5vw,2.5rem);margin-top:.25rem}.caipSection_lead__AQHYh{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.75;color:var(--text-secondary);max-width:var(--prose-width);margin:0 0 clamp(1.75rem,3vw,2.25rem)}.caipSection_linkInline__o0Awq{color:var(--accent);font-weight:var(--font-weight-body-semibold);text-decoration:underline;text-underline-offset:.12em}.caipSection_linkInline__o0Awq:hover{color:var(--accent-hover)}.caipSection_ctaRow__FABsm{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:clamp(1.5rem,3vw,2rem)}.caipSection_ctaRowCompact__H7YSL{margin-top:0}.CaipAudience_card__aHl0O{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:var(--border-panel);background:var(--bg-primary)}.CaipAudience_role__PqTeb{margin:0;font-family:var(--font-heading);font-size:clamp(1.1rem,.95rem + .4vw,1.25rem);font-weight:var(--font-weight-heading);letter-spacing:-.02em;color:var(--text-primary)}.CaipAudience_benefit__wQh5x,.CaipAudience_concern__v7L9X{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.7;color:var(--text-secondary)}.CaipAudience_benefitLabel__z8Ot2,.CaipAudience_concernLabel__2J4AQ{display:block;margin-bottom:.45rem;font-size:var(--font-size-body-xs);font-weight:var(--font-weight-body-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.CaipAudience_benefit__wQh5x{padding-top:1rem;border-top:var(--border-divider);color:var(--text-primary)}.CaipCapabilities_section__gYxfg{margin-top:clamp(3rem,5vw,4.5rem)}.CaipCapabilities_heading__5jyVe{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.CaipCapabilities_lead__ReGuX{max-width:min(68ch,100%)}.CaipCapabilities_card__pIAnA{display:flex;flex-direction:column;gap:.85rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:var(--border-panel);background:var(--bg-card)}.CaipCapabilities_title__evan0{margin:0;font-family:var(--font-heading);font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);font-weight:var(--font-weight-heading);letter-spacing:-.02em;color:var(--text-primary)}.CaipCapabilities_description__yFiI_{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.7;color:var(--text-secondary)}.CaipCapabilities_items__JlihH{margin:.5rem 0 0;padding:.85rem 0 0;border-top:var(--border-divider);list-style:none;display:flex;flex-direction:column;gap:.5rem}.CaipCapabilities_items__JlihH li{position:relative;padding-left:1rem;font-family:var(--font-body);font-size:var(--font-size-body-xs);line-height:1.6;color:var(--text-secondary)}.CaipCapabilities_items__JlihH li:before{content:"";position:absolute;left:0;top:.55em;width:4px;height:4px;background:var(--accent);border-radius:50%}.CaipHorizontalSlider_root__9Ju7c{position:relative;width:100%;min-width:0}.CaipHorizontalSlider_controls__a2BcL{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-bottom:clamp(.85rem,2vw,1.15rem)}.CaipHorizontalSlider_controlsHidden__dyckr{display:none}.CaipHorizontalSlider_navButton__n31AD{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:var(--border-panel);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast)}.CaipHorizontalSlider_navButton__n31AD:hover:not(:disabled){background:var(--bg-card);border-color:var(--border-hover)}.CaipHorizontalSlider_navButton__n31AD:disabled{opacity:.35;cursor:not-allowed}.CaipHorizontalSlider_navButton__n31AD svg{width:1rem;height:1rem}.CaipHorizontalSlider_dots__81cna{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;margin-right:auto;padding:0}.CaipHorizontalSlider_dot__cThus{width:.45rem;height:.45rem;padding:0;border:none;border-radius:50%;background:var(--border-color);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast)}.CaipHorizontalSlider_dot__cThus:hover{background:var(--text-tertiary)}.CaipHorizontalSlider_dotActive__hXiwd{background:var(--accent);transform:scale(1.15)}.CaipHorizontalSlider_track__gTW1P{display:flex;gap:clamp(1.25rem,2.5vw,1.75rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none;margin:0;padding:.15rem 0 .35rem;scroll-padding-inline:max(var(--content-padding-x),env(safe-area-inset-inline,0px))}.CaipHorizontalSlider_track__gTW1P::-webkit-scrollbar{display:none}.CaipHorizontalSlider_track__gTW1P>*{flex:0 0 min(100%,340px);scroll-snap-align:start;min-width:0}.CaipHorizontalSlider_trackWide__rPV50>*{flex-basis:min(100%,680px)}@media (min-width:640px){.CaipHorizontalSlider_track__gTW1P>*{flex-basis:min(88%,380px)}.CaipHorizontalSlider_trackWide__rPV50>*{flex-basis:min(88%,620px)}}@media (min-width:960px){.CaipHorizontalSlider_track__gTW1P>*{flex-basis:min(calc(50% - 0.875rem),420px)}.CaipHorizontalSlider_trackWide__rPV50>*{flex-basis:min(calc(50% - 0.875rem),540px)}}@media (min-width:1200px){.CaipHorizontalSlider_track__gTW1P>*{flex-basis:min(calc(33.333% - 1.125rem),400px)}.CaipHorizontalSlider_trackWide__rPV50>*{flex-basis:min(calc(50% - 0.875rem),560px)}}.CaipExecutiveStrip_section__vE8qD{padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem)}.CaipExecutiveStrip_item__0qVK3{padding:clamp(1.15rem,2vw,1.5rem) clamp(1.25rem,2.5vw,1.65rem);border:var(--border-panel);background:var(--bg-primary)}.CaipExecutiveStrip_headline__3OjKa{margin:0 0 .6rem;font-family:var(--font-heading);font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);font-weight:var(--font-weight-heading);letter-spacing:-.02em;color:var(--text-primary)}.CaipExecutiveStrip_detail__QTKeh{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-xs);line-height:1.65;color:var(--text-secondary)}.CaipExecutiveStrip_benchmark__TU_Se{margin:.5rem 0 0;font-family:var(--font-body);font-size:var(--font-size-body-xs);line-height:1.55;font-weight:var(--font-weight-body-medium);color:var(--text-primary)}.CaipScopingCta_rowSectionEnd__DBuL8{margin-top:clamp(2rem,4vw,2.75rem)}.CaipTrustCenterLink_note__Aqybx{margin-top:clamp(1.25rem,2.5vw,1.75rem);padding:clamp(1rem,2vw,1.25rem) clamp(1.15rem,2.2vw,1.35rem);border:var(--border-panel);background:var(--bg-primary)}.CaipTrustCenterLink_text__H8CVW{margin:0 0 .65rem;font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.65;color:var(--text-secondary)}.CaipTrustCenterLink_link__ifV4C{font-size:var(--font-size-link)}.CaipGettingStarted_steps__vBljb{list-style:none}.CaipGettingStarted_step__wS5Ml{display:flex;gap:clamp(1.25rem,2.5vw,1.75rem);align-items:flex-start;padding:clamp(1.25rem,2.5vw,1.65rem);border:var(--border-panel);background:var(--bg-primary);height:100%}.CaipGettingStarted_stepNumber__Wf_kA{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--text-primary);border:var(--border-panel);background:var(--bg-card)}.CaipGettingStarted_stepBody___XMcg{flex:1 1;min-width:0}.CaipGettingStarted_stepTitle__ofys7{margin:0 0 .6rem;font-family:var(--font-heading);font-size:clamp(1.05rem,.95rem + .35vw,1.2rem);font-weight:var(--font-weight-heading);letter-spacing:-.02em;color:var(--text-primary)}.CaipGettingStarted_stepDesc__vzMDu{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.7;color:var(--text-secondary)}.CaipLayersDiagram_figure__O1ZXZ{position:relative;margin:0;width:100%;max-width:100%;color-scheme:light;--diag-label:var(--font-size-label);--diag-label-tracking:var(--label-letter-spacing);--diag-body:var(--font-size-body-xs);--diag-muted:var(--font-size-body-xs);--diag-micro:var(--font-size-label);--diag-edge:var(--border-color);--diag-edge-tile:var(--border-color);--diag-blue-glow:rgba(23,23,23,0.06);--diag-icon-blue:var(--accent);--orbital-title-ink:var(--text-primary);--orbital-body-ink:var(--text-secondary);--orbital-muted-ink:var(--text-secondary);--orbital-hint-ink:var(--text-tertiary);--orbit-layer-title:clamp(0.95rem,0.78rem + 0.55vw,1.15rem);--orbit-card-detail:var(--font-size-body-xs);--orbit-card-desc:var(--font-size-body-sm);--orbit-card-hint:var(--font-size-body-xs)}.CaipLayersDiagram_stackCard__ws3hr{border:none;border-radius:0;background-color:var(--bg-primary);background-image:none;box-shadow:none;transition:box-shadow var(--transition-smooth);width:100%;box-sizing:border-box}.CaipLayersDiagram_stackCard__ws3hr:hover{box-shadow:var(--shadow-raise)}.CaipLayersDiagram_stackStage__qSCcs{width:100%;padding:clamp(1rem,2.5vw,1.75rem);box-sizing:border-box}.CaipLayersDiagram_stackFusion__P0XRC{position:relative;isolation:isolate;width:100%;margin:0;border-radius:0;overflow:visible}.CaipLayersDiagram_stackCanvas__Sd19d{position:relative;width:100%;min-width:0;max-width:min(100%,var(--content-width));margin-inline:auto}.CaipLayersDiagram_diagHero__Sv8wq{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.25rem);padding:0 max(.5rem,env(safe-area-inset-inline,0px));overflow-wrap:anywhere;word-break:break-word}.CaipLayersDiagram_titleRow__3XI5H{display:flex;flex-direction:column;align-items:center;gap:clamp(.08rem,.8vw,.28rem);font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:clamp(1.75rem,1.35rem + 1.5vw,2.5rem);letter-spacing:-.025em;line-height:1.08;color:var(--text-primary);margin:0 0 .55rem;max-width:100%}@media (max-width:520px){.CaipLayersDiagram_titleRow__3XI5H{font-size:clamp(1.28rem,3.8vw + .65rem,2.45rem);letter-spacing:-.028em}}.CaipLayersDiagram_brand___qPnR{color:var(--text-primary)}.CaipLayersDiagram_productGradient__LTxLW{font-weight:600;background:var(--gradient-highlight-text);-webkit-background-clip:text;background-clip:text;color:transparent}.CaipLayersDiagram_titleRow__3XI5H .CaipLayersDiagram_productGradient__LTxLW{font-size:1em}.CaipLayersDiagram_heroSubtitle__mZbs4{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);color:var(--text-secondary);margin:0 0 .5rem;letter-spacing:normal;line-height:1.65;max-width:var(--prose-width);margin-inline:auto}.CaipLayersDiagram_heroTagline__iUzqh{font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.6;color:var(--text-secondary);max-width:min(62ch,100%);margin:0 auto}.CaipLayersDiagram_plate__WKBIQ{position:relative;isolation:isolate;padding:clamp(.85rem,2vw,1.35rem);border-radius:0;overflow:visible;background:var(--bg-primary);border:var(--border-panel);box-shadow:var(--shadow-raise)}.CaipLayersDiagram_plateAmbient__arXoe{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;overflow:hidden;background:none}.CaipLayersDiagram_plateAmbient__arXoe:after{content:"";position:absolute;inset:0;opacity:.4;background-image:radial-gradient(rgba(20,52,86,.045) 1px,transparent 0);background-size:15px 15px;-webkit-mask-image:radial-gradient(ellipse 88% 88% at 50% 48%,black 18%,transparent 70%);mask-image:radial-gradient(ellipse 88% 88% at 50% 48%,black 18%,transparent 70%)}.CaipLayersDiagram_plateInner__jKmXn{position:relative;z-index:1}@media (min-width:1101px){.CaipLayersDiagram_orbitDecorRing__kRbMo{position:absolute;left:50%;top:calc(50% + var(--hub-anchor-nudge-y));transform:translate(-50%,-50%);width:calc(var(--orbit-r) * 2 + clamp(72px, 14vmin, 148px));aspect-ratio:1;max-width:min(960px,92%);border-radius:50%;pointer-events:none;z-index:2;border:1px dashed rgba(124,58,237,.26);box-shadow:inset 0 0 72px rgba(99,102,241,.045),0 0 0 1px rgba(255,255,255,.5);background:radial-gradient(circle at 50% 50%,transparent 58%,rgba(99,102,241,.035) 100%)}.CaipLayersDiagram_orbitDecorRing__kRbMo:before{content:"";position:absolute;inset:11%;border-radius:50%;border:1px dotted rgba(59,130,246,.14);opacity:.85}}@media (max-width:1100px){.CaipLayersDiagram_orbitDecorRing__kRbMo{display:none}}.CaipLayersDiagram_hubOrbitConnector__5KrYD{display:none}@media (min-width:1101px){.CaipLayersDiagram_hubOrbitConnector__5KrYD{--up:calc(var(--orbit-angle) + 90deg);display:block;position:absolute;left:50%;top:50%;z-index:0;width:1.75px;height:max(0px,calc(var(--orbit-r) * var(--orbit-connector-outer-fr) - var(--orbit-connector-inner)));margin-left:-.875px;transform-origin:50% 0;pointer-events:none;border-radius:2px;background:linear-gradient(180deg,rgba(99,102,241,.38),rgba(59,130,246,.5),rgba(147,197,253,.24));box-shadow:0 0 5px rgba(59,130,246,.2),0 0 14px rgba(99,102,241,.07);transform:translateX(-50%) rotate(calc(atan2(-1 * cos(var(--up)), sin(var(--up))) - 90deg)) translateY(var(--orbit-connector-inner))}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_orbitalField__7224c{--orbit-connector-inner:clamp(126px,25vmin,184px)}}.CaipLayersDiagram_sectionTitle__dcg_C{font-family:var(--font-body);font-size:var(--diag-label);font-weight:700;letter-spacing:var(--diag-label-tracking);text-transform:uppercase;margin:0 0 .35rem}.CaipLayersDiagram_sectionDesc__OZhUm{font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.52;color:var(--text-secondary);margin:0}.CaipLayersDiagram_wfPurple__EXRcf{background:var(--gradient-highlight-alt);-webkit-background-clip:text;background-clip:text;color:transparent}.CaipLayersDiagram_workflow__HpekV{background:rgba(255,255,255,.92);border:1px solid var(--diag-edge);border-radius:12px;padding:clamp(.85rem,2vw,1.25rem);margin-bottom:0;box-shadow:0 1px 3px rgba(15,34,58,.04)}.CaipLayersDiagram_panelHeadInk__0mAEg,.CaipLayersDiagram_panelLeadInfra__kHVak,.CaipLayersDiagram_panelLead__Ljj2K{display:flex;flex-direction:column;gap:.45rem}.CaipLayersDiagram_panelLead__Ljj2K{margin-bottom:.85rem}.CaipLayersDiagram_panelHeadInk__0mAEg,.CaipLayersDiagram_panelLeadInfra__kHVak{margin-bottom:.75rem}.CaipLayersDiagram_panelTitleRow__xywOj{display:flex;flex-direction:row;align-items:center;gap:.65rem;min-width:0}.CaipLayersDiagram_panelTitleRow__xywOj .CaipLayersDiagram_sectionTitle__dcg_C{margin:0;flex:1 1;min-width:0}.CaipLayersDiagram_layerHeadIconWrap__4O_Oa{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:rgba(99,102,241,.12);color:var(--color-highlight-start)}.CaipLayersDiagram_layerHeadIconWrap__4O_Oa svg{width:22px;height:22px}.CaipLayersDiagram_workflowTiles__ARb2l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.45rem .4rem;gap:.45rem .4rem}.CaipLayersDiagram_workflowTile__aeWlN{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.38rem;font-family:var(--font-body);font-size:var(--diag-body);line-height:1.4;color:#253653;padding:.55rem .35rem .6rem;border-radius:11px;background:rgba(255,255,255,.72);border:1px solid var(--diag-edge-tile);box-shadow:inset 0 1px 0 rgba(255,255,255,.8);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}@media (prefers-reduced-motion:reduce){.CaipLayersDiagram_workflowTile__aeWlN{transition:none}}.CaipLayersDiagram_workflowTile__aeWlN:hover{border-color:rgba(37,99,235,.14);background:rgba(255,255,255,.98);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 6px 18px var(--diag-blue-glow)}.CaipLayersDiagram_tileIco__8jZa5{width:24px;height:24px;color:var(--diag-icon-blue);flex-shrink:0}.CaipLayersDiagram_layerListIconWrap__knll4{flex-shrink:0;display:grid;place-items:start center;width:22px;height:22px;margin-top:.1rem}.CaipLayersDiagram_layerListIcoSvg__f2rxt{width:22px;height:22px;color:var(--diag-icon-blue)}.CaipLayersDiagram_orbitalField__7224c{position:relative;isolation:isolate;overflow:visible;container-type:size;margin-inline:auto;box-sizing:border-box;--orbit-r:clamp(288px,32vmin,420px);--orbit-shell-pad:clamp(196px,calc(3.4rem + 18vmin),328px);--hub-anchor-nudge-y:clamp(12px,2.5vmin,22px);--orbit-connector-inner:clamp(150px,28vmin,212px);--orbit-connector-outer-fr:0.9;--illustration-radar-period:14s;--radar-diameter:min(168%,1500px);width:min(100%,min(1200px,min(95vw,90dvh)));aspect-ratio:1/1;min-height:calc(2 * var(--orbit-r) + var(--orbit-shell-pad));min-width:min(100%,calc(2 * var(--orbit-r) + var(--orbit-shell-pad)));max-height:min(110dvh,1480px);padding-inline:max(clamp(.5rem,2vmin,1.75rem),env(safe-area-inset-inline,0px));padding:clamp(.5rem,2vmin,1.75rem) clamp(.5rem,2vmin,1.75rem) max(clamp(.5rem,2vmin,1.75rem),env(safe-area-inset-bottom,0px))}@supports (width:1cqmin){.CaipLayersDiagram_orbitalField__7224c{--radar-diameter:min(168cqmin,100cqw,100cqh,1500px)}}.CaipLayersDiagram_orbitalField__7224c:before{content:"";position:absolute;z-index:1;display:block;width:var(--radar-diameter);aspect-ratio:1/1;left:calc(50% - var(--radar-diameter) / 2);top:calc(50% + var(--hub-anchor-nudge-y) - var(--radar-diameter) / 2);transform-origin:50% 50%;pointer-events:none;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,transparent 246deg,rgba(196,181,253,.14) 268deg,rgba(147,197,253,.34) 284deg,rgba(129,140,248,.42) 296deg,rgba(96,165,250,.46) 306deg,rgba(147,197,253,.28) 318deg,rgba(167,139,250,.14) 332deg,transparent 1turn);opacity:.95}.CaipLayersDiagram_orbitalField__7224c:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.4;transform-origin:50% calc(50% + var(--hub-anchor-nudge-y));background-image:repeating-conic-gradient(from 0deg at 50% calc(50% + var(--hub-anchor-nudge-y)),rgba(96,165,250,.1) 0deg,rgba(96,165,250,.1) .42deg,transparent .42deg,transparent 15deg),repeating-radial-gradient(circle at 50% calc(50% + var(--hub-anchor-nudge-y)),transparent 0,transparent 43px,rgba(147,197,253,.065) 43px,rgba(147,197,253,.065) 44px,transparent 44px,transparent 86px,rgba(147,197,253,.05) 86px,rgba(147,197,253,.05) 87px,transparent 87px,transparent 129px,rgba(147,197,253,.042) 129px,rgba(147,197,253,.042) 130px,transparent 130px);-webkit-mask-image:radial-gradient(ellipse 94% 94% at 50% calc(50% + var(--hub-anchor-nudge-y)),black 22%,rgba(0,0,0,.92) 58%,transparent 86%);mask-image:radial-gradient(ellipse 94% 94% at 50% calc(50% + var(--hub-anchor-nudge-y)),black 22%,rgba(0,0,0,.92) 58%,transparent 86%)}@media (prefers-reduced-motion:no-preference){.CaipLayersDiagram_orbitalField__7224c:before{animation:CaipLayersDiagram_orbitalIllustrationRadarSweep__RySMM var(--illustration-radar-period,14s) linear infinite}.CaipLayersDiagram_orbitalField__7224c:after{animation:CaipLayersDiagram_orbitalGridNetPulse__pGHHR 22s ease-in-out infinite alternate,CaipLayersDiagram_orbitalGridNetRotate__ZWO2g 240s linear infinite}}@media (max-width:1100px) and (prefers-reduced-motion:no-preference){.CaipLayersDiagram_hubOrbitalAnchor__UyXLO:before{animation:CaipLayersDiagram_orbitalIllustrationRadarSweep__RySMM var(--illustration-radar-period,14s) linear infinite}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO:after{animation:CaipLayersDiagram_orbitalGridNetPulse__pGHHR 22s ease-in-out infinite alternate,CaipLayersDiagram_orbitalGridNetRotate__ZWO2g 240s linear infinite}}@keyframes CaipLayersDiagram_orbitalIllustrationRadarSweep__RySMM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CaipLayersDiagram_orbitalGridNetPulse__pGHHR{0%{opacity:.28}to{opacity:.48}}@keyframes CaipLayersDiagram_orbitalGridNetRotate__ZWO2g{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CaipLayersDiagram_orbitalCardEnter__N2zv0{0%{opacity:0;transform:scale(.82) translate3d(0,14px,0)}to{opacity:1;transform:scale(.82) translateZ(0)}}@media (min-width:1101px){.CaipLayersDiagram_orbitalField__7224c{--orbit-r:clamp(288px,32vmin,420px)}}@media (min-width:1200px){.CaipLayersDiagram_orbitalField__7224c{--orbit-r:clamp(300px,30vmin,440px)}}@media (min-width:1101px) and (max-height:640px){.CaipLayersDiagram_orbitalField__7224c{width:min(100%,min(1100px,min(95vw,82dvh)));max-height:min(88dvh,800px);--orbit-r:clamp(244px,27vmin,328px);--orbit-shell-pad:clamp(140px,calc(2.25rem + 13vmin),232px);--orbit-connector-inner:clamp(118px,22vmin,162px)}}@supports (width:1cqi){.CaipLayersDiagram_orbitalField__7224c{--orbit-r:min(clamp(328px,38vmin,480px),calc(50cqi - 132px))}@media (min-width:1101px){.CaipLayersDiagram_orbitalField__7224c{--orbit-r:min(clamp(348px,33vw,520px),calc(50cqi - 132px))}}@media (min-width:1200px){.CaipLayersDiagram_orbitalField__7224c{--orbit-r:min(clamp(368px,30vw,540px),calc(50cqi - 138px))}}@media (min-width:1101px) and (max-height:640px){.CaipLayersDiagram_orbitalField__7224c{width:min(100%,min(1100px,min(95vw,82dvh)));max-height:min(88dvh,800px);--orbit-r:min(clamp(264px,28vmin,368px),calc(50cqi - 132px));--orbit-shell-pad:clamp(140px,calc(2.25rem + 13vmin),232px);--orbit-connector-inner:clamp(118px,22vmin,162px)}}}.CaipLayersDiagram_orbitalLayer__Cir4j{position:absolute;left:50%;top:50%;width:clamp(270px,min(60vw,56vmin),420px);z-index:3;--up:calc(var(--orbit-angle) + 90deg);transform:translate(calc(-50% + sin(var(--up)) * var(--orbit-r)),calc(-50% - cos(var(--up)) * var(--orbit-r)))}.CaipLayersDiagram_orbitalLayerWorkflow__3arTS{width:clamp(300px,min(72vw,64vmin),490px)}.CaipLayersDiagram_orbitalCard__Hnd9v{background:var(--bg-primary);border:var(--border-panel);border-radius:0;padding:.52rem .5rem .56rem;box-shadow:var(--shadow-raise);overflow:visible}.CaipLayersDiagram_orbitalLayer__Cir4j>.CaipLayersDiagram_orbitalCard__Hnd9v{transform:scale(.82);transform-origin:center center;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .35s ease,opacity .4s ease}@media (prefers-reduced-motion:no-preference){.CaipLayersDiagram_orbitalLayer__Cir4j>.CaipLayersDiagram_orbitalCard__Hnd9v{opacity:0;animation:CaipLayersDiagram_orbitalCardEnter__N2zv0 .72s cubic-bezier(.22,1,.36,1) forwards}.CaipLayersDiagram_orbitalField__7224c>.CaipLayersDiagram_orbitalLayer__Cir4j:first-of-type>.CaipLayersDiagram_orbitalCard__Hnd9v{animation-delay:.08s}.CaipLayersDiagram_orbitalField__7224c>.CaipLayersDiagram_orbitalLayer__Cir4j:nth-of-type(2)>.CaipLayersDiagram_orbitalCard__Hnd9v{animation-delay:.18s}.CaipLayersDiagram_orbitalField__7224c>.CaipLayersDiagram_orbitalLayer__Cir4j:nth-of-type(3)>.CaipLayersDiagram_orbitalCard__Hnd9v{animation-delay:.28s}.CaipLayersDiagram_orbitalField__7224c>.CaipLayersDiagram_orbitalLayer__Cir4j:nth-of-type(4)>.CaipLayersDiagram_orbitalCard__Hnd9v{animation-delay:.38s}.CaipLayersDiagram_orbitalField__7224c>.CaipLayersDiagram_orbitalLayer__Cir4j:nth-of-type(5)>.CaipLayersDiagram_orbitalCard__Hnd9v{animation-delay:.48s}.CaipLayersDiagram_orbitalLayer__Cir4j:focus-within>.CaipLayersDiagram_orbitalCard__Hnd9v,.CaipLayersDiagram_orbitalLayer__Cir4j:hover>.CaipLayersDiagram_orbitalCard__Hnd9v{transform:scale(.87) translate3d(0,-6px,0);box-shadow:var(--shadow-raise-lg);border-color:var(--border-hover)}}@media (prefers-reduced-motion:reduce){.CaipLayersDiagram_orbitalLayer__Cir4j>.CaipLayersDiagram_orbitalCard__Hnd9v{opacity:1!important;animation:none!important}.CaipLayersDiagram_orbitalLayer__Cir4j:focus-within>.CaipLayersDiagram_orbitalCard__Hnd9v,.CaipLayersDiagram_orbitalLayer__Cir4j:hover>.CaipLayersDiagram_orbitalCard__Hnd9v{transform:scale(.82);box-shadow:var(--shadow-raise);border-color:var(--border-hover)}}.CaipLayersDiagram_orbitalLayer__Cir4j:focus-within,.CaipLayersDiagram_orbitalLayer__Cir4j:hover{z-index:12}@media (prefers-reduced-motion:no-preference){.CaipLayersDiagram_orbitalLayer__Cir4j.CaipLayersDiagram_layerRadarLit__G2Rin>.CaipLayersDiagram_orbitalCard__Hnd9v{box-shadow:0 0 0 1px rgba(96,165,250,.42),0 8px 32px rgba(37,99,235,.17),0 1px 3px rgba(15,34,58,.06);border-color:rgba(96,165,250,.34)}}.CaipLayersDiagram_infraOrbitalCard__PqcpJ{max-height:none}.CaipLayersDiagram_orbitalCardHead__uPrYS{display:flex;flex-direction:row;align-items:center;gap:clamp(.55rem,2vw,.85rem);margin-bottom:.14rem;min-width:0}.CaipLayersDiagram_orbitalCardHead__uPrYS .CaipLayersDiagram_layerHeadIconWrap__4O_Oa{flex-shrink:0;align-self:center;width:34px;height:34px;border-radius:8px}.CaipLayersDiagram_orbitalCardHead__uPrYS .CaipLayersDiagram_layerHeadIconWrap__4O_Oa svg{width:18px;height:18px}.CaipLayersDiagram_orbitalHeadText__mAK3A{min-width:0;flex:1 1;display:flex;align-items:center;align-self:center}.CaipLayersDiagram_orbitalHeadText__mAK3A .CaipLayersDiagram_sectionTitle__dcg_C{margin:0;font-size:var(--orbit-layer-title);letter-spacing:.068em;line-height:1.18;color:var(--orbital-title-ink)}.CaipLayersDiagram_orbitalHeadText__mAK3A .CaipLayersDiagram_sectionTitle__dcg_C.CaipLayersDiagram_wfPurple__EXRcf{background:none;-webkit-background-clip:unset;background-clip:unset;color:var(--orbital-title-ink)}.CaipLayersDiagram_orbitalDesc__IrkLl{font-family:var(--font-body);font-size:var(--orbit-card-desc);line-height:1.34;color:var(--orbital-muted-ink);margin:0 0 .28rem}.CaipLayersDiagram_orbitalTiles__igw89{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.22rem;gap:.22rem}.CaipLayersDiagram_orbitalTile__jcacD{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.14rem;font-family:var(--font-body);font-size:var(--orbit-card-detail);line-height:1.28;color:var(--orbital-body-ink);padding:.22rem .14rem .26rem;border-radius:8px;background:rgba(255,255,255,.78);border:1px solid var(--diag-edge-tile)}.CaipLayersDiagram_orbitalCard__Hnd9v .CaipLayersDiagram_tileIco__8jZa5{width:18px;height:18px}.CaipLayersDiagram_orbitalBullets__HhBjG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.16rem;font-family:var(--font-body);font-size:var(--orbit-card-detail);line-height:1.32;color:var(--orbital-body-ink)}.CaipLayersDiagram_orbitalBullets__HhBjG li{position:relative;padding-left:.55rem}.CaipLayersDiagram_orbitalBullets__HhBjG li:before{content:"";position:absolute;left:0;top:.45em;width:3px;height:3px;border-radius:50%;background:var(--color-highlight-mid);opacity:.75}.CaipLayersDiagram_orbitalBulletWithIcon__g24Fs{display:flex;flex-direction:row;align-items:flex-start;gap:.42rem;padding-left:0}.CaipLayersDiagram_orbitalBulletWithIcon__g24Fs:before{display:none}.CaipLayersDiagram_orbitalBulletWithIcon__g24Fs .CaipLayersDiagram_layerListIconWrap__knll4{flex-shrink:0;margin-top:.06rem}.CaipLayersDiagram_orbitalBulletsWithIcons__0zRik{gap:.26rem}.CaipLayersDiagram_orbitalBulletsWithIcons__0zRik li{display:flex;flex-direction:row;align-items:flex-start;gap:.42rem;padding-left:0}.CaipLayersDiagram_orbitalBulletsWithIcons__0zRik li:before{display:none}.CaipLayersDiagram_orbitalBulletsWithIcons__0zRik .CaipLayersDiagram_layerListIconWrap__knll4{flex-shrink:0;margin-top:.06rem}.CaipLayersDiagram_infraOrbitRow__Jr4m0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;align-items:stretch}.CaipLayersDiagram_infraOrbitCell__VtUBS{display:flex;flex-direction:row;align-items:center;gap:.34rem;text-align:left}.CaipLayersDiagram_infraOrbitCell__VtUBS .CaipLayersDiagram_infraGlyphSlot__D9Pta{min-height:30px;padding:4px;border-radius:8px;flex-shrink:0;width:44px}.CaipLayersDiagram_infraOrbitCell__VtUBS .CaipLayersDiagram_infraPartnerLogo__Vxfz3{width:min(76px,100%);height:22px}.CaipLayersDiagram_infraOrbitCell__VtUBS .CaipLayersDiagram_infraNames__gHkNX{font-size:var(--orbit-card-detail);line-height:1.26;color:var(--orbital-body-ink)}.CaipLayersDiagram_infraOrbitCell__VtUBS .CaipLayersDiagram_infraHint__lens7{font-size:var(--orbit-card-hint);color:var(--orbital-hint-ink)}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + var(--hub-anchor-nudge-y, 0px)));z-index:0;pointer-events:none}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubWrap__B6HJK{pointer-events:auto;--hub-size:clamp(256px,33vmin,368px);padding:clamp(14px,2.8vw,26px)}.CaipLayersDiagram_aiList__GKIRE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.CaipLayersDiagram_aiList__GKIRE li{display:flex;gap:.5rem;align-items:flex-start;font-family:var(--font-body);font-size:var(--diag-body);line-height:1.45;color:var(--orbital-body-ink);padding:.35rem .4rem;margin:0 -.4rem;border-radius:9px;transition:background-color var(--transition-fast)}@media (prefers-reduced-motion:reduce){.CaipLayersDiagram_aiList__GKIRE li{transition:none}}.CaipLayersDiagram_aiList__GKIRE li:hover{background:rgba(37,99,235,.055)}.CaipLayersDiagram_orbitalCard__Hnd9v .CaipLayersDiagram_aiList__GKIRE{gap:.18rem}.CaipLayersDiagram_orbitalCard__Hnd9v .CaipLayersDiagram_aiList__GKIRE li{font-size:var(--orbit-card-detail);line-height:1.24;padding:.12rem .2rem;margin:0 -.2rem}.CaipLayersDiagram_orbitalCard__Hnd9v .CaipLayersDiagram_layerListIconWrap__knll4{width:18px;height:18px;margin-top:.04rem}.CaipLayersDiagram_orbitalCard__Hnd9v .CaipLayersDiagram_layerListIcoSvg__f2rxt{width:15px;height:15px}.CaipLayersDiagram_aiRowPlain__9Ff2P{font-weight:500;color:inherit}.CaipLayersDiagram_aiRowTitle__TsxGY{font-weight:600}.CaipLayersDiagram_aiRowDetails__Xwqmo{font-weight:400;color:var(--orbital-muted-ink)}.CaipLayersDiagram_hubWrap__B6HJK{--hub-size:clamp(300px,42vw,412px);position:relative;z-index:3;display:flex;align-items:center;justify-content:center;align-self:center;padding:clamp(20px,3.5vw,32px);box-sizing:content-box}.CaipLayersDiagram_hubBackdrop__tapo6{position:absolute;left:50%;top:50%;width:calc(var(--hub-size) + 58px);height:calc(var(--hub-size) + 58px);margin-left:calc((var(--hub-size) + 58px) / -2);margin-top:calc((var(--hub-size) + 58px) / -2);pointer-events:none;z-index:0}.CaipLayersDiagram_hubBackdrop__tapo6:after,.CaipLayersDiagram_hubBackdrop__tapo6:before{content:"";position:absolute;border-radius:50%;border-style:dashed;border-width:1px}.CaipLayersDiagram_hubBackdrop__tapo6:before{inset:0;border-color:rgba(147,197,253,.42)}.CaipLayersDiagram_hubBackdrop__tapo6:after{inset:14px;border-color:rgba(59,130,246,.38)}@keyframes CaipLayersDiagram_diagHubPulse__Qm9lK{0%,to{box-shadow:0 0 0 1px rgba(255,255,255,.94),inset 0 2px 26px rgba(0,0,0,.38),inset 0 -12px 32px rgba(37,99,235,.14),0 0 0 3px rgba(96,165,250,.36),0 0 44px rgba(37,99,235,.2),0 22px 52px rgba(5,12,32,.42)}50%{box-shadow:0 0 0 1px rgba(255,255,255,.98),inset 0 2px 24px rgba(0,0,0,.34),inset 0 -14px 34px rgba(59,130,246,.18),0 0 0 3px rgba(147,197,253,.48),0 0 56px rgba(59,130,246,.28),0 24px 56px rgba(5,12,32,.46)}}.CaipLayersDiagram_hub__C5AsA{box-sizing:border-box;position:relative;z-index:1;isolation:isolate;width:var(--hub-size);height:var(--hub-size);min-width:var(--hub-size);min-height:var(--hub-size);max-width:var(--hub-size);max-height:var(--hub-size);flex-shrink:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;background:radial-gradient(circle at 50% 88%,rgba(59,130,246,.28),transparent 58%),radial-gradient(circle at 38% 22%,#2b5599 0,#162e58 46%,#0c1830 72%,#030812 100%);box-shadow:0 0 0 1px rgba(255,255,255,.94),inset 0 2px 26px rgba(0,0,0,.38),inset 0 -12px 32px rgba(37,99,235,.14),0 0 0 3px rgba(96,165,250,.38),0 0 48px rgba(37,99,235,.22),0 22px 52px rgba(5,12,32,.42);animation:CaipLayersDiagram_diagHubPulse__Qm9lK 5s ease-in-out infinite}.CaipLayersDiagram_hub__C5AsA:before{content:"";position:absolute;width:160%;height:160%;left:-30%;top:-30%;background:conic-gradient(from 205deg,transparent 0deg,transparent 224deg,rgba(196,181,253,.18) 248deg,rgba(147,197,253,.26) 260deg,rgba(255,255,255,.09) 272deg,transparent 292deg,transparent 1turn);z-index:0;pointer-events:none}.CaipLayersDiagram_hub__C5AsA:after{content:"";position:absolute;inset:7%;border-radius:50%;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 2px 16px rgba(255,255,255,.06),inset 0 -8px 20px rgba(0,0,0,.15);z-index:2;pointer-events:none}.CaipLayersDiagram_hubInner__aUIhA{position:relative;z-index:3;width:100%;height:100%;box-sizing:border-box;gap:0;padding:clamp(.62rem,3.2%,.92rem);overflow:hidden}.CaipLayersDiagram_hubBrandTitle__T3OQP,.CaipLayersDiagram_hubInner__aUIhA{display:flex;flex-direction:column;align-items:center;justify-content:center}.CaipLayersDiagram_hubBrandTitle__T3OQP{gap:.15rem;margin:0;font-family:var(--font-heading);text-align:center}.CaipLayersDiagram_hub__C5AsA .CaipLayersDiagram_hubBrandTitle__T3OQP .CaipLayersDiagram_productGradient__LTxLW{font-family:var(--font-heading);font-size:clamp(1.55rem,calc(.95rem + 1.55vw),2.35rem);font-weight:600;letter-spacing:-.03em;line-height:1.12;display:block;background:var(--gradient-highlight-hub);-webkit-background-clip:text;background-clip:text;color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:default}.CaipLayersDiagram_hubBadge__2Ptlg{display:block;width:-moz-fit-content;width:fit-content;margin:0;padding:.22rem .72rem;border-radius:999px;font-family:var(--font-body);font-size:var(--diag-micro);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f5f3ff;background:rgba(124,58,237,.5);border:1px solid rgba(196,181,253,.55);box-shadow:0 1px 0 rgba(0,0,0,.2)}.CaipLayersDiagram_infra__T9E5B{background:rgba(255,255,255,.96);border:1px solid var(--diag-edge);border-radius:12px;padding:.85rem .75rem;margin-bottom:0;box-shadow:0 1px 3px rgba(15,34,58,.04)}.CaipLayersDiagram_infraRow___pJaQ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.45rem .35rem;gap:.45rem .35rem}.CaipLayersDiagram_infraCell__IleGx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.CaipLayersDiagram_infraGlyphSlot__D9Pta{width:100%;min-height:40px;display:grid;place-items:center;padding:8px 6px;box-sizing:border-box;border-radius:10px;background:rgba(37,99,235,.045);border:1px solid var(--diag-edge-tile)}.CaipLayersDiagram_infraPartnerLogo__Vxfz3{width:min(104px,100%);height:28px;margin-inline:auto;box-sizing:border-box;background-color:var(--diag-icon-blue);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.CaipLayersDiagram_infraNames__gHkNX{font-family:var(--font-body);font-size:var(--diag-body);line-height:1.35;color:#1a2f4a}.CaipLayersDiagram_infraNames__gHkNX strong{display:block;font-weight:600}.CaipLayersDiagram_infraHint__lens7{display:block;font-size:var(--diag-micro);font-weight:400;color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.CaipLayersDiagram_orbitalField__7224c:before{animation:none!important}.CaipLayersDiagram_orbitalField__7224c:after{animation:none!important;opacity:.32}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO:before{animation:none!important}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO:after{animation:none!important;opacity:.32}.CaipLayersDiagram_hub__C5AsA{animation:none}}.CaipLayersDiagram_diagramSrOnly__k0ZWR,.CaipLayersDiagram_visuallyHidden__wxuCq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CaipLayersDiagram_diagramSrBody__kygPS{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_diagHero__Sv8wq{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_plate__WKBIQ{padding:clamp(1rem,3vw,1.5rem) clamp(.75rem,2.5vw,1.15rem) clamp(1.5rem,4vw,2rem)}@media (min-width:1101px){.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_orbitalField__7224c{width:min(100%,min(1200px,min(95vw,88dvh)));padding:clamp(.35rem,1.5vmin,1rem);padding-inline:max(clamp(.35rem,1.5vmin,1rem),env(safe-area-inset-inline,0px));max-height:min(96dvh,1520px);--orbit-r:clamp(276px,33vmin,400px);--orbit-shell-pad:clamp(196px,calc(3.4rem + 17vmin),328px);min-height:calc(2 * var(--orbit-r) + var(--orbit-shell-pad));min-width:min(100%,calc(2 * var(--orbit-r) + var(--orbit-shell-pad)))}}@supports (width:1cqi){@media (min-width:1101px){.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_orbitalField__7224c{--orbit-r:min(clamp(308px,36vmin,420px),calc(50cqi - 132px))}}}.CaipLayersDiagram_figureIntroFullWidth__sVPE1 .CaipLayersDiagram_stackCanvas__Sd19d{max-width:none}@media (max-width:1100px){.CaipLayersDiagram_figureIntroFullWidth__sVPE1 .CaipLayersDiagram_stackCanvas__Sd19d{max-width:100%}}@media (min-width:1101px){.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubWrap__B6HJK{--hub-size:clamp(268px,54vw,348px)}}@media (max-width:1100px){.CaipLayersDiagram_plate__WKBIQ{position:relative;isolation:isolate;overflow:visible;padding-bottom:clamp(1.25rem,5vw,2.5rem)}.CaipLayersDiagram_orbitalField__7224c{aspect-ratio:auto;container-type:normal;width:100%;--stacked-hub-tile:min(100%,680px,max(360px,min(98vw,620px)));min-height:auto;min-width:0;max-height:none;display:flex;flex-direction:row;align-items:stretch;gap:clamp(1.25rem,4vw,1.75rem);padding-inline:max(.25rem,env(safe-area-inset-inline,0px));padding-block:max(clamp(.75rem,2.5vmin,1.25rem),env(safe-area-inset-block,0px));--orbit-r:0px;--orbit-shell-pad:0px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:12px;scroll-padding-inline:max(var(--content-padding-x),env(safe-area-inset-inline,0px))}.CaipLayersDiagram_orbitalField__7224c::-webkit-scrollbar{display:none}.CaipLayersDiagram_orbitalLayer__Cir4j>.CaipLayersDiagram_orbitalCard__Hnd9v{transform:none;opacity:1;animation:none!important;padding:clamp(1rem,2.5vw,1.35rem) clamp(1rem,2.5vw,1.25rem)}.CaipLayersDiagram_orbitalCardHead__uPrYS{margin-bottom:.65rem}.CaipLayersDiagram_orbitalDesc__IrkLl{line-height:1.55;margin-bottom:.75rem}.CaipLayersDiagram_orbitalTiles__igw89{gap:.5rem}.CaipLayersDiagram_orbitalTile__jcacD{padding:.5rem .35rem .55rem;gap:.3rem}.CaipLayersDiagram_orbitalField__7224c:after,.CaipLayersDiagram_orbitalField__7224c:before{display:none}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_orbitalField__7224c{min-height:auto;min-width:0;max-height:none;width:100%;--orbit-shell-pad:0;padding-inline:max(clamp(.35rem,1.5vmin,1rem),env(safe-area-inset-inline,0px));padding:max(clamp(.75rem,3vw,1.25rem),env(safe-area-inset-top,0px)) clamp(.35rem,1.5vmin,1rem) clamp(.35rem,1.5vmin,1rem)}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_plate__WKBIQ{padding-bottom:clamp(1.5rem,5vw,2.75rem);padding-top:clamp(1rem,3.5vw,1.5rem)}.CaipLayersDiagram_orbitalLayer__Cir4j{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;flex:0 0 min(92%,680px);width:min(92%,680px)!important;max-width:min(680px,100%);margin-inline:0;transform:none!important;flex-shrink:0;scroll-snap-align:center;z-index:auto}.CaipLayersDiagram_orbitalLayerWorkflow__3arTS{flex-basis:min(92%,780px);max-width:min(780px,100%)}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO{--hub-anchor-nudge-y:0px;--hub-stack-tile:var(--stacked-hub-tile);position:relative!important;left:auto!important;top:auto!important;transform:none!important;pointer-events:auto;z-index:auto;flex:0 0 min(92%,var(--stacked-hub-tile));scroll-snap-align:center;align-self:center;margin-block:0;margin-inline:0;box-sizing:border-box;width:min(var(--hub-stack-tile),100%);max-width:min(var(--hub-stack-tile),100%);aspect-ratio:1;height:auto;flex:none;display:grid;grid-template:1fr/1fr;place-items:center;isolation:isolate;overflow:hidden;border-radius:50%;-webkit-clip-path:circle(closest-side at 50% 50%);clip-path:circle(closest-side at 50% 50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubWrap__B6HJK,.CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubWrap__B6HJK{--hub-size:max(170px,min(400px,calc(var(--hub-stack-tile) - 58px)));padding:clamp(8px,2vw,16px);position:relative;z-index:2;box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:center;align-self:center}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hub__C5AsA{-webkit-clip-path:circle(closest-side at 50% 50%);clip-path:circle(closest-side at 50% 50%);border-radius:50%;transform:translateZ(0);width:var(--hub-size)!important;height:var(--hub-size)!important;min-width:var(--hub-size)!important;min-height:var(--hub-size)!important;max-width:var(--hub-size)!important;max-height:var(--hub-size)!important}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO:before{content:"";position:absolute;inset:0;transform-origin:50% 50%;z-index:0;pointer-events:none;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,transparent 246deg,rgba(196,181,253,.14) 268deg,rgba(147,197,253,.34) 284deg,rgba(129,140,248,.42) 296deg,rgba(96,165,250,.46) 306deg,rgba(147,197,253,.28) 318deg,rgba(167,139,250,.14) 332deg,transparent 1turn);opacity:.95}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.4;transform-origin:50% 50%;background-image:repeating-conic-gradient(from 0deg at 50% 50%,rgba(96,165,250,.1) 0deg,rgba(96,165,250,.1) .42deg,transparent .42deg,transparent 15deg),repeating-radial-gradient(circle at 50% 50%,transparent 0,transparent 43px,rgba(147,197,253,.065) 0,rgba(147,197,253,.065) 44px,transparent 0,transparent 86px,rgba(147,197,253,.05) 0,rgba(147,197,253,.05) 87px,transparent 0,transparent 129px,rgba(147,197,253,.042) 0,rgba(147,197,253,.042) 130px,transparent 0);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 18%,rgba(0,0,0,.92) 54%,transparent 92%);mask-image:radial-gradient(circle at 50% 50%,black 18%,rgba(0,0,0,.92) 54%,transparent 92%)}.CaipLayersDiagram_workflowTiles__ARb2l{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_stackStage__qSCcs{padding-inline:clamp(.35rem,1.5vw,.65rem)}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_plate__WKBIQ{box-sizing:border-box;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-inline:clamp(.75rem,3.2vw,1.15rem);padding-bottom:clamp(1rem,4.5vw,1.65rem);padding-top:clamp(.75rem,3.2vw,1.25rem)}.CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubBackdrop__tapo6{width:calc(var(--hub-size) + 44px);height:calc(var(--hub-size) + 44px);margin-left:calc((var(--hub-size) + 44px) / -2);margin-top:calc((var(--hub-size) + 44px) / -2)}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_orbitalField__7224c,.CaipLayersDiagram_orbitalField__7224c{--stacked-hub-tile:min(100%,720px,max(260px,min(90vw,92vmin,100%)));min-height:max(min-content,calc(var(--stacked-hub-tile) + clamp(3rem, 11vw, 5.25rem)));gap:clamp(.65rem,3vw,1rem);padding-top:max(clamp(1.1rem,4.5vw,2rem),env(safe-area-inset-top,0px));padding-bottom:max(clamp(1rem,4vw,1.85rem),env(safe-area-inset-bottom,0px));padding-inline:max(0px,env(safe-area-inset-inline,0px))}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_hubOrbitalAnchor__UyXLO,.CaipLayersDiagram_hubOrbitalAnchor__UyXLO{--hub-stack-tile:var(--stacked-hub-tile);width:min(var(--hub-stack-tile),100%);max-width:min(var(--hub-stack-tile),100%);margin-block:clamp(.65rem,3vw,1.35rem);margin-bottom:clamp(2rem,7vw,3.35rem)}.CaipLayersDiagram_figure__O1ZXZ.CaipLayersDiagram_compact__SD14u .CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubWrap__B6HJK,.CaipLayersDiagram_hubOrbitalAnchor__UyXLO .CaipLayersDiagram_hubWrap__B6HJK{--hub-size:max(220px,min(520px,calc(var(--hub-stack-tile) - 44px)));padding:clamp(4px,1.5vw,8px)}.CaipLayersDiagram_plate__WKBIQ{padding-bottom:clamp(1rem,4.5vw,1.65rem)}}@media (max-width:480px){.CaipLayersDiagram_orbitalLayer__Cir4j{max-width:100%}}@media (max-height:520px) and (max-width:1100px){.CaipLayersDiagram_orbitalField__7224c{gap:1rem}}@media (max-width:980px){.CaipLayersDiagram_infraRow___pJaQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.CaipLayersDiagram_workflowTiles__ARb2l{grid-template-columns:repeat(2,minmax(0,1fr))}}.CaipPlatformOutcomes_root__SZURx{width:100%;margin-top:clamp(3rem,5vw,4.5rem)}.CaipPlatformOutcomes_item__jsLt0{padding-top:0;gap:.75rem;height:100%}.CaipPlatformOutcomes_title__FSgQi{font-size:clamp(1.15rem,1rem + .4vw,1.35rem);pointer-events:none}.CaipWhyAiWorkloads_leadExtended__F_SP5{font-size:var(--font-size-body-sm);margin-bottom:clamp(1.75rem,3.5vw,2.25rem)}.CaipWhyAiWorkloads_trustStrip__g5Lja{list-style:none;margin:0 0 clamp(1.75rem,3.5vw,2.25rem);padding:0;display:flex;flex-wrap:wrap;gap:.65rem .85rem}.CaipWhyAiWorkloads_trustPill__07ORv{margin:0;padding:.35rem .75rem;font-family:var(--font-body);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-body-semibold);letter-spacing:.02em;color:var(--text-secondary);background:var(--bg-primary);border:var(--border-panel)}.CaipWhyAiWorkloads_psSlider__llnkA{margin-top:clamp(1.75rem,3.5vw,2.5rem)}.CaipWhyAiWorkloads_psCard__F5fbY{display:grid;grid-gap:0;gap:0;border:var(--border-panel);background:var(--bg-primary);align-items:start;height:100%}@media (min-width:768px){.CaipWhyAiWorkloads_psCard__F5fbY{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.CaipWhyAiWorkloads_problemBlock__zqemz{padding:clamp(1rem,2vw,1.35rem) clamp(1.15rem,2.2vw,1.5rem);background:var(--bg-card);border-bottom:var(--border-divider)}@media (min-width:768px){.CaipWhyAiWorkloads_problemBlock__zqemz{border-bottom:none;border-right:var(--border-divider)}}.CaipWhyAiWorkloads_problemTop__2pQof{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}.CaipWhyAiWorkloads_problemText__JxsI6{margin:0;flex:1 1 10rem;font-family:var(--font-body);font-size:var(--font-size-body-xs);line-height:1.65;color:var(--text-secondary)}.CaipWhyAiWorkloads_solutionBlock__79uq0{display:flex;flex-direction:column;gap:.5rem;padding:clamp(1rem,2vw,1.35rem) clamp(1.15rem,2.2vw,1.5rem)}.CaipWhyAiWorkloads_solutionTop__bZskz{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem}.CaipWhyAiWorkloads_psLabel__W34EW{margin:0;font-family:var(--font-body);font-size:.6rem;font-weight:var(--font-weight-body-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.3;white-space:nowrap;flex-shrink:0}.CaipWhyAiWorkloads_solutionTitle__9_mB7{margin:0;font-family:var(--font-heading);font-size:clamp(.92rem,.88rem + .15vw,1rem);font-weight:var(--font-weight-heading);letter-spacing:-.02em;line-height:1.2;color:var(--text-primary)}.CaipWhyAiWorkloads_solutionBody__LbgF2{margin:0;line-height:1.65}.CaipWhyAiWorkloads_solutionBody__LbgF2,.CaipWhyAiWorkloads_solutionPoints__fDZYm{font-family:var(--font-body);font-size:var(--font-size-body-xs);color:var(--text-secondary)}.CaipWhyAiWorkloads_solutionPoints__fDZYm{margin:.35rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem .75rem;line-height:1.5}.CaipWhyAiWorkloads_solutionPoints__fDZYm li{margin:0;position:relative;padding-left:.65rem}.CaipWhyAiWorkloads_solutionPoints__fDZYm li:before{content:"·";position:absolute;left:0;color:var(--text-tertiary)}.CaipWhyAiWorkloads_solutionPoints__fDZYm li:last-child{margin-bottom:0}.CaipRolloutTimeline_section__Mk6s9{padding-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(2.5rem,5vw,3.5rem)}.CaipRolloutTimeline_header__9dJrE{max-width:68ch;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.CaipRolloutTimeline_heading__T4_6U,.CaipRolloutTimeline_lead__QDCQ7{margin-bottom:.75rem}.CaipRolloutTimeline_benchmark__6maBm{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.65;font-weight:var(--font-weight-body-medium);color:var(--text-primary)}.CaipRolloutTimeline_timeline__5HBQX{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.CaipRolloutTimeline_step__x8Bf2{display:flex;flex-direction:column;gap:.65rem;padding:1.15rem 1.25rem;border:var(--border-panel);background:var(--bg-primary)}.CaipRolloutTimeline_week__E99mU{margin:0;font-family:var(--font-body);font-size:var(--font-size-label);font-weight:var(--font-weight-body-medium);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;color:var(--text-tertiary)}.CaipRolloutTimeline_stepTitle__DHQcg{margin:0 0 .4rem;font-family:var(--font-heading);font-size:clamp(1rem,.95rem + .2vw,1.1rem);font-weight:var(--font-weight-heading);color:var(--text-primary)}.CaipRolloutTimeline_stepDetail__XLjTI{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-xs);line-height:1.65;color:var(--text-secondary)}@media (max-width:1024px){.CaipRolloutTimeline_timeline__5HBQX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CaipRolloutTimeline_timeline__5HBQX{grid-template-columns:1fr}}.page_caipContent__WxdbY{max-width:none!important;padding:0!important;width:100%;box-sizing:border-box;overflow-x:clip}.page_sectionProductLead__p3vq1{padding-top:clamp(2rem,4vw,3.25rem)}.page_sectionProductLead__p3vq1 .page_sectionHeader__995PK{margin-bottom:clamp(2rem,4vw,3rem)}.page_sectionProductLead__p3vq1 .page_sectionLead__VGJeA{margin-top:.85rem;line-height:1.75}.page_sectionProductLead__p3vq1 .page_diagramSlot__I7zxw{margin-bottom:clamp(2.5rem,5vw,3.5rem)}.page_diagramSlot__I7zxw{width:100%;max-width:100%;min-width:0;overflow-x:visible;margin-bottom:clamp(1.5rem,3vw,2.25rem)}@media (max-width:1100px){.page_diagramSlot__I7zxw{margin-bottom:clamp(2rem,5vw,3rem)}.page_platformOutcomes__EqZbk{position:relative;z-index:auto;isolation:isolate}}.page_platformOutcomes__EqZbk{width:100%}.page_sectionLead__VGJeA{font-family:var(--font-body);font-size:var(--font-size-body-sm);line-height:1.75;color:var(--text-secondary);margin:0;max-width:var(--prose-width)}