.issue-page{padding:28px 14px 65px;background:radial-gradient(circle at 20% -5%,rgba(218,41,28,.10),transparent 55%),var(--paper)}.issue-page article{max-width:600px;margin:auto}.issue-masthead{background:var(--hero-rail);color:var(--ink);border:1px solid var(--hair);border-radius:10px;padding:34px 30px 30px;position:relative;overflow:hidden}.issue-masthead:after{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:repeating-linear-gradient(90deg,transparent 0 46px,rgba(218,41,28,.9) 46px 47px)}.issue-masthead>*{position:relative;z-index:1}.kicker{font:10.5px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 14px}.wordmark{font:400 60px/.9 'Bebas Neue',Impact,'Arial Narrow',sans-serif;letter-spacing:.5px;margin:0}.wordmark em{color:var(--accent);font-style:normal}.tagline{font:400 19px 'Barlow Condensed',sans-serif;color:var(--dim);margin:12px 0 20px}.metaline{font:11px 'Barlow Condensed',sans-serif;letter-spacing:.06em;color:var(--faint);border-top:1px solid rgba(255,255,255,.12);padding-top:14px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.issue-title{padding:38px 4px 26px 40px}.issue-title .eyebrow:before{display:none}.issue-title h1{font:400 43px/1 'Bebas Neue',Impact,'Arial Narrow',sans-serif;margin:8px 0 12px}.issue-description{font-size:16.5px;color:var(--slate)}.publication{font:10.5px 'Barlow Condensed',Inter,sans-serif;color:var(--slate)}.publication a{font-weight:700}.issue-hero{margin:0 4px 0 40px}.issue-hero img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:9px}.hero-credit{font:10px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.04em;color:var(--slate);margin:6px 0 0}.hero-credit a{color:var(--slate)}.issue-body{position:relative;padding:38px 4px 8px 40px}.spine{position:absolute;left:17px;top:14px;bottom:120px;width:2px;background:linear-gradient(var(--accent),var(--accent) 88%,transparent);transform-origin:top}.spine:before,.spine:after{content:"";position:absolute;left:-4px;width:10px;height:2px;background:var(--accent)}.spine:before{top:0}.spine:after{bottom:0}.block{margin:0 0 40px;position:relative}.eyebrow{font:10.5px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--slate);margin:0 0 12px;position:relative}.block>.eyebrow:before{content:"";position:absolute;left:-27px;top:2px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--paper)}.eyebrow .co{color:var(--accent-deep)}.head{font:400 32px/1.05 'Bebas Neue',Impact,'Arial Narrow',sans-serif;letter-spacing:.2px;margin:0 0 12px}.block p{margin:0 0 14px}.lead{font-size:16.5px}.muted{color:var(--slate)}.card{background:var(--card);border:1px solid var(--hair);border-radius:9px;padding:20px 22px}.card.tint{background:var(--tint);border-color:var(--hair-accent)}.cta{display:inline-flex;align-items:center;gap:9px;text-align:left;font:700 12px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.04em;text-decoration:none;background:var(--accent);color:#fff;padding:11px 16px;border-radius:5px;transition:.15s}.cta:hover{background:var(--accent-deep);transform:translateY(-1px)}.cta.ink{background:var(--surface);color:var(--ink);border:1px solid var(--hair)}.sharelink{font:12px 'Barlow Condensed',Inter,sans-serif;color:var(--ink);text-decoration:none;border-bottom:2px solid var(--gold);padding-bottom:1px}.feed-item{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--hair)}.feed-item:first-of-type{border-top:0}.tag{flex:0 0 76px;font:700 9.5px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);padding-top:3px}.feed-item p{margin:0;font-size:14.5px}.recap{color:var(--accent-deep)!important}.dayline{font:12px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.05em;color:var(--dim);margin:8px 0 14px}.state-chip{display:inline-block;font:700 10px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border:1px solid;border-radius:3px;margin:0 6px 0 0}.chips{margin:0 0 10px}.reporting{margin:0 0 10px;padding-left:12px;border-left:2px solid var(--hair);color:var(--dim);font-size:14.5px}.speech{margin:0 0 8px;padding:0;border:0;font-size:17px;line-height:1.5;color:var(--strong);font-style:italic}.speech:before{content:'\201C'}.speech:after{content:'\201D'}.attrib{font:11.5px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.04em;color:var(--slate);margin:0 0 12px}.mover{margin:0 0 8px;font-size:14.5px;line-height:1.55}.ourread{border-color:var(--hair-accent)}.dropped ul{margin:0;padding-left:18px;color:var(--slate);font-size:13px;line-height:1.7}.mini-date{font:10px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);margin:0 0 12px}.issue-body>.signup-panel{display:block;margin:50px -4px 45px 0;padding:34px 30px;border-radius:9px}.issue-body>.signup-panel h2{font-size:37px}.issue-body>.signup-panel>div{margin-bottom:20px}.share-block .share-lead{margin:0 0 14px}.share-row{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.share-icon{width:16px;height:16px;flex:0 0 16px;margin-right:6px;color:var(--slate)}.share-btn:hover .share-icon{color:var(--accent-deep)}.share-btn{display:inline-flex;align-items:center;font:700 11px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.04em;text-decoration:none;color:var(--ink);background:var(--card);border:1px solid var(--hair);border-radius:5px;padding:9px 11px;cursor:pointer;transition:.15s}.share-btn:hover{background:var(--tint);border-color:var(--hair-accent);transform:translateY(-1px)}.share-done{font:11px 'Barlow Condensed',Inter,sans-serif;color:var(--accent-deep)}.signoff h2{font:30px 'Bebas Neue',Impact,'Arial Narrow',sans-serif;margin:0 0 8px}.issue-after{max-width:600px;margin:25px auto 0;display:flex;justify-content:space-between;gap:20px;font:700 11px 'Barlow Condensed',Inter,sans-serif}@media(prefers-reduced-motion:no-preference){.spine{animation:draw 1s ease-out both}.eyebrow:before{animation:pop .5s ease-out both}@keyframes draw{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pop{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}}@media(max-width:480px){.wordmark{font-size:46px}.issue-title,.issue-hero{margin:0 4px 0 40px}.issue-hero img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:9px}.hero-credit{font:10px 'Barlow Condensed',Inter,sans-serif;letter-spacing:.04em;color:var(--slate);margin:6px 0 0}.hero-credit a{color:var(--slate)}.issue-body{padding-left:34px}.spine{left:14px}.block>.eyebrow:before{left:-27px}.issue-body>.signup-panel{margin-left:0}.issue-after{font-size:9px}}
