@font-face{font-family:PF Display;src:url(/fonts/permitted-fiction/bowlby-one-sc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PF Lettering;src:url(/fonts/permitted-fiction/comic-neue-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.pf-publication{--pf-paper:#f1e6cb;--pf-white:#fff5dc;--pf-ink:#1a1814;--pf-muted:#655744;--pf-red:#a72822;--pf-yellow:#e2bd42;--pf-cyan:#649ca2;--pf-display:"PF Display",Impact,"Arial Black",sans-serif;--pf-lettering:"PF Lettering","Arial Narrow",sans-serif;--paper:var(--pf-paper);--ink:var(--pf-ink);--ink-2:var(--pf-muted);--red:var(--pf-red);--rule:#b6a88e;--sans:var(--pf-lettering);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--pf-paper);min-height:100dvh;color:var(--pf-ink)}.pf-publication .comic-library,.pf-publication .cube-page{background:var(--pf-paper);color:var(--pf-ink);border:0}.pf-publication a{text-underline-offset:4px}.pf-publication :is(a,button,input,summary):focus-visible{outline:3px solid var(--pf-red);outline-offset:4px}.pf-nav{border-bottom:2px solid var(--pf-ink);align-items:center;gap:28px;width:min(1180px,100% - 64px);min-height:72px;margin:auto;padding:12px 0;display:flex}.pf-publication .pf-wordmark{color:var(--pf-ink);font:400 17px/1.05 var(--pf-display);letter-spacing:-.015em;text-transform:uppercase;flex:none;text-decoration:none;display:inline-block}.pf-wordmark .pf-wordmark__permitted,.pf-wordmark .pf-wordmark__fiction{display:block}.pf-wordmark .pf-wordmark__fiction{color:var(--pf-red)}.pf-nav__title{font:700 16px/1.25 var(--pf-lettering);color:var(--pf-ink);text-decoration:none}.pf-nav__publisher{font:700 15px/1.4 var(--serif);color:var(--pf-ink);margin-left:auto;text-decoration:none}.pf-nav a:hover{text-decoration:underline}.pf-foot{border-top:5px double var(--pf-ink);justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 64px);margin:48px auto 0;padding:24px 0 32px;display:flex}.pf-foot__identity{align-items:center;gap:24px;display:flex}.pf-foot p{max-width:22ch;font:700 15px/1.4 var(--pf-lettering);margin:0}.pf-foot__links{font:700 15px/1.4 var(--pf-lettering);flex-wrap:wrap;gap:12px 24px;display:flex}.pf-foot__links a{color:var(--pf-ink)}.pf-publication .comic-anthology .comic-library__main{width:min(1180px,100% - 64px)}.pf-publication .anthology-masthead{padding:30px 0 26px}.pf-publication .anthology-masthead h1{color:var(--pf-red);font:400 clamp(40px,7.8vw,100px)/1.08 var(--pf-display);letter-spacing:-.035em;text-transform:uppercase;-webkit-text-stroke:1.4px var(--pf-ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--pf-yellow);justify-content:space-between;gap:.13em;margin:0;display:flex}.pf-publication .anthology-masthead h1 span{color:inherit}.pf-publication .anthology-masthead__foot{border-top:3px solid var(--pf-ink);border-bottom:1px solid var(--pf-ink);color:var(--pf-ink);font:700 15px/1.4 var(--pf-lettering);text-transform:uppercase;margin-top:22px;padding:9px 0}.pf-publication .anthology-masthead__foot>span:first-child{font:inherit}.pf-publication .anthology-stories{grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}.pf-publication .fiction-feature{border:3px solid var(--pf-ink);background:var(--pf-white);min-width:0;min-height:0;color:var(--pf-ink);--feature-muted:var(--pf-muted);--feature-accent:var(--pf-red);flex-direction:column;margin:0;display:flex}.fiction-feature__head{background:var(--pf-yellow);border-bottom:3px solid var(--pf-ink);padding:17px 25px 22px}.fiction-feature--space .fiction-feature__head{background:var(--pf-cyan)}.pf-publication .fiction-feature .book-eyebrow{color:var(--pf-ink);font:700 15px/1.2 var(--pf-lettering);letter-spacing:.035em;margin:0 0 9px}.pf-publication .fiction-feature h2{max-width:10ch;min-height:2em;font:400 clamp(38px,4.2vw,54px)/1 var(--pf-display);letter-spacing:-.035em;text-transform:uppercase;margin:0}.pf-publication .fiction-feature__art{border-bottom:3px solid var(--pf-ink);flex:none;height:330px;order:0!important}.pf-publication .fiction-feature__art img{object-position:50% 62%;transition:none}.pf-publication .fiction-feature__art:hover img{transform:none}.pf-publication .fiction-feature__copy{padding:23px 25px 25px;display:block}.pf-publication .fiction-feature .book-premise{max-width:30ch;min-height:2.8em;font:700 21px/1.35 var(--pf-lettering);color:var(--pf-ink);margin:0 0 18px}.pf-publication .fiction-feature__format{color:var(--pf-muted);font:700 14px/1.4 var(--pf-lettering);margin-bottom:10px}.pf-publication .book-button{background:var(--pf-red);color:var(--pf-white);border:2px solid var(--pf-ink);min-height:48px;font:700 17px/1.35 var(--pf-lettering);text-transform:uppercase;box-shadow:3px 3px 0 var(--pf-ink);border-radius:0;gap:30px;padding:11px 18px}.pf-publication .book-button:hover{background:var(--pf-ink);color:var(--pf-white);border-color:var(--pf-ink)}.pf-publication .book-secondary{font:700 15px/1.5 var(--pf-lettering);gap:12px 22px;margin-top:22px}.pf-publication .book-secondary a,.pf-publication .comic-entry__saved,.pf-publication .comic-entry__saved a{color:var(--pf-muted)}.pf-publication .comic-entry__saved{font:700 15px/1.5 var(--pf-lettering)}.pf-publication .fiction-encounter-link{background:var(--pf-paper);border:2px solid var(--pf-ink);font:700 20px/1.3 var(--pf-lettering);color:var(--pf-ink);margin-top:24px;padding:14px 16px;text-decoration:none;display:block}.pf-publication .fiction-encounter-link__label{text-transform:uppercase;color:var(--pf-muted);margin:0 0 5px;font-size:13px;display:block}.pf-publication .fiction-encounter-link:hover{background:var(--pf-yellow)}.pf-publication .book-detail{width:min(1100px,100% - 64px)}.pf-publication .book-back{color:var(--pf-ink);font:700 15px/1.4 var(--pf-lettering)}.pf-publication .book-detail .shelf-book{gap:60px;padding-inline:0}.pf-publication .book-object{transform:none}.pf-publication .book-object:before{background:var(--pf-ink);box-shadow:none;inset:5px -5px -5px 5px;transform:none}.pf-publication .shelf-book h1{font:400 clamp(40px,5vw,64px)/1.04 var(--pf-display);letter-spacing:-.035em;text-transform:uppercase}.pf-publication .book-eyebrow{color:var(--pf-red);font:700 15px/1.4 var(--pf-lettering);letter-spacing:.035em}.pf-publication .book-premise{font:700 23px/1.35 var(--pf-lettering)}.pf-publication .book-format{font:700 15px/1.5 var(--pf-lettering)}.pf-publication .afterword{padding-top:42px;padding-bottom:20px}.pf-publication .afterword h1{font:400 clamp(36px,5vw,58px)/1.08 var(--pf-display);letter-spacing:-.025em;text-transform:uppercase;margin:14px 0 24px}.pf-publication .afterword p{font-family:var(--serif)}.pf-publication .afterword .book-eyebrow,.pf-publication .fiction-masthead__kicker{font:700 15px/1.4 var(--pf-lettering);color:var(--pf-red);letter-spacing:.035em}.pf-publication .afterword a{color:var(--pf-red)}.pf-page-index{border-block:2px solid var(--pf-ink)}.pf-page-index summary{cursor:pointer;font:700 17px/1.4 var(--pf-lettering);padding:15px 0}.pf-page-index summary span{float:right;color:var(--pf-muted);font-size:14px}.pf-page-index nav{flex-wrap:wrap;gap:8px;padding:0 0 18px;display:flex}.pf-publication .pf-page-index nav a{border:1px solid var(--pf-ink);min-height:44px;font:700 15px/1.4 var(--pf-lettering);color:var(--pf-ink);align-items:center;padding:7px 12px;text-decoration:none;display:flex}.pf-publication .pf-page-index nav a:hover{background:var(--pf-yellow)}.pf-publication .text-edition>section{border-bottom:2px solid var(--pf-ink);padding:26px 0;scroll-margin-top:20px}.pf-publication .text-edition h2{background:var(--pf-yellow);border:2px solid var(--pf-ink);font:700 22px/1.2 var(--pf-lettering);text-transform:uppercase;margin:0;padding:8px 12px;display:inline-block}.pf-publication .text-edition h3{font:700 17px/1.4 var(--pf-lettering);text-transform:uppercase;margin-top:28px}.pf-publication .story-reader{--story-bg:var(--pf-paper);--story-alt:var(--pf-paper);--story-ink:var(--pf-ink);--story-muted:var(--pf-muted);--story-accent:var(--pf-red)}.pf-publication .story-bar{border-bottom:2px solid var(--pf-ink);height:66px;padding:8px max(24px,50% - 590px)}.pf-publication .story-bar__back{line-height:1.05}.pf-publication .story-bar__back>span:last-child{display:block}.pf-publication .story-bar__title{font:700 18px/1.2 var(--pf-lettering);color:var(--pf-ink)!important}.pf-publication .story-bar__chapter{font:700 14px/1.3 var(--pf-lettering)}.pf-publication .story-contents-button{border:2px solid var(--pf-ink);font:700 15px/1.4 var(--pf-lettering);padding:8px 12px}.pf-publication .story-bar__progress{height:3px;bottom:-3px}.pf-publication .story-intro{padding-top:36px}.pf-publication .story-kicker{color:var(--pf-red);font:700 15px/1.4 var(--pf-lettering);letter-spacing:.025em}.pf-publication .story-intro h1{max-width:18ch;font:400 clamp(44px,6.5vw,80px)/1.04 var(--pf-display);letter-spacing:-.035em;text-transform:uppercase;margin-bottom:20px}.pf-publication .story-intro__foot p{font:700 21px/1.4 var(--pf-lettering);color:var(--pf-ink)}.pf-publication .story-intro__foot a{font:700 15px/1.4 var(--pf-lettering)}.pf-publication .story-scene__head{border-bottom:3px solid var(--pf-ink);gap:16px;padding:20px 0 12px}.pf-publication .story-scene__head>span{background:var(--pf-yellow);border:2px solid var(--pf-ink);color:var(--pf-ink);font:700 23px/1.2 var(--pf-lettering);letter-spacing:0;padding:8px 10px;display:block}.pf-publication .story-scene__head h2{color:var(--pf-ink);font:700 clamp(21px,2.6vw,30px)/1.2 var(--pf-lettering);text-transform:uppercase;letter-spacing:0}.pf-publication .story-scene__head--first{padding-top:10px}.pf-publication .story-moment__art{border:2px solid var(--pf-ink);background:var(--pf-paper)}.pf-publication .story-moment summary{font:700 14px/1.4 var(--pf-lettering)}.pf-publication .story-moment summary>span:first-child{opacity:1}.pf-publication .story-moment details[open] summary{border-color:var(--pf-muted)}.pf-publication .story-dialogue p b{font:700 14px/1.4 var(--pf-lettering);color:var(--pf-red);letter-spacing:.025em}.pf-publication .story-mobile-copy{background:var(--pf-white);color:var(--pf-ink);border-color:var(--pf-ink)}.pf-publication .story-mobile-copy b{color:var(--pf-red);font:700 14px/1.4 var(--pf-lettering)}.pf-publication .story-interactive-entry{background:var(--pf-yellow);border:2px solid var(--pf-ink);width:min(1100px,100%);margin:0 auto 28px;padding:18px 20px}.pf-publication .story-interactive-entry p{font:700 20px/1.3 var(--pf-lettering)}.pf-publication .story-interactive-entry .story-kicker{color:var(--pf-ink);font-size:13px}.pf-publication .story-interactive-entry a{font:700 17px/1.4 var(--pf-lettering)}.pf-publication .story-ending{border-top:5px double var(--pf-ink);padding-top:40px}.pf-publication .story-ending h2{font:400 clamp(34px,5vw,56px)/1.1 var(--pf-display);letter-spacing:-.03em;text-transform:uppercase}.pf-publication .story-afterword{border-color:var(--pf-ink)}.pf-publication .story-afterword summary{font:700 19px/1.3 var(--pf-lettering)}.pf-publication .story-end-actions{font:700 17px/1.4 var(--pf-lettering)}.pf-publication .story-end-actions button{border:2px solid var(--pf-ink);font:inherit}.pf-publication .story-next{border-top:3px solid var(--pf-ink)}.pf-publication .story-next img{border:2px solid var(--pf-ink)}.pf-publication .story-next h3{font:400 clamp(28px,3.5vw,42px)/1.1 var(--pf-display);letter-spacing:-.025em;text-transform:uppercase}.pf-publication .story-contents{border-left:3px solid var(--pf-ink)}.pf-publication .story-contents h2{font:400 27px/1.15 var(--pf-display);text-transform:uppercase}.pf-publication .story-contents button{font:700 17px/1.4 var(--pf-lettering)}.pf-publication .story-contents nav button{border-color:var(--pf-ink)}.pf-publication .story-contents nav button>span{font:700 15px/1.6 var(--pf-lettering)}.pf-publication .story-saved-note,.pf-publication .story-contents__tools{font:700 15px/1.5 var(--pf-lettering)}.pf-publication .book-reader{--reader-paper:#211f1a;--reader-ink:var(--pf-white);--reader-muted:#d0c4aa;--reader-rule:#675e4a}.pf-publication :is(.book-reader__head,.book-reader__dock,.reader-dialog){--reader-ink:var(--pf-ink);--reader-muted:var(--pf-muted);background:var(--pf-paper);color:var(--pf-ink)}.pf-publication .book-reader__head{border-bottom:2px solid var(--pf-ink)}.pf-publication .book-reader__dock{border-top:2px solid var(--pf-ink)}.pf-publication .book-reader__stage :focus-visible,.pf-publication .book-reader>.reader-focus-exit:focus-visible{outline-color:#edbc73}.pf-publication .book-reader button{font:700 15px/1.2 var(--pf-lettering);border-radius:0}.pf-publication .reader-book-title{font:700 17px/1.2 var(--pf-lettering)}.pf-publication .reader-scroll-link{font:700 14px/1.3 var(--pf-lettering)}.pf-publication .reader-mode{border:1px solid var(--pf-ink);border-radius:0}.pf-publication .reader-mode button[aria-pressed=true]{background:var(--pf-ink);color:var(--pf-white)}.pf-publication .book-reader :is(.reader-focus,.reader-tools button,.reader-turn){border-color:var(--pf-ink)}.pf-publication .book-reader .reader-turn--next{background:var(--pf-red);color:var(--pf-white)}.pf-publication .book-reader button:hover:not(:disabled){background:var(--pf-yellow);border-color:var(--pf-ink);color:var(--pf-ink)}.pf-publication .reader-position p,.pf-publication .book-reader .reader-ending a{color:var(--pf-ink);font:700 14px/1.4 var(--pf-lettering)}.pf-publication .book-reader .reader-ending button{border:1px solid var(--pf-ink)}.pf-publication .reader-dialog{border:3px solid var(--pf-ink);border-radius:0}.pf-publication .reader-dialog__surface{background:var(--pf-paper);border:0;border-radius:0}.pf-publication .reader-dialog__surface>header{background:var(--pf-yellow);border-bottom:2px solid var(--pf-ink)}.pf-publication .reader-dialog h2{font:400 24px/1.2 var(--pf-display)}.pf-publication .reader-dialog__surface>header button,.pf-publication .reader-text-actions button{border:1px solid var(--pf-ink)}.pf-publication .reader-tray-intro{color:var(--pf-ink);font:700 15px/1.4 var(--pf-lettering)}.pf-publication .reader-tray-intro input{accent-color:var(--pf-red)}.pf-publication .reader-page-tray [aria-current=page]{outline-color:var(--pf-red)}.pf-publication .reader-text-location,.pf-publication .reader-text-content p b{color:var(--pf-red);font:700 14px/1.4 var(--pf-lettering)}.pf-publication .reader-text-description{color:var(--pf-muted)}.pf-publication .reader-text-content section+section,.pf-publication .reader-text-actions{border-color:var(--pf-muted)}.pf-publication .cube-experience{max-width:1252px}.pf-publication .cube-page{--cube-paper:var(--pf-paper);--cube-ink:var(--pf-ink)}.pf-publication .cube-kicker{font:700 15px/1.3 var(--pf-lettering);letter-spacing:.025em}.pf-publication .cube-kicker span{color:var(--pf-muted)}.pf-publication .cube-heading h1{font:400 clamp(48px,6vw,76px)/1.04 var(--pf-display);text-transform:uppercase;letter-spacing:-.04em}.pf-publication .cube-deck{color:var(--pf-ink);font:700 19px/1.3 var(--pf-lettering)}.pf-publication .cube-frame{border:3px solid var(--pf-ink);box-shadow:4px 4px 0 var(--pf-ink)}.pf-publication .cube-caption{background:var(--pf-yellow);border-top:3px solid var(--pf-ink);min-height:84px}.pf-publication .cube-caption p{font:700 clamp(21px,2.2vw,28px)/1.2 var(--pf-lettering);letter-spacing:0}.pf-publication .cube-speaker{color:var(--pf-ink);font:700 14px/1.3 var(--pf-lettering)}.pf-publication .cube-folio{font:700 20px/1.3 var(--pf-lettering)}.pf-publication .cube-folio i{color:var(--pf-ink)}.pf-publication .cube-distance{background:var(--pf-white);color:var(--pf-ink);border:2px solid var(--pf-ink);padding:9px 12px}.pf-publication .cube-distance span{font:700 16px/1.2 var(--pf-lettering);letter-spacing:.02em}.pf-publication .cube-distance small{color:var(--pf-ink);font:700 14px/1.3 var(--pf-lettering)}.pf-publication .cube-toolbar{margin-top:22px}.pf-publication .cube-toolbar button{border:2px solid var(--pf-ink);color:var(--pf-ink);font:700 17px/1.2 var(--pf-lettering);text-transform:uppercase}.pf-publication .cube-toolbar button[aria-pressed=true]{background:var(--pf-yellow);box-shadow:none;border-color:var(--pf-ink)}.pf-publication .cube-toolbar .cube-next{background:var(--pf-red);color:var(--pf-white);box-shadow:3px 3px 0 var(--pf-ink)}.pf-publication .cube-toolbar button:hover:not(:disabled){background:var(--pf-ink);color:var(--pf-white)}.pf-publication .cube-viewpoint,.pf-publication .cube-motion{color:var(--pf-ink);font:700 15px/1.4 var(--pf-lettering)}.pf-publication .cube-viewpoint input{accent-color:var(--pf-red)}.pf-publication .cube-motion{border-bottom:1px solid var(--pf-ink);min-height:44px}.pf-publication .cube-footer{border-color:var(--pf-ink)}.pf-publication .cube-return{color:var(--pf-ink);font:700 19px/1.3 var(--pf-lettering)}.pf-publication .cube-transcript{color:var(--pf-ink);font:400 16px/1.5 var(--serif)}.pf-publication .cube-transcript summary{font:700 16px/1.4 var(--pf-lettering)}.pf-publication .cube-transcript h2{color:var(--pf-red);font:700 18px/1.3 var(--pf-lettering)}@media (max-width:800px){.pf-nav,.pf-publication .anthology-stories{gap:18px}.pf-publication .fiction-feature__head{padding:16px 18px 20px}.pf-publication .fiction-feature h2{font-size:36px}.pf-publication .fiction-feature__art{height:275px}.pf-publication .fiction-feature__copy{padding:20px 18px}.pf-publication .book-detail .shelf-book{gap:36px}.pf-foot__identity{display:block}.pf-foot p{margin-top:12px}}@media (max-width:700px){.pf-nav,.pf-foot{width:calc(100% - 32px)}.pf-nav{gap:14px;min-height:64px}.pf-publication .pf-wordmark{font-size:14px}.pf-nav__title{text-align:right;max-width:20ch;margin-left:auto;font-size:14px}.pf-nav__title+.pf-nav__publisher{display:none}.pf-nav__publisher{font-size:14px}.pf-foot{align-items:flex-start;margin-top:32px}.pf-foot__links{flex-direction:column;align-items:flex-end;font-size:14px}.pf-foot p{font-size:14px}.pf-publication .comic-anthology .comic-library__main{width:calc(100% - 32px)}.pf-publication .anthology-masthead{padding:26px 0 20px}.pf-publication .anthology-masthead h1{letter-spacing:-.04em;-webkit-text-stroke:1px var(--pf-ink);text-shadow:2px 2px 0 var(--pf-yellow);font-size:13.7vw;line-height:1.04;display:block}.pf-publication .anthology-masthead h1 span{display:block}.pf-publication .anthology-masthead h1 .pf-wordmark__fiction{font-size:1.26em}.pf-publication .anthology-masthead__foot{gap:12px;margin-top:20px;font-size:14px}.pf-publication .anthology-masthead__foot>span:last-child{white-space:nowrap;display:block}.pf-publication .anthology-stories{grid-template-columns:1fr;gap:24px}.pf-publication .fiction-feature__head{padding:17px 20px 22px}.pf-publication .fiction-feature h2{min-height:0;font-size:clamp(36px,10.7vw,62px)}.pf-publication .fiction-feature__art{height:300px}.pf-publication .fiction-feature__copy{padding:21px 20px 24px}.pf-publication .fiction-feature .book-premise{min-height:0;font-size:21px}.pf-publication .book-detail{width:calc(100% - 40px)}.pf-publication .shelf-book h1{font-size:42px}.pf-publication .book-premise{font-size:22px}.pf-publication .story-bar{gap:12px;height:62px;padding:8px 14px}.pf-publication .story-bar__title{display:none}.pf-publication .story-contents-button{gap:8px;margin-left:auto;font-size:15px}.pf-publication .story-bar__chapter{font-size:13px;display:inline}.pf-publication .story-intro{padding-top:28px}.pf-publication .story-intro h1{font-size:clamp(38px,10.7vw,66px)}.pf-publication .story-intro__foot p{font-size:20px}.pf-publication .story-kicker{font-size:14px}.pf-publication .story-scene__head{gap:12px}.pf-publication .story-scene__head>span{padding:7px 8px;font-size:20px}.pf-publication .story-scene__head h2{font-size:22px}.pf-publication .story-contents{padding:26px 20px}.pf-publication .book-reader__head{gap:8px 12px}.pf-publication .reader-mode button{font-size:14px}.pf-publication .reader-scroll-link{font-size:13px}.pf-publication .book-reader .reader-turn{padding:10px 8px}.pf-publication .cube-kicker{font-size:13px}.pf-publication .cube-heading{padding-top:24px}.pf-publication .cube-heading h1{font-size:clamp(44px,12vw,72px)}.pf-publication .cube-caption{min-height:100px;padding:15px}.pf-publication .cube-caption p{font-size:21px}.pf-publication .cube-folio{font-size:17px}.pf-publication .cube-toolbar button{font-size:16px}.pf-publication .cube-viewpoint,.pf-publication .cube-motion{font-size:14px}}@media (max-width:360px){.pf-publication .anthology-masthead__foot{font-size:12px}.pf-publication .fiction-feature h2{font-size:34px}.pf-publication .story-bar__chapter{display:none}.pf-publication .reader-scroll-link{font-size:12px}}@media (prefers-reduced-motion:reduce){.pf-publication *,.pf-publication :before,.pf-publication :after{scroll-behavior:auto!important}}
