.miami-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px!important;padding-bottom:24px!important;background:#192a31;color:#fff;border-radius:4px;margin-top:28px}.miami-banner p{margin:0}.miami-banner .eyebrow{color:#d7bb94;margin-bottom:6px}.miami-banner .btn{flex-shrink:0}.miami-media{border-top:1px solid var(--line);padding-top:24px;margin-top:28px}.miami-media h3{font-size:1.6rem;line-height:1.25;margin:8px 0 16px}.miami-media p{max-width:65ch;line-height:1.7}#miami .event-poster img{width:100%;height:auto;display:block}#miami{scroll-margin-top:100px}@media(max-width:760px){.miami-banner{margin:20px 16px;padding:24px!important;display:block}.miami-banner .btn{margin-top:18px}.miami-media .actions{align-items:stretch}.miami-media .btn{white-space:normal}}
