body:has(.mp){margin:0}.mp{--mp-ink:#0a0a0a;--mp-muted:#5c5c5c;--mp-line:#eaeae6;--mp-orange-ink:#c63c00;--mp-accent:#ff6a1f;background:#f9f9f6;color:var(--mp-ink);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;line-height:1.5;min-height:100vh}.mp,.mp *{box-sizing:border-box}.mp a{color:inherit;text-decoration:none}.mp button{font:inherit;cursor:pointer}.mp button:disabled{cursor:not-allowed}.mp h1,.mp h2,.mp h3,.mp p{margin:0}.mp h1,.mp h2,.mp h3{letter-spacing:-.055em;line-height:1.05}.mp :focus-visible{outline:3px solid #ff6a1f;outline-offset:3px}.mp-nav{height:78px;padding:0 max(5vw,24px);display:flex;justify-content:space-between;gap:28px;border-bottom:1px solid var(--mp-line);background:#fff;position:sticky;top:0;z-index:20}.mp-marca,.mp-nav{align-items:center}.mp-marca{display:inline-flex;gap:9px;font-size:24px;font-weight:900;letter-spacing:-.075em;white-space:nowrap}.mp-nav__enlaces{display:flex;align-items:center;gap:30px;font-size:13px;font-weight:700}.mp-nav__enlaces a:hover,.mp-nav__volver:hover{color:var(--mp-orange-ink)}.mp-nav__acciones{display:flex;align-items:center;gap:22px}.mp-nav__volver{font-size:13px;font-weight:700}.mp-nav__menu{display:none;border:0;background:none;padding:8px}.mp-boton{min-height:50px;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:15px;background:var(--mp-ink);color:#fff!important;font-size:14px;font-weight:800;white-space:nowrap;transition:transform .2s,background .2s}.mp-boton:hover{background:var(--mp-orange-ink);transform:translateY(-2px)}.mp-boton--chico{min-height:40px;padding:0 18px;font-size:12px}.mp-boton--borde{background:transparent;border:1px solid var(--mp-ink);color:var(--mp-ink)!important}.mp-boton--borde:hover{background:#fff0e8}.mp-boton--claro{background:#ffb067;color:#1a0a00!important}.mp-boton--claro:hover{background:#fff1dc}.mp-hero{max-width:1480px;min-height:650px;margin:auto;padding:88px max(5vw,24px) 85px;display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.9fr);align-items:center;gap:5vw}.mp-etiqueta,.mp-sobre{display:inline-flex;align-items:center;gap:9px;font-size:11px;letter-spacing:.16em;font-weight:900;color:var(--mp-orange-ink)}.mp-etiqueta span{width:8px;height:8px;border-radius:50%;background:#ff6a1f}.mp-hero h1{font-size:clamp(53px,6vw,98px);max-width:760px;margin:22px 0 24px;font-weight:900}.mp-hero h1 em{font-style:normal;color:var(--mp-orange-ink)}.mp-hero__texto>p{font-size:clamp(16px,1.45vw,20px);color:#5c5c5c;max-width:575px;line-height:1.65}.mp-hero__acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.mp-hero__nota{display:flex;align-items:center;gap:8px;margin-top:25px;font-size:12px;color:#6b6b6b}.mp-hero__nota svg{color:var(--mp-orange-ink)}.mp-hero__visual{min-height:545px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:44px;background:radial-gradient(circle at 77% 32%,#ffcfb3 0,transparent 35%),radial-gradient(circle at 20% 83%,#ffe2bf 0,transparent 42%),#fff3ea;overflow:hidden;padding:42px 26px 26px}.mp-hero__visual>p{font-size:12px;color:#6b6b6b;margin-top:17px;text-align:center}.mp-telefono{width:276px;background:#fff;border:8px solid #0a0a0a;border-radius:36px;box-shadow:0 26px 45px #ff6a1f35;overflow:hidden;transform:rotate(3deg);position:relative;z-index:1}.mp-telefono__barra{height:19px;background:#0a0a0a;display:flex;justify-content:center}.mp-telefono__barra span{width:72px;height:14px;border-radius:0 0 12px 12px;background:#0a0a0a}.mp-telefono__portada{height:143px;background:linear-gradient(0deg,#0a0a0aad,#15151518),url(/assets/negocios-ejemplo/cafeteria-hero.webp) center 53%/cover;color:#fff;padding:31px 17px 12px;display:flex;flex-direction:column;justify-content:end}.mp-telefono__portada span{font-size:8px;letter-spacing:.17em;font-weight:800}.mp-telefono__portada strong{font-size:21px;line-height:1.1;margin-top:5px}.mp-telefono__portada small{font-size:10px}.mp-telefono__contenido{padding:13px 12px 9px}.mp-telefono__categorias{display:flex;gap:6px;margin-bottom:11px}.mp-telefono__categorias button{font-size:10px;border:1px solid #eaeae6;border-radius:20px;padding:5px 11px;background:#f9f9f6}.mp-telefono__categorias button.activo{background:#ff6a1f;color:#fff;border-color:#ff6a1f}.mp-telefono__producto{min-height:68px;display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #eee}.mp-telefono__foto{height:48px;width:50px;flex:none;border-radius:9px;background:url(/assets/negocios-ejemplo/cafe-1.webp) 50%/cover}.mp-telefono__foto--dos{background-image:url(/assets/negocios-ejemplo/cafe-3.webp)}.mp-telefono__producto>div{min-width:0;flex:1;display:flex;flex-direction:column}.mp-telefono__producto b{font-size:10px;line-height:1.2}.mp-telefono__producto small{font-size:8px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-telefono__producto strong{font-size:10px;color:#c63c00;margin-top:3px}.mp-telefono__producto>button{width:25px;height:25px;display:grid;place-items:center;flex:none;border:0;border-radius:50%;background:#ff6a1f;color:#fff;padding:0}.mp-telefono__pie{margin:0 10px 10px;padding:8px 10px;border-radius:11px;background:#ffb067;display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px}.mp-telefono__pie button{display:flex;align-items:center;gap:3px;background:#0a0a0a;color:#fff;border:0;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:700}.mp-telefono__pie button:disabled{opacity:.6}.mp-flotante{position:absolute;z-index:2;display:flex;align-items:center;gap:7px;padding:10px 14px;border-radius:12px;background:#fff;box-shadow:0 8px 25px #0000001a;font-size:11px;font-weight:800}.mp-flotante svg{color:#e85d26}.mp-flotante--uno{left:4%;top:24%}.mp-flotante--dos{right:3%;bottom:23%}.mp-cinta{padding:25px max(5vw,24px);background:#0a0a0a;color:#f9f9f6;display:flex;justify-content:space-between;align-items:center;gap:30px}.mp-cinta>span{font-size:10px;letter-spacing:.16em;font-weight:800}.mp-cinta>div{display:flex;align-items:center;gap:25px;font-size:17px;font-weight:800}.mp-cinta i{height:6px;width:6px;border-radius:50%;background:#ff7a18}.mp-ejemplos,.mp-pasos,.mp-preguntas,.mp-seccion{padding:110px max(5vw,24px);max-width:1480px;margin:auto;scroll-margin-top:80px}.mp-seccion__cabecera{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px}.mp-cierre h2,.mp-ejemplos h2,.mp-pasos h2,.mp-preguntas h2,.mp-seccion h2{font-size:clamp(40px,4.5vw,66px);font-weight:900;margin-top:14px}.mp-seccion__cabecera>p{max-width:390px;color:var(--mp-muted);font-size:16px;line-height:1.6;padding-bottom:4px}.mp-soluciones{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mp-solucion{min-height:360px;padding:27px;border-radius:25px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .25s,box-shadow .25s}.mp-solucion:hover{transform:translateY(-5px);box-shadow:0 15px 30px #00000020}.mp-solucion--tienda{background:#ffe5d6}.mp-solucion--agenda{background:#ebe9e5}.mp-solucion--canchas{background:#ffe1d0}.mp-solucion>span{font-size:11px;letter-spacing:.14em;font-weight:900}.mp-solucion>svg{margin-top:auto;margin-bottom:22px;color:#e85d26}.mp-solucion h3{font-size:30px;max-width:280px}.mp-solucion p{font-size:14px;line-height:1.55;margin-top:12px;max-width:300px;color:#5c5c5c}.mp-solucion b{display:flex;align-items:center;gap:12px;margin-top:25px;font-size:13px}.mp-pasos{max-width:none;background:#f2f0ed}.mp-pasos>.mp-seccion__cabecera,.mp-pasos__grid{max-width:1340px;margin-left:auto;margin-right:auto}.mp-pasos__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mp-pasos__grid>div{border-top:1px solid #ddd8d3;padding-top:20px}.mp-pasos__grid span{font-size:14px;font-weight:900;color:#e85d26}.mp-pasos__grid h3{font-size:24px;margin:34px 0 11px}.mp-pasos__grid p{font-size:14px;line-height:1.6;color:var(--mp-muted);max-width:330px}.mp-funciones__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mp-funciones__grid>div{border:1px solid var(--mp-line);border-radius:20px;background:#fff;padding:27px;min-height:210px}.mp-funciones__grid>div>span{width:45px;height:45px;border-radius:12px;background:#fff0e8;color:#e85d26;display:grid;place-items:center}.mp-funciones__grid h3{font-size:20px;margin:24px 0 8px}.mp-funciones__grid p{font-size:13px;color:var(--mp-muted);line-height:1.55}.mp-ejemplos{max-width:none;background:#f4ede7}.mp-ejemplos>.mp-seccion__cabecera,.mp-ejemplos__grid{max-width:1340px;margin-left:auto;margin-right:auto}.mp-ejemplos__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.mp-ejemplo{min-width:0}.mp-ejemplo__marco{height:330px;border-radius:22px;background:#e7e3df;padding:21px 14px 0;overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.mp-ejemplo--pan .mp-ejemplo__marco{background:#ead5bb}.mp-ejemplo--cafe .mp-ejemplo__marco{background:#dacbb8}.mp-ejemplo--barberia .mp-ejemplo__marco{background:#c8c0b6}.mp-ejemplo--cancha .mp-ejemplo__marco{background:#ffd0ba}.mp-ejemplo--clinica .mp-ejemplo__marco{background:#ffe0cc}.mp-ejemplo__pantalla{width:185px;height:360px;transform:translateY(0);border:6px solid #0a0a0a;border-radius:27px 27px 0 0;background:#fff;overflow:hidden;box-shadow:0 13px 24px #00000026;transition:transform .25s}.mp-ejemplo:hover .mp-ejemplo__pantalla{transform:translateY(-11px)}.mp-ejemplo__foto{height:180px;background-size:cover;background-position:50%}.mp-ejemplo__texto{padding:15px;display:flex;flex-direction:column;gap:7px}.mp-ejemplo__texto span{font-size:7px;letter-spacing:.17em;color:#e85d26;font-weight:900}.mp-ejemplo__texto strong{font-size:17px;line-height:1.1;letter-spacing:-.04em}.mp-ejemplo__texto small{font-size:10px;color:#6b6b6b}.mp-ejemplo__pie{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 2px}.mp-ejemplo__pie>span:first-child{display:flex;flex-direction:column;min-width:0}.mp-ejemplo__pie b{font-size:15px}.mp-ejemplo__pie small{font-size:11px;color:#5c5c5c}.mp-ejemplo__flecha{height:34px;width:34px;display:grid;place-items:center;flex:none;background:#fff;border-radius:50%;transition:background .2s}.mp-ejemplo:hover .mp-ejemplo__flecha{background:#ffd9c2}.mp-preguntas{display:grid;grid-template-columns:.9fr 1.1fr;gap:10vw}.mp-preguntas>div:first-child p{margin-top:20px;color:var(--mp-muted)}.mp-preguntas__lista{border-top:1px solid var(--mp-line)}.mp-preguntas details{border-bottom:1px solid var(--mp-line);padding:23px 0}.mp-preguntas summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:800;font-size:17px;cursor:pointer}.mp-preguntas summary::-webkit-details-marker{display:none}.mp-preguntas details[open] svg{transform:rotate(180deg)}.mp-preguntas details p{margin-top:14px;max-width:600px;color:var(--mp-muted);font-size:14px;line-height:1.6}.mp-cierre{background:#171717;color:#fff;text-align:center;padding:105px 24px}.mp-cierre .mp-sobre{color:#ffb067}.mp-cierre h2{margin:17px 0}.mp-cierre p{color:#eee6e0;margin-bottom:28px}.mp-footer{min-height:130px;background:#0a0a0a;color:#eaeae6;padding:30px max(5vw,24px);display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.mp-footer .mp-marca{font-size:21px;color:#fff}.mp-footer>a:last-child{display:flex;align-items:center;gap:8px}.mp-aviso{position:fixed;right:20px;bottom:20px;z-index:30;background:#171717;color:#fff;box-shadow:0 10px 35px #0003;border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:11px;max-width:390px;font-size:13px}.mp-aviso button{border:0;background:none;color:#fff;padding:3px;display:grid;place-items:center}@media(max-width:1100px){.mp-nav__enlaces{gap:15px}.mp-nav__volver{display:none}.mp-hero{grid-template-columns:1fr 420px;gap:24px}.mp-ejemplos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-funciones__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.mp-nav{height:65px}.mp-nav__enlaces{display:none;position:absolute;top:65px;left:0;right:0;padding:22px 24px;background:#fff;box-shadow:0 15px 25px #0002;flex-direction:column;align-items:flex-start;gap:17px}.mp-nav__enlaces.abierto{display:flex}.mp-nav__acciones{margin-left:auto}.mp-nav__acciones .mp-boton{display:none}.mp-nav__menu{display:grid;place-items:center}.mp-hero{grid-template-columns:1fr;padding-top:55px;gap:40px}.mp-hero__visual{min-height:490px}.mp-cinta{flex-direction:column;align-items:flex-start;gap:12px}.mp-pasos__grid,.mp-soluciones{grid-template-columns:1fr}.mp-solucion{min-height:280px}.mp-preguntas{grid-template-columns:1fr;gap:35px}.mp-ejemplos,.mp-pasos,.mp-preguntas,.mp-seccion{padding-top:75px;padding-bottom:75px}.mp-seccion__cabecera{align-items:start;flex-direction:column;gap:18px}}@media(max-width:560px){.mp-nav{padding:0 18px}.mp-marca{font-size:21px}.mp-hero{padding:44px 18px 55px}.mp-hero h1{font-size:clamp(48px,12vw,68px)}.mp-hero__texto>p{font-size:16px}.mp-hero__acciones .mp-boton{flex:1}.mp-hero__visual{border-radius:28px;padding-left:10px;padding-right:10px}.mp-flotante--uno{left:1%;top:21%}.mp-flotante--dos{right:0;bottom:19%}.mp-cinta>div{flex-wrap:wrap;gap:10px;font-size:14px}.mp-ejemplos,.mp-pasos,.mp-preguntas,.mp-seccion{padding-left:18px;padding-right:18px}.mp-cierre h2,.mp-ejemplos h2,.mp-pasos h2,.mp-preguntas h2,.mp-seccion h2{font-size:42px}.mp-funciones__grid{grid-template-columns:1fr}.mp-ejemplos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mp-ejemplo__marco{height:250px;padding-top:15px}.mp-ejemplo__pantalla{width:145px;height:290px}.mp-ejemplo__foto{height:140px}.mp-ejemplo__pie b{font-size:13px}.mp-ejemplo__pie small{font-size:10px}.mp-ejemplo__flecha{height:30px;width:30px}.mp-footer{flex-direction:column;align-items:flex-start}.mp-aviso{left:15px;right:15px;bottom:15px}}.mp .mp-marca{display:inline-flex;align-items:center;padding:0;background:none;color:#0a0a0a;box-shadow:none;transform:rotate(-2deg);transition:transform .25s}.mp .mp-marca:hover{transform:rotate(0) translateY(-2px)}.mp .mp-marca .vendemia-wordmark{font-family:Lobster,Brush Script MT,cursive;font-size:36px;font-weight:400;letter-spacing:-.035em;line-height:1.1;color:#0a0a0a;text-shadow:1px 2px 0 #ffb067}.mp .mp-marca .vendemia-wordmark__period{color:#ff4900;text-shadow:none}.mp-footer .mp-marca .vendemia-wordmark{color:#fff;text-shadow:1px 2px 0 #ff4900}.mp .mp-boton{background:#ff6a1f;color:#1a0a00!important}.mp .mp-boton:hover{background:#ff8340}.mp .mp-boton--borde{background:transparent;color:#0a0a0a!important}.mp .mp-boton--borde:hover{background:#fff0e8}.mp .mp-boton--claro{background:#fff0e8;color:#1a0a00!important}.mp .mp-boton--claro:hover{background:#fff}.mp .mp-telefono__categorias button.activo,.mp .mp-telefono__producto>button{color:#1a0a00}.mp .mp-telefono__producto>button{transition:transform .15s,background .15s}.mp .mp-telefono__producto>button:hover{transform:scale(1.12);background:#ff8340}.mp .mp-telefono__producto>button:active{transform:scale(.9)}.mp .mp-telefono__pie{background:#ffb067}.mp-hero__texto{animation:mp-entrar .7s cubic-bezier(.2,.7,.2,1) both}.mp-hero__visual{animation:mp-entrar .7s cubic-bezier(.2,.7,.2,1) .15s both}.mp-palabra{min-width:7.6ch;white-space:nowrap}.mp-palabra,.mp-palabra>span{display:inline-block;vertical-align:baseline}.mp-palabra>span{overflow:hidden;animation:mp-escribir .7s steps(8) both}.mp-telefono{animation:mp-flotar 6s ease-in-out infinite}.mp-flotante--uno{animation:mp-chip 5s ease-in-out infinite}.mp-flotante--dos{animation:mp-chip 5s ease-in-out -2.2s infinite}.mp-hero__orbita{width:440px;height:440px;border:1px dashed #ffb067;opacity:.6;animation:mp-orbita 60s linear infinite}.mp-hero__mancha,.mp-hero__orbita{position:absolute;z-index:0;border-radius:50%}.mp-hero__mancha{width:230px;height:230px;filter:blur(42px);opacity:.28;pointer-events:none}.mp-hero__mancha--uno{top:3%;right:7%;background:#ff6a1f;animation:mp-mancha-uno 16s ease-in-out infinite}.mp-hero__mancha--dos{bottom:6%;left:5%;background:#ffb067;animation:mp-mancha-dos 13s ease-in-out infinite}.mp-hero__visual>p{position:relative;z-index:1}.mp-motion .mp-reveal{opacity:0;transform:translateY(25px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.mp-motion .mp-reveal.mp-visible{opacity:1;transform:translateY(0)}.mp-motion .mp-pasos__grid .mp-reveal:nth-child(2),.mp-motion .mp-soluciones .mp-reveal:nth-child(2){transition-delay:.08s}.mp-motion .mp-pasos__grid .mp-reveal:nth-child(3),.mp-motion .mp-soluciones .mp-reveal:nth-child(3){transition-delay:.16s}.mp-motion .mp-solucion.mp-visible:hover{transform:translateY(-5px)}.mp-ejemplo__pantalla{height:420px;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.mp-ejemplo:focus-visible .mp-ejemplo__pantalla,.mp-ejemplo:hover .mp-ejemplo__pantalla{transform:translateY(-56px)}@keyframes mp-entrar{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes mp-escribir{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mp-flotar{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-9px) rotate(2deg)}}@keyframes mp-chip{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mp-orbita{to{transform:rotate(1turn)}}@keyframes mp-mancha-uno{0%,to{transform:translate(0)}50%{transform:translate(-25px,28px)}}@keyframes mp-mancha-dos{0%,to{transform:translate(0)}50%{transform:translate(30px,-22px)}}@media(prefers-reduced-motion:reduce){.mp-flotante,.mp-hero__mancha,.mp-hero__orbita,.mp-hero__texto,.mp-hero__visual,.mp-palabra>span,.mp-telefono{animation:none!important}.mp-motion .mp-reveal{opacity:1;transform:none;transition:none}.mp .mp-boton,.mp .mp-marca,.mp .mp-telefono__producto>button,.mp-ejemplo__pantalla{transition:none}}@media(max-width:560px){.mp .mp-marca .vendemia-wordmark{font-size:32px}.mp-hero__orbita{width:300px;height:300px}.mp-ejemplo__pantalla{height:350px}}