.audio-page{max-width:1250px}.audio-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;padding:55px 0}.audio-hero h1{font-size:clamp(40px,5.3vw,70px)}.audio-hero p{line-height:1.8}.audio-art{background:#e6e9df;min-height:390px;padding:38px;display:flex;flex-direction:column;justify-content:center}.audio-art>span{font-size:clamp(25px,3.6vw,44px);font-weight:700;line-height:1.15;letter-spacing:-.04em}.audio-art>p{font-size:12px;color:var(--muted)}.audio-wave{display:flex;align-items:center;gap:7px;height:85px;margin-top:28px}.audio-wave i{display:block;width:7px;height:26px;background:var(--red);border-radius:5px}.audio-wave i:nth-child(2n){height:48px}.audio-wave i:nth-child(3n){height:70px}.audio-wave i:nth-child(5n){height:38px}.audio-note{border:1px solid var(--line);border-left:4px solid var(--red);padding:18px 24px;font-size:13px;line-height:1.8}.audio-note p{margin:5px 0;color:var(--muted)}#episodes{padding-top:45px;scroll-margin-top:20px}.audio-toolbar{display:flex;align-items:center;justify-content:space-between;gap:25px}.audio-toolbar label{display:grid;gap:8px;min-width:300px;font-size:12px}.audio-toolbar h2{margin-bottom:10px}#audio-count{font-size:13px;color:var(--muted)}.episode{border:1px solid var(--line);padding:30px;background:#fbfaf5;margin:25px 0}.episode h3{font-size:30px;margin:12px 0 18px;max-width:900px}.episode-meta{display:flex;gap:15px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.episode p,.episode li{font-size:14px;line-height:1.85}.episode>p{max-width:850px}.episode audio{width:100%;margin:12px 0;accent-color:var(--red)}.episode-links{display:flex;gap:22px;align-items:center;flex-wrap:wrap;font-size:13px}.episode details{border-top:1px solid var(--line);margin-top:25px;padding-top:18px}.episode summary{cursor:pointer;font-size:14px;font-weight:600}.episode details h4{font-size:14px}.episode details ul{padding-left:23px}.episode .audio-error{color:#9c291b;font-size:13px}.audio-next{padding:30px;margin:45px 0;background:#e9ebe2}.audio-next h2{font-size:30px}.audio-next p{font-size:14px;line-height:1.8}.audio-next>div{display:flex;gap:25px;flex-wrap:wrap;font-size:13px}.audionav{display:inline!important;color:var(--red)}@media(max-width:760px){.audio-hero{grid-template-columns:1fr;gap:25px;padding-top:30px}.audio-art{min-height:250px}.audio-art>span{font-size:34px}.audio-toolbar{display:block}.audio-toolbar label{min-width:0;margin-top:20px}.episode{padding:21px}.episode h3{font-size:25px}.audio-note{padding:16px}.audio-hero h1{font-size:43px}.audio-wave{margin-top:15px}}

.audio-pending{background:#e9ebe2;padding:18px 22px;margin:20px 0;border-left:3px solid var(--red);font-size:14px}.audio-pending p{margin:5px 0}
