.pb-cover{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#F5F2EA;color:#171716;direction:ltr;--signal:#A82920}
.pb-cover *{box-sizing:border-box}
.pb-sheet{position:absolute;left:0;top:0;width:1440px;height:810px;transform:scale(var(--pb-scale,.32222));transform-origin:top left;padding:0 56px;font-family:'IBM Plex Sans',Arial,sans-serif}
.pb-cover .pb-masthead{position:absolute;left:53px;right:56px;top:64px;margin:0;font:800 364px/.94 'Barlow Condensed','Arial Narrow',sans-serif;letter-spacing:-.045em;white-space:nowrap;isolation:isolate}
.pb-masthead .push-ink-top{display:block;transform:translate3d(var(--push-top,0px),0,0)}
.pb-masthead .push-ink-bottom,.pb-masthead .push-ink-red{position:absolute;inset:0;display:block;pointer-events:none;visibility:hidden}
.pb-masthead .push-ink-bottom{transform:translate3d(var(--push-bottom,0px),0,0)}
.pb-masthead .push-ink-red{color:var(--signal);opacity:var(--push-alpha,0);transform:translate3d(.0056em,0,0)}
.pb-masthead:not(.is-effect) .push-ink-top{transform:none}
.pb-masthead.is-effect .push-ink-top{clip-path:inset(0 0 calc(24% - .3px) 0)}
.pb-masthead.is-effect .push-ink-bottom,.pb-masthead.is-effect .push-ink-red{visibility:visible;clip-path:inset(calc(76% - .3px) 0 0 0)}
.pb-masthead.is-running .push-ink-top,.pb-masthead.is-running .push-ink-bottom{will-change:transform}
.pb-bottom-grid{position:absolute;left:56px;right:56px;top:460px;display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:40px;align-items:start}
.pb-author{font-size:25px;line-height:1.5;color:#171716;padding-top:10px}.pb-author span{display:block;font:italic 30px/1.5 'Literata',Georgia,serif;margin-top:8px}
.pb-cover .pb-subtitle{margin:0;font:400 48px/1.3 'Literata',Georgia,serif;letter-spacing:-.025em;color:#171716}.pb-subtitle em{color:#A82920;font-weight:400}
.pb-cover .pb-book{display:block;width:176px!important;height:220px!important;object-fit:contain!important;object-position:top center}
.pb-footline{position:absolute;left:56px;right:56px;bottom:28px;padding-top:22px;border-top:2px solid #C8C3B8;display:flex;justify-content:space-between;align-items:center;font-size:19px;line-height:26px;letter-spacing:1.4px;color:#5D5951}
.pb-wip{color:#A82920}
#case-pushback .pb-teaser-preview{margin:0;width:100%;aspect-ratio:16/9;background:#F5F2EA;overflow:hidden}
#case-pushback .pb-teaser-status{font:400 13px/22px var(--sans,Arial,sans-serif);color:var(--muted,#626262);margin:0 0 16px}
#case-pushback .pb-teaser-status span{display:inline-block;width:6px;height:6px;background:#A82920;margin-inline-end:8px;vertical-align:middle}

.pb-book-edition{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}
.pb-book-edition figcaption{font:400 20px/26px "IBM Plex Sans",Arial,sans-serif;letter-spacing:1.2px;color:#5D5951;white-space:nowrap}

html #projects-inner #case-pushback p.teaser-scope-inline{font:400 14px/22px var(--sans,Arial,sans-serif);color:var(--ink,#202020)}
