/* A quiet, shared license row for light, dark, and independent cover footers. */
.site-content-license{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;flex-basis:100%;width:100%;min-width:0;box-sizing:border-box;padding:20px 0 4px;color:inherit;font:12px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:normal;text-align:left}
.site-content-license .content-license-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;color:inherit;text-decoration:none;flex-shrink:0}
.site-content-license .content-license-link img{display:block;width:88px;height:31px;max-width:none;object-fit:contain;border:0;border-radius:0;margin:0;filter:none}
.site-content-license .content-license-link span{font-size:12px;letter-spacing:.02em;white-space:nowrap;color:inherit}
.site-content-license .content-license-link:hover span{text-decoration:underline;text-underline-offset:4px}
.site-content-license .content-license-link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}
.site-content-license p{margin:0!important;padding:0;font:inherit!important;color:inherit!important;max-width:100%;overflow-wrap:anywhere;flex:1 1 260px}
.cover-footer{flex-wrap:wrap}
@media(max-width:760px){.site-content-license{align-items:flex-start;flex-direction:column;gap:4px;padding-top:16px}.site-content-license p{flex:auto}}
