.IdentityEcosystemVisual_visual__yhhtd{position:relative;width:min(100%,1100px);margin:44px auto 0;overflow:hidden;padding:clamp(26px,4vw,48px);border:1px solid rgba(105,193,248,.16);border-radius:8px;background:radial-gradient(circle at 18% 8%,rgba(36,172,239,.08),transparent 30%),radial-gradient(circle at 84% 92%,rgba(216,62,194,.055),transparent 31%),#040e20;box-shadow:0 28px 80px rgba(0,5,24,.28);isolation:isolate}.IdentityEcosystemVisual_grid____Dlo{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(79,159,238,.035) 1px,transparent 0),linear-gradient(90deg,rgba(79,159,238,.035) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,black,rgba(0,0,0,.28) 72%,transparent);mask-image:linear-gradient(180deg,black,rgba(0,0,0,.28) 72%,transparent)}.IdentityEcosystemVisual_flowGrid__m3bhm,.IdentityEcosystemVisual_providerGrid__kEyKg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,3vw,42px);width:100%;margin-inline:auto}.IdentityEcosystemVisual_providerLink__avGyL{display:block;border-radius:8px;outline:none}.IdentityEcosystemVisual_providerLink__avGyL:focus-visible{outline:2px solid #6edcff;outline-offset:4px}.IdentityEcosystemVisual_providerLogoLockup__gs97n{display:flex;align-items:center;justify-content:center;gap:10px}.IdentityEcosystemVisual_providerNode__X4o23{display:flex;min-height:92px;align-items:center;justify-content:center;gap:12px;padding:18px 22px;border:1px solid rgba(128,190,241,.16);border-radius:8px;background:radial-gradient(circle at 50% 0,rgba(62,154,245,.09),transparent 54%),rgba(7,25,54,.9);box-shadow:inset 0 1px rgba(255,255,255,.035),0 16px 34px rgba(0,6,24,.2);transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.IdentityEcosystemVisual_providerLink__avGyL:focus-visible .IdentityEcosystemVisual_providerNode__X4o23,.IdentityEcosystemVisual_providerLink__avGyL:hover .IdentityEcosystemVisual_providerNode__X4o23{border-color:rgba(105,209,255,.38);background-color:rgba(9,32,67,.98);transform:translateY(-2px)}.IdentityEcosystemVisual_oktaLogo__ZlU6C{width:84px;height:44px;-o-object-fit:contain;object-fit:contain}.IdentityEcosystemVisual_oktaAura__VxXtd{width:32px;height:32px;flex:0 0 32px;-o-object-fit:contain;object-fit:contain}.IdentityEcosystemVisual_entraLogo__mVMg5{width:46px;height:46px;-o-object-fit:contain;object-fit:contain}.IdentityEcosystemVisual_auth0Logo__KRRPp{width:112px;height:48px;-o-object-fit:contain;object-fit:contain}.IdentityEcosystemVisual_cmsProviderLogo__Y54Z_{width:min(100%,180px);height:54px;-o-object-fit:contain;object-fit:contain}.IdentityEcosystemVisual_providerName__x__5t{max-width:none;color:#f5f8fc;font-family:var(--font-display),sans-serif;font-size:14px;font-weight:700;line-height:1.25;white-space:nowrap}.IdentityEcosystemVisual_flowGrid__m3bhm{height:106px}.IdentityEcosystemVisual_flow__bDR39{position:relative;display:block;height:100%}.IdentityEcosystemVisual_flow__bDR39:before{position:absolute;top:0;bottom:0;left:50%;width:1px;content:"";background:linear-gradient(180deg,rgba(83,196,255,.16),rgba(83,196,255,.72) 78%,rgba(195,83,223,.52))}.IdentityEcosystemVisual_flow__bDR39:after{position:absolute;bottom:2px;left:50%;width:8px;height:8px;border-right:1px solid rgba(113,217,255,.82);border-bottom:1px solid rgba(113,217,255,.82);content:"";transform:translateX(-50%) rotate(45deg)}.IdentityEcosystemVisual_particle__904Nu{position:absolute;top:5px;left:50%;width:5px;height:5px;border-radius:50%;background:#6bdcff;box-shadow:0 0 11px rgba(77,206,255,.88);transform:translateX(-50%);animation:IdentityEcosystemVisual_provider-flow__P7Gjw 3.8s linear infinite}.IdentityEcosystemVisual_layer__AdlWS{position:relative;padding:clamp(22px,3vw,32px);overflow:hidden;border:1px solid rgba(90,204,255,.34);border-radius:8px;background:radial-gradient(circle at 14% 34%,rgba(47,179,244,.14),transparent 28%),radial-gradient(circle at 89% 76%,rgba(217,66,194,.1),transparent 30%),linear-gradient(115deg,rgba(8,39,83,.98),rgba(8,27,61,.98));box-shadow:inset 0 1px rgba(255,255,255,.045),0 0 46px rgba(39,165,244,.08)}.IdentityEcosystemVisual_layerHeader__R_gAF{position:relative;display:flex;align-items:center;gap:18px}.IdentityEcosystemVisual_backuptaMark__k_MgP{display:grid;width:64px;height:64px;flex:0 0 64px;place-items:center;border:1px solid rgba(103,213,255,.27);border-radius:50%;background:rgba(3,18,43,.76);box-shadow:0 0 26px rgba(59,194,247,.12)}.IdentityEcosystemVisual_backuptaMark__k_MgP img{width:38px;height:auto}.IdentityEcosystemVisual_layerCopy__kxb_s{display:grid;gap:4px}.IdentityEcosystemVisual_layerCopy__kxb_s>span{color:#67d7ff;font-size:11px;font-weight:750;line-height:1.2;text-transform:uppercase}.IdentityEcosystemVisual_layerCopy__kxb_s strong{color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(23px,3vw,32px);font-weight:720;line-height:1.14}.IdentityEcosystemVisual_layerSignal__YoJty{position:absolute;right:1%;width:clamp(120px,24vw,270px);height:1px;overflow:visible;background:linear-gradient(90deg,transparent,rgba(86,201,255,.7),rgba(218,78,199,.6),transparent)}.IdentityEcosystemVisual_layerSignal__YoJty:after{position:absolute;top:-3px;right:24%;width:7px;height:7px;border-radius:50%;background:#dc55c7;box-shadow:0 0 12px rgba(220,85,199,.75);content:"";animation:IdentityEcosystemVisual_layer-signal__QgwHO 4.8s ease-in-out infinite}.IdentityEcosystemVisual_outcomeRail__15Ib7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:25px;padding-top:22px;border-top:1px solid rgba(112,190,239,.14)}.IdentityEcosystemVisual_outcome__VNwe5{display:flex;min-height:34px;align-items:center;justify-content:center;gap:9px;padding-inline:12px;color:#c7d5e7;font-size:13px;font-weight:680;line-height:1.2}.IdentityEcosystemVisual_outcome__VNwe5+.IdentityEcosystemVisual_outcome__VNwe5{border-left:1px solid rgba(119,189,234,.13)}.IdentityEcosystemVisual_outcome__VNwe5 svg{color:#6edcff}@keyframes IdentityEcosystemVisual_provider-flow__P7Gjw{0%{top:2px;opacity:0}14%{opacity:.82}84%{opacity:.82}to{top:calc(100% - 7px);opacity:0}}@keyframes IdentityEcosystemVisual_layer-signal__QgwHO{0%,to{opacity:.45;transform:translateX(-26px)}50%{opacity:1;transform:translateX(26px)}}@media (max-width:640px){.IdentityEcosystemVisual_visual__yhhtd{margin-top:34px;padding:24px 14px 18px}.IdentityEcosystemVisual_flowGrid__m3bhm,.IdentityEcosystemVisual_providerGrid__kEyKg{gap:8px}.IdentityEcosystemVisual_providerNode__X4o23{min-height:76px;gap:7px;padding:11px 8px}.IdentityEcosystemVisual_oktaLogo__ZlU6C{width:54px;height:30px}.IdentityEcosystemVisual_oktaAura__VxXtd{width:21px;height:21px;flex-basis:21px}.IdentityEcosystemVisual_providerLogoLockup__gs97n{gap:6px}.IdentityEcosystemVisual_entraLogo__mVMg5{width:31px;height:31px}.IdentityEcosystemVisual_auth0Logo__KRRPp{width:78px;height:36px}.IdentityEcosystemVisual_cmsProviderLogo__Y54Z_{width:min(100%,105px);height:40px}.IdentityEcosystemVisual_providerName__x__5t{max-width:62px;font-size:10px;white-space:normal}.IdentityEcosystemVisual_flowGrid__m3bhm{height:72px}.IdentityEcosystemVisual_layer__AdlWS{padding:19px 16px 17px}.IdentityEcosystemVisual_layerHeader__R_gAF{gap:13px}.IdentityEcosystemVisual_backuptaMark__k_MgP{width:52px;height:52px;flex-basis:52px}.IdentityEcosystemVisual_backuptaMark__k_MgP img{width:31px}.IdentityEcosystemVisual_layerCopy__kxb_s strong{max-width:210px;font-size:21px}.IdentityEcosystemVisual_layerSignal__YoJty{display:none}.IdentityEcosystemVisual_outcomeRail__15Ib7{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:18px;padding-top:14px;background:transparent}.IdentityEcosystemVisual_outcome__VNwe5{min-height:42px;justify-content:flex-start;background:transparent;font-size:12px}.IdentityEcosystemVisual_outcome__VNwe5+.IdentityEcosystemVisual_outcome__VNwe5{border-left:0}.IdentityEcosystemVisual_outcome__VNwe5:nth-child(2n){border-left:1px solid rgba(119,189,234,.13)}.IdentityEcosystemVisual_outcome__VNwe5:nth-child(n+3){border-top:1px solid rgba(119,189,234,.13)}}@media (prefers-reduced-motion:reduce){.IdentityEcosystemVisual_layerSignal__YoJty:after,.IdentityEcosystemVisual_particle__904Nu{animation:none}.IdentityEcosystemVisual_providerNode__X4o23{transition:none}}.ProblemSection_section__JmhoE{position:relative;overflow:hidden;padding:var(--section-space-y) 32px;border-top:1px solid rgba(255,255,255,.055);background:radial-gradient(ellipse at 50% 100%,rgba(35,132,244,.055),transparent 48%),#030817}.ProblemSection_inner__TwCNs{position:relative;width:min(100%,1360px);margin:0 auto}.ProblemSection_header__yJbde{max-width:900px;margin:0 auto;text-align:center}.ProblemSection_header__yJbde .eyebrow{margin-bottom:18px}.ProblemSection_header__yJbde h2{color:#f8fbff}.ProblemSection_intro__gocic{display:grid;gap:14px;max-width:840px;margin:22px auto 0;color:#aebbd0;font-size:17px;line-height:1.72}.ProblemSection_grid__5trw9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;margin-top:58px}.ProblemSection_panel__MFG_8{position:relative;display:flex;min-width:0;min-height:390px;overflow:hidden;flex-direction:column;padding:30px;border:1px solid rgba(var(--problem-accent),.2);border-radius:8px;background:radial-gradient(circle at 50% 4%,rgba(var(--problem-accent),.11),transparent 37%),linear-gradient(150deg,rgba(8,29,63,.94),rgba(4,15,37,.98));box-shadow:inset 0 1px rgba(255,255,255,.035)}.ProblemSection_panel__MFG_8:before{position:absolute;top:0;right:16%;left:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--problem-accent),.7),transparent);content:""}.ProblemSection_visual__KQkK_{position:relative;display:grid;min-height:136px;isolation:isolate;place-items:center;color:rgb(var(--problem-accent))}.ProblemSection_visual__KQkK_:before{position:absolute;z-index:0;top:50%;right:-30px;left:-30px;height:1px;background:linear-gradient(90deg,rgba(var(--problem-accent),.04),rgba(var(--problem-accent),.38) 24%,rgba(var(--problem-accent),.38) 76%,rgba(var(--problem-accent),.04));box-shadow:0 0 8px rgba(var(--problem-accent),.12);content:""}.ProblemSection_visual__KQkK_ svg{position:relative;z-index:1;width:min(100%,260px);height:140px;overflow:visible}.ProblemSection_accessChain__DfGSM{transform-origin:240px 180px;animation:ProblemSection_access-shake__CCPR8 3.6s linear infinite}.ProblemSection_accessLeftWrap__Pzghy{animation:ProblemSection_access-part-left__DhI0j 3.6s ease-in-out infinite}.ProblemSection_accessRightWrap__T866E{animation:ProblemSection_access-part-right__Xkxlc 3.6s ease-in-out infinite}.ProblemSection_accessSpark__QP9Ob{opacity:0;animation:ProblemSection_access-sparkle__aaqpJ 3.6s linear infinite}.ProblemSection_accessFlash__yIrYO{opacity:0;transform-origin:240px 180px;animation:ProblemSection_access-burst__lh5WS 3.6s ease-out infinite}.ProblemSection_recoveryRing__BRxOp{transform-origin:240px 180px;animation:ProblemSection_recovery-spin__pPkm8 30s linear infinite}.ProblemSection_recoveryArc__5O0nd{stroke-dasharray:362;animation:ProblemSection_recovery-draw__Z8_Ir 4.8s ease-in-out infinite,ProblemSection_recovery-fade__7ab5s 4.8s linear infinite}.ProblemSection_recoverySourceArrow__rr9s8{opacity:0;animation:ProblemSection_recovery-arrow-pop__J3iDq 4.8s linear infinite}.ProblemSection_recoveryDot___tzaG{animation:ProblemSection_recovery-pulse__n3B_f 4.8s ease-in-out infinite}.ProblemSection_driftReveal__UINy3{animation:ProblemSection_configuration-drift-reveal__yMbGG 5.5s ease-in-out infinite}.ProblemSection_driftGroup__DanV4{animation:ProblemSection_configuration-drift-fade__eHjkz 5.5s linear infinite}.ProblemSection_driftEndDot__z1ijJ{opacity:0;transform-origin:350px 95px;animation:ProblemSection_configuration-drift-pop__b_fGm 5.5s ease-out infinite}.ProblemSection_driftStartDot__95Jnm{transform-origin:150px 180px;animation:ProblemSection_configuration-drift-pulse__JUFNg 2.75s ease-in-out infinite}.ProblemSection_complianceScan__izevW{opacity:0;animation:ProblemSection_compliance-scan__rcn5A 5s ease-in-out infinite}.ProblemSection_complianceLineOne__kMu8k{animation:ProblemSection_compliance-line-one__uL1Dk 5s linear infinite}.ProblemSection_complianceLineTwo__NqG9b{animation:ProblemSection_compliance-line-two__jhmYT 5s linear infinite}.ProblemSection_complianceLineThree__q8vL1{animation:ProblemSection_compliance-line-three__P68UD 5s linear infinite}.ProblemSection_complianceBadge__nppSH{opacity:0;transform-origin:322px 248px;animation:ProblemSection_compliance-badge__9ikyb 5s ease-out infinite}.ProblemSection_panelCopy__LJZ1t{padding-top:20px;border-top:1px solid rgba(var(--problem-accent),.13)}.ProblemSection_number__iEUcu{display:block;color:rgba(var(--problem-accent),.9);font-size:11px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1}.ProblemSection_panel__MFG_8 h3{margin-top:13px;color:#f8fbff;font-family:var(--font-display),sans-serif;font-size:23px;font-weight:720;line-height:1.23}.ProblemSection_panel__MFG_8 p{margin-top:14px;color:#aebbd0;font-size:14px;line-height:1.7}@keyframes ProblemSection_recovery-spin__pPkm8{to{transform:rotate(1turn)}}@keyframes ProblemSection_recovery-draw__Z8_Ir{0%,8%{stroke-dashoffset:362}55%,to{stroke-dashoffset:0}}@keyframes ProblemSection_recovery-fade__7ab5s{0%{opacity:0}6%,86%{opacity:1}94%,to{opacity:0}}@keyframes ProblemSection_recovery-arrow-pop__J3iDq{0%,52%{opacity:0}58%,86%{opacity:1}94%,to{opacity:0}}@keyframes ProblemSection_recovery-pulse__n3B_f{0%,to{opacity:.7}55%{opacity:1}}@keyframes ProblemSection_access-shake__CCPR8{0%,8%{transform:rotate(0deg)}11%{transform:rotate(1.2deg)}14%{transform:rotate(-1.2deg)}17%{transform:rotate(.8deg)}20%,to{transform:rotate(0deg)}}@keyframes ProblemSection_access-part-left__DhI0j{0%,20%{transform:translate(30px,10px)}27%,78%{transform:translate(0)}92%,to{transform:translate(30px,10px)}}@keyframes ProblemSection_access-part-right__Xkxlc{0%,20%{transform:translate(-30px,10px)}27%,78%{transform:translate(0)}92%,to{transform:translate(-30px,10px)}}@keyframes ProblemSection_access-sparkle__aaqpJ{0%,20%{opacity:0}25%{opacity:.9}70%{opacity:.55}82%,to{opacity:0}}@keyframes ProblemSection_access-burst__lh5WS{0%,20%{opacity:0;transform:scale(.2)}23%{opacity:.5;transform:scale(1)}36%,to{opacity:0;transform:scale(1.8)}}@keyframes ProblemSection_configuration-drift-reveal__yMbGG{0%,10%{stroke-dashoffset:100}60%,to{stroke-dashoffset:0}}@keyframes ProblemSection_configuration-drift-fade__eHjkz{0%,88%{opacity:1}96%,to{opacity:0}}@keyframes ProblemSection_configuration-drift-pop__b_fGm{0%,58%{opacity:0;transform:scale(.3)}66%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.3)}}@keyframes ProblemSection_configuration-drift-pulse__JUFNg{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes ProblemSection_compliance-scan__rcn5A{0%,8%{opacity:0;transform:translateY(95px)}12%{opacity:1}44%{opacity:1}48%,to{opacity:0;transform:translateY(265px)}}@keyframes ProblemSection_compliance-line-one__uL1Dk{0%,14%{opacity:.45}18%{opacity:1}26%,to{opacity:.45}}@keyframes ProblemSection_compliance-line-two__jhmYT{0%,24%{opacity:.45}28%{opacity:1}36%,to{opacity:.45}}@keyframes ProblemSection_compliance-line-three__P68UD{0%,34%{opacity:.45}38%{opacity:1}46%,to{opacity:.45}}@keyframes ProblemSection_compliance-badge__9ikyb{0%,50%{opacity:0;transform:scale(.3)}58%,84%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.3)}}@media (min-width:1180px){.ProblemSection_grid__5trw9{grid-template-columns:repeat(4,minmax(0,1fr))}.ProblemSection_panel__MFG_8{min-height:438px;padding:28px 26px 30px}.ProblemSection_panel__MFG_8 h3{font-size:22px}}@media (max-width:760px){.ProblemSection_section__JmhoE{padding:var(--section-space-y) 24px}.ProblemSection_intro__gocic{font-size:16px}.ProblemSection_grid__5trw9{grid-template-columns:1fr;grid-auto-rows:auto;gap:16px;margin-top:44px}.ProblemSection_panel__MFG_8{min-height:0;padding:26px}.ProblemSection_visual__KQkK_{min-height:124px}.ProblemSection_panel__MFG_8 h3{font-size:22px}}@media (max-width:420px){.ProblemSection_section__JmhoE{padding-inline:18px}.ProblemSection_panel__MFG_8{padding-inline:22px}}@media (prefers-reduced-motion:reduce){.ProblemSection_accessChain__DfGSM,.ProblemSection_accessFlash__yIrYO,.ProblemSection_accessLeftWrap__Pzghy,.ProblemSection_accessRightWrap__T866E,.ProblemSection_accessSpark__QP9Ob,.ProblemSection_complianceBadge__nppSH,.ProblemSection_complianceLineOne__kMu8k,.ProblemSection_complianceLineThree__q8vL1,.ProblemSection_complianceLineTwo__NqG9b,.ProblemSection_complianceScan__izevW,.ProblemSection_driftEndDot__z1ijJ,.ProblemSection_driftGroup__DanV4,.ProblemSection_driftReveal__UINy3,.ProblemSection_driftStartDot__95Jnm,.ProblemSection_recoveryArc__5O0nd,.ProblemSection_recoveryDot___tzaG,.ProblemSection_recoveryRing__BRxOp,.ProblemSection_recoverySourceArrow__rr9s8{animation:none}.ProblemSection_driftReveal__UINy3{stroke-dashoffset:0}.ProblemSection_driftEndDot__z1ijJ{opacity:1;transform:none}.ProblemSection_driftStartDot__95Jnm{transform:none}.ProblemSection_complianceScan__izevW{opacity:0}.ProblemSection_complianceBadge__nppSH{opacity:1;transform:none}}.LogoStrip_section__WAagg{overflow:hidden;padding:16px 0 18px;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);background:rgba(6,20,45,.62)}.LogoStrip_title__BQJAn{margin-bottom:10px;padding:0 24px;color:rgba(103,223,246,.8);font-size:9px;font-weight:700;letter-spacing:.18em;text-align:center;text-transform:uppercase}.LogoStrip_carousel__Xd6zH{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent);mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent)}.LogoStrip_track__dKtGD{display:flex;width:-moz-max-content;width:max-content;animation:LogoStrip_logo-scroll__bIDV9 var(--logo-scroll-duration) linear infinite;will-change:transform}.LogoStrip_carousel__Xd6zH:hover .LogoStrip_track__dKtGD{animation-play-state:paused}.LogoStrip_logoSet__KEPq_{display:flex;flex:none;align-items:center;gap:clamp(36px,5vw,76px);padding-right:clamp(36px,5vw,76px)}.LogoStrip_logoSlot__oZiop{display:grid;width:clamp(170px,16vw,220px);height:56px;flex:none;place-items:center;color:rgba(203,214,229,.72);text-align:center;transition:color .18s ease-out,opacity .18s ease-out}.LogoStrip_logoSlot__oZiop:hover{color:white}.LogoStrip_logoImage__kHW53{display:block;width:100%;height:38px;-o-object-fit:contain;object-fit:contain;opacity:.78;transition:opacity .18s ease-out}.LogoStrip_logoSlot__oZiop:hover .LogoStrip_logoImage__kHW53{opacity:1}.LogoStrip_logoFallback__yYnpZ{font-family:var(--font-display),sans-serif;font-size:14px;font-weight:600;letter-spacing:0}.LogoStrip_staticGrid__VoJSq{display:none}.LogoStrip_singleLogo__IsRli{display:grid;place-items:center}@keyframes LogoStrip_logo-scroll__bIDV9{to{transform:translateX(-50%)}}@media (max-width:640px){.LogoStrip_section__WAagg{padding-top:14px;padding-bottom:16px}.LogoStrip_logoSet__KEPq_{gap:28px;padding-right:28px}.LogoStrip_logoSlot__oZiop{width:150px;height:52px}.LogoStrip_logoImage__kHW53{height:34px}}@media (prefers-reduced-motion:reduce){.LogoStrip_carousel__Xd6zH{display:none}.LogoStrip_singleLogo__IsRli,.LogoStrip_staticGrid__VoJSq{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 24px;width:min(100%,1100px);margin:0 auto;padding:0 24px}.LogoStrip_logoImage__kHW53,.LogoStrip_logoSlot__oZiop{transition:none}}