.landing-hero{padding:56px 0 48px;position:relative;overflow:hidden;overflow:clip;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--acc) 14%,transparent) 1px,transparent 0) 0 0 /22px 22px,linear-gradient(180deg,var(--acc-soft) 0,var(--bg) 100%)}.landing-antetitulo{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acc);margin-bottom:10px}.landing-intro{font-size:clamp(17px,1.8vw,19px);color:var(--ink);max-width:58ch}.landing-precio-hero{margin-top:18px;display:inline-block;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 16px;font-size:16px}.landing-botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.landing-recibes{list-style:none;padding:0;margin-top:18px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:960px}.landing-recibes li{display:flex;gap:14px;align-items:flex-start}.landing-recibes li p{padding-top:8px}.landing-nota{color:var(--mute);margin-top:16px;max-width:70ch}.landing-ejemplo{margin-top:18px;max-width:720px;border:1px dashed #fdba74;border-radius:16px;overflow:hidden;background:var(--card)}.landing-ejemplo .franja-ejemplo{background:var(--naranja-bg);color:var(--naranja);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:8px 20px}.landing-ejemplo .cuerpo{padding:20px;display:grid;grid-gap:12px;gap:12px}.landing-ejemplo .que{font-family:var(--h);font-weight:600;font-size:17px}.landing-ejemplo dl{display:grid;grid-gap:6px;gap:6px}.landing-ejemplo dl div{display:flex;gap:6px}.landing-ejemplo dt{font-weight:600;flex:none}.landing-ejemplo dd{margin:0;color:var(--mute)}.landing-pasos{list-style:none;padding:0;margin-top:18px;display:grid;grid-gap:12px;gap:12px;max-width:760px}.landing-pasos li{display:flex;gap:16px;align-items:flex-start}.landing-pasos p{padding-top:4px}.landing-pasos a{color:var(--acc)}.landing-pasos .num{flex:none;width:32px;height:32px;border-radius:50%;background:var(--acc);color:#fff;display:grid;place-items:center;font-weight:700}.landing-precio{background:linear-gradient(135deg,var(--acc) 0,var(--profundo) 100%);color:#fff;border-radius:16px;padding:32px}.landing-precio .importe{font-size:20px;margin-top:4px}.landing-precio .descuento{color:hsla(0,0%,100%,.88);font-size:16px;margin-top:8px;max-width:70ch}.landing-precio .descuento a{color:#fff}.landing-precio .btn{background:#fff;color:var(--acc)}.landing-precio .btn-sec{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.6)}.landing-botones .btn-sec svg{opacity:.8}.landing-nota a{color:var(--acc)}.landing-condiciones{margin-top:16px;font-size:14px}.landing-condiciones a{color:var(--acc)}.landing .franja{margin-bottom:0}@media (max-width:860px){.landing-recibes{grid-template-columns:1fr}}@media (max-width:600px){.landing-hero{padding:36px 0 32px}.landing-precio{padding:26px 20px}.landing-ejemplo dl div{display:block}.landing-botones .btn{width:100%}}