@media(max-width:900px){.topbar{gap:5px;padding-left:12px;padding-right:12px}.topbar .brand{font-size:14px;letter-spacing:-.045em;white-space:nowrap;overflow:visible;text-overflow:clip}.topbar .logo{font-size:25px;margin-right:3px}.top-cta{font-size:10px;padding:8px 9px;gap:4px;letter-spacing:-.02em}}
@media(max-width:360px){.topbar{padding-left:8px;padding-right:8px;gap:3px}.topbar .brand{font-size:12px}.topbar .logo{font-size:22px}.top-cta{font-size:9px;padding:7px 7px}}
