.wizard-welcome .hero-header .title{font-size:max(1.75rem,min(4vw,2.35rem));width:min(100%,760px)}.wizard-welcome .hero-header .hero-title__line{display:block;max-width:100%;white-space:nowrap}.wizard-welcome .hero-title__line--secondary{font-size:0}.wizard-welcome .hero-title__line--secondary:before{content:"Schneider CNC";font-size:max(1.75rem,min(4vw,2.35rem))}@media (min-width:768px){.router-brand-highlight__top{grid-template-columns:1.15fr .85fr}}@media (max-width:992px){.hero-benefits{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.onboarding-panels{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.router-brand-highlight--compact{width:100%}}@media (max-width:900px){.hero-benefits{grid-template-columns:1fr}}@media (max-width:640px){.hero-header .title{font-size:max(1.25rem,min(6.8vw,1.95rem));line-height:1.15}.hero-header .title .hero-title__line{display:block;max-width:100%;white-space:nowrap}.wizard-welcome .hero-title__line--primary{font-size:0}.wizard-welcome .hero-title__line--primary:before{content:"Bienvenidos al asistente";font-size:max(1.25rem,min(6.8vw,1.95rem))}.wizard-welcome .hero-title__line--secondary:before{font-size:max(1.25rem,min(6.8vw,1.95rem))}.wizard-welcome.onboarding-shell{margin-left:auto;margin-right:auto;max-width:720px}.hero-header,.lead-card,.lead-card>div,.onboarding-hero,.onboarding-video,.video-title{text-align:center}.status-pill{margin-left:auto;margin-right:auto}.hero-primary--wide,.lead-card,.video-card{box-sizing:border-box}.mode-header__links,.mode-header__top{align-items:stretch;flex-direction:column;width:100%}.mode-header__links{gap:.5rem;justify-content:flex-start}.mode-header__link{width:100%}.status-pill{justify-content:center;text-align:center;width:100%}.mode-header h1,.mode-header__title{font-size:max(1.55rem,min(6.8vw,2rem));letter-spacing:-.01em;line-height:1.2;text-align:center;text-wrap:balance;transform:none;width:100%}.hero-primary--wide{width:100%}.video-card{padding:1.1rem}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions .lead-disclaimer{margin-left:auto;margin-right:auto;max-width:100%}.welcome-author-credit{text-align:center}.welcome-footer-meta{align-items:center;flex-direction:column;gap:.45rem;justify-content:center}.welcome-author-credit,.welcome-instagram-credit{justify-content:center;text-align:center;width:100%}.welcome-instagram-credit{margin-top:.15rem}.welcome-instagram-credit__link{justify-content:center}.mode-highlights{display:none}.mode-option .option-header{gap:.65rem .9rem;justify-content:flex-start}.mode-grid{gap:1rem}.mode-option .option-body{gap:.55rem;padding:1rem}.mode-option h2{font-size:1.1rem;line-height:1.2}.mode-option p{font-size:.98rem}.hero-primary,.hero-secondary{width:100%}.mode-footer{align-items:flex-start;flex-direction:column}.mode-footer .btn{width:100%}.mode-return__btn{justify-content:center;width:100%}.wizard-welcome.onboarding-shell{margin-bottom:max(.75rem,min(3svh,1.25rem));margin-top:max(.75rem,min(3svh,1.25rem));padding-bottom:max(.875rem,min(3svh,1.25rem));padding-top:max(.875rem,min(3svh,1.25rem))}.wizard-welcome .onboarding-video{margin:.875rem auto}.wizard-welcome .video-title{margin-bottom:.625rem;margin-top:0}.wizard-welcome .hero-header{gap:.625rem}.wizard-welcome .video-card{gap:.625rem;padding-bottom:.75rem;padding-top:.75rem}.wizard-welcome .hero-actions{gap:.625rem;margin-top:.875rem}.wizard-welcome .welcome-disclaimer.mt-3{margin-top:0!important}}@media (max-width:767.98px) and (orientation:portrait){.wizard-welcome .video-card__thumb[data-tutorial-layout=portrait]{aspect-ratio:9/16;height:max(280px,min(48vh,430px));height:max(280px,min(48svh,430px));margin-left:auto;margin-right:auto;max-width:100%;width:auto}}@media (orientation:landscape) and (max-width:932px) and (max-height:500px){.wizard-welcome.onboarding-shell{margin-bottom:.5rem;margin-top:.5rem;padding-bottom:.75rem;padding-top:.75rem}.wizard-welcome .hero-header{gap:.5rem}.wizard-welcome .onboarding-video{margin-bottom:.625rem;margin-top:.625rem}.wizard-welcome .hero-actions{margin-top:.625rem}}@media (max-width:420px){.wizard-mode-pill--primary{font-size:.9rem;line-height:1.2;padding:.72rem .9rem}.mode-option .option-body{padding:.9rem}}@media (min-width:992px){.hero-primary__label--compact{display:none}.hero-primary__label--desktop{display:inline-block}}@media (min-width:993px) and (max-height:950px){.wizard-welcome.onboarding-shell{gap:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding-bottom:1.25rem;padding-top:1.5rem}.hero-header{gap:.625rem}.hero-header .title{line-height:1.12}.onboarding-video{margin-bottom:.5rem;margin-top:.5rem}.video-title{margin-bottom:.5rem;margin-top:0}.video-card{gap:.625rem;padding-bottom:.75rem;padding-top:.75rem}.video-card__thumb[data-tutorial-layout=landscape]{aspect-ratio:auto;height:max(340px,min(44dvh,420px))}.hero-actions{gap:.625rem;margin-top:.75rem}}