.AITeamsHero-module__uBKk_a__section{padding-top:160px;padding-bottom:var(--spacing-24);background:hsl(var(--background));position:relative;overflow:hidden}.AITeamsHero-module__uBKk_a__section:before{content:"";pointer-events:none;background:radial-gradient(at 30% 40%,#6366f112 0%,#0000 60%),radial-gradient(at 70% 60%,#2dd4bf0d 0%,#0000 60%);width:900px;height:600px;position:absolute;top:0;left:50%;transform:translate(-50%)}.AITeamsHero-module__uBKk_a__grid{gap:var(--spacing-16);grid-template-columns:1fr 420px;align-items:center;max-width:1100px;margin:0 auto;display:grid}@media (max-width:900px){.AITeamsHero-module__uBKk_a__grid{gap:var(--spacing-12);grid-template-columns:1fr}}.AITeamsHero-module__uBKk_a__text{opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.AITeamsHero-module__uBKk_a__textVisible{opacity:1;transform:translateY(0)}.AITeamsHero-module__uBKk_a__eyebrow{color:hsl(var(--primary));margin-bottom:var(--spacing-6);letter-spacing:.06em;text-transform:uppercase;background:#6366f114;border:1px solid #6366f12e;border-radius:999px;align-items:center;gap:8px;padding:.4rem .9rem;font-size:.8rem;font-weight:500;display:inline-flex}html[data-theme=light] .AITeamsHero-module__uBKk_a__eyebrow{background:#6366f10f;border-color:#6366f12e}.AITeamsHero-module__uBKk_a__title{letter-spacing:-.03em;margin-bottom:var(--spacing-6);color:hsl(var(--foreground));font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1.1}.AITeamsHero-module__uBKk_a__subtitle{color:hsl(var(--foreground));opacity:.55;max-width:520px;margin-bottom:var(--spacing-8);font-size:clamp(1rem,1.8vw,1.1rem);line-height:1.7}html[data-theme=light] .AITeamsHero-module__uBKk_a__subtitle{opacity:.6}.AITeamsHero-module__uBKk_a__actions{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-8);flex-wrap:wrap;display:flex}.AITeamsHero-module__uBKk_a__btnPrimary{color:#fff;border-radius:var(--radius-md);background:linear-gradient(90deg,#f59e0b,#f97316);align-items:center;gap:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 4px 14px -2px #f9731659}.AITeamsHero-module__uBKk_a__btnPrimary:hover{background:linear-gradient(90deg,#d97706,#ea580c);transform:translateY(-1px);box-shadow:0 8px 24px -2px #f9731680}.AITeamsHero-module__uBKk_a__btnSecondary{border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:var(--radius-md);opacity:.7;background:0 0;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.AITeamsHero-module__uBKk_a__btnSecondary:hover{opacity:1;background:#6366f10a;border-color:#6366f166}.AITeamsHero-module__uBKk_a__usedBy{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AITeamsHero-module__uBKk_a__usedByLabel{color:hsl(var(--foreground));opacity:.35;margin-right:4px;font-size:.8rem}.AITeamsHero-module__uBKk_a__usedByItem{color:hsl(var(--foreground));opacity:.5;font-size:.8rem;font-weight:500}.AITeamsHero-module__uBKk_a__usedBySep{background:hsl(var(--foreground));opacity:.2;border-radius:50%;width:3px;height:3px}.AITeamsHero-module__uBKk_a__widget{opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1) .15s;transform:translateY(24px)scale(.97)}.AITeamsHero-module__uBKk_a__widgetVisible{opacity:1;transform:translateY(0)scale(1)}@media (max-width:900px){.AITeamsHero-module__uBKk_a__widget{width:100%;max-width:380px;margin:0 auto}}.AITeamsHero-module__uBKk_a__widgetCard{background:#ffffff0a;border:1px solid #ffffff1c;border-radius:16px;padding:28px;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000040,inset 0 1px #ffffff0f}.AITeamsHero-module__uBKk_a__widgetCard:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#6366f10f 0%,#0000 70%);position:absolute;inset:0}html[data-theme=light] .AITeamsHero-module__uBKk_a__widgetCard{background:#ffffffe6;border-color:#6366f133;box-shadow:0 4px 32px #6366f11a,0 1px #6366f114}.AITeamsHero-module__uBKk_a__widgetHeader{align-items:center;gap:8px;margin-bottom:24px;display:flex}.AITeamsHero-module__uBKk_a__widgetDot{background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #34d39980}.AITeamsHero-module__uBKk_a__widgetTitle{color:hsl(var(--foreground));opacity:.85;font-size:.9rem;font-weight:600}.AITeamsHero-module__uBKk_a__widgetCohort{color:hsl(var(--foreground));opacity:.35;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.AITeamsHero-module__uBKk_a__ringWrap{width:160px;height:160px;margin:0 auto 24px;position:relative}.AITeamsHero-module__uBKk_a__ringInner{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;inset:0}.AITeamsHero-module__uBKk_a__ringScore{letter-spacing:-.04em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:800;line-height:1}.AITeamsHero-module__uBKk_a__ringMax{color:hsl(var(--foreground));opacity:.35;margin-top:1px;font-size:.82rem}.AITeamsHero-module__uBKk_a__ringLabel{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--foreground));opacity:.38;margin-top:-10px;margin-bottom:20px;font-size:.68rem;display:block}.AITeamsHero-module__uBKk_a__statsRow{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding:16px 0;display:flex}html[data-theme=light] .AITeamsHero-module__uBKk_a__statsRow{border-color:#6366f129}.AITeamsHero-module__uBKk_a__stat{flex-direction:column;flex:1;align-items:center;gap:3px;display:flex}.AITeamsHero-module__uBKk_a__statDivider{background:#ffffff1a;width:1px;height:28px}html[data-theme=light] .AITeamsHero-module__uBKk_a__statDivider{background:#6366f12e}.AITeamsHero-module__uBKk_a__statNum{color:hsl(var(--foreground));letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.AITeamsHero-module__uBKk_a__statRisk{color:#fbbf24}.AITeamsHero-module__uBKk_a__statLabel{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--foreground));opacity:.4;font-size:.7rem}.AITeamsHero-module__uBKk_a__alertBadge{color:#fbbf24;background:#fbbf2412;border:1px solid #fbbf242e;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:.78rem;font-weight:500;display:flex}html[data-theme=light] .AITeamsHero-module__uBKk_a__alertBadge{background:#fbbf240f}
.LearnerExperience-module__RyZOwa__section{background:hsl(var(--background));padding:6rem 0;position:relative}.LearnerExperience-module__RyZOwa__section:before{content:"";background:linear-gradient(90deg,#0000,#2dd4bf26,#6366f126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.LearnerExperience-module__RyZOwa__header{text-align:center;max-width:660px;margin:0 auto var(--spacing-12);opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.LearnerExperience-module__RyZOwa__headerVisible{opacity:1;transform:translateY(0)}.LearnerExperience-module__RyZOwa__eyebrow{color:hsl(var(--primary));letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--spacing-5);background:#6366f114;border:1px solid #6366f12e;border-radius:999px;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-block}.LearnerExperience-module__RyZOwa__title{letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:hsl(var(--foreground));font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.LearnerExperience-module__RyZOwa__subtitle{color:hsl(var(--foreground));opacity:.5;font-size:1.05rem;line-height:1.65}.LearnerExperience-module__RyZOwa__demo{opacity:0;max-width:1060px;margin:0 auto;transition:all .7s cubic-bezier(.2,.8,.2,1) .15s;transform:translateY(20px)}.LearnerExperience-module__RyZOwa__demoVisible{opacity:1;transform:translateY(0)}.LearnerExperience-module__RyZOwa__personas{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.LearnerExperience-module__RyZOwa__persona{cursor:pointer;color:inherit;font:inherit;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:all .2s;display:flex}html[data-theme=light] .LearnerExperience-module__RyZOwa__persona{background:#fffc;border-color:#6366f129}.LearnerExperience-module__RyZOwa__persona:hover{background:#ffffff0a;border-color:#ffffff1f}.LearnerExperience-module__RyZOwa__personaActive{background:#6366f114!important;border-color:#6366f140!important}.LearnerExperience-module__RyZOwa__personaAvatar{background:#ffffff0a;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.78rem;font-weight:700;display:flex}.LearnerExperience-module__RyZOwa__personaInfo{text-align:left;flex-direction:column;gap:1px;display:flex}.LearnerExperience-module__RyZOwa__personaName{color:hsl(var(--foreground));opacity:.8;font-size:.82rem;font-weight:600}.LearnerExperience-module__RyZOwa__personaRole{color:hsl(var(--foreground));opacity:.38;font-size:.7rem}.LearnerExperience-module__RyZOwa__split{background:#ffffff08;border:1px solid #ffffff1c;border-radius:16px;grid-template-columns:1fr 300px;gap:0;display:grid;overflow:hidden;box-shadow:0 12px 40px #0003,inset 0 1px #ffffff0f}html[data-theme=light] .LearnerExperience-module__RyZOwa__split{background:#ffffffeb;border-color:#6366f133;box-shadow:0 4px 32px #6366f11a,0 1px #6366f114}@media (max-width:780px){.LearnerExperience-module__RyZOwa__split{grid-template-columns:1fr}}.LearnerExperience-module__RyZOwa__planPanel{border-right:1px solid #ffffff0f;flex-direction:column;display:flex}html[data-theme=light] .LearnerExperience-module__RyZOwa__planPanel{border-right-color:#6366f126}.LearnerExperience-module__RyZOwa__planHeader{border-bottom:1px solid #ffffff14;padding:20px 24px 16px}html[data-theme=light] .LearnerExperience-module__RyZOwa__planHeader{border-bottom-color:#6366f11f}.LearnerExperience-module__RyZOwa__planMeta{flex-direction:column;gap:8px;display:flex}.LearnerExperience-module__RyZOwa__planGoal{color:hsl(var(--foreground));opacity:.8;font-size:.88rem;font-weight:600}.LearnerExperience-module__RyZOwa__stackTags{flex-wrap:wrap;gap:5px;display:flex}.LearnerExperience-module__RyZOwa__stackTag{color:hsl(var(--primary));background:#6366f114;border:1px solid #6366f126;border-radius:4px;padding:2px 7px;font-size:.68rem;font-weight:500}.LearnerExperience-module__RyZOwa__steps{flex-direction:column;flex:1;padding:12px 0;display:flex}.LearnerExperience-module__RyZOwa__step{align-items:center;gap:12px;padding:10px 24px;transition:background .15s;display:flex}.LearnerExperience-module__RyZOwa__step:hover{background:#ffffff05}.LearnerExperience-module__RyZOwa__stepActive{background:#6366f10f!important}.LearnerExperience-module__RyZOwa__stepDone .LearnerExperience-module__RyZOwa__stepTitle{opacity:.38}.LearnerExperience-module__RyZOwa__stepTitle{color:hsl(var(--foreground));opacity:.65;flex:1;font-size:.83rem}.LearnerExperience-module__RyZOwa__stepRight{align-items:center;gap:8px;display:flex}.LearnerExperience-module__RyZOwa__stepResources{color:hsl(var(--foreground));opacity:.28;font-size:.7rem}.LearnerExperience-module__RyZOwa__activePill{color:#6366f1;white-space:nowrap;background:#6366f11a;border:1px solid #6366f133;border-radius:999px;padding:2px 7px;font-size:.65rem;font-weight:600}.LearnerExperience-module__RyZOwa__dotDone{background:#34d399;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 6px #34d39959}.LearnerExperience-module__RyZOwa__dotActive{background:#6366f1;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite LearnerExperience-module__RyZOwa__activePulse;box-shadow:0 0 6px #6366f180}@keyframes LearnerExperience-module__RyZOwa__activePulse{0%,to{box-shadow:0 0 6px #6366f180}50%{box-shadow:0 0 12px #6366f1cc}}.LearnerExperience-module__RyZOwa__dotUpcoming{background:0 0;border:1.5px solid #ffffff26;border-radius:50%;flex-shrink:0;width:8px;height:8px}html[data-theme=light] .LearnerExperience-module__RyZOwa__dotUpcoming{border-color:#6366f133}.LearnerExperience-module__RyZOwa__planFooter{color:hsl(var(--foreground));opacity:.35;border-top:1px solid #ffffff0a;align-items:center;gap:7px;padding:12px 24px;font-size:.72rem;display:flex}html[data-theme=light] .LearnerExperience-module__RyZOwa__planFooter{border-top-color:#6366f11f}.LearnerExperience-module__RyZOwa__resourcePanel{background:#ffffff03;flex-direction:column;padding:0;display:flex}html[data-theme=light] .LearnerExperience-module__RyZOwa__resourcePanel{background:#6366f103}.LearnerExperience-module__RyZOwa__resourceHeader{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:20px 20px 14px;display:flex}html[data-theme=light] .LearnerExperience-module__RyZOwa__resourceHeader{border-bottom-color:#6366f11f}.LearnerExperience-module__RyZOwa__resourceTitle{color:hsl(var(--foreground));opacity:.5;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}.LearnerExperience-module__RyZOwa__resourceAuto{color:#2dd4bf;background:#2dd4bf14;border:1px solid #2dd4bf33;border-radius:999px;padding:2px 7px;font-size:.65rem;font-weight:600}.LearnerExperience-module__RyZOwa__resourceList{flex-direction:column;flex:1;gap:4px;padding:12px;display:flex}.LearnerExperience-module__RyZOwa__resource{cursor:pointer;opacity:0;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:all .2s;display:flex;transform:translate(8px)}html[data-theme=light] .LearnerExperience-module__RyZOwa__resource{background:#6366f106;border-color:#6366f124}.LearnerExperience-module__RyZOwa__resource:hover{background:#6366f10f;border-color:#6366f126}.LearnerExperience-module__RyZOwa__resourceVisible{opacity:1;transition:all .4s cubic-bezier(.2,.8,.2,1);transform:translate(0)}.LearnerExperience-module__RyZOwa__resourceIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.LearnerExperience-module__RyZOwa__resourceIcon[data-type=doc]{color:#818cf8;background:#6366f11f}.LearnerExperience-module__RyZOwa__resourceIcon[data-type=code]{color:#34d399;background:#34d3991a}.LearnerExperience-module__RyZOwa__resourceIcon[data-type=video]{color:#fb923c;background:#fb923c1a}.LearnerExperience-module__RyZOwa__resourceInfo{flex:1;min-width:0}.LearnerExperience-module__RyZOwa__resourceName{color:hsl(var(--foreground));opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;display:block;overflow:hidden}.LearnerExperience-module__RyZOwa__resourceSource{color:hsl(var(--foreground));opacity:.3;margin-top:1px;font-size:.67rem;display:block}.LearnerExperience-module__RyZOwa__resourceArrow{color:hsl(var(--foreground));opacity:.2;flex-shrink:0;transition:opacity .2s,transform .2s}.LearnerExperience-module__RyZOwa__resource:hover .LearnerExperience-module__RyZOwa__resourceArrow{opacity:.5;transform:translate(2px)}.LearnerExperience-module__RyZOwa__resourceNote{color:hsl(var(--foreground));opacity:.55;background:#2dd4bf0a;border:1px solid #2dd4bf1a;border-radius:8px;align-items:flex-start;gap:8px;margin:0 12px 12px;padding:12px 16px;font-size:.72rem;line-height:1.5;display:flex}.LearnerExperience-module__RyZOwa__resourceNote svg{flex-shrink:0;margin-top:1px}
.CohortDashboard-module__0I6bBq__section{background:hsl(var(--background));padding:8rem 0 6rem}.CohortDashboard-module__0I6bBq__header{text-align:center;max-width:640px;margin:0 auto var(--spacing-12);opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.CohortDashboard-module__0I6bBq__headerVisible{opacity:1;transform:translateY(0)}.CohortDashboard-module__0I6bBq__eyebrow{color:#2dd4bf;letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--spacing-5);background:#2dd4bf14;border:1px solid #2dd4bf2e;border-radius:999px;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-block}.CohortDashboard-module__0I6bBq__title{letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:hsl(var(--foreground));font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.CohortDashboard-module__0I6bBq__subtitle{color:hsl(var(--foreground));opacity:.5;font-size:1.05rem;line-height:1.65}.CohortDashboard-module__0I6bBq__dashboard{opacity:0;background:#ffffff08;border:1px solid #ffffff1c;border-radius:20px;max-width:1100px;margin:0 auto;transition:all .7s cubic-bezier(.2,.8,.2,1) .15s;overflow:hidden;transform:translateY(24px);box-shadow:0 16px 48px #0003,inset 0 1px #ffffff0f}.CohortDashboard-module__0I6bBq__dashboardVisible{opacity:1;transform:translateY(0)}html[data-theme=light] .CohortDashboard-module__0I6bBq__dashboard{background:#ffffffeb;border-color:#6366f133;box-shadow:0 8px 48px #6366f11a,0 1px #6366f114}.CohortDashboard-module__0I6bBq__tabBar{background:#ffffff05;border-bottom:1px solid #ffffff17;align-items:center;gap:2px;padding:12px 16px;display:flex}html[data-theme=light] .CohortDashboard-module__0I6bBq__tabBar{background:#6366f106;border-bottom-color:#6366f124}.CohortDashboard-module__0I6bBq__tab{cursor:pointer;color:hsl(var(--foreground));background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;transition:background .15s;display:flex}.CohortDashboard-module__0I6bBq__tab:hover{background:#ffffff0a}html[data-theme=light] .CohortDashboard-module__0I6bBq__tab:hover{background:#6366f10d}.CohortDashboard-module__0I6bBq__tabActive{border:1px solid #6366f133;background:#6366f11f!important}html[data-theme=light] .CohortDashboard-module__0I6bBq__tabActive{background:#6366f114!important}.CohortDashboard-module__0I6bBq__tabLabel{color:hsl(var(--foreground));opacity:.75;font-size:.83rem;font-weight:600}.CohortDashboard-module__0I6bBq__tabActive .CohortDashboard-module__0I6bBq__tabLabel{opacity:1;color:hsl(var(--primary))}.CohortDashboard-module__0I6bBq__tabPeriod{color:hsl(var(--foreground));opacity:.35;font-variant-numeric:tabular-nums;font-size:.72rem}.CohortDashboard-module__0I6bBq__tabSpacer{flex:1}.CohortDashboard-module__0I6bBq__liveTag{color:#34d399;opacity:.75;align-items:center;gap:6px;font-size:.72rem;font-weight:500;display:flex}.CohortDashboard-module__0I6bBq__liveDot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite CohortDashboard-module__0I6bBq__pulse;box-shadow:0 0 6px #34d39999}@keyframes CohortDashboard-module__0I6bBq__pulse{0%,to{opacity:1}50%{opacity:.4}}.CohortDashboard-module__0I6bBq__kpiRow{border-bottom:1px solid #ffffff17;grid-template-columns:repeat(5,1fr);display:grid}html[data-theme=light] .CohortDashboard-module__0I6bBq__kpiRow{border-bottom-color:#6366f124}@media (max-width:700px){.CohortDashboard-module__0I6bBq__kpiRow{grid-template-columns:repeat(3,1fr)}}.CohortDashboard-module__0I6bBq__kpiCard{border-right:1px solid #ffffff14;flex-direction:column;gap:4px;padding:20px 16px;display:flex}.CohortDashboard-module__0I6bBq__kpiCard:last-child{border-right:none}html[data-theme=light] .CohortDashboard-module__0I6bBq__kpiCard{border-right-color:#6366f11f}.CohortDashboard-module__0I6bBq__kpiNum{letter-spacing:-.04em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:800;line-height:1}.CohortDashboard-module__0I6bBq__kpiAccent{color:var(--accent-clr,hsl(var(--foreground)))}.CohortDashboard-module__0I6bBq__kpiLabel{color:hsl(var(--foreground));opacity:.4;text-transform:uppercase;letter-spacing:.05em;font-size:.73rem;font-weight:500}.CohortDashboard-module__0I6bBq__mainGrid{grid-template-columns:1fr 340px;gap:0;padding:0;display:grid}@media (max-width:860px){.CohortDashboard-module__0I6bBq__mainGrid{grid-template-columns:1fr}}.CohortDashboard-module__0I6bBq__panel{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;padding:20px 24px}html[data-theme=light] .CohortDashboard-module__0I6bBq__panel{border-bottom-color:#6366f11f;border-right-color:#6366f11f}.CohortDashboard-module__0I6bBq__rightCol{flex-direction:column;display:flex}.CohortDashboard-module__0I6bBq__rightCol .CohortDashboard-module__0I6bBq__panel{border-right:none}.CohortDashboard-module__0I6bBq__panelHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.CohortDashboard-module__0I6bBq__panelTitle{color:hsl(var(--foreground));opacity:.6;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}.CohortDashboard-module__0I6bBq__panelHint{color:hsl(var(--foreground));opacity:.3;font-size:.7rem}.CohortDashboard-module__0I6bBq__panelCount{color:hsl(var(--foreground));opacity:.5;background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:700}.CohortDashboard-module__0I6bBq__panelCountRisk{color:#fbbf24;opacity:1;background:#fbbf241a}.CohortDashboard-module__0I6bBq__funnel{flex-direction:column;gap:10px;display:flex}.CohortDashboard-module__0I6bBq__funnelRow{grid-template-columns:20px 1fr 1fr auto auto;align-items:center;gap:10px;display:grid}.CohortDashboard-module__0I6bBq__funnelStep{color:hsl(var(--foreground));opacity:.25;font-variant-numeric:tabular-nums;text-align:right;font-size:.7rem;font-weight:600}.CohortDashboard-module__0I6bBq__funnelTitle{color:hsl(var(--foreground));opacity:.65;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.CohortDashboard-module__0I6bBq__funnelTitleStall{color:#fbbf24;opacity:.9}.CohortDashboard-module__0I6bBq__funnelTrack{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}html[data-theme=light] .CohortDashboard-module__0I6bBq__funnelTrack{background:#00000012}.CohortDashboard-module__0I6bBq__funnelBar{background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:999px;height:100%;transition:width 1s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 8px #6366f173}.CohortDashboard-module__0I6bBq__funnelBarStall{background:linear-gradient(90deg,#d97706,#fbbf24);box-shadow:0 0 8px #fbbf2473}.CohortDashboard-module__0I6bBq__funnelPct{color:hsl(var(--foreground));opacity:.55;font-variant-numeric:tabular-nums;text-align:right;min-width:34px;font-size:.78rem;font-weight:600}.CohortDashboard-module__0I6bBq__funnelPctStall{color:#fbbf24;opacity:1}.CohortDashboard-module__0I6bBq__stallTag{color:#fbbf24;white-space:nowrap;background:#fbbf241a;border:1px solid #fbbf2433;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:.65rem;font-weight:600;display:flex}.CohortDashboard-module__0I6bBq__tracks{flex-direction:column;gap:10px;display:flex}.CohortDashboard-module__0I6bBq__trackRow{grid-template-columns:80px 1fr 38px;align-items:center;gap:10px;display:grid}.CohortDashboard-module__0I6bBq__trackName{color:hsl(var(--foreground));opacity:.55;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.CohortDashboard-module__0I6bBq__trackTrack{background:#ffffff12;border-radius:999px;height:7px;overflow:hidden}html[data-theme=light] .CohortDashboard-module__0I6bBq__trackTrack{background:#00000012}.CohortDashboard-module__0I6bBq__trackBar{background:linear-gradient(90deg,#0d9488,#2dd4bf);border-radius:999px;height:100%;transition:width 1s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 7px #2dd4bf66}.CohortDashboard-module__0I6bBq__trackPct{color:hsl(var(--foreground));opacity:.55;font-variant-numeric:tabular-nums;text-align:right;font-size:.78rem;font-weight:600}.CohortDashboard-module__0I6bBq__riskList{flex-direction:column;gap:8px;display:flex}.CohortDashboard-module__0I6bBq__riskCard{opacity:0;background:#fbbf240a;border:1px solid #fbbf241a;border-radius:8px;align-items:center;gap:10px;padding:10px;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex;transform:translate(8px)}.CohortDashboard-module__0I6bBq__riskCardVisible{opacity:1;transform:translate(0)}.CohortDashboard-module__0I6bBq__riskAvatar{width:28px;height:28px;color:hsl(var(--foreground));background:#ffffff0a;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.CohortDashboard-module__0I6bBq__riskInfo{flex:1;min-width:0}.CohortDashboard-module__0I6bBq__riskMeta{align-items:center;gap:6px;margin-bottom:5px;display:flex}.CohortDashboard-module__0I6bBq__riskName{color:hsl(var(--foreground));opacity:.8;font-size:.8rem;font-weight:600}.CohortDashboard-module__0I6bBq__riskTrack{color:hsl(var(--foreground));opacity:.35;font-size:.68rem}.CohortDashboard-module__0I6bBq__riskBar{background:#ffffff1a;border-radius:999px;height:3px;overflow:hidden}.CohortDashboard-module__0I6bBq__riskProgress{opacity:.7;border-radius:999px;height:100%;transition:width 1s cubic-bezier(.2,.8,.2,1)}.CohortDashboard-module__0I6bBq__riskDays{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.CohortDashboard-module__0I6bBq__riskDaysNum{color:#fbbf24;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.CohortDashboard-module__0I6bBq__riskDaysLabel{color:hsl(var(--foreground));opacity:.35;text-transform:uppercase;letter-spacing:.05em;font-size:.63rem}.CohortDashboard-module__0I6bBq__riskEmpty{color:#34d399;opacity:.7;align-items:center;gap:8px;padding:12px;font-size:.82rem;display:flex}.CohortDashboard-module__0I6bBq__caption{text-align:center;color:hsl(var(--foreground));opacity:0;margin-top:20px;font-size:.82rem;transition:opacity .6s .6s}.CohortDashboard-module__0I6bBq__captionVisible{opacity:.4}
.IntelligenceInsights-module__q_nqHq__section{background:hsl(var(--background));padding:6rem 0;position:relative}.IntelligenceInsights-module__q_nqHq__section:before{content:"";background:linear-gradient(90deg,#0000,#6366f11f,#2dd4bf14,#0000);height:1px;position:absolute;top:0;left:0;right:0}.IntelligenceInsights-module__q_nqHq__header{text-align:center;max-width:640px;margin:0 auto var(--spacing-12);opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.IntelligenceInsights-module__q_nqHq__headerVisible{opacity:1;transform:translateY(0)}.IntelligenceInsights-module__q_nqHq__eyebrow{color:#818cf8;letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--spacing-5);background:#818cf814;border:1px solid #818cf82e;border-radius:999px;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-block}.IntelligenceInsights-module__q_nqHq__title{letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:hsl(var(--foreground));font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.IntelligenceInsights-module__q_nqHq__subtitle{color:hsl(var(--foreground));opacity:.5;font-size:1.05rem;line-height:1.65}.IntelligenceInsights-module__q_nqHq__grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:1060px;margin:0 auto;display:grid}@media (max-width:720px){.IntelligenceInsights-module__q_nqHq__grid{grid-template-columns:1fr}}.IntelligenceInsights-module__q_nqHq__card{opacity:0;border:1px solid;border-radius:14px;flex-direction:column;gap:12px;padding:24px;transition:all .5s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(16px)}.IntelligenceInsights-module__q_nqHq__cardVisible{opacity:1;transform:translateY(0)}.IntelligenceInsights-module__q_nqHq__card_warning{background:#fbbf240d;border-color:#fbbf2438;box-shadow:0 4px 20px #fbbf240f}.IntelligenceInsights-module__q_nqHq__card_alert{background:#f871710d;border-color:#f8717138;box-shadow:0 4px 20px #f871710f}.IntelligenceInsights-module__q_nqHq__card_info{background:#818cf80d;border-color:#818cf838;box-shadow:0 4px 20px #818cf80f}.IntelligenceInsights-module__q_nqHq__card_insight{background:#2dd4bf0d;border-color:#2dd4bf38;box-shadow:0 4px 20px #2dd4bf0f}.IntelligenceInsights-module__q_nqHq__card_assessment{background:#fb923c0d;border-color:#fb923c38;box-shadow:0 4px 20px #fb923c0f}html[data-theme=light] .IntelligenceInsights-module__q_nqHq__card_warning{background:#fffbebcc;border-color:#fbbf244d;box-shadow:0 4px 20px #fbbf2414}html[data-theme=light] .IntelligenceInsights-module__q_nqHq__card_alert{background:#fff1f2cc;border-color:#f871714d;box-shadow:0 4px 20px #f8717114}html[data-theme=light] .IntelligenceInsights-module__q_nqHq__card_info{background:#eef2ffcc;border-color:#818cf84d;box-shadow:0 4px 20px #818cf814}html[data-theme=light] .IntelligenceInsights-module__q_nqHq__card_insight{background:#ecfdf5cc;border-color:#2dd4bf4d;box-shadow:0 4px 20px #2dd4bf14}html[data-theme=light] .IntelligenceInsights-module__q_nqHq__card_assessment{background:#fff7edcc;border-color:#fb923c4d;box-shadow:0 4px 20px #fb923c14}.IntelligenceInsights-module__q_nqHq__cardTop{align-items:center;gap:10px;display:flex}.IntelligenceInsights-module__q_nqHq__iconWrap{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.IntelligenceInsights-module__q_nqHq__icon_warning{color:#fbbf24;background:#fbbf241f}.IntelligenceInsights-module__q_nqHq__icon_alert{color:#f87171;background:#f871711f}.IntelligenceInsights-module__q_nqHq__icon_info{color:#818cf8;background:#818cf81f}.IntelligenceInsights-module__q_nqHq__icon_insight{color:#2dd4bf;background:#2dd4bf1a}.IntelligenceInsights-module__q_nqHq__icon_assessment{color:#fb923c;background:#fb923c1f}.IntelligenceInsights-module__q_nqHq__badge{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:3px 7px;font-size:.68rem;font-weight:600}.IntelligenceInsights-module__q_nqHq__badge_warning{color:#fbbf24;background:#fbbf241a}.IntelligenceInsights-module__q_nqHq__badge_alert{color:#f87171;background:#f871711a}.IntelligenceInsights-module__q_nqHq__badge_info{color:#818cf8;background:#818cf81a}.IntelligenceInsights-module__q_nqHq__badge_insight{color:#2dd4bf;background:#2dd4bf14}.IntelligenceInsights-module__q_nqHq__badge_assessment{color:#fb923c;background:#fb923c1a}.IntelligenceInsights-module__q_nqHq__metricChip{flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.IntelligenceInsights-module__q_nqHq__metricVal{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800;line-height:1}.IntelligenceInsights-module__q_nqHq__metricLabel{color:hsl(var(--foreground));opacity:.3;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.62rem}.IntelligenceInsights-module__q_nqHq__cardHeadline{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.35}.IntelligenceInsights-module__q_nqHq__cardDetail{color:hsl(var(--foreground));opacity:.55;flex:1;font-size:.85rem;line-height:1.65}.IntelligenceInsights-module__q_nqHq__action{border-top:1px solid #ffffff17;align-items:center;gap:7px;padding-top:12px;font-size:.8rem;font-weight:600;display:flex}html[data-theme=light] .IntelligenceInsights-module__q_nqHq__action{border-top-color:#0000001a}.IntelligenceInsights-module__q_nqHq__action_warning{color:#fbbf24}.IntelligenceInsights-module__q_nqHq__action_alert{color:#f87171}.IntelligenceInsights-module__q_nqHq__action_info{color:#818cf8}.IntelligenceInsights-module__q_nqHq__action_insight{color:#2dd4bf}.IntelligenceInsights-module__q_nqHq__action_assessment{color:#fb923c}
.EcosystemJourney-module__vmKV9a__section{background:hsl(var(--surface));padding:6rem 0;position:relative}html[data-theme=light] .EcosystemJourney-module__vmKV9a__section{background:hsl(var(--surface-highlight))}.EcosystemJourney-module__vmKV9a__section:before{content:"";background:linear-gradient(90deg,#0000,#6366f11a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.EcosystemJourney-module__vmKV9a__header{text-align:center;max-width:640px;margin:0 auto var(--spacing-16);opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.EcosystemJourney-module__vmKV9a__headerVisible{opacity:1;transform:translateY(0)}.EcosystemJourney-module__vmKV9a__eyebrow{color:hsl(var(--primary));letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--spacing-5);background:#6366f114;border:1px solid #6366f12e;border-radius:999px;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-block}.EcosystemJourney-module__vmKV9a__title{letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:hsl(var(--foreground));font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.EcosystemJourney-module__vmKV9a__subtitle{color:hsl(var(--foreground));opacity:.5;font-size:1.05rem;line-height:1.65}.EcosystemJourney-module__vmKV9a__phases{flex-direction:column;gap:0;max-width:1000px;margin:0 auto;display:flex}.EcosystemJourney-module__vmKV9a__phase{opacity:0;grid-template-columns:60px 1fr 280px;gap:0 32px;padding:40px 0;transition:all .6s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(20px)}.EcosystemJourney-module__vmKV9a__phaseVisible{opacity:1;transform:translateY(0)}@media (max-width:820px){.EcosystemJourney-module__vmKV9a__phase{grid-template-columns:48px 1fr}.EcosystemJourney-module__vmKV9a__phaseVisual{grid-column:2;margin-top:20px}}@media (max-width:560px){.EcosystemJourney-module__vmKV9a__phase{grid-template-columns:36px 1fr}}.EcosystemJourney-module__vmKV9a__phaseLeft{flex-direction:column;align-items:center;padding-top:4px;display:flex}.EcosystemJourney-module__vmKV9a__phaseNum{width:36px;height:36px;color:hsl(var(--primary));font-variant-numeric:tabular-nums;background:#6366f11a;border:1px solid #6366f133;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.EcosystemJourney-module__vmKV9a__phaseLine{background:#6366f11f;flex:1;width:1px;min-height:40px;margin:12px 0}.EcosystemJourney-module__vmKV9a__phaseContent{padding-top:4px}.EcosystemJourney-module__vmKV9a__phaseTitle{color:hsl(var(--foreground));letter-spacing:-.02em;margin-bottom:12px;font-size:1.2rem;font-weight:700;line-height:1.3}.EcosystemJourney-module__vmKV9a__phaseDesc{color:hsl(var(--foreground));opacity:.5;max-width:440px;margin-bottom:16px;font-size:.9rem;line-height:1.7}.EcosystemJourney-module__vmKV9a__highlights{flex-direction:column;gap:7px;list-style:none;display:flex}.EcosystemJourney-module__vmKV9a__highlight{color:hsl(var(--foreground));opacity:.6;align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.4;display:flex}.EcosystemJourney-module__vmKV9a__highlight svg{flex-shrink:0;margin-top:1px}.EcosystemJourney-module__vmKV9a__phaseVisual{align-items:flex-start;padding-top:4px;display:flex}.EcosystemJourney-module__vmKV9a__visual{width:100%}.EcosystemJourney-module__vmKV9a__visualCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:0;padding:16px;display:flex}html[data-theme=light] .EcosystemJourney-module__vmKV9a__visualCard{background:#fffffff2;border-color:#6366f12e;box-shadow:0 4px 20px #6366f117}.EcosystemJourney-module__vmKV9a__vcDivider{background:#ffffff0d;height:1px;margin:10px 0}html[data-theme=light] .EcosystemJourney-module__vmKV9a__vcDivider{background:#6366f121}.EcosystemJourney-module__vmKV9a__vcRow{align-items:center;gap:8px;display:flex}.EcosystemJourney-module__vmKV9a__vcDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.EcosystemJourney-module__vmKV9a__vcLabel{color:hsl(var(--foreground));opacity:.75;font-size:.82rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcSub{color:hsl(var(--foreground));opacity:.3;font-size:.68rem;display:block}.EcosystemJourney-module__vmKV9a__vcTag{color:hsl(var(--foreground));opacity:.3;margin-left:auto;font-size:.68rem}.EcosystemJourney-module__vmKV9a__vcTrackRow{align-items:center;gap:7px;padding:4px 0;display:flex}.EcosystemJourney-module__vmKV9a__vcTrackBullet{border-radius:50%;flex-shrink:0;width:5px;height:5px}.EcosystemJourney-module__vmKV9a__vcTrackName{color:hsl(var(--foreground));opacity:.55;flex:1;font-size:.78rem}.EcosystemJourney-module__vmKV9a__vcTrackCount{color:hsl(var(--foreground));opacity:.3;font-size:.7rem}.EcosystemJourney-module__vmKV9a__vcFooter{color:hsl(var(--foreground));opacity:.45;align-items:center;gap:7px;font-size:.75rem;display:flex}.EcosystemJourney-module__vmKV9a__vcCheck{background:#34d3991a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.EcosystemJourney-module__vmKV9a__vcAvatar{background:#ffffff0a;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.7rem;font-weight:700;display:flex}.EcosystemJourney-module__vmKV9a__vcProgress{color:#a78bfa;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.85rem;font-weight:700}.EcosystemJourney-module__vmKV9a__vcCurrentStep{flex-direction:column;gap:4px;padding:8px 0;display:flex}.EcosystemJourney-module__vmKV9a__vcStepBadge{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));opacity:.6;font-size:.62rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcStepName{color:hsl(var(--foreground));opacity:.75;font-size:.83rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcResources{flex-direction:column;gap:4px;display:flex}.EcosystemJourney-module__vmKV9a__vcResource{color:hsl(var(--foreground));opacity:.55;background:#ffffff05;border-radius:6px;align-items:center;gap:7px;padding:5px 8px;font-size:.75rem;display:flex}html[data-theme=light] .EcosystemJourney-module__vmKV9a__vcResource{background:#6366f108}.EcosystemJourney-module__vmKV9a__vcResourceDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.EcosystemJourney-module__vmKV9a__vcResourceType{opacity:.4;text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:.65rem}.EcosystemJourney-module__vmKV9a__vcLive{color:#34d399;opacity:.8;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.EcosystemJourney-module__vmKV9a__vcLiveDot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite EcosystemJourney-module__vmKV9a__pulse}@keyframes EcosystemJourney-module__vmKV9a__pulse{0%,to{opacity:1}50%{opacity:.35}}.EcosystemJourney-module__vmKV9a__vcHealth{color:hsl(var(--foreground));opacity:.7;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.85rem;font-weight:700}.EcosystemJourney-module__vmKV9a__vcMetricRow{align-items:center;padding:4px 0;display:flex}.EcosystemJourney-module__vmKV9a__vcMetricLabel{color:hsl(var(--foreground));opacity:.45;flex:1;font-size:.75rem}.EcosystemJourney-module__vmKV9a__vcMetricVal{font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}.EcosystemJourney-module__vmKV9a__vcAlert{color:#fbbf24;opacity:.8;align-items:center;gap:6px;font-size:.73rem;display:flex}.EcosystemJourney-module__vmKV9a__vcAssessBar{background:#ffffff0d;border-radius:999px;flex:1;height:4px;overflow:hidden}html[data-theme=light] .EcosystemJourney-module__vmKV9a__vcAssessBar{background:#00000014}.EcosystemJourney-module__vmKV9a__vcAssessFill{border-radius:999px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.EcosystemJourney-module__vmKV9a__vcAssessBand{font-variant-numeric:tabular-nums;text-align:right;text-transform:uppercase;letter-spacing:.03em;min-width:52px;font-size:.62rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcCohortRow{align-items:center;gap:8px;padding:4px 0;display:flex}.EcosystemJourney-module__vmKV9a__vcCohortName{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;min-width:52px;font-size:.72rem}.EcosystemJourney-module__vmKV9a__vcCohortTrack{background:#ffffff0d;border-radius:999px;flex:1;height:5px;overflow:hidden}html[data-theme=light] .EcosystemJourney-module__vmKV9a__vcCohortTrack{background:#00000014}.EcosystemJourney-module__vmKV9a__vcCohortBar{border-radius:999px;height:100%}.EcosystemJourney-module__vmKV9a__vcCohortPct{font-variant-numeric:tabular-nums;text-align:right;min-width:30px;font-size:.72rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcInsight{color:#818cf8;opacity:.7;align-items:center;gap:6px;font-size:.72rem;display:flex}
.IntegrationFlow-module__jdr36W__section{background:hsl(var(--background));padding:6rem 0;position:relative;overflow:hidden}.IntegrationFlow-module__jdr36W__section:before{content:"";background:linear-gradient(90deg,#0000,#6366f11f,#0000);height:1px;position:absolute;top:0;left:0;right:0}.IntegrationFlow-module__jdr36W__section:after{content:"";pointer-events:none;background:radial-gradient(#6366f10d 0%,#0000 65%);width:700px;height:400px;position:absolute;top:20%;left:50%;transform:translate(-50%)}.IntegrationFlow-module__jdr36W__header{text-align:center;max-width:620px;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-12);opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.IntegrationFlow-module__jdr36W__headerVisible{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__eyebrow{color:hsl(var(--primary));letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--spacing-5);background:#6366f114;border:1px solid #6366f12e;border-radius:999px;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-block}.IntegrationFlow-module__jdr36W__title{letter-spacing:-.03em;color:hsl(var(--foreground));margin-bottom:var(--spacing-4);font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1.2}.IntegrationFlow-module__jdr36W__subtitle{color:hsl(var(--foreground));opacity:.55;max-width:540px;margin:0 auto;font-size:1.05rem;line-height:1.7}html[data-theme=light] .IntegrationFlow-module__jdr36W__subtitle{opacity:.6}.IntegrationFlow-module__jdr36W__arch{max-width:860px;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-10);opacity:0;justify-content:center;align-items:center;gap:0;transition:all .7s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(16px)}.IntegrationFlow-module__jdr36W__archVisible{opacity:1;transform:translateY(0)}@media (max-width:640px){.IntegrationFlow-module__jdr36W__arch{gap:var(--spacing-4);flex-direction:column}}.IntegrationFlow-module__jdr36W__node{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:10px;min-width:148px;padding:24px 20px;transition:border-color .2s;display:flex}html[data-theme=light] .IntegrationFlow-module__jdr36W__node{background:#ffffffb3;border-color:#6366f11f}.IntegrationFlow-module__jdr36W__nodeFeatured{background:#6366f10f;border-color:#6366f140;box-shadow:0 0 32px #6366f114}html[data-theme=light] .IntegrationFlow-module__jdr36W__nodeFeatured{background:#6366f10d;border-color:#6366f147}.IntegrationFlow-module__jdr36W__nodeIcon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;display:flex}.IntegrationFlow-module__jdr36W__nodeIcon svg{width:100%;height:100%}.IntegrationFlow-module__jdr36W__nodeIconIndigo{color:#818cf8;background:#6366f11f}.IntegrationFlow-module__jdr36W__nodeIconTeal{color:#2dd4bf;background:#2dd4bf1f}.IntegrationFlow-module__jdr36W__nodeIconGradient{color:#a5b4fc;background:linear-gradient(135deg,#6366f133,#2dd4bf33)}.IntegrationFlow-module__jdr36W__nodeLabel{color:hsl(var(--foreground));font-size:.88rem;font-weight:700}.IntegrationFlow-module__jdr36W__nodeCaption{color:hsl(var(--foreground));opacity:.45;max-width:120px;font-size:.72rem;line-height:1.4}.IntegrationFlow-module__jdr36W__connector{flex-direction:column;flex:1;align-items:stretch;gap:5px;min-width:80px;max-width:120px;display:flex}@media (max-width:640px){.IntegrationFlow-module__jdr36W__connector{flex-direction:row;width:100%;max-width:none}}.IntegrationFlow-module__jdr36W__connectorLine{background:linear-gradient(90deg,#6366f14d,#6366f11a);border-radius:1px;width:100%;height:2px;position:relative;overflow:hidden}.IntegrationFlow-module__jdr36W__connectorLineRev{background:linear-gradient(90deg,#2dd4bf1a,#2dd4bf4d)}.IntegrationFlow-module__jdr36W__connectorLabelFwd,.IntegrationFlow-module__jdr36W__connectorLabelRev{text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;text-align:center;font-size:.6rem;font-weight:600}.IntegrationFlow-module__jdr36W__connectorLabelFwd{color:#818cf8}.IntegrationFlow-module__jdr36W__connectorLabelRev{color:#2dd4bf}.IntegrationFlow-module__jdr36W__connectorDotFwd{background:#818cf8;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite IntegrationFlow-module__jdr36W__travelFwd;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 6px #818cf8e6}.IntegrationFlow-module__jdr36W__connectorDotDelay{animation-delay:1s}.IntegrationFlow-module__jdr36W__connectorDotRev{background:#2dd4bf;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out .6s infinite IntegrationFlow-module__jdr36W__travelRev;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 6px #2dd4bfe6}.IntegrationFlow-module__jdr36W__connectorDotRevDelay{animation-delay:1.6s}@keyframes IntegrationFlow-module__jdr36W__travelFwd{0%{opacity:0;left:-4px}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% + 4px)}}@keyframes IntegrationFlow-module__jdr36W__travelRev{0%{opacity:0;left:calc(100% + 4px)}10%{opacity:1}90%{opacity:1}to{opacity:0;left:-4px}}.IntegrationFlow-module__jdr36W__steps{gap:var(--spacing-4);max-width:860px;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-10);grid-template-columns:1fr 1fr;display:grid}@media (max-width:600px){.IntegrationFlow-module__jdr36W__steps{grid-template-columns:1fr}}.IntegrationFlow-module__jdr36W__step{opacity:0;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;gap:14px;padding:16px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(12px)}html[data-theme=light] .IntegrationFlow-module__jdr36W__step{background:#6366f105;border-color:#0000000f}.IntegrationFlow-module__jdr36W__stepsVisible .IntegrationFlow-module__jdr36W__step{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__stepNum{color:hsl(var(--primary));opacity:.5;letter-spacing:.05em;min-width:22px;margin-top:2px;font-size:.72rem;font-weight:800}.IntegrationFlow-module__jdr36W__stepBody{flex:1}.IntegrationFlow-module__jdr36W__stepAction{margin-bottom:5px;font-size:.85rem;line-height:1.5}.IntegrationFlow-module__jdr36W__stepFrom{color:hsl(var(--foreground));font-weight:700}.IntegrationFlow-module__jdr36W__stepArrow{color:hsl(var(--primary));font-weight:500}.IntegrationFlow-module__jdr36W__stepTo{color:hsl(var(--foreground));opacity:.7}.IntegrationFlow-module__jdr36W__stepDetail{color:hsl(var(--foreground));opacity:.45;font-size:.78rem;line-height:1.5}html[data-theme=light] .IntegrationFlow-module__jdr36W__stepDetail{opacity:.55}.IntegrationFlow-module__jdr36W__outcomes{max-width:860px;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-8);opacity:0;transition:all .6s cubic-bezier(.2,.8,.2,1) .1s;transform:translateY(12px)}.IntegrationFlow-module__jdr36W__outcomesVisible{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__outcomeHeader{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-5);display:flex}.IntegrationFlow-module__jdr36W__outcomeHeaderLine{background:#ffffff12;flex:1;height:1px}html[data-theme=light] .IntegrationFlow-module__jdr36W__outcomeHeaderLine{background:#00000014}.IntegrationFlow-module__jdr36W__outcomeHeaderLabel{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--foreground));opacity:.38;white-space:nowrap;font-size:.72rem}.IntegrationFlow-module__jdr36W__outcomeCards{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:540px){.IntegrationFlow-module__jdr36W__outcomeCards{grid-template-columns:1fr}}.IntegrationFlow-module__jdr36W__outcomeCard{opacity:0;border:1px solid;border-radius:14px;flex-direction:column;gap:10px;padding:20px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(10px)}.IntegrationFlow-module__jdr36W__outcomesVisible .IntegrationFlow-module__jdr36W__outcomeCard{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__outcomeCardIndigo{background:#6366f10f;border-color:#6366f133}.IntegrationFlow-module__jdr36W__outcomeCardTeal{background:#2dd4bf0d;border-color:#2dd4bf33}html[data-theme=light] .IntegrationFlow-module__jdr36W__outcomeCardIndigo{background:#6366f10a;border-color:#6366f12e}html[data-theme=light] .IntegrationFlow-module__jdr36W__outcomeCardTeal{background:#2dd4bf0a;border-color:#2dd4bf33}.IntegrationFlow-module__jdr36W__outcomeIcon{width:32px;height:32px;color:hsl(var(--foreground));opacity:.5}.IntegrationFlow-module__jdr36W__outcomeIcon svg{width:100%;height:100%}.IntegrationFlow-module__jdr36W__outcomeCardLabel{color:hsl(var(--foreground));font-size:.88rem;font-weight:700}.IntegrationFlow-module__jdr36W__outcomeCardDesc{color:hsl(var(--foreground));opacity:.5;font-size:.8rem;line-height:1.55}html[data-theme=light] .IntegrationFlow-module__jdr36W__outcomeCardDesc{opacity:.6}.IntegrationFlow-module__jdr36W__codeHint{opacity:0;background:#0003;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;max-width:860px;margin-left:auto;margin-right:auto;padding:14px 18px;transition:all .5s .25s;display:flex;transform:translateY(8px)}html[data-theme=light] .IntegrationFlow-module__jdr36W__codeHint{background:#00000008;border-color:#00000014}.IntegrationFlow-module__jdr36W__codeHintVisible{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__codeHintLabel{color:hsl(var(--foreground));opacity:.4;white-space:nowrap;font-size:.75rem}.IntegrationFlow-module__jdr36W__codeHintCode{color:#a5b4fc;white-space:nowrap;text-overflow:ellipsis;background:#6366f114;border:1px solid #6366f126;border-radius:5px;flex:1;min-width:0;padding:3px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;overflow:hidden}.IntegrationFlow-module__jdr36W__codeHintReturn{color:#2dd4bf;white-space:nowrap;font-size:.75rem;font-weight:600}
.AITeamsCTA-module__169_4a__section{background:hsl(var(--background));padding:8rem 0;position:relative;overflow:hidden}.AITeamsCTA-module__169_4a__section:before{content:"";pointer-events:none;background:radial-gradient(#6366f112 0%,#0000 70%);width:800px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AITeamsCTA-module__169_4a__content{text-align:center;opacity:0;max-width:640px;margin:0 auto;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.AITeamsCTA-module__169_4a__contentVisible{opacity:1;transform:translateY(0)}.AITeamsCTA-module__169_4a__tag{color:#34d399;letter-spacing:.05em;margin-bottom:var(--spacing-6);background:#34d39912;border:1px solid #34d39926;border-radius:999px;align-items:center;gap:7px;padding:.4rem .9rem;font-size:.78rem;font-weight:600;display:inline-flex}.AITeamsCTA-module__169_4a__tagDot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #34d39980}.AITeamsCTA-module__169_4a__title{letter-spacing:-.03em;margin-bottom:var(--spacing-5);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1.15}.AITeamsCTA-module__169_4a__subtitle{color:hsl(var(--foreground));opacity:.5;margin-bottom:var(--spacing-10);font-size:1.05rem;line-height:1.7}.AITeamsCTA-module__169_4a__steps{margin-bottom:var(--spacing-10);text-align:left;flex-direction:column;gap:10px;max-width:380px;margin-left:auto;margin-right:auto;display:flex}.AITeamsCTA-module__169_4a__step{align-items:center;gap:12px;display:flex}.AITeamsCTA-module__169_4a__stepNum{width:24px;height:24px;color:hsl(var(--primary));background:#6366f11a;border:1px solid #6366f133;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.AITeamsCTA-module__169_4a__stepText{color:hsl(var(--foreground));opacity:.6;font-size:.88rem}.AITeamsCTA-module__169_4a__actions{justify-content:center;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-8);flex-wrap:wrap;display:flex}.AITeamsCTA-module__169_4a__primaryBtn{color:#fff;border-radius:var(--radius-md);cursor:pointer;background:linear-gradient(90deg,#f59e0b,#f97316);border:none;align-items:center;gap:10px;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 4px 14px -2px #f9731659}.AITeamsCTA-module__169_4a__primaryBtn:hover{background:linear-gradient(90deg,#d97706,#ea580c);transform:translateY(-1px);box-shadow:0 8px 24px -2px #f9731680}.AITeamsCTA-module__169_4a__secondaryBtn{border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:var(--radius-md);opacity:.65;background:0 0;align-items:center;padding:.85rem 1.75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.AITeamsCTA-module__169_4a__secondaryBtn:hover{opacity:1;background:#6366f10a;border-color:#6366f159}.AITeamsCTA-module__169_4a__footnote{color:hsl(var(--foreground));opacity:.3;font-size:.78rem}
