.manual-users .container{max-width:1060px}
.manual-users h1{font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.12;max-width:900px}
.manual-users h2{font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.3}
.manual-users h3{font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.4}
.manual-users p{line-height:1.8;font-size:1.06rem}
.manual-users-kicker{font-weight:700;color:#007faf}
.manual-users-lead{max-width:860px}
.manual-users-links{display:flex;gap:1.5rem;flex-wrap:wrap;margin:1.5rem 0 2rem}
.manual-users-before{padding:1.5rem 1.8rem;background:#eef7fc;border-left:4px solid #0086b4;border-radius:0 12px 12px 0}
.manual-users-before h2{margin:0 0 .5rem}
.manual-users-before p{margin:0}
.manual-users-video-section{background:#f6f8fb}
.manual-users video{display:block;width:100%;height:auto;margin:1.5rem 0;background:#121c27;border-radius:12px;box-shadow:0 12px 35px #16283e1a}
.manual-users-demo{font-size:.95rem!important;color:#42556a}
.manual-users-step{margin:2.5rem 0 3.5rem}
.manual-users-step p{max-width:940px}
.manual-users figure{margin:1.75rem 0 0;background:#f5f8fb;border:1px solid #d7e1ed;border-radius:12px;padding:1rem}
.manual-users figure a{display:block}
.manual-users img{display:block;width:100%;max-width:920px;height:auto;margin:auto;border-radius:4px}
.manual-users figcaption{margin:.9rem 0 .15rem;color:#40556d;line-height:1.6;font-size:.95rem}
@media(max-width:600px){.manual-users-before{padding:1.1rem}.manual-users figure{padding:.45rem}.manual-users-step{margin:2rem 0}.manual-users p{font-size:1rem}.manual-users figcaption{padding:.3rem}}
/* Iconos reales del menu de acciones: conservar su tamaño nativo. */
.manual-users .manual-actions-option { display: flex; gap: 1.5rem; align-items: flex-start; }
.manual-users .manual-actions-option > a { flex: 0 0 139px; }
.manual-users .manual-actions-option img { width: 139px; max-width: 139px; height: auto; }
@media (max-width: 600px) { .manual-users .manual-actions-option { display: block; } }

.manual-users-context-video::cue{font-size:clamp(10px,1.5vw,20px);background:rgba(18,28,39,.95)}
.manual-users-context-steps{line-height:1.8;padding-left:1.5rem}
.manual-users-context-steps li{margin:.6rem 0}
