.episode-library-module__aZOc7q__library{border-top:1px solid var(--border,#d9ddd4)}.episode-library-module__aZOc7q__listHeading{border-bottom:1px solid var(--border,#d9ddd4);justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.episode-library-module__aZOc7q__listHeading h2,.episode-library-module__aZOc7q__listHeading span,.episode-library-module__aZOc7q__episodeHeading time{color:var(--muted-foreground,#50625d);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.episode-library-module__aZOc7q__listHeading span{color:var(--muted-foreground,#53625c);letter-spacing:.03em;text-transform:none;font-weight:500}.episode-library-module__aZOc7q__episode{border-bottom:1px solid var(--border,#d9ddd4);grid-template-columns:54px minmax(0,1fr);gap:20px;padding:27px 0 30px;display:grid}.episode-library-module__aZOc7q__number{color:var(--warning-surface-foreground,#87503f);letter-spacing:.08em;padding-top:3px;font-size:12px;font-weight:700}.episode-library-module__aZOc7q__episodeCopy{min-width:0}.episode-library-module__aZOc7q__episodeHeading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.episode-library-module__aZOc7q__episodeHeading h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:clamp(23px,3vw,31px);font-weight:500;line-height:1.18}.episode-library-module__aZOc7q__episodeHeading time{color:var(--muted-foreground,#53625c);letter-spacing:.04em;flex:none;font-size:10px;font-weight:500}.episode-library-module__aZOc7q__episodeCopy>p{max-width:700px;color:var(--muted-foreground,#50625d);margin:10px 0 14px;font-size:14px;line-height:1.65}.episode-library-module__aZOc7q__episodeCopy audio{width:100%;height:42px;accent-color:var(--primary,#253f3a);margin-top:14px;display:block}.episode-library-module__aZOc7q__state{border-top:1px solid var(--border,#d9ddd4);border-bottom:1px solid var(--border,#d9ddd4);padding:36px 0 42px}.episode-library-module__aZOc7q__stateAction{justify-content:center;align-items:center;min-height:150px;padding:28px 16px;display:flex}.episode-library-module__aZOc7q__state>p.episode-library-module__aZOc7q__stateLabel{color:var(--ring,#3c6d80);letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-size:10px;font-weight:700}.episode-library-module__aZOc7q__state h2{max-width:650px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,42px);font-weight:500}.episode-library-module__aZOc7q__state>p:not(.episode-library-module__aZOc7q__stateLabel){max-width:500px;color:var(--muted-foreground,#50625d);margin:12px 0 0;font-size:14px;line-height:1.7}.episode-library-module__aZOc7q__state button{margin-top:20px}html[class~=dark] .episode-library-module__aZOc7q__listHeading,html[class~=dark] .episode-library-module__aZOc7q__episode,html[class~=dark] .episode-library-module__aZOc7q__state{border-color:var(--border)}html[class~=dark] .episode-library-module__aZOc7q__listHeading h2,html[class~=dark] .episode-library-module__aZOc7q__listHeading span,html[class~=dark] .episode-library-module__aZOc7q__episodeHeading time,html[class~=dark] .episode-library-module__aZOc7q__episodeCopy>p,html[class~=dark] .episode-library-module__aZOc7q__state>p:not(.episode-library-module__aZOc7q__stateLabel){color:var(--muted-foreground)}html[class~=dark] .episode-library-module__aZOc7q__state>p.episode-library-module__aZOc7q__stateLabel{color:var(--ring,#9bc0bd)}html[class~=dark] .episode-library-module__aZOc7q__state h2{color:var(--foreground)}html[class~=dark] .episode-library-module__aZOc7q__number{color:var(--destructive,#efb09d)}@media (max-width:620px){.episode-library-module__aZOc7q__listHeading{min-height:58px}.episode-library-module__aZOc7q__episode{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:22px 0 24px}.episode-library-module__aZOc7q__episodeHeading{flex-direction:column;align-items:flex-start;gap:7px}.episode-library-module__aZOc7q__episodeHeading h3{font-size:25px}.episode-library-module__aZOc7q__episodeCopy audio{height:44px}}
.episodes-module__O0fytG__page{background:var(--background,#faf8f2);min-height:72vh;color:var(--foreground,#243b38);padding:clamp(48px,8vw,96px) 0 104px}.episodes-module__O0fytG__inner{width:min(1080px,100% - 48px);margin-inline:auto}.episodes-module__O0fytG__intro{max-width:760px;margin-bottom:64px}.episodes-module__O0fytG__eyebrow{color:var(--ring,#3c6d80);letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}.episodes-module__O0fytG__intro h1{max-width:690px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(46px,7vw,78px);font-weight:500;line-height:.99}.episodes-module__O0fytG__description{max-width:550px;color:var(--muted-foreground,#50625d);margin:24px 0 0;font-size:16px;line-height:1.75}.episodes-module__O0fytG__communityLink{color:var(--link,#253f3a);-webkit-text-decoration-color:var(--border,#9eafa5);text-decoration-color:var(--border,#9eafa5);text-underline-offset:5px;margin-top:19px;font-size:13px;font-weight:700;display:inline-block}.episodes-module__O0fytG__spotifyButton{min-height:54px;padding-inline:2rem;font-size:1rem}.episodes-module__O0fytG__spotifyAction{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}html[class~=dark] .episodes-module__O0fytG__page{background:var(--background);color:var(--foreground)}html[class~=dark] .episodes-module__O0fytG__eyebrow{color:var(--ring,#9bc0bd)}html[class~=dark] .episodes-module__O0fytG__description{color:var(--muted-foreground)}html[class~=dark] .episodes-module__O0fytG__communityLink{color:var(--primary,#b9d1c2)}@media (max-width:620px){.episodes-module__O0fytG__page{padding:52px 0 72px}.episodes-module__O0fytG__inner{width:calc(100% - 40px)}.episodes-module__O0fytG__intro{margin-bottom:44px}.episodes-module__O0fytG__intro h1{max-width:12ch;font-size:clamp(44px,14vw,62px)}.episodes-module__O0fytG__description{font-size:15px}}
