.branding-badge[data-v-10961409]{align-items:center;display:inline-flex;gap:.75rem;text-align:left}.branding-badge.align-center[data-v-10961409]{justify-content:center}.branding-badge.align-start[data-v-10961409]{justify-content:flex-start}.branding-badge.align-end[data-v-10961409]{justify-content:flex-end}.branding-logo[data-v-10961409]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 10px 30px #00000059;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.branding-copy[data-v-10961409]{display:flex;flex-direction:column;line-height:1.1}.branding-name[data-v-10961409]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;font-size:1.5rem;font-weight:800;-webkit-text-fill-color:transparent}.branding-tagline[data-v-10961409]{color:#ffffffa6;font-size:.8rem;letter-spacing:.3em;text-transform:uppercase}.size-sm .branding-logo[data-v-10961409]{border-radius:10px;height:36px;width:36px}.size-sm .branding-name[data-v-10961409]{font-size:1.1rem}.size-sm .branding-tagline[data-v-10961409]{font-size:.65rem;letter-spacing:.2em}.size-lg .branding-logo[data-v-10961409]{height:56px;width:56px}.size-lg .branding-name[data-v-10961409]{font-size:1.75rem}.size-lg .branding-tagline[data-v-10961409]{font-size:.9rem}@media (max-width:480px){.branding-badge[data-v-10961409]{gap:.5rem}.branding-logo[data-v-10961409]{height:42px;width:42px}.branding-tagline[data-v-10961409]{letter-spacing:.2em}}
