/* Keep the original pricing layout and illustrated phone compositions. */
.nav .brand,.footer-row .brand{display:flex;align-items:center;justify-content:flex-start;flex:0 0 132px;width:132px;height:58px;overflow:hidden;font-size:0;letter-spacing:0}
.nav .brand .pricing-brand-logo,.footer-row .brand .pricing-brand-logo{display:block;position:static;width:58px;height:58px;max-width:100%;object-fit:contain}
.app-card-copy .app-store-button{display:flex;justify-content:center;align-items:center;gap:8px;background:#13355b;color:white;border:1px solid #13355b;border-radius:8px;padding:12px;margin:17px 0 7px;text-decoration:none;font-size:12px;font-weight:750;line-height:1.5}
.app-card-copy .app-store-button:hover{background:#1555f5;border-color:#1555f5}
.app-card-copy .app-coming-soon{display:block;margin:17px 0 7px;border:1px solid #ccd9e7;background:#eaf0f7;color:#435e78;border-radius:8px;padding:12px 9px;text-align:center;font-size:12px;font-weight:700;line-height:1.5}
@media(max-width:560px){.nav .brand{flex-basis:60px;width:60px;height:54px}.nav .brand .pricing-brand-logo{width:54px;height:54px}}
