.LearnerExperience-module__RyZOwa__section{background:var(--bg);padding:6rem 0;position:relative}.LearnerExperience-module__RyZOwa__section:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--quick)15%,transparent),color-mix(in srgb,var(--parallel)15%,transparent),transparent);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{margin-bottom:var(--spacing-5);display:inline-block}.LearnerExperience-module__RyZOwa__title{font-family:var(--display);letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:var(--fg);font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.LearnerExperience-module__RyZOwa__highlight{color:var(--saffron)}.LearnerExperience-module__RyZOwa__subtitle{font-family:var(--sans);color:var(--fg-2);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{background:var(--surf-1);border:1px solid var(--line);cursor:pointer;color:inherit;font:inherit;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:var(--bg-1);border-color:color-mix(in srgb,var(--parallel)16%,transparent)}.LearnerExperience-module__RyZOwa__persona:hover{border-color:var(--line-2);background:var(--surf-2)}.LearnerExperience-module__RyZOwa__personaActive{background:color-mix(in srgb,var(--parallel)8%,transparent)!important;border-color:color-mix(in srgb,var(--parallel)25%,transparent)!important}.LearnerExperience-module__RyZOwa__personaAvatar{width:30px;height:30px;font-family:var(--display);background:var(--surf-2);border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;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{font-family:var(--sans);color:var(--fg);font-size:.82rem;font-weight:600}.LearnerExperience-module__RyZOwa__personaRole{font-family:var(--sans);color:var(--fg-3);font-size:.7rem}.LearnerExperience-module__RyZOwa__split{border:1px solid var(--line);background:var(--surf-1);border-radius:16px;grid-template-columns:1fr 300px;gap:0;display:grid;overflow:hidden;box-shadow:0 12px 40px #0000001a}html[data-theme=light] .LearnerExperience-module__RyZOwa__split{border-color:color-mix(in srgb,var(--parallel)20%,transparent);background:var(--bg-1);box-shadow:0 4px 32px color-mix(in srgb,var(--parallel)8%,transparent)}@media (max-width:780px){.LearnerExperience-module__RyZOwa__split{grid-template-columns:1fr}}.LearnerExperience-module__RyZOwa__planPanel{border-right:1px solid var(--line);flex-direction:column;display:flex}.LearnerExperience-module__RyZOwa__planHeader{border-bottom:1px solid var(--line);padding:20px 24px 16px}.LearnerExperience-module__RyZOwa__planMeta{flex-direction:column;gap:8px;display:flex}.LearnerExperience-module__RyZOwa__planGoal{font-family:var(--sans);color:var(--fg);font-size:.88rem;font-weight:600}.LearnerExperience-module__RyZOwa__stackTags{flex-wrap:wrap;gap:5px;display:flex}.LearnerExperience-module__RyZOwa__stackTag{font-family:var(--mono);color:var(--parallel);background:color-mix(in srgb,var(--parallel)8%,transparent);border:1px solid color-mix(in srgb,var(--parallel)18%,transparent);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:var(--surf-2)}.LearnerExperience-module__RyZOwa__stepActive{background:color-mix(in srgb,var(--parallel)6%,transparent)!important}.LearnerExperience-module__RyZOwa__stepDone .LearnerExperience-module__RyZOwa__stepTitle{opacity:.5}.LearnerExperience-module__RyZOwa__stepTitle{font-family:var(--sans);color:var(--fg-2);flex:1;font-size:.83rem}.LearnerExperience-module__RyZOwa__stepRight{align-items:center;gap:8px;display:flex}.LearnerExperience-module__RyZOwa__stepResources{font-family:var(--mono);color:var(--fg-3);font-size:.7rem}.LearnerExperience-module__RyZOwa__activePill{font-family:var(--mono);color:var(--parallel);background:color-mix(in srgb,var(--parallel)10%,transparent);border:1px solid color-mix(in srgb,var(--parallel)20%,transparent);white-space:nowrap;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:var(--parallel);width:8px;height:8px;box-shadow:0 0 6px color-mix(in srgb,var(--parallel)50%,transparent);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite LearnerExperience-module__RyZOwa__activePulse}@keyframes LearnerExperience-module__RyZOwa__activePulse{0%,to{box-shadow:0 0 6px #6366f180}50%{box-shadow:0 0 12px #6366f1cc}}.LearnerExperience-module__RyZOwa__dotUpcoming{border:1.5px solid var(--line-2);background:0 0;border-radius:50%;flex-shrink:0;width:8px;height:8px}.LearnerExperience-module__RyZOwa__planFooter{border-top:1px solid var(--line);font-family:var(--sans);color:var(--fg-3);align-items:center;gap:7px;padding:12px 24px;font-size:.72rem;display:flex}.LearnerExperience-module__RyZOwa__resourcePanel{background:var(--surf-2);flex-direction:column;padding:0;display:flex}html[data-theme=light] .LearnerExperience-module__RyZOwa__resourcePanel{background:color-mix(in srgb,var(--parallel)2%,transparent)}.LearnerExperience-module__RyZOwa__resourceHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 20px 14px;display:flex}.LearnerExperience-module__RyZOwa__resourceTitle{font-family:var(--mono);color:var(--fg-2);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}.LearnerExperience-module__RyZOwa__resourceAuto{font-family:var(--mono);color:var(--quick);background:color-mix(in srgb,var(--quick)8%,transparent);border:1px solid color-mix(in srgb,var(--quick)20%,transparent);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{border:1px solid var(--line);background:var(--surf-1);cursor:pointer;opacity:0;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:color-mix(in srgb,var(--parallel)2.5%,transparent);border-color:color-mix(in srgb,var(--parallel)14%,transparent)}.LearnerExperience-module__RyZOwa__resource:hover{background:color-mix(in srgb,var(--parallel)6%,transparent);border-color:color-mix(in srgb,var(--parallel)18%,transparent)}.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]{background:color-mix(in srgb,var(--parallel)12%,transparent);color:var(--parallel)}.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{font-family:var(--sans);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;display:block;overflow:hidden}.LearnerExperience-module__RyZOwa__resourceSource{font-family:var(--mono);color:var(--fg-3);margin-top:1px;font-size:.67rem;display:block}.LearnerExperience-module__RyZOwa__resourceArrow{color:var(--fg-3);opacity:.4;flex-shrink:0;transition:opacity .2s,transform .2s}.LearnerExperience-module__RyZOwa__resource:hover .LearnerExperience-module__RyZOwa__resourceArrow{opacity:.8;transform:translate(2px)}.LearnerExperience-module__RyZOwa__resourceNote{background:color-mix(in srgb,var(--quick)4%,transparent);border:1px solid color-mix(in srgb,var(--quick)12%,transparent);font-family:var(--sans);color:var(--fg-2);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:var(--bg);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{margin-bottom:var(--spacing-5);display:inline-block}.CohortDashboard-module__0I6bBq__title{font-family:var(--display);letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:var(--fg);font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.CohortDashboard-module__0I6bBq__highlight{color:var(--saffron)}.CohortDashboard-module__0I6bBq__subtitle{font-family:var(--sans);color:var(--fg-2);font-size:1.05rem;line-height:1.65}.CohortDashboard-module__0I6bBq__dashboard{background:var(--surf-1);border:1px solid var(--line);opacity:0;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 #0000001a}.CohortDashboard-module__0I6bBq__dashboardVisible{opacity:1;transform:translateY(0)}html[data-theme=light] .CohortDashboard-module__0I6bBq__dashboard{background:var(--bg-1);border-color:color-mix(in srgb,var(--parallel)20%,transparent);box-shadow:0 8px 48px color-mix(in srgb,var(--parallel)8%,transparent)}.CohortDashboard-module__0I6bBq__tabBar{border-bottom:1px solid var(--line);background:var(--surf-2);align-items:center;gap:2px;padding:12px 16px;display:flex}html[data-theme=light] .CohortDashboard-module__0I6bBq__tabBar{border-bottom-color:color-mix(in srgb,var(--parallel)14%,transparent);background:color-mix(in srgb,var(--parallel)2.5%,transparent)}.CohortDashboard-module__0I6bBq__tab{cursor:pointer;color:var(--fg);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:var(--surf-2)}html[data-theme=light] .CohortDashboard-module__0I6bBq__tab:hover{background:color-mix(in srgb,var(--parallel)5%,transparent)}.CohortDashboard-module__0I6bBq__tabActive{border:1px solid color-mix(in srgb,var(--parallel)20%,transparent);background:color-mix(in srgb,var(--parallel)12%,transparent)!important}html[data-theme=light] .CohortDashboard-module__0I6bBq__tabActive{background:color-mix(in srgb,var(--parallel)8%,transparent)!important}.CohortDashboard-module__0I6bBq__tabLabel{font-family:var(--sans);color:var(--fg-2);font-size:.83rem;font-weight:600}.CohortDashboard-module__0I6bBq__tabActive .CohortDashboard-module__0I6bBq__tabLabel{color:var(--parallel)}.CohortDashboard-module__0I6bBq__tabPeriod{font-family:var(--mono);color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:.72rem}.CohortDashboard-module__0I6bBq__tabSpacer{flex:1}.CohortDashboard-module__0I6bBq__liveTag{font-family:var(--mono);color:#34d399;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 var(--line);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:700px){.CohortDashboard-module__0I6bBq__kpiRow{grid-template-columns:repeat(3,1fr)}}.CohortDashboard-module__0I6bBq__kpiCard{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:20px 16px;display:flex}.CohortDashboard-module__0I6bBq__kpiCard:last-child{border-right:none}.CohortDashboard-module__0I6bBq__kpiNum{font-family:var(--display);letter-spacing:-.04em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:800;line-height:1}.CohortDashboard-module__0I6bBq__kpiAccent{color:var(--accent-clr,var(--fg))}.CohortDashboard-module__0I6bBq__kpiLabel{font-family:var(--mono);color:var(--fg-3);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-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 24px}.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{font-family:var(--mono);color:var(--fg-2);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}.CohortDashboard-module__0I6bBq__panelHint{font-family:var(--sans);color:var(--fg-3);font-size:.7rem}.CohortDashboard-module__0I6bBq__panelCount{font-family:var(--mono);color:var(--fg-2);background:var(--surf-2);border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:700}.CohortDashboard-module__0I6bBq__panelCountRisk{color:#fbbf24;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{font-family:var(--mono);color:var(--fg-3);font-variant-numeric:tabular-nums;text-align:right;font-size:.7rem;font-weight:600}.CohortDashboard-module__0I6bBq__funnelTitle{font-family:var(--sans);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.CohortDashboard-module__0I6bBq__funnelTitleStall{color:#fbbf24}.CohortDashboard-module__0I6bBq__funnelTrack{background:var(--surf-2);border-radius:999px;height:8px;overflow:hidden}html[data-theme=light] .CohortDashboard-module__0I6bBq__funnelTrack{background:#0000000f}.CohortDashboard-module__0I6bBq__funnelBar{background:linear-gradient(90deg,var(--parallel),color-mix(in srgb,var(--parallel)70%,white));height:100%;box-shadow:0 0 8px color-mix(in srgb,var(--parallel)45%,transparent);border-radius:999px;transition:width 1s cubic-bezier(.2,.8,.2,1)}.CohortDashboard-module__0I6bBq__funnelBarStall{background:linear-gradient(90deg,#d97706,#fbbf24);box-shadow:0 0 8px #fbbf2473}.CohortDashboard-module__0I6bBq__funnelPct{font-family:var(--mono);color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:right;min-width:34px;font-size:.78rem;font-weight:600}.CohortDashboard-module__0I6bBq__funnelPctStall{color:#fbbf24}.CohortDashboard-module__0I6bBq__stallTag{font-family:var(--mono);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{font-family:var(--sans);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.CohortDashboard-module__0I6bBq__trackTrack{background:var(--surf-2);border-radius:999px;height:7px;overflow:hidden}html[data-theme=light] .CohortDashboard-module__0I6bBq__trackTrack{background:#0000000f}.CohortDashboard-module__0I6bBq__trackBar{background:linear-gradient(90deg,color-mix(in srgb,var(--quick)70%,black),var(--quick));height:100%;box-shadow:0 0 7px color-mix(in srgb,var(--quick)40%,transparent);border-radius:999px;transition:width 1s cubic-bezier(.2,.8,.2,1)}.CohortDashboard-module__0I6bBq__trackPct{font-family:var(--mono);color:var(--fg-2);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;font-family:var(--display);color:var(--fg);background:var(--surf-2);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{font-family:var(--sans);color:var(--fg);font-size:.8rem;font-weight:600}.CohortDashboard-module__0I6bBq__riskTrack{font-family:var(--mono);color:var(--fg-3);font-size:.68rem}.CohortDashboard-module__0I6bBq__riskBar{background:var(--line-2);border-radius:999px;height:3px;overflow:hidden}.CohortDashboard-module__0I6bBq__riskProgress{opacity:.8;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{font-family:var(--display);color:#fbbf24;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.CohortDashboard-module__0I6bBq__riskDaysLabel{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.05em;font-size:.63rem}.CohortDashboard-module__0I6bBq__riskEmpty{font-family:var(--sans);color:#34d399;align-items:center;gap:8px;padding:12px;font-size:.82rem;display:flex}.CohortDashboard-module__0I6bBq__caption{text-align:center;font-family:var(--sans);color:var(--fg-3);opacity:0;margin-top:20px;font-size:.82rem;transition:opacity .6s .6s}.CohortDashboard-module__0I6bBq__captionVisible{opacity:1}
.IntelligenceInsights-module__q_nqHq__section{background:var(--bg);padding:6rem 0;position:relative}.IntelligenceInsights-module__q_nqHq__section:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--parallel)12%,transparent),color-mix(in srgb,var(--quick)8%,transparent),transparent);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{margin-bottom:var(--spacing-5);display:inline-block}.IntelligenceInsights-module__q_nqHq__title{font-family:var(--display);letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:var(--fg);font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.IntelligenceInsights-module__q_nqHq__highlight{color:var(--saffron)}.IntelligenceInsights-module__q_nqHq__subtitle{font-family:var(--sans);color:var(--fg-2);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{font-family:var(--mono);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{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800;line-height:1}.IntelligenceInsights-module__q_nqHq__metricLabel{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.62rem}.IntelligenceInsights-module__q_nqHq__cardHeadline{font-family:var(--display);color:var(--fg);letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.35}.IntelligenceInsights-module__q_nqHq__cardDetail{font-family:var(--sans);color:var(--fg-2);flex:1;font-size:.85rem;line-height:1.65}.IntelligenceInsights-module__q_nqHq__action{font-family:var(--sans);border-top:1px solid var(--line);align-items:center;gap:7px;padding-top:12px;font-size:.8rem;font-weight:600;display:flex}.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:var(--surf-1);padding:6rem 0;position:relative}html[data-theme=light] .EcosystemJourney-module__vmKV9a__section{background:var(--bg-1)}.EcosystemJourney-module__vmKV9a__section:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--parallel)12%,transparent),transparent);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{margin-bottom:var(--spacing-5);display:inline-block}.EcosystemJourney-module__vmKV9a__title{font-family:var(--display);letter-spacing:-.03em;margin-bottom:var(--spacing-4);color:var(--fg);font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.EcosystemJourney-module__vmKV9a__titleHighlight{color:var(--saffron)}.EcosystemJourney-module__vmKV9a__subtitle{font-family:var(--sans);color:var(--fg-2);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{background:color-mix(in srgb,var(--parallel)10%,transparent);border:1px solid color-mix(in srgb,var(--parallel)20%,transparent);width:36px;height:36px;font-family:var(--mono);color:var(--parallel);font-variant-numeric:tabular-nums;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:color-mix(in srgb,var(--parallel)12%,transparent);flex:1;width:1px;min-height:40px;margin:12px 0}.EcosystemJourney-module__vmKV9a__phaseContent{padding-top:4px}.EcosystemJourney-module__vmKV9a__phaseTitle{font-family:var(--display);color:var(--fg);letter-spacing:-.02em;margin-bottom:12px;font-size:1.2rem;font-weight:700;line-height:1.3}.EcosystemJourney-module__vmKV9a__phaseDesc{font-family:var(--sans);color:var(--fg-2);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{font-family:var(--sans);color:var(--fg-2);align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.4;display:flex}.EcosystemJourney-module__vmKV9a__highlight svg{color:var(--parallel);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:var(--surf-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:0;padding:16px;display:flex}html[data-theme=light] .EcosystemJourney-module__vmKV9a__visualCard{background:var(--bg);border-color:color-mix(in srgb,var(--parallel)18%,transparent);box-shadow:0 4px 20px color-mix(in srgb,var(--parallel)8%,transparent)}.EcosystemJourney-module__vmKV9a__vcDivider{background:var(--line);height:1px;margin:10px 0}.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{font-family:var(--sans);color:var(--fg);font-size:.82rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcSub{font-family:var(--mono);color:var(--fg-3);font-size:.68rem;display:block}.EcosystemJourney-module__vmKV9a__vcTag{font-family:var(--mono);color:var(--fg-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{font-family:var(--sans);color:var(--fg-2);flex:1;font-size:.78rem}.EcosystemJourney-module__vmKV9a__vcTrackCount{font-family:var(--mono);color:var(--fg-3);font-size:.7rem}.EcosystemJourney-module__vmKV9a__vcFooter{font-family:var(--sans);color:var(--fg-2);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{width:26px;height:26px;font-family:var(--display);background:var(--surf-2);border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.EcosystemJourney-module__vmKV9a__vcProgress{font-family:var(--display);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{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--parallel);font-size:.62rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcStepName{font-family:var(--sans);color:var(--fg);font-size:.83rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcResources{flex-direction:column;gap:4px;display:flex}.EcosystemJourney-module__vmKV9a__vcResource{background:var(--surf-1);font-family:var(--sans);color:var(--fg-2);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:color-mix(in srgb,var(--parallel)3%,transparent)}.EcosystemJourney-module__vmKV9a__vcResourceDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.EcosystemJourney-module__vmKV9a__vcResourceType{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:.65rem}.EcosystemJourney-module__vmKV9a__vcLive{font-family:var(--mono);color:#34d399;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{font-family:var(--display);color:var(--fg);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{font-family:var(--sans);color:var(--fg-2);flex:1;font-size:.75rem}.EcosystemJourney-module__vmKV9a__vcMetricVal{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}.EcosystemJourney-module__vmKV9a__vcAlert{font-family:var(--sans);color:#fbbf24;align-items:center;gap:6px;font-size:.73rem;display:flex}.EcosystemJourney-module__vmKV9a__vcAssessBar{background:var(--surf-1);border-radius:999px;flex:1;height:4px;overflow:hidden}html[data-theme=light] .EcosystemJourney-module__vmKV9a__vcAssessBar{background:#0000000f}.EcosystemJourney-module__vmKV9a__vcAssessFill{border-radius:999px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.EcosystemJourney-module__vmKV9a__vcAssessBand{font-family:var(--mono);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{font-family:var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;min-width:52px;font-size:.72rem}.EcosystemJourney-module__vmKV9a__vcCohortTrack{background:var(--surf-1);border-radius:999px;flex:1;height:5px;overflow:hidden}html[data-theme=light] .EcosystemJourney-module__vmKV9a__vcCohortTrack{background:#0000000f}.EcosystemJourney-module__vmKV9a__vcCohortBar{border-radius:999px;height:100%}.EcosystemJourney-module__vmKV9a__vcCohortPct{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;min-width:30px;font-size:.72rem;font-weight:600}.EcosystemJourney-module__vmKV9a__vcInsight{font-family:var(--sans);color:#818cf8;align-items:center;gap:6px;font-size:.72rem;display:flex}
.IntegrationFlow-module__jdr36W__section{background:var(--bg);padding:6rem 0;position:relative;overflow:hidden}.IntegrationFlow-module__jdr36W__section:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--parallel)12%,transparent),transparent);height:1px;position:absolute;top:0;left:0;right:0}.IntegrationFlow-module__jdr36W__section:after{content:"";background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--parallel)5%,transparent)0%,transparent 65%);pointer-events:none;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);position:relative;transform:translateY(20px)}.IntegrationFlow-module__jdr36W__headerVisible{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__eyebrow{margin-bottom:var(--spacing-5);display:inline-block}.IntegrationFlow-module__jdr36W__title{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);margin-bottom:var(--spacing-4);font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1.2}.IntegrationFlow-module__jdr36W__highlight{color:var(--saffron)}.IntegrationFlow-module__jdr36W__subtitle{font-family:var(--sans);color:var(--fg-2);max-width:540px;margin:0 auto;font-size:1.05rem;line-height:1.7}.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;position:relative;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{border:1px solid var(--line);background:var(--surf-1);text-align:center;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{border-color:color-mix(in srgb,var(--parallel)12%,transparent);background:var(--bg-1)}.IntegrationFlow-module__jdr36W__nodeFeatured{border-color:color-mix(in srgb,var(--parallel)25%,transparent);background:color-mix(in srgb,var(--parallel)6%,transparent);box-shadow:0 0 32px color-mix(in srgb,var(--parallel)8%,transparent)}html[data-theme=light] .IntegrationFlow-module__jdr36W__nodeFeatured{border-color:color-mix(in srgb,var(--parallel)28%,transparent);background:color-mix(in srgb,var(--parallel)5%,transparent)}.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{background:color-mix(in srgb,var(--parallel)12%,transparent);color:var(--parallel)}.IntegrationFlow-module__jdr36W__nodeIconTeal{background:color-mix(in srgb,var(--quick)12%,transparent);color:var(--quick)}.IntegrationFlow-module__jdr36W__nodeIconGradient{background:linear-gradient(135deg,color-mix(in srgb,var(--parallel)20%,transparent),color-mix(in srgb,var(--quick)20%,transparent));color:var(--parallel)}.IntegrationFlow-module__jdr36W__nodeLabel{font-family:var(--display);color:var(--fg);font-size:.88rem;font-weight:700}.IntegrationFlow-module__jdr36W__nodeCaption{font-family:var(--sans);color:var(--fg-3);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,color-mix(in srgb,var(--parallel)30%,transparent),color-mix(in srgb,var(--parallel)10%,transparent));border-radius:1px;width:100%;height:2px;position:relative;overflow:hidden}.IntegrationFlow-module__jdr36W__connectorLineRev{background:linear-gradient(90deg,color-mix(in srgb,var(--quick)10%,transparent),color-mix(in srgb,var(--quick)30%,transparent))}.IntegrationFlow-module__jdr36W__connectorLabelFwd,.IntegrationFlow-module__jdr36W__connectorLabelRev{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;text-align:center;font-size:.6rem;font-weight:600}.IntegrationFlow-module__jdr36W__connectorLabelFwd{color:var(--parallel)}.IntegrationFlow-module__jdr36W__connectorLabelRev{color:var(--quick)}.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;position:relative}@media (max-width:600px){.IntegrationFlow-module__jdr36W__steps{grid-template-columns:1fr}}.IntegrationFlow-module__jdr36W__step{border:1px solid var(--line);background:var(--surf-1);opacity:0;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{border-color:color-mix(in srgb,var(--parallel)10%,transparent);background:color-mix(in srgb,var(--parallel)2%,transparent)}.IntegrationFlow-module__jdr36W__stepsVisible .IntegrationFlow-module__jdr36W__step{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__stepNum{font-family:var(--mono);color:var(--parallel);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{font-family:var(--sans);margin-bottom:5px;font-size:.85rem;line-height:1.5}.IntegrationFlow-module__jdr36W__stepFrom{color:var(--fg);font-weight:700}.IntegrationFlow-module__jdr36W__stepArrow{color:var(--parallel);font-weight:500}.IntegrationFlow-module__jdr36W__stepTo{color:var(--fg-2)}.IntegrationFlow-module__jdr36W__stepDetail{font-family:var(--sans);color:var(--fg-3);font-size:.78rem;line-height:1.5}.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;position:relative;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:var(--line);flex:1;height:1px}.IntegrationFlow-module__jdr36W__outcomeHeaderLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-3);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{border-color:color-mix(in srgb,var(--parallel)20%,transparent);background:color-mix(in srgb,var(--parallel)6%,transparent)}.IntegrationFlow-module__jdr36W__outcomeCardTeal{border-color:color-mix(in srgb,var(--quick)20%,transparent);background:color-mix(in srgb,var(--quick)5%,transparent)}html[data-theme=light] .IntegrationFlow-module__jdr36W__outcomeCardIndigo{background:color-mix(in srgb,var(--parallel)4%,transparent);border-color:color-mix(in srgb,var(--parallel)18%,transparent)}html[data-theme=light] .IntegrationFlow-module__jdr36W__outcomeCardTeal{background:color-mix(in srgb,var(--quick)4%,transparent);border-color:color-mix(in srgb,var(--quick)20%,transparent)}.IntegrationFlow-module__jdr36W__outcomeIcon{width:32px;height:32px;color:var(--fg-2)}.IntegrationFlow-module__jdr36W__outcomeIcon svg{width:100%;height:100%}.IntegrationFlow-module__jdr36W__outcomeCardLabel{font-family:var(--display);color:var(--fg);font-size:.88rem;font-weight:700}.IntegrationFlow-module__jdr36W__outcomeCardDesc{font-family:var(--sans);color:var(--fg-2);font-size:.8rem;line-height:1.55}.IntegrationFlow-module__jdr36W__codeHint{border:1px solid var(--line);background:var(--bg-2);opacity:0;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;position:relative;transform:translateY(8px)}html[data-theme=light] .IntegrationFlow-module__jdr36W__codeHint{background:var(--bg-1);border-color:color-mix(in srgb,var(--parallel)12%,transparent)}.IntegrationFlow-module__jdr36W__codeHintVisible{opacity:1;transform:translateY(0)}.IntegrationFlow-module__jdr36W__codeHintLabel{font-family:var(--sans);color:var(--fg-2);white-space:nowrap;font-size:.75rem}.IntegrationFlow-module__jdr36W__codeHintCode{font-family:var(--mono);color:var(--parallel);background:color-mix(in srgb,var(--parallel)8%,transparent);border:1px solid color-mix(in srgb,var(--parallel)15%,transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;flex:1;min-width:0;padding:3px 8px;font-size:.78rem;overflow:hidden}.IntegrationFlow-module__jdr36W__codeHintReturn{font-family:var(--mono);color:var(--quick);white-space:nowrap;font-size:.75rem;font-weight:600}
.AITeamsCTA-module__169_4a__section{background:var(--bg);padding:8rem 0;position:relative;overflow:hidden}.AITeamsCTA-module__169_4a__section:before{content:"";background:radial-gradient(ellipse,color-mix(in srgb,var(--parallel)7%,transparent)0%,transparent 70%);pointer-events:none;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);position:relative;transform:translateY(20px)}.AITeamsCTA-module__169_4a__contentVisible{opacity:1;transform:translateY(0)}.AITeamsCTA-module__169_4a__tag{background:color-mix(in srgb,var(--quick)7%,transparent);border:1px solid color-mix(in srgb,var(--quick)18%,transparent);font-family:var(--mono);color:var(--quick);letter-spacing:.05em;margin-bottom:var(--spacing-6);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:var(--quick);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb,var(--quick)50%,transparent);border-radius:50%}.AITeamsCTA-module__169_4a__title{font-family:var(--display);letter-spacing:-.03em;margin-bottom:var(--spacing-5);color:var(--fg);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1.15}.AITeamsCTA-module__169_4a__highlight{color:var(--saffron)}.AITeamsCTA-module__169_4a__subtitle{font-family:var(--sans);color:var(--fg-2);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{background:color-mix(in srgb,var(--parallel)10%,transparent);border:1px solid color-mix(in srgb,var(--parallel)20%,transparent);width:24px;height:24px;font-family:var(--mono);color:var(--parallel);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{font-family:var(--sans);color:var(--fg-2);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);font-family:var(--sans);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 var(--line);color:var(--fg-2);border-radius:var(--radius-md);font-family:var(--sans);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,color .2s;display:inline-flex}.AITeamsCTA-module__169_4a__secondaryBtn:hover{color:var(--fg);border-color:color-mix(in srgb,var(--parallel)35%,transparent);background:color-mix(in srgb,var(--parallel)4%,transparent)}.AITeamsCTA-module__169_4a__footnote{font-family:var(--sans);color:var(--fg-3);font-size:.78rem}
