.lp{flex-direction:column;display:flex}.lp-nav{padding:16px var(--cl-pad-x);background:var(--cl-surface);border-bottom:1px solid var(--cl-line);justify-content:space-between;align-items:center;gap:16px;display:flex}.lp-nav-actions{gap:8px;display:flex}.lp-nav img{display:block}.lp .lp-btn{border-radius:var(--cl-radius-ctl);min-height:48px;font-size:var(--cl-fs-base);transition:background-color var(--cl-t), color var(--cl-t), border-color var(--cl-t);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:500;text-decoration:none;display:inline-flex}.lp .lp-btn:hover{text-decoration:none}.lp .lp-btn-primary{color:var(--cl-accent-ink);background:var(--cl-accent);border-color:var(--cl-accent)}.lp .lp-btn-primary:hover{background:var(--cl-accent-hover);border-color:var(--cl-accent-hover)}.lp .lp-btn-ghost{color:var(--cl-ink);border-color:var(--cl-line-strong);background:0 0}.lp .lp-btn-ghost:hover{color:var(--cl-surface);background:var(--cl-ink);border-color:var(--cl-ink)}.lp-foot{padding:24px var(--cl-pad-x);font-size:var(--cl-fs-sm);color:var(--cl-ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.lp-foot nav{flex-wrap:wrap;gap:8px 24px;display:flex}.lp-foot a{color:var(--cl-ink-2)}.lp-foot a:hover{color:var(--cl-ink)}.lp-legal{max-width:72ch;padding:clamp(24px, 4vw, 56px) var(--cl-pad-x)}.lp-legal h1{font-size:var(--cl-fs-xl);font-weight:300;line-height:1.15}.lp-legal-fecha{font-size:var(--cl-fs-sm);color:var(--cl-ink-3);margin:8px 0 24px}.lp-legal h2{font-size:var(--cl-fs-md);margin:32px 0 8px}.lp-legal p,.lp-legal li{color:var(--cl-ink-2);line-height:1.65}.lp-legal p+p{margin-top:12px}.lp-legal ul{margin:8px 0 0 20px;list-style:outside}.lp-legal li{padding:2px 0}@media (max-width:800px){.lp .lp-btn{min-height:44px}.lp-nav img{max-width:190px;height:auto}}
