.logo-collection-container{container-name:--logoCollectionContainer}@supports not (container-type:inline-size){.logo-collection-container:where(:not(.MD)) .logo-collection__item:not([data-prio]){display:none}.logo-collection-container:where(.LG) .logo-collection[data-size=large]{--logo-inline-size:120px;--logo-block-size:96px}}.logo-collection{--grid-min-item-size:clamp(130px,100px + 15cqi,33.33%);--grid-placement:auto-fit;--gutter:var(--global-space);--logo-inline-size:130px;--logo-block-size:48px}.logo-collection[data-grayscale] img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter var(--timing-fast) ease-out;transition:-webkit-filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out,-webkit-filter var(--timing-fast) ease-out}.logo-collection[data-grayscale] img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.logo-collection[data-size=large]{--logo-inline-size:110px;--logo-block-size:72px}@container --logoCollectionContainer (inline-size >= 800px){.logo-collection[data-size=large]{--logo-inline-size:120px;--logo-block-size:96px}}.logo-collection__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:2.5;background:var(--color-surface-default);border-radius:var(--radius-medium);justify-content:center;padding:var(--space-2xs-xs)}@container --logoCollectionContainer (inline-size <= 600px){.logo-collection__item:not([data-prio]){display:none}}.logo-collection img{block-size:var(--logo-block-size);display:block;inline-size:var(--logo-inline-size);max-inline-size:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.logo-strip-container{container-name:--logoStripContainer}@supports not (container-type:inline-size){.logo-strip-container:where(.MD) .logo-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-strip-container:where(:not(.MD)) .logo-strip__logo:not([data-prio]){display:none}.logo-strip-container:where(.MD) .logo-strip-inline-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.logo-strip-container:where(.MD) .logo-strip-inline-content>*{margin-inline:0}}.logo-strip{--gutter:initial;--_base-height:var(--base-height,4rem);--_scale-factor-horizontal:0.2;--_scale-factor-vertical:0.6;--_logo-min-size:0.5;--_logo-max-size:1;--_gutter:var(--gutter,var(--space-s-m));display:grid;gap:var(--_gutter);grid-template-columns:repeat(2,minmax(100px,1fr))}@container --logoStripContainer (inline-size >= 400px){.logo-strip{--gutter:var(--space-m-l);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-strip .logo-strip__logo{margin:0}.logo-strip[data-vertical-alignment=start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.logo-strip-inline-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--global-space);text-align:center}.logo-strip-inline-content>*{margin-inline:auto}@container --logoStripContainer (inline-size >= 600px){.logo-strip-inline-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.logo-strip-inline-content>*{margin-inline:0}}.logo-strip[data-horizontal-alignment=start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.logo-strip[data-grayscale] img{-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:multiply;-webkit-transition:-webkit-filter var(--timing-fast) ease-out;transition:-webkit-filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out;transition:filter var(--timing-fast) ease-out,-webkit-filter var(--timing-fast) ease-out}.logo-strip[data-grayscale] img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.logo-strip[data-size=small]{--base-height:3rem}.logo-strip__logo{--_base-ratio:calc(var(--width)/var(--height));--_factor-horizontal:min(var(--_scale-factor-horizontal) * -1 * var(--_base-ratio) + var(--_scale-factor-horizontal) + 1,1);--_factor-vertical:max(var(--_scale-factor-vertical) * -1 * var(--_base-ratio) + var(--_scale-factor-vertical) + 1,1);aspect-ratio:var(--_base-ratio);block-size:clamp(var(--_base-height)*var(--_logo-min-size),var(--_base-height)*var(--_factor-horizontal)*var(--_factor-vertical),var(--_base-height)*var(--_logo-max-size));margin:auto;max-inline-size:100%}@container --logoStripContainer (inline-size < 600px){.logo-strip__logo:not([data-prio]){display:none}}.logo-strip__logo img{block-size:auto;display:block;inline-size:100%}