.dao-logo-carousel{background:#f8f9f9;padding:56px 0 87px;overflow:clip}.dao-logo-carousel__title{text-align:center;margin:0;padding-inline:20px;font-size:40px;font-weight:500;line-height:56px}.dao-logo-carousel__description{color:#262626;text-align:center;white-space:pre-line;max-width:960px;margin:13px auto 57px;padding-inline:20px;font-size:20px;line-height:28px}.dao-logo-carousel__slider{position:relative}.dao-logo-carousel__rows{flex-direction:column;gap:17px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 170px calc(100% - 151px),#0000);mask-image:linear-gradient(90deg,#0000,#000 170px calc(100% - 151px),#0000)}.dao-logo-carousel__viewport{touch-action:pan-y pinch-zoom;overflow:hidden}.dao-logo-carousel__track{margin:0;padding:0;list-style:none;display:flex}.dao-logo-carousel__slide{flex:0 0 199px;min-width:0;margin-inline-end:14px}.dao-logo-carousel__card{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:199px;height:98px;padding:0;display:flex}.dao-logo-carousel__card img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}@media (max-width:767.98px){.dao-logo-carousel{padding-block:30px 22px}.dao-logo-carousel__description{margin-block:20px 45px}.dao-logo-carousel__rows{-webkit-mask-image:linear-gradient(90deg,#0000,#000 45% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45% 60%,#0000)}}
