.lnd{display:flex;flex-direction:column}.lnd-vista{display:flex;flex-direction:column}.lnd-vista[hidden],.lnd-eleccion[hidden]{display:none}.lnd-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:var(--esp-6);width:100%;max-width:calc(var(--ancho-landing) + 2 * var(--esp-6));margin:0 auto;padding:var(--esp-6)}.lnd-hero__texto{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--esp-4)}.lnd-hero__texto .pub-barra{width:min(100%,420px)}.lnd-hero__marca{display:grid;grid-template-columns:minmax(0,1fr);justify-self:center;width:min(100%,360px);aspect-ratio:1;place-items:center;border:1px solid var(--regla2);border-radius:var(--rad-card);background:var(--panel-alto);box-shadow:var(--sombra-2)}.lnd-hero__marca img{width:72%;max-width:72%;height:auto}.lnd-eyebrow{padding:4px var(--esp-2);border-radius:var(--rad-pill);background:var(--accion-bg);font-size:var(--et-s);font-weight:600;color:var(--sello-accion)}.lnd-titulo{margin:0;font-family:var(--f-tit);font-size:clamp(2.5rem,6vw,4.25rem);font-weight:800;line-height:1.02;letter-spacing:-0.03em;color:var(--tinta)}.lnd-lema{font-weight:600;color:var(--sello-accion)}.lnd-lead{max-width:34em;margin:0;font-size:var(--et-lg);line-height:1.55;color:var(--tinta2)}.lnd-acciones{display:flex;flex-wrap:wrap;gap:var(--esp-3)}.lnd-plazas{display:flex;width:min(100%,420px);flex-direction:column;gap:var(--esp-2)}.lnd-plazas__nota{margin:0;font-size:var(--et-sm);color:var(--tinta2)}.lnd-capturas{display:grid;gap:var(--esp-5) var(--esp-4)}.lnd-capturas--pantalla{grid-template-columns:repeat(2,minmax(0,1fr))}.lnd-capturas--movil{grid-template-columns:repeat(3,minmax(0,300px));justify-content:center}.lnd-captura{display:flex;min-width:0;flex-direction:column;gap:var(--esp-2);margin:0}.lnd-captura img{display:block;width:100%;height:auto;border:1px solid var(--regla2);border-radius:var(--rad-card);background:var(--panel);box-shadow:var(--sombra-2)}.lnd-captura figcaption{display:flex;flex-direction:column;gap:2px;font-size:var(--et-sm);line-height:1.5;color:var(--tinta2)}.lnd-captura figcaption b{font-size:var(--et-base);color:var(--tinta)}.lnd-comision__texto{margin:0;font-family:var(--f-tit);font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;text-align:center;color:var(--tinta)}.lnd-comision__texto b{color:var(--sello-accion)}.lnd-destacado{display:flex;align-items:flex-start;gap:var(--esp-4)}.lnd-destacado .lnd-h2{margin-top:0}.lnd-destacado .lnd-sub{margin-bottom:var(--esp-3)}.lnd-opinion blockquote{margin:0;font-size:var(--et-base);line-height:1.55;color:var(--tinta)}.lnd-opinion figcaption{font-size:var(--et-sm);color:var(--tinta2)}.lnd-seccion{width:100%;max-width:calc(var(--ancho-landing) + 2 * var(--esp-6));margin:0 auto;padding:var(--esp-6);scroll-margin-top:72px}.lnd-seccion--clara{max-width:none;padding-inline:max(var(--esp-6),calc((100% - var(--ancho-landing)) / 2));background:var(--panel-alto)}.lnd-etq{display:block;font-size:var(--et-s);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--tinta2)}.lnd-h2{margin:var(--esp-1) 0 var(--esp-2);font-family:var(--f-tit);font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:800;letter-spacing:-0.02em;color:var(--tinta)}.lnd-sub{max-width:40em;margin:0 0 var(--esp-4);font-size:var(--et-base);line-height:1.55;color:var(--tinta2)}.lnd-sub a{display:inline-flex;align-items:center;gap:var(--esp-1);font-weight:600;color:var(--sello-accion)}.lnd-rejilla{display:grid;gap:var(--esp-3)}.lnd-rejilla--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lnd-rejilla--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lnd-card{display:flex;min-width:0;flex-direction:column;gap:var(--esp-2);padding:var(--esp-4);border:1px solid var(--regla2);border-radius:var(--rad-card);background:var(--panel)}.lnd-card--fila{flex-direction:row;align-items:flex-start;gap:var(--esp-3)}.lnd-icono{display:grid;width:44px;height:44px;flex:none;place-items:center;border-radius:var(--rad-ctrl);background:var(--accion-bg);color:var(--sello-accion)}.lnd-h3{margin:0;font-size:var(--et-md);font-weight:700;color:var(--tinta)}.lnd-texto{margin:0;font-size:var(--et-sm);line-height:1.55;color:var(--tinta2)}.lnd-texto b{font-variant-numeric:tabular-nums;color:var(--tinta)}.lnd-precio{gap:4px}.lnd-precio--destacado{border-color:var(--sello-accion);box-shadow:var(--anillo-foco)}.lnd-precio__plan{font-size:var(--et-sm);font-weight:600;color:var(--tinta)}.lnd-precio__cifra{font-size:var(--et-kpi);font-weight:700;font-variant-numeric:tabular-nums;color:var(--tinta)}.lnd-precio__periodo{font-size:var(--et-s);color:var(--tinta2)}.lnd-precio--atleta{max-width:420px;align-items:flex-start}.lnd-precio--atleta .btn{margin-top:var(--esp-2)}.lnd-faq{display:flex;flex-direction:column;gap:var(--esp-2)}.lnd-faq details{padding:var(--esp-3) var(--esp-4);border:1px solid var(--regla2);border-radius:var(--rad-card);background:var(--panel)}.lnd-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-3);min-height:32px;list-style:none;font-weight:600;color:var(--tinta);cursor:pointer}.lnd-faq summary::-webkit-details-marker{display:none}.lnd-faq__flecha{display:inline-flex;flex:none;color:var(--tinta2);transition:transform 0.2s}.lnd-faq details[open] .lnd-faq__flecha{transform:rotate(180deg)}.lnd-faq p{margin:var(--esp-2) 0 0;font-size:var(--et-sm);line-height:1.55;color:var(--tinta2)}@media (max-width:880px){.lnd-hero{grid-template-columns:minmax(0,1fr)}.lnd-hero{padding:var(--esp-5) var(--esp-4)}.lnd-hero__marca{width:220px}.lnd-rejilla--2,.lnd-rejilla--3{grid-template-columns:minmax(0,1fr)}.lnd-capturas--pantalla,.lnd-capturas--movil{grid-template-columns:minmax(0,1fr);justify-items:center}.lnd-captura{width:min(100%,340px)}.lnd-seccion{padding:var(--esp-5) var(--esp-4)}.lnd-seccion--clara{padding-inline:var(--esp-4)}}