.store-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.store-badge{border-radius:9px;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.store-badge img{width:auto;height:46px;display:block}.store-badge:hover{opacity:.85}.store-badge:active{transform:translateY(1px)}
.app-buttons{max-width:100%;margin-top:24px}.app-buttons-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.app-buttons-row .store-badges{display:contents}.app-buttons-row .store-badge{align-items:center;min-height:46px}.web-app-button{white-space:nowrap;border-radius:7px;gap:10px;min-height:46px;padding:0 18px;font-size:.8rem}.app-buttons .app-buttons-row .web-app-button{white-space:nowrap;border-radius:7px;gap:10px;height:46px;min-height:46px;margin:0;padding:0 18px}.app-buttons .app-availability{color:var(--muted);margin-top:12px;font-size:.72rem;line-height:1.6}.hero-cta .app-buttons,.feature-hero-cta .app-buttons{margin-top:0}.hero-cta .web-app-button,.feature-hero-cta .web-app-button{gap:10px;padding-inline:18px}.footer-get .app-buttons{text-align:end;margin-top:0}.footer-get .app-buttons-row{justify-content:flex-end}.post-content a.web-app-button{border-bottom:0;text-decoration:none}@media (max-width:1000px){.footer-get .app-buttons{text-align:start}.footer-get .app-buttons-row{justify-content:flex-start}}@media (max-width:600px){.nav-actions>.web-app-button{display:none}.mobile-nav .web-app-button{justify-content:center;margin-top:16px;padding:12px 18px;display:inline-flex}.app-buttons-row{grid-template-columns:repeat(2,max-content);gap:12px;display:grid}.app-buttons-row .web-app-button{grid-column:1/-1;justify-self:stretch}.app-buttons .app-buttons-row .web-app-button{white-space:normal;height:auto}.app-buttons-row .store-badge img{height:42px}}
