.home-v2 .pr-indice-nombre{margin:28px 0 0;font-family:var(--font-home-mono),monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.home-v2 .pr-titular{font-size:clamp(1.45rem,2.6vw,2.05rem);max-width:26ch}.home-v2 .pr-h3{margin:0 0 12px;font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.home-v2 .pr-h3,.home-v2 .pr-ruta{font-family:var(--font-home-mono),monospace;color:var(--ink-3)}.home-v2 .pr-ruta{margin-left:12px;font-size:12px;overflow-wrap:anywhere}.home-v2 .mi-texto.pr-separado{margin-top:28px}.home-v2 .pr-enlaces{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.home-v2 .pr-enlaces li{border-bottom:1px solid var(--hairline)}.home-v2 .pr-enlaces a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;font-size:15px;color:var(--ink);text-decoration:none;transition:color .16s var(--ease-out)}.home-v2 .pr-enlaces a:hover{color:var(--accent)}.home-v2 .pr-enlaces a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-v2 .pr-enlaces li.pr-licencia{padding:14px 0;font-size:13px;line-height:1.6;color:var(--ink-2)}.home-v2 .pr-enlaces li.pr-licencia a{display:inline;min-height:0;font-size:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.home-v2 .pr-citar{max-width:820px}.home-v2 .pr-logos{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:var(--hairline);border:1px solid var(--hairline)}.home-v2 .pr-logos li{display:flex;flex-direction:column;background:var(--bg)}.home-v2 .pr-logo-marco{display:flex;align-items:center;justify-content:center;height:168px;padding:20px;background:var(--paper)}.home-v2 .pr-logo-marco.is-oscuro{background:var(--ink)}.home-v2 .pr-logo-marco img{max-width:100%;max-height:128px;-o-object-fit:contain;object-fit:contain}.home-v2 .pr-logo-pie{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;font-size:14px;color:var(--ink);border-top:1px solid var(--hairline)}.home-v2 .pr-logo-pie .pr-ruta{display:block;margin:2px 0 0}.home-v2 .pr-btn{min-height:40px;padding:0 16px;font-size:13px}.home-v2 .pr-bloque{padding:16px 18px;border:1px solid var(--hairline-strong);border-left:2px solid var(--accent);border-radius:2px;background:var(--paper);color:var(--ink);margin-bottom:28px}@media (min-width:640px){.home-v2 .pr-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-v2 .pr-contacto{margin-top:40px;padding-top:28px;border-top:1px solid var(--hairline-strong)}.home-v2 .pr-correo{margin:0;display:flex;align-items:baseline;gap:14px;font-family:var(--font-home-mono),monospace;font-size:17px;color:var(--ink);-webkit-user-select:all;-moz-user-select:all;user-select:all}.home-v2 .pr-correo span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v2 .pr-nota-campo{margin:-8px 0 18px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.home-v2 .pr-consent{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;margin:4px 0 10px;padding:14px;border:1px solid var(--hairline-strong);border-radius:2px;background:var(--bg)}.home-v2 .pr-consent input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--ink);cursor:pointer}.home-v2 .pr-consent input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-v2 .pr-consent input[aria-invalid=true]{outline:1px solid #a83535;outline-offset:2px}.home-v2 .pr-consent label{font-size:14px;line-height:1.55;color:var(--ink);cursor:pointer}.home-v2 .pr-consent-error{margin:0 0 12px;font-size:12.5px;color:#a83535}.home-v2 .pr-info{margin-top:24px;font-size:12.5px;line-height:1.55;color:var(--ink-2)}.home-v2 .pr-info-titulo{margin:0 0 8px;font-family:var(--font-home-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.home-v2 .pr-info dl{margin:0}.home-v2 .pr-info dl>div{display:grid;grid-template-columns:minmax(96px,128px) minmax(0,1fr);gap:4px 16px;padding:8px 0;border-top:1px solid var(--hairline)}.home-v2 .pr-info dt{margin:0;font-weight:600;color:var(--ink)}.home-v2 .pr-info dd{margin:0}.home-v2 .pr-info-mas{margin:10px 0 0}.home-v2 .pr-info a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}@media (max-width:720px){.home-v2 .pr-ruta{display:none}.home-v2 .pr-logo-pie .pr-ruta{display:block}.home-v2 .pr-info dl>div{grid-template-columns:minmax(0,1fr)}.home-v2 .pr-correo{flex-direction:column;gap:4px;font-size:16px}}