.RelationshipWorkflowStory-module__u_w7pW__story{color:#0f172a;background:#fff;border:1px solid #dce3ea;border-radius:1.1rem;max-width:1120px;margin:3.5rem auto 0;overflow:hidden;box-shadow:0 24px 55px #0f172a1f}.RelationshipWorkflowStory-module__u_w7pW__topbar{background:#ffffffeb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;min-height:68px;padding:.8rem 1.2rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__topbar>div{flex-direction:column;gap:.15rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__topbar strong{font-size:.92rem}.RelationshipWorkflowStory-module__u_w7pW__productMark,.RelationshipWorkflowStory-module__u_w7pW__scanStatus{color:#6366f1;align-items:center;gap:.38rem;font-size:.68rem;font-weight:800;display:inline-flex}.RelationshipWorkflowStory-module__u_w7pW__scanStatus>span{background:#10b981;border-radius:50%;width:.48rem;height:.48rem;animation:1.8s ease-in-out infinite RelationshipWorkflowStory-module__u_w7pW__statusPulse;box-shadow:0 0 0 5px #10b9811a}.RelationshipWorkflowStory-module__u_w7pW__progress{background:#f8fafc;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:1rem 1.2rem .8rem;display:grid}.RelationshipWorkflowStory-module__u_w7pW__progressStep{text-align:left;color:#64748b;background:0 0;border:0;min-width:0;padding:0}.RelationshipWorkflowStory-module__u_w7pW__progressStep:hover{color:#4338ca}.RelationshipWorkflowStory-module__u_w7pW__progressTrack{background:#dfe4ea;border-radius:999px;height:5px;display:block;position:relative;overflow:hidden}.RelationshipWorkflowStory-module__u_w7pW__progressComplete,.RelationshipWorkflowStory-module__u_w7pW__progressCurrent{transform-origin:0;background:#6366f1;display:block;position:absolute;inset:0}.RelationshipWorkflowStory-module__u_w7pW__progressLabel{align-items:center;gap:.45rem;margin-top:.45rem;font-size:.68rem;font-weight:700;display:flex}.RelationshipWorkflowStory-module__u_w7pW__progressLabel b{color:#a5adba;font-size:.62rem}.RelationshipWorkflowStory-module__u_w7pW__progressStepActive .RelationshipWorkflowStory-module__u_w7pW__progressLabel{color:#4338ca}.RelationshipWorkflowStory-module__u_w7pW__shortLabel{display:none}.RelationshipWorkflowStory-module__u_w7pW__stage{isolation:isolate;background:linear-gradient(140deg,#f8fafc 0%,#fff 48%,#eef2ff 100%);justify-content:center;align-items:center;min-height:545px;padding:2rem;display:flex;position:relative;overflow:hidden}.RelationshipWorkflowStory-module__u_w7pW__ambientOne,.RelationshipWorkflowStory-module__u_w7pW__ambientTwo{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.RelationshipWorkflowStory-module__u_w7pW__ambientOne{background:radial-gradient(circle,#6366f124,#0000 70%);width:320px;height:320px;top:-170px;left:-90px}.RelationshipWorkflowStory-module__u_w7pW__ambientTwo{background:radial-gradient(circle,#00e5ff21,#0000 70%);width:340px;height:340px;bottom:-190px;right:-130px}.RelationshipWorkflowStory-module__u_w7pW__scene{flex-direction:column;align-items:center;width:min(900px,100%);display:flex}.RelationshipWorkflowStory-module__u_w7pW__sceneHeading{text-align:center;max-width:650px}.RelationshipWorkflowStory-module__u_w7pW__sceneIcon{color:#4338ca;background:#eef2ff;border-radius:.85rem;place-items:center;width:3rem;height:3rem;margin:0 auto .6rem;display:grid}.RelationshipWorkflowStory-module__u_w7pW__sceneIcon svg{width:1.5rem;height:1.5rem}.RelationshipWorkflowStory-module__u_w7pW__sceneHeading>span{color:#6366f1;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.RelationshipWorkflowStory-module__u_w7pW__sceneHeading h3{margin:.35rem 0 0;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.2}.RelationshipWorkflowStory-module__u_w7pW__sceneHeading p{color:#64748b;margin:.5rem 0 0;font-size:.92rem}.RelationshipWorkflowStory-module__u_w7pW__analyzeVisual,.RelationshipWorkflowStory-module__u_w7pW__contextVisual,.RelationshipWorkflowStory-module__u_w7pW__matchVisual,.RelationshipWorkflowStory-module__u_w7pW__opportunityCard{width:min(780px,100%);margin-top:1.5rem}.RelationshipWorkflowStory-module__u_w7pW__analyzeVisual{grid-template-columns:1.15fr auto .85fr;align-items:center;gap:1.3rem;display:grid}.RelationshipWorkflowStory-module__u_w7pW__contactStack{flex-direction:column;gap:.55rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__contactRow{background:#ffffffe0;border:1px solid #e5e7eb;border-radius:.7rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.65rem;display:grid;box-shadow:0 5px 14px #0f172a0d}.RelationshipWorkflowStory-module__u_w7pW__contactRow>span,.RelationshipWorkflowStory-module__u_w7pW__avatar,.RelationshipWorkflowStory-module__u_w7pW__opportunityPerson>span{color:#fff;background:linear-gradient(135deg,#6366f1,#4338ca);border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;font-size:.68rem;font-weight:900;display:grid}.RelationshipWorkflowStory-module__u_w7pW__contactRow>div,.RelationshipWorkflowStory-module__u_w7pW__profileCard>div,.RelationshipWorkflowStory-module__u_w7pW__opportunityPerson>div{flex-direction:column;display:flex}.RelationshipWorkflowStory-module__u_w7pW__contactRow strong{font-size:.78rem}.RelationshipWorkflowStory-module__u_w7pW__contactRow small,.RelationshipWorkflowStory-module__u_w7pW__profileCard span,.RelationshipWorkflowStory-module__u_w7pW__opportunityPerson small{color:#7c8797;font-size:.68rem}.RelationshipWorkflowStory-module__u_w7pW__contactRow>svg{color:#94a3b8}.RelationshipWorkflowStory-module__u_w7pW__scanBeam{color:#6366f1}.RelationshipWorkflowStory-module__u_w7pW__databaseCard{background:linear-gradient(145deg,#eef2ff,#fff);border:1px solid #c7d2fe;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:175px;padding:1.2rem;display:flex;box-shadow:0 14px 30px #4f46e51a}.RelationshipWorkflowStory-module__u_w7pW__databaseCard>svg{color:#4f46e5;width:2.3rem;height:2.3rem;margin-bottom:.6rem}.RelationshipWorkflowStory-module__u_w7pW__databaseCard strong{font-size:1.5rem}.RelationshipWorkflowStory-module__u_w7pW__databaseCard>span{color:#64748b;font-size:.75rem}.RelationshipWorkflowStory-module__u_w7pW__databaseCard>div{background:#dce3ff;border-radius:99px;width:100%;height:5px;margin-top:.9rem;overflow:hidden}.RelationshipWorkflowStory-module__u_w7pW__databaseCard>div span{border-radius:inherit;background:#6366f1;height:100%;display:block}.RelationshipWorkflowStory-module__u_w7pW__contextVisual{grid-template-columns:.8fr 1.2fr;align-items:center;gap:1.5rem;display:grid}.RelationshipWorkflowStory-module__u_w7pW__profileCard{background:#fff;border:1px solid #e5e7eb;border-radius:.9rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:1rem;display:grid;box-shadow:0 12px 25px #0f172a14}.RelationshipWorkflowStory-module__u_w7pW__profileCard>svg{color:#10b981}.RelationshipWorkflowStory-module__u_w7pW__timeline{flex-direction:column;gap:.55rem;padding-left:1.5rem;display:flex;position:relative}.RelationshipWorkflowStory-module__u_w7pW__timeline:before{content:"";background:#c7d2fe;width:2px;position:absolute;top:1rem;bottom:1rem;left:.45rem}.RelationshipWorkflowStory-module__u_w7pW__timelineItem{background:#ffffffe6;border:1px solid #e5e7eb;border-radius:.65rem;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid;position:relative}.RelationshipWorkflowStory-module__u_w7pW__timelineDot{background:#6366f1;border:2px solid #fff;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:50%;left:-1.4rem;transform:translateY(-50%);box-shadow:0 0 0 2px #c7d2fe}.RelationshipWorkflowStory-module__u_w7pW__timelineItem>svg{color:#6366f1}.RelationshipWorkflowStory-module__u_w7pW__timelineItem>div{grid-template-columns:1fr auto;gap:.1rem .6rem;display:grid}.RelationshipWorkflowStory-module__u_w7pW__timelineItem small{color:#8a94a3;text-transform:uppercase;grid-column:1/-1;font-size:.62rem}.RelationshipWorkflowStory-module__u_w7pW__timelineItem strong{font-size:.8rem}.RelationshipWorkflowStory-module__u_w7pW__timelineItem div span{color:#64748b;font-size:.68rem}.RelationshipWorkflowStory-module__u_w7pW__matchVisual{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid;position:relative}.RelationshipWorkflowStory-module__u_w7pW__matchSource{z-index:2;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:175px;padding:1.2rem;display:flex;position:relative;box-shadow:0 12px 26px #0f172a14}.RelationshipWorkflowStory-module__u_w7pW__matchSource>svg{color:#6366f1;width:2rem;height:2rem;margin-bottom:.65rem}.RelationshipWorkflowStory-module__u_w7pW__matchSource>span,.RelationshipWorkflowStory-module__u_w7pW__matchSource>small{color:#738093;font-size:.7rem}.RelationshipWorkflowStory-module__u_w7pW__matchSource>strong{margin:.2rem 0;font-size:1rem}.RelationshipWorkflowStory-module__u_w7pW__matchCore{z-index:3;flex-direction:column;align-items:center;gap:.55rem;display:flex;position:relative}.RelationshipWorkflowStory-module__u_w7pW__matchCore>div{color:#fff;background:linear-gradient(135deg,#6366f1,#06b6d4);border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;display:grid;box-shadow:0 10px 24px #4f46e540}.RelationshipWorkflowStory-module__u_w7pW__matchCore>span{color:#047857;background:#d1fae5;border-radius:999px;padding:.35rem .55rem;font-size:.68rem;font-weight:800}.RelationshipWorkflowStory-module__u_w7pW__matchPulse{z-index:1;transform-origin:50%;background:linear-gradient(90deg,#c7d2fe,#6366f1,#67e8f9);height:2px;position:absolute;left:22%;right:22%}.RelationshipWorkflowStory-module__u_w7pW__opportunityCard{background:#ffffffeb;border:1px solid #c7d2fe;border-radius:1rem;padding:1.2rem;box-shadow:0 16px 36px #4f46e521}.RelationshipWorkflowStory-module__u_w7pW__opportunityTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__opportunityPerson{align-items:center;gap:.7rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__warmBadge,.RelationshipWorkflowStory-module__u_w7pW__reviewed{border-radius:999px;align-items:center;gap:.35rem;font-size:.68rem;font-weight:800;display:inline-flex}.RelationshipWorkflowStory-module__u_w7pW__warmBadge{color:#047857;background:#d1fae5;padding:.45rem .65rem}.RelationshipWorkflowStory-module__u_w7pW__relationshipPath{color:#64748b;background:#f8fafc;border-radius:.75rem;justify-content:center;align-items:center;gap:.65rem;margin:1rem 0;padding:.75rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__relationshipPath span{color:#334155;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}.RelationshipWorkflowStory-module__u_w7pW__relationshipPath svg{width:.95rem;height:.95rem}.RelationshipWorkflowStory-module__u_w7pW__outreachPrompt{background:#eef2ff;border:1px solid #e0e7ff;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.9rem;display:grid}.RelationshipWorkflowStory-module__u_w7pW__outreachPrompt>svg{color:#4f46e5}.RelationshipWorkflowStory-module__u_w7pW__outreachPrompt>div span{color:#6366f1;text-transform:uppercase;font-size:.65rem;font-weight:800}.RelationshipWorkflowStory-module__u_w7pW__outreachPrompt p{color:#334155;margin:.15rem 0 0;font-size:.75rem}.RelationshipWorkflowStory-module__u_w7pW__reviewed{color:#047857;white-space:nowrap;background:#d1fae5;padding:.4rem .55rem}.RelationshipWorkflowStory-module__u_w7pW__reviewed svg{width:.8rem;height:.8rem}.RelationshipWorkflowStory-module__u_w7pW__controls{color:#7c8797;background:#fff;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;min-height:60px;padding:.65rem 1.2rem;font-size:.72rem;font-weight:700;display:flex}.RelationshipWorkflowStory-module__u_w7pW__controls>div{gap:.5rem;display:flex}.RelationshipWorkflowStory-module__u_w7pW__controls button{color:#475569;background:#fff;border:1px solid #d8dee6;border-radius:999px;align-items:center;gap:.35rem;min-height:2.1rem;padding:0 .75rem;font-size:.7rem;font-weight:700;display:inline-flex}.RelationshipWorkflowStory-module__u_w7pW__controls button:hover{color:#4338ca;background:#f5f7ff;border-color:#a5b4fc}@keyframes RelationshipWorkflowStory-module__u_w7pW__statusPulse{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:760px){.RelationshipWorkflowStory-module__u_w7pW__story{margin-top:2.5rem}.RelationshipWorkflowStory-module__u_w7pW__longLabel{display:none}.RelationshipWorkflowStory-module__u_w7pW__shortLabel{display:inline}.RelationshipWorkflowStory-module__u_w7pW__stage{min-height:600px;padding:1.2rem}.RelationshipWorkflowStory-module__u_w7pW__analyzeVisual,.RelationshipWorkflowStory-module__u_w7pW__contextVisual,.RelationshipWorkflowStory-module__u_w7pW__matchVisual{grid-template-columns:1fr}.RelationshipWorkflowStory-module__u_w7pW__scanBeam{justify-self:center;transform:rotate(90deg)}.RelationshipWorkflowStory-module__u_w7pW__databaseCard,.RelationshipWorkflowStory-module__u_w7pW__matchSource{min-height:125px}.RelationshipWorkflowStory-module__u_w7pW__matchCore>div{width:2.8rem;height:2.8rem}.RelationshipWorkflowStory-module__u_w7pW__matchPulse{transform-origin:50%;background:linear-gradient(#c7d2fe,#6366f1,#67e8f9);width:2px;height:auto;inset:23% auto 23% 50%}.RelationshipWorkflowStory-module__u_w7pW__relationshipPath{flex-wrap:wrap}.RelationshipWorkflowStory-module__u_w7pW__outreachPrompt{grid-template-columns:auto 1fr}.RelationshipWorkflowStory-module__u_w7pW__reviewed{grid-column:1/-1;width:max-content}}@media (max-width:520px){.RelationshipWorkflowStory-module__u_w7pW__topbar{align-items:flex-start}.RelationshipWorkflowStory-module__u_w7pW__scanStatus{font-size:0}.RelationshipWorkflowStory-module__u_w7pW__progress{gap:.35rem;padding-inline:.75rem}.RelationshipWorkflowStory-module__u_w7pW__progressLabel{gap:.25rem;font-size:.62rem}.RelationshipWorkflowStory-module__u_w7pW__progressLabel b{display:none}.RelationshipWorkflowStory-module__u_w7pW__stage{min-height:640px;padding:1rem}.RelationshipWorkflowStory-module__u_w7pW__opportunityTop{flex-direction:column;align-items:flex-start}.RelationshipWorkflowStory-module__u_w7pW__relationshipPath{flex-direction:column;align-items:stretch}.RelationshipWorkflowStory-module__u_w7pW__relationshipPath>svg{align-self:center;transform:rotate(90deg)}.RelationshipWorkflowStory-module__u_w7pW__controls{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.RelationshipWorkflowStory-module__u_w7pW__scanStatus>span{animation:none}}
