@layer components{:where(.inspo-logo){--inspo-logo-tone:#d7bea6;aspect-ratio:269/47;vertical-align:middle;background-color:var(--inspo-logo-color,var(--inspo-logo-tone));-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:none;width:120px;max-width:100%;height:auto;transition:background-color .35s cubic-bezier(.22,1,.36,1);display:inline-block;-webkit-mask:url(/brand/inspo-logo-mask.png) 50%/100% 100% no-repeat;mask:url(/brand/inspo-logo-mask.png) 50%/100% 100% no-repeat}:where(.inspo-logo[data-tone=ink]){--inspo-logo-tone:#111}:where(.inspo-logo[data-tone=white]){--inspo-logo-tone:#fff}:where(.inspo-logo[data-tone=current]){--inspo-logo-tone:currentColor}@media (forced-colors:active){:where(.inspo-logo){forced-color-adjust:none;background-color:canvastext}}}
