/* ================================================== FOOTER ================================================== */
.pm-site-footer{margin-top:60px;background:var(--pm-footer-background,var(--pm-primary));color:#fff}.pm-footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:40px;padding-block:48px}.pm-footer-brand img{width:var(--pm-footer-logo-width);max-height:76px;object-fit:contain;margin-bottom:16px}.pm-footer-brand p{max-width:420px;color:rgba(255,255,255,.78)}.pm-footer-brand>a{color:#fff}.pm-footer-column h2{font-size:1rem;color:#fff}.pm-footer-menu{list-style:none;margin:0;padding:0}.pm-footer-menu li{margin:7px 0}.pm-footer-menu a,.pm-social-links a{color:rgba(255,255,255,.82)}.pm-social-links{display:flex;gap:14px;flex-wrap:wrap;margin-top:16px;font-size:.9rem}.pm-footer-bottom{border-top:1px solid rgba(255,255,255,.15);padding:16px 0;color:rgba(255,255,255,.7);font-size:.9rem}
