.press-mentions{background-color:#fbfbfb;overflow:hidden}.press-mentions__panel{background-color:#fbfbfb;border-bottom:1px solid rgba(71,64,64,.06);display:flex;flex-direction:column;gap:40px;overflow:hidden;padding-top:30px}.press-mentions__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-inline:16px}.press-mentions__title{margin:0;color:#474040}.press-mentions__title-main,.press-mentions__title-em{display:block}.press-mentions__title-em{color:rgba(71,64,64,.7);font-style:italic}.press-mentions__nav{display:flex;align-items:center;gap:10px}.press-mentions__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(71,64,64,.15);border-radius:4px;background-color:#fbfbfb;color:#474040;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.press-mentions__nav-btn--next{background-color:#f6f6f0}.press-mentions__nav-btn.swiper-button-disabled{cursor:default;opacity:.45}.press-mentions__swiper{width:100%;padding-left:16px}.press-mentions__swiper>.swiper-wrapper{align-items:flex-start}.press-mentions__swiper>.swiper-wrapper>.swiper-slide{width:250px}.press-mentions__slide{width:100%;display:flex;flex-direction:column;gap:24px}.press-mentions__slide-copy{min-height:204px;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.press-mentions__slide-logo{width:80px;height:22px;display:flex;align-items:flex-end}.press-mentions__slide-logo-img{display:block;width:100%;height:100%;object-fit:contain;object-position:left bottom}.press-mentions__slide-text{width:100%;margin:0;color:#474040}.press-mentions__slide-image{position:relative;width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background-color:#f6f6f0}.press-mentions__image-swiper,.press-mentions__image-swiper .swiper-wrapper,.press-mentions__image-slide{width:100%;height:100%}.press-mentions__slide-image-img{display:block;width:100%;height:100%;object-fit:cover}.press-mentions__image-nav-btn{position:absolute;z-index:2;top:50%;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(71,64,64,.15);border-radius:4px;background-color:rgba(251,251,251,.86);color:#474040;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,opacity .2s ease}.press-mentions__image-nav-btn:hover,.press-mentions__image-nav-btn:focus-visible{background-color:#fbfbfb}.press-mentions__image-nav-btn--prev{left:10px}.press-mentions__image-nav-btn--next{right:10px}.press-mentions__logos{border-top:1px solid rgba(71,64,64,.15);background-color:#fbfbfb}.press-mentions__logos .logos{background-color:#fbfbfb}.press-mentions__logos .logos::before,.press-mentions__logos .logos::after{display:block;background:linear-gradient(to right, #FBFBFB 0%, transparent 100%)}.press-mentions__logos .logos::after{background:linear-gradient(to left, #FBFBFB 0%, transparent 100%)}.press-mentions__logos .logos__inner{padding-inline:0}.press-mentions__logos .logos__list{padding-block:24px;padding-inline:20px}.press-mentions__logos .logos__img{opacity:.3}@media(min-width: 768px){.press-mentions__panel{border:1px solid rgba(71,64,64,.06);padding-top:50px}.press-mentions__header{padding-inline:50px}.press-mentions__swiper{height:730px;padding-left:50px}.press-mentions__swiper>.swiper-wrapper>.swiper-slide{width:1099px}.press-mentions__slide{display:grid;grid-template-columns:564px 495px;column-gap:40px;height:730px}.press-mentions__slide-copy{grid-column:1;align-self:end;width:100%;min-height:0;padding-bottom:50px}.press-mentions__slide-logo{width:106px;height:30px}.press-mentions__slide-text{max-width:564px}.press-mentions__slide-image{grid-column:2;grid-row:1;width:495px;height:730px;aspect-ratio:auto;border-radius:0}.press-mentions__image-nav-btn{width:40px;height:40px}.press-mentions__image-nav-btn--prev{left:16px}.press-mentions__image-nav-btn--next{right:16px}.press-mentions__logos{border-top-color:rgba(71,64,64,.06)}.press-mentions__logos .logos::before,.press-mentions__logos .logos::after{display:none}.press-mentions__logos .logos__inner{padding-inline:50px}.press-mentions__logos .logos__list{padding-block:30px}}
