:root{--ink:var(--wp--preset--color--ink,#191b1a);--paper:var(--wp--preset--color--paper,#f4f3ed);--yellow:var(--wp--preset--color--signal,#e9fb68)}.wp-site-blocks{padding:0}.wp-site-blocks>header,.wp-site-blocks>footer,.wp-site-blocks>main{margin-block:0}.if-main{max-width:none!important;margin:0!important}.if-main[id]{scroll-margin-top:20px}.if-native-topbar{max-width:none;padding:0 5%;gap:22px;min-height:94px;height:auto}.if-native-brand{gap:12px;flex-shrink:0}.if-native-monogram{background:var(--yellow);color:var(--ink);font:bold 36px/46px Arial,sans-serif;width:46px;text-align:center;margin:0;transform:rotate(-4deg);letter-spacing:-3px}.if-native-monogram span{font-size:23px}.if-native-title{max-width:140px;font:700 12px/1.2 Arial,sans-serif;text-transform:uppercase;letter-spacing:1.3px}.if-native-title a{display:block;padding:8px 0}.if-native-brand .wp-block-site-logo:has(a){margin-right:0}.if-native-brand:has(.wp-block-site-logo img) .if-native-monogram{display:none}.if-native-brand .wp-block-site-logo img{aspect-ratio:auto;width:44px;height:44px;object-fit:contain}.if-native-nav{margin-left:auto;font-size:14px;gap:25px}.topbar .wp-block-navigation{display:flex!important;position:static!important;opacity:1}.topbar .wp-block-navigation__container{gap:25px}.topbar .wp-block-navigation-item__content{padding:12px 0}.topbar .wp-block-navigation__responsive-container-open{min-width:44px;min-height:44px;align-items:center;justify-content:center}.topbar .wp-block-navigation__responsive-container.is-menu-open{background:var(--ink);color:var(--paper);padding:30px 6%}.topbar .wp-block-navigation__responsive-container-close{min-width:44px;min-height:44px}.if-native-search{max-width:220px;flex-shrink:1;margin:0}.if-native-search .wp-block-search__button{width:44px;height:44px;padding:8px;background:transparent;color:var(--paper);border:none;margin:0}.if-native-search input{min-width:0;font-size:16px;padding:8px;background:var(--paper);color:var(--ink)}.if-native-footer{padding:45px 5%;border-top:1px solid var(--line)}.if-native-footer .footer-brand{font-family:var(--wp--preset--font-family--display);font-size:35px;margin:0}.if-native-footer .wp-block-site-tagline{font-size:14px;margin:12px 0;color:var(--muted)}.if-footer-nav{margin:25px 0;font-size:14px}.if-footer-nav .wp-block-navigation__container{gap:24px}.masthead>.masthead-note>p{font-size:11px;margin:0}.masthead-bottom p{margin:0}.masthead h1{font-size:clamp(65px,11.7vw,180px)}.paper-section>h2,.genre-section>h2{margin:12px 0 32px}.paper-section>.eyebrow{margin-bottom:12px}.if-data-block{max-width:100%;margin:0}.if-data-story-frame>.story-body{width:100%;margin:auto}.if-data-story-context,.if-data-story-frame{background:inherit}.story-title .wp-block-post-title{margin:22px 0}.story-title .if-data-block p{margin-top:15px}.if-story-cover{margin:30px 0}.if-story-cover img{height:auto!important;object-fit:contain;aspect-ratio:auto}.story-body>.if-data-manuscript-content>.if-story-content{width:100%}.if-serial-intro{align-self:center}.serial-section .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.serial-section .cards .card:first-child{grid-column:auto}.serial-section .cards .card p{color:var(--muted)}.serial-section .cards .card h3{font-size:23px}.serial-section .cards .card>.small{border-color:var(--line)}.serial-section .cards .card>.eyebrow{color:var(--yellow)}.if-data-series-directory .card h2{font-size:36px;margin:20px 0}.if-main>.collection{min-height:65vh}.wp-block-post-content img{height:auto;max-width:100%;object-fit:contain}.wp-block-query-title{font:700 clamp(50px,7vw,95px)/1.05 var(--wp--preset--font-family--display);margin:20px 0}.wp-block-term-description{max-width:680px;margin:20px 0}.story-body .if-data-story-actions{margin:20px 0}.wp-block-post-title{overflow-wrap:anywhere}.if-data-story-meta .story-byline{margin:20px 0}.if-page-content:empty{display:none}.ticker p{font-size:12px;font-weight:700;letter-spacing:1px;margin:0;white-space:nowrap}button:focus-visible,a:focus-visible{outline:3px solid #e27a39;outline-offset:4px}.wp-block-search{font-size:16px}.wp-block-search__button{min-height:44px}.wp-block-navigation-submenu__toggle{min-height:44px;min-width:44px}@media(max-width:900px){.if-native-topbar{gap:15px}.topbar .wp-block-navigation__container{gap:17px}.if-native-nav{gap:15px}.serial-section .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.if-native-topbar{min-height:76px;gap:10px;padding:0 5%}.if-native-title{max-width:100px;font-size:10px}.if-native-monogram{width:38px;line-height:38px;font-size:31px}.if-native-brand{gap:10px}.if-native-search{max-width:100px}.if-native-search input{max-width:120px}.if-native-nav{margin-left:auto}.topbar .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.topbar .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.topbar .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:10px;font-size:20px;align-items:flex-start}.reader .if-native-title{display:none}.reader .if-native-topbar{min-height:66px}.masthead .masthead-note p:last-child,.masthead .masthead-bottom p:last-child{display:none}.masthead h1{font-size:12.2vw}.serial-section .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.serial-section .cards .card:first-child{grid-column:1/-1}.if-data-series-directory .card h2{font-size:28px}.if-native-footer{padding:32px 5%}.if-footer-nav .wp-block-navigation__container{gap:15px}.ticker p{font-size:10px}.if-main .paper-section>h1{font-size:57px}}@media(prefers-reduced-motion:reduce){.wp-block-navigation *{scroll-behavior:auto;transition:none!important}}
/* The original illustrated series layout, assembled from editable blocks. */
.if-series-copy{min-width:0}.if-series-title{overflow-wrap:anywhere}.if-series-title::after{content:'.';color:var(--yellow)}.series-hero .wp-block-term-description{margin:20px 0}.series-hero .intro p{font-size:21px;line-height:1.7;color:inherit}.series-hero .if-series-progress-note{font-size:12px;margin:15px 0 0}.series-hero .if-data-series-cover{width:100%}.series-cover img{display:block;width:100%;height:auto;object-fit:contain}.if-series-actions .continue[hidden]{display:none}.if-series-contents{list-style:none;margin:0;padding:0}.if-series-contents li{margin:0;padding:0}.if-series-contents li>a{display:flex;align-items:center;gap:22px;padding:25px 0;border-bottom:1px solid #777969;color:inherit;text-decoration:none}.if-series-contents li>a:hover h3{text-decoration:underline}.if-series-contents li>a>div{flex:1;min-width:0}.if-series-contents h3{overflow-wrap:anywhere}.if-series-contents .episode-num{min-width:2ch}.if-series-row-action{font-size:12px;white-space:nowrap}.if-series-contents .eyebrow{font-size:10px}.if-series-copy:not(:has(.if-data-series-actions)) .if-series-progress-note{display:none}
@media(max-width:600px){.series-hero .if-data-series-cover{max-width:340px}.series-hero .intro p{font-size:19px}.series-hero .if-series-title{font-size:clamp(48px,14vw,76px)}.if-series-contents li>a{gap:16px;padding:22px 0}.if-series-contents .episode-num{font-size:40px}.if-series-contents .if-series-row-action{display:none}}

.if-series-arrow::after{content:"\2197";margin-left:4px}
/* Exactly two manually selected text entries; no cover images in this section. */
.if-selected-publications .if-selected-entry{display:flex;align-items:flex-start;gap:22px;padding:25px 0;border-bottom:1px solid #777969}.if-selected-publications .episode-num{min-width:2ch;padding-top:5px}.if-selected-copy{flex:1;min-width:0}.if-selected-link{display:block;text-decoration:none;color:inherit}.if-selected-link:hover{text-decoration:none}.if-selected-link:hover h3{text-decoration:underline}.if-selected-publications h3{margin:9px 0 0;font-size:30px;overflow-wrap:anywhere}.if-selected-publications .eyebrow{font-size:10px;letter-spacing:1.1px}.if-selected-publications .if-selected-date{font-size:10px;letter-spacing:1px;text-transform:uppercase;margin:10px 0 0}.if-selected-publications .if-selected-description{margin-top:10px;line-height:1.65}.if-selected-start{display:inline-block;margin-top:14px;font-size:12px}.if-selected-publications .if-selected-link:focus-visible{outline-offset:6px}@media(max-width:600px){.if-selected-publications .if-selected-entry{gap:17px;padding:22px 0}.if-selected-publications h3{font-size:26px}.if-selected-publications .episode-num{font-size:42px}}
/* Ordered Series links at the end of the reader, alongside manuscript navigation. */
.if-reader-series{margin:35px 0;padding:25px}.if-reader-series .if-reader-series-name{font-size:23px;line-height:1.2;margin:0 0 18px}.if-reader-series .if-series-contents li{border-top:0}.if-reader-series .if-series-contents li>a{flex-direction:row;gap:20px;padding:18px 8px}.if-reader-series .if-series-contents .episode-num{font-size:36px;color:var(--muted)}.if-reader-series .if-series-contents h4{font-family:var(--wp--preset--font-family--display);font-size:25px;line-height:1.2;margin:6px 0 0;overflow-wrap:anywhere}.if-reader-series .if-series-contents a:hover h4{text-decoration:underline}.if-reader-series .if-series-contents .small{margin-top:8px}.if-reader-series .if-series-current{background:rgba(233,251,104,.05)}.if-reader-series .if-series-contents li:last-child>a{border-bottom:0}@media(max-width:600px){.if-reader-series{padding:18px 14px}.if-reader-series .if-series-contents li>a{gap:14px;padding:17px 4px}.if-reader-series .if-series-contents h4{font-size:23px}}
