.catastro-location-fallback{background:#f2f8f4;border:1px solid #c8ded2;border-radius:13px;margin-block:16px;padding:20px}.catastro-location-fallback h2{margin:0 0 10px;scroll-margin-top:7rem;font-size:clamp(21px,5.5vw,28px);line-height:1.25}.catastro-location-fallback p{margin:10px 0 16px;font-size:14px;line-height:1.6}.catastro-location-fallback .catastro-button{color:#fff;cursor:pointer;background:#174c3c;border:1px solid #174c3c;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:13px 12px;font-size:15px;font-weight:600;display:flex}.catastro-location-fallback .catastro-secondary{color:#174c3c;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;margin-top:8px;font-size:14px;text-decoration:underline;display:block}.catastro-location-fallback button:disabled{opacity:.6;cursor:wait}.catastro-location-fallback details{border-top:1px solid #d5e5da;margin-top:14px;padding-top:14px;font-size:13px}.catastro-location-fallback summary{cursor:pointer;color:#174c3c;text-underline-offset:4px;min-height:44px;padding-block:10px;text-decoration:underline;display:list-item}.catastro-location-fallback details p{font-size:13px}.catastro-location-fallback details p[role=status]{min-height:3em;margin-bottom:0}@media (max-width:359px){.catastro-location-fallback{padding:15px}.catastro-location-fallback .catastro-primary{padding-inline:9px;font-size:13px}}
