.cq-article,.cq-legal{overflow-wrap:anywhere}.cq-article__body h2,.cq-legal h2{margin-top:1.5em}.cq-article__body h3,.cq-legal h3{margin-top:1.25em}.cq-article__author,.cq-article__body,.cq-article__header{margin-left:auto;margin-right:auto;max-width:900px}.cq-article__header h1{margin-top:24px}.cq-article__image{border-radius:var(--cq-radius);height:auto;margin:40px auto;max-height:700px;object-fit:cover;width:100%}.cq-article__image--full{border-radius:0}.cq-article__body{margin-top:40px}.cq-article__body img{height:auto}.cq-article__body iframe{aspect-ratio:16/9;width:100%}.cq-article__body pre{background:var(--cq-light);overflow-x:auto;padding:20px}.cq-article__body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.cq-article__body td,.cq-article__body th{border:1px solid var(--cq-accent);padding:12px}.cq-article__body blockquote{background:var(--cq-light);border-left:4px solid var(--cq-primary);margin:32px 0;padding:16px 24px}.cq-article__author{align-items:flex-start;background:var(--cq-light);border-radius:var(--cq-radius);display:flex;gap:24px;margin-top:48px;padding:24px}.cq-article__author img{border-radius:50%;flex:0 0 80px}.cq-article__author h2{font-size:var(--cq-h4)}.cq-article__author h2 a{color:var(--cq-text)}.cq-blog-listing .cq-posts__grid{display:grid;gap:30px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.cq-blog-listing .cq-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cq-blog-listing .cq-blog-listing__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cq-blog-listing .cq-blog-listing__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.cq-blog-meta{display:flex;flex-wrap:wrap;font-size:14px;gap:8px 24px;margin-bottom:16px}.cq-blog-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0;padding:0}.cq-blog-tags a{border:1px solid var(--cq-accent);border-radius:20px;color:var(--cq-text);display:inline-block;font-size:13px;padding:6px 14px}.cq-blog-tags a:hover,.cq-blog-tags a[aria-current=page]{background:var(--cq-accent);text-decoration:none}.cq-blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:48px}@media (max-width:767px){.cq-article__author{flex-direction:column}.cq-article__image{margin:24px auto}}