/* QAnon trial: a compact editorial scale, scoped to this investigation. */
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait,.q-pepe-trump figure){margin-inline:auto;width:100%;justify-self:center}
.qanon-page.qanon-page .qanon-paper :is(.q-portrait,.q-documentary,.q-pepe-portrait) img{margin-inline:auto}
.qanon-page.qanon-page .qanon-paper .q-image-preview{margin-inline:auto}
.qanon-page.qanon-page .qanon-hero{max-width:1440px;padding:32px 48px;gap:48px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.qanon-page.qanon-page .qanon-hero .back-link{margin-bottom:12px}
.qanon-page.qanon-page .qanon-hero .eyebrow{margin:12px 0;font-size:13px}
.qanon-page.qanon-page .qanon-hero h1{font-size:clamp(44px,4.5vw,76px);line-height:1.06;margin:16px 0 20px}
.qanon-page.qanon-page .qanon-dek{font-size:22px;line-height:1.5;margin:0;max-width:38em}
.qanon-page.qanon-page .q-review{margin-top:20px}
.qanon-page.qanon-page .q-hero-art{width:100%;max-width:480px;justify-self:end;aspect-ratio:1;max-height:480px}
.qanon-page.qanon-page .q-hero-art figcaption{padding:16px 20px;font-size:11px;line-height:1.5}
.qanon-page.qanon-page .q-era-strip{padding:16px 48px;gap:16px}
.qanon-page.qanon-page .qanon-chapters{padding:12px 48px;gap:0 24px}
.qanon-page.qanon-page .qanon-paper{padding:40px 48px}
.qanon-page.qanon-page .qanon-paper>section{padding:36px 0}
.qanon-page.qanon-page .qanon-paper>section:first-child{padding-top:0}
.qanon-page.qanon-page .qanon-paper h2{font-size:clamp(30px,2.8vw,44px);line-height:1.18;margin-bottom:20px}
.qanon-page.qanon-page .qanon-paper h3{font-size:clamp(24px,2vw,30px);margin:12px 0}
.qanon-page.qanon-page .qanon-paper p{line-height:1.65}
.qanon-page.qanon-page .qanon-paper .q-lead{font-size:23px;line-height:1.5}
.qanon-page.qanon-page .q-two{gap:32px}
.qanon-page.qanon-page .q-video,.qanon-page.qanon-page .q-wood-clip{max-width:580px}
.qanon-page.qanon-page .q-portrait{max-width:320px}
.qanon-page.qanon-page .q-portrait img{max-height:400px;width:auto;max-width:100%;object-fit:contain}
.qanon-page.qanon-page .q-documentary{max-width:520px}
.qanon-page.qanon-page .q-documentary img{width:auto;max-width:100%;max-height:440px;object-fit:contain}
.qanon-page.qanon-page .q-repost-feature{margin:28px 0}
.qanon-page.qanon-page .q-repost-grid{gap:28px 36px}
.qanon-page.qanon-page .q-repost-grid article{padding-top:16px}
.qanon-page.qanon-page .q-repost-grid figure{margin:12px 0 16px}
.qanon-page.qanon-page .q-repost-grid img{width:auto;max-width:100%;height:auto;max-height:360px;object-fit:contain;background:transparent;margin:auto}
.qanon-page.qanon-page .q-pepe-portrait{max-width:320px}
.qanon-page.qanon-page .q-pepe-note img{width:auto;max-width:100%;max-height:360px;object-fit:contain}
.qanon-page.qanon-page .q-repost-grid .q-meta{gap:6px 16px;margin:16px 0}
.qanon-page.qanon-page .q-repost-grid .q-refs{gap:4px;margin:16px 0}
.qanon-page.qanon-page .q-image-preview{display:flex;flex-direction:column;align-items:center;gap:8px;width:fit-content;max-width:100%;border:0!important;padding:0!important;margin:0;background:transparent!important}
.qanon-page.qanon-page .q-image-preview span{font:13px/1.5 Inter,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#766322}
.qanon-page.qanon-page .q-image-dialog{max-width:94vw;max-height:94dvh;box-sizing:border-box;padding:16px;border:1px solid #99863A;background:#F5F3E9;color:#0B1728}
.qanon-page.qanon-page .q-image-dialog::backdrop{background:#0B1728d9}
.qanon-page.qanon-page .q-image-dialog img{display:block;width:auto!important;height:auto!important;max-width:calc(94vw - 34px)!important;max-height:calc(94dvh - 120px)!important;object-fit:contain;margin:auto}
.qanon-page.qanon-page .q-image-close{display:block;margin:0 0 12px auto}
@media(max-width:1000px) and (min-width:761px){.qanon-page.qanon-page .qanon-hero{padding:28px 32px;gap:28px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:380px}.qanon-page.qanon-page .qanon-paper{padding-inline:32px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding-inline:32px}}
@media(max-width:760px){.qanon-page.qanon-page .qanon-hero{grid-template-columns:1fr;padding:24px 20px;gap:24px}.qanon-page.qanon-page .qanon-hero h1{font-size:44px}.qanon-page.qanon-page .qanon-dek{font-size:20px}.qanon-page.qanon-page .q-hero-art{max-width:300px;justify-self:center;aspect-ratio:1;grid-template-rows:minmax(0,1fr) auto}.qanon-page.qanon-page .q-hero-art img{height:100%;aspect-ratio:auto}.qanon-page.qanon-page .q-hero-art figcaption{padding:12px;font-size:10px}.qanon-page.qanon-page .q-era-strip,.qanon-page.qanon-page .qanon-chapters{padding:12px 20px}.qanon-page.qanon-page .qanon-paper{padding:28px 20px}.qanon-page.qanon-page .qanon-paper>section{padding:28px 0}.qanon-page.qanon-page .qanon-paper .q-lead{font-size:21px}.qanon-page.qanon-page .q-two{gap:24px}.qanon-page.qanon-page .q-repost-grid img,.qanon-page.qanon-page .q-pepe-note img{max-height:360px}.qanon-page.qanon-page .q-repost-grid .q-meta{grid-template-columns:1fr}.qanon-page.qanon-page .q-image-dialog{padding:12px}}
