.RoleUseCases_shell__yMZL2{border:1px solid var(--landing-gray-200);background:linear-gradient(145deg,#f7f8fa,#f1f3f7 48%,#eceff5);box-shadow:inset 0 1px 0 rgba(255,255,255,.84);border-radius:1.6rem;overflow:hidden;padding:.75rem}.RoleUseCases_layout__R2Eul{display:grid;gap:.75rem}.RoleUseCases_roles__oEXRN{display:grid;gap:.5rem;border:1px solid rgba(255,255,255,.92);background:rgba(255,255,255,.72);border-radius:1rem;padding:.75rem}.RoleUseCases_roleButton__3zXHQ{display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;border:1px solid rgba(19,22,27,.08);background:rgba(255,255,255,.66);border-radius:.85rem;padding:.75rem .9rem;opacity:.65;transform:translateX(.3rem);transition:opacity .18s ease,transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .2s ease}.RoleUseCases_roleButton__3zXHQ[data-team-index="0"]{--role-accent:#2f7f6a}.RoleUseCases_roleButton__3zXHQ[data-team-index="1"]{--role-accent:#8a5a2d}.RoleUseCases_roleButton__3zXHQ[data-team-index="2"]{--role-accent:#355f9a}.RoleUseCases_roleButton__3zXHQ:before{content:"";width:.48rem;height:.48rem;border-radius:999px;background:var(--role-accent,#64748b);box-shadow:0 0 0 4px rgba(255,255,255,.78);margin-bottom:.45rem}.RoleUseCases_roleButtonActive__mul7o{opacity:1;transform:translateX(0);background:rgba(255,255,255,.92);border-color:rgba(19,22,27,.18);box-shadow:0 14px 30px rgba(15,23,42,.08)}.RoleUseCases_roleName__AiQ0G{color:var(--landing-text);font-size:.99rem;line-height:1.22;font-weight:500}.RoleUseCases_roleMeta__LsnKA{color:var(--landing-muted);margin-top:.22rem;font-size:.72rem;line-height:1.2;font-weight:500}.RoleUseCases_stage__qlfPq{--role-accent:#355f9a;--role-accent-deep:#244875;border:1px solid rgba(148,163,184,.24);background:radial-gradient(circle at -10% 50%,rgba(15,23,42,.06) 0,rgba(15,23,42,0) 58%),linear-gradient(160deg,#f8fafc,#eef3fa 58%,#e8eef8);border-radius:1rem;overflow:hidden}.RoleUseCases_stage__qlfPq[data-team-index="0"]{--role-accent:#2f7f6a;--role-accent-deep:#1f5d4c}.RoleUseCases_stage__qlfPq[data-team-index="1"]{--role-accent:#8a5a2d;--role-accent-deep:#6e4620}.RoleUseCases_stage__qlfPq[data-team-index="2"]{--role-accent:#355f9a;--role-accent-deep:#244875}.RoleUseCases_stageHeader__xq6w8{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.85rem .95rem;border-bottom:1px solid rgba(148,163,184,.22)}.RoleUseCases_stageLabel__kIapu{color:var(--landing-text);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.RoleUseCases_workflows__XFTCc{display:grid;gap:.75rem;padding:.95rem}.RoleUseCases_workflowCard__HoAiz{border-radius:.95rem;border:1px solid rgba(255,255,255,.85);background:rgba(255,255,255,.92);box-shadow:0 10px 22px rgba(38,48,63,.08);padding:.95rem 1rem;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,background-color .2s ease}.RoleUseCases_workflowCard__HoAiz:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--role-accent) 26%,rgba(255,255,255,.7));box-shadow:0 16px 34px rgba(22,34,52,.12);background:rgba(255,255,255,.98)}.RoleUseCases_workflowLabel__dI4pC{margin:0;color:var(--landing-muted);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.RoleUseCases_workflowTitle__IYcA_{margin:.35rem 0 0;color:var(--landing-text);font-size:1.05rem;line-height:1.2;font-weight:600}.RoleUseCases_workflowDescription__xiEDg{margin:.5rem 0 0;color:var(--landing-muted);font-size:.92rem;line-height:1.45}@media (min-width:1024px){.RoleUseCases_layout__R2Eul{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}}@media (max-width:1023px){.RoleUseCases_roles__oEXRN{grid-template-columns:repeat(3,minmax(0,1fr))}.RoleUseCases_roleButton__3zXHQ{min-height:100%;transform:none;opacity:.78}}@media (max-width:640px){.RoleUseCases_shell__yMZL2{padding:.65rem}.RoleUseCases_roles__oEXRN{display:flex;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.5rem;gap:.5rem;grid-template-columns:unset}.RoleUseCases_roles__oEXRN::-webkit-scrollbar{display:none}.RoleUseCases_roleButton__3zXHQ{flex:0 0 auto;min-width:130px;transform:none;opacity:.78}.RoleUseCases_roleButtonActive__mul7o{opacity:1}.RoleUseCases_workflows__XFTCc{padding:.85rem}}.RoleUseCases_progressBar__n2rh4{position:absolute;bottom:0;left:0;height:2px;width:0;background:var(--role-accent,#64748b);border-radius:0 999px 999px 0;animation:RoleUseCases_progressFill__d38Kz linear forwards}@keyframes RoleUseCases_progressFill__d38Kz{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.RoleUseCases_roleButton__3zXHQ,.RoleUseCases_workflowCard__HoAiz{transition:none}.RoleUseCases_progressBar__n2rh4{animation:none;width:100%}}