.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_breakRays__U7__L path,.ProblemSection_chainLinks__j5P3S rect,.ProblemSection_complianceScan__izevW,.ProblemSection_driftPrimaryPath__gVeZp,.ProblemSection_driftSecondaryPath__LtcDY,.ProblemSection_evidenceDocument__ZmfyA,.ProblemSection_evidenceFold__lHwmG,.ProblemSection_evidenceLines__ExF9q path,.ProblemSection_recoveryArrow__eRyK_ path,.ProblemSection_recoveryOrbit__zRZN1,.ProblemSection_verificationBadge__iJocK circle,.ProblemSection_verificationCheck__JSBcp{fill:none;stroke-linecap:round;stroke-linejoin:round}.ProblemSection_chainLinks__j5P3S{transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-chain-impact__X1r_T 6.4s ease-in-out infinite}.ProblemSection_chainLinks__j5P3S rect{stroke:currentColor;stroke-width:8;opacity:.9;filter:drop-shadow(0 0 4px rgba(var(--problem-accent),.55)) drop-shadow(0 0 12px rgba(var(--problem-accent),.18))}.ProblemSection_breakRays__U7__L{transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-break-rays___pF3P 6.4s ease-in-out infinite}.ProblemSection_breakRays__U7__L path{stroke:currentColor;stroke-width:3;opacity:.7;filter:drop-shadow(0 0 6px rgba(var(--problem-accent),.34))}.ProblemSection_recoveryOrbit__zRZN1{stroke:currentColor;stroke-width:2.5;stroke-dasharray:2 8;opacity:.66;filter:drop-shadow(0 0 5px rgba(var(--problem-accent),.2));transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-recovery-orbit__qDwk5 18s linear infinite}.ProblemSection_recoveryNode__iZDtK{fill:currentColor;filter:drop-shadow(0 0 5px rgba(var(--problem-accent),.72)) drop-shadow(0 0 12px rgba(var(--problem-accent),.36));transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-recovery-node__7rdbj 6.8s ease-in-out infinite}.ProblemSection_recoveryNode__iZDtK:last-of-type{animation-delay:-3.4s}.ProblemSection_recoveryArrow__eRyK_{filter:drop-shadow(0 0 4px rgba(var(--problem-accent),.56)) drop-shadow(0 0 12px rgba(var(--problem-accent),.2));transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-recovery-arrow___eMiz 7.2s ease-in-out infinite}.ProblemSection_recoveryArrow__eRyK_ path{stroke:currentColor;stroke-width:8}.ProblemSection_recoveryArrowHead__0d921{stroke-width:6!important}.ProblemSection_driftPrimaryPath__gVeZp,.ProblemSection_driftSecondaryPath__LtcDY{stroke:currentColor;stroke-width:2.8;stroke-dasharray:2 9;filter:drop-shadow(0 0 5px rgba(var(--problem-accent),.22))}.ProblemSection_driftPrimaryPath__gVeZp{opacity:.88;animation:ProblemSection_problem-drift-flow__m8EaI 6.8s linear infinite}.ProblemSection_driftSecondaryPath__LtcDY{opacity:.26;animation:ProblemSection_problem-drift-branch__MTGK3 7.6s ease-in-out infinite}.ProblemSection_driftOrigin__V3NM6{fill:currentColor;opacity:.9;filter:drop-shadow(0 0 5px rgba(var(--problem-accent),.75)) drop-shadow(0 0 13px rgba(var(--problem-accent),.38))}.ProblemSection_driftDestination__i9AGO{fill:currentColor;filter:drop-shadow(0 0 5px rgba(var(--problem-accent),.82)) drop-shadow(0 0 15px rgba(var(--problem-accent),.42));transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-drift-destination__YgWf0 6.8s ease-in-out infinite}.ProblemSection_evidenceDocument__ZmfyA,.ProblemSection_evidenceFold__lHwmG{stroke:currentColor;stroke-width:3;opacity:.86;filter:drop-shadow(0 0 7px rgba(var(--problem-accent),.23))}.ProblemSection_evidenceLines__ExF9q path{stroke:currentColor;stroke-width:3;opacity:.58}.ProblemSection_verificationBadge__iJocK{filter:drop-shadow(0 0 5px rgba(var(--problem-accent),.58)) drop-shadow(0 0 14px rgba(var(--problem-accent),.22));transform-box:fill-box;transform-origin:center;animation:ProblemSection_problem-verification-badge__Os3Bm 7.2s ease-in-out infinite}.ProblemSection_verificationBadge__iJocK circle{fill:#061127;stroke:currentColor;stroke-width:3}.ProblemSection_verificationCheck__JSBcp{stroke:currentColor;stroke-width:4}.ProblemSection_complianceScan__izevW{stroke:currentColor;stroke-width:1.5;opacity:0;filter:drop-shadow(0 0 6px rgba(var(--problem-accent),.68));animation:ProblemSection_problem-compliance-scan__1f1xy 7.6s ease-in-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_problem-chain-impact__X1r_T{0%,72%,to{filter:none;transform:scale(1)}78%{filter:drop-shadow(0 0 8px rgba(var(--problem-accent),.22));transform:scale(1.015)}}@keyframes ProblemSection_problem-break-rays___pF3P{0%,68%,to{opacity:.46;transform:scale(.96)}78%{opacity:1;transform:scale(1.04)}}@keyframes ProblemSection_problem-recovery-orbit__qDwk5{to{transform:rotate(1turn)}}@keyframes ProblemSection_problem-recovery-node__7rdbj{0%,to{opacity:.68;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes ProblemSection_problem-recovery-arrow___eMiz{0%,18%,to{opacity:.72;transform:rotate(-5deg)}50%,76%{opacity:1;transform:rotate(0)}}@keyframes ProblemSection_problem-drift-flow__m8EaI{to{stroke-dashoffset:-44}}@keyframes ProblemSection_problem-drift-branch__MTGK3{0%,20%,to{opacity:.14}58%,80%{opacity:.34}}@keyframes ProblemSection_problem-drift-destination__YgWf0{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes ProblemSection_problem-verification-badge__Os3Bm{0%,20%,to{opacity:.72;transform:scale(.94)}48%,78%{opacity:1;transform:scale(1)}}@keyframes ProblemSection_problem-compliance-scan__1f1xy{0%,18%,to{opacity:0;transform:translateY(0)}32%{opacity:.52}72%{opacity:.3;transform:translateY(78px)}82%{opacity:0;transform:translateY(78px)}}@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_breakRays__U7__L,.ProblemSection_chainLinks__j5P3S,.ProblemSection_complianceScan__izevW,.ProblemSection_driftDestination__i9AGO,.ProblemSection_driftPrimaryPath__gVeZp,.ProblemSection_driftSecondaryPath__LtcDY,.ProblemSection_recoveryArrow__eRyK_,.ProblemSection_recoveryNode__iZDtK,.ProblemSection_recoveryOrbit__zRZN1,.ProblemSection_verificationBadge__iJocK{animation: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}}