/* Pie público v76: aislado del CSS del panel */
.pc76-footer{background:#0b1829;color:#c9d4df;margin-top:4rem;font:inherit}.pc76-footer *{box-sizing:border-box}.pc76-wrap{max-width:1440px;margin:auto;padding:58px clamp(18px,4vw,64px) 22px}.pc76-grid{display:grid;grid-template-columns:1.3fr 1fr 1.1fr 1.2fr;gap:clamp(24px,3vw,52px)}.pc76-col{min-width:0}.pc76-col h2{font-size:1rem;font-weight:800;color:#fff;margin:0 0 18px}.pc76-col p{font-size:.9rem;line-height:1.75;color:#a8b8c9}.pc76-logo{font-size:1.4rem;font-weight:900;color:#c6f53a;text-decoration:none;display:inline-flex;gap:10px;align-items:center;margin-bottom:18px}.pc76-logo span{color:#fff}.pc76-col ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.pc76-col li{font-size:.91rem;line-height:1.5;overflow-wrap:anywhere}.pc76-col a{color:#c9d4df;text-decoration:none;transition:color .3s,transform .3s}.pc76-col a:hover,.pc76-bottom a:hover{color:#c6f53a}.pc76-hours{display:flex;gap:10px;align-items:flex-start;padding:13px;border:1px solid #304359;border-radius:12px;margin-top:22px}.pc76-hours strong,.pc76-hours small{display:block}.pc76-hours strong{font-size:.85rem;color:#fff}.pc76-hours small{font-size:.8rem;white-space:pre-line}.pc76-dot{width:9px;height:9px;background:#c6f53a;border-radius:50%;margin-top:5px;flex-shrink:0}.pc76-contact li span{color:#c6f53a;margin-right:7px}.pc76-news{display:flex;gap:8px;flex-wrap:wrap}.pc76-news input[type=email]{flex:1 1 150px;min-width:0;border:1px solid #40546a;background:#14263b;color:#fff;border-radius:11px;padding:12px;font-size:.9rem}.pc76-news button{border:0;border-radius:11px;background:#c6f53a;color:#102235;font-weight:800;padding:12px 16px;transition:filter .3s,transform .3s}.pc76-news button:hover{filter:brightness(1.08);transform:translateY(-2px)}.pc76-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.pc76-social{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pc76-social-link{display:inline-flex;border:1px solid #304359;padding:8px 11px;border-radius:10px;font-size:.78rem;transition:transform .3s,border-color .3s}.pc76-social-link:hover{transform:translateY(-3px);border-color:#c6f53a}.pc76-bottom{border-top:1px solid #304359;margin-top:42px;padding-top:23px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;justify-content:space-between;font-size:.78rem;color:#91a4b8}.pc76-bottom nav{display:flex;gap:10px 18px;flex-wrap:wrap}.pc76-bottom a{color:#b5c6d5;text-decoration:none;transition:color .3s}.pc76-security{color:#c6f53a}@media(max-width:1050px){.pc76-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pc76-wrap{padding:38px 18px 20px}.pc76-grid{grid-template-columns:1fr;gap:25px}.pc76-col{padding-bottom:18px;border-bottom:1px solid #273a50}.pc76-col h2{margin-bottom:12px}.pc76-bottom{margin-top:16px;align-items:flex-start;flex-direction:column}.pc76-news button{min-height:44px}.pc76-footer{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.pc76-footer *{transition:none!important}}
