:root{--pod-orange:#ee4d0b;--pod-orange-deep:#cf3600;--pod-yellow:#f4cc12;--pod-cream:#f2ecd9;--pod-paper:#fbf8ed;--pod-ink:#191510;--pod-white:#fffdf6;--pod-green:#1ed760}html{scroll-behavior:smooth}.litbr-podcast-page{margin:0;background:var(--pod-paper);color:var(--pod-ink);font-family:"DM Sans",Arial,sans-serif;font-size:16px;line-height:1.5}.litbr-podcast-page *{box-sizing:border-box}.litbr-podcast-page img{display:block;max-width:100%}.litbr-podcast-page a{color:inherit;text-decoration:none}.litbr-podcast-page button{font:inherit}.pod-skip{position:fixed;left:1rem;top:-5rem;z-index:99999;padding:.75rem 1rem;background:var(--pod-ink);color:#fff!important}.pod-skip:focus{top:1rem}.pod-header{height:94px;padding:0 clamp(24px,4vw,68px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(25,21,16,.35);background:var(--pod-orange);position:relative;z-index:20}.pod-wordmark{display:flex;align-items:center;gap:12px;font-family:"Roboto Slab",Georgia,serif;line-height:.8}.pod-wordmark-main{font-size:17px;font-weight:600;letter-spacing:-.06em}.pod-wordmark-main b{font-size:25px}.pod-wordmark-sub{padding-left:12px;border-left:1px solid;font-family:"DM Sans",sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.2em}.pod-nav{display:flex;align-items:center;gap:clamp(18px,2.5vw,40px);font-size:13px;font-weight:600}.pod-nav a:not(.pod-nav-listen):hover{text-decoration:underline;text-underline-offset:5px}.pod-nav-listen{padding:12px 18px;border:1px solid var(--pod-ink);border-radius:999px;transition:.2s}.pod-nav-listen:hover{background:var(--pod-ink);color:var(--pod-white)}.pod-menu-button{display:none;border:0;background:none}.pod-hero{min-height:calc(100vh - 94px);background:var(--pod-orange);padding:clamp(54px,7vw,98px) clamp(24px,6vw,92px) 52px;display:grid;grid-template-columns:minmax(0,1fr) minmax(370px,.78fr);gap:6vw;position:relative;overflow:hidden}.pod-hero:after{content:"";position:absolute;width:33vw;height:33vw;min-width:400px;min-height:400px;border:1px solid rgba(25,21,16,.18);border-radius:50%;right:-20vw;bottom:-20vw}.pod-hero-copy{position:relative;z-index:2}.pod-eyebrow,.pod-section-number{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700}.pod-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 45px}.pod-eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--pod-ink)}.pod-hero h1,.pod-section h2,.pod-return h2{font-family:"Roboto Slab",Georgia,serif;font-weight:500;letter-spacing:-.055em;line-height:.98}.pod-hero h1{font-size:clamp(50px,6.25vw,98px);margin:0;max-width:950px}.pod-hero h1 em{font-weight:400}.pod-hero h1 strong{font-weight:400;color:var(--pod-cream)}.pod-lead{max-width:590px;font-size:clamp(17px,1.4vw,21px);margin:38px 0 32px}.pod-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pod-button{min-height:52px;padding:0 23px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:14px;transition:transform .2s,background .2s,color .2s}.pod-button:hover{transform:translateY(-2px)}.pod-button svg{width:20px;height:20px;fill:currentColor}.pod-button-light{background:var(--pod-cream)}.pod-button-line{border:1px solid rgba(25,21,16,.6)}.pod-button-dark{background:var(--pod-ink);color:var(--pod-white)!important}.pod-hero-art{position:relative;display:flex;align-items:center;justify-content:center;z-index:2}.pod-status{position:absolute;right:0;top:0;background:var(--pod-yellow);padding:11px 17px;border-radius:999px;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transform:rotate(3deg);z-index:5;box-shadow:0 8px 0 rgba(25,21,16,.12)}.pod-status i,.pod-live-dot{width:8px;height:8px;border-radius:50%;background:var(--pod-orange);box-shadow:0 0 0 5px rgba(238,77,11,.2)}.pod-cover-wrap{width:min(42vw,540px);aspect-ratio:1;position:relative}.pod-cover-wrap img{position:absolute;left:12%;top:12%;width:76%;height:76%;object-fit:cover;box-shadow:none;transform:rotate(-2deg)}.pod-orbit{position:absolute;inset:0;animation:pod-spin 40s linear infinite}.pod-orbit circle{fill:none;stroke:rgba(25,21,16,.25);stroke-width:1}.pod-orbit path{fill:none}.pod-orbit text{font:700 13px "DM Sans",sans-serif;letter-spacing:5px;fill:var(--pod-ink)}.pod-cover-note{position:absolute;left:-4px;bottom:16%;font-size:12px;line-height:1.1;font-weight:700;letter-spacing:.15em;transform:rotate(-90deg);z-index:3}@keyframes pod-spin{to{transform:rotate(360deg)}}.pod-scroll-note{position:absolute;right:clamp(24px,6vw,92px);bottom:28px;display:flex;align-items:center;gap:12px;font-size:11px;text-transform:uppercase;letter-spacing:.13em;z-index:3}.pod-scroll-note span{width:34px;height:34px;border:1px solid;display:grid;place-items:center;border-radius:50%}.pod-section{padding:clamp(78px,10vw,150px) clamp(24px,6vw,92px)}.pod-section-number{margin:0 0 64px}.pod-about{background:var(--pod-cream)}.pod-about-grid{display:grid;grid-template-columns:1.05fr .8fr;gap:10vw;align-items:start}.pod-about h2,.pod-listen h2,.pod-hosts h2{font-size:clamp(45px,6vw,92px);margin:0}.pod-about h2 em,.pod-hosts h2 em,.pod-return h2 em{color:var(--pod-orange);font-weight:400}.pod-about-copy{padding-top:10px}.pod-about-copy p{font-size:18px;max-width:580px}.pod-about-copy .pod-big-copy{font-family:"Roboto Slab",Georgia,serif;font-size:clamp(25px,2.25vw,36px);line-height:1.25;margin-top:0}.pod-topics{margin-top:100px;padding-top:28px;border-top:1px solid;display:flex;gap:10px;flex-wrap:wrap}.pod-topics span{border:1px solid;border-radius:999px;padding:9px 16px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.pod-topics span:last-child{background:var(--pod-yellow);transform:rotate(-2deg)}.pod-listen{background:var(--pod-yellow)}.pod-listen-heading{display:grid;grid-template-columns:1fr 350px;gap:8vw;align-items:end;margin-bottom:64px}.pod-listen-heading .pod-section-number{margin-bottom:35px}.pod-listen-heading>p{font-size:18px;margin:0 0 8px}.pod-player-card{background:var(--pod-ink);color:var(--pod-white);padding:32px;display:grid;grid-template-columns:300px 1fr;gap:28px;border-radius:4px}.pod-player-intro{padding:16px 14px;position:relative}.pod-player-intro>p{text-transform:uppercase;letter-spacing:.16em;font-size:11px;margin:18px 0}.pod-live-dot{display:block;background:var(--pod-green);box-shadow:0 0 0 5px rgba(30,215,96,.15)}.pod-player-intro h3{font-family:"Roboto Slab",Georgia,serif;font-size:40px;line-height:1.04;margin:0}.pod-player-intro a{position:absolute;bottom:20px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.pod-player-card iframe{border-radius:12px;background:#282828}.pod-starters{margin-top:48px;border-top:1px solid}.pod-starters article{display:grid;grid-template-columns:65px 1fr 50px;align-items:center;gap:20px;padding:24px 0;border-bottom:1px solid}.pod-starters article>span{font-family:"Roboto Slab",serif;font-size:34px}.pod-starters p{font-size:10px;text-transform:uppercase;letter-spacing:.15em;margin:0 0 4px}.pod-starters h3{font-family:"Roboto Slab",serif;font-size:clamp(20px,2.1vw,31px);font-weight:500;margin:0}.pod-starters a{width:44px;height:44px;border:1px solid;border-radius:50%;display:grid;place-items:center;font-size:20px;transition:.2s}.pod-starters a:hover{background:var(--pod-ink);color:var(--pod-yellow)}.pod-hosts{background:var(--pod-paper)}.pod-hosts-heading{display:grid;grid-template-columns:1fr 390px;gap:8vw;align-items:end;margin-bottom:70px}.pod-hosts-heading>p{font-size:18px;margin:0 0 10px}.pod-host-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pod-host{display:grid;grid-template-columns:.86fr 1fr;min-height:510px;overflow:hidden}.pod-host figure{margin:0;min-height:100%}.pod-host figure img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);mix-blend-mode:multiply}.pod-host-orange figure img{object-position:58% 30%}.pod-host-yellow figure img{object-position:52% 28%}.pod-host>div{padding:42px 32px;position:relative;display:flex;flex-direction:column}.pod-host>div>p:first-child{font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin:0}.pod-host h3{font:500 clamp(38px,4vw,61px)/.98 "Roboto Slab",Georgia,serif;letter-spacing:-.055em;margin:35px 0}.pod-host>div>span{position:absolute;right:24px;top:35px;font:700 13px "Roboto Slab",serif}.pod-host>div>p:last-child{font-size:14px;margin:auto 0 0}.pod-host cite{font-family:"Roboto Slab",serif}.pod-host-orange{background:var(--pod-orange)}.pod-host-yellow{background:var(--pod-yellow)}.pod-return{background:var(--pod-orange);padding:clamp(78px,9vw,130px) clamp(24px,6vw,92px);display:grid;grid-template-columns:180px 1fr;gap:6vw}.pod-return .pod-section-number{margin-top:18px}.pod-return>div{max-width:920px;position:relative}.pod-return h2{font-size:clamp(54px,8vw,120px);margin:0}.pod-return h2 em{color:var(--pod-cream)}.pod-return>div>p{max-width:600px;font-size:19px;margin:34px 0}.pod-asterisk{position:absolute;font-size:80px;right:0;top:-40px;animation:pod-spin 16s linear infinite}.pod-footer{background:var(--pod-ink);color:var(--pod-white);min-height:260px;padding:56px clamp(24px,6vw,92px);display:grid;grid-template-columns:1fr 1fr auto;gap:32px;align-items:start}.pod-footer-brand{width:max-content}.pod-footer>p{margin:0;font:400 24px "Roboto Slab",serif}.pod-footer>div{display:flex;gap:22px;font-size:13px}.pod-footer>div a{text-decoration:underline;text-underline-offset:5px}.pod-footer small{grid-column:1/-1;align-self:end;color:#aaa}@media(max-width:1000px){.pod-hero{grid-template-columns:1fr;min-height:auto}.pod-hero-art{min-height:560px}.pod-cover-wrap{width:min(82vw,540px)}.pod-scroll-note{display:none}.pod-about-grid,.pod-listen-heading,.pod-hosts-heading{grid-template-columns:1fr;gap:45px}.pod-listen-heading>p,.pod-hosts-heading>p{max-width:600px}.pod-player-card{grid-template-columns:1fr}.pod-player-intro a{position:static;display:inline-block;margin-top:30px}.pod-host-grid{grid-template-columns:1fr}.pod-host{min-height:470px}.pod-footer{grid-template-columns:1fr 1fr}.pod-footer>div{grid-column:2}.pod-footer small{grid-column:1/-1}}@media(max-width:720px){.pod-header{height:76px;padding:0 20px}.pod-wordmark-main{font-size:14px}.pod-wordmark-main b{font-size:21px}.pod-wordmark-sub{font-size:9px}.pod-menu-button{display:flex;align-items:center;gap:10px;background:transparent;color:var(--pod-ink);padding:8px;border:0;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.pod-menu-button i,.pod-menu-button i:after{display:block;width:20px;height:1px;background:currentColor;content:""}.pod-menu-button i:after{transform:translateY(6px)}.pod-nav{display:none;position:absolute;left:0;right:0;top:76px;background:var(--pod-ink);color:var(--pod-white);padding:28px 22px;flex-direction:column;align-items:stretch;gap:0}.pod-nav.is-open{display:flex}.pod-nav a{padding:13px 0;border-bottom:1px solid #4a4640}.pod-nav-listen{border:0;border-radius:0}.pod-hero{padding:48px 22px 60px}.pod-eyebrow{margin-bottom:30px}.pod-hero h1{font-size:clamp(44px,13.4vw,65px)}.pod-lead{font-size:16px;margin-top:28px}.pod-actions{align-items:stretch;flex-direction:column}.pod-button{width:100%}.pod-hero-art{min-height:410px;margin-top:15px}.pod-status{right:-10px}.pod-cover-wrap{width:min(92vw,390px)}.pod-cover-wrap img{box-shadow:none}.pod-orbit text{font-size:11px}.pod-section{padding:76px 22px}.pod-section-number{margin-bottom:42px}.pod-about-grid h2,.pod-listen h2,.pod-hosts h2{font-size:clamp(40px,12vw,57px)}.pod-about-copy .pod-big-copy{font-size:25px}.pod-about-copy p{font-size:16px}.pod-topics{margin-top:62px}.pod-player-card{padding:15px}.pod-player-intro{padding:18px 10px 10px}.pod-player-intro h3{font-size:33px}.pod-player-card iframe{height:352px}.pod-starters article{grid-template-columns:45px 1fr 42px;gap:12px}.pod-starters article>span{font-size:26px}.pod-host{grid-template-columns:1fr;min-height:auto}.pod-host figure{height:340px}.pod-host>div{min-height:420px}.pod-return{grid-template-columns:1fr;padding:76px 22px}.pod-return .pod-section-number{margin:0}.pod-return h2{font-size:clamp(53px,16vw,76px)}.pod-asterisk{font-size:55px;top:-55px}.pod-footer{grid-template-columns:1fr;padding:50px 22px;min-height:360px}.pod-footer>div{grid-column:1}.pod-footer small{grid-column:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pod-orbit,.pod-asterisk{animation:none}.pod-button{transition:none}}