.dao-case-detail-banner.dao-banner-frame{--split-banner-content-width:100%}.dao-case-detail-banner .dao-banner-frame__content{overflow-wrap:anywhere}.dao-case-detail-banner .dao-banner-frame__title{width:100%;max-width:968px}.dao-case-detail-banner .dao-banner-frame__description{max-width:800px}.dao-case-detail-banner__logo{flex-shrink:0;align-items:center;width:min(180px,100%);height:68px;margin-bottom:20px;display:flex}.dao-case-detail-banner__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%;height:100%;display:block}@media (max-width:767px){.dao-case-detail-banner .dao-banner-frame__content{padding:80px 20px 93px}.dao-case-detail-banner__logo{width:min(120px,100%);height:51px;margin-bottom:16px}.dao-case-detail-banner .dao-banner-frame__title{color:#fff;font-size:30px;font-weight:600;line-height:40px}.dao-case-detail-banner .dao-banner-frame__description{color:#fff;margin-top:24px;font-size:16px;font-weight:400;line-height:26px}.dao-case-detail-banner .dao-banner-frame__actions{align-self:flex-start;margin-top:24px}.dao-case-detail-banner .dao-site-button{min-height:44px;padding-inline:31px;font-size:16px;font-weight:400;line-height:22px}.dao-case-detail-banner.dao-split-banner-frame[data-visual-mode=background] .dao-split-banner-frame__visual{height:250px;min-height:250px}.dao-case-detail-banner .dao-banner-frame__visual{width:100%}.dao-case-detail-banner .dao-banner-frame__visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%}}
