.demo-intro-module__ct1lYq__wrap{background:var(--crmdemo-bg,#050505);color:var(--crmdemo-text,#f5f1e8);position:relative;overflow:hidden}.demo-intro-module__ct1lYq__shell{z-index:1;width:min(1140px,100% - 32px);margin:0 auto;position:relative}.demo-intro-module__ct1lYq__hero{padding:clamp(3.2rem,7vw,5.2rem) 0 clamp(2.2rem,4vw,3rem)}.demo-intro-module__ct1lYq__eyebrow{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-accent-soft,#d97b4429);color:var(--crmdemo-lilac,#f2c39d);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .9rem;font-size:.74rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__title{letter-spacing:-.02em;max-width:22ch;margin:1.1rem 0 1rem;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.08}.demo-intro-module__ct1lYq__subtitle{max-width:62ch;color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.8}.demo-intro-module__ct1lYq__benefits{margin-top:1.4rem}.demo-intro-module__ct1lYq__benefitsHeading{color:var(--crmdemo-text,#f5f1e8);margin-bottom:.7rem;font-size:1rem;font-weight:800;display:block}.demo-intro-module__ct1lYq__benefitsList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.demo-intro-module__ct1lYq__benefitsList li{max-width:58ch;color:var(--crmdemo-text-soft,#f5f1e8bd);align-items:flex-start;gap:.6rem;font-size:.92rem;line-height:1.6;display:flex}.demo-intro-module__ct1lYq__benefitsArrow{color:var(--crmdemo-lilac,#f2c39d);flex:none;font-weight:800}.demo-intro-module__ct1lYq__heroDivider{background:var(--crmdemo-line,#f5f1e824);height:1px;margin-top:2rem}.demo-intro-module__ct1lYq__trustNote{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);max-width:58ch;color:var(--crmdemo-text-muted,#f5f1e894);border-radius:16px;align-items:flex-start;gap:.6rem;margin:1.4rem 0 0;padding:.85rem 1rem;font-size:.88rem;line-height:1.65;display:flex}.demo-intro-module__ct1lYq__trustDot{background:var(--crmdemo-purple-2,#d97b44);border-radius:999px;flex:none;width:6px;height:6px;margin-top:.3rem}.demo-intro-module__ct1lYq__actionRow{flex-wrap:wrap;gap:.85rem;margin-top:1.7rem;display:flex}.demo-intro-module__ct1lYq__btnPrimary,.demo-intro-module__ct1lYq__btnGhost{border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:.9rem 1.3rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.demo-intro-module__ct1lYq__btnPrimary:hover,.demo-intro-module__ct1lYq__btnGhost:hover{transform:translateY(-1px)}.demo-intro-module__ct1lYq__btnPrimary{color:#080808;background:var(--crmdemo-gradient-accent,linear-gradient(135deg, #d97b44, #7a3d15));box-shadow:0 14px 34px #d97b4447}.demo-intro-module__ct1lYq__btnGhost{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);color:var(--crmdemo-text,#f5f1e8)}.demo-intro-module__ct1lYq__sectionKicker{color:var(--crmdemo-text-muted,#f5f1e894);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.78rem;font-weight:800;display:block}.demo-intro-module__ct1lYq__snapshot{padding:clamp(1.4rem,3vw,2.2rem) 0}.demo-intro-module__ct1lYq__snapshotTopRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.6rem;display:grid}.demo-intro-module__ct1lYq__snapshotBottomRow{justify-content:center;margin-top:1rem;display:flex}.demo-intro-module__ct1lYq__snapshotCard{border-style:solid;border-width:2px;border-radius:20px;flex-direction:column;padding:1.5rem;display:flex;box-shadow:0 18px 40px #0000003d}.demo-intro-module__ct1lYq__snapshotCard--critico{background:linear-gradient(180deg, #f871711f, var(--crmdemo-panel-2,#100d0af0));border-color:#f871718c}.demo-intro-module__ct1lYq__snapshotCard--cuidado{background:linear-gradient(180deg, #facc151a, var(--crmdemo-panel-2,#100d0af0));border-color:#facc1580}.demo-intro-module__ct1lYq__snapshotCard--moving{background:linear-gradient(180deg, #4ade8017, var(--crmdemo-panel-2,#100d0af0));border-color:#4ade8073}.demo-intro-module__ct1lYq__snapshotCardSecondary{opacity:.95;width:min(360px,100%);padding:1.3rem}.demo-intro-module__ct1lYq__snapshotCardLabel{letter-spacing:.02em;font-size:.9rem;font-weight:800}.demo-intro-module__ct1lYq__snapshotCard--critico .demo-intro-module__ct1lYq__snapshotCardLabel{color:#fca5a5}.demo-intro-module__ct1lYq__snapshotCard--cuidado .demo-intro-module__ct1lYq__snapshotCardLabel{color:#fde68a}.demo-intro-module__ct1lYq__snapshotCard--moving .demo-intro-module__ct1lYq__snapshotCardLabel{color:#86efac}.demo-intro-module__ct1lYq__snapshotCardDivider{opacity:.35;background:currentColor;height:2px;margin:.75rem 0}.demo-intro-module__ct1lYq__snapshotCard--critico .demo-intro-module__ct1lYq__snapshotCardDivider{color:#fca5a5}.demo-intro-module__ct1lYq__snapshotCard--cuidado .demo-intro-module__ct1lYq__snapshotCardDivider{color:#fde68a}.demo-intro-module__ct1lYq__snapshotCard--moving .demo-intro-module__ct1lYq__snapshotCardDivider{color:#86efac}.demo-intro-module__ct1lYq__snapshotCardHeading{color:var(--crmdemo-text,#f5f1e8);font-size:.9rem;font-weight:700}.demo-intro-module__ct1lYq__snapshotCardValue{margin-top:.6rem;font-size:2rem;font-weight:900;line-height:1.1;display:block}.demo-intro-module__ct1lYq__snapshotCard--critico .demo-intro-module__ct1lYq__snapshotCardValue{color:#f87171}.demo-intro-module__ct1lYq__snapshotCard--cuidado .demo-intro-module__ct1lYq__snapshotCardValue{color:#fbbf24}.demo-intro-module__ct1lYq__snapshotCard--moving .demo-intro-module__ct1lYq__snapshotCardValue{color:#4ade80}.demo-intro-module__ct1lYq__snapshotCardSecondary .demo-intro-module__ct1lYq__snapshotCardValue{font-size:1.7rem}.demo-intro-module__ct1lYq__snapshotCardPeriod{color:var(--crmdemo-text-muted,#f5f1e894);letter-spacing:.04em;text-transform:uppercase;margin-top:.3rem;font-size:.72rem;font-weight:800;display:block}.demo-intro-module__ct1lYq__snapshotCardAction{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:.9rem 0 0;font-size:.86rem;line-height:1.55}.demo-intro-module__ct1lYq__snapshotCardButton{border:1px solid;border-radius:999px;align-self:flex-start;margin-top:1rem;padding:.5rem 1rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:opacity .2s}.demo-intro-module__ct1lYq__snapshotCardButton:hover{opacity:.8}.demo-intro-module__ct1lYq__snapshotCard--critico .demo-intro-module__ct1lYq__snapshotCardButton{color:#fca5a5}.demo-intro-module__ct1lYq__snapshotCard--cuidado .demo-intro-module__ct1lYq__snapshotCardButton{color:#fde68a}.demo-intro-module__ct1lYq__snapshotCard--moving .demo-intro-module__ct1lYq__snapshotCardButton{color:#86efac}.demo-intro-module__ct1lYq__metricLabel{color:var(--crmdemo-text-muted,#f5f1e894);letter-spacing:.03em;text-transform:uppercase;margin-bottom:.5rem;font-size:.78rem;display:block}.demo-intro-module__ct1lYq__steps{padding:clamp(1.4rem,3vw,2.2rem) 0 clamp(2.4rem,5vw,3.4rem)}.demo-intro-module__ct1lYq__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.demo-intro-module__ct1lYq__stepCard{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);border-radius:20px;padding:1.3rem}.demo-intro-module__ct1lYq__stepIndex{background:var(--crmdemo-accent-soft,#d97b4429);width:34px;height:34px;color:var(--crmdemo-lilac,#f2c39d);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.8rem;font-weight:900;display:inline-flex}.demo-intro-module__ct1lYq__stepTitle{color:var(--crmdemo-text,#f5f1e8);margin:0;font-size:1rem}.demo-intro-module__ct1lYq__alertsSection{padding:clamp(1.6rem,3vw,2.4rem) 0 clamp(1.4rem,3vw,2rem)}.demo-intro-module__ct1lYq__alertsGrid{flex-direction:column;gap:1rem;max-width:700px;margin-top:1.6rem;display:flex}.demo-intro-module__ct1lYq__alertCard{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-style:solid;border-width:2px;border-radius:8px;flex-direction:column;gap:.5rem;padding:1.25rem;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 4px 10px #0000001f}.demo-intro-module__ct1lYq__alertCard:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000002e}.demo-intro-module__ct1lYq__alertCardActive{outline:2px solid var(--crmdemo-purple-2,#d97b44);outline-offset:2px}.demo-intro-module__ct1lYq__alertCard--quemando{background:#fef2f2;border-color:#ef4444}.demo-intro-module__ct1lYq__alertCard--vencido{background:#fffbeb;border-color:#f59e0b}.demo-intro-module__ct1lYq__alertCard--sin-responsable{background:#eff6ff;border-color:#3b82f6}.demo-intro-module__ct1lYq__alertCardHead{align-items:center;gap:.5rem;display:flex}.demo-intro-module__ct1lYq__alertCardEmoji{font-size:1.1rem;line-height:1}.demo-intro-module__ct1lYq__alertCardTitle{letter-spacing:.02em;text-transform:uppercase;font-size:.86rem;font-weight:800}.demo-intro-module__ct1lYq__alertCard--quemando .demo-intro-module__ct1lYq__alertCardTitle,.demo-intro-module__ct1lYq__alertCard--quemando .demo-intro-module__ct1lYq__alertCardStats,.demo-intro-module__ct1lYq__alertCard--quemando .demo-intro-module__ct1lYq__alertCardHighlight{color:#7f1d1d}.demo-intro-module__ct1lYq__alertCard--vencido .demo-intro-module__ct1lYq__alertCardTitle,.demo-intro-module__ct1lYq__alertCard--vencido .demo-intro-module__ct1lYq__alertCardStats,.demo-intro-module__ct1lYq__alertCard--vencido .demo-intro-module__ct1lYq__alertCardHighlight{color:#92400e}.demo-intro-module__ct1lYq__alertCard--sin-responsable .demo-intro-module__ct1lYq__alertCardTitle,.demo-intro-module__ct1lYq__alertCard--sin-responsable .demo-intro-module__ct1lYq__alertCardStats,.demo-intro-module__ct1lYq__alertCard--sin-responsable .demo-intro-module__ct1lYq__alertCardHighlight{color:#1e40af}.demo-intro-module__ct1lYq__alertCardStats{font-size:.76rem;font-weight:600}.demo-intro-module__ct1lYq__alertCardHighlight{margin:0;font-size:.82rem;font-style:italic;line-height:1.6}.demo-intro-module__ct1lYq__alertCardAction{color:#fff;border-radius:4px;align-self:flex-end;margin-top:.4rem;padding:.35rem .75rem;font-size:.7rem;font-weight:800}.demo-intro-module__ct1lYq__alertCard--quemando .demo-intro-module__ct1lYq__alertCardAction{background:#ef4444}.demo-intro-module__ct1lYq__alertCard--vencido .demo-intro-module__ct1lYq__alertCardAction{background:#f59e0b}.demo-intro-module__ct1lYq__alertCard--sin-responsable .demo-intro-module__ct1lYq__alertCardAction{background:#3b82f6}.demo-intro-module__ct1lYq__alertCard:hover .demo-intro-module__ct1lYq__alertCardAction{opacity:.9}.demo-intro-module__ct1lYq__alertsCtaRow{margin-top:1.6rem;display:flex}.demo-intro-module__ct1lYq__activeAlertPanel{border:1px solid var(--crmdemo-purple-2,#d97b44);background:var(--crmdemo-accent-soft,#d97b4429);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.1rem 1.3rem;display:flex}.demo-intro-module__ct1lYq__activeAlertTitle{color:var(--crmdemo-text,#f5f1e8);margin-bottom:.3rem;font-size:1rem;display:block}.demo-intro-module__ct1lYq__activeAlertText{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0 0 .5rem;font-size:.86rem;line-height:1.6}.demo-intro-module__ct1lYq__activeAlertStats{color:var(--crmdemo-lilac,#f2c39d);flex-wrap:wrap;gap:.4rem 1rem;font-size:.82rem;font-weight:700;display:flex}.demo-intro-module__ct1lYq__pipelineSection{padding:clamp(1.6rem,3vw,2.4rem) 0 clamp(2.4rem,5vw,3.4rem)}.demo-intro-module__ct1lYq__pipelineTitle{color:var(--crmdemo-text,#f5f1e8);margin:0 0 .7rem;font-size:clamp(1.5rem,2.8vw,2.1rem)}.demo-intro-module__ct1lYq__pipelineSupportText{max-width:62ch;color:var(--crmdemo-text-muted,#f5f1e894);margin:.7rem 0 0;font-size:.92rem;line-height:1.7}.demo-intro-module__ct1lYq__pipelineFootnote{color:var(--crmdemo-text-faint,#f5f1e857);margin:1.4rem 0 0;font-size:.82rem;line-height:1.6}.demo-intro-module__ct1lYq__pipelineTrack{gap:1rem;margin-top:1.6rem;padding-bottom:.6rem;display:flex;overflow-x:auto}.demo-intro-module__ct1lYq__pipelineColumn{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-panel-3,#130f0bf5);border-radius:20px;flex:none;width:270px;padding:1rem}.demo-intro-module__ct1lYq__pipelineColumnHeader{color:var(--crmdemo-text,#f5f1e8);justify-content:space-between;align-items:center;gap:.6rem;font-size:.95rem;display:flex}.demo-intro-module__ct1lYq__pipelineColumnCount{background:var(--crmdemo-accent-soft,#d97b4429);min-width:24px;height:24px;color:var(--crmdemo-lilac,#f2c39d);border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.78rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__pipelineColumnMicrocopy{color:var(--crmdemo-text-muted,#f5f1e894);margin:.45rem 0 .9rem;font-size:.78rem;line-height:1.5}.demo-intro-module__ct1lYq__pipelineColumnEmpty{border:1px dashed var(--crmdemo-line,#f5f1e824);color:var(--crmdemo-text-faint,#f5f1e857);text-align:center;border-radius:14px;margin:0;padding:.9rem;font-size:.8rem}.demo-intro-module__ct1lYq__pipelineCardList{flex-direction:column;gap:.7rem;display:flex}.demo-intro-module__ct1lYq__leadCard{border:1px solid var(--crmdemo-line,#f5f1e824);background:linear-gradient(180deg, var(--crmdemo-panel,#16120ee0), var(--crmdemo-panel-2,#100d0af0));width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:16px;padding:.9rem;transition:border-color .2s,transform .2s;display:block}.demo-intro-module__ct1lYq__leadCard:hover{transform:translateY(-1px)}.demo-intro-module__ct1lYq__leadCardSelected{border-color:var(--crmdemo-purple-2,#d97b44);box-shadow:0 0 0 1px var(--crmdemo-purple-2,#d97b44)}.demo-intro-module__ct1lYq__leadCardAlertMatch{border-color:var(--crmdemo-rose-violet,#d4af37);box-shadow:0 0 0 1px var(--crmdemo-rose-violet,#d4af37)}.demo-intro-module__ct1lYq__leadCardMuted{opacity:.45}.demo-intro-module__ct1lYq__leadCardMuted:hover{opacity:.7}.demo-intro-module__ct1lYq__leadCardAlertTag{color:var(--crmdemo-rose-violet,#d4af37);text-transform:uppercase;letter-spacing:.03em;background:#d4af3724;border:1px solid #d4af3780;border-radius:999px;align-self:flex-start;margin-bottom:.55rem;padding:.15rem .5rem;font-size:.66rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__leadCardHead{flex-direction:column;gap:.15rem;margin-bottom:.55rem;display:flex}.demo-intro-module__ct1lYq__leadCardNameRow{align-items:center;gap:.45rem;display:flex}.demo-intro-module__ct1lYq__leadCardName{color:var(--crmdemo-text,#f5f1e8);font-size:.95rem}.demo-intro-module__ct1lYq__leadCardMeta{color:var(--crmdemo-text-muted,#f5f1e894);font-size:.76rem}.demo-intro-module__ct1lYq__leadCardValue{color:var(--crmdemo-lilac,#f2c39d);margin-bottom:.5rem;font-size:.98rem;display:block}.demo-intro-module__ct1lYq__leadCardAction{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0 0 .35rem;font-size:.82rem;line-height:1.5}.demo-intro-module__ct1lYq__leadCardDue{margin:0 0 .7rem;font-size:.76rem;font-weight:700}.demo-intro-module__ct1lYq__leadCardDue--critico{color:#fca5a5}.demo-intro-module__ct1lYq__leadCardDue--atencion{color:#fde68a}.demo-intro-module__ct1lYq__leadCardDue--esperando,.demo-intro-module__ct1lYq__leadCardDue--nuevo{color:var(--crmdemo-text-muted,#f5f1e894)}.demo-intro-module__ct1lYq__leadCardFooter{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.demo-intro-module__ct1lYq__leadCardOwner{color:var(--crmdemo-text-muted,#f5f1e894);font-size:.76rem}.demo-intro-module__ct1lYq__urgencyDot{border-radius:999px;flex:none;width:8px;height:8px}.demo-intro-module__ct1lYq__urgencyDot--critico{background:#f87171}.demo-intro-module__ct1lYq__urgencyDot--atencion{background:#fbbf24}.demo-intro-module__ct1lYq__urgencyDot--esperando{background:#4ade80}.demo-intro-module__ct1lYq__urgencyDot--nuevo{background:var(--crmdemo-line,#f5f1e873)}.demo-intro-module__ct1lYq__leadCard--critico{background:linear-gradient(180deg, #f8717124, var(--crmdemo-panel-2,#100d0af0));border-top:3px solid #f87171}.demo-intro-module__ct1lYq__leadCard--atencion{background:linear-gradient(180deg, #fbbf241f, var(--crmdemo-panel-2,#100d0af0));border-top:3px solid #fbbf24}.demo-intro-module__ct1lYq__leadCard--esperando{background:linear-gradient(180deg, #4ade801a, var(--crmdemo-panel-2,#100d0af0));border-top:3px solid #4ade80}.demo-intro-module__ct1lYq__leadCard--nuevo{border-top:3px solid var(--crmdemo-line,#f5f1e859)}.demo-intro-module__ct1lYq__priorityBadge{border:1px solid var(--crmdemo-line,#f5f1e824);border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.25rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__priorityBadge--alta{color:#fca5a5;background:#f8717124;border-color:#f8717173}.demo-intro-module__ct1lYq__priorityBadge--media{color:#fde68a;background:#facc151f;border-color:#facc1566}.demo-intro-module__ct1lYq__priorityBadge--baja{border-color:var(--crmdemo-line,#f5f1e824);color:var(--crmdemo-text-muted,#f5f1e894);background:0 0}.demo-intro-module__ct1lYq__closedBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-self:flex-start;margin-bottom:.55rem;padding:.2rem .6rem;font-size:.7rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__closedBadge--ganado{color:#86efac;background:#4ade8024;border:1px solid #4ade8066}.demo-intro-module__ct1lYq__closedBadge--perdido{color:#fca5a5;background:#f8717124;border:1px solid #f8717173}.demo-intro-module__ct1lYq__leadCardWrap{transition:transform .2s,opacity .2s;position:relative}.demo-intro-module__ct1lYq__leadCardDragging{opacity:.55;transform:scale(1.03)}.demo-intro-module__ct1lYq__leadCardDragging .demo-intro-module__ct1lYq__leadCard{box-shadow:0 20px 45px #00000059}.demo-intro-module__ct1lYq__pipelineColumnDragOver{border-color:var(--crmdemo-purple-2,#d97b44);background:var(--crmdemo-accent-soft,#d97b441a);transition:border-color .2s,background .2s}.demo-intro-module__ct1lYq__leadCardActions{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.demo-intro-module__ct1lYq__assignBtn{border:1px solid var(--crmdemo-purple-2,#d97b44);background:var(--crmdemo-accent-soft,#d97b4429);color:var(--crmdemo-lilac,#f2c39d);cursor:pointer;border-radius:999px;align-self:flex-start;padding:.3rem .7rem;font-size:.72rem;font-weight:800;transition:background .2s}.demo-intro-module__ct1lYq__assignBtn:hover{background:#d97b4447}.demo-intro-module__ct1lYq__moveStageControls{border-top:1px solid var(--crmdemo-line,#f5f1e824);align-items:center;gap:.4rem;padding-top:.5rem;display:flex}.demo-intro-module__ct1lYq__moveStageBtn{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);color:var(--crmdemo-text-muted,#f5f1e894);cursor:pointer;border-radius:10px;flex:1;padding:.4rem .5rem;font-size:.72rem;font-weight:700;transition:border-color .2s,color .2s}.demo-intro-module__ct1lYq__moveStageBtn:hover:not(:disabled){border-color:var(--crmdemo-purple-2,#d97b44);color:var(--crmdemo-text,#f5f1e8)}.demo-intro-module__ct1lYq__moveStageBtn:disabled{opacity:.35;cursor:not-allowed}.demo-intro-module__ct1lYq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-intro-module__ct1lYq__guideCard{border:1px dashed var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);border-radius:20px;margin-top:1.5rem;padding:1.2rem 1.3rem}.demo-intro-module__ct1lYq__guideCardTitle{color:var(--crmdemo-text,#f5f1e8);margin-bottom:.4rem;font-size:1rem;display:block}.demo-intro-module__ct1lYq__guideCardText{color:var(--crmdemo-text-muted,#f5f1e894);margin:0;font-size:.88rem;line-height:1.65}.demo-intro-module__ct1lYq__filtersBar{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);border-radius:18px;flex-direction:column;gap:.9rem;margin-top:1.5rem;padding:1.1rem 1.2rem;display:flex}.demo-intro-module__ct1lYq__filtersHeading{color:var(--crmdemo-text,#f5f1e8);font-size:.9rem;font-weight:800}.demo-intro-module__ct1lYq__quickFilterRow,.demo-intro-module__ct1lYq__ownerFilterRow{flex-wrap:wrap;gap:.5rem;display:flex}.demo-intro-module__ct1lYq__filterPill{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-panel-3,#130f0bf5);color:var(--crmdemo-text-muted,#f5f1e894);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.78rem;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.demo-intro-module__ct1lYq__filterPill:hover{border-color:var(--crmdemo-purple-2,#d97b44);color:var(--crmdemo-text,#f5f1e8)}.demo-intro-module__ct1lYq__filterPill--primary.demo-intro-module__ct1lYq__filterPillActive{border-color:var(--crmdemo-purple-2,#d97b44);background:var(--crmdemo-accent-soft,#d97b4429);color:var(--crmdemo-lilac,#f2c39d)}.demo-intro-module__ct1lYq__filterPill--critico.demo-intro-module__ct1lYq__filterPillActive{color:#fca5a5;background:#f8717129;border-color:#f8717180}.demo-intro-module__ct1lYq__filterPill--valor.demo-intro-module__ct1lYq__filterPillActive{color:#86efac;background:#4ade8024;border-color:#4ade8073}.demo-intro-module__ct1lYq__filterPill--neutral.demo-intro-module__ct1lYq__filterPillActive{border-color:var(--crmdemo-text,#f5f1e8);background:var(--crmdemo-white-soft,#ffffff14);color:var(--crmdemo-text,#f5f1e8)}.demo-intro-module__ct1lYq__ownerFilterGroup{flex-direction:column;gap:.5rem;display:flex}.demo-intro-module__ct1lYq__ownerFilterLabel{color:var(--crmdemo-text-muted,#f5f1e894);text-transform:uppercase;letter-spacing:.02em;font-size:.76rem;font-weight:700}.demo-intro-module__ct1lYq__filtersFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.2rem;display:flex}.demo-intro-module__ct1lYq__filtersCount{color:var(--crmdemo-text-faint,#f5f1e857);font-size:.78rem}.demo-intro-module__ct1lYq__resetDemoBtn{border:1px solid var(--crmdemo-line,#f5f1e824);color:var(--crmdemo-text-muted,#f5f1e894);cursor:pointer;background:0 0;border-radius:999px;flex:none;margin-left:auto;padding:.6rem 1rem;font-size:.8rem;font-weight:700;transition:border-color .2s,color .2s}.demo-intro-module__ct1lYq__resetDemoBtn:hover{border-color:var(--crmdemo-purple-2,#d97b44);color:var(--crmdemo-text,#f5f1e8)}.demo-intro-module__ct1lYq__pipelineMobileHint{color:var(--crmdemo-text-faint,#f5f1e857);margin:1rem 0 0;font-size:.78rem;display:none}.demo-intro-module__ct1lYq__drawerOverlay{z-index:200;background:#04020899;justify-content:flex-end;animation:.2s demo-intro-module__ct1lYq__overlayIn;display:flex;position:fixed;inset:0}.demo-intro-module__ct1lYq__drawerPanel{border-left:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-gradient-bg,linear-gradient(180deg, #050505 0%, #0a0a0a 48%, #120b04 100%));flex-direction:column;width:clamp(380px,32vw,460px);max-width:100%;height:100%;animation:.22s demo-intro-module__ct1lYq__panelInRight;display:flex;position:relative;overflow-y:auto;box-shadow:-26px 0 70px #0006}.demo-intro-module__ct1lYq__drawerHandle{display:none}.demo-intro-module__ct1lYq__drawerHeader{z-index:1;border-bottom:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-bg-2,#0a0a0a);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.4rem 1.4rem 1rem;display:flex;position:sticky;top:0}.demo-intro-module__ct1lYq__drawerLeadName{color:var(--crmdemo-text,#f5f1e8);margin:.3rem 0;font-size:1.2rem}.demo-intro-module__ct1lYq__drawerCloseBtn{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);width:36px;height:36px;color:var(--crmdemo-text,#f5f1e8);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;display:inline-flex}.demo-intro-module__ct1lYq__drawerCloseBtn:hover{background:var(--crmdemo-white-hover,#ffffff14)}.demo-intro-module__ct1lYq__drawerCloseBtn:focus-visible,.demo-intro-module__ct1lYq__leadCard:focus-visible{outline:2px solid var(--crmdemo-purple-2,#d97b44);outline-offset:2px}.demo-intro-module__ct1lYq__drawerBody{flex-direction:column;gap:1.3rem;padding:1.4rem;display:flex}.demo-intro-module__ct1lYq__drawerValueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.demo-intro-module__ct1lYq__drawerValueItem{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-panel-3,#130f0bf5);border-radius:16px;padding:.8rem .9rem}.demo-intro-module__ct1lYq__drawerValueStrong{color:var(--crmdemo-text,#f5f1e8);margin-top:.35rem;font-size:1rem;display:block}.demo-intro-module__ct1lYq__drawerSection{border-top:1px solid var(--crmdemo-line-soft,#f5f1e814);padding-top:1.1rem}.demo-intro-module__ct1lYq__drawerSectionTitle{color:var(--crmdemo-text,#f5f1e8);margin:0 0 .6rem;font-size:.95rem}.demo-intro-module__ct1lYq__drawerSectionText{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:.5rem 0 0;font-size:.88rem;line-height:1.65}.demo-intro-module__ct1lYq__drawerMicrocopy{color:var(--crmdemo-text-faint,#f5f1e857);margin:.5rem 0 0;font-size:.78rem;line-height:1.55}.demo-intro-module__ct1lYq__drawerNextActionInput{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-panel-3,#130f0bf5);width:100%;color:var(--crmdemo-text,#f5f1e8);font:inherit;border-radius:12px;margin:.5rem 0 .7rem;padding:.7rem .85rem;font-size:.88rem}.demo-intro-module__ct1lYq__drawerNextActionInput:focus-visible{outline:2px solid var(--crmdemo-purple-2,#d97b44);outline-offset:2px}.demo-intro-module__ct1lYq__btnGhost:disabled{opacity:.45;cursor:not-allowed;transform:none}.demo-intro-module__ct1lYq__riskBadge{border:1px solid var(--crmdemo-line,#f5f1e824);text-transform:capitalize;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.74rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__riskBadge--alto{color:#fca5a5;background:#f8717124;border-color:#f8717173}.demo-intro-module__ct1lYq__riskBadge--medio{color:#fde68a;background:#facc151f;border-color:#facc1566}.demo-intro-module__ct1lYq__riskBadge--bajo{color:#86efac;background:#4ade801f;border-color:#4ade8066}.demo-intro-module__ct1lYq__timelineList{border-left:1px solid var(--crmdemo-line,#f5f1e824);flex-direction:column;gap:.9rem;margin:0;padding:0 0 0 1rem;list-style:none;display:flex}.demo-intro-module__ct1lYq__timelineItem{position:relative}.demo-intro-module__ct1lYq__timelineItem:before{content:"";background:var(--crmdemo-purple-2,#d97b44);border-radius:999px;width:8px;height:8px;position:absolute;top:.3rem;left:-1.32rem}.demo-intro-module__ct1lYq__timelineItemHead{color:var(--crmdemo-text,#f5f1e8);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.88rem;display:flex}.demo-intro-module__ct1lYq__timelineItemHead span{color:var(--crmdemo-text-faint,#f5f1e857);font-size:.76rem}.demo-intro-module__ct1lYq__timelineItem p{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:.3rem 0 0;font-size:.84rem;line-height:1.6}.demo-intro-module__ct1lYq__notesList{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0;padding-left:1.1rem;font-size:.86rem;line-height:1.65}.demo-intro-module__ct1lYq__notesList li+li{margin-top:.5rem}.demo-intro-module__ct1lYq__drawerActionsGrid{flex-direction:column;gap:.6rem;display:flex}.demo-intro-module__ct1lYq__drawerActionsGrid .demo-intro-module__ct1lYq__btnPrimary,.demo-intro-module__ct1lYq__drawerActionsGrid .demo-intro-module__ct1lYq__btnGhost{width:100%;min-height:44px}.demo-intro-module__ct1lYq__drawerDemoMessage{border:1px solid var(--crmdemo-purple-2,#d97b44);background:var(--crmdemo-accent-soft,#d97b4429);color:var(--crmdemo-text,#f5f1e8);border-radius:14px;margin:.9rem 0 0;padding:.75rem .9rem;font-size:.82rem;line-height:1.6}@keyframes demo-intro-module__ct1lYq__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes demo-intro-module__ct1lYq__panelInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.demo-intro-module__ct1lYq__drawerOverlay,.demo-intro-module__ct1lYq__drawerPanel{animation:none}}.demo-intro-module__ct1lYq__finalCtaActions{flex-wrap:wrap;gap:.85rem;display:flex}.demo-intro-module__ct1lYq__workspace{padding:0 0 clamp(1.6rem,4vw,2.4rem)}.demo-intro-module__ct1lYq__loading{padding:clamp(2.6rem,6vw,3.6rem) 0}.demo-intro-module__ct1lYq__loadingHeader{margin-bottom:1.6rem}.demo-intro-module__ct1lYq__loadingTitle{color:var(--crmdemo-text,#f5f1e8);margin:0 0 .5rem;font-size:1.3rem}.demo-intro-module__ct1lYq__loadingText{max-width:56ch;color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0;line-height:1.7}.demo-intro-module__ct1lYq__skeletonGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.demo-intro-module__ct1lYq__skeletonCard{border:1px solid var(--crmdemo-line,#f5f1e824);background:linear-gradient(100deg, var(--crmdemo-panel,#16120ee0) 40%, var(--crmdemo-panel-3,#130f0bf5) 50%, var(--crmdemo-panel,#16120ee0) 60%);background-size:220% 100%;border-radius:20px;height:84px;animation:1.6s ease-in-out infinite demo-intro-module__ct1lYq__shimmer}.demo-intro-module__ct1lYq__skeletonRow{border:1px solid var(--crmdemo-line,#f5f1e824);background:linear-gradient(100deg, var(--crmdemo-panel,#16120ee0) 40%, var(--crmdemo-panel-3,#130f0bf5) 50%, var(--crmdemo-panel,#16120ee0) 60%);background-size:220% 100%;border-radius:16px;height:56px;margin-bottom:.7rem;animation:1.6s ease-in-out infinite demo-intro-module__ct1lYq__shimmer}@keyframes demo-intro-module__ct1lYq__shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.demo-intro-module__ct1lYq__skeletonCard,.demo-intro-module__ct1lYq__skeletonRow{animation:none}}.demo-intro-module__ct1lYq__stateSection{padding:clamp(2.8rem,6vw,4rem) 0}.demo-intro-module__ct1lYq__stateCard{border:1px solid var(--crmdemo-line,#f5f1e824);background:linear-gradient(180deg, var(--crmdemo-panel,#16120ee0), var(--crmdemo-panel-2,#100d0af0));border-radius:24px;max-width:620px;padding:clamp(1.8rem,3vw,2.4rem);box-shadow:0 26px 60px #00000052}.demo-intro-module__ct1lYq__stateTitle{color:var(--crmdemo-text,#f5f1e8);margin:0 0 .7rem;font-size:1.35rem}.demo-intro-module__ct1lYq__stateText{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0;line-height:1.75}.demo-intro-module__ct1lYq__stateActions{flex-wrap:wrap;gap:.8rem;margin-top:1.4rem;display:flex}.demo-intro-module__ct1lYq__finalCta{padding:clamp(2.6rem,6vw,4rem) 0 clamp(3.2rem,7vw,5rem)}.demo-intro-module__ct1lYq__finalCtaCard{border:1px solid var(--crmdemo-line,#f5f1e824);background:linear-gradient(180deg, var(--crmdemo-panel,#16120ee0), var(--crmdemo-panel-2,#100d0af0));text-align:center;border-radius:26px;flex-direction:column;align-items:center;gap:1.1rem;padding:clamp(1.8rem,3.5vw,2.6rem);display:flex;box-shadow:0 26px 70px #00000052}.demo-intro-module__ct1lYq__finalCtaKicker{color:var(--crmdemo-lilac,#f2c39d);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.78rem;font-weight:800;display:inline-flex}.demo-intro-module__ct1lYq__finalCtaCopy{flex-direction:column;align-items:center;gap:.6rem;max-width:52ch;display:flex}.demo-intro-module__ct1lYq__finalCtaTitle{color:var(--crmdemo-text,#f5f1e8);margin:0;font-size:clamp(1.4rem,2.6vw,1.9rem)}.demo-intro-module__ct1lYq__finalCtaText{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0;line-height:1.7}.demo-intro-module__ct1lYq__finalCtaPrimaryBtn{flex-direction:column;gap:.2rem;padding:1rem 1.8rem}.demo-intro-module__ct1lYq__finalCtaBtnSub{opacity:.75;font-size:.72rem;font-weight:600}.demo-intro-module__ct1lYq__finalCtaAlt{flex-direction:column;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.demo-intro-module__ct1lYq__finalCtaAltLabel{color:var(--crmdemo-text-muted,#f5f1e894);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:800}.demo-intro-module__ct1lYq__finalCtaAltLinks{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.demo-intro-module__ct1lYq__finalCtaAltLink{color:var(--crmdemo-lilac,#f2c39d);text-underline-offset:3px;font-size:.86rem;font-weight:700;text-decoration:underline}.demo-intro-module__ct1lYq__finalCtaAltLink:hover{color:var(--crmdemo-purple-2,#d97b44)}.demo-intro-module__ct1lYq__finalCtaFootnote{color:var(--crmdemo-text-faint,#f5f1e857);margin:.2rem 0 0;font-size:.78rem;font-style:italic}.demo-intro-module__ct1lYq__faqSection{padding:clamp(1.6rem,3vw,2.4rem) 0}.demo-intro-module__ct1lYq__faqGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1.6rem;display:grid}.demo-intro-module__ct1lYq__faqCard{border:1px solid var(--crmdemo-line,#f5f1e824);background:var(--crmdemo-white-soft,#ffffff0a);border-radius:20px;padding:1.2rem 1.3rem}.demo-intro-module__ct1lYq__faqQuestion{color:var(--crmdemo-text,#f5f1e8);margin:0 0 .55rem;font-size:.98rem}.demo-intro-module__ct1lYq__faqAnswer{color:var(--crmdemo-text-soft,#f5f1e8bd);margin:0;font-size:.86rem;line-height:1.65}.demo-intro-module__ct1lYq__btnPrimary:focus-visible,.demo-intro-module__ct1lYq__btnGhost:focus-visible,.demo-intro-module__ct1lYq__alertCard:focus-visible,.demo-intro-module__ct1lYq__resetDemoBtn:focus-visible,.demo-intro-module__ct1lYq__filterPill:focus-visible,.demo-intro-module__ct1lYq__assignBtn:focus-visible,.demo-intro-module__ct1lYq__moveStageBtn:focus-visible,.demo-intro-module__ct1lYq__snapshotCardButton:focus-visible{outline:2px solid var(--crmdemo-purple-2,#d97b44);outline-offset:2px}@media (max-width:900px){.demo-intro-module__ct1lYq__pipelineColumn{width:230px}}@media (max-width:640px){.demo-intro-module__ct1lYq__shell{width:min(100% - 22px,1140px)}.demo-intro-module__ct1lYq__actionRow{flex-direction:column}.demo-intro-module__ct1lYq__btnPrimary,.demo-intro-module__ct1lYq__btnGhost{width:100%}.demo-intro-module__ct1lYq__finalCtaAltLinks{flex-direction:column;gap:.5rem}.demo-intro-module__ct1lYq__stateActions{flex-direction:column}.demo-intro-module__ct1lYq__stateActions a{text-align:center;width:100%}.demo-intro-module__ct1lYq__snapshotTopRow{grid-template-columns:1fr}.demo-intro-module__ct1lYq__snapshotCardSecondary{width:100%}.demo-intro-module__ct1lYq__pipelineMobileHint{display:block}.demo-intro-module__ct1lYq__pipelineTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.demo-intro-module__ct1lYq__pipelineColumn{scroll-snap-align:start;width:84vw}.demo-intro-module__ct1lYq__filtersFooter{flex-direction:column;align-items:stretch}.demo-intro-module__ct1lYq__resetDemoBtn{width:100%;margin-left:0}.demo-intro-module__ct1lYq__drawerOverlay{align-items:flex-end}.demo-intro-module__ct1lYq__drawerPanel{border-left:none;border-top:1px solid var(--crmdemo-line,#f5f1e824);border-radius:22px 22px 0 0;width:100%;height:auto;max-height:88vh;animation:.22s demo-intro-module__ct1lYq__panelInUp}.demo-intro-module__ct1lYq__drawerHandle{background:var(--crmdemo-line,#f5f1e824);border-radius:999px;width:42px;height:4px;margin:.7rem auto 0;display:block}.demo-intro-module__ct1lYq__drawerValueGrid{grid-template-columns:1fr}.demo-intro-module__ct1lYq__activeAlertPanel{flex-direction:column;align-items:stretch}}@keyframes demo-intro-module__ct1lYq__panelInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
