.eh{background:var(--ea-ui-surface);color:var(--ea-ui-text);font-family:var(--ea-font-family-sans)}.eh *,.eh :after,.eh :before{box-sizing:border-box}.eh :is(a,button,summary):focus-visible{outline:2px solid var(--ea-ui-focus-ring);outline-offset:var(--ea-space-1)}.eh :is(#contenido,#ejemplos,#como-funciona,#planes,#preguntas){scroll-margin-top:var(--ea-space-24)}.eh button{font-family:inherit;cursor:pointer}.eh a{text-underline-offset:var(--ea-space-1)}.eh-wrap{width:calc(100% - var(--ea-space-16));max-width:1216px;margin-inline:auto}.eh-skip{position:fixed;z-index:60;top:var(--ea-space-3);left:var(--ea-space-3);padding:var(--ea-space-3) var(--ea-space-5);background:var(--ea-ui-surface);color:var(--ea-ui-text);transform:translateY(-200%);border-radius:var(--ea-radius-lg)}.eh-skip:focus{transform:none}.eh-nav{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--ea-ui-border);background:var(--ea-ui-surface)}.eh-nav-inner{min-height:var(--ea-space-20);width:calc(100% - var(--ea-space-16));max-width:1216px;margin:auto;justify-content:space-between;gap:var(--ea-space-6)}.eh-nav-desktop,.eh-nav-inner{display:flex;align-items:center}.eh-nav-desktop{gap:var(--ea-space-7)}.eh-login,.eh-nav-desktop a{font-size:var(--ea-font-size-sm);color:var(--ea-ui-text-secondary);text-decoration:none;font-weight:500}.eh-nav a:hover:not(.eh-button),.eh-text-link:hover{color:var(--ea-ui-link)}.eh-nav-actions{display:flex;align-items:center;gap:var(--ea-space-5)}.eh-language{background:none;color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-label);min-height:var(--ea-size-control-md);min-width:var(--ea-size-control-md);border:1px solid var(--ea-ui-border);border-radius:var(--ea-radius-full)}.eh-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ea-space-4);min-height:var(--ea-space-14);padding:var(--ea-space-4) var(--ea-space-6);border:1px solid var(--ea-ui-action);border-radius:var(--ea-radius-xl);background:var(--ea-ui-action);color:var(--ea-ui-text-on-brand);font-size:var(--ea-font-size-base);font-weight:600;text-decoration:none;line-height:var(--ea-font-line-height-normal);transition:background var(--ea-duration-base),box-shadow var(--ea-duration-base)}.eh-button svg{flex-shrink:0}.eh-button:hover{background:var(--ea-ui-action-hover);box-shadow:var(--ea-shadow-brand)}.eh-button-small{min-height:var(--ea-size-control-lg);padding:var(--ea-space-3) var(--ea-space-4);font-size:var(--ea-font-size-label);gap:var(--ea-space-2)}.eh-button-outline{background:var(--ea-ui-surface);color:var(--ea-ui-action);border-color:var(--ea-ui-border-strong)}.eh-button-outline:hover{background:var(--ea-ui-action-soft)}.eh-text-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--ea-space-2);min-height:var(--ea-size-control-lg);color:var(--ea-ui-text);font-size:var(--ea-font-size-base);font-weight:600;text-decoration:none;border:0;padding:0;background:none}.eh-menu-button,.eh-mobile-menu{display:none}.eh-hero{padding-top:var(--ea-space-16);padding-bottom:var(--ea-space-16);gap:var(--ea-space-12)}.eh-hero h1{font-size:clamp(var(--ea-font-size-3xl),4.5vw,calc(var(--ea-font-size-4xl) + var(--ea-space-3)))}.eh-lead{color:var(--ea-ui-text-secondary);max-width:450px;margin:0 0 var(--ea-space-8);font-size:var(--ea-font-size-lg);line-height:var(--ea-font-line-height-relaxed)}.eh-hero-actions{display:flex;align-items:center;gap:var(--ea-space-5);flex-wrap:wrap}.eh-hero-cta{box-shadow:var(--ea-shadow-brand)}.eh-hero .cp-hero-price{margin-top:var(--ea-space-7)}.eh-businesses{border-top:1px solid var(--ea-ui-border);padding-block:var(--ea-space-12) var(--ea-space-16)}.eh-businesses-heading{display:flex;align-items:end;justify-content:space-between;gap:var(--ea-space-8);margin-bottom:var(--ea-space-8)}.eh-businesses-heading h2{font-size:var(--ea-font-size-2xl);font-weight:500;letter-spacing:var(--ea-font-tracking-display);line-height:var(--ea-font-line-height-snug);margin:var(--ea-space-3) 0 0}.eh-businesses-heading>p{white-space:pre-line;color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-sm);line-height:var(--ea-font-line-height-relaxed);margin:0}.eh-business-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ea-space-5)}.eh-business-photo{aspect-ratio:4/5;overflow:hidden;border-radius:var(--ea-radius-xl);background:var(--ea-ui-canvas)}.eh-business-photo img{display:block;width:100%;height:100%;object-fit:cover}.eh-business-restaurante img{object-position:60% center}.eh-business-belleza img{object-position:65% center}.eh-business-tienda img{object-position:22% center}.eh-business-servicios img{object-position:25% center}.eh-business-taller img{object-position:30% center}.eh-business h3{font-size:var(--ea-font-size-md);font-weight:600;letter-spacing:var(--ea-font-tracking-display);margin:var(--ea-space-4) 0 var(--ea-space-1)}.eh-business p{color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-label);line-height:var(--ea-font-line-height-relaxed);margin:0}.eh-value{background:var(--ea-ui-bg);padding-block:var(--ea-space-20);border-block:1px solid var(--ea-ui-border)}.eh-final h2,.eh-section-intro h2{font-weight:500;font-size:clamp(var(--ea-font-size-2xl),3.2vw,var(--ea-font-size-3xl));line-height:var(--ea-font-line-height-tight);letter-spacing:var(--ea-font-tracking-display);margin:var(--ea-space-5) 0}.eh-final h2 em,.eh-section-intro h2 em{font-style:normal;color:var(--ea-ui-text-muted)}.eh-section-intro>p{max-width:540px;color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-md);line-height:var(--ea-font-line-height-relaxed);margin:0}.eh-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ea-space-5);margin-top:var(--ea-space-10)}.eh-benefits article{padding:var(--ea-space-7);border:1px solid var(--ea-ui-border);border-radius:var(--ea-radius-3xl);background:var(--ea-ui-surface)}.eh-benefit-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ea-space-10)}.eh-benefit-top>span:last-child{font-family:var(--ea-font-family-mono);font-size:var(--ea-font-size-label);color:var(--ea-ui-text-muted)}.eh-benefits .cp-eyebrow{font-size:var(--ea-font-size-overline)}.eh-benefits h3{font-size:var(--ea-font-size-xl);line-height:var(--ea-font-line-height-tight);font-weight:500;letter-spacing:var(--ea-font-tracking-display);margin:var(--ea-space-3) 0}.eh-benefits p{color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-base);line-height:var(--ea-font-line-height-relaxed);margin:0}.eh-process{padding-block:var(--ea-space-24);display:grid;grid-template-columns:1fr 1fr;gap:var(--ea-space-20);align-items:center}.eh-faq .eh-text-link,.eh-process .eh-text-link{margin-top:var(--ea-space-6);color:var(--ea-ui-action)}.eh-process ol{list-style:none;margin:0;padding:0}.eh-process li{display:flex;align-items:start;gap:var(--ea-space-6);padding:var(--ea-space-7) 0;border-bottom:1px solid var(--ea-ui-border)}.eh-process li:first-child{padding-top:0}.eh-process li:last-child{padding-bottom:0;border:0}.eh-process li>span{display:grid;place-items:center;flex-shrink:0;width:var(--ea-space-12);height:var(--ea-space-12);background:var(--ea-ui-action-soft);border-radius:var(--ea-radius-full);font-family:var(--ea-font-family-mono);color:var(--ea-ui-action);font-size:var(--ea-font-size-label)}.eh-process h3{font-weight:600;font-size:var(--ea-font-size-md);margin:0 0 var(--ea-space-2)}.eh-process li p{font-size:var(--ea-font-size-base);line-height:var(--ea-font-line-height-relaxed);color:var(--ea-ui-text-secondary);margin:0}.eh-pricing{background:var(--ea-ui-bg);border-block:1px solid var(--ea-ui-border);padding-block:var(--ea-space-20)}.eh-centered{text-align:center}.eh-centered>p{margin-inline:auto}.eh-plan-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ea-space-6);max-width:920px;margin:var(--ea-space-10) auto 0}.eh-plan{display:flex;flex-direction:column;background:var(--ea-ui-surface);border:1px solid var(--ea-ui-border-strong);border-radius:var(--ea-radius-3xl);padding:var(--ea-space-8)}.eh-plan-pro{border-color:var(--ea-ui-action);box-shadow:var(--ea-shadow-sm)}.eh-plan-heading{display:flex;flex-wrap:wrap;gap:var(--ea-space-2);align-items:center;justify-content:space-between}.eh-plan-heading>span:first-child{font-size:var(--ea-font-size-lg);font-weight:600}.eh-plan-tag{padding:var(--ea-space-1) var(--ea-space-2);border-radius:var(--ea-radius-full);color:var(--ea-ui-text-secondary);background:var(--ea-ui-bg);font-size:var(--ea-font-size-overline);font-weight:600}.eh-plan-pro .eh-plan-tag{background:var(--ea-ui-action-soft);color:var(--ea-ui-action)}.eh-plan h3{margin:var(--ea-space-6) 0 var(--ea-space-5);font-size:var(--ea-font-size-md);font-weight:500}.eh-price{display:flex;align-items:baseline;gap:var(--ea-space-2);margin:0}.eh-price strong{font-size:var(--ea-font-size-4xl);font-weight:500;letter-spacing:var(--ea-font-tracking-display);line-height:var(--ea-font-line-height-tight)}.eh-price>span{font-size:var(--ea-font-size-sm);color:var(--ea-ui-text-secondary)}.eh-plan-tax{margin:var(--ea-space-2) 0 0;font-size:var(--ea-font-size-label);color:var(--ea-ui-text-muted)}.eh-plan ul{display:grid;gap:var(--ea-space-4);list-style:none;padding:var(--ea-space-6) 0;margin:var(--ea-space-6) 0;border-block:1px solid var(--ea-ui-border)}.eh-plan li{display:flex;align-items:start;gap:var(--ea-space-3);font-size:var(--ea-font-size-base);line-height:var(--ea-font-line-height-normal)}.eh-plan li svg{color:var(--ea-ui-action);flex-shrink:0;margin-top:var(--ea-space-0_5)}.eh-plan .eh-button{margin-top:auto}.eh-plan>small{display:block;color:var(--ea-ui-text-muted);margin-top:var(--ea-space-4)}.eh-plan>small,.eh-pricing-note{text-align:center;font-size:var(--ea-font-size-label)}.eh-pricing-note{max-width:720px;margin:var(--ea-space-6) auto 0;line-height:var(--ea-font-line-height-relaxed);color:var(--ea-ui-text-secondary)}.eh-pricing-note a{display:inline-flex;align-items:center;gap:var(--ea-space-1);color:var(--ea-ui-link)}.eh-agency{display:flex;align-items:center;justify-content:space-between;gap:var(--ea-space-6);max-width:920px;margin:var(--ea-space-10) auto 0;padding-top:var(--ea-space-8);border-top:1px solid var(--ea-ui-border-strong)}.eh-agency h3{margin:var(--ea-space-2) 0;font-size:var(--ea-font-size-md);font-weight:600}.eh-agency p{margin:0;color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-sm);line-height:var(--ea-font-line-height-relaxed)}.eh-agency .eh-text-link{flex-shrink:0;font-size:var(--ea-font-size-sm)}.eh-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--ea-space-16);padding-block:var(--ea-space-24)}.eh-faq .cp-faq-list{align-self:start}.eh-final{padding:var(--ea-space-20) var(--ea-space-8);text-align:center;background:var(--ea-ui-action-soft);border-radius:var(--ea-radius-3xl)}.eh-final .cp-eyebrow{color:var(--ea-ui-action)}.eh-final h2{font-size:clamp(var(--ea-font-size-2xl),3.6vw,var(--ea-font-size-4xl));margin-bottom:var(--ea-space-8)}.eh-final h2 em{color:var(--ea-ui-action)}.eh-final>p{margin:var(--ea-space-5) 0 0;font-size:var(--ea-font-size-label);color:var(--ea-ui-text-secondary)}.eh-footer{padding-block:var(--ea-space-16) var(--ea-space-7)}.eh-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--ea-space-8);padding-bottom:var(--ea-space-12)}.eh-footer-top>div{display:flex;flex-direction:column;align-items:start;gap:var(--ea-space-4)}.eh-footer-top p{font-size:var(--ea-font-size-sm);line-height:var(--ea-font-line-height-relaxed);color:var(--ea-ui-text-muted);margin:0}.eh-footer-top strong{font-size:var(--ea-font-size-label);font-weight:600;margin-bottom:var(--ea-space-2)}.eh-footer a:not(.cp-logo){color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-sm);text-decoration:none}.eh-footer a:hover:not(.cp-logo){color:var(--ea-ui-link);text-decoration:underline}.eh-languages{display:flex;align-items:center;gap:var(--ea-space-2);font-size:var(--ea-font-size-label);color:var(--ea-ui-text-muted)}.eh-languages button{background:none;padding:var(--ea-space-2) 0;border:0;color:var(--ea-ui-text-secondary);font-size:inherit}.eh-languages button[aria-pressed=true]{color:var(--ea-ui-action);font-weight:600}.eh-footer-bottom{border-top:1px solid var(--ea-ui-border);padding-top:var(--ea-space-6);align-items:center;justify-content:space-between;color:var(--ea-ui-text-muted);font-size:var(--ea-font-size-label)}.eh-footer-bottom,.eh-footer-bottom>div{display:flex;flex-wrap:wrap;gap:var(--ea-space-5)}.eh-footer-bottom a:not(.cp-logo){font-size:var(--ea-font-size-label)}@media (max-width:1100px){.eh-nav-desktop{gap:var(--ea-space-4)}.eh-nav-actions{gap:var(--ea-space-3)}.eh-nav-desktop a:last-child{display:none}.eh-hero{gap:var(--ea-space-7)}.eh-hero-actions{gap:var(--ea-space-2)}.eh-hero .eh-text-link{font-size:var(--ea-font-size-sm)}.eh-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--ea-space-7)}.eh-business-photo{aspect-ratio:4/3}.eh-benefits article{padding:var(--ea-space-5)}.eh-process{gap:var(--ea-space-10)}.eh-faq{gap:var(--ea-space-8)}}@media (max-width:760px){.eh-nav-inner,.eh-wrap{width:calc(100% - var(--ea-space-10))}.eh-nav-inner{min-height:var(--ea-space-20);gap:var(--ea-space-3)}.eh-language,.eh-login,.eh-nav-desktop{display:none}.eh-nav-actions{gap:var(--ea-space-2)}.eh-menu-button{display:grid;place-items:center;min-width:var(--ea-size-control-md);height:var(--ea-size-control-lg);color:var(--ea-ui-text);border:1px solid var(--ea-ui-border);border-radius:var(--ea-radius-lg);background:none;font-size:var(--ea-font-size-lg)}.eh-mobile-menu{display:grid;padding:var(--ea-space-3) var(--ea-space-5) var(--ea-space-5);border-top:1px solid var(--ea-ui-border);max-height:calc(100dvh - var(--ea-space-20));overflow-y:auto}.eh-mobile-menu :is(a,button){display:flex;justify-content:space-between;align-items:center;min-height:var(--ea-size-control-lg);color:var(--ea-ui-text);font-size:var(--ea-font-size-base);text-decoration:none;background:none;border:0;padding-inline:var(--ea-space-2)}.eh-hero{padding-block:var(--ea-space-10)}.eh-hero h1{font-size:clamp(var(--ea-font-size-3xl),9vw,var(--ea-font-size-4xl))}.eh-lead{font-size:var(--ea-font-size-md);margin-bottom:var(--ea-space-6)}.eh-hero-actions{display:grid;gap:var(--ea-space-1)}.eh-hero-cta{width:100%}.eh-hero .cp-reassurance{margin-top:var(--ea-space-2);gap:var(--ea-space-3)}.eh-hero .cp-hero-price{margin-top:var(--ea-space-5)}.eh-businesses{padding-block:var(--ea-space-8) var(--ea-space-10)}.eh-businesses-heading{flex-direction:column;align-items:flex-start;gap:var(--ea-space-4);margin-bottom:var(--ea-space-6)}.eh-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ea-space-6) var(--ea-space-4)}.eh-business-photo{aspect-ratio:4/3}.eh-business h3{font-size:var(--ea-font-size-base);margin-top:var(--ea-space-3)}.eh-pricing,.eh-value{padding-block:var(--ea-space-12)}.eh-benefits{grid-template-columns:1fr;margin-top:var(--ea-space-7)}.eh-benefits article{padding:var(--ea-space-6)}.eh-benefit-top{margin-bottom:var(--ea-space-6)}.eh-process{grid-template-columns:1fr;padding-block:var(--ea-space-14);gap:var(--ea-space-8)}.eh-process li{gap:var(--ea-space-4)}.eh-plan-grid{grid-template-columns:1fr;margin-top:var(--ea-space-8)}.eh-plan{padding:var(--ea-space-6)}.eh-plan ul{margin-bottom:var(--ea-space-6)}.eh-agency{flex-direction:column;align-items:flex-start;gap:var(--ea-space-2)}.eh-faq{grid-template-columns:1fr;padding-block:var(--ea-space-14);gap:var(--ea-space-6)}.eh-final{padding:var(--ea-space-12) var(--ea-space-5)}.eh-final .eh-button{width:100%}.eh-footer{padding-block:var(--ea-space-12) var(--ea-space-7)}.eh-footer-top{grid-template-columns:1fr 1fr;gap:var(--ea-space-8) var(--ea-space-4)}.eh-footer-top>div:first-child{grid-column:1/-1}.eh-footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:359px){.eh-nav-inner,.eh-wrap{width:calc(100% - var(--ea-space-8))}.eh-nav .cp-logo{gap:var(--ea-space-1)}.eh-nav .cp-logo>span{font-size:var(--ea-font-size-md)}.eh-nav .cp-logo img{width:var(--ea-space-6)}.eh-button-small{padding-inline:var(--ea-space-3)}.eh-button-small,.eh-nav-actions{gap:var(--ea-space-1)}.eh-hero{padding-inline:var(--ea-space-4)}.eh-hero .cp-reassurance{gap:var(--ea-space-2)}.eh-plan{padding:var(--ea-space-5)}}@media (prefers-reduced-motion:reduce){.eh *,.eh :after,.eh :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}