.ArticleAudio-module__LYrEOG__listenCard{background:var(--surface-container);border:1px solid var(--outline-variant);border-radius:12px;flex-direction:column;gap:14px;margin-bottom:40px;padding:20px 24px;display:flex}.ArticleAudio-module__LYrEOG__listenLeft{align-items:center;gap:16px;display:flex}.ArticleAudio-module__LYrEOG__listenPlayBtn{background:var(--primary);width:52px;height:52px;color:var(--on-primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 2px 12px #9cf73233}.ArticleAudio-module__LYrEOG__listenPlayBtn:hover{transform:scale(1.06);box-shadow:0 4px 20px #9cf73259}.ArticleAudio-module__LYrEOG__listenPlayBtn:active{transform:scale(.96)}.ArticleAudio-module__LYrEOG__listenMeta{flex-direction:column;gap:2px;display:flex}.ArticleAudio-module__LYrEOG__listenTitle{font-family:var(--font-label);color:var(--on-surface);align-items:center;font-size:.85rem;font-weight:600;display:flex}.ArticleAudio-module__LYrEOG__listenDuration{color:var(--on-surface-variant);letter-spacing:.02em;font-family:monospace;font-size:.72rem}.ArticleAudio-module__LYrEOG__listenTrack{background:var(--surface-container-high);cursor:pointer;border-radius:3px;height:6px;position:relative;overflow:hidden}.ArticleAudio-module__LYrEOG__listenTrack:hover{height:8px}.ArticleAudio-module__LYrEOG__listenTrackFill{background:var(--primary);border-radius:3px;height:100%;transition:width .15s linear}.ArticleAudio-module__LYrEOG__listenTime{color:var(--on-surface-variant);font-family:monospace;font-size:.65rem;position:absolute;top:-20px;right:0}.ArticleAudio-module__LYrEOG__playerBar{height:var(--player-height);-webkit-backdrop-filter:blur(40px);z-index:300;background:#353534eb;border-top:1px solid #ffffff0f;align-items:center;gap:20px;padding:0 24px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 30px #00000080}.ArticleAudio-module__LYrEOG__barLeft{flex:none;align-items:center;gap:12px;min-width:200px;display:flex}.ArticleAudio-module__LYrEOG__barThumb{object-fit:cover;border-radius:6px;width:48px;height:48px;box-shadow:0 2px 8px #0000004d}.ArticleAudio-module__LYrEOG__barInfo{flex-direction:column;display:flex;overflow:hidden}.ArticleAudio-module__LYrEOG__barTitle{font-family:var(--font-display);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.ArticleAudio-module__LYrEOG__barSub{font-family:var(--font-label);color:var(--on-surface-variant);font-size:.68rem}.ArticleAudio-module__LYrEOG__barCenter{flex-direction:column;flex:1;align-items:center;gap:2px;max-width:500px;margin:0 auto;display:flex}.ArticleAudio-module__LYrEOG__barControls{align-items:center;gap:16px;display:flex}.ArticleAudio-module__LYrEOG__barSecBtn{color:#e5e2e180;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:relative}.ArticleAudio-module__LYrEOG__barSecBtn:hover{color:var(--on-surface)}.ArticleAudio-module__LYrEOG__skipLabel{font-family:var(--font-label);color:inherit;font-size:.5rem;font-weight:700;position:absolute;bottom:-1px;right:-2px}.ArticleAudio-module__LYrEOG__barPlayBtn{background:var(--on-surface);width:36px;height:36px;color:var(--background);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .1s;display:flex}.ArticleAudio-module__LYrEOG__barPlayBtn:hover{transform:scale(1.06)}.ArticleAudio-module__LYrEOG__barPlayBtn:active{transform:scale(.95)}.ArticleAudio-module__LYrEOG__barProgressRow{align-items:center;gap:8px;width:100%;display:flex}.ArticleAudio-module__LYrEOG__barTime{color:#e5e2e166;text-align:center;min-width:32px;font-family:monospace;font-size:.6rem}.ArticleAudio-module__LYrEOG__barTrack{background:var(--surface-container-high);cursor:pointer;border-radius:2px;flex:1;height:3px;overflow:hidden}.ArticleAudio-module__LYrEOG__barTrack:hover{height:5px}.ArticleAudio-module__LYrEOG__barTrackFill{background:var(--primary);border-radius:2px;height:100%;transition:width .1s linear}.ArticleAudio-module__LYrEOG__barRight{justify-content:flex-end;align-items:center;gap:8px;min-width:120px;display:flex}.ArticleAudio-module__LYrEOG__volIcon{color:#e5e2e180;align-items:center;display:flex}.ArticleAudio-module__LYrEOG__volTrack{background:var(--surface-container-high);cursor:pointer;border-radius:2px;width:72px;height:3px;overflow:hidden}.ArticleAudio-module__LYrEOG__volFill{background:var(--on-surface);border-radius:2px;height:100%}@media (max-width:768px){.ArticleAudio-module__LYrEOG__listenCard{padding:16px 18px}.ArticleAudio-module__LYrEOG__listenPlayBtn{width:44px;height:44px}.ArticleAudio-module__LYrEOG__playerBar{gap:10px;padding:0 12px}.ArticleAudio-module__LYrEOG__barLeft{min-width:auto}.ArticleAudio-module__LYrEOG__barThumb{width:40px;height:40px}.ArticleAudio-module__LYrEOG__barInfo,.ArticleAudio-module__LYrEOG__barRight{display:none}.ArticleAudio-module__LYrEOG__barCenter{max-width:none}.ArticleAudio-module__LYrEOG__skipLabel{display:none}}
.page-module__PNSoWq__article{max-width:720px;margin:0 auto;padding:0 32px 60px}.page-module__PNSoWq__header{margin-bottom:40px;padding-top:40px}.page-module__PNSoWq__label{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--on-primary);background:var(--primary);border-radius:3px;margin-bottom:24px;padding:4px 14px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__PNSoWq__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--on-surface);margin-bottom:20px;font-size:3.2rem;font-weight:700;line-height:1.08}.page-module__PNSoWq__subtitle{font-family:var(--font-body);color:var(--on-surface-variant);margin-bottom:28px;font-size:1.15rem;font-style:italic;line-height:1.6}.page-module__PNSoWq__authorRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__PNSoWq__authorLeft{align-items:center;gap:12px;display:flex}.page-module__PNSoWq__avatar{background:var(--surface-container-high);border:1px solid var(--outline-variant);width:40px;height:40px;font-family:var(--font-label);color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:flex}.page-module__PNSoWq__authorInfo{flex-direction:column;display:flex}.page-module__PNSoWq__authorName{font-family:var(--font-label);color:var(--on-surface);font-size:.85rem;font-weight:600}.page-module__PNSoWq__authorMeta{font-family:var(--font-label);color:var(--on-surface-variant);font-size:.75rem}.page-module__PNSoWq__authorActions{gap:8px;display:flex}.page-module__PNSoWq__iconBtn{border:1px solid var(--outline-variant);cursor:pointer;width:36px;height:36px;color:var(--on-surface-variant);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:.9rem;transition:background .15s;display:flex}.page-module__PNSoWq__iconBtn:hover{background:var(--surface-container);color:var(--on-surface)}.page-module__PNSoWq__coverWrap{border-radius:10px;margin:0 0 48px;overflow:hidden}.page-module__PNSoWq__cover{object-fit:cover;width:100%;max-height:480px;display:block}.page-module__PNSoWq__sourceRow{background:var(--surface-container-low);border:1px solid var(--outline-variant);color:var(--on-surface-variant);border-radius:8px;align-items:center;gap:6px;margin-bottom:24px;padding:10px 16px;display:flex}.page-module__PNSoWq__sourceLabel{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.page-module__PNSoWq__sourceLink{font-family:var(--font-label);color:var(--primary);font-size:.78rem;font-weight:500;text-decoration:none;transition:opacity .15s}.page-module__PNSoWq__sourceLink:hover{opacity:.8;text-underline-offset:2px;text-decoration:underline}.page-module__PNSoWq__content{font-family:var(--font-body);color:var(--on-surface);font-size:1.12rem;line-height:1.85}.page-module__PNSoWq__content>p:first-child:first-letter{float:left;font-family:var(--font-display);color:var(--on-surface);margin:6px 12px 0 0;font-size:4.2rem;font-weight:700;line-height:.85}.page-module__PNSoWq__content h2{font-family:var(--font-display);color:var(--on-surface);letter-spacing:-.01em;margin:56px 0 18px;font-size:1.55rem;font-weight:700}.page-module__PNSoWq__content h3{font-family:var(--font-display);color:var(--on-surface);margin:40px 0 12px;font-size:1.25rem;font-weight:600}.page-module__PNSoWq__content p{margin-bottom:24px}.page-module__PNSoWq__content blockquote{border-left:3px solid var(--primary);font-family:var(--font-body);color:var(--on-surface);background:0 0;margin:36px 0;padding:20px 28px;font-size:1.35rem;font-style:italic;line-height:1.6}.page-module__PNSoWq__content blockquote p{margin-bottom:8px}.page-module__PNSoWq__content blockquote cite,.page-module__PNSoWq__content blockquote footer{font-style:normal;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--on-surface-variant);margin-top:12px;font-size:.75rem;display:block}.page-module__PNSoWq__content .page-module__PNSoWq__annotation,.page-module__PNSoWq__content aside{border-left:3px solid var(--primary);background:var(--surface-container);border-radius:0 8px 8px 0;margin:32px 0;padding:20px 24px}.page-module__PNSoWq__content .page-module__PNSoWq__annotation strong:first-child{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:8px;font-size:.7rem;font-weight:700;display:block}.page-module__PNSoWq__content ul,.page-module__PNSoWq__content ol{margin:20px 0;padding-left:28px}.page-module__PNSoWq__content li{margin-bottom:10px}.page-module__PNSoWq__content img{border-radius:10px;margin:32px 0}.page-module__PNSoWq__content figure{margin:36px 0}.page-module__PNSoWq__content figure img{border-radius:10px;width:100%}.page-module__PNSoWq__content figcaption{font-family:var(--font-label);color:var(--on-surface-variant);text-align:center;margin-top:12px;font-size:.75rem;font-style:italic}.page-module__PNSoWq__content code{background:var(--surface-container-high);border-radius:4px;padding:2px 6px;font-size:.9em}.page-module__PNSoWq__content pre{background:var(--surface-container);border-radius:8px;margin:28px 0;padding:20px;overflow-x:auto}.page-module__PNSoWq__content a{color:var(--primary);text-underline-offset:3px;text-decoration:underline;transition:opacity .15s}.page-module__PNSoWq__content a:hover{opacity:.8}.page-module__PNSoWq__tags{border-top:1px solid var(--outline-variant);flex-wrap:wrap;gap:10px;margin-top:48px;padding-top:32px;display:flex}.page-module__PNSoWq__tag{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--outline-variant);color:var(--on-surface-variant);cursor:default;background:0 0;border-radius:20px;padding:6px 16px;font-size:.7rem;font-weight:600;transition:all .15s}.page-module__PNSoWq__tag:hover{border-color:var(--primary);color:var(--primary)}.page-module__PNSoWq__engagementBar{border-top:1px solid var(--outline-variant);justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px;display:flex}.page-module__PNSoWq__engageLeft{gap:6px;display:flex}.page-module__PNSoWq__engageBtn{border:1px solid var(--outline-variant);color:var(--on-surface-variant);font-family:var(--font-label);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;transition:all .15s;display:flex}.page-module__PNSoWq__engageBtn:hover{border-color:var(--on-surface-variant);color:var(--on-surface)}.page-module__PNSoWq__engageCount{font-weight:600}.page-module__PNSoWq__shareBtn{background:var(--primary);color:var(--on-primary);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:10px 24px;font-size:.72rem;font-weight:700;transition:opacity .15s;display:flex}.page-module__PNSoWq__shareBtn:hover{opacity:.88}.page-module__PNSoWq__recommended{border-top:1px solid var(--outline-variant);max-width:900px;margin:0 auto;padding:60px 32px 80px}.page-module__PNSoWq__recTitle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--on-surface);margin-bottom:28px;font-size:1.1rem;font-weight:700}.page-module__PNSoWq__recGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__PNSoWq__recCard{flex-direction:column;gap:12px;transition:opacity .15s;display:flex}.page-module__PNSoWq__recCard:hover{opacity:.85}.page-module__PNSoWq__recImgWrap{aspect-ratio:1;background:var(--surface-container);border-radius:10px;overflow:hidden}.page-module__PNSoWq__recImg{object-fit:cover;width:100%;height:100%;display:block}.page-module__PNSoWq__recSubject{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--primary);font-size:.65rem;font-weight:600}.page-module__PNSoWq__recCardTitle{font-family:var(--font-display);color:var(--on-surface);font-size:1rem;font-weight:600;line-height:1.3}.page-module__PNSoWq__recDesc{font-family:var(--font-body);color:var(--on-surface-variant);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:768px){.page-module__PNSoWq__article{padding:0 20px 60px}.page-module__PNSoWq__title{font-size:2rem}.page-module__PNSoWq__subtitle{font-size:1rem}.page-module__PNSoWq__authorRow{flex-direction:column;align-items:flex-start;gap:12px}.page-module__PNSoWq__coverWrap{border-radius:0;margin-left:-20px;margin-right:-20px}.page-module__PNSoWq__content>p:first-child:first-letter{font-size:3.2rem}.page-module__PNSoWq__content blockquote{padding:16px 20px;font-size:1.1rem}.page-module__PNSoWq__engagementBar{flex-direction:column;align-items:flex-start;gap:16px}.page-module__PNSoWq__recommended{padding:40px 20px 60px}.page-module__PNSoWq__recGrid{grid-template-columns:1fr;gap:28px}}
