.sync-logo{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;max-width:100%;vertical-align:middle;line-height:1;white-space:nowrap}.sync-logo-artwork{display:block;width:var(--sync-logo-width,148px);height:auto;max-width:100%;flex-shrink:0}.sync-logo svg{width:36px;height:36px;flex-shrink:0}.sync-logo>span{font-family:var(--font-inter),"Segoe UI",Arial,sans-serif;font-size:29px;font-weight:700;letter-spacing:-.025em;line-height:1.15}.sync-header .sync-logo{--sync-logo-width:156px}.sync-header-inner>a{display:inline-flex;align-items:center;flex-shrink:0;border-radius:6px}.sync-footer .sync-logo{--sync-logo-width:168px}.sync-workspace-bar .sync-logo{--sync-logo-width:62px}.sync-platform-brand .sync-logo{--sync-logo-width:126px}.sync-platform-brand .sync-logo svg{width:30px;height:30px}.sync-platform-brand .sync-logo>span{font-size:26px}.sync-platform-brand>small{display:block;margin-top:8px;color:#a1a1aa;font-size:12px;line-height:1.4}@media (max-width:640px){.sync-header .sync-logo{--sync-logo-width:124px}.sync-footer .sync-logo{--sync-logo-width:148px}.sync-workspace-bar .sync-logo{--sync-logo-width:54px}}@media (max-width:380px){.sync-header .sync-logo{--sync-logo-width:108px}}