.experience-module__8YUmMW__capabilityExplorer,.experience-module__8YUmMW__diffExplorer{--x-ink:#f3f8fb;--x-muted:#9fb0c0;--x-dim:#718397;--x-line:#203248;--x-surface:#0b1624;--x-surface-2:#101f31;--x-accent:#00d2ff}.experience-module__8YUmMW__capabilityExplorer{border:1px solid var(--x-line);background:var(--x-surface);border-radius:1rem;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.55fr);min-height:35rem;margin-top:3.5rem;display:grid;overflow:hidden;box-shadow:0 28px 80px #0008124d}.experience-module__8YUmMW__capabilityRail{border-right:1px solid var(--x-line);background:#07111d;padding:.7rem}.experience-module__8YUmMW__capabilityRail button{isolation:isolate;width:100%;min-height:4.4rem;color:var(--x-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7rem;grid-template-columns:2.3rem 1fr 1rem;align-items:center;gap:.8rem;padding:.8rem 1rem;font-size:.78rem;font-weight:700;transition:color .2s,transform .2s;display:grid;position:relative}.experience-module__8YUmMW__capabilityRail button:hover,.experience-module__8YUmMW__capabilityRail button[aria-selected=true]{color:var(--x-ink)}.experience-module__8YUmMW__capabilityRail button:active{transform:scale(.985)}.experience-module__8YUmMW__capabilityRail button:focus-visible,.experience-module__8YUmMW__reportTabs button:focus-visible,.experience-module__8YUmMW__diffRows button:focus-visible{outline:2px solid var(--x-accent);outline-offset:2px}.experience-module__8YUmMW__capabilityActive,.experience-module__8YUmMW__reportActive{z-index:-1;border-radius:inherit;box-shadow:inset 3px 0 0 var(--x-accent);background:linear-gradient(135deg,#00d2ff1f,#00d2ff06);border:1px solid #00d2ff33;position:absolute;inset:0}.experience-module__8YUmMW__capabilityIndex{color:var(--x-dim);font-family:var(--font-mono);font-size:.65rem}.experience-module__8YUmMW__capabilityRail svg{width:.9rem;height:.9rem;color:var(--x-dim)}.experience-module__8YUmMW__capabilityStage{background:radial-gradient(circle at 90% 10%,#00d2ff14,transparent 18rem),var(--x-surface);flex-direction:column;padding:clamp(1.5rem,4vw,3rem);display:flex}.experience-module__8YUmMW__stageContext{border-bottom:1px solid var(--x-line);color:var(--x-dim);font-family:var(--font-mono);align-items:center;gap:.65rem;padding-bottom:1.2rem;font-size:.65rem;font-weight:700;display:flex}.experience-module__8YUmMW__stageContext svg{width:1rem;color:var(--x-accent)}.experience-module__8YUmMW__stageContext strong{color:var(--x-muted);margin-left:auto}.experience-module__8YUmMW__capabilityStage section{flex:1;padding-top:2.4rem}.experience-module__8YUmMW__capabilityStage h3{max-width:14ch;color:var(--x-ink);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.experience-module__8YUmMW__capabilityStage section>p{max-width:52ch;color:var(--x-muted);margin:1.15rem 0 0;font-size:.88rem;line-height:1.7}.experience-module__8YUmMW__capabilityStage ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.experience-module__8YUmMW__capabilityStage li{background:#050a126b;border:1px solid #6885a02e;border-radius:.75rem;grid-template-columns:1.15rem 1fr;align-items:start;gap:.75rem;padding:1rem;display:grid}.experience-module__8YUmMW__capabilityStage li svg{width:1rem;height:1rem;color:var(--x-accent);margin-top:.1rem}.experience-module__8YUmMW__capabilityStage li span{color:var(--x-ink);font-size:.76rem;font-weight:700;line-height:1.45}.experience-module__8YUmMW__capabilityStage li small{color:var(--x-dim);grid-column:2;font-size:.62rem}.experience-module__8YUmMW__diffExplorer{border:1px solid var(--x-line);background:var(--x-surface);border-radius:1rem;grid-template-columns:minmax(17rem,.68fr) minmax(0,1.5fr);margin-top:3.5rem;display:grid;overflow:hidden;box-shadow:0 28px 90px #00050c57}.experience-module__8YUmMW__reportPicker{border-right:1px solid var(--x-line);background:#07111d;flex-direction:column;min-height:38rem;display:flex}.experience-module__8YUmMW__reportPickerHeader,.experience-module__8YUmMW__diffWorkspaceHeader{border-bottom:1px solid var(--x-line);min-height:4.4rem;color:var(--x-muted);align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.72rem;font-weight:700;display:flex}.experience-module__8YUmMW__reportPickerHeader svg,.experience-module__8YUmMW__diffWorkspaceHeader>svg{width:1.1rem;color:var(--x-accent)}.experience-module__8YUmMW__reportPickerHeader strong{color:var(--x-ink);font-family:var(--font-mono);margin-left:auto}.experience-module__8YUmMW__reportTabs{flex:1;max-height:30rem;padding:.6rem;overflow:auto}.experience-module__8YUmMW__reportTabs button{isolation:isolate;width:100%;color:var(--x-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.65rem;grid-template-columns:1fr auto;gap:.25rem 1rem;padding:.85rem 1rem;display:grid;position:relative}.experience-module__8YUmMW__reportTabs strong{font-size:.73rem}.experience-module__8YUmMW__reportTabs span{color:var(--x-dim);grid-row:2;font-size:.65rem}.experience-module__8YUmMW__reportTabs small{color:var(--x-dim);font-family:var(--font-mono);grid-area:1/2/3;align-self:center;font-size:.58rem}.experience-module__8YUmMW__reportOpen{border-top:1px solid var(--x-line);color:var(--x-accent);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}.experience-module__8YUmMW__reportOpen svg{width:.9rem}.experience-module__8YUmMW__diffWorkspace{padding:0 clamp(1.2rem,3vw,2.4rem) 2.2rem}.experience-module__8YUmMW__diffWorkspaceHeader{margin-inline:calc(-1*clamp(1.2rem,3vw,2.4rem));padding-inline:clamp(1.2rem,3vw,2.4rem)}.experience-module__8YUmMW__diffWorkspaceHeader div{gap:.2rem;display:grid}.experience-module__8YUmMW__diffWorkspaceHeader span{color:var(--x-dim);font-size:.6rem}.experience-module__8YUmMW__diffWorkspaceHeader strong{color:var(--x-ink);font-size:.75rem}.experience-module__8YUmMW__diffRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1.5rem;display:grid}.experience-module__8YUmMW__diffRows button{border:1px solid var(--x-line);color:var(--x-muted);font:inherit;text-align:left;cursor:pointer;background:#050a1266;border-radius:.7rem;grid-template-columns:1fr auto;gap:.35rem;padding:.9rem;transition:border-color .2s,background .2s,transform .2s;display:grid}.experience-module__8YUmMW__diffRows button:hover,.experience-module__8YUmMW__diffRows button[aria-selected=true]{background:#00d2ff0f;border-color:#00d2ff6b}.experience-module__8YUmMW__diffRows button:active{transform:scale(.985)}.experience-module__8YUmMW__diffRows button span{font-size:.72rem;font-weight:800}.experience-module__8YUmMW__diffRows button strong{color:#ff9b8b;font-family:var(--font-mono);grid-column:1;font-size:.56rem}.experience-module__8YUmMW__diffRows button svg{grid-area:1/2/3;align-self:center;width:.9rem}.experience-module__8YUmMW__diffDetail{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:.7rem;margin-top:1.8rem;display:grid}.experience-module__8YUmMW__diffDetail>div{border:1px solid var(--x-line);background:var(--x-surface-2);border-radius:.75rem;min-height:9rem;padding:1rem}.experience-module__8YUmMW__diffDetail>svg{width:1rem;color:var(--x-accent);align-self:center}.experience-module__8YUmMW__diffDetail span{color:var(--x-dim);font-family:var(--font-mono);font-size:.58rem;display:block}.experience-module__8YUmMW__diffDetail strong{color:var(--x-ink);margin-top:2rem;font-size:.75rem;line-height:1.45;display:block}.experience-module__8YUmMW__diffWarning{color:var(--x-muted);background:#e85c4a0f;border-left:2px solid #e85c4a;gap:.75rem;margin-top:1rem;padding:1rem;display:flex}.experience-module__8YUmMW__diffWarning svg{color:#ff9b8b;flex:none;width:1rem}.experience-module__8YUmMW__diffWarning p{margin:0;font-size:.68rem;line-height:1.55}.experience-module__8YUmMW__evidenceJourney{max-width:66rem;margin:4rem auto 0;padding-left:4.5rem;position:relative}.experience-module__8YUmMW__evidenceBeam{background:#203248;width:2px;position:absolute;top:2rem;bottom:2rem;left:1.25rem}.experience-module__8YUmMW__evidenceBeam span{transform-origin:top;background:#00d2ff;width:100%;height:100%;display:block;box-shadow:0 0 12px #00d2ff4d}.experience-module__8YUmMW__evidenceJourney article{border-bottom:1px solid #203248;grid-template-columns:3.5rem minmax(0,1fr) minmax(10rem,.42fr);align-items:start;gap:1.5rem;padding:2rem 0;display:grid;position:relative}.experience-module__8YUmMW__evidenceNode{color:#00d2ff;background:#07111d;border:1px solid #00d2ff61;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid;position:absolute;top:2rem;left:-4.1rem}.experience-module__8YUmMW__evidenceNode svg{width:.9rem}.experience-module__8YUmMW__evidenceNumber{color:#718397;font-family:var(--font-mono);font-size:.68rem}.experience-module__8YUmMW__evidenceCopy>span{color:#f4b942;font-family:var(--font-mono);font-size:.62rem;font-weight:800}.experience-module__8YUmMW__evidenceCopy>span[data-blocked=true]{color:#ff9b8b}.experience-module__8YUmMW__evidenceCopy h3{color:#f3f8fb;margin:.65rem 0 0;font-size:1.3rem}.experience-module__8YUmMW__evidenceCopy p{color:#9fb0c0;max-width:52ch;margin:.75rem 0 0;font-size:.78rem;line-height:1.65}.experience-module__8YUmMW__evidenceRule{color:#718397;border:1px solid #203248;border-radius:.65rem;align-items:center;gap:.55rem;padding:.75rem;font-size:.62rem;font-weight:700;display:flex}.experience-module__8YUmMW__evidenceRule svg{color:#00d2ff;width:.85rem}@media (max-width:850px){.experience-module__8YUmMW__capabilityExplorer,.experience-module__8YUmMW__diffExplorer{grid-template-columns:1fr}.experience-module__8YUmMW__capabilityRail,.experience-module__8YUmMW__reportPicker{border-right:0;border-bottom:1px solid var(--x-line)}.experience-module__8YUmMW__capabilityRail{display:flex;overflow:auto}.experience-module__8YUmMW__capabilityRail button{min-width:13rem}.experience-module__8YUmMW__reportPicker{min-height:0}.experience-module__8YUmMW__reportTabs{max-height:none;display:flex;overflow:auto}.experience-module__8YUmMW__reportTabs button{min-width:12rem}.experience-module__8YUmMW__capabilityStage ul,.experience-module__8YUmMW__diffRows,.experience-module__8YUmMW__diffDetail{grid-template-columns:1fr}.experience-module__8YUmMW__diffDetail>svg{justify-self:center;transform:rotate(90deg)}.experience-module__8YUmMW__evidenceJourney article{grid-template-columns:2.5rem minmax(0,1fr)}.experience-module__8YUmMW__evidenceRule{grid-column:2}.experience-module__8YUmMW__evidenceJourney{padding-left:3.5rem}.experience-module__8YUmMW__evidenceNode{left:-3.1rem}}@media (max-width:560px){.experience-module__8YUmMW__capabilityExplorer,.experience-module__8YUmMW__diffExplorer{border-radius:.75rem}.experience-module__8YUmMW__capabilityStage{padding:1.25rem}.experience-module__8YUmMW__capabilityStage h3{font-size:2rem}.experience-module__8YUmMW__diffWorkspace{padding-inline:1rem}.experience-module__8YUmMW__evidenceJourney{padding-left:2.6rem}.experience-module__8YUmMW__evidenceBeam{left:.75rem}.experience-module__8YUmMW__evidenceNode{left:-2.5rem}.experience-module__8YUmMW__evidenceJourney article{grid-template-columns:1fr;gap:.75rem}.experience-module__8YUmMW__evidenceNumber{display:none}.experience-module__8YUmMW__evidenceRule{grid-column:1}}@media (prefers-reduced-motion:reduce){.experience-module__8YUmMW__capabilityRail button,.experience-module__8YUmMW__diffRows button{transition:none}}.experience-module__8YUmMW__capabilityExplorer,.experience-module__8YUmMW__diffExplorer{--x-ink:#e8ecf1;--x-muted:#c6ced8;--x-dim:#919ba8;--x-line:#ffffff17;--x-surface:#070709;--x-surface-2:#111113;background:#070709;border-radius:1.5rem;box-shadow:0 0 70px -34px #00d2ff7a}.experience-module__8YUmMW__capabilityRail,.experience-module__8YUmMW__reportPicker{background:#000}.experience-module__8YUmMW__capabilityStage{background:radial-gradient(circle at 90% 10%,#00d2ff1a,#0000 18rem),#070709}.experience-module__8YUmMW__capabilityStage h3{text-transform:uppercase;font-weight:900}.experience-module__8YUmMW__capabilityStage li,.experience-module__8YUmMW__diffRows button{background:#ffffff06;border-radius:1rem}.experience-module__8YUmMW__capabilityRail button:hover,.experience-module__8YUmMW__capabilityRail button[aria-selected=true]{transform:translate(.2rem)}
