.logo-preview[data-v-715dbb1b]{--logo-preview-w:9.2rem;--logo-preview-logo:8rem;--logo-preview-logo-max-w:7.2rem;--logo-preview-logo-max-h:2.5rem}@media (min-width:768px){.logo-preview[data-v-715dbb1b]{--logo-preview-w:12.5rem;--logo-preview-logo:12.5rem;--logo-preview-logo-max-w:11.2rem;--logo-preview-logo-max-h:4.6rem}}@media (min-width:1280px){.logo-preview[data-v-715dbb1b]{--logo-preview-w:16rem;--logo-preview-logo:16rem;--logo-preview-logo-max-w:14.4rem;--logo-preview-logo-max-h:5.9rem}}.logo-preview[data-v-715dbb1b]{font-family:TT Firs,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:2rem}@media (min-width:768px){.logo-preview[data-v-715dbb1b]{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}@media (min-width:1280px){.logo-preview[data-v-715dbb1b]{font-size:1.6rem;letter-spacing:0;line-height:2.2rem}}.logo-preview[data-v-715dbb1b]{text-align:center;width:var(--logo-preview-w)}.logo-preview__image[data-v-715dbb1b]{align-items:center;background-color:#f5f5f5;border-radius:50%;display:flex;height:var(--logo-preview-logo);justify-content:center;margin:0 auto .4rem;overflow:hidden;padding:1rem;width:var(--logo-preview-logo)}.logo-preview__image-wrapper[data-v-715dbb1b]{position:relative;width:inherit}.logo-preview__image-wrapper[data-v-715dbb1b]:before{background-image:var(--logo-preview-active-image);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .4s ease}.logo-preview:not(.logo-preview_hoverable) .logo-preview__image-wrapper[data-v-715dbb1b]:before{display:none}.logo-preview_hoverable:hover .logo-preview__image-wrapper[data-v-715dbb1b]:before{opacity:1}.logo-preview__image-element[data-v-715dbb1b]{aspect-ratio:2;height:auto;max-height:var(--logo-preview-logo-max-h);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;transition:opacity .4s ease;width:100%}.logo-preview_hoverable:hover .logo-preview__image-element[data-v-715dbb1b]{opacity:0}@media (min-width:1280px){.logo-preview__image-element[data-v-715dbb1b]{aspect-ratio:auto}}.logo-preview__name[data-v-715dbb1b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.logo-slider.ui-section[data-v-c9499a76]{--section-title-mb:1.2rem}@media (min-width:768px){.logo-slider.ui-section[data-v-c9499a76]{--section-title-mb:3.2rem}}@media (min-width:1280px){.logo-slider.ui-section[data-v-c9499a76]{--section-title-mb:4.8rem}}.logo-slider__title[data-v-c9499a76]{font-family:Bicubik,TT Firs,sans-serif;font-size:3.2rem;font-weight:400;letter-spacing:0;line-height:3.2rem}@media (min-width:768px){.logo-slider__title[data-v-c9499a76]{font-size:4.8rem;letter-spacing:0;line-height:4.8rem}}@media (min-width:1280px){.logo-slider__title[data-v-c9499a76]{font-size:6.4rem;letter-spacing:0;line-height:6.8rem}}.logo-slider__title[data-v-c9499a76]{margin-bottom:var(--section-title-mb);max-width:90%;position:relative}@media (min-width:768px){.logo-slider__title[data-v-c9499a76]{max-width:100%}}.logo-slider__title-count[data-v-c9499a76]{font-family:TT Firs,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.29rem}@media (min-width:768px){.logo-slider__title-count[data-v-c9499a76]{font-size:1.2rem;letter-spacing:0;line-height:1.55rem}}@media (min-width:1280px){.logo-slider__title-count[data-v-c9499a76]{font-size:1.2rem;letter-spacing:0;line-height:1.2rem}}.logo-slider__title-count[data-v-c9499a76]{display:inline-block;vertical-align:top}.logo-slider__slider[data-v-c9499a76]{margin-left:calc(var(--section-px)*-1);margin-right:calc(var(--section-px)*-1);padding-left:var(--section-px);padding-right:var(--section-px)}.logo-slider__slider[data-v-c9499a76] .swiper-slide{width:auto}.logo-slider__slider[data-v-c9499a76]:not(.swiper-initialized) .swiper-slide{margin-right:.8rem}@media (min-width:768px){.logo-slider__slider[data-v-c9499a76]:not(.swiper-initialized) .swiper-slide{margin-right:1.2rem}}@media (min-width:1280px){.logo-slider__slider[data-v-c9499a76]:not(.swiper-initialized) .swiper-slide{margin-right:1.6rem}}
