.tm-soon-promo{gap:20px;min-width:0;margin-block:24px;display:grid}.tm-soon-promo__card{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:16px;min-width:0;display:flex;overflow:hidden}.tm-soon-promo__card figure{flex:0 0 35%;min-width:0;margin:0}.tm-soon-promo__card img{aspect-ratio:640/341;object-fit:cover;width:100%;height:auto;display:block}.tm-soon-promo__card figcaption{color:var(--muted-foreground);padding:6px 12px;font-size:12px}.tm-soon-promo__body{align-self:center;min-width:0;padding:24px}.tm-soon-promo__body h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:22px}.tm-soon-promo__body p{color:var(--muted-foreground);margin:0 0 18px}.tm-soon-promo__body a{white-space:normal}@media (max-width:767px){.tm-soon-promo__card{flex-direction:column}.tm-soon-promo__body{align-self:stretch;padding:20px}}
