.mkt{--mkt-navy: #0c1f3d;--mkt-navy-deep: #081528;--mkt-blue: #2563eb;--mkt-blue-dark: #1d4ed8;--mkt-sky: #38bdf8;--mkt-text: #0f172a;--mkt-muted: #64748b;--mkt-border: #e2e8f0;--mkt-cream: #fdf8f3;--mkt-radius: 16px;--mkt-shadow: 0 8px 32px rgba(15, 23, 42, .08);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--mkt-text);background:#fff;min-height:100vh}.mkt-container{width:min(1120px,calc(100% - 2rem));margin-inline:auto}.mkt-text-accent{color:var(--mkt-blue)}.mkt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.65rem 1.25rem;border-radius:999px;font-weight:600;font-size:.95rem;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .15s,background .15s,border-color .15s;white-space:nowrap}.mkt-btn:hover{transform:translateY(-1px)}.mkt-btn--primary{background:linear-gradient(180deg,#3b82f6 0%,var(--mkt-blue) 100%);color:#fff;border-color:var(--mkt-blue);box-shadow:0 4px 14px #2563eb59}.mkt-btn--ghost{background:#fff;color:var(--mkt-navy);border-color:var(--mkt-border)}.mkt-btn--outline{background:#fff;color:var(--mkt-blue);border-color:var(--mkt-blue)}.mkt-btn--outline-light{background:transparent;color:#fff;border-color:#ffffffa6}.mkt-btn--sm{padding:.45rem 1rem;font-size:.875rem}.mkt-btn--lg{padding:.85rem 1.75rem;font-size:1.05rem}.mkt-btn--block{width:100%}.mkt-header{position:sticky;top:0;z-index:50;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--mkt-border)}.mkt-header__inner{width:min(1200px,calc(100% - 1.5rem));margin-inline:auto;display:flex;align-items:center;gap:1rem;padding:.75rem 0}.mkt-header__brand{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--mkt-navy);font-weight:700;font-size:1.05rem}.mkt-header__icon{border-radius:10px}.mkt-nav{display:flex;align-items:center;gap:1.75rem;margin-left:auto}.mkt-nav__link{color:var(--mkt-muted);text-decoration:none;font-weight:500;font-size:.95rem}.mkt-nav__link:hover,.mkt-nav__link--active{color:var(--mkt-navy)}.mkt-nav__link--active{font-weight:700}.mkt-header__actions{display:flex;align-items:center;gap:.5rem}.mkt-header__menu-btn{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:.35rem;cursor:pointer}.mkt-header__menu-btn span{display:block;width:22px;height:2px;background:var(--mkt-navy);border-radius:2px}.mkt-hero{padding:2rem 0 3rem;background:linear-gradient(180deg,#f8fafc,#fff 55%)}.mkt-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.mkt-hero__logo{max-width:min(280px,90%);height:auto;margin-bottom:1.25rem}.mkt-hero__title{font-size:clamp(2rem,4vw,2.85rem);line-height:1.12;font-weight:800;color:var(--mkt-navy);margin-bottom:.75rem}.mkt-hero__badge{display:inline-block;font-size:.9rem;color:var(--mkt-muted);margin-bottom:1.25rem}.mkt-hero__cta{margin-bottom:1.25rem}.mkt-hero__visual{position:relative;min-height:420px}.mkt-hero__photo-card{position:relative;border-radius:24px;overflow:hidden;box-shadow:var(--mkt-shadow);max-width:420px;margin-left:auto}.mkt-hero__photo{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:4/5}.mkt-hero__photo-tag{position:absolute;top:1rem;left:1rem;background:#fffffff2;padding:.35rem .75rem;border-radius:999px;font-size:.8rem;font-weight:600}.mkt-phone{position:absolute;left:0;bottom:-.5rem;width:200px;transform:rotate(-4deg);filter:drop-shadow(0 12px 28px rgba(0,0,0,.18))}.mkt-phone__shell{background:#fff;border-radius:22px;border:3px solid #1e293b;padding:.75rem;font-size:.65rem}.mkt-phone__status{height:6px;width:40%;background:#e2e8f0;border-radius:99px;margin:0 auto .5rem}.mkt-phone__greet{font-weight:700;margin-bottom:.5rem}.mkt-phone__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;margin-bottom:.5rem}.mkt-phone__stats div{background:#f1f5f9;border-radius:8px;padding:.25rem;text-align:center}.mkt-phone__stats strong{display:block;font-size:.55rem}.mkt-phone__warn{color:#dc2626}.mkt-phone__cta{background:var(--mkt-blue);color:#fff;text-align:center;padding:.45rem;border-radius:10px;font-weight:600;margin-bottom:.5rem}.mkt-phone__chat{display:flex;align-items:center;gap:.35rem;background:#eff6ff;padding:.35rem;border-radius:10px}.mkt-stores{display:flex;flex-wrap:wrap;gap:.75rem}.mkt-stores__item{position:relative}.mkt-stores__ribbon{position:absolute;top:-8px;left:50%;transform:translate(-50%);z-index:2;background:#0d9488;color:#fff;font-size:.65rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;white-space:nowrap}.mkt-stores__badge{display:flex;flex-direction:column;justify-content:center;min-width:140px;padding:.5rem 1rem;border-radius:10px;background:#0f172a;color:#fff;opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none}.mkt-stores__badge-small{font-size:.55rem;opacity:.85}.mkt-stores__badge-big{font-size:.95rem;font-weight:700}.mkt-section{padding:3.5rem 0}.mkt-section--soft{background:#f8fafc}.mkt-section__head{text-align:center;margin-bottom:2rem}.mkt-section__head h2{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;color:var(--mkt-navy);margin-bottom:.5rem}.mkt-section__head p{color:var(--mkt-muted);font-size:1.05rem}.mkt-steps{display:flex;align-items:stretch;justify-content:center;gap:.75rem;flex-wrap:wrap}.mkt-step-card{flex:1 1 200px;max-width:280px;background:#fff;border:1px solid var(--mkt-border);border-radius:var(--mkt-radius);padding:1.5rem 1.25rem;text-align:center;box-shadow:var(--mkt-shadow)}.mkt-step-card__icon{width:56px;height:56px;margin:0 auto .75rem;display:flex;align-items:center;justify-content:center;font-size:1.75rem;background:#eff6ff;border-radius:14px}.mkt-step-card__icon--ok{background:#dcfce7;color:#16a34a;font-weight:800}.mkt-step-card h3{font-size:1.1rem;margin-bottom:.35rem}.mkt-step-card p{font-size:.9rem;color:var(--mkt-muted)}.mkt-step-arrow{display:flex;align-items:center;color:var(--mkt-blue);font-size:1.5rem;font-weight:700}.mkt-verticals{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mkt-vertical{position:relative;border-radius:20px;overflow:hidden;min-height:320px}.mkt-vertical img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.mkt-vertical__overlay{position:relative;z-index:1;height:100%;min-height:320px;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.72) 100%);color:#fff}.mkt-vertical__badge{display:inline-block;background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.25rem .65rem;border-radius:999px;font-size:.85rem;margin-bottom:.5rem;width:fit-content}.mkt-vertical__overlay p{font-weight:600;font-size:1rem;line-height:1.35}.mkt-features{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.mkt-feature{background:#fff;border:1px solid var(--mkt-border);border-radius:var(--mkt-radius);padding:1.25rem 1rem;text-align:center;box-shadow:var(--mkt-shadow)}.mkt-feature strong{display:block;font-size:.95rem;margin-bottom:.2rem}.mkt-feature span{font-size:.8rem;color:var(--mkt-muted)}.mkt-feature__icon{font-size:1.75rem;display:block;margin-bottom:.5rem}.mkt-feature--soon{position:relative;border-style:dashed;border-color:#94a3b8}.mkt-feature__soon-tag{position:absolute;top:.5rem;right:.5rem;font-size:.65rem;background:#ccfbf1;color:#0f766e;padding:.15rem .45rem;border-radius:999px;font-weight:700}.mkt-pricing-banner{padding:0 0 4rem}.mkt-pricing-banner__inner{background:linear-gradient(135deg,var(--mkt-navy) 0%,var(--mkt-navy-deep) 100%);border-radius:20px;padding:2rem 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;color:#fff}.mkt-pricing-banner__eyebrow{font-size:.75rem;letter-spacing:.12em;opacity:.85;margin-bottom:.35rem}.mkt-pricing-banner__price{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.mkt-pricing-banner__sub{font-size:.9rem;opacity:.8;margin-top:.25rem}.mkt-pricing-banner__actions{display:flex;gap:.75rem;flex-wrap:wrap}.mkt-footer{background:var(--mkt-navy-deep);color:#cbd5e1;padding:3rem 0 1.5rem}.mkt-footer__inner{width:min(1120px,calc(100% - 2rem));margin-inline:auto}.mkt-footer__top{display:grid;grid-template-columns:240px 1fr;gap:2rem;margin-bottom:2rem}.mkt-footer__logo-wrap{background:#fff;border-radius:12px;padding:.75rem;display:inline-flex}.mkt-footer__logo{width:100%;height:auto;display:block}.mkt-footer__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.mkt-footer__col-title{color:#fff;font-weight:700;margin-bottom:.75rem}.mkt-footer__links{list-style:none;padding:0;margin:0}.mkt-footer__links li{margin-bottom:.4rem}.mkt-footer__links a{color:#94a3b8;text-decoration:none}.mkt-footer__links a:hover{color:#fff}.mkt-footer__soon,.mkt-footer__muted{color:#64748b;font-size:.9rem}.mkt-footer__bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8rem}.mkt-footer__domain{color:#64748b}.mkt-precios-main{padding-bottom:2rem}.mkt-precios-hero{padding:2rem 0 1rem;text-align:center}.mkt-precios-hero__logo{margin:0 auto 1rem;height:auto}.mkt-precios-hero h1{font-size:clamp(1.85rem,3.5vw,2.5rem);font-weight:800;color:var(--mkt-navy)}.mkt-precios-hero p{color:var(--mkt-muted);margin-top:.5rem}.mkt-plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;align-items:start;margin-top:1.5rem}.mkt-plan{background:#fff;border-radius:20px;border:1px solid var(--mkt-border);box-shadow:var(--mkt-shadow);overflow:hidden;position:relative}.mkt-plan--featured{border-color:var(--mkt-blue);box-shadow:0 12px 40px #2563eb26;transform:scale(1.02)}.mkt-plan__ribbon{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:2;background:var(--mkt-blue);color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .75rem;border-radius:999px}.mkt-plan__photo-wrap{position:relative;height:160px;overflow:hidden}.mkt-plan__photo{width:100%;height:100%;object-fit:cover}.mkt-plan__emoji{position:absolute;bottom:-18px;left:50%;transform:translate(-50%);width:44px;height:44px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;box-shadow:var(--mkt-shadow)}.mkt-plan__body{padding:1.75rem 1.25rem 1.5rem;text-align:center}.mkt-plan__name{font-size:1.25rem;font-weight:800}.mkt-plan__subtitle{color:var(--mkt-muted);font-size:.9rem;margin-bottom:.75rem}.mkt-plan__price{font-size:1.35rem;font-weight:800;color:var(--mkt-blue);margin-bottom:1rem}.mkt-plan__features{list-style:none;padding:0;margin:0 0 1.25rem;text-align:left}.mkt-plan__features li{display:flex;align-items:center;gap:.5rem;font-size:.88rem;color:var(--mkt-muted);margin-bottom:.5rem}.mkt-plan__features svg{color:var(--mkt-blue);flex-shrink:0}.mkt-includes{text-align:center;margin:2.5rem auto;font-size:.95rem}.mkt-includes__pill{display:inline-block;margin-top:.75rem;background:#f1f5f9;padding:.35rem .85rem;border-radius:999px;font-size:.85rem;color:var(--mkt-muted)}.mkt-faq{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mkt-faq__card{background:#fff;border:1px solid var(--mkt-border);border-radius:var(--mkt-radius);padding:1.25rem;text-align:center;box-shadow:var(--mkt-shadow)}.mkt-faq__icon{font-size:1.75rem;display:block;margin-bottom:.5rem}.mkt-faq__card h3{font-size:.95rem;margin-bottom:.35rem}.mkt-faq__card p{font-size:.85rem;color:var(--mkt-muted)}.mkt--afiliacion{background:var(--mkt-cream);min-height:100vh}.mkt-aff-header{padding:1rem 0}.mkt-aff-header__inner{width:min(1100px,calc(100% - 2rem));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.mkt-aff-header__brand{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--mkt-navy);font-weight:700}.mkt-aff-header__login{font-size:.9rem;color:var(--mkt-muted);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.mkt-aff-main{padding:0 0 3rem}.mkt-aff-layout{width:min(1100px,calc(100% - 2rem));margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.mkt-aff-logo{margin:0 auto 1.5rem;display:block}.mkt-wizard{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;align-items:center;justify-content:center;gap:0}.mkt-wizard__step{display:flex;align-items:center;gap:.35rem;color:var(--mkt-muted);font-size:.8rem;position:relative}.mkt-wizard__step--active{color:var(--mkt-blue);font-weight:700}.mkt-wizard__num{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e2e8f0;font-weight:700;font-size:.8rem}.mkt-wizard__step--active .mkt-wizard__num{background:var(--mkt-blue);color:#fff}.mkt-wizard__line{width:32px;height:2px;background:#e2e8f0;margin:0 .35rem}.mkt-aff-card{background:#fff;border-radius:20px;padding:2rem 1.75rem;box-shadow:var(--mkt-shadow);max-width:440px;margin-inline:auto}.mkt-aff-card__wave{font-size:1.5rem;margin-bottom:.25rem}.mkt-aff-card h1{font-size:1.5rem;font-weight:800;color:var(--mkt-navy)}.mkt-aff-card__sub{color:var(--mkt-muted);margin-bottom:1.25rem}.mkt-field{display:block;margin-bottom:1rem}.mkt-field>span:first-child{display:block;font-size:.85rem;font-weight:600;margin-bottom:.35rem}.mkt-field__wrap{display:flex;align-items:center;gap:.5rem;border:2px solid var(--mkt-border);border-radius:12px;padding:.65rem .75rem;background:#f8fafc}.mkt-field__wrap:focus-within{border-color:var(--mkt-blue);background:#fff}.mkt-field input{border:none;background:transparent;flex:1;font-size:1rem;outline:none;min-width:0}.mkt-aff-secure{text-align:center;font-size:.8rem;color:var(--mkt-muted);margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.35rem}.mkt-aff-thanks{text-align:center}.mkt-aff-thanks p{color:var(--mkt-muted);margin:.75rem 0 1.25rem}.mkt-aff-plan{text-align:center;margin-top:1.25rem;font-size:.9rem;color:var(--mkt-muted)}.mkt-aff-plan__change{margin-left:.5rem;color:var(--mkt-blue);font-weight:600;text-decoration:none}.mkt-aff-visual__card{position:relative;border-radius:28px;overflow:hidden;box-shadow:var(--mkt-shadow)}.mkt-aff-visual__card img{width:100%;height:auto;display:block;object-fit:cover;min-height:480px}.mkt-aff-visual__caption{position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;background:#ffffffeb;border-radius:16px;padding:1rem}.mkt-aff-visual__caption p{font-weight:700;margin-bottom:.5rem}.mkt-aff-visual__pills{display:flex;gap:.35rem;flex-wrap:wrap}.mkt-aff-visual__pills span{font-size:.75rem;background:#f1f5f9;padding:.25rem .5rem;border-radius:999px}@media (max-width: 960px){.mkt-header__menu-btn{display:flex}.mkt-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:#fff;padding:1rem 1.5rem;border-bottom:1px solid var(--mkt-border);box-shadow:var(--mkt-shadow)}.mkt-nav--open{display:flex}.mkt-header{position:relative}.mkt-header__inner{flex-wrap:wrap;position:relative}.mkt-header__actions .mkt-btn--ghost{display:none}.mkt-hero__grid{grid-template-columns:1fr;text-align:center}.mkt-hero__logo{margin-inline:auto}.mkt-stores{justify-content:center}.mkt-hero__visual{min-height:360px;max-width:360px;margin-inline:auto}.mkt-hero__photo-card{margin-inline:auto}.mkt-phone{width:170px;left:-8px}.mkt-verticals{grid-template-columns:1fr}.mkt-features{grid-template-columns:repeat(2,1fr)}.mkt-feature--soon{grid-column:1 / -1}.mkt-step-arrow{display:none}.mkt-footer__top,.mkt-footer__cols{grid-template-columns:1fr}.mkt-plans-grid{grid-template-columns:1fr;max-width:400px;margin-inline:auto}.mkt-plan--featured{transform:none}.mkt-faq,.mkt-aff-layout{grid-template-columns:1fr}.mkt-aff-visual{order:-1;max-width:400px;margin-inline:auto}.mkt-wizard__label{display:none}.mkt-pricing-banner__inner{flex-direction:column;text-align:center}.mkt-pricing-banner__actions{justify-content:center}}@media (max-width: 480px){.mkt-header__actions .mkt-btn--primary.mkt-btn--sm{padding:.4rem .75rem;font-size:.8rem}.mkt-features{grid-template-columns:1fr 1fr}}
