.footer-bottom nav{max-width:85%;gap:12px 18px}.page-home .home-content .download-cta{--quiet:var(--quiet-on-oat);--accent-text:var(--accent-on-oat)}.page-home .home-content .social-links a{background:var(--cocoa);color:var(--milk)}.footer-bottom .motion-control{border:1px solid var(--line);background:transparent;color:var(--cocoa);padding:8px 12px;border-radius:6px;cursor:pointer;white-space:nowrap}@media(max-width:600px){.footer-bottom nav{max-width:none}}@media(max-width:350px){.article-intro h1{font-size:32px;overflow-wrap:anywhere}}