.advertisement{display:grid;justify-items:center;gap:.25rem;margin:1.5rem auto;max-width:100%;min-width:0}.advertisement-label{color:var(--slate-600);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.advertisement a{display:block;max-width:100%}.advertisement img{display:block;max-width:100%;height:auto;object-fit:contain}.advertisement-site_top,.advertisement-site_bottom{width:min(75rem,calc(100% - 1.5rem))}.advertisement-article_sidebar{margin-top:0}.advertisement a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media(max-width:768px){.advertisement{margin-block:1rem}}@media print{.advertisement{display:none}}
