.listening-room{--listen-peach:#f0b67c;--listen-dark:#202322;padding-bottom:1rem}.listen-shell{max-width:1320px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4.5rem)}.listen-hero{justify-content:space-between;align-items:flex-end;gap:3rem;padding-block:9rem 4rem;display:flex}.listen-eyebrow{font:600 .72rem/1.4 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:.65rem;display:flex}.listen-eyebrow svg{width:19px;height:19px}.listen-hero h1{font:400 clamp(3.6rem, 7.1vw, 7rem)/.99 var(--font-display);letter-spacing:-.045em;margin:1.65rem 0 1.5rem}.listen-hero h1 em{color:var(--oxblood);font-weight:400}.listen-hero__lead{max-width:31rem;color:var(--ink-soft);font-size:1.1rem;line-height:1.65}.listen-hero__aside{text-align:right;flex:none;padding-bottom:.4rem}.listen-live{font:600 .74rem/1.5 var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--forest);align-items:center;gap:.5rem;display:inline-flex}.listen-live i{background:currentColor;border-radius:50%;width:6px;height:6px}.listen-hero__aside p{margin:1rem 0 2rem;font-size:.95rem;line-height:1.6}.listen-hero__aside p span{color:var(--ink-soft);font-size:.85rem}.listen-hero__aside a{border-bottom:1px solid var(--rule-dark);align-items:center;gap:1rem;padding-bottom:.6rem;font-size:.9rem;display:inline-flex}.listen-section-label{border-top:1px solid var(--rule-dark);justify-content:space-between;align-items:center;padding:1.25rem 0;display:flex}.listen-section-label h2,.listen-section-label>span{font:600 .7rem/1.5 var(--font-ui);letter-spacing:.13em;text-transform:uppercase}.listen-section-label>span{color:var(--ink-soft);font-weight:400}.listen-studio{grid-template-columns:minmax(210px,.32fr) minmax(0,.68fr);align-items:start;gap:clamp(1.5rem,3vw,3.3rem);scroll-margin-top:7rem;display:grid}.listen-book{padding-bottom:2rem;position:sticky;top:6.5rem}.listen-book__art{aspect-ratio:1;background:#dcd5c5;border-radius:2px;place-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}.listen-book__art:after{content:"";pointer-events:none;background:linear-gradient(140deg,#fff2 0%,#0000 45%,#3e302c16 100%);position:absolute;inset:0}.listen-book__orbit{aspect-ratio:1;border:1px solid #8a775c45;border-radius:50%;width:88%;position:absolute}.listen-book__orbit:after{content:"";border:1px solid #8a775c35;border-radius:50%;position:absolute;inset:10%}.listen-book__art img{width:54%;height:auto;position:relative;transform:rotate(-6deg);box-shadow:13px 19px 24px #25221d42,1px 1px 1px #fff7}.listen-book__category{color:var(--ink-soft);letter-spacing:.065em;text-transform:uppercase;margin-top:1.55rem;font-size:.67rem;font-weight:600}.listen-book h2{font:500 clamp(1.6rem, 2.4vw, 2.1rem)/1.12 var(--font-display);letter-spacing:-.02em;margin:.6rem 0 .4rem}.listen-book__author{color:var(--ink-soft);font-size:.8rem}.listen-book__description{margin:1.2rem 0;font-size:.94rem;line-height:1.65}.listen-book__facts{color:var(--ink-soft);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:.4rem 1rem;padding-bottom:1.5rem;font-size:.74rem;display:flex}.listen-book__read{align-items:center;gap:.7rem;padding-block:1.2rem;font-size:.82rem;display:flex}.listen-book__read svg{flex:none;width:18px;height:18px}.listen-book__read svg:last-child{margin-left:auto}.listen-book__feed{color:var(--ink-soft);align-items:center;gap:.65rem;min-height:32px;font-size:.73rem;display:inline-flex}.listen-desk{min-width:0}.podcast-player{color:#f5f0e7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 92% 0,#39333d 0%,#0000 62%),linear-gradient(135deg,#252b28,#1c201f);border-radius:8px;padding:clamp(1.25rem,3.4vw,3rem);box-shadow:0 18px 36px -24px #15181270}.podcast-player__topline{font:400 .68rem/1.5 var(--font-ui);color:#d3cfc9;letter-spacing:.035em;justify-content:space-between;gap:.75rem;display:flex}.podcast-player__topline>span:first-child{align-items:center;gap:.5rem;display:inline-flex}.podcast-player__topline i{background:#a9aca6;border-radius:50%;width:5px;height:5px}.podcast-player__topline i.is-live{background:#f0b67c;box-shadow:0 0 9px #f0b67c65}.podcast-player__topline>span:last-child{font-family:var(--font-pa), var(--font-ui)}.podcast-player__chapter{font:600 .7rem/1.4 var(--font-ui);color:#edb778;letter-spacing:.12em;text-transform:uppercase;margin-top:2rem}.podcast-player__chapter span{color:#bbb9b5;margin-left:.45rem;font-weight:400}.podcast-player h2{font:400 clamp(1.65rem, 2.9vw, 2.7rem)/1.18 var(--font-display);letter-spacing:-.025em;max-width:24ch;min-height:2.36em;margin:.7rem 0}.podcast-player__punjabi{font:400 .78rem/1.8 var(--font-pa);color:#cecbc7;min-height:1.8em;margin:.5rem 0 0}.podcast-waveform{height:118px;margin-top:1.45rem;position:relative}.podcast-waveform svg{width:100%;height:100%;display:block;overflow:visible}.podcast-waveform input{appearance:none;cursor:pointer;background:0 0;border:none;border-radius:2px;width:100%;height:100%;margin:0;position:absolute;inset:0}.podcast-waveform input::-webkit-slider-runnable-track{background:0 0;height:100%}.podcast-waveform input::-webkit-slider-thumb{appearance:none;opacity:0;width:1px;height:100%}.podcast-waveform input::-moz-range-track{background:0 0}.podcast-waveform input::-moz-range-thumb{background:0 0;border:none;width:1px;height:100%}.podcast-waveform input:focus-visible{outline-offset:8px;outline:2px solid #edb778}.podcast-waveform.is-playing .podcast-waveform__cursor{animation:1.6s ease-in-out infinite podcast-cursor}.podcast-player__time{font:400 .75rem/1.5 var(--font-ui);font-variant-numeric:tabular-nums;color:#d3cfc9;justify-content:space-between;margin-top:.45rem;display:flex}.podcast-player__transport{justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.6rem);margin:1.4rem 0 1.6rem;display:flex}.podcast-player button{font-family:var(--font-ui)}.podcast-icon-button,.podcast-skip{color:#f1e8df;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:42px;height:44px;display:grid}.podcast-player button:disabled{cursor:default;opacity:.28}.podcast-icon-button:not(:disabled):hover,.podcast-skip:not(:disabled):hover{background:#ffffff12}.podcast-play{color:#232722;cursor:pointer;background:#f0bd88;border:none;border-radius:50%;flex:none;place-items:center;width:67px;height:67px;transition:transform .2s,background .2s;display:grid;box-shadow:0 0 0 7px #efba8310}.podcast-play:not(:disabled):hover{background:#ffd3a3;transform:scale(1.05)}.podcast-play.is-loading{animation:1.5s ease-in-out infinite podcast-loading}.podcast-skip{position:relative}.podcast-skip>span{font-family:Arial,sans-serif;font-size:2.6rem;line-height:1;position:absolute;top:-1px}.podcast-skip small{margin-top:.25rem;font-size:.58rem}.podcast-player__preferences{color:#d8d4cf;border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem .8rem;padding-top:1.25rem;font-size:.75rem;display:flex}.podcast-volume{align-items:center;gap:.45rem;display:flex}.podcast-volume button{color:#e5e0d8;cursor:pointer;background:0 0;border:none;place-items:center;min-width:34px;min-height:34px;display:grid}.podcast-volume input{accent-color:#edb778;cursor:pointer;width:68px;height:28px}.podcast-speed{align-items:center;gap:.5rem;display:flex}.podcast-speed select{color:#f3eee7;min-height:34px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff30;border-radius:4px;padding:.25rem .4rem}.podcast-autoplay{cursor:pointer;align-items:center;gap:.55rem;min-height:34px;display:inline-flex;position:relative}.podcast-autoplay input{opacity:0;width:32px;height:32px;position:absolute}.podcast-switch{background:#73756f;border-radius:20px;width:31px;height:18px;padding:3px}.podcast-switch:after{content:"";background:#252b28;border-radius:50%;width:12px;height:12px;transition:transform .2s;display:block}.podcast-autoplay input:checked+.podcast-switch{background:#f0bd88}.podcast-autoplay input:checked+.podcast-switch:after{transform:translate(13px)}.podcast-autoplay input:focus-visible+.podcast-switch{outline-offset:4px;outline:2px solid #f0bd88}.podcast-player__links{flex-wrap:wrap;gap:.35rem 1.3rem;margin-top:1.2rem;display:flex}.podcast-player__links a,.podcast-player__links button{color:#d8d4cf;cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;min-height:36px;padding:0;font-size:.73rem;display:inline-flex}.podcast-player__links a:first-child{margin-right:auto}.podcast-player__links a:hover,.podcast-player__links button:hover{color:#ffd3a3}.podcast-player button:focus-visible,.podcast-player a:focus-visible,.podcast-player select:focus-visible{outline-offset:4px;outline:2px solid #f0bd88}.podcast-share-status{color:#f0bd88;font-size:.72rem}.podcast-share-status:empty{display:none}.podcast-share-input{color:#fff;background:#0004;border:1px solid #fff5;width:100%;padding:.7rem;font-size:.78rem}.podcast-error{color:#f5d7d1;border:1px solid #e7969970;border-radius:4px;margin-top:1rem;padding:1rem;font-size:.85rem}.podcast-error button{color:#202322;cursor:pointer;background:#f0bd88;border:none;border-radius:3px;margin-top:.5rem;padding:.5rem 1rem}.podcast-queue{padding-top:2.5rem}.podcast-queue__heading{justify-content:space-between;align-items:flex-end;gap:.8rem;margin-bottom:1.3rem;display:flex}.podcast-queue__heading .listen-eyebrow{margin-bottom:.5rem;font-size:.64rem}.podcast-queue__heading h2{font:400 clamp(1.8rem, 3vw, 2.4rem)/1.15 var(--font-display);letter-spacing:-.025em}.podcast-queue__heading>span{color:var(--ink-soft);white-space:nowrap;padding-bottom:.2rem;font-size:.75rem}.podcast-search{background:var(--paper);border:1px solid var(--rule);color:var(--ink-soft);border-radius:4px;align-items:center;gap:.7rem;padding:.3rem .9rem;display:flex}.podcast-search:focus-within{border-color:var(--oxblood);outline:1px solid var(--oxblood)}.podcast-search svg{flex:none}.podcast-search input{width:100%;min-width:0;min-height:42px;color:var(--ink);font:400 .9rem/1.4 var(--font-ui);background:0 0;border:none;outline:none;flex:1}.podcast-search input::placeholder{color:var(--ink-soft)}.podcast-search button{color:var(--oxblood);cursor:pointer;background:0 0;border:none;min-height:42px;font-size:.76rem}.podcast-queue__notice{color:var(--ink-soft);margin-top:.8rem;font-size:.78rem;line-height:1.6}.podcast-result-count{color:var(--ink-soft);margin:1rem 0 .7rem;font-size:.7rem;line-height:1.5}.podcast-episodes{margin:0;padding:0;list-style:none}.podcast-episodes li{border-top:1px solid var(--rule);position:relative}.podcast-episodes li:last-child{border-bottom:1px solid var(--rule)}.podcast-episodes li.is-current{background:color-mix(in srgb, var(--forest) 8%, transparent);border-radius:4px}.podcast-episodes li>button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:1rem;padding:1.25rem .7rem;display:flex}.podcast-episodes li>button:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 4%, transparent)}.podcast-episodes li>button:focus-visible{outline:2px solid var(--oxblood);outline-offset:-2px}.podcast-episode__number{width:24px;font:400 .75rem/1.5 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink-soft);flex:none}.podcast-episode__copy{flex:1;min-width:0}.podcast-episode__title{font:400 1.02rem/1.35 var(--font-ui);display:block}.podcast-episode__meta{color:var(--ink-soft);font:400 .7rem/1.5 var(--font-ui);flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.podcast-episode__action{border:1px solid var(--rule-dark);border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.podcast-episodes li.is-current .podcast-episode__action{color:var(--accent-ink);background:var(--forest);border-color:var(--forest)}.podcast-episodes li.is-unavailable .podcast-episode__action{border:none;font-size:.64rem}.podcast-episodes li.is-unavailable>button{cursor:default;color:var(--ink-soft)}.podcast-equalizer{align-items:center;gap:3px;height:18px;display:flex}.podcast-equalizer i{background:var(--forest);border-radius:2px;width:3px;height:14px;animation:.9s ease-in-out infinite alternate podcast-equalizer}.podcast-equalizer i:nth-child(2){height:18px;animation-delay:-.6s}.podcast-equalizer i:nth-child(3){height:11px;animation-delay:-.3s}.podcast-empty{border:1px dashed var(--rule);text-align:center;padding:2rem 1rem}.podcast-empty button{color:var(--oxblood);cursor:pointer;background:0 0;border:none;padding:.75rem;text-decoration:underline}.listen-closing{border-top:1px solid var(--rule-dark);align-items:center;gap:1.5rem;margin-block:5rem 2rem;padding-block:2rem;display:flex}.listen-closing>svg{color:var(--forest);flex:none}.listen-closing>div{flex:1}.listen-closing h2{font:400 1.8rem/1.2 var(--font-display)}.listen-closing p{max-width:42rem;color:var(--ink-soft);margin-top:.6rem;font-size:.87rem;line-height:1.6}.listen-closing>a{flex:none;align-items:center;gap:1rem;font-size:.83rem;display:inline-flex}.podcast-mini{bottom:max(16px, env(safe-area-inset-bottom));color:#f5f0e7;z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#242a27f5;border:1px solid #a18b6f70;border-radius:8px;align-items:center;gap:.25rem;width:min(740px,100% - 32px);padding:.6rem .8rem .6rem 1.1rem;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0005}.podcast-mini button{min-width:40px;min-height:42px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;padding:.3rem;display:grid}.podcast-mini button:disabled{opacity:.3;cursor:default}.podcast-mini button:focus-visible{outline-offset:2px;outline:2px solid #f0bd88}.podcast-mini .podcast-mini__title{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-width:0;padding:.3rem .4rem .3rem 0;display:flex;overflow:hidden}.podcast-mini__title span{width:100%;min-width:0;font:400 .65rem/1.5 var(--font-ui);color:#dbc1a1;display:block}.podcast-mini__title strong{width:100%;min-width:0;font:400 .86rem/1.5 var(--font-ui);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.podcast-mini .podcast-mini__play{color:#202322;background:#f0bd88;border-radius:50%;flex:none;width:42px;height:42px}.white-site .listening-room{--oxblood:#6c3840;--forest:#405d4a;--font-display:"Newsreader", Georgia, serif}.white-site .listen-hero{padding-top:4rem}:root[data-theme=dark] .listen-book__art{background:#444235}@keyframes podcast-equalizer{to{transform:scaleY(.35)}}@keyframes podcast-cursor{50%{opacity:.5}}@keyframes podcast-loading{50%{box-shadow:0 0 0 12px #efba830a}}@media (width<=1000px){.listen-studio{grid-template-columns:minmax(210px,.32fr) minmax(0,.68fr);gap:1.5rem}.listen-book__art{min-height:240px}.podcast-player{padding:1.5rem}.podcast-player__preferences{gap:.75rem}.podcast-volume input{width:50px}}@media (width<=740px){.listen-hero{gap:1.5rem;padding-block:7.5rem 2.5rem}.white-site .listen-hero{padding-top:2.5rem}.listen-hero h1{font-size:clamp(3.3rem,10vw,5rem)}.listen-hero__aside{max-width:135px}.listen-hero__aside a{text-align:left;gap:.5rem;font-size:.76rem}.listen-hero__aside a svg{flex:none;width:18px}.listen-hero__lead{font-size:.95rem}.listen-studio{display:block}.listen-book{grid-template-columns:106px minmax(0,1fr);gap:0 1.25rem;padding-block:.5rem 1.5rem;display:grid;position:static}.listen-book__art{aspect-ratio:auto;grid-area:1/1/span 6;align-self:start;width:106px;height:159px;min-height:0}.listen-book__art img{width:83%;transform:rotate(-4deg)}.listen-book__orbit{display:none}.listen-book__category{margin-top:.2rem;font-size:.58rem}.listen-book h2{font-size:1.7rem}.listen-book__description{display:none}.listen-book__author{font-size:.72rem}.listen-book__facts{border-bottom:none;gap:.3rem;padding-top:.7rem;padding-bottom:.5rem;font-size:.67rem}.listen-book__read{padding-block:.6rem;font-size:.74rem}.podcast-player{padding:1.5rem}.podcast-player h2{font-size:2.2rem}.listen-closing{flex-wrap:wrap;gap:1rem;margin-top:3rem}.listen-closing>div{flex-basis:calc(100% - 60px)}.listen-closing>a{margin-left:50px}}@media (width<=480px){.listen-hero{display:block}.listen-hero h1{font-size:4rem}.listen-hero__aside{text-align:left;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;max-width:none;margin-top:1.5rem;display:flex}.listen-hero__aside p{margin:0;font-size:.72rem}.listen-hero__aside p br{display:none}.listen-hero__aside p span{padding-left:.4rem;font-size:.72rem}.listen-hero__aside a{display:none}.listen-live{font-size:.64rem}.podcast-player{padding:1.25rem}.podcast-player h2{font-size:1.95rem}.podcast-player__chapter{margin-top:1.7rem}.podcast-player__punjabi{font-size:.73rem}.podcast-waveform{height:100px;margin-top:1.15rem}.podcast-player__preferences{gap:.65rem}.podcast-speed>span{display:none}.podcast-autoplay{font-size:.67rem}.podcast-player__links{gap:.3rem .8rem}.podcast-player__links a,.podcast-player__links button{font-size:.68rem}.podcast-episodes li>button{gap:.65rem;padding-inline:.4rem}.podcast-episode__title{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.podcast-waveform.is-playing .podcast-waveform__cursor,.podcast-equalizer i,.podcast-play.is-loading{animation:none}.podcast-play,.podcast-switch:after{transition:none}}
