.pv-reader .article-header{max-width:820px;margin:0 auto 30px;text-align:left}.pv-reader .article-header h1{font-family:var(--serif);font-size:var(--pv-title-size,48px);line-height:1.12;font-weight:400;letter-spacing:-.02em}.pv-article-deck{font-family:var(--serif);font-size:23px;line-height:1.5;color:var(--muted);margin:20px 0}.pv-article-meta{font-family:var(--sans);font-size:12px;line-height:1.7;color:var(--muted);margin:20px 0 0}.pv-reader .article-figure{max-width:1000px;margin-bottom:32px}.pv-reader-tools,.pv-listen-panel,.pv-tool-status,.pv-author-card,.pv-reader .entry-content,.pv-share-link{max-width:760px;margin-inline:auto}.pv-reader-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--sans)}.pv-tools-right,.pv-listen-group,.pv-font-controls{display:flex;align-items:center;gap:9px}.pv-tool-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 11px;color:var(--ink);border:1px solid var(--line);border-radius:25px;background:transparent;font-size:12px;line-height:1.2;cursor:pointer;text-decoration:none}.pv-tool-button:hover{background:#eeede7;text-decoration:none}.pv-tool-button svg{display:block;flex-shrink:0}.pv-listen{border:0;padding-left:0}.pv-listen [data-play-icon],.pv-listen [data-pause-icon]{border:1px solid var(--line);padding:8px;border-radius:50%}.pv-tool-button [hidden],.pv-reader [hidden]{display:none!important}.pv-tool-button:disabled{opacity:.55;cursor:not-allowed}.pv-audio-duration{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.pv-bookmark[aria-pressed=true]{background:var(--ink);color:var(--paper)}.pv-bookmark[aria-pressed=true] svg{fill:currentColor}.pv-font-controls{gap:0;border:1px solid var(--line);border-radius:25px;overflow:hidden}.pv-font-controls button{padding:8px 9px;font-family:var(--serif);border:0;background:none;color:var(--ink);cursor:pointer;min-height:35px}.pv-font-controls button:hover{background:#eeede7}.pv-font-controls button:focus-visible{outline-offset:-3px}.pv-listen-panel{display:flex;align-items:center;gap:20px;padding:14px 0;font-family:var(--sans);font-size:12px}.pv-listen-rate{margin-left:6px;padding:5px 8px;border:1px solid var(--line);background:var(--paper);color:var(--ink)}.pv-listen-progress{flex:1;width:100%;height:5px;accent-color:var(--ink)}.pv-tool-status{font-family:var(--sans);font-size:12px;color:var(--muted);margin-top:8px;margin-bottom:0;min-height:0}.pv-tool-status:empty{display:none}.pv-share-link{display:block;width:100%;padding:10px;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:12px;margin-top:10px}.pv-author-card{display:flex;align-items:center;gap:16px;padding:20px 0 24px;border-bottom:1px solid var(--line);margin-bottom:32px}.pv-author-avatar{flex:0 0 72px}.pv-author-avatar img{display:block;width:72px;height:72px;border-radius:50%;object-fit:cover}.pv-author-name{font-family:var(--sans);font-size:14px;font-weight:600;line-height:1.5;margin:0 0 4px}.pv-author-name a{text-decoration:underline;text-underline-offset:3px}.pv-author-bio{font-family:var(--sans);font-size:14px;line-height:1.55;margin:0;color:var(--muted)}.pv-reader .entry-content{font-family:var(--serif);font-size:var(--pv-reader-size,21px);line-height:1.7;letter-spacing:0;overflow-wrap:break-word}.pv-reader .entry-content p{margin:0 0 1.15em}.pv-reader .entry-content h2,.pv-reader .entry-content h3{font-family:var(--serif);font-weight:400}.pv-reader .entry-content h2{font-size:1.5em}.pv-reader .entry-content h3{font-size:1.25em}.pv-reader .entry-content blockquote{font-size:1.15em;line-height:1.6}.single-post .post-navigation,.single-post .comments-section,.pv-reader .article-footer{max-width:760px}.pv-reader .entry-content a{text-underline-offset:3px}.pv-reader .entry-content li{margin-bottom:.4em}
@media(max-width:800px){.pv-reader .article-header h1{font-size:min(var(--pv-title-size,48px),40px)}.pv-article-deck{font-size:21px}.pv-reader .entry-content{font-size:var(--pv-reader-mobile,19px)}}
@media(max-width:540px){.pv-reader .article-header h1{font-size:34px;line-height:1.15}.pv-article-deck{font-size:20px}.pv-reader-tools{flex-wrap:wrap;gap:12px;padding:14px 0}.pv-tools-right{margin-left:auto;gap:7px}.pv-tool-button{padding:8px 10px}.pv-listen{padding-left:0}.pv-audio-duration{font-size:10px}.pv-author-card{align-items:flex-start;gap:13px}.pv-author-avatar{flex-basis:58px}.pv-author-avatar img{width:58px;height:58px}.pv-author-bio{font-size:13px}.pv-author-name{font-size:13px}.pv-listen-panel{gap:12px}.pv-reader .entry-content{line-height:1.75}}
