/* Real, selectable print sits over the garage's first-person reading view. */
#gridlock-story-ui[data-story-screen="magazine"] .story-main{padding:0;overflow:hidden;position:relative}
#gridlock-story-ui .story-magazine,#gridlock-story-ui .story-magazine *{box-sizing:border-box}
#gridlock-story-ui .story-magazine{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:#1e211e;color:#252820;font-family:"Avenir Next","Segoe UI",sans-serif}
#gridlock-story-ui .story-magazine-surround{position:absolute;inset:0;background:linear-gradient(#0c141335,#060b125c),url('/story/magazine-pov.webp') center/cover no-repeat;pointer-events:none}
#gridlock-story-ui .story-magazine-reader{position:absolute;inset:22px 64px 96px;display:flex;justify-content:center;align-items:stretch;min-height:0;perspective:1800px}
#gridlock-story-ui .story-magazine-book{position:relative;display:flex;justify-content:center;width:min(100%,640px);height:100%;min-height:0;filter:drop-shadow(0 16px 28px #0008)}
#gridlock-story-ui .story-magazine-book::after{content:"";position:absolute;z-index:-1;inset:4px -4px -5px 3px;background:repeating-linear-gradient(0deg,#b9b09a 0 1px,#ece3c9 1px 3px);border-radius:2px;pointer-events:none}
#gridlock-story-ui .story-magazine[data-spread="true"] .story-magazine-book{width:min(100%,1180px)}
#gridlock-story-ui .story-magazine[data-cover="true"] .story-magazine-book{width:auto;max-width:100%;aspect-ratio:2/3;transform:rotate(-.6deg)}
#gridlock-story-ui .story-magazine-page{position:relative;flex:1 1 0;width:0;min-width:0;height:100%;overflow:hidden;overscroll-behavior:contain;background:linear-gradient(103deg,#fff8e4,#f6efd9 86%,#e7dcc1);color:#22271f;box-shadow:inset 0 0 1px #684e3866;user-select:text;-webkit-user-select:text;touch-action:pan-y;outline:none}
#gridlock-story-ui .story-magazine-page:focus-visible{outline:2px solid #f2d482;outline-offset:5px}
#gridlock-story-ui .story-magazine[data-spread="true"] .story-magazine-page:first-child{background:linear-gradient(90deg,#f6efd9,#fff8e4 88%,#d2c5a7);border-right:1px solid #655b4244}
#gridlock-story-ui .story-magazine[data-spread="true"] .story-magazine-page:last-child{background:linear-gradient(90deg,#d2c5a7,#f6efd9 5%,#fff8e4 85%,#e7dcc1)}
#gridlock-story-ui .story-magazine-running-head{display:flex;justify-content:space-between;gap:20px;margin:25px 34px 0;padding-bottom:10px;border-bottom:1px solid #2b382d;color:#455243;font:750 10px/1.4 "Avenir Next",sans-serif;letter-spacing:.09em;text-transform:uppercase}
#gridlock-story-ui .story-magazine-page-copy{padding:22px 38px 26px}
#gridlock-story-ui .story-magazine-page h2{margin:0 0 15px;color:#152b23;font:900 clamp(30px,3vw,48px)/.98 Impact,"Arial Narrow",sans-serif;text-transform:uppercase;letter-spacing:-.015em;overflow-wrap:break-word}
#gridlock-story-ui .story-magazine-deck{margin:0 0 17px;font:italic 19px/1.4 Georgia,serif;color:#5b5a45}
#gridlock-story-ui .story-magazine-byline{margin:0 0 22px;font:800 10px/1.45 "Avenir Next",sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#526450}
#gridlock-story-ui .story-magazine-continued{margin:0 0 13px;font:italic 12px/1.4 Georgia,serif;color:#5b6852}
#gridlock-story-ui .story-magazine-article-image{display:block;width:100%;height:min(180px,calc(var(--magazine-page-height,600px)*.24));object-fit:cover;margin:0 0 19px;border:1px solid #60634b44;filter:saturate(.88)}
#gridlock-story-ui .story-magazine-prose{font:18px/1.62 Georgia,"Times New Roman",serif;color:#272a22}
#gridlock-story-ui .story-magazine-prose p{margin:0 0 1.12em}
#gridlock-story-ui .story-magazine-prose p:first-child::first-letter{float:left;font:700 3.2em/.84 Georgia,serif;padding:6px 7px 0 0;color:#325842}
#gridlock-story-ui .story-magazine-prose blockquote{margin:25px 0;padding:13px 0;border-block:2px solid #526b46;font:italic 700 23px/1.33 Georgia,serif;color:#385b40}
#gridlock-story-ui .story-magazine-folio{display:flex;justify-content:space-between;gap:12px;margin:0 34px;padding:12px 0 22px;border-top:1px solid #77775f66;font:700 10px/1.4 "Avenir Next",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#526450}
#gridlock-story-ui .story-magazine-folio b{font-size:16px;letter-spacing:0}
#gridlock-story-ui .story-magazine-contents{display:grid;margin:20px 0 30px;border-top:1px solid #626b53}
#gridlock-story-ui .story-magazine-contents button{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border:0;border-bottom:1px solid #b2b19a;background:transparent;color:#223f2c;text-align:left;font:700 18px/1.3 Georgia,serif;cursor:pointer}
#gridlock-story-ui .story-magazine-contents button b{flex:none;color:#59764c;font-family:"Avenir Next",sans-serif}
#gridlock-story-ui .story-magazine-contents button:hover{color:#000}
#gridlock-story-ui .story-magazine-contents button:focus-visible{outline:2px solid #325842;outline-offset:3px}
#gridlock-story-ui .story-magazine-page--cover{overflow:hidden;background:#133229;min-width:100%}
#gridlock-story-ui .story-magazine-cover-art,#gridlock-story-ui .story-magazine-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
#gridlock-story-ui .story-magazine-cover-art::after{content:"";position:absolute;inset:0;background:linear-gradient(#0a2416ad,transparent 40% 55%,#0b1a11e8)}
#gridlock-story-ui .story-magazine-cover-copy{position:relative;display:flex;flex-direction:column;height:100%;padding:6% 7%;color:#fff9dc}
#gridlock-story-ui .story-magazine-cover-issue{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #fff9dc99;font:750 clamp(8px,1.2vh,13px)/1.3 "Avenir Next",sans-serif;letter-spacing:.13em;text-transform:uppercase}
#gridlock-story-ui .story-magazine-cover-copy h2{font-size:clamp(32px,7.7vh,85px);line-height:.88;letter-spacing:-.025em;color:#fff9dc;text-shadow:0 2px 12px #14251a66}
#gridlock-story-ui .story-magazine-cover-deck{margin:0;font:italic clamp(13px,2vh,21px)/1.3 Georgia,serif;max-width:90%}
#gridlock-story-ui .story-magazine-cover-bottom{margin-top:auto;padding-top:20px}
#gridlock-story-ui .story-magazine-cover-bottom h3{margin:0 0 12px;font:900 clamp(20px,3.8vh,40px)/1.03 Impact,"Arial Narrow",sans-serif;text-transform:uppercase;color:#f9db79}
#gridlock-story-ui .story-magazine-cover-bottom p{margin:8px 0 0;font:700 clamp(11px,1.6vh,17px)/1.25 "Avenir Next",sans-serif}
#gridlock-story-ui .story-magazine-edge{position:absolute;top:calc(50% - 47px);z-index:2;width:44px;height:64px;padding:0;border:1px solid #e7e4c857;border-radius:5px;background:#12251cc4;color:#fff5d1;font:400 46px/1 Georgia,serif;cursor:pointer;box-shadow:0 3px 12px #0005}
#gridlock-story-ui .story-magazine-prev{left:11px}
#gridlock-story-ui .story-magazine-next{right:11px}
#gridlock-story-ui .story-magazine-edge:disabled{opacity:.27;cursor:default}
#gridlock-story-ui .story-magazine-edge:not(:disabled):hover{background:#254334}
#gridlock-story-ui .story-magazine-edge:focus-visible,#gridlock-story-ui .story-magazine-toolbar button:focus-visible{outline:3px solid #ffe79c;outline-offset:3px}
#gridlock-story-ui .story-magazine-toolbar{position:absolute;bottom:0;left:0;right:0;z-index:3;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 22px;border-top:1px solid #dce7cc3d;background:#132018f2;color:#f3efd8;box-shadow:0 -8px 24px #07120d44}
#gridlock-story-ui .story-magazine-toolbar>div{display:flex;flex-direction:column;gap:4px;flex:none}
#gridlock-story-ui .story-magazine-toolbar strong{font:800 14px/1.2 "Avenir Next",sans-serif;letter-spacing:.05em}
#gridlock-story-ui .story-magazine-progress{font:600 11px/1.3 "Avenir Next",sans-serif;color:#bac9b7;letter-spacing:.05em}
#gridlock-story-ui .story-magazine-toolbar p{margin:0;font:12px/1.5 "Avenir Next",sans-serif;color:#bbcbbb;text-align:center}
#gridlock-story-ui .story-magazine-toolbar p span{white-space:nowrap}
#gridlock-story-ui .story-magazine-toolbar button{flex:none;min-height:42px;padding:10px 16px;border:1px solid #b9c4a68c;border-radius:5px;color:#fff6d2;background:#314635;font:750 14px/1.3 "Avenir Next",sans-serif;cursor:pointer;box-shadow:0 3px 8px #0004}
#gridlock-story-ui .story-magazine-toolbar button span{margin-left:10px;font:600 10px/1.2 "Avenir Next",sans-serif;color:#bdcbb5}
#gridlock-story-ui .story-magazine-book[data-turn="forward"]{animation:story-magazine-forward .24s ease-out}
#gridlock-story-ui .story-magazine-book[data-turn="back"]{animation:story-magazine-back .24s ease-out}
@keyframes story-magazine-forward{from{opacity:.75;translate:11px 0}to{opacity:1;translate:0 0}}
@keyframes story-magazine-back{from{opacity:.75;translate:-11px 0}to{opacity:1;translate:0 0}}
@media(max-width:700px){#gridlock-story-ui .story-magazine-reader{inset:13px 40px 85px}#gridlock-story-ui .story-magazine-edge{width:28px;height:53px;font-size:35px}#gridlock-story-ui .story-magazine-prev{left:5px}#gridlock-story-ui .story-magazine-next{right:5px}#gridlock-story-ui .story-magazine-toolbar{padding:10px 13px;gap:8px;min-height:69px}#gridlock-story-ui .story-magazine-toolbar p{display:none}#gridlock-story-ui .story-magazine-toolbar strong{font-size:12px}#gridlock-story-ui .story-magazine-toolbar button{padding:9px 12px;font-size:13px}#gridlock-story-ui .story-magazine-running-head{margin:19px 22px 0;font-size:9px}#gridlock-story-ui .story-magazine-page-copy{padding:20px 24px}#gridlock-story-ui .story-magazine-page h2{font-size:34px}#gridlock-story-ui .story-magazine-deck{font-size:18px}#gridlock-story-ui .story-magazine-prose{font-size:17px}#gridlock-story-ui .story-magazine-folio{margin:0 22px}#gridlock-story-ui .story-magazine-cover-copy h2{font-size:clamp(30px,8vw,58px)}}
@media(max-height:540px){#gridlock-story-ui .story-magazine-reader{inset:9px 52px 73px}#gridlock-story-ui .story-magazine-toolbar{min-height:62px;padding-block:9px}#gridlock-story-ui .story-magazine-toolbar p span{display:none}#gridlock-story-ui .story-magazine-cover-bottom p{font-size:10px;margin-top:4px}#gridlock-story-ui .story-magazine-cover-bottom h3{font-size:20px;margin-bottom:5px}#gridlock-story-ui .story-magazine-cover-copy h2{font-size:36px}#gridlock-story-ui .story-magazine-cover-bottom{padding-top:8px}}
@media(prefers-reduced-motion:reduce){#gridlock-story-ui .story-magazine-book{animation:none!important}}
#gridlock-story-ui .story-magazine[data-reduced-motion="true"] .story-magazine-book{animation:none}

/* Each sheet is measured at this exact width before text is flowed onto it. */
#gridlock-story-ui .story-magazine-measure{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none;overflow:hidden}
#gridlock-story-ui .story-magazine-measure .story-magazine-page{width:100%}
#gridlock-story-ui .story-magazine-page-copy{padding-top:17px;padding-bottom:10px}
#gridlock-story-ui .story-magazine-running-head{margin-top:20px;padding-bottom:8px}
#gridlock-story-ui .story-magazine-page h2{font-size:clamp(29px,2.8vw,42px);margin-bottom:10px}
#gridlock-story-ui .story-magazine-prose p{margin-bottom:.9em}
#gridlock-story-ui .story-magazine-prose blockquote{margin:18px 0;padding:10px 0;font-size:21px}
#gridlock-story-ui .story-magazine-folio{margin-top:0;padding-top:8px;padding-bottom:12px;font-size:9px;letter-spacing:.04em;gap:8px}
#gridlock-story-ui .story-magazine-folio b{font-size:13px}
#gridlock-story-ui .story-magazine-continuation h2{font-size:24px;line-height:1.06}
#gridlock-story-ui .story-magazine-continuation .story-magazine-continued{margin:0 0 14px;font-size:11px}
#gridlock-story-ui .story-magazine-continuation .story-magazine-prose p:first-child::first-letter{float:none;font:inherit;padding:0;color:inherit}
#gridlock-story-ui .story-magazine-minimal .story-magazine-running-head,#gridlock-story-ui .story-magazine-minimal header{display:none}
#gridlock-story-ui .story-magazine-cover-copy h2{font-size:clamp(32px,7.7vh,85px);line-height:.88}
#gridlock-story-ui .story-magazine-book::before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent 38%,#35250f33 49%,#fffbe280 50%,transparent 63%);transform-origin:center}
#gridlock-story-ui .story-magazine-book[data-turn="forward"]::before{animation:story-paper-fold .24s ease-out}
#gridlock-story-ui .story-magazine-book[data-turn="back"]::before{animation:story-paper-fold-back .24s ease-out}
@keyframes story-paper-fold{0%{opacity:0;transform:translateX(36%) skewY(-2deg)}25%{opacity:1}100%{opacity:0;transform:translateX(-40%) skewY(0)}}
@keyframes story-paper-fold-back{0%{opacity:0;transform:translateX(-36%) skewY(2deg)}25%{opacity:1}100%{opacity:0;transform:translateX(40%) skewY(0)}}
#gridlock-story-ui .story-magazine[data-reduced-motion="true"] .story-magazine-book::before{animation:none}
@media(prefers-reduced-motion:reduce){#gridlock-story-ui .story-magazine-book::before{animation:none!important}}
@media(max-height:580px){#gridlock-story-ui .story-magazine-page-copy{padding:12px 24px 5px}#gridlock-story-ui .story-magazine-running-head{margin:12px 24px 0;padding-bottom:5px;font-size:8px}#gridlock-story-ui .story-magazine-page h2{font-size:26px}#gridlock-story-ui .story-magazine-deck{font-size:16px;margin-bottom:10px}#gridlock-story-ui .story-magazine-byline{margin-bottom:12px}#gridlock-story-ui .story-magazine-prose{font-size:16px;line-height:1.45}#gridlock-story-ui .story-magazine-prose p{margin-bottom:.7em}#gridlock-story-ui .story-magazine-folio{padding-bottom:8px;font-size:8px}#gridlock-story-ui .story-magazine-continuation h2{font-size:21px}#gridlock-story-ui .story-magazine-article-image{margin-bottom:12px}}

/* Keep the wheel target attached while a page turns: Chromium latches a
   trackpad gesture to its first hit target. Contents remain native buttons. */
#gridlock-story-ui .story-magazine-book{pointer-events:none}
#gridlock-story-ui .story-magazine-contents button{pointer-events:auto}
#gridlock-story-ui .story-magazine-reader{cursor:pointer}

/* Rue's borrowed newspaper uses the same stable paging surface as the magazine. */
#gridlock-story-ui[data-story-screen="newspaper"] .story-main{padding:0;overflow:hidden;position:relative}
#gridlock-story-ui .story-newspaper{background:#282923;color:#242320}
#gridlock-story-ui .story-newspaper .story-magazine-surround{background:linear-gradient(#15191524,#0c110e68),url('/story/newspaper-pov.webp') center/cover no-repeat}
#gridlock-story-ui .story-newspaper .story-magazine-book{width:min(100%,760px);filter:drop-shadow(0 14px 23px #0008)}
#gridlock-story-ui .story-newspaper[data-spread="true"] .story-magazine-book{width:min(100%,1320px)}
#gridlock-story-ui .story-newspaper .story-magazine-book::after{inset:3px -3px -4px 2px;background:repeating-linear-gradient(0deg,#aaa695 0 1px,#dcd8c8 1px 2px);border-radius:0}
#gridlock-story-ui .story-newspaper .story-magazine-page{background:linear-gradient(102deg,#e9e5d9,#f4f0e5 45%,#e5e0d0);color:#242320;box-shadow:inset 0 0 2px #57534555}
#gridlock-story-ui .story-newspaper[data-spread="true"] .story-magazine-page:first-child{background:linear-gradient(90deg,#ece8dd,#f2eee4 92%,#c3bdaa);border-right:1px solid #5b544852}
#gridlock-story-ui .story-newspaper[data-spread="true"] .story-magazine-page:last-child{background:linear-gradient(90deg,#c3bdaa,#eeeade 4%,#f3efe5 80%,#e4dfd0)}
#gridlock-story-ui .story-newspaper .story-magazine-running-head{margin:19px 30px 0;padding-bottom:7px;border-bottom:2px solid #34342d;color:#45453d;font:700 9px/1.3 Georgia,"Times New Roman",serif;letter-spacing:.075em}
#gridlock-story-ui .story-newspaper .story-magazine-page-copy{padding:16px 31px 10px}
#gridlock-story-ui .story-newspaper .story-magazine-page h2{font:700 clamp(27px,2.65vw,40px)/1.03 Georgia,"Times New Roman",serif;color:#22241f;text-transform:none;letter-spacing:-.035em;margin:0 0 11px;text-wrap:pretty}
#gridlock-story-ui .story-newspaper .story-magazine-deck{font:400 17px/1.36 Georgia,"Times New Roman",serif;color:#484940;margin:0 0 12px}
#gridlock-story-ui .story-newspaper .story-magazine-byline{font:700 10px/1.4 Georgia,"Times New Roman",serif;color:#3b3d33;letter-spacing:.035em;margin:0 0 15px;padding-bottom:9px;border-bottom:1px solid #57594c55}
#gridlock-story-ui .story-newspaper .story-magazine-prose{columns:2 225px;column-gap:25px;column-rule:1px solid #7776673d;font:16.5px/1.48 Georgia,"Times New Roman",serif;color:#272922;hyphens:auto;overflow-wrap:break-word}
#gridlock-story-ui .story-newspaper .story-magazine-prose p{font-family:inherit;margin:0 0 .85em;orphans:3;widows:3}
#gridlock-story-ui .story-newspaper .story-magazine-prose p:first-child::first-letter{float:none;font:inherit;color:inherit;padding:0}
#gridlock-story-ui .story-newspaper .story-magazine-prose blockquote{break-inside:avoid;margin:14px 0;padding:10px 0;border-block:2px solid #45483b;font:italic 700 19px/1.3 Georgia,"Times New Roman",serif;color:#393d31}
#gridlock-story-ui .story-newspaper .story-magazine-folio{margin:0 31px;padding:8px 0 12px;border-top:1px solid #5b5d505c;color:#46493c;font:700 9px/1.35 Georgia,"Times New Roman",serif;letter-spacing:.035em}
#gridlock-story-ui .story-newspaper .story-magazine-folio b{font-size:12px}
#gridlock-story-ui .story-newspaper .story-magazine-continued{color:#666750}
#gridlock-story-ui .story-newspaper .story-magazine-continuation h2{font-size:24px;letter-spacing:-.02em}
#gridlock-story-ui .story-newspaper-nameplate{margin:22px 31px 0;text-align:center;color:#20231e;border-top:3px double #30352b;border-bottom:3px double #30352b}
#gridlock-story-ui .story-newspaper-nameplate>p{margin:7px 0 5px;font:700 9px/1.4 Georgia,"Times New Roman",serif;letter-spacing:.2em;text-transform:uppercase}
#gridlock-story-ui .story-newspaper-nameplate strong{display:block;padding:0 0 8px;font:700 clamp(25px,calc(var(--magazine-page-height,600px)*.059),45px)/1.04 Georgia,"Times New Roman",serif;letter-spacing:-.055em}
#gridlock-story-ui .story-newspaper-nameplate>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid #656558;font:700 9px/1.2 Georgia,"Times New Roman",serif;text-transform:uppercase;letter-spacing:.025em}
#gridlock-story-ui .story-newspaper-photo{margin:0 0 14px}
#gridlock-story-ui .story-newspaper-photo .story-magazine-article-image{height:min(190px,calc(var(--magazine-page-height,600px)*.225));margin:0;border:1px solid #44473f44;filter:grayscale(1) sepia(.14) contrast(.93)}
#gridlock-story-ui .story-newspaper-photo figcaption{margin:6px 0 0;font:italic 12px/1.3 Georgia,"Times New Roman",serif;color:#55584b}
#gridlock-story-ui .story-newspaper .story-magazine-contents{margin:15px 0 21px}
#gridlock-story-ui .story-newspaper .story-magazine-contents button{padding:11px 0;font-size:16px;color:#2c3227;border-color:#aaa994}
#gridlock-story-ui .story-newspaper .story-magazine-contents button b{color:#5a5c4c}
#gridlock-story-ui .story-newspaper .story-magazine-toolbar{background:#252a23f0;border-color:#d9d5c24d}
#gridlock-story-ui .story-newspaper .story-magazine-toolbar strong{font:700 16px/1.2 Georgia,"Times New Roman",serif;letter-spacing:0}
#gridlock-story-ui .story-newspaper .story-magazine-toolbar button{background:#4b5140;border-color:#adae958c}
#gridlock-story-ui .story-newspaper .story-magazine-edge{background:#30392dc4;border-color:#d0ceb957;color:#f1eddb}
#gridlock-story-ui .story-newspaper .story-magazine-edge:not(:disabled):hover{background:#515d44}
@media(max-width:700px){
  #gridlock-story-ui .story-newspaper-nameplate{margin:16px 21px 0}
  #gridlock-story-ui .story-newspaper-nameplate>p{font-size:8px;letter-spacing:.1em}
  #gridlock-story-ui .story-newspaper-nameplate>div{font-size:8px;gap:6px;flex-wrap:wrap;justify-content:center}
  #gridlock-story-ui .story-newspaper-nameplate strong{font-size:clamp(22px,4.7vw,34px)}
  #gridlock-story-ui .story-newspaper .story-magazine-page-copy{padding:15px 22px 8px}
  #gridlock-story-ui .story-newspaper .story-magazine-running-head,#gridlock-story-ui .story-newspaper .story-magazine-folio{margin-left:22px;margin-right:22px}
  #gridlock-story-ui .story-newspaper .story-magazine-page h2{font-size:29px}
  #gridlock-story-ui .story-newspaper .story-magazine-continuation h2{font-size:23px}
  #gridlock-story-ui .story-newspaper .story-magazine-toolbar strong{max-width:190px;font-size:13px}
}
@media(max-height:580px){
  #gridlock-story-ui .story-newspaper-nameplate{margin-top:9px}
  #gridlock-story-ui .story-newspaper-nameplate>p{margin:4px 0 3px;font-size:8px}
  #gridlock-story-ui .story-newspaper-nameplate strong{font-size:25px;padding-bottom:5px}
  #gridlock-story-ui .story-newspaper-nameplate>div{padding:4px 0;font-size:8px}
  #gridlock-story-ui .story-newspaper .story-magazine-page-copy{padding-top:10px;padding-bottom:5px}
  #gridlock-story-ui .story-newspaper .story-magazine-page h2{font-size:25px;margin-bottom:8px}
  #gridlock-story-ui .story-newspaper .story-magazine-deck{font-size:15px;margin-bottom:8px}
  #gridlock-story-ui .story-newspaper .story-magazine-byline{margin-bottom:9px;padding-bottom:6px;font-size:9px}
  #gridlock-story-ui .story-newspaper .story-magazine-prose{font-size:16px;line-height:1.43}
  #gridlock-story-ui .story-newspaper .story-magazine-running-head{margin-top:11px;padding-bottom:5px;font-size:8px}
  #gridlock-story-ui .story-newspaper .story-magazine-folio{font-size:8px;padding-bottom:7px}
  #gridlock-story-ui .story-newspaper .story-magazine-continuation h2{font-size:21px}
  #gridlock-story-ui .story-newspaper-photo{margin-bottom:9px}
  #gridlock-story-ui .story-newspaper-photo figcaption{font-size:10px}
}
