.site-footer.footer-organized .footer-identity .footer-motion-logo{aspect-ratio:16/9;isolation:isolate;justify-content:center;align-items:center;width:min(100%,460px);max-width:100%;height:auto;display:flex;position:relative}.footer-motion-logo>img{object-fit:contain;transition:opacity .2s;width:74%!important;height:auto!important}.footer-motion-logo>canvas{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.footer-motion-logo[data-animated=true]>canvas{opacity:1}.site-footer .footer-identity .footer-motion-logo[data-animated=true]>img{opacity:0;visibility:hidden}.footer-motion-logo:focus-visible{outline:2px solid var(--acid);outline-offset:8px;border-radius:12px}@media (max-width:780px){.site-footer.footer-organized .footer-identity .footer-motion-logo{width:min(100%,340px);margin:-15px auto}}@media (prefers-reduced-motion:reduce){.footer-motion-logo>canvas{display:none}.site-footer .footer-identity .footer-motion-logo>img{transition:none;opacity:1!important;visibility:visible!important}}.site-footer.footer-organized .footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 5vw;padding-block:32px}.site-footer.footer-organized .footer-invitation{justify-content:center}@media (max-width:780px){.site-footer.footer-organized .footer-top{grid-template-columns:1fr;gap:0;padding:24px 22px 40px}.site-footer.footer-organized .footer-identity .footer-motion-logo{margin:0 auto}.site-footer.footer-organized .footer-invitation{margin-top:-8px}}
