@font-face{font-family:AgentDisplay;src:url('/assets/fonts/comic-agent-display-bold.woff') format('woff');font-weight:800;font-display:swap}
:root{--ink:#0d1420;--panel:#162133;--paper:#f2eedf;--green:#f2cb57;--red:#d99c59;--muted:#abb7c8;--line:#354257;--sans:Arial,Helvetica,sans-serif;--display:AgentDisplay,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}body{margin:0;background:var(--ink);color:var(--paper);font:18px/1.72 Georgia,'Times New Roman',serif}a{color:var(--green);text-underline-offset:4px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}img{display:block;max-width:100%;height:auto}figure{margin:0;min-width:0}figure img{width:100%;height:auto}figcaption{font:12px/1.5 var(--sans);color:var(--muted);margin-top:12px}figcaption strong,figcaption span{display:block}figcaption strong{color:var(--paper);font-size:13px;margin-bottom:4px}p{margin:0 0 20px}h1,h2,h3,h4{margin:0;font-weight:800;line-height:1.1;font-family:var(--display);letter-spacing:-.035em}h2{font-size:clamp(36px,5.4vw,70px);max-width:850px;margin:12px 0 27px}h3{font-size:25px;margin-bottom:15px}h4{font-size:20px;margin-bottom:12px}.wrap{max-width:1260px;padding-inline:44px;margin:auto}.eyebrow{font:700 12px/1.5 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--green)}.section-label{display:flex;align-items:center;gap:18px;font:700 12px/1.5 var(--sans);letter-spacing:.17em;text-transform:uppercase;color:var(--muted)}.section-label:after{content:'';height:1px;flex:1;background:var(--line)}.section-label b{color:var(--green)}.chapter{padding:90px 0;border-bottom:1px solid var(--line)}.section-intro{font-size:21px;max-width:790px;color:#d0d8e5;margin-bottom:38px}.small{font:13px/1.6 var(--sans);color:var(--muted)}.source-line{font:12px/1.6 var(--sans);color:var(--muted);margin-top:25px}.source-line a{margin-right:15px}.button{display:inline-block;padding:13px 19px;font:700 12px/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;background:var(--green);color:var(--ink);text-decoration:none;border:1px solid var(--green)}.button.secondary{background:transparent;color:var(--paper);border-color:var(--line)}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.skip-link{position:absolute;top:-100px;left:20px;background:var(--green);color:var(--ink);padding:12px;z-index:100}.skip-link:focus{top:10px}
.site-header{background:#090e17;border-bottom:1px solid var(--line);font-family:var(--sans)}.site-nav{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:18px}.site-brand{display:flex;gap:12px;align-items:center;color:white;text-decoration:none;font-size:18px;font-weight:900;letter-spacing:.04em;white-space:nowrap}.site-brand img{width:44px;height:44px}.site-brand small{display:block;font-size:12px;font-weight:400;color:var(--muted)}.site-nav nav{display:flex;align-items:center;gap:14px 21px;justify-content:flex-end;flex-wrap:wrap}.site-nav nav a{font:700 12px/1.4 var(--sans);text-decoration:none;color:#e8ede6}.site-nav nav a:hover{color:var(--green)}.site-cta{border:1px solid #5b6f5e;padding:9px 12px}
.hero{padding:35px 0 60px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 91% 30%,#203759 0,transparent 51%),var(--ink)}.issue-line{display:flex;justify-content:space-between;border-bottom:1px solid #465269;padding-bottom:15px;font:700 12px/1.5 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);gap:64px;align-items:center;padding-top:42px}.hero h1{font-size:clamp(100px,14.3vw,185px);letter-spacing:-.065em;line-height:.9;color:var(--green);margin:12px 0 25px}.hero .deck{font:italic clamp(28px,3.4vw,45px)/1.16 Georgia,serif;color:var(--paper);max-width:600px}.hero .standfirst{font-size:18px;color:#d0d8e5;max-width:580px;margin-top:28px}.hero figure{max-width:345px;justify-self:end;transform:rotate(2deg)}.hero figure img{box-shadow:15px 15px 0 #a48a43}.hero figcaption{padding-top:10px;transform:rotate(-2deg)}.hero .meta{margin-top:26px;font:12px/1.7 var(--sans);color:var(--muted)}.hero-bottom{margin-top:49px;padding-top:20px;border-top:1px solid #354257;display:flex;gap:12px 32px;flex-wrap:wrap;font:700 12px/1.5 var(--sans);letter-spacing:.1em;text-transform:uppercase}.hero-bottom span b{color:var(--red);margin-right:8px}
.guide-nav{position:sticky;top:0;z-index:10;background:#0d1420f5;backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.guide-nav .wrap{display:flex;gap:25px;overflow-x:auto;padding-block:16px}.guide-nav a{color:var(--paper);font:700 12px/1.5 var(--sans);white-space:nowrap;text-decoration:none}.guide-nav a:hover{color:var(--green)}
.opening{display:grid;grid-template-columns:1.2fr .8fr;gap:70px}.opening .lead{font-size:28px;line-height:1.4}.opening .lead:first-letter{font:800 85px/.9 var(--display);float:left;color:var(--red);padding:10px 12px 0 0}.identity{border-left:2px solid var(--green);padding-left:29px}.identity h3{font-size:19px}.identity p{font-size:17px;color:#bac7d9}.identity .eyebrow{margin-bottom:13px;display:block}
.budget-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line);margin:35px 0 42px}.budget-strip article{padding:25px 25px 25px 0}.budget-strip article+article{border-left:1px solid var(--line);padding-left:25px}.budget-strip h3{font-size:22px;margin:8px 0}.budget-strip p{font:14px/1.6 var(--sans);margin:0;color:var(--muted)}.price-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.price-card{display:grid;grid-template-columns:135px minmax(0,1fr);gap:24px;border-top:1px solid #58667d;padding-top:25px;padding-bottom:12px}.price-card figcaption{font-size:12px}.price-card h3{font-size:23px;margin:8px 0 12px}.price-card p{font-size:16px;line-height:1.6;margin-bottom:13px}.price{font:800 28px/1.2 var(--display);color:var(--green);margin:16px 0 5px}.price-note{font:12px/1.5 var(--sans);color:var(--muted)}details{border:1px solid var(--line);padding:18px 22px;margin-top:28px;background:#141e2d}summary{cursor:pointer;font:700 13px/1.5 var(--sans);color:var(--green)}details p{font-size:15px;margin:18px 0 0}details a{overflow-wrap:anywhere}.editors-note{border-left:3px solid var(--red);padding:15px 25px;background:#1f2634;margin-top:30px}.editors-note p{font-size:17px;margin:0}.editorial-split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.65fr);gap:70px}.editorial-split aside figure+figure{margin-top:32px}.prose p{max-width:750px}.prose h3{margin:35px 0 17px}.year-block{color:var(--ink);background:var(--green);padding:45px;margin-bottom:38px}.year-block .year{font:800 clamp(76px,11vw,150px)/.95 var(--display);letter-spacing:-.065em}.year-block p{font:italic 24px/1.25 Georgia,serif;margin:15px 0 0;max-width:360px}.year-block .eyebrow{color:var(--ink);margin-bottom:14px;display:block}.pullquote{font:italic 32px/1.35 Georgia,serif;color:var(--green);border-block:1px solid var(--line);padding:26px 0;margin:34px 0}.founders{font:13px/1.8 var(--sans);color:var(--muted)}.creator-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:50px}.creator-grid article{border-top:3px solid var(--red);padding-top:18px}.creator-grid h3{font-size:19px}.creator-grid p{font-size:15px;line-height:1.6;color:#bac7d9}
.paper{background:var(--paper);color:var(--ink);--line:#b9c2b1;--muted:#535f50}.paper a{color:#315000}.paper .section-label b{color:#4c6700}.paper .section-intro{color:#46513f}.paper h2 em{color:#4a6500}.paper figcaption strong{color:var(--ink)}.paper .eyebrow{color:#385100}.scarcity-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px}.order-chart{margin:15px 0 25px;font:13px var(--sans)}.order-row{padding:15px 0;border-bottom:1px solid #bcc5b4}.order-row .row-label{display:flex;justify-content:space-between;gap:10px;margin-bottom:11px}.order-row .row-label b{font-size:19px}.order-bar{height:14px;background:#253726}.order-bar.highlight{background:#ce263e}.chart-note{font:12px/1.65 var(--sans);color:#515c49}.mini-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.scarcity-statement{font:italic 29px/1.4 Georgia,serif;border-top:1px solid #bbc5b2;padding-top:25px;color:#314826}.edition-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:45px}.edition-rules article{border-top:3px solid #17271a;padding-top:20px}.edition-rules h3{font-size:21px}.edition-rules p{font-size:16px}
.timeline-layout{display:grid;grid-template-columns:.55fr 1.45fr;gap:65px}.timeline-intro{position:sticky;top:95px;align-self:start}.timeline{border-left:1px solid #596981;padding-left:34px}.era{position:relative;padding-bottom:32px}.era:before{position:absolute;content:'';width:9px;height:9px;border-radius:50%;background:var(--green);top:10px;left:-39px}.era .year{font:800 18px var(--display);color:var(--green)}.era h3{font-size:22px;margin:7px 0 10px}.era p{font-size:17px;margin:0;color:#becbdc}.cover-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:34px 0}.cover-strip.three{grid-template-columns:repeat(3,minmax(0,1fr))}.homage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:35px 0}.homage-grid h3{font-size:16px;margin-top:18px}.homage-grid p{font:13px/1.6 var(--sans);color:var(--muted)}.homage-grid .price{font-size:21px}.story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 40px}.story-grid article{border-top:1px solid #697161;padding-top:22px}.story-grid h3{font-size:23px;margin:9px 0 14px}.story-grid p{font-size:17px}.story-grid .contains{font:700 12px/1.5 var(--sans);color:var(--green)}.table-wrap{overflow-x:auto;margin:30px 0;border-top:3px solid var(--green)}table{border-collapse:collapse;width:100%;font:14px/1.6 var(--sans)}th{text-align:left;color:var(--green);font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:18px 15px;border-bottom:1px solid var(--line)}td{padding:17px 15px;border-bottom:1px solid var(--line);vertical-align:top}td:first-child{font-weight:bold;width:28%}td:nth-child(2){color:var(--muted);width:22%}td p{margin:0}caption{text-align:left;font:italic 20px Georgia,serif;padding-bottom:22px;color:var(--paper)}
.new-era{background:linear-gradient(145deg,#241217,#101710 65%)}.new-era .section-label b,.new-era .eyebrow{color:var(--red)}.new-era h2{max-width:950px}.new-era h2 em{color:var(--green);font-family:Georgia,serif}.new-era .standfirst{font-size:24px;max-width:800px}.cover77{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px;margin:35px 0}.release-facts{display:flex;gap:20px 40px;flex-wrap:wrap;padding:22px 0;border-block:1px solid var(--line);font:700 12px var(--sans);text-transform:uppercase;letter-spacing:.05em;margin:32px 0}.release-facts b{color:var(--green);display:block;font-size:24px;margin-bottom:7px}.toy-panel{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:30px;margin-top:30px;border-top:1px solid var(--line)}.toy-covers{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:430px}.toy-panel h3{font-size:26px}.toy-panel p{font-size:17px}
.gallery-controls{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 20px}.gallery-controls button{font:700 12px/1.5 var(--sans);border:1px solid #63728b;padding:11px 15px;color:var(--paper);background:transparent;cursor:pointer}.gallery-controls button[aria-pressed=true]{background:var(--green);border-color:var(--green);color:var(--ink)}.gallery-count{font:12px var(--sans);color:var(--muted);margin:0 0 30px}.cover-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:38px 24px;align-items:start}.cover-gallery figure[hidden]{display:none}.cover-zoom{display:block}.cover-zoom img{transition:filter .2s ease}.cover-zoom:hover img{filter:brightness(1.12)}.closing{background:var(--green);color:#132015}.closing h2{max-width:1000px}.closing p{font-size:23px;max-width:750px}.closing .button{background:#142316;color:white;border-color:#142316}.closing .button.secondary{color:#142316;background:transparent}.closing .eyebrow{color:#243923}.related{display:flex;gap:20px;flex-wrap:wrap;font:700 13px var(--sans);margin-top:35px}.related a{color:#22371a}.sources{font:14px/1.7 var(--sans)}.sources h2{font-size:35px}.sources h3{font-size:18px;margin:25px 0 12px}.sources li{margin-bottom:12px}.sources ol{columns:2;column-gap:45px;padding-left:22px}.sources li{break-inside:avoid}.sources p{max-width:900px;color:var(--muted)}footer{padding:40px 0;background:#090e17;font:12px/1.7 var(--sans);color:var(--muted)}footer a{color:#c6d2bd}footer .wrap,footer .shell{max-width:1260px;margin:auto;padding-inline:44px}footer .footer-inner{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}footer .footer-links{display:flex;gap:12px 20px;flex-wrap:wrap}.footer-logo{max-width:60px}footer p{margin:10px 0}.footer-brand{font-weight:700}.footer-note{max-width:750px}
@media(min-width:1500px){.hero h1{font-size:185px}}
@media(max-width:1050px){.wrap{padding-inline:30px}.hero-grid{gap:35px;grid-template-columns:1.2fr .8fr}.hero h1{font-size:13.5vw}.hero .deck{font-size:34px}.site-nav{align-items:flex-start}.site-nav nav{max-width:580px}.price-card{grid-template-columns:105px 1fr;gap:18px}.opening,.editorial-split{gap:40px}.creator-grid{grid-template-columns:repeat(2,1fr)}.homage-grid{grid-template-columns:repeat(3,1fr)}.cover-gallery{grid-template-columns:repeat(4,1fr)}.timeline-layout{grid-template-columns:.7fr 1.3fr;gap:40px}.scarcity-layout{gap:35px}}
@media(max-width:760px){body{font-size:17px}.wrap{padding-inline:22px}.chapter{padding:60px 0}.site-nav{display:block}.site-nav nav{justify-content:flex-start;gap:13px 20px;margin-top:17px}.site-nav nav a{font-size:12px}.site-cta{padding:5px 8px}.issue-line{font-size:12px;gap:18px}.hero-grid{grid-template-columns:1fr;gap:32px}.hero h1{font-size:clamp(84px,23vw,165px);margin-bottom:22px}.hero .deck{font-size:34px}.hero figure{justify-self:center;width:72%;max-width:330px;transform:rotate(1deg)}.hero figcaption{transform:none}.hero .standfirst{font-size:18px}.hero-bottom{gap:12px 20px;margin-top:40px}.guide-nav .wrap{padding-inline:22px;gap:22px}.opening,.editorial-split,.scarcity-layout,.timeline-layout{grid-template-columns:1fr;gap:35px}.opening .lead{font-size:24px}.identity{padding-left:22px}.budget-strip{grid-template-columns:1fr}.budget-strip article{padding:20px 0}.budget-strip article+article{padding-left:0;border-left:0;border-top:1px solid var(--line)}.price-cards{grid-template-columns:1fr;gap:27px}.price-card{grid-template-columns:125px 1fr}.price-card h3{font-size:23px}.editorial-split aside{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.editorial-split aside figure+figure{margin-top:0}.year-block{padding:28px;grid-column:1/-1}.year-block .year{font-size:100px}.creator-grid{gap:20px}.creator-grid h3{font-size:18px}.creator-grid p{font-size:15px}.edition-rules{grid-template-columns:1fr;gap:15px}.timeline-intro{position:static}.timeline{padding-left:26px}.era:before{left:-31px}.cover-strip,.cover77{grid-template-columns:repeat(2,1fr);gap:27px 22px}.cover-strip.three{grid-template-columns:repeat(3,1fr);gap:14px}.homage-grid{grid-template-columns:repeat(2,1fr);gap:25px 20px}.story-grid{grid-template-columns:1fr;gap:20px}.table-wrap table{min-width:630px}.toy-panel{grid-template-columns:1fr}.cover-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 17px}.gallery-controls{gap:8px}.gallery-controls button{padding:9px 11px}.sources ol{columns:1}.sources h2{font-size:30px}.closing p{font-size:20px}footer .wrap,footer .shell{padding-inline:22px}}
@media(max-width:440px){.hero h1{font-size:22.4vw}.hero .deck{font-size:29px}.hero-bottom{font-size:12px}.price-card{grid-template-columns:95px 1fr;gap:17px}.price-card h3{font-size:21px}.price-card p{font-size:15px}.price-card figcaption{font-size:12px}.price{font-size:25px}.cover-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 19px}.creator-grid{grid-template-columns:1fr}.mini-covers{gap:14px}.pullquote{font-size:27px}.section-intro{font-size:19px}.release-facts{gap:20px}.release-facts b{font-size:20px}h2{font-size:36px}.cover-strip.three{grid-template-columns:repeat(2,1fr)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cover-zoom img{transition:none}}
@media print{.site-header,.guide-nav,.gallery-controls,.cookie-banner,.actions,footer{display:none!important}body{background:white;color:black;font-size:12pt}.chapter{padding:25px 0}.wrap{padding:0}.hero{background:white;color:black}.hero h1,.hero .deck,.hero .standfirst{color:black}.cover-gallery{grid-template-columns:repeat(4,1fr)}.cover-gallery figure[hidden]{display:block}.price-card,.era,figure{break-inside:avoid}a{color:inherit}.timeline-intro{position:static}}

/* Comfortable navigation and controls at reading size. */
.guide-nav a,.site-nav nav a{font-size:14px}.gallery-controls button,.button,summary{font-size:14px}.price-card p,.creator-grid p{font-size:16px}.footer-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:36px}.footer-brand{display:flex;align-items:center;gap:15px}.footer-brand img{flex:none}.footer-brand span{display:block;font-size:12px;font-weight:400;max-width:280px}.footer-links{align-content:start}.footer-links button{border:0;padding:0;background:none;color:#c6d2bd;text-decoration:underline;font:inherit;cursor:pointer}.legal{padding-top:24px;border-top:1px solid var(--line);margin-top:25px}footer .footer-links a,footer .footer-links button{font-size:13px}@media(max-width:760px){.footer-grid{grid-template-columns:1fr}.site-nav nav a{font-size:13px}.guide-nav a{font-size:13px}}

/* Batman: midnight blue, aged paper and signal yellow. */
.hero h1{font-size:clamp(85px,11.8vw,151px);letter-spacing:-.055em}.hero figure{transform:none;max-width:360px}.hero figcaption{transform:none}.hero figure img{box-shadow:13px 13px 0 #a48a43}.hero .deck{font-size:clamp(27px,3.35vw,44px)}
.hero-bottom span b{color:var(--green)}.entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:50px;padding-top:34px;border-top:1px solid var(--line)}.entry-grid h3{margin:13px 0}.entry-grid p{font-size:17px}.entry-grid a{font:700 14px/1.6 var(--sans)}
.paper{--line:#c3bcaa;--muted:#585f65}.paper a{color:#244570}.paper .section-label b,.paper .eyebrow{color:#69551d}.paper .section-intro{color:#45515d}.paper .era .year{color:#5c4c22}.paper .era p{color:#354151}.paper .era:before{background:#9b7a23}.paper .year-block{background:#e0c572}.paper .year-block .eyebrow{color:var(--ink)}.paper .year-block .year{color:#0d1420}.paper figcaption{color:#525c68}.paper .timeline{border-color:#b0a58c}
.creator-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.creator-grid article{border-top:2px solid #9c8445}.art-dialogue{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;margin-top:60px;padding-top:40px;border-top:1px solid var(--line)}.art-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.art-dialogue h3{font-size:33px;margin:14px 0}.art-dialogue p{font-size:18px}
.joker-chapter{background:#141820;--green:#c2e27f;--line:#4d4655;--muted:#bdc0cc;border-top:8px solid #8b638f}.joker-chapter h2{color:#c2e27f}.joker-chapter .eyebrow{color:#d6afd9}.joker-chapter .editorial-split{grid-template-columns:1.5fr .62fr}.joker-chapter aside figure{max-width:260px;margin-left:auto}.joker-chapter aside figure+figure{margin-top:36px}.joker-chapter p{max-width:740px}.joker-chapter .section-intro{color:#e0d0e2}
.rogue-index{display:flex;flex-wrap:wrap;gap:8px 10px;margin:35px 0 20px}.rogue-index a{font:700 13px/1.4 var(--sans);border:1px solid #bdb7a7;padding:10px 12px;text-decoration:none}.rogue-index a:hover{background:#e4dcc7}.rogue{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;padding:50px 0;border-bottom:1px solid #bcb6a8;scroll-margin-top:80px;align-items:start}.rogue:last-child{border-bottom:0;padding-bottom:0}.rogue h3{font-size:clamp(30px,3vw,43px);margin:10px 0 23px}.rogue-copy p{font-size:18px}.rogue-covers{display:flex;align-items:flex-start;justify-content:center;gap:22px}.rogue-covers figure{flex:1;max-width:225px}.rogue-covers:has(figure:nth-child(3)){gap:14px}.collector-note{border-left:3px solid #93752d;padding-left:20px;font-size:16px!important;line-height:1.65}.collector-note b{font-family:var(--sans);font-size:14px}.budget-strip.four{grid-template-columns:repeat(4,minmax(0,1fr))}.budget-strip.four h3{font-size:22px}.buying-split{margin:50px 0}.buying-split aside figure{max-width:240px;margin-left:auto}.printing-pair{display:grid;grid-template-columns:1fr .7fr;gap:40px;align-items:center;margin-top:45px;padding-top:30px;border-top:1px solid var(--line)}.printing-pair>div{display:grid;grid-template-columns:1fr 1fr;gap:25px;max-width:470px}.printing-pair>p{font-size:18px}.paper .contains{color:#715a22}.paper .story-grid article{border-color:#bcb6a8}.modern-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:55px;align-items:center;margin:55px 0}.modern-grid h3{font-size:36px;margin:15px 0 25px}.modern-covers{display:grid;grid-template-columns:1fr 1fr;gap:26px}.prose-width{max-width:800px}.archive-chapter{background:#101a2a}.closing{background:#e3c25b;color:#142033}.closing .eyebrow,.closing .small{color:#25324b}.closing .button{background:#152136;border-color:#152136;color:#fff}.closing .button.secondary{color:#152136;background:transparent}.closing .related a{color:#142033}.closing .small{font-size:14px;margin-top:25px;max-width:850px}.related{line-height:1.6}.table-wrap td:nth-child(2){color:var(--paper);font-weight:700}.sources details{background:#121d2b}.sources summary{color:var(--green)}.sources ol{columns:1}.gallery-controls button{min-height:44px}.gallery-controls[hidden]{display:none}.cover-gallery img{background:#1a2538}.footer-brand img{width:56px;height:56px}.site-brand img{width:44px;height:44px}.guide-nav .wrap{scrollbar-width:thin}
@media(max-width:1050px){.hero h1{font-size:11.2vw}.rogue{gap:35px}.rogue-covers{gap:16px}.budget-strip.four{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-strip.four article:nth-child(3){border-left:0;padding-left:0;border-top:1px solid var(--line)}.budget-strip.four article:nth-child(4){border-top:1px solid var(--line)}}
@media(max-width:760px){.hero h1{font-size:clamp(75px,20.5vw,150px)}.hero figure{width:70%}.entry-grid,.art-dialogue,.rogue,.modern-grid,.printing-pair{grid-template-columns:1fr;gap:30px}.entry-grid{gap:25px}.entry-grid article+article{padding-top:25px;border-top:1px solid var(--line)}.creator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.art-pair{max-width:550px}.rogue{padding:38px 0}.rogue-covers{justify-content:flex-start;max-width:550px}.rogue-covers figure{max-width:210px}.rogue-copy p{font-size:17px}.joker-chapter .editorial-split{grid-template-columns:1fr}.joker-chapter aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.joker-chapter aside figure+figure{margin-top:0}.joker-chapter aside figure{max-width:initial}.modern-covers{max-width:520px}.printing-pair>div{max-width:480px}.buying-split aside{max-width:520px}.buying-split aside figure{margin:0}.guide-nav{backdrop-filter:none}.cover-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:440px){.hero h1{font-size:20vw}.creator-grid{grid-template-columns:1fr}.budget-strip.four{grid-template-columns:1fr}.budget-strip.four article{padding:22px 0!important;border-left:0!important;border-top:1px solid var(--line)}.joker-chapter aside{grid-template-columns:repeat(2,minmax(0,1fr))}.cover-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.rogue-covers:has(figure:nth-child(3)){display:grid;grid-template-columns:1fr 1fr}.rogue h3{font-size:34px}.rogue-index a{font-size:12px;padding:10px}.printing-pair>div{gap:18px}.modern-covers{gap:18px}.cover-gallery figcaption{font-size:12px}.guide-nav a{font-size:13px}}
