[data-astro-cid-jtk25cb6][data-panel][hidden]{display:none}body.lp{font-family:var(--font-heading);color:#262525;background:#fbfaf9}body.lp :focus-visible{outline:2px solid #262525}.lp-oscuro :focus-visible{outline-color:#fbfaf9!important}.lp-raiz{width:100%;overflow-x:clip}.lp-eyebrow{margin:0;font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.lp-t1{margin:0;font-weight:700;font-size:clamp(36px,4.6vw,64px);line-height:1.03;letter-spacing:-.02em}.lp-t2{margin:0;font-weight:700;font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.015em}.lp-btn{display:inline-block;text-decoration:none;font-weight:500;font-size:17px;padding:17px 30px;border-radius:999px;transition:background-color .15s}.lp-btn-oscuro{background:#262525;color:#fbfaf9}.lp-btn-oscuro:hover{background:#000}.lp-btn-borde{border:1.5px solid #262525;padding:16px 26px;color:#262525}.lp-btn-borde:hover{background:#26252514}.lp-btn-naranjo{background:#ff9635;color:#262525}.lp-btn-naranjo:hover{background:#e8872f}.lp-flor{position:absolute}@keyframes lp-girar{to{transform:rotate(360deg)}}@keyframes lp-correr{to{transform:translate(-50%)}}.anim-lista .lp-flor{animation:lp-girar 60s linear infinite}.anim-lista .lp-cinta-pista{animation:lp-correr 32s linear infinite}@media(prefers-reduced-motion:reduce){.anim-lista .lp-flor,.anim-lista .lp-cinta-pista{animation:none}}.lp-hero{position:relative;overflow:hidden;padding:56px 24px 104px;background:#ff9635}.lp-hero .lp-flor{right:-180px;top:-150px;width:680px;height:680px}.lp-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,500px),1fr));gap:56px;align-items:center}.lp-h1{margin:0;font-weight:700;font-size:clamp(42px,5.4vw,76px);line-height:1.02;letter-spacing:-.025em}.lp-demo{display:flex;flex-direction:column;min-width:0}.lp-demo-panel{width:90%;background:#fff;border-radius:22px;overflow:hidden}.lp-demo-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:#262525;color:#fbfaf9;font-family:var(--font-mono);font-size:12px}.lp-demo-cuerpo{padding:22px 22px 112px;display:flex;flex-direction:column;gap:14px}.lp-demo-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lp-demo-kpi{background:#fbfaf9;border-radius:14px;padding:14px}.lp-demo-kpi-label{margin:0;font-family:var(--font-mono);font-size:11px;color:#5e5a55}.lp-demo-kpi-num{margin:4px 0 0;font-weight:700;font-size:clamp(20px,2.2vw,30px);line-height:1.1}.lp-demo-aviso{margin:0;background:#fbfaf9;border-radius:12px;padding:12px 14px;font-size:15px;color:#5e5a55}.lp-demo-aviso[data-pagado]{background:#72e8ef;color:#262525;font-weight:500}.lp-demo-tel{align-self:flex-end;width:min(280px,72%);margin-top:-96px;background:#262525;border-radius:34px;padding:10px;position:relative}.lp-demo-tel-pantalla{background:#fbfaf9;border-radius:25px;padding:20px 16px;display:flex;flex-direction:column;gap:10px}.lp-demo-pagar{font:inherit;font-weight:700;font-size:16px;min-height:48px;border:none;border-radius:999px;cursor:pointer;background:#ff9635;color:#262525}.lp-demo-pagar[aria-pressed=true]{background:#72e8ef}.lp-cinta{overflow:hidden;background:#262525;color:#fbfaf9;padding:16px 0}.lp-cinta-pista{display:flex;width:max-content;gap:40px;font-family:var(--font-mono);font-size:15px;white-space:nowrap}.lp-tarjeta{border-radius:36px;padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:56px;align-items:start}.lp-tarjeta-texto{font-size:19px;line-height:1.45;margin:0;max-width:26em}.lp-tarea{font:inherit;width:100%;min-height:72px;box-sizing:border-box;padding:18px 24px;text-align:left;border-radius:20px;cursor:pointer;font-weight:500;font-size:clamp(18px,1.8vw,23px);line-height:1.25;border:1.5px solid #262525;background:#fff;color:#262525;text-decoration-thickness:3px;text-decoration-color:#ff9635}.lp-tarea[aria-pressed=true]{background:#262525;color:#fbfaf9;text-decoration-line:line-through}.lp-tab{font:inherit;font-weight:500;font-size:16px;padding:13px 22px;border-radius:999px;cursor:pointer;min-height:48px;background:#fff;color:#262525;border:1.5px solid #262525}.lp-tab[aria-pressed=true]{background:#262525;color:#fbfaf9}.lp-cupos{background:#fff;border-radius:28px;padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;gap:20px;box-sizing:border-box;min-width:0}.lp-barra{height:14px;background:#f1ede7;border-radius:999px;overflow:hidden}.lp-barra>div{height:100%;border-radius:999px;background:#ff9635;transition:width .25s}.lp-chip{font:inherit;font-size:15px;font-weight:500;line-height:1.2;min-height:44px;padding:10px 16px;border-radius:999px;cursor:pointer;border:1.5px solid #262525;text-align:left;background:#fbfaf9;color:#262525}.lp-chip[aria-pressed=true]{background:#262525;color:#fbfaf9}.lp-contador{position:sticky;top:12px;z-index:2;background:#fbfaf9;border:1.5px solid #262525;border-radius:20px;padding:14px 22px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}@media(min-width:1000px){.lp-fija{position:sticky;top:24px}}.lp-hueco{aspect-ratio:4 / 3;border:2px dashed #5e5a55;border-radius:22px;background:#fbfaf9;display:flex;align-items:center;justify-content:center;padding:22px;box-sizing:border-box;font-family:var(--font-mono);font-size:13px;line-height:1.5;text-align:center}.lp-card{background:#fbfaf9;border-radius:28px;padding:36px;display:flex;flex-direction:column;gap:14px}.lp-fila{margin:0;background:#fbfaf9;border-radius:16px;padding:18px 20px}.lp-faq details{border-top:1px solid #d9d5cf;padding:20px 0}.lp-faq details:last-child{border-bottom:1px solid #d9d5cf}.lp-faq summary{cursor:pointer;list-style:none;font-weight:500;font-size:19px;display:flex;justify-content:space-between;gap:16px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font-family:var(--font-mono);flex:none}.lp-faq details[open] summary:after{content:"−"}.lp-faq p{margin:12px 0 0;font-size:16px;line-height:1.55}.lp-form{background:#fbfaf9;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:12px;min-width:0}.lp-form-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.lp-form label.lp-campo{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500}.lp-form input[type=text],.lp-form input[type=email],.lp-form select{font:inherit;font-weight:400;font-size:16px;min-height:46px;padding:11px 12px;border:1.5px solid #d9d5cf;border-radius:12px;background:#fff;width:100%;box-sizing:border-box}.lp-form button{font:inherit;font-weight:500;font-size:16px;background:#262525;color:#fbfaf9;border:none;border-radius:999px;padding:14px 24px;cursor:pointer}.lp-form button:disabled{opacity:.6}.lp-cta-movil{display:none}@media(max-width:760px){.lp-cta-movil:not([hidden]){display:block;position:fixed;left:16px;right:16px;bottom:12px;z-index:5;text-align:center;text-decoration:none;font-weight:500;font-size:17px;background:#262525;color:#fbfaf9;padding:15px 20px;border:1.5px solid #fbfaf9;border-radius:999px}}@media(max-width:900px){.lp-flor{width:300px!important;height:300px!important;right:-120px!important;top:-130px!important}}@media(max-width:760px){.lp-hero .lp-flor{width:210px!important;height:210px!important;right:-90px!important;top:-125px!important}}.lp-form[hidden]{display:none}
