.db-footer{background:radial-gradient(1200px 420px at 50% 18%,#c7d2fe4d,#6366f11a 40%,#0000 72%),linear-gradient(#a78bfabf,#6366f175 35%,#1e1b4bd1 100%);border-radius:36px 36px 0 0;width:100%;margin-top:0;padding:44px 0 40px}.db-footer-outer{width:min(1320px,100% - 48px);margin:0 auto;padding:0}.db-footer-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.db-footer-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding-bottom:26px;display:grid}.db-footer-col-title{letter-spacing:.12em;text-transform:uppercase;color:#e5e7ebb8;margin-bottom:12px;font-size:11px;font-weight:750}.db-footer-links{flex-direction:column;gap:8px;display:flex}.db-footer-link{color:#e5e7ebc7;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:560;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}.db-footer-link-arrow{opacity:.75;transition:transform .16s,opacity .16s;transform:translate(0)}.db-footer-link:hover{color:#f9fafbf2;background:#ffffff0f;transform:translateY(-1px)}.db-footer-link:hover .db-footer-link-arrow{opacity:1;transform:translate(2px)}.db-footer-bottom{justify-content:space-between;align-items:flex-end;gap:18px;padding-top:22px;display:flex}.db-footer-brand-name{color:#f9fafbf2;letter-spacing:-.02em;font-size:18px;font-weight:800}.db-footer-brand-copy{color:#e5e7eb9e;margin-top:6px;font-size:12px}.db-footer-bottom-links{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:inline-flex}.db-footer-bottom-link{color:#e5e7ebad;font-size:12px;font-weight:600;text-decoration:none;transition:color .16s}.db-footer-bottom-link:hover{color:#f9fafbf2}@media (max-width:980px){.db-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.db-footer{border-radius:28px 28px 0 0;padding:26px 0 28px}.db-footer-outer{width:calc(100% - 24px)}.db-footer-grid{grid-template-columns:1fr}.db-footer-bottom{flex-direction:column;align-items:flex-start}.db-footer-bottom-links{justify-content:flex-start}}
