.brand{--logo-ink:#111215;--logo-cut:#f8f9fa;flex-shrink:0;align-items:center;gap:.32em;line-height:1;text-decoration:none;display:inline-flex}.brand-logo{width:auto;height:1.3em;display:block;overflow:visible}.brand-logo.is-mark{display:none}.brand-product{color:#111215;font-family:var(--type-sans,system-ui), sans-serif;letter-spacing:.04em;background:#ff6b00;border-radius:3px;align-self:flex-end;margin-bottom:.1em;padding:.16em .38em .12em;font-size:.56em;font-weight:800;line-height:1.1;display:inline-block;transform:skew(-9deg)}.brand:hover .brand-logo.is-word{transform:translate(1px)}.brand:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #ff6b00}:root[data-theme=dark] .brand{--logo-ink:#f8f9fa;--logo-cut:#111215}.academy-sidebar .brand,.editorial-footer .brand{font-size:22px}@media (max-width:380px){.site-header .brand-logo.is-word{display:none}.site-header .brand-logo.is-mark{height:1.5em;display:block}}
