.declic-legal-footer{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;flex-wrap:wrap;flex-shrink:0;box-sizing:border-box;padding:24px 0;margin:40px 0 0;border-top:1px solid #ffffff14;color:#98988e;font:400 12px/1.6 Geist,Inter,Arial,sans-serif}
.declic-legal-footer p{margin:0;color:inherit;font:inherit}
.declic-legal-links{display:flex;align-items:center;gap:8px 24px;flex-wrap:wrap;margin:0;padding:0}
.declic-legal-links a{display:inline-flex;align-items:center;min-height:44px;padding:4px 0;color:#b9b8ae;font:400 12px/1.6 Geist,Inter,Arial,sans-serif;text-decoration:none;overflow-wrap:anywhere}
.declic-legal-links a:hover{color:#f2f1ec;text-decoration:underline;text-underline-offset:4px}
.declic-legal-links a:focus-visible{outline:2px solid #ef8b50;outline-offset:4px;border-radius:3px}
.question-footer .declic-legal-links{justify-content:center}.question-footer .declic-legal-links a{font-size:12px;letter-spacing:0;white-space:normal}
.auth-page>.declic-legal-footer{width:calc(100% - 48px);max-width:1100px;align-self:center;margin-top:0}
.console-legal-footer{width:calc(100% - 96px);max-width:1200px;margin:40px auto 0}
.projects-content>.declic-legal-footer{margin-top:32px}
.pricing-refund-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:#e7a274;font-size:12px;text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){.declic-legal-footer{align-items:flex-start;gap:8px;padding:18px 0}.declic-legal-links{column-gap:20px}.console-legal-footer{width:calc(100% - 48px)}.question-footer:has(.declic-legal-links){flex-wrap:wrap;gap:10px 20px}.question-footer .declic-legal-links{flex-basis:100%;justify-content:flex-start}.auth-page>.declic-legal-footer{width:calc(100% - 40px)}}
@media(max-width:399px){.declic-legal-footer{flex-direction:column}.declic-legal-links{column-gap:16px}.declic-legal-links a{font-size:11px}}
