.editorial-body main{max-width:1320px}.article-grid{display:grid;grid-template-columns:235px minmax(0,1fr);gap:40px}.article-toc{position:sticky;top:100px;align-self:start;max-height:75vh;overflow:auto;font-size:13px}.article-toc ul{padding-left:16px!important;margin:10px 0!important}.article-toc li{margin:7px 0!important}.article-toc summary{font-size:17px;cursor:pointer}.creative-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.creative-comparison figure{margin:0}.creative-comparison img{width:100%;height:auto}.creative-comparison figcaption{font-size:13px}.ad-card{max-width:600px}.ad-card img{display:block;width:100%;height:auto;max-width:600px}.ad-card a{display:block}.ad-card figcaption a{display:inline}.editorial-body article{min-width:0}.editorial-body h2,.editorial-body h3{scroll-margin-top:110px}.preview-notice{font-size:13px;color:var(--accent)}@media(max-width:1000px){.article-grid{display:block}.article-toc{position:static;max-height:none;border:1px solid var(--line-dark);padding:16px}.article-toc .toc>ul{columns:2}}@media(max-width:600px){.creative-comparison{grid-template-columns:1fr;gap:24px}.article-toc .toc>ul{columns:1}.ad-card figcaption{font-size:13px}}.video-scenes{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.video-scenes button{font:inherit;font-size:14px;line-height:1.4;padding:10px 12px;background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px;cursor:pointer;text-align:left}.video-scenes button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.video-feedback{font-size:14px;min-height:1.4em}.video-feedback:empty{display:none}