.module-card>.card-top-bar{border-top:4px solid #b32a2e}.module-card>.card-shadow-soft{box-shadow:0 2px 16px rgba(63,52,35,.07)}.module-card>.card-shadow-highlight{box-shadow:0 8px 30px rgba(179,42,46,.14)}.module-card>.card-top-labeled{padding-top:2rem;position:relative}.module-card .card-top-label{background:#b32a2e;border-radius:4px;color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:.16em;line-height:1.4;max-width:calc(100% - 2rem);overflow:hidden;padding:6px 14px;position:absolute;text-align:center;text-overflow:ellipsis;text-transform:uppercase;top:0;transform:translate(-50%,-50%);white-space:nowrap}.module-card>.card-top-bar>.card-top-label{top:-2px}.module-card:has(>.card-top-labeled)>div{margin-top:1.1rem}@media (min-width:1280px){.module-card>.card-top-labeled{padding-top:2.5rem}.module-card .card-top-label{font-size:12px;padding:7px 16px}.module-card:has(>.card-top-labeled)>div{margin-top:1.6rem}}