html.theme-anim,html.theme-anim .carousel__slide,html.theme-anim .footer,html.theme-anim .nav,html.theme-anim .prob-card,html.theme-anim .s-card,html.theme-anim body{transition:background-color .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease}html[data-theme=light]{color-scheme:light;--bg:#ffffff;--bg2:#f7f5fc;--bg3:#efeafa;--card:#ffffff;--border:rgba(124,58,237,0.14);--white:#211b33;--muted:rgba(33,27,51,0.72);--violet:#6d28d9;--lilac:#6d28d9;--accent:#9333ea;--nav-bg:rgba(255,255,255,0.85);--nav-border:rgba(124,58,237,0.12);--nav-card:#f2eefb;--nav-white:#211b33;--nav-muted:rgba(33,27,51,0.55);--nav-purple:#7c3aed;--nav-violet:#7c3aed;--nav-lilac:#6d28d9;--bg-0:#ffffff;--bg-1:#ffffff;--bg-2:#f7f5fc;--surface-1:#ffffff;--surface-2:#f7f5fc;--surface-glass:rgba(255,255,255,0.75);--fg-1:#211b33;--fg-2:#4a4266;--fg-3:#6b6484;--fg-disabled:#a49db8;--border-1:rgba(20,10,40,0.10);--border-2:rgba(20,10,40,0.16);--shadow-card:0 18px 48px -20px rgba(124,58,237,0.20);--shadow-raised:0 28px 70px -28px rgba(124,58,237,0.24);--ink:#211b33;--text:#211b33;--body:rgba(33,27,51,0.80);--text-dim:rgba(33,27,51,0.72);--text-light:rgba(33,27,51,0.78);--text-muted:rgba(33,27,51,0.72);--text-mute:rgba(33,27,51,0.72);--violet-l:#6d28d9}html[data-theme=light] body{background:#fff;color:#211b33}html[data-theme=light] .page-bg,html[data-theme=light] body[style]{background:#fff!important}html[data-theme=light] .nav.scrolled{background:rgba(255,255,255,.9);box-shadow:0 1px 0 rgba(124,58,237,.1),0 6px 24px rgba(124,58,237,.06)}html[data-theme=light] .nav__drop-btn,html[data-theme=light] .nav__links a{color:rgba(33,27,51,.72)}html[data-theme=light] .nav__drop-menu{background:rgba(255,255,255,.98);box-shadow:0 20px 50px rgba(124,58,237,.16)}html[data-theme=light] .nav__drop-menu a{color:rgba(33,27,51,.82)}html[data-theme=light] .nav__drop-menu a:hover{background:rgba(124,58,237,.1);color:#6d28d9}html[data-theme=light] .nav__burger span{background:#211b33}html[data-theme=light] .nav__logo img{content:url("assets/logo-light.svg")}html[data-theme=light] .mobile-menu{background:rgba(255,255,255,.98)!important}html[data-theme=light] .mobile-menu a{color:#211b33}html[data-theme=light] .mobile-menu a.btn-primary,html[data-theme=light] .mobile-menu a.nav-btn-primary{color:#fff}html[data-theme=light] .mobile-menu a:hover{color:#6d28d9}html[data-theme=light] .mobile-menu__label{color:#7c3aed}html[data-theme=light] .footer{background:#f7f5fc;border-top-color:rgba(124,58,237,.12)}html[data-theme=light] .footer__social{background:#fff;border-color:rgba(124,58,237,.14)}html[data-theme=light] .nav__links a{color:rgba(33,27,51,.72)}html[data-theme=light] .autoridad__lead{color:rgba(33,27,51,.74)}html[data-theme=light] .hero__microcopy,html[data-theme=light] .hero__support-line,html[data-theme=light] .hero__video-link{color:#7c3aed}html[data-theme=light] .hero__float-card{background:rgba(255,255,255,.9);color:#211b33;box-shadow:0 12px 34px rgba(124,58,237,.14)}html[data-theme=light] .hero__grid-bg{opacity:.5}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;cursor:pointer;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.28);color:var(--nav-white,#f0ecf8);transition:background .2s,border-color .2s,transform .2s,color .2s;padding:0;margin-left:4px;-webkit-tap-highlight-color:transparent}.theme-toggle:hover{transform:translateY(-1px);border-color:#a855f7;background:rgba(168,85,247,.18)}.theme-toggle svg{width:19px;height:19px;display:block}.theme-toggle .icon-sun{display:none}.theme-toggle .icon-moon{display:block}html[data-theme=light] .theme-toggle .icon-sun{display:block}html[data-theme=light] .theme-toggle .icon-moon{display:none}html[data-theme=light] .theme-toggle{color:#6d28d9;background:rgba(124,58,237,.08);border-color:rgba(124,58,237,.22)}@media (max-width:768px){.theme-toggle{margin-left:0;margin-right:6px}}html[data-theme=light] .aclaracion__a,html[data-theme=light] .cta-final__sub,html[data-theme=light] .faq-item__a-inner,html[data-theme=light] .footer__bottom p,html[data-theme=light] .footer__brand p,html[data-theme=light] .footer__copy,html[data-theme=light] .footer__legal a,html[data-theme=light] .footer__links a,html[data-theme=light] .footer__text,html[data-theme=light] .hero__sub,html[data-theme=light] .legal-body li,html[data-theme=light] .legal-body p,html[data-theme=light] .legal-date,html[data-theme=light] .legal-highlight p,html[data-theme=light] .legal-service-card p,html[data-theme=light] .legal-table td,html[data-theme=light] .plan-breakdown__row,html[data-theme=light] .plan-feature,html[data-theme=light] .plan-no__item,html[data-theme=light] .plan-optional,html[data-theme=light] .plan-price-note,html[data-theme=light] .plans-note,html[data-theme=light] .section-sub,html[data-theme=light] .solucion__lead,html[data-theme=light] .tag,html[data-theme=light] .timeline-step__desc{color:rgba(33,27,51,.66)}html[data-theme=light] .article__content strong,html[data-theme=light] .callout strong,html[data-theme=light] .faq-item__q,html[data-theme=light] .faq__item summary,html[data-theme=light] .legal-body h2,html[data-theme=light] .legal-body h3,html[data-theme=light] .legal-body strong,html[data-theme=light] .legal-service-card h3,html[data-theme=light] .legal-title,html[data-theme=light] .mobile-menu a,html[data-theme=light] .plan-breakdown__row:last-child,html[data-theme=light] .plan-price,html[data-theme=light] .related__card b,html[data-theme=light] .related__title{color:#211b33}html[data-theme=light] .article__lead,html[data-theme=light] .callout p{color:rgba(33,27,51,.72)}html[data-theme=light] .aclaracion__q,html[data-theme=light] .faq-item__icon,html[data-theme=light] .footer__col-title,html[data-theme=light] .legal-back,html[data-theme=light] .legal-body a,html[data-theme=light] .legal-table th,html[data-theme=light] .plan-breakdown__label,html[data-theme=light] .plan-label--f,html[data-theme=light] .plan-section-title--f,html[data-theme=light] .timeline-step__num{color:#7c3aed}html[data-theme=light] .footer__legal a:hover,html[data-theme=light] .footer__links a:hover{color:#211b33}html[data-theme=light] .legal-back:hover,html[data-theme=light] .legal-body a:hover{color:#6d28d9}html[data-theme=light] .footer{background:#f7f5fc}html[data-theme=light] .footer a{color:rgba(33,27,51,.8)}html[data-theme=light] .footer a:hover{color:#6d28d9}html[data-theme=light] .footer>* span:not([class*=ic]):not([class*=icon]){color:rgba(33,27,51,.66)}html[data-theme=light] .lf-label{color:rgba(33,27,51,.82)}html[data-theme=light] .section-form h2,html[data-theme=light] .section-form__intro h2,html[data-theme=light] .section-form__intro h3{color:#211b33}html[data-theme=light] .section-form__intro p{color:rgba(33,27,51,.66)}html[data-theme=light] .lf-label input,html[data-theme=light] .lf-label select,html[data-theme=light] .lf-label textarea{color:#211b33;background:#fff;border-color:rgba(124,58,237,.22)}html[data-theme=light] .lf-label input::placeholder,html[data-theme=light] .lf-label textarea::placeholder{color:rgba(33,27,51,.5)}html[data-theme=light] .lf-label input:focus,html[data-theme=light] .lf-label select:focus,html[data-theme=light] .lf-label textarea:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.16)}html[data-theme=light] .lf-label select option{background:#fff;color:#211b33}html[data-theme=light] .btn-outline{color:#6d28d9}html[data-theme=light] .cal-day,html[data-theme=light] .cal-header span,html[data-theme=light] .cal-nav,html[data-theme=light] .reservar-card h2{color:#211b33}html[data-theme=light] .cal-day:hover:not(:disabled){background:rgba(124,58,237,.1)}html[data-theme=light] .reservar-card{background:#fff;border-color:rgba(124,58,237,.14);box-shadow:0 12px 30px -18px rgba(124,58,237,.25)}html[data-theme=light] .cal-days-header{color:rgba(33,27,51,.55)}html[data-theme=light] .cal-nav{color:#211b33;border-color:rgba(124,58,237,.2)}html[data-theme=light] .franja{background:#f7f5fc;color:#211b33;border-color:rgba(124,58,237,.14)}html[data-theme=light] .franja:hover:not(:disabled):not(.selected){background:rgba(124,58,237,.08)}html[data-theme=light] .franja:disabled{color:rgba(33,27,51,.3)}html[data-theme=light] .cal-day:disabled{color:rgba(33,27,51,.28)}html[data-theme=light] .cal-day.today{border-color:rgba(124,58,237,.35)}html[data-theme=light] .franjas-hint{color:rgba(33,27,51,.55)}html[data-theme=light] .lead-status--ok{color:#06694a}html[data-theme=light] .lead-status--error{color:#b91c1c}html[data-theme=light] .lead-status--loading{color:#4b4463}html[data-theme=light] .servicio-banner{background:rgba(255,107,43,.1);border-color:rgba(255,107,43,.45);color:#8a3505}html[data-theme=light][data-page=fudo]{--dark:#ffffff;--dark-2:#f7f5fc;--dark-3:#eef0f4;--white:#1A202C;--text-light:#4a4460;--text-muted:#5c5570;--border:rgba(20,10,40,0.10)}html[data-theme=light][data-page=fudo] body{background:#fff;color:#1a202c}html[data-theme=light][data-page=fudo] .hero{background:radial-gradient(ellipse at 70% 0,rgba(255,107,43,.12) 0,transparent 55%),linear-gradient(135deg,#fff7f2 0,#f7f5fc 55%,#f2ecfb 100%)!important}html[data-theme=light][data-page=fudo] .video-section{background:radial-gradient(ellipse at 30% 60%,rgba(255,107,43,.1) 0,transparent 55%),linear-gradient(160deg,#fff7f2 0,#f7f5fc 100%)!important}html[data-theme=light][data-page=fudo] .cta-final{background:radial-gradient(ellipse at 30% 50%,rgba(255,107,43,.12) 0,transparent 60%),linear-gradient(160deg,#fdf6f0 0,#f5f0fb 100%)!important}html[data-theme=light][data-page=fudo] :is(.hero::after,.video-section::before,.cta-final::before){background-image:radial-gradient(circle,rgba(124,58,237,.07) 1px,transparent 1px)!important}html[data-theme=light][data-page=fudo] .problems{background:#eef0f4!important}html[data-theme=light][data-page=fudo] main>section:not([class]){background:#f7f5fc}html[data-theme=light][data-page=fudo] .ebook-cta{background:0 0}html[data-theme=light][data-page=fudo] :is(.module-card,.benefit-card,.problem-card,.screenshot-card,.advisor__service,.advisor__card,.step-item,.svc-faq__item){border-color:rgba(20,10,40,.1)}html[data-theme=light][data-page=fudo] :is(.module-card,.advisor__service,.screenshot-card,.benefit-card,.problem-card,.svc-faq__item){background:#fff!important}html[data-theme=light][data-page=fudo] :is(.advisor__card,.step-item){background:#f7f5fc!important}html[data-theme=light][data-page=fudo] .screenshot-card__img-wrap{background:#eef0f4!important}html[data-theme=light][data-page=fudo] .step-item__number{color:#fff}html[data-theme=light][data-page=fudo] :is(
.section-title,[class*=title],[class*=text],[class*=desc],[class*=name],[class*=quote],[class*=org],[class*=role],[class*=detail],[class*=value],[class*=price],[class*=label],[class*=promo],[class*=lead],summary){color:#2a2440}html[data-theme=light][data-page=fudo] :is(.demo-recap__footer,.benefit-card__result) :is(
.section-title,[class*=title],[class*=text],[class*=desc],[class*=name],[class*=quote],[class*=role],[class*=detail],[class*=value],[class*=label],[class*=tag],[class*=promo],p,strong,span){color:rgba(255,255,255,.92)}html[data-theme=light][data-page=fudo] .demo-recap__footer p,html[data-theme=light][data-page=fudo] .demo-recap__footer strong{color:rgba(255,255,255,.9)}html[data-theme=light][data-page=fudo] .demo-recap__footer strong{color:#f5c542}html[data-theme=light][data-page=fudo] .advisor__contact-btn--mail{color:#2a2440;background:rgba(20,10,40,.04)}html[data-theme=light][data-page=fudo] .advisor__contact-btn--wa{color:#0b8a43}html[data-theme=light][data-page=fudo] .btn-outline{border-color:rgba(124,58,237,.35)}html[data-theme=light][data-page=fudo] :is(
.notfudo__head p,.notfudo__col h4,.notfudo__col li,.notfudo__note,.ladder__head p,.lstep p,.lstep__p small){color:#2a2440}html[data-theme=light][data-page=fudo] :is(.notfudo__vs,.lstep){border-color:rgba(20,10,40,.1);background:rgba(20,10,40,.02)}html[data-theme=light][data-page=fudo] .notfudo__col+.notfudo__col{border-top-color:rgba(20,10,40,.1);border-left-color:rgba(20,10,40,.1)}html[data-theme=light][data-page=fudo] :is(
.notfudo__col + .notfudo__col h4,.notfudo__note a,.lstep__n,.lstep__p){color:#9a3412}html[data-theme=light][data-page=fudo] .notfudo__col li::before{color:#9a3412}html[data-theme=light][data-page=fudo] .notfudo__col+.notfudo__col li::before{color:#9a3412}html[data-theme=light][data-page=fudo] .lstep__n{background:rgba(154,52,18,.1);border-color:rgba(154,52,18,.35)}html[data-theme=light][data-page=fudo] .video-tag{color:#2a2440;background:rgba(20,10,40,.04);border-color:rgba(20,10,40,.1)}html[data-theme=light][data-page=fudo] :is(.cta-contact-item,.cta-contact-item a){color:#2a2440}html[data-theme=light][data-page=fudo] .steps__promo{background:linear-gradient(135deg,rgba(255,107,43,.14) 0,rgba(245,197,66,.1) 100%);border-color:rgba(255,107,43,.35)}html[data-theme=light][data-page=fudo] .steps__promo-text strong{color:#9a3412}html[data-theme=light] .cal-day{color:#211b33}html[data-theme=light] .cal-day:hover:not(:disabled):not(.selected){background:rgba(124,58,237,.1)}html[data-theme=light] .cal-day.selected{color:#fff}html[data-theme=light] .franjas-hint{color:rgba(33,27,51,.72)}html[data-theme=light] .legal-badge{color:#5b21b6;background:rgba(124,58,237,.1);border-color:rgba(124,58,237,.3)}html[data-theme=light] .legal-date{color:rgba(33,27,51,.72)}html[data-theme=light] .legal-service-card{background:#f7f5fc;border-color:rgba(124,58,237,.14)}html[data-theme=light] .legal-table td{border-top-color:rgba(124,58,237,.14)}html[data-theme=light] .legal-table tr:hover td{background:rgba(124,58,237,.04)}html[data-theme=light] .step-item__number{color:#fff}html[data-theme=light] .btn__go{color:rgba(33,27,51,.8);opacity:1}.theme-toggle--float{position:fixed;top:16px;right:16px;z-index:200;width:44px;height:44px;background:rgba(255,255,255,.9);border-color:rgba(124,58,237,.22);color:#6d28d9;box-shadow:0 6px 20px rgba(124,58,237,.18);backdrop-filter:blur(8px)}html[data-theme=dark] .theme-toggle--float{background:rgba(20,16,34,.85);color:#d4bfff;border-color:rgba(168,85,247,.3)}