/* Familiar application marks keep the manual-vs-automated comparison easy to scan. */
.comparison-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.time-saved,.time-lost{padding:7px 9px;border:1px solid;border-radius:999px;font:600 8px var(--mono);letter-spacing:.08em;white-space:nowrap}.time-saved{border-color:#78e8cf;background:rgba(89,230,190,.12);color:#83f2d6}.time-lost{border-color:rgba(255,190,108,.38);background:rgba(255,180,83,.08);color:#ffc77a}.after-trigger,.after-engine{grid-template-rows:32px auto auto}.after-trigger img,.after-engine img{width:27px;height:27px;object-fit:contain;filter:drop-shadow(0 3px 8px rgba(0,0,0,.28))}.after-engine img{width:48px;height:29px}.after-results span{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 10px}.after-results img{width:17px;height:17px;object-fit:contain}.after-results i,.manual-tasks i{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:5px;background:#7063df;color:#fff;font-style:normal;font-weight:700}.consultants span{display:flex;align-items:center;gap:7px}.consultants span i{width:8px;height:8px;border-radius:50%;background:#d7d3e4;box-shadow:0 0 0 3px rgba(215,211,228,.1)}.whatsapp-bubble{display:block}.whatsapp-bubble img{width:15px;height:15px;vertical-align:-3px;object-fit:contain;filter:brightness(0) invert(1)}.manual-tasks span{display:flex;align-items:center;gap:8px;padding-left:10px}.manual-tasks span:before{display:none}.manual-tasks img{width:17px;height:17px;object-fit:contain}.comparison-caption:after{content:" * ahorro potencial según volumen y proceso";display:block;margin-top:5px;opacity:.68;font:400 9px var(--mono);letter-spacing:.015em}.after-flow:before{content:"";position:absolute;inset:26px 2% 0;border:1px solid rgba(173,160,255,.1);border-radius:16px;pointer-events:none}.comparison-before .manual-chaos:before{content:"";position:absolute;inset:26px 2% 0;border:1px dashed rgba(255,255,255,.12);border-radius:16px;pointer-events:none}
@media (max-width:760px){.comparison-topline{gap:6px}.time-saved,.time-lost{padding:6px 7px;font-size:7px}.after-trigger,.after-engine{grid-template-rows:29px auto auto}.after-engine img{width:42px;height:27px}.after-results span{gap:5px;padding:0 7px}.after-results img,.after-results i,.manual-tasks img,.manual-tasks i{width:14px;height:14px}.consultants span{gap:5px}.comparison-caption:after{font-size:8px}.after-flow:before,.comparison-before .manual-chaos:before{inset:22px 0 0}}

/* Keep the comparison as a readable process diagram, not a stack of overlapping labels. */
.before-after{min-height:510px}.after-flow,.manual-chaos{height:370px}.comparison-caption{bottom:24px;max-width:calc(100% - 58px);font-size:11px}.comparison-caption:after{display:none}.consultants{top:48px;left:7%;gap:7px}.consultants span{min-width:142px}.whatsapp-bubble{top:80px;left:43%;z-index:2;min-width:172px;padding:17px 18px}.whatsapp-bubble img{width:27px;height:27px;margin-right:4px;vertical-align:-8px;filter:none}.manual-tasks{top:210px;left:8%;right:6%;grid-template-columns:repeat(2,minmax(145px,1fr));gap:10px}.manual-tasks span{min-height:43px;box-sizing:border-box;white-space:normal}.manual-line{z-index:0;background:rgba(207,202,232,.55)}.line-a{top:112px;left:32%;height:74px;transform:rotate(-38deg)}.line-b{top:139px;left:56%;height:76px;transform:rotate(39deg)}.line-c{top:143px;left:60%;height:68px;transform:rotate(-46deg)}.after-trigger{top:54px;left:7%;z-index:2}.after-engine{top:148px;left:41%;z-index:2}.after-results{top:52px;right:5%;z-index:2}.after-flow:before{inset:34px 3% 0}.comparison-before .manual-chaos:before{inset:34px 3% 0}.flow-rail{z-index:1}.pricing-options--single{grid-template-columns:minmax(0,680px);justify-content:center}.pricing-options--single .pricing-card{grid-template-columns:1fr 1fr}.course-overview .course-heading>.eyebrow{grid-column:1/-1}.course-overview .course-heading h2{grid-column:1;font-size:clamp(58px,7vw,104px)}.course-overview .course-heading>p:last-child{grid-column:2;align-self:end}.course-overview .avatars strong{font-size:clamp(22px,2.2vw,31px)}.course-overview .avatars small{font-size:14px}.collaboration-wordmarks{display:flex;flex-wrap:wrap;align-items:center;gap:0;max-width:630px;border-top:1px solid #dedbf0;border-bottom:1px solid #dedbf0}.collaboration-brand{width:calc(25% - 1px);height:58px;border:0;border-right:1px solid #dedbf0;border-radius:0;background:transparent}.collaboration-brand:nth-child(4n){border-right:0}.collaboration-brand img{max-width:78%;max-height:45%;mix-blend-mode:multiply}.collaboration-brand--google img{transform:scale(1.13)}.collaboration-brand--notion img{max-width:38%;max-height:54%}.collaboration-brand--binance img{transform:scale(1.03)}.collaboration-brand--hostinger img{max-width:66%;max-height:62%;transform:scale(1)}.collaboration-brand--emergent img{max-width:76%;max-height:40%}.collaboration-brand--payoneer img{max-width:57%;max-height:62%;transform:scale(1)}
@media (max-width:760px){.before-after{min-height:540px}.after-flow,.manual-chaos{height:392px}.comparison-caption{right:19px;left:19px;max-width:calc(100% - 38px);bottom:18px}.consultants{top:48px;left:3%}.consultants span{min-width:111px}.whatsapp-bubble{top:84px;left:39%;min-width:132px;padding:14px 12px;font-size:12px}.whatsapp-bubble img{width:20px;height:20px;vertical-align:-6px}.manual-tasks{top:218px;left:4%;right:2%;grid-template-columns:1fr;gap:7px}.manual-tasks span{min-height:36px}.line-a{top:117px;left:34%;height:80px}.line-b{top:142px;left:61%;height:75px}.line-c{display:none}.after-trigger{top:48px;left:2%}.after-engine{top:174px;left:29%}.after-results{top:46px;right:-3%}.pricing-options--single .pricing-card{grid-template-columns:1fr}.course-overview .course-heading{display:block}.course-overview .course-heading h2{font-size:50px}.course-overview .course-heading>p:last-child{font-size:17px}.course-overview .avatars strong{font-size:26px}.course-overview .avatars small{font-size:14px}.collaboration-wordmarks{display:grid;grid-template-columns:repeat(3,1fr)}.collaboration-brand{width:auto;height:54px}.collaboration-brand:nth-child(4n){border-right:1px solid #dedbf0}.collaboration-brand:nth-child(3n){border-right:0}}
