.pr-footer{background:var(--surface-inverse);border-radius:var(--radius-2xl);gap:var(--space-24);margin:0 var(--space-24) var(--space-20);padding:var(--space-64) var(--space-48) var(--space-32)}.pr-footer,.pr-footer__brand{display:flex;flex-direction:column}.pr-footer__brand{gap:var(--space-32)}.pr-footer__logo-box{height:86px}.pr-footer__logo{display:block;height:86px;margin-top:-8px;width:auto}.pr-footer__description{color:var(--text-inverse-secondary);font-size:var(--body-lg-size);line-height:var(--body-lg-line);margin:0;max-width:440px}.pr-footer__social{display:flex;gap:var(--space-12);justify-content:flex-end;list-style:none;margin:0;padding:0}.pr-footer__social-link{height:44px;width:44px}.pr-footer__social-circle,.pr-footer__social-link{align-items:center;display:flex;justify-content:center}.pr-footer__social-circle{background:var(--button-soft);border-radius:var(--radius-full);height:40px;width:40px}.pr-footer__social-link:focus-visible{border-radius:var(--radius-full);outline:2px solid var(--text-inverse);outline-offset:2px}.pr-footer__social-icon{fill:var(--text-inverse);height:14px;width:14px}.pr-footer__social-icon--facebook{height:20px;width:21px}.pr-footer__legal{display:flex;flex-direction:column;gap:var(--space-20)}.pr-footer__divider{background:var(--border-divider-inverse);border:0;height:1px;margin:0;width:100%}.pr-footer__legal-text{color:var(--text-inverse);font-size:var(--body-sm-size);line-height:var(--body-sm-line);margin:0;text-align:center}@media (max-width:767px){.pr-footer{margin:0 var(--space-16) var(--space-16);padding:var(--space-40) var(--space-24) var(--space-24)}.pr-footer__logo-box{height:70px}.pr-footer__logo{height:70px;margin-top:-6.5px}.pr-footer__description{max-width:320px}.pr-footer__social{justify-content:center}}.pr-footer__social-circle{transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.pr-footer__social-link:hover .pr-footer__social-circle{background:var(--button-soft-hover);transform:translateY(-2px)}}.pr-footer__social-link:active .pr-footer__social-circle{transform:none}@media (prefers-reduced-motion:reduce){.pr-footer__social-link:hover .pr-footer__social-circle{transform:none}}