.dp-legal-footer{background:#102e3b!important;color:#dce9e4!important;padding:48px 22px!important;font:14px/1.65 system-ui,sans-serif}.dp-legal-footer-inner{max-width:1160px;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;gap:44px}.dp-legal-footer a{color:#e7f5ef!important;text-decoration:none}.dp-legal-footer a:hover{text-decoration:underline}.dp-legal-brand{font-size:25px;font-weight:800}.dp-legal-brand span{color:#75d5b6}.dp-legal-footer p{margin:9px 0}.dp-legal-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;align-content:start}.dp-legal-footer small{color:#bdd1c8}@media(max-width:680px){.dp-legal-footer-inner{grid-template-columns:1fr;gap:28px}.dp-legal-footer nav{grid-template-columns:1fr}}