._footer_a84789f{border-top:1px solid var(--border);padding:64px 24px 32px}._inner_a84789f{max-width:var(--max-width);grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:40px;margin:0 auto;display:grid}._logoImg_a84789f{width:auto;height:28px;margin-bottom:12px}._brandDesc_a84789f{color:var(--fg-tertiary);max-width:280px;font-size:.875rem;line-height:1.6}._builtBy_a84789f{align-items:center;gap:8px;margin-top:16px;display:flex}._builtByText_a84789f{color:var(--fg-tertiary);font-size:.75rem}._pavlabsLogo_a84789f{opacity:.6;width:auto;height:18px;transition:opacity var(--transition)}._pavlabsLogo_a84789f:hover{opacity:1}._colTitle_a84789f{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-tertiary);margin-bottom:16px;font-size:.6875rem;font-weight:600}._colLink_a84789f{color:var(--fg-secondary);transition:color var(--transition);padding:4px 0;font-size:.875rem;display:block}._colLink_a84789f:hover{color:var(--fg-primary)}._external_a84789f{align-items:center;gap:4px;display:inline-flex}._bottom_a84789f{max-width:var(--max-width);border-top:1px solid var(--border);text-align:center;color:var(--fg-tertiary);margin:48px auto 0;padding-top:24px;font-size:.75rem}@media (max-width:768px){._inner_a84789f{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:480px){._inner_a84789f{grid-template-columns:1fr}}._socials_a84789f{gap:10px;margin-top:18px;display:flex}._social_a84789f{border:1px solid var(--border);width:36px;height:36px;color:var(--fg-secondary);transition:all var(--transition);border-radius:0;justify-content:center;align-items:center;display:inline-flex}._social_a84789f:hover{color:var(--fg-primary);border-color:var(--border-hover)}._enOscuro_a84789f,._enClaro_a84789f{display:none}[data-theme=dark] ._enOscuro_a84789f,[data-theme=light] ._enClaro_a84789f{display:block}
