.ad-slot{display:flex;flex-direction:column;gap:6px;width:100%;max-width:760px;min-height:300px;margin:40px auto;box-sizing:border-box}.ad-slot:has(ins[data-ad-status=unfilled]){display:none}.ad-slot-label{font-size:11px;letter-spacing:.04em;color:hsla(0,0%,100%,.4)}.ad-rail{position:absolute;top:0;bottom:0;display:none;box-sizing:border-box}.ad-rail--blog{right:calc(100% + 32px)}.ad-rail--dimensions{right:calc(100% + 8px)}.ad-rail--dim-legacy{top:144px;right:calc(50% + 588px)}@media(min-width:1280px){.ad-rail--blog[data-w="160"]{display:block}}@media(min-width:1400px){.ad-rail--dimensions[data-w="120"]{display:block}}@media(min-width:1440px){.ad-rail--dim-legacy[data-w="120"]{display:block}}@media(min-width:1480px){.ad-rail--dimensions[data-w="160"]{display:block}}@media(min-width:1520px){.ad-rail--blog[data-w="300"],.ad-rail--dim-legacy[data-w="160"]{display:block}}@media(min-width:1760px){.ad-rail--dimensions[data-w="300"]{display:block}}@media(min-width:1800px){.ad-rail--dim-legacy[data-w="300"]{display:block}}.ad-rail:has(ins[data-ad-status=unfilled]){display:none}.ad-rail-inner{display:flex;flex-direction:column;gap:6px}.ad-rail-inner[data-stick="1"]{position:-webkit-sticky;position:sticky;top:max(80px,50vh - var(--rail-block)/2)}