.dtw-banner-wrap,.dtw-banner-wrap *{box-sizing:border-box}.dtw-banner-wrap{max-width:960px;margin:18px auto;padding:0 24px;clear:both;font:14px/1.45 Arial,Helvetica,sans-serif}.dtw-banner{display:block;text-decoration:none}.dtw-banner img{display:block;width:100%;height:auto;border-radius:8px}.dtw-banner:focus-visible{outline:3px solid #152b3e;outline-offset:4px}.dtw-banner-note{margin:6px 0 0;text-align:center;color:inherit}.dtw-banner-preview{display:block;margin-top:5px;text-align:right;color:inherit;font-size:10px;opacity:.75}.dtw-banner-wrap:not([data-state=upcoming]) [data-dtw-banner-upcoming],.dtw-banner-wrap:not([data-state=early]) [data-dtw-banner-early],.dtw-banner-wrap:not([data-state=ended]) [data-dtw-banner-ended],.dtw-banner-wrap[data-state=ended] .dtw-banner,.dtw-banner-wrap[data-state=ended][data-preview=false]{display:none}@media(max-width:700px){.dtw-banner-wrap{padding:0 12px;margin:12px auto}.dtw-banner-note{font-size:12px}.dtw-banner img{border-radius:6px}}
