/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer components{.logo-bar__viewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.logo-bar__cell{padding-inline:var(--spacing-md,2.4rem);flex:none;justify-content:center;align-items:center;width:18.6rem;height:6rem;display:flex}.logo-bar__logo{-o-object-fit:contain;object-fit:contain;filter:grayscale();opacity:.72;mix-blend-mode:multiply;max-width:100%;max-height:100%;transition:filter .25s,opacity .25s;display:block}.logo-bar__cell:hover .logo-bar__logo{filter:grayscale(0);opacity:1}.logo-bar__grid .logo-bar__cell{border-radius:var(--radius-md,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,var(--color-sand-line));width:100%;padding-inline:var(--spacing-md,2.4rem);padding-block:var(--spacing-sm,1.6rem);background-color:var(--color-bg-subtle);height:7.6rem}.logo-bar__grid .logo-bar__logo{opacity:1}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
