.zy-banner[data-v-77d860e8]{background:#eee;height:300px;overflow:hidden;position:relative}.zy-banner>img[data-v-77d860e8]{height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.zy-banner__container[data-v-77d860e8]{height:100%;position:relative}.zy-banner__title[data-v-77d860e8]{background:#ffffff80;color:#666;min-height:100px;padding:14px 20px;position:absolute;right:0;text-align:center;top:100px;width:350px}.zy-banner__title h1[data-v-77d860e8]{font-size:24px;font-weight:400;line-height:1.5;margin:0;overflow-wrap:anywhere}.zy-banner__title>span[data-v-77d860e8]{background:var(--zy-accent);display:block;height:1px;margin:5px auto;width:125px}.zy-banner__title p[data-v-77d860e8]{font-size:20px;line-height:1.5;margin:0}.zy-banner__missing[data-v-77d860e8]{bottom:15px;color:#999;font-size:12px;left:25px;position:absolute}.zy-banner--empty .zy-banner__title[data-v-77d860e8]{background:#ffffffb3}@media(max-width:600px){.zy-banner[data-v-77d860e8]{height:210px}.zy-banner__title[data-v-77d860e8]{top:65px;width:min(280px,85%)}.zy-banner__title h1[data-v-77d860e8]{font-size:22px}.zy-banner__title p[data-v-77d860e8]{font-size:16px}}
