.inicio-cab{text-align:center;max-width:720px;color:var(--casa-texto);margin:0 auto;padding:18px 14px 0}.inicio-cab h1{font-family:var(--casa-tipo-titulo);color:var(--casa-titulo);margin:0 0 8px;font-size:clamp(20px,6vw,30px);line-height:1.15}.inicio-intro{color:var(--casa-texto-2);margin:0 0 10px;font-size:14px;line-height:1.5}.inicio-fun{color:var(--casa-texto);margin:0;font-size:12px;line-height:1.4}.inicio-seo{max-width:720px;color:var(--casa-texto-2);background:var(--casa-fondo-bajo);margin:0 auto;padding:4px 14px 40px;font-size:14px;line-height:1.6}.inicio-seo h2{font-family:var(--casa-tipo-titulo);color:var(--casa-titulo);margin:22px 0 8px;font-size:17px}.inicio-seo p{margin:0 0 10px}.inicio-seo strong{color:var(--casa-texto)}.inicio-cta a{color:var(--casa-titulo);font-weight:700;text-decoration:underline}.inicio-enlaces ul{grid-template-columns:repeat(2,1fr);gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.inicio-enlaces{background:var(--casa-panel);border:1px solid var(--casa-panel-borde);border-radius:var(--casa-radio-panel);margin:16px 14px 0;padding:14px}.inicio-enlaces h2{font-family:var(--casa-tipo-titulo);color:var(--casa-titulo)}.inicio-enlaces a{border-radius:var(--casa-radio-ficha);background:var(--casa-control);min-height:44px;color:var(--casa-texto-2);border:1.5px solid #0000;padding:10px 12px;font-size:13px;text-decoration:none;display:block}.inicio-enlaces a:hover{background:var(--casa-control-activo);border-color:var(--casa-titulo);color:var(--casa-texto)}
