.site-page .page-hero{--credo-graphic-line:#e8f1f8d1;--credo-graphic-accent:#22d3c5}html[data-theme=light] .site-page .page-hero{--credo-graphic-line:#081a2db8;--credo-graphic-accent:#0db8ad}.credo-minimal-hero-graphic{pointer-events:none;margin-inline:auto;width:min(100%,560px)!important;max-width:560px!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;overflow:visible!important}.credo-minimal-hero-graphic:before,.credo-minimal-hero-graphic:after{content:none!important;display:none!important}.credo-minimal-hero-graphic>svg{width:100%;max-width:100%;height:auto;display:block;background:0 0!important;overflow:visible!important}@media (max-width:1080px){.credo-minimal-hero-graphic{width:min(100%,520px)!important;max-width:520px!important}}@media (max-width:850px){.credo-minimal-hero-graphic{margin:30px auto 0;width:min(100%,440px)!important;max-width:440px!important}}@media (max-width:430px){.credo-minimal-hero-graphic{margin-top:24px;width:100%!important;max-width:100%!important}}
.doc-hero-svg{width:100%;max-width:540px;height:auto;color:var(--credo-graphic-line,#8fb9ca);margin-inline:auto;display:block;overflow:visible}.doc-hero-svg .doc-hero-red-point{fill:#e10119;filter:drop-shadow(0 0 7px #e1011973)}.doc-hero-foundation{fill:none;stroke:#e10119;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.2,.75,.25,1) .15s forwards docHeroDraw}.doc-hero-structure{opacity:0;transform-box:fill-box;transform-origin:bottom;animation:.8s cubic-bezier(.2,.75,.25,1) forwards docHeroRise;transform:translateY(14px)}.doc-hero-structure-1{animation-delay:.35s}.doc-hero-structure-2{animation-delay:.48s}.doc-hero-structure-3{animation-delay:.61s}.doc-hero-structure-4{animation-delay:.74s}.doc-hero-structure-5{animation-delay:.87s}.doc-hero-structure-6{animation-delay:1s}.doc-data-plane{opacity:0;animation:.65s forwards docHeroRise;transform:translateY(10px)}.doc-data-plane-1{animation-delay:.2s}.doc-data-plane-2{animation-delay:.32s}.doc-data-plane-3{animation-delay:.44s}.doc-data-plane-4{animation-delay:.56s}.doc-data-plane-5{animation-delay:.68s}.doc-data-waves path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.7px;stroke-opacity:.65;stroke-dasharray:8 10;animation:7s linear infinite docDataFlow}.doc-data-waves path:nth-child(2){stroke-opacity:.43;animation-duration:8.5s}.doc-data-waves path:nth-child(3){stroke-opacity:.26;animation-duration:10s}.doc-engage-incoming{fill:none;stroke:currentColor;stroke-opacity:.42;stroke-width:1.5px}.doc-engage-signal{fill:var(--credo-graphic-accent,#20d0c5);animation:7.5s cubic-bezier(.45,0,.2,1) infinite docEngageSignal}.doc-engage-plane{opacity:0;animation:7.5s infinite docEngagePlane}.doc-engage-plane-1{animation-delay:0s}.doc-engage-plane-2{animation-delay:.15s}.doc-engage-plane-3{animation-delay:.3s}.doc-engage-outgoing path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.35px;stroke-opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:7.5s infinite docEngagePath}@keyframes docHeroDraw{to{stroke-dashoffset:0}}@keyframes docHeroRise{to{opacity:1;transform:translateY(0)}}@keyframes docDataFlow{to{stroke-dashoffset:-180px}}@keyframes docEngageSignal{0%,8%{opacity:.2;transform:translate(0)}32%,48%{opacity:1;transform:translate(228px)}56%,to{opacity:.2;transform:translate(228px)}}@keyframes docEngagePlane{0%,37%{opacity:0;transform:translate(-8px)}48%,78%{opacity:1;transform:translate(0)}92%,to{opacity:0}}@keyframes docEngagePath{0%,47%{stroke-opacity:0;stroke-dashoffset:1px}58%,80%{stroke-opacity:.48;stroke-dashoffset:0}94%,to{stroke-opacity:0}}@media (prefers-reduced-motion:reduce){.doc-hero-foundation,.doc-hero-structure,.doc-data-plane,.doc-data-waves path,.doc-engage-signal,.doc-engage-plane,.doc-engage-outgoing path{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.doc-ai-hero-inputs path,.doc-ai-hero-outputs path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.4px;stroke-opacity:.48;stroke-dasharray:7 10;animation:8s linear infinite docAiTrace}.doc-ai-hero-inputs path:nth-child(2n),.doc-ai-hero-outputs path:nth-child(2n){stroke-opacity:.32;animation-duration:9.5s}.doc-ai-hero-layers ellipse{fill:none;stroke:currentColor;stroke-opacity:.18;transform-box:fill-box;transform-origin:50%;animation:6.5s ease-in-out infinite docAiLayer}.doc-ai-hero-layers ellipse:nth-child(2){animation-delay:-2s}.doc-ai-hero-layers ellipse:nth-child(3){animation-delay:-4s}.doc-ai-hero-core{animation:3.8s ease-in-out infinite docAiCore}.doc-ai-hero-trace-dots circle{fill:var(--credo-graphic-accent,#20d0c5);opacity:.72}.doc-intel-hero-inputs path,.doc-intel-hero-actions path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.45px;stroke-opacity:.48;stroke-dasharray:8 11;animation:8.5s linear infinite docIntelFlow}.doc-intel-hero-inputs path:nth-child(2n){stroke-opacity:.3;animation-duration:10s}.doc-intel-hero-planes path{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.2}.doc-intel-hero-anchor{animation:3.6s ease-in-out infinite docAiCore}.doc-intel-hero-evidence circle{fill:var(--credo-graphic-accent,#20d0c5)}.doc-intel-hero-actions path:last-child{stroke-opacity:.26;animation-duration:12s}.doc-career-hero-foundation{fill:none;stroke:#e10119;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.35s cubic-bezier(.2,.75,.25,1) .1s forwards docHeroDraw}.doc-career-hero-path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.35px;stroke-opacity:.54;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s cubic-bezier(.2,.75,.25,1) forwards docCareerPath}.doc-career-hero-path-1{animation-delay:.25s}.doc-career-hero-path-2{animation-delay:.4s}.doc-career-hero-path-3{animation-delay:.55s}.doc-career-hero-path-4{animation-delay:.7s}.doc-career-hero-path-5{animation-delay:.85s}.doc-career-hero-platforms path{fill:currentColor;fill-opacity:.035;stroke:currentColor;stroke-opacity:.22;opacity:0;animation:.8s forwards docHeroRise}.doc-career-hero-platforms path:first-child{animation-delay:.7s}.doc-career-hero-platforms path:nth-child(2){animation-delay:.9s}.doc-career-hero-platforms path:nth-child(3){animation-delay:1.1s}.doc-career-hero-learning circle{fill:#fff;filter:drop-shadow(0 0 5px #20d0c580);opacity:0;animation:4.8s ease-in-out infinite docCareerDot}.doc-career-hero-learning circle:nth-child(2){animation-delay:.7s}.doc-career-hero-learning circle:nth-child(3){animation-delay:1.4s}.doc-career-hero-learning circle:nth-child(4){animation-delay:2.1s}@keyframes docAiTrace{to{stroke-dashoffset:-180px}}@keyframes docAiLayer{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes docAiCore{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1.16)}}@keyframes docIntelFlow{to{stroke-dashoffset:-210px}}@keyframes docCareerPath{to{stroke-dashoffset:0}}@keyframes docCareerDot{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.doc-ai-hero-inputs path,.doc-ai-hero-outputs path,.doc-ai-hero-layers ellipse,.doc-ai-hero-core,.doc-intel-hero-inputs path,.doc-intel-hero-actions path,.doc-intel-hero-anchor,.doc-career-hero-foundation,.doc-career-hero-path,.doc-career-hero-platforms path,.doc-career-hero-learning circle{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.doc-cloud-hero-trust{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.35px;stroke-opacity:.52;stroke-dasharray:8 11;animation:8s linear infinite docCloudHeroFlow}.doc-cloud-hero-anchor{animation:4s ease-in-out infinite docAiCore}.doc-cloud-hero-plane{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.2}.doc-cloud-hero-grid{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:.75px;stroke-opacity:.16}.doc-cloud-hero-module{fill:var(--credo-graphic-accent,#20d0c5);fill-opacity:.22;stroke:var(--credo-graphic-accent,#20d0c5);stroke-opacity:.5;animation:6.4s ease-in-out infinite docCloudHeroModule}.doc-cloud-hero-state-2 .doc-cloud-hero-module{animation-delay:-2.1s}.doc-cloud-hero-state-3 .doc-cloud-hero-module{animation-delay:-4.2s}.doc-cloud-hero-lattice path{fill:none;stroke:currentColor;stroke-opacity:.14;stroke-width:1px;animation:6.4s ease-in-out infinite docCloudHeroLattice}.doc-cloud-hero-lattice path:nth-child(2){animation-delay:-2.1s}.doc-cloud-hero-lattice path:nth-child(3){animation-delay:-4.2s}.doc-predictive-hero-inputs path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.35px;stroke-opacity:.45;stroke-dasharray:7 10;animation:10s linear infinite docPredictiveHeroFlow}.doc-predictive-hero-anchor{animation:4s ease-in-out infinite docAiCore}.doc-predictive-hero-bands path{fill:none;stroke:currentColor;stroke-width:24px;stroke-opacity:.045}.doc-predictive-hero-paths path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.35px;stroke-dasharray:8 10;stroke-opacity:.54;animation:12s linear infinite reverse docPredictiveHeroFlow}.doc-predictive-hero-paths path:nth-child(2){stroke-opacity:.38;animation-duration:14s}.doc-predictive-hero-paths path:nth-child(3){stroke-opacity:.27;animation-duration:16s}.doc-predictive-hero-return{fill:none;stroke:#e10119;stroke-width:1px;stroke-opacity:.28;stroke-dasharray:4 9;animation:17s linear infinite docPredictiveHeroFlow}.doc-predictive-hero-evidence circle{fill:var(--credo-graphic-accent,#20d0c5);opacity:.68}.doc-automation-hero-main{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.45px;stroke-opacity:.52;stroke-dasharray:8 10;animation:8s linear infinite docAutomationHeroFlow}.doc-automation-hero-intent{animation:4s ease-in-out infinite docAiCore}.doc-automation-hero-planes path{fill:currentColor;fill-opacity:.028;stroke:currentColor;stroke-opacity:.22}.doc-automation-hero-exception,.doc-automation-hero-rejoin{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.25px;stroke-opacity:.48;stroke-dasharray:6 9;animation:10s linear infinite docAutomationHeroFlow}.doc-automation-hero-return{fill:none;stroke:#e10119;stroke-width:1px;stroke-opacity:.24;stroke-dasharray:4 10;animation:15s linear infinite reverse docAutomationHeroFlow}.doc-automation-hero-judgement{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.22}.doc-automation-hero-outcome{fill:var(--credo-graphic-accent,#20d0c5);fill-opacity:.2;stroke:var(--credo-graphic-accent,#20d0c5);stroke-opacity:.6}@keyframes docCloudHeroFlow{to{stroke-dashoffset:-190px}}@keyframes docCloudHeroModule{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(7px,-5px)}}@keyframes docCloudHeroLattice{0%,to{opacity:.45}50%{opacity:1}}@keyframes docPredictiveHeroFlow{to{stroke-dashoffset:-210px}}@keyframes docAutomationHeroFlow{to{stroke-dashoffset:-200px}}@media (prefers-reduced-motion:reduce){.doc-cloud-hero-trust,.doc-cloud-hero-anchor,.doc-cloud-hero-module,.doc-cloud-hero-lattice path,.doc-predictive-hero-inputs path,.doc-predictive-hero-anchor,.doc-predictive-hero-paths path,.doc-predictive-hero-return,.doc-automation-hero-main,.doc-automation-hero-intent,.doc-automation-hero-exception,.doc-automation-hero-rejoin,.doc-automation-hero-return{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.doc-cyber-hero-structures path{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.18;transform-origin:50%;animation:7s ease-in-out infinite docCyberStructure}.doc-cyber-hero-structures path:nth-child(2){animation-delay:-1.5s}.doc-cyber-hero-structures path:nth-child(3){animation-delay:-3s}.doc-cyber-hero-structures path:nth-child(4){animation-delay:-4.5s}.doc-cyber-hero-line{fill:none;stroke-width:1.7px;stroke-dasharray:8 10;animation:8s linear infinite docCyberFlow}.doc-cyber-hero-line--after{animation-delay:-3s}.doc-cyber-hero-event{animation:4.8s ease-in-out infinite docCyberEvent}.doc-cyber-hero-improvement{fill:none;stroke:#20d0c5;stroke-width:1px;stroke-opacity:.34;stroke-dasharray:5 9;animation:11s linear infinite reverse docCyberFlow}.doc-cyber-hero-evidence circle{fill:#20d0c5;opacity:.7}.doc-identity-hero-field{fill:none;stroke:#20d0c5;stroke-width:1.15px;stroke-opacity:.24;stroke-dasharray:7 11;animation:10s linear infinite docIdentityFlow}.doc-identity-hero-field--2{stroke-opacity:.16;animation-duration:13s}.doc-identity-hero-signal ellipse{fill:#20d0c5;fill-opacity:.025;stroke:#20d0c5;stroke-opacity:.28;transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite docIdentityEnvelope}.doc-identity-hero-signal circle{fill:#fff;opacity:.72}.doc-identity-hero-signal--2 ellipse{animation-delay:-1s}.doc-identity-hero-signal--3 ellipse{animation-delay:-2s}.doc-identity-hero-signal--4 ellipse{animation-delay:-3s}.doc-identity-hero-signal--5 ellipse{animation-delay:-4s}.doc-identity-hero-signal--6 ellipse{animation-delay:-5s}.doc-identity-hero-decision{animation:4s ease-in-out infinite docAiCore}.doc-identity-hero-access path{fill:none;stroke:currentColor;stroke-width:1px;stroke-opacity:.23;stroke-dasharray:1;stroke-dashoffset:1px;animation:6s ease-in-out infinite docIdentityAccess}.doc-identity-hero-access path:nth-child(2){animation-delay:-2s}.doc-identity-hero-access path:nth-child(3){animation-delay:-4s}.doc-dataintel-hero-inputs path,.doc-dataintel-hero-topology path{fill:none;stroke:#20d0c5;stroke-width:1.3px;stroke-opacity:.42;stroke-dasharray:7 10;animation:10s linear infinite docDataIntelFlow}.doc-dataintel-hero-inputs path:nth-child(2n){stroke-opacity:.25;animation-duration:12s}.doc-dataintel-hero-lattice path{fill:none;stroke:currentColor;stroke-opacity:.2;stroke-width:1px;animation:6s ease-in-out infinite docDataIntelLattice}.doc-dataintel-hero-anchor{animation:4s ease-in-out infinite docAiCore}.doc-dataintel-hero-topology circle{fill:#20d0c5;opacity:.7}@keyframes docCyberFlow{to{stroke-dashoffset:-200px}}@keyframes docCyberStructure{0%,to{opacity:.55;transform:scaleX(.98)}50%{opacity:1;transform:scaleX(1.03)}}@keyframes docCyberEvent{0%,to{opacity:.65;filter:drop-shadow(0 0 4px #e101194d)}50%{opacity:1;filter:drop-shadow(0 0 12px #e1011999)}}@keyframes docIdentityFlow{to{stroke-dashoffset:-220px}}@keyframes docIdentityEnvelope{0%,to{opacity:.5;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes docIdentityAccess{0%,25%{stroke-dashoffset:1px;opacity:.05}45%,70%{stroke-dashoffset:0;opacity:.55}to{opacity:.08}}@keyframes docDataIntelFlow{to{stroke-dashoffset:-220px}}@keyframes docDataIntelLattice{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.doc-cyber-hero-structures path,.doc-cyber-hero-line,.doc-cyber-hero-event,.doc-cyber-hero-improvement,.doc-identity-hero-field,.doc-identity-hero-signal ellipse,.doc-identity-hero-decision,.doc-identity-hero-access path,.doc-dataintel-hero-inputs path,.doc-dataintel-hero-topology path,.doc-dataintel-hero-lattice path,.doc-dataintel-hero-anchor{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.doc-security-hero-inputs path,.doc-security-hero-fabric path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.45px;stroke-opacity:.48;stroke-dasharray:8 11;animation:9s linear infinite docSecurityHeroFlow}.doc-security-hero-inputs path:nth-child(2n){stroke-opacity:.28;animation-duration:10.5s}.doc-security-hero-planes path{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.2}.doc-security-hero-anchor{animation:3.8s ease-in-out infinite docAiCore}.doc-security-hero-fabric path{stroke-opacity:.36;animation-duration:12s}.doc-security-hero-fabric path:nth-child(3){stroke-opacity:.62}.doc-security-hero-evidence circle{fill:var(--credo-graphic-accent,#20d0c5);opacity:.7}@keyframes docSecurityHeroFlow{to{stroke-dashoffset:-210px}}@media (prefers-reduced-motion:reduce){.doc-security-hero-inputs path,.doc-security-hero-fabric path,.doc-security-hero-anchor{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.doc-why-hero-inputs path,.doc-why-hero-outputs path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.35px;stroke-opacity:.42;stroke-dasharray:7 11;animation:10s linear infinite docWhyFlow}.doc-why-hero-inputs path:nth-child(2n){stroke-opacity:.23;animation-duration:12s}.doc-why-hero-plane path:first-child{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.24}.doc-why-hero-plane path:last-child,.doc-why-hero-rails path{fill:none;stroke:currentColor;stroke-opacity:.13;stroke-width:1px}.doc-why-hero-anchor{animation:4s ease-in-out infinite docAiCore}.doc-why-hero-outputs path{stroke-opacity:.34;animation-duration:13s}.doc-why-hero-outputs path:nth-child(3),.doc-why-hero-outputs path:nth-child(4){stroke-opacity:.58}@keyframes docWhyFlow{to{stroke-dashoffset:-220px}}.doc-how-hero-planes path{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.16}.doc-how-hero-path,.doc-how-hero-return{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.25px;stroke-opacity:.42;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.2,.75,.25,1) .2s forwards docHowDraw}.doc-how-hero-return{stroke:#e10119;stroke-opacity:.24;animation-delay:1.45s}.doc-how-hero-stage path{fill:currentColor;fill-opacity:.026;stroke:currentColor;stroke-opacity:.22}.doc-how-hero-stage circle{fill:var(--credo-graphic-accent,#20d0c5);opacity:.28;animation:8s ease-in-out infinite docHowStage}.doc-how-hero-stage text{fill:currentColor;fill-opacity:.46;font:700 11px/1 var(--font-inter),Inter,Arial,sans-serif;letter-spacing:.08em}.doc-how-hero-stage--2 circle{animation-delay:1s}.doc-how-hero-stage--3 circle{animation-delay:2s}.doc-how-hero-stage--4 circle{animation-delay:3s}.doc-how-hero-stage--5 circle{animation-delay:4s}.doc-how-hero-stage--6 circle{animation-delay:5s}.doc-how-hero-stage--7 circle{animation-delay:6s}.doc-how-hero-stage--8 circle{animation-delay:7s}.doc-how-hero-anchor{animation:4s ease-in-out infinite docAiCore}@keyframes docHowDraw{to{stroke-dashoffset:0}}@keyframes docHowStage{0%,8%,to{opacity:.24;transform-origin:50%;transform:scale(.86)}14%,23%{opacity:1;transform:scale(1.2)}32%{opacity:.35;transform:scale(.92)}}.doc-believe-hero-field path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-width:1.15px;stroke-opacity:.17;stroke-dasharray:7 12;animation:14s linear infinite docBelieveField}.doc-believe-hero-field path:nth-child(2){stroke-opacity:.11;animation-duration:18s}.doc-believe-hero-foundation{fill:none;stroke:#e10119;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.2,.75,.25,1) .15s forwards docHeroDraw}.doc-believe-hero-planes path{fill:currentColor;fill-opacity:.025;stroke:currentColor;stroke-opacity:.24}.doc-believe-hero-geometry circle,.doc-believe-hero-geometry path{fill:none;stroke:var(--credo-graphic-accent,#20d0c5);stroke-opacity:.23;stroke-width:1px}@keyframes docBelieveField{to{stroke-dashoffset:-240px}}@media (prefers-reduced-motion:reduce){.doc-why-hero-inputs path,.doc-why-hero-outputs path,.doc-why-hero-anchor,.doc-how-hero-path,.doc-how-hero-return,.doc-how-hero-stage circle,.doc-how-hero-anchor,.doc-believe-hero-field path,.doc-believe-hero-foundation{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}
