.institutional-problem-module__sJi4_q__section{--s7-iso-left:#5d6a82;--s7-iso-right:#3d4960;--s7-iso-stroke:#1b263a;--s7-iso-line:#2d3850;--s7-iso-screen:#1c2a44;--s7-iso-mark:#9aa7bc;--s7-disc-stroke:#4a5261;--s7-disc-side:#10141b;--s7-disc-side-stroke:#2c323d;--s7-disc-inner:#3a414d;--s7-mesh:#566072;--s7-dot-hot:#9aa3b3;--s7-flow-run:#cfe6ff;--s7-label:#c3cad6;--s7-arrow:#bfeefa;--s7-glow:#2fb4e6;--s7-spoke-run:#e2f1ff;--s7-node:#9fe6f8;--s7-hub:#f1f7ff;--s7-hub-rule:#8fb8ea;--s7-hub-caption:#cfe0f5;--s7-sat-stroke:#6fd6f5;--s7-sat-label:#eaf3ff;--s7-bridge-run:#dff4ff;background-color:#0000}.institutional-problem-module__sJi4_q__section .split{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.institutional-problem-module__sJi4_q__section .h2{margin:0}.institutional-problem-module__sJi4_q__section .lede{font-family:var(--font-family-sans);font-size:var(--desc);line-height:var(--desc-leading);color:var(--ink-muted);max-width:40em;margin:0}.institutional-problem-module__sJi4_q__section .problem-head{grid-column:1/-1}.institutional-problem-module__sJi4_q__section .problem-head .lede{max-width:none;margin-top:24px}.institutional-problem-module__sJi4_q__section .cx{width:100vw;padding:clamp(40px, 6vw, 80px) max(var(--space-gutter), calc(50vw - 620px + var(--space-gutter)));background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.24fr) 48px minmax(0,1fr);align-items:center;gap:clamp(8px,1.6vw,24px);margin-top:clamp(40px,5vw,72px);margin-left:calc(50% - 50vw);display:grid}.institutional-problem-module__sJi4_q__section .cx-side{position:relative;container-type:inline-size}.institutional-problem-module__sJi4_q__section .cx-frag{aspect-ratio:620/600}.institutional-problem-module__sJi4_q__section .cx-join{aspect-ratio:500/600}.institutional-problem-module__sJi4_q__section .cx-side>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.institutional-problem-module__sJi4_q__section .cx .iso .t{fill:url(#cxT)}.institutional-problem-module__sJi4_q__section .cx .iso .l{fill:var(--s7-iso-left)}.institutional-problem-module__sJi4_q__section .cx .iso .r{fill:var(--s7-iso-right)}:is(.institutional-problem-module__sJi4_q__section .cx .iso path,.institutional-problem-module__sJi4_q__section .cx .iso rect,.institutional-problem-module__sJi4_q__section .cx .iso ellipse){stroke:var(--s7-iso-stroke);stroke-width:.6px}.institutional-problem-module__sJi4_q__section .cx .iso .ln{fill:none;stroke:var(--s7-iso-line);stroke-width:1px}.institutional-problem-module__sJi4_q__section .cx .iso .scr{fill:var(--s7-iso-screen)}.institutional-problem-module__sJi4_q__section .cx .iso-t{fill:var(--s7-iso-mark)}.institutional-problem-module__sJi4_q__section .cx .dk{fill:url(#cxDisc);stroke:var(--s7-disc-stroke);stroke-width:1px}.institutional-problem-module__sJi4_q__section .cx .dk-side{fill:var(--s7-disc-side);stroke:var(--s7-disc-side-stroke)}.institutional-problem-module__sJi4_q__section .cx .dk-in{fill:none;stroke:var(--s7-disc-inner);stroke-width:.7px;opacity:.6}.institutional-problem-module__sJi4_q__section .cx-mesh path{fill:none;stroke:var(--s7-mesh);stroke-width:.8px;stroke-dasharray:3 4;opacity:.55}.institutional-problem-module__sJi4_q__section .cx-dots circle{fill:var(--c-slate);opacity:.75}.institutional-problem-module__sJi4_q__section .cx-dots .hot{fill:var(--s7-dot-hot);opacity:.9}.institutional-problem-module__sJi4_q__section .cx-flow path{fill:none;stroke:url(#cxFlow);stroke-width:1.2px;stroke-dasharray:5 4}.institutional-problem-module__sJi4_q__section .cx-flow.run path{stroke:var(--s7-flow-run);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:7 100;opacity:0}.institutional-problem-module__sJi4_q__section .cx-lab{font-family:var(--font-family-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--s7-label);white-space:nowrap;padding-bottom:10px;font-size:clamp(.82rem,1.02vw,1rem);font-weight:600;line-height:1.2;position:absolute;transform:translate(-50%,-50%)}.institutional-problem-module__sJi4_q__section .cx-lab:after{content:"";background:var(--c-slate);width:48px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.institutional-problem-module__sJi4_q__section .cx-arrow{justify-content:center;display:flex}.institutional-problem-module__sJi4_q__section .cx-arrow svg{fill:none;width:44px;stroke:var(--s7-arrow);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px var(--s7-glow))}.institutional-problem-module__sJi4_q__section .cx-ring{fill:none;stroke:var(--s7-glow);stroke-width:1.6px}.institutional-problem-module__sJi4_q__section .cx-cons circle{fill:var(--c-cyan);opacity:.6}.institutional-problem-module__sJi4_q__section .cx-spk path{fill:none;stroke:var(--s7-glow);stroke-width:1.2px;stroke-dasharray:2 5;opacity:.85}.institutional-problem-module__sJi4_q__section .cx-spk.run path{stroke:var(--s7-spoke-run);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:10 100;opacity:0}.institutional-problem-module__sJi4_q__section .cx-rn circle{fill:var(--s7-node)}.institutional-problem-module__sJi4_q__section .cx-hub{text-align:center;width:42cqw;color:var(--s7-hub);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.institutional-problem-module__sJi4_q__section .cx-hub i{background:var(--s7-hub-rule);width:11cqw;height:1px;margin:0 auto 2.6cqw;display:block}.institutional-problem-module__sJi4_q__section .cx-hub b{font-family:var(--font-family-sans);letter-spacing:.01em;font-size:clamp(1rem,1.7vw,1.45rem);font-weight:600;line-height:1;display:block}.institutional-problem-module__sJi4_q__section .cx-hub em{font-family:var(--font-family-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--s7-hub-caption);margin-top:.45em;font-size:clamp(.74rem,.9vw,.88rem);font-style:normal;font-weight:500;line-height:1.35;display:block}.institutional-problem-module__sJi4_q__section .cx-sat{text-align:center;flex-direction:column;align-items:center;gap:.35em;width:25cqw;display:flex;position:absolute;transform:translate(-50%,-50%)}.institutional-problem-module__sJi4_q__section .cx-sat svg{fill:none;width:clamp(22px,2.4vw,32px);height:auto;stroke:var(--s7-sat-stroke);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--c-cyan) 50%, transparent))}.institutional-problem-module__sJi4_q__section .cx-sat span{font-family:var(--font-family-sans);letter-spacing:.01em;text-transform:uppercase;color:var(--s7-sat-label);font-size:clamp(7.5px,2.15cqw,12px);font-weight:600;line-height:1.15}@keyframes institutional-problem-module__sJi4_q__cxFlow{0%{stroke-dashoffset:7px;opacity:0}5%{opacity:1}40%{stroke-dashoffset:-93px;opacity:1}45%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes institutional-problem-module__sJi4_q__cxOut{0%,40%{stroke-dashoffset:10px;opacity:0}45%{opacity:1}70%{stroke-dashoffset:-90px;opacity:1}75%,to{stroke-dashoffset:-100px;opacity:0}}@media (prefers-reduced-motion:no-preference){.institutional-problem-module__sJi4_q__section .cx-flow.run path{animation:5.6s ease-in infinite institutional-problem-module__sJi4_q__cxFlow;animation-delay:var(--d)}.institutional-problem-module__sJi4_q__section .cx-spk.run path{animation:5.6s ease-out infinite institutional-problem-module__sJi4_q__cxOut}.institutional-problem-module__sJi4_q__section .cx-spk.run path:nth-child(2){animation-delay:.138s}.institutional-problem-module__sJi4_q__section .cx-spk.run path:nth-child(3){animation-delay:.275s}.institutional-problem-module__sJi4_q__section .cx-spk.run path:nth-child(4){animation-delay:.413s}.institutional-problem-module__sJi4_q__section .cx-spk.run path:nth-child(5){animation-delay:.55s}}@media (max-width:900px){.institutional-problem-module__sJi4_q__section .cx{grid-template-columns:1fr;justify-items:center;gap:4px}.institutional-problem-module__sJi4_q__section .cx-side{width:100%;max-width:520px}.institutional-problem-module__sJi4_q__section .cx-arrow svg{width:32px;transform:rotate(90deg)}}.institutional-problem-module__sJi4_q__section .problem-copy{flex-direction:column;gap:14px;margin-top:clamp(40px,5vw,64px);display:flex}.institutional-problem-module__sJi4_q__section .problem-copy p{font-family:var(--font-family-sans);font-size:var(--desc);line-height:var(--desc-leading);color:var(--ink);margin:0}.institutional-problem-module__sJi4_q__section .problem-copy p:last-child{color:var(--ink-muted)}@media (prefers-reduced-motion:no-preference){.institutional-problem-module__sJi4_q__section .cx .cx-join{opacity:.18;transition:opacity .98s 1.54s}.institutional-problem-module__sJi4_q__section .cx.go .cx-join{opacity:1}.institutional-problem-module__sJi4_q__section .cx-flow.run path{animation:none}.institutional-problem-module__sJi4_q__section .cx.go .cx-flow.run path{animation:3s ease-in both institutional-problem-module__sJi4_q__cxFlow;animation-delay:calc(var(--d) * .28)}.institutional-problem-module__sJi4_q__section .cx-spk.run path{animation:none}.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path{animation:3.4s ease-out 1.43s both institutional-problem-module__sJi4_q__cxOut}.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path:nth-child(2){animation-delay:1.513s}.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path:nth-child(3){animation-delay:1.595s}.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path:nth-child(4){animation-delay:1.677s}.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path:nth-child(5){animation-delay:1.76s}}@media (max-width:900px){.institutional-problem-module__sJi4_q__section .cx{padding:44px max(16px, var(--space-gutter)) 48px;margin-left:calc(50% - 50vw);margin-right:0}}.institutional-problem-module__sJi4_q__section .cx-side{width:100%;max-width:calc(1.03*clamp(220px,36svh,400px));margin-inline:auto}@media (max-width:900px){.institutional-problem-module__sJi4_q__section .cx-side{max-width:none}}.institutional-problem-module__sJi4_q__section .cx{--cxh:clamp(480px, 76svh, 700px);padding-top:clamp(8px,1vw,14px);padding-bottom:clamp(36px,4vw,56px);padding-left:var(--space-gutter);padding-right:var(--space-gutter);grid-template-columns:auto 56px auto;justify-content:center;column-gap:clamp(20px,4vw,72px);margin-top:clamp(8px,1.2vw,16px)}.institutional-problem-module__sJi4_q__section .cx .cx-frag{width:calc(var(--cxh) * 1.033);max-width:100%}.institutional-problem-module__sJi4_q__section .cx .cx-join{width:calc(var(--cxh) * .833);max-width:100%}.institutional-problem-module__sJi4_q__section .problem-copy{margin-top:clamp(28px,3vw,44px)}@media (max-width:900px){.institutional-problem-module__sJi4_q__section .cx{grid-template-columns:1fr;justify-content:stretch}:is(.institutional-problem-module__sJi4_q__section .cx .cx-frag,.institutional-problem-module__sJi4_q__section .cx .cx-join){width:100%;max-width:min(100%,680px)}}@media (min-width:901px){.institutional-problem-module__sJi4_q__section .cx{grid-template-columns:auto clamp(88px,8vw,140px) auto;column-gap:0}.institutional-problem-module__sJi4_q__section .cx-arrow{align-self:stretch;min-width:0;position:relative}}.institutional-problem-module__sJi4_q__section .cx-arrow .cx-br{filter:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:none}.institutional-problem-module__sJi4_q__section .cx-br path{fill:none}.institutional-problem-module__sJi4_q__section .cx-br .b{stroke:url(#cxBr);stroke-width:1.1px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.institutional-problem-module__sJi4_q__section .cx-br .r{stroke:var(--s7-bridge-run);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:9 100;stroke-dashoffset:109px;opacity:0}@media (max-width:900px){.institutional-problem-module__sJi4_q__section .cx-br{display:none}}@keyframes institutional-problem-module__sJi4_q__cxBr{0%{stroke-dashoffset:109px;opacity:0}12%{opacity:1}88%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:no-preference){.institutional-problem-module__sJi4_q__section .cx.go .cx-flow.run path{animation:1.3s ease-in both institutional-problem-module__sJi4_q__cxFlow;animation-delay:calc(var(--d) * .06)}.institutional-problem-module__sJi4_q__section .cx.go .cx-br .r{animation:.9s ease-in both institutional-problem-module__sJi4_q__cxBr;animation-delay:calc(.55s + var(--k) * 30ms)}.institutional-problem-module__sJi4_q__section .cx .cx-join{opacity:.18;transition:opacity .55s 1.05s}.institutional-problem-module__sJi4_q__section .cx.go .cx-join{opacity:1}:is(.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path,.institutional-problem-module__sJi4_q__section .cx.go .cx-spk.run path:nth-child(n)){animation-duration:2.2s;animation-delay:1.2s}}:is(.institutional-problem-module__sJi4_q__section .cx-flow.cx-fm,.institutional-problem-module__sJi4_q__section .cx-brm){display:none}@media (max-width:900px){.institutional-problem-module__sJi4_q__section .cx-flow:not(.cx-fm){display:none}.institutional-problem-module__sJi4_q__section .cx-flow.cx-fm{display:inline}.institutional-problem-module__sJi4_q__section .cx-arrow{z-index:0;align-self:stretch;width:100%;height:56px;display:block;position:relative}.institutional-problem-module__sJi4_q__section .cx-arrow .cx-brm{filter:none;width:34%;height:calc(100% + 34px);margin:0 auto;display:block;overflow:visible;transform:none}.institutional-problem-module__sJi4_q__section .cx-brm path{fill:none;stroke:var(--c-cyan);stroke-opacity:.75;stroke-width:1.2px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.institutional-problem-module__sJi4_q__section .cx .cx-join{z-index:1;margin-top:-34px;position:relative}.institutional-problem-module__sJi4_q__section .cx-lab{font-size:clamp(.7rem,3.2cqw,.85rem)}.institutional-problem-module__sJi4_q__section .cx-hub b{font-size:clamp(1rem,5.2cqw,1.35rem)}.institutional-problem-module__sJi4_q__section .cx-hub em{font-size:clamp(.62rem,2.4cqw,.78rem)}}
