@import url("./brand-tokens.css");
/* Explicit surface variants; no OS-theme inversion of brand artwork. */
.ll-brand-pair{display:inline-block;vertical-align:middle;line-height:0;max-width:100%}
.ll-brand-pair img{display:block;height:32px;width:auto;max-width:100%;object-fit:contain;filter:none}
.ll-brand-pair .ll-brand-dark{display:none}
[data-theme=dark] .ll-brand-pair .ll-brand-light{display:none}
[data-theme=dark] .ll-brand-pair .ll-brand-dark{display:block}
.logo .ll-brand-pair img{height:36px;width:auto}
.link-card-mark .ll-brand-pair img{height:27px;width:auto}
.inline-wordmark .ll-brand-pair img{height:.85em;width:auto}
/* This hero card intentionally reverses the surrounding page surface. */
[data-theme=dark] .link-card .ll-brand-light{display:block}
[data-theme=dark] .link-card .ll-brand-dark{display:none}
[data-theme=light] .link-card .ll-brand-light{display:none}
[data-theme=light] .link-card .ll-brand-dark{display:block}
