.pd-site-footer .ftr-wrap{max-width:1280px;margin:0 auto;padding:24px 24px 0}.pd-site-footer .pd-footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.05fr 1fr;gap:32px;padding:24px 0 32px;align-items:start}.pd-site-footer .pd-footer-brand{max-width:340px}.pd-site-footer .pd-footer-brand .pd-footer-tagline{margin:10px 0 16px;font-size:.86rem;color:var(--pd-text-dim);line-height:1.6}.pd-site-footer .pd-footer-col{display:flex;flex-direction:column;gap:0}.pd-site-footer .pd-footer-col h3,.pd-site-footer .pd-footer-col h4{font-family:Orbitron,Inter,monospace;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid rgba(34,197,94,.25);display:inline-block;align-self:flex-start}.pd-site-footer .pd-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.pd-site-footer .pd-footer-col li{margin:0}.pd-site-footer .pd-footer-col a{color:var(--pd-text-dim);font-size:.86rem;text-decoration:none;transition:color .2s ease,transform .2s ease;display:block;padding:5px 0;line-height:1.35}.pd-site-footer .pd-footer-col a:hover{color:var(--pd-accent);transform:translateX(3px)}.pd-site-footer .pd-footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding:18px 0;text-align:center}.pd-site-footer .pd-footer-bottom p{color:#8b9db0;font-size:.72rem;margin:0;letter-spacing:.02em;line-height:1.6}.pd-site-footer .pd-footer-bottom p b,.pd-site-footer .pd-footer-bottom p strong{font-weight:600;color:#a8b8cc}@media(max-width:1199px){.pd-site-footer .pd-footer-main{grid-template-columns:1.4fr 1fr 1fr;gap:32px}.pd-site-footer .pd-footer-brand{grid-column:1/-1;max-width:none}}@media(max-width:991px){.pd-site-footer .pd-footer-main{grid-template-columns:1fr 1fr;gap:28px}.pd-site-footer .pd-footer-brand{grid-column:1/-1}}@media(max-width:600px){.pd-site-footer .pd-footer-main{grid-template-columns:1fr;gap:24px;text-align:left}.pd-site-footer .pd-footer-brand{margin:0}.pd-site-footer .pd-footer-col h3,.pd-site-footer .pd-footer-col h4{margin-bottom:10px}}