.ppt-brand{display:inline-flex;align-items:center;gap:12px;max-width:100%;min-width:0;flex-shrink:0;color:#0d1117;text-decoration:none}
.ppt-brand img{width:42px;height:42px;flex:none}
.ppt-brand-copy{display:flex;flex-direction:column;gap:4px;min-width:0}
.ppt-brand-name{font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.5px}
.ppt-brand-tagline{font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;color:#5b6470}
.ppt-brand:hover .ppt-brand-name{color:#e4002b}
@media(max-width:680px){.ppt-brand{gap:10px}.ppt-brand img{width:36px;height:36px}.ppt-brand-name{font-size:20px}.ppt-brand-tagline{font-size:11px}}
