.single-post .entry-content:has(>.qq-editorial-article){box-sizing:border-box;width:100%;max-width:1160px;margin-inline:auto;padding-inline:28px}.single-post .entry-content .qq-editorial-article{display:flow-root;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-wrap:break-word}.single-post .entry-content .qq-editorial-article>.qq-editorial-photo{float:left!important;clear:none!important;box-sizing:border-box;width:calc(44% - 10px)!important;max-width:480px!important;margin:0 20px 18px 0!important;padding:0!important}.single-post .entry-content .qq-editorial-photo .qq-editorial-photo-img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:12px}.single-post .entry-content .qq-editorial-article>:not(.qq-editorial-photo):first-of-type{margin-top:0}.single-post .entry-content .qq-editorial-article>.wp-block-quote,.single-post .entry-content .qq-editorial-article>.wp-block-pullquote,.single-post .entry-content .qq-editorial-article>.wp-block-columns,.single-post .entry-content .qq-editorial-article>.wp-block-gallery,.single-post .entry-content .qq-editorial-article>.wp-block-table{clear:both}@media (max-width:767px){.single-post .entry-content:has(>.qq-editorial-article){padding-inline:20px}.single-post .entry-content .qq-editorial-article>.qq-editorial-photo{float:none!important;width:100%!important;max-width:100%!important;margin:0 0 20px!important}}.single-post .entry-content .qq-editorial-signoff{clear:both;display:flex;flex-direction:column;align-items:flex-end;gap:1px;max-width:100%;margin:34px 0 28px;color:#4B2E4A;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(23px, 2.4vw, 29px);line-height:1.2;font-style:italic;text-align:right}.single-post .entry-content .qq-editorial-signoff-name{color:#C45463;font-size:1.25em}@media (max-width:767px){.single-post .entry-content .qq-editorial-signoff{margin:26px 0 22px}}.single-post .entry-content .qq-editorial-article>h2,.single-post .entry-content .qq-editorial-article>h3,.single-post .entry-content .qq-editorial-article>.wp-block-heading{clear:both}.single-post .entry-content .qq-editorial-article>.qq-editorial-photo+h2,.single-post .entry-content .qq-editorial-article>.qq-editorial-photo+h3,.single-post .entry-content .qq-editorial-article>.qq-editorial-photo+.wp-block-heading{clear:none!important;margin-top:0!important}.single-post .entry-content .qq-editorial-photo img.qq-editorial-photo-img{box-shadow:0 10px 28px rgb(55 35 45 / .1),0 3px 10px rgb(55 35 45 / .06)}