.k-logo{inline-size:auto;block-size:var(--k-logo-h,28px);max-inline-size:60vw;display:block}.k-logo[data-size=sm]{--k-logo-h:24px}.k-logo[data-size=md]{--k-logo-h:28px}.k-logo[data-size=lg]{--k-logo-h:32px}@media (min-width:900px){.k-logo[data-size=sm]{--k-logo-h:28px}.k-logo[data-size=md]{--k-logo-h:34px}.k-logo[data-size=lg]{--k-logo-h:40px}}.k-logo[data-place=footer]{block-size:calc(var(--k-logo-h,28px) * .85)}.k-mark{vertical-align:middle;flex:none;display:inline-block}.k-mark-fallback{background:var(--k-primary,var(--ad-accent));color:var(--k-on-primary,var(--ad-on-accent));font-family:var(--k-font-display,inherit);vertical-align:middle;border-radius:22%;flex:none;place-items:center;line-height:1;display:inline-grid}
