.alquora-mobile-menu-drawer:not(.is-open){display:none}.guide-reading-nav{background:#f8fafc;border:1px solid #dbe3ed;border-radius:1rem;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 0 2rem;padding:1.25rem;display:flex}.guide-reading-nav strong{flex-basis:100%}.guide-reading-nav a,.guide-editorial-sources a{color:#174f91;text-underline-offset:3px;text-decoration:underline}.guide-reading-nav a:focus-visible,.guide-editorial a:focus-visible{outline-offset:5px;outline:3px solid #174f91}.guide-editorial{color:#334155;margin:2rem 0 3rem}.guide-editorial>div:not(.guide-topic-grid){max-width:76ch;margin-bottom:2rem}.guide-editorial h2{color:#14243b;margin:0 0 1rem;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.3}.guide-editorial p{margin:0 0 1rem;font-size:1.0625rem;line-height:1.8}.guide-editorial-sources{background:#f8fafc;border-left:3px solid #b9d2eb;padding:1rem 1.25rem}.guide-editorial-sources ul{margin:.75rem 0;padding-left:1.25rem}.guide-editorial-sources p{margin:0;font-size:.9rem}.catastro-seo-sources.source-footer,.method-card.source-footer{text-align:center;border:1px solid var(--seo-border,#dbe3ed);box-shadow:var(--seo-shadow,0 12px 32px #0f172a0f);background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:20px;margin:32px 0 0;padding:clamp(24px,4vw,36px);display:flex}.catastro-seo-sources.source-footer{width:100%;max-width:1320px;margin-left:auto;margin-right:auto}.source-footer>div:first-child{max-width:68ch}.source-footer h2{color:var(--seo-text,#14243b);letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(24px,3vw,30px);font-weight:800;line-height:1.15}.source-footer p{color:var(--seo-muted,#64748b);margin:0;line-height:1.7}.source-footer .source-footer-links{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.source-footer-links li{max-width:100%}.source-footer .source-footer-links a{border:1px solid var(--seo-border,#dbe3ed);min-height:62px;color:var(--seo-text,#14243b);overflow-wrap:anywhere;border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.source-footer .source-footer-links a:hover{background:#f0f7fb}.source-footer .source-footer-links a:focus-visible{outline-offset:4px;outline:3px solid #174f91}.source-footer-links svg{background:#eef6ff;border-radius:13px;flex-shrink:0;width:42px;height:42px;padding:10px}.source-footer .source-footer-date{font-size:13px;font-weight:500}.guide-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.guide-topic-grid a{background:#fff;border:1px solid #dbe3ed;border-radius:1rem;gap:.5rem;padding:1.25rem;display:grid}.guide-topic-grid strong{color:#174f91}.guide-topic-grid span{line-height:1.6}#antes-de-alquilar,#precios,#comparativa,#metodologia,#preguntas{scroll-margin-top:6rem}@media (max-width:600px){.guide-topic-grid{grid-template-columns:1fr}.guide-reading-nav{gap:1rem}}
