@layer quartz-base{footer{text-align:center;color:var(--darkgray);flex-direction:column;align-items:center;gap:.65rem;margin:1.5rem 0 3rem;display:flex}footer .footer-links{justify-content:center;align-items:center;gap:1rem;display:flex}footer a.footer-now{background:0 0;align-items:center;min-height:40px;padding:0 .25rem;font-size:.9rem;display:inline-flex}footer a.footer-now:hover{text-decoration:underline}footer a.footer-now:focus-visible{outline:2px solid var(--secondary);outline-offset:2px;border-radius:4px}footer .social-links{justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}footer .social-links a{width:40px;height:40px;color:var(--darkgray);border-radius:50%;justify-content:center;align-items:center;display:flex}footer .social-links a:hover{color:var(--secondary);background:var(--highlight)}footer .social-links a:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}footer .social-links svg{width:22px;height:22px}footer .footer-note,footer .footer-copyright{color:var(--darkgray);margin:0;font-size:.8rem;line-height:1.5}}