.story-card .card-body{display:flex;flex-direction:column;gap:12px}.story-card .btn{align-self:flex-start;margin-top:auto}.shorts-section{padding-top:20px}.short-card{display:flex;flex-direction:column}.short-image{display:block;position:relative;aspect-ratio:9/13;overflow:hidden;background:#f3e9fa}.short-image img{width:100%;height:100%;object-fit:cover}.short-play{position:absolute;bottom:14px;right:14px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#885abb;color:#fff;box-shadow:0 2px 12px #0003}.short-card .card-body{display:flex;flex:1;flex-direction:column;gap:12px}.short-card h3{font-size:1.2rem;line-height:1.25}.short-card .btn{align-self:flex-start;margin-top:auto}.shorts-section .section-head h2{margin:12px 0}.shorts-section .grid{align-items:stretch}@media(max-width:520px){.short-card .card-body{padding:13px}.short-card .btn{font-size:.8rem;padding:8px 10px}.short-card h3{font-size:1.05rem}}