.app-downloads{display:flex;justify-content:center;align-items:center;gap:1rem;margin:2rem auto 1.5rem;padding:0 1rem}.app-downloads a{display:flex;align-items:center;justify-content:center;min-height:48px;flex-shrink:0}.app-downloads img{display:block;width:auto;height:48px}.app-downloads .google-play-badge{width:auto;height:62.5px;margin:-7.25px 0}.app-downloads a:focus-visible{outline:3px solid #155fa7;outline-offset:4px}.final-cta{grid-template-columns:auto minmax(0,1fr) auto auto;margin-top:0;margin-bottom:4rem}.final-cta h2{font-size:clamp(1.1rem,2vw,1.6rem)}.final-cta p{font-size:.95rem;margin-bottom:.4rem}.site-footer{gap:1.5rem}.site-footer-brand{width:100%;max-width:500px}.site-footer-brand small{flex-basis:100%;margin:.25rem 0 0}.site-footer nav{order:0}.site-footer>a{overflow-wrap:anywhere;max-width:100%}
@media(max-width:700px){.final-cta{grid-template-columns:minmax(0,1fr);text-align:center;gap:1.25rem;padding:1.75rem}.final-cta>img{margin:0 auto}.final-cta .button{width:100%}.final-cta h2{font-size:1.2rem}.app-downloads{gap:.75rem}.app-downloads img{width:auto;height:42px}.app-downloads .google-play-badge{width:auto;height:54.6875px;margin:-6.34375px 0}.site-footer{padding:2rem 1rem}.site-footer nav{gap:.75rem 1rem}}
