.ad-slot{display:block;box-sizing:border-box;min-height:300px;margin:32px auto;max-width:100%;text-align:center}.ad-slot-label{display:block;margin-bottom:6px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b}.ad-slot-unit{display:block;min-height:280px}.ad-slot-front-lead{width:min(1180px,calc(100% - 40px))}.ad-slot-article-inline{margin:1.4em auto 2em}.ad-slot:has(ins[data-ad-status=unfilled]){display:none}@media(min-width:768px){.ad-slot{min-height:270px}.ad-slot-unit{min-height:250px}}
