/* Podcast presentation; dashboard styles and publishing behavior are unchanged. */
.podcast-theme{--ink:#f2eee5;--paper:#121517;--gold:#eab451;--muted:#abaeac;--line:#353a3b;--white:#1b2022;background:var(--paper);color:var(--ink)}
.podcast-theme p{color:#b8bdbb}.podcast-theme h1,.podcast-theme h2,.podcast-theme h3{font-family:Arial,Helvetica,sans-serif;font-weight:750;letter-spacing:-.04em}.podcast-theme h1{font-size:clamp(39px,4.5vw,62px)}.podcast-theme h2{font-size:clamp(30px,3.1vw,43px)}.podcast-theme h3{font-size:25px}.podcast-theme .eyebrow{color:#d5b57e;font-size:10px;letter-spacing:1.7px}.podcast-theme .topline{background:#090c0d;border-bottom:1px solid #282e30}.podcast-theme .site-header{min-height:100px}.podcast-theme .brand img{outline:1px solid #75603b;outline-offset:2px}.podcast-theme .brand span{font-family:Georgia,serif}.podcast-theme .button{color:#211b11;border-radius:5px}.podcast-theme .button.ghost{color:#f1e8d9;border-color:#71664f}.podcast-theme .button.ghost:hover{background:#39372f}.podcast-theme .menu-toggle{color:#f2eee5}.podcast-theme .hero-art{border-color:#514738;border-radius:7px}.podcast-theme .hero-bottom{grid-template-columns:1fr 1fr;gap:55px;padding-top:32px;padding-bottom:30px}.podcast-theme .hero h1{font-size:clamp(40px,4.7vw,64px);line-height:1.08;letter-spacing:-.05em}.podcast-theme .hero h1>span{color:#eac47f}.podcast-theme .hero-intro{max-width:480px}.podcast-theme .hero-intro p{font-size:16px;line-height:1.75;margin-bottom:20px}.podcast-theme .hero{padding-bottom:24px}.broadcast-strip{display:flex;align-items:center;gap:25px;border-block:1px solid #393d3b;padding:17px 0;font-size:11px;color:#aeb3af}.broadcast-state{display:flex;align-items:center;gap:9px;color:#e2bd76;letter-spacing:1px;font-size:10px;white-space:nowrap}.status-light{width:7px;height:7px;border-radius:50%;background:#bca67a;box-shadow:0 0 0 4px #bca67a14}.status-light.is-live{background:#e96958;box-shadow:0 0 0 4px #e9695820}.broadcast-strip>a{margin-left:auto;color:#e5d6bb;white-space:nowrap;font-weight:bold}.show-navigation{justify-content:flex-start;gap:36px;padding:8px 0 20px;color:#bbc0bd;font-size:12px}.podcast-feature{display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:95px;padding-top:50px}.podcast-feature-copy h2{font-size:44px;line-height:1.12;margin-bottom:25px}.podcast-feature-copy h2>span{color:#e8c17d}.podcast-feature-copy p{font-size:16px;line-height:1.8;max-width:540px}.studio-panel{background:linear-gradient(145deg,#252923,#191d20 70%);border:1px solid #55503f;border-radius:10px;padding:26px 30px}.studio-top{display:flex;justify-content:space-between;font-size:9px;font-weight:bold;letter-spacing:1.6px;color:#c9b68f;border-bottom:1px solid #3b403c;padding-bottom:14px}.studio-art{display:flex;align-items:center;gap:26px;padding-block:23px}.studio-art img{width:132px;height:132px;border-radius:50%}.audio-lines{display:flex;align-items:center;justify-content:space-between;gap:5px;height:65px;flex:1;max-width:165px}.audio-lines i{height:14px;width:4px;background:#d4a752;border-radius:2px}.audio-lines i:nth-child(2n){height:34px}.audio-lines i:nth-child(3n){height:51px}.audio-lines i:nth-child(5n){height:65px}.studio-panel h3{font-size:26px;line-height:1.15}.studio-panel p{font-size:14px}.studio-panel .button{width:100%;margin-top:5px}.podcast-theme .empty-state{background:#1a1f20;border-color:#3c4140;padding:30px}.podcast-theme .empty-state h3{font-size:24px}.podcast-theme .outline-star{color:#ba9556}.podcast-theme .takes-band{background:#171b1d;border-color:#353b3b}.podcast-theme .friendly-quote{background:#20241f;border-top:1px solid #7b653e;border-bottom:1px solid #7b653e}.podcast-theme .friendly-quote h2{font-family:Georgia,serif;font-weight:400;font-size:33px;letter-spacing:-.03em}.podcast-theme .about-strip{padding-block:65px;gap:50px}.podcast-theme .about-strip img{width:165px;height:165px}.podcast-theme .about-strip h2{font-size:33px}.podcast-theme .bottom-cta{background:#262b24;border:1px solid #716143;border-top:3px solid #d7ab5d;border-radius:7px}.podcast-theme .bottom-cta h2{font-size:32px}.podcast-theme .bottom-cta p{color:#c2c6be}.podcast-theme footer{background:#0f1213;border-color:#343a3a}.podcast-theme .footer-grid p{font-family:Arial,sans-serif;font-style:normal;font-size:14px}.podcast-theme .card{background:#1c2224}.podcast-theme .card h3{font-size:26px}.podcast-theme .card-image{background:#272c29}.podcast-theme .badge{color:#e3c48c;border-color:#867348}.podcast-theme .panel{background:#1c2224;border-color:#414845}.podcast-theme input,.podcast-theme textarea,.podcast-theme select{color:#f3eee3;background:#121819;border-color:#58615c}.podcast-theme input::placeholder,.podcast-theme textarea::placeholder{color:#a2aaa4}.podcast-theme .fine-note{color:#a9b0aa}.podcast-theme .notice{color:#254321}.podcast-theme .notice.error{color:#752d1c}.podcast-theme .offline-stage{border:1px solid #575444;background:#1c2224}.podcast-theme .prose{font-size:17px}.podcast-theme .about-page h1{font-size:45px}.podcast-theme .about-page h1 em{font-style:normal;color:#e9c482}.podcast-theme .skip{color:#171714}
@media(max-width:1000px){.podcast-feature{gap:45px}.studio-panel{padding:23px}.audio-lines{gap:3px}.studio-art{gap:17px}.studio-art img{width:110px;height:110px}.podcast-feature-copy h2{font-size:39px}.broadcast-strip{gap:18px}.show-navigation{gap:27px}}
@media(max-width:950px){.podcast-theme .site-header{flex-wrap:wrap;padding-block:16px}.podcast-theme .site-header .menu-toggle{display:block;border:1px solid #75684d;background:transparent;border-radius:3px;font-size:12px;padding:10px 12px}.podcast-theme .site-header nav{display:none;width:100%;padding:10px 0 5px;flex-wrap:wrap;gap:20px}.podcast-theme .site-header nav.open{display:flex}}
@media(max-width:720px){.podcast-theme .site-header{min-height:90px}.podcast-theme .hero-bottom{grid-template-columns:1fr;gap:19px;padding-top:25px;padding-bottom:25px}.podcast-theme .hero h1{font-size:43px}.podcast-theme .hero-intro p{font-size:15px;max-width:100%}.podcast-theme .hero .eyebrow{font-size:9px;margin-bottom:14px}.broadcast-strip{display:grid;grid-template-columns:1fr auto;gap:12px;padding:17px 0}.broadcast-strip>span{grid-row:2;grid-column:1/-1;font-size:11px}.broadcast-strip>a{grid-column:2;grid-row:1;font-size:10px}.show-navigation{display:flex;flex-wrap:wrap;gap:15px 22px;padding:7px 0 14px;font-size:11px}.podcast-feature{grid-template-columns:1fr;gap:30px;padding-top:32px}.podcast-feature-copy h2{font-size:35px}.podcast-feature-copy p{font-size:15px}.studio-panel{padding:23px}.studio-art{gap:24px}.studio-art img{width:120px;height:120px}.audio-lines{max-width:140px}.podcast-theme .empty-state{padding:24px}.podcast-theme .friendly-quote h2{font-size:27px}.podcast-theme .about-strip{padding-block:45px;gap:26px}.podcast-theme .about-strip img{width:125px;height:125px}.podcast-theme .about-strip h2{font-size:29px}.podcast-theme .bottom-cta h2{font-size:29px}.podcast-theme .section-heading h2{font-size:29px}.podcast-theme .about-page h1{font-size:39px}}
