.qsulBW_compact{border-radius:20px}.qsulBW_compact .qsulBW_photo{aspect-ratio:auto;height:180px;padding:18px}.qsulBW_compact .qsulBW_body{min-width:0;padding:18px}.qsulBW_compact .qsulBW_body h3{font-size:21px}.qsulBW_compact .qsulBW_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.qsulBW_compact .qsulBW_footer{gap:8px;margin-top:14px;padding-top:12px;font-size:11px}.qsulBW_compact:focus-visible{outline-offset:4px;outline:2px solid #0b6871}@media (max-width:639px){.qsulBW_compact .qsulBW_layout{grid-template-columns:104px minmax(0,1fr);display:grid}.qsulBW_compact .qsulBW_photo{height:100%;min-height:174px;padding:10px}.qsulBW_compact .qsulBW_photo>span[lang]{inset-inline:8px;text-align:center;--city-name-max:1.6rem;top:12px}.qsulBW_compact .qsulBW_region,.qsulBW_compact .qsulBW_arrow{display:none}.qsulBW_compact .qsulBW_body{padding:14px}.qsulBW_compact .qsulBW_body h3{font-size:18px;line-height:1.25}.qsulBW_compact .qsulBW_description{-webkit-line-clamp:2;font-size:12px;line-height:1.6}.qsulBW_compact .qsulBW_footer{flex-direction:column;align-items:flex-start;gap:5px;margin-top:10px;padding-top:9px;font-size:11px;line-height:1.4}}
