.podfic-shell{color:#f4f0f7;min-height:100vh;font-family:var(--font-geist-sans), system-ui, sans-serif;background:#0e0c15}@media (prefers-reduced-motion:reduce){.podfic-shell *,.podfic-shell :before,.podfic-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.podfic-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#0e0c15e8;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 clamp(18px,4vw,58px);display:grid;position:sticky;top:0}.podfic-topbar>a{color:inherit;text-decoration:none}.podfic-topbar>a:first-child{border:1px solid #ffffff20;border-radius:50%;justify-self:start;place-items:center;width:40px;height:40px;display:grid}.podfic-topbar>a:nth-child(2){align-items:center;gap:10px;font-family:Georgia,serif;display:flex}.podfic-topbar>a:nth-child(2) svg{width:27px}.podfic-topbar>a:nth-child(2) .readerous-mark{object-fit:contain;flex:0 0 27px;width:27px;height:27px}.podfic-topbar>span{color:#cbbcff;letter-spacing:.13em;justify-self:end;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.podfic-topbar>span svg{width:16px}.podfic-hero{isolation:isolate;grid-template-columns:minmax(230px,340px) minmax(0,700px);align-items:center;gap:clamp(40px,8vw,110px);min-height:520px;padding:clamp(52px,8vw,108px) max(7vw,24px);display:grid;position:relative;overflow:hidden}.podfic-hero:before{content:"";z-index:-2;background:linear-gradient(90deg, #0e0c15 16%, #0e0c15e3 52%, #0e0c15a8), var(--podfic-cover,linear-gradient(135deg, #3b3157, #161222));filter:blur(32px)saturate(.75);opacity:.52;background-position:50%;background-size:cover;position:absolute;inset:-60px;transform:scale(1.13)}.podfic-hero:after{content:"";z-index:-1;background:linear-gradient(#0000 65%,#0e0c15 100%),radial-gradient(circle at 25% 40%,#8f78e72d,#0000 36%);position:absolute;inset:0}.podfic-cover{aspect-ratio:2/3;background:linear-gradient(145deg,#40365f,#171421);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 35px 90px #000a,0 0 0 1px #ffffff18}.podfic-cover img{object-fit:cover;width:100%;height:100%}.podfic-cover>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px;display:flex}.podfic-cover>span svg{color:#c9bbff;width:58px;height:58px}.podfic-cover>span .readerous-mark{object-fit:contain;width:58px;height:58px}.podfic-cover>span small{color:#c9bbff;letter-spacing:.16em;margin:28px 0 12px;font-size:9px;font-weight:900}.podfic-cover>span strong{font:600 clamp(28px,4vw,45px)/1 Georgia,serif}.podfic-cover>i{color:#dfd5ff;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0916d9;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-style:normal;font-weight:900;display:flex;position:absolute;bottom:16px;left:16px}.podfic-cover>i svg{width:14px}.podfic-intro>small,.podfic-moments header small,.podfic-trailer-card small{color:#b8a6f5;letter-spacing:.15em;font-size:10px;font-weight:900}.podfic-intro h1{letter-spacing:-.055em;max-width:700px;margin:12px 0 8px;font:600 clamp(50px,8vw,88px)/.92 Georgia,Times New Roman,serif}.podfic-intro>.podfic-subtitle{color:#d7cdea;margin:0 0 22px;font:italic 22px Georgia,serif}.podfic-intro>p:not(.podfic-subtitle){color:#c6bfce;max-width:640px;font-size:17px;line-height:1.7}.podfic-story-links{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.podfic-story-links>span,.podfic-story-links>a{color:#d8cfeb;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:11px;text-decoration:none;display:inline-flex}.podfic-story-links>a{color:#ded3ff;background:#302746;border-color:#7862bd}.podfic-story-links svg{width:16px}.podfic-story-feedback{margin-top:18px}.podfic-language-tags{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.podfic-language-tags span{color:#d9d2e2;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:auto auto;align-items:center;column-gap:8px;padding:10px 13px;font-size:12px;display:grid}.podfic-language-tags svg{color:#b9a7f4;grid-row:1/3;width:17px}.podfic-language-tags b{color:#928b9f;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.podfic-demo-editions{gap:8px;margin:18px 0;display:flex}.podfic-demo-editions a{color:#aaa1b6;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:800;display:inline-flex}.podfic-demo-editions a.active{color:#f6f0ff;background:#33294d;border-color:#947be9}.podfic-demo-editions svg{width:15px}.podfic-listening-room{background:#15121f;border:1px solid #ffffff16;border-radius:26px;grid-template-columns:minmax(0,1.65fr) minmax(280px,.7fr);width:min(1180px,100% - 40px);margin:0 auto 80px;display:grid;overflow:hidden;box-shadow:0 30px 90px #0006}.podfic-stage{background:#08070c;place-items:center;min-height:460px;display:grid;position:relative}.podfic-cinema-backdrop{z-index:80;cursor:zoom-out;background:#030208ed;border:0;position:fixed;inset:0}.podfic-cinema-toggle{z-index:6;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0b0915d9;border:1px solid #ffffff35;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 10px 28px #0007}:is(.podfic-cinema-toggle:hover,.podfic-cinema-toggle:focus-visible){background:#2d2444;border-color:#c6b8ff;outline:none}.podfic-cinema-toggle svg{width:16px}.podfic-listening-room.cinema{z-index:90;border-color:#9f8bea66;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);width:auto;max-width:none;height:auto;margin:0;position:fixed;inset:clamp(12px,3vw,34px);box-shadow:0 34px 120px #000}.podfic-listening-room.cinema .podfic-stage,.podfic-listening-room.cinema .podfic-stage iframe,.podfic-listening-room.cinema .podfic-stage video,.podfic-listening-room.cinema .podfic-video-demo{height:100%;min-height:0}.podfic-listening-room.cinema .podfic-control-deck{min-height:0;overflow-y:auto}.podfic-stage iframe,.podfic-stage video,.podfic-youtube-host{object-fit:contain;border:0;width:100%;height:100%;min-height:460px}.podfic-video-demo{background:#08070c;align-content:end;width:100%;height:100%;min-height:460px;padding:30px;display:grid;position:relative;overflow:hidden}.podfic-video-demo>img{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.podfic-video-demo:after{content:"";background:linear-gradient(#0000 28%,#08070c24 50%,#08070cf2 100%);position:absolute;inset:0}.podfic-video-edition-label,.podfic-video-demo>p,.podfic-video-demo-controls,.podfic-video-demo>small{z-index:1;position:relative}.podfic-video-edition-label{color:#efe8ff;text-transform:uppercase;letter-spacing:.08em;background:#151020c7;border:1px solid #d2c4ff55;border-radius:999px;align-items:center;gap:7px;width:max-content;margin-bottom:auto;padding:8px 11px;font-size:10px;font-weight:850;display:flex}.podfic-video-edition-label svg{width:14px}.podfic-video-demo>p{color:#fff;text-shadow:0 2px 12px #000;max-width:640px;margin:0 0 18px;font:italic 600 clamp(18px,3vw,28px)/1.4 Georgia,serif}.podfic-video-demo>p b{color:#cbbcff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;font:800 9px system-ui;display:block}.podfic-video-demo-controls{color:#fff;font-variant-numeric:tabular-nums;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:10px;font-size:10px;display:grid}.podfic-video-demo-controls>svg{width:18px}.podfic-video-demo-controls>i{background:linear-gradient(90deg,#a88fff 26%,#ffffff35 26%);border-radius:99px;height:4px}.podfic-video-demo>small{color:#bcb2ca;margin-top:10px;font-size:10px}.podfic-audio-art{place-items:center;width:100%;height:100%;min-height:460px;display:grid;position:relative;overflow:hidden}.podfic-audio-art:before{content:"";background:radial-gradient(circle,#7b65bd4a,#0000 60%);position:absolute;inset:0}.podfic-audio-art>div{aspect-ratio:1;z-index:1;background:#2f2743;border-radius:22px;place-items:center;width:min(260px,58%);display:grid;overflow:hidden;box-shadow:0 24px 70px #0009}.podfic-audio-art img{object-fit:cover;width:100%;height:100%}.podfic-audio-art svg{color:#cbbcff;width:70px;height:70px}.podfic-audio-art .readerous-mark{object-fit:contain;width:70px;height:70px}.podfic-audio-art audio{z-index:2;width:calc(100% - 56px);position:absolute;bottom:26px;left:28px;right:28px}.podfic-control-deck{background:linear-gradient(#1c1829,#12101b);flex-direction:column;padding:32px;display:flex}.podfic-chapter-nav{border-bottom:1px solid #ffffff12;min-width:0;margin:0 0 24px;padding-bottom:20px}.podfic-chapter-nav>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.podfic-chapter-nav>header small{color:#a996e7;letter-spacing:.13em;font-size:9px;font-weight:900}.podfic-chapter-nav>header strong{color:#9d95a6;font-size:10px}.podfic-chapter-nav ol{gap:6px;max-height:190px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.podfic-chapter-nav li button{color:#d8d1df;text-align:left;background:#ffffff07;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-width:0;padding:9px;display:grid}.podfic-chapter-nav li button.active{background:#302746;border-color:#8f78e7}.podfic-chapter-nav li button:disabled{opacity:.5}.podfic-chapter-nav li button>span{color:#bba9ef;background:#0e0c15;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.podfic-chapter-nav li button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.podfic-chapter-nav li button>small{color:#91899c;font-variant-numeric:tabular-nums;font-size:9px}.podfic-control-deck:has(.beta-native-review.docked) .podfic-chapter-nav{border-bottom:0;margin-bottom:0;padding-bottom:0}.podfic-control-deck>.writer-beta-feedback-panel{background:0 0;border:0;border-top:1px solid #302a3b;border-radius:0;margin-top:4px;padding:20px 0 0;overflow:visible}.podfic-now>span{background:#ffffff16;border-radius:999px;height:5px;display:block;overflow:hidden}.podfic-now>span i{background:linear-gradient(90deg,#a98ff3,#e2d7ff);height:100%;display:block}.podfic-now>div{font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;display:flex}.podfic-now small{color:#8e8798}.podfic-controls{justify-content:center;align-items:center;gap:13px;margin:34px 0;display:flex}.podfic-controls button{color:#eae4f0;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.podfic-controls button small{font-size:8px;font-weight:900;position:absolute}.podfic-controls .podfic-play{color:#1c1730;background:#cabdff;border:0;width:66px;height:66px}.podfic-controls .podfic-play svg{width:27px}.podfic-controls label{color:#958da1;text-transform:uppercase;letter-spacing:.08em;gap:5px;margin-left:8px;font-size:9px;font-weight:800;display:grid}.podfic-controls select{color:#f4eff7;background:#211c2e;border:1px solid #ffffff1c;border-radius:9px;padding:7px}.podfic-accessibility-note{background:#ffffff07;border:1px solid #ffffff14;border-radius:14px;gap:12px;margin-top:auto;padding:15px;display:flex}.beta-native-review.docked+.podfic-accessibility-note{margin-top:30px}.podfic-accessibility-note svg{color:#b9a7f4;flex:none;width:20px}.podfic-accessibility-note span{gap:4px;display:grid}.podfic-accessibility-note strong{font-size:12px}.podfic-accessibility-note small{color:#9d95a6;font-size:10px;line-height:1.5}.podfic-moments,.podfic-trailer-card{width:min(1020px,100% - 40px);margin:0 auto 80px}.podfic-moments>header{justify-content:space-between;align-items:end;display:flex}.podfic-moments h2,.podfic-trailer-card h2{margin:8px 0 7px;font:600 clamp(28px,5vw,46px)/1.05 Georgia,serif}.podfic-moments header p,.podfic-trailer-card p{color:#9e97a6;margin:0}.podfic-moments header>svg{color:#594b7c;width:50px;height:50px}.podfic-moment-capture{background:linear-gradient(135deg,#2b2340,#191522);border:1px solid #8d78d966;border-radius:14px;gap:10px;margin:0 0 16px;padding:15px;display:grid}.podfic-beta-timestamp{background:linear-gradient(135deg,#35285b,#1b1629);border:1px solid #b9a8ff80;border-radius:14px;gap:10px;margin:0 0 16px;padding:15px;display:grid}.podfic-beta-timestamp>span{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.podfic-beta-timestamp>span svg{color:#d2c6ff;width:19px}.podfic-beta-timestamp small{color:#c7b9ff;letter-spacing:.12em;font-size:9px;font-weight:900}.podfic-beta-timestamp strong{color:#f3efff;font-variant-numeric:tabular-nums}.podfic-beta-timestamp button{color:#211a36;cursor:pointer;background:#c9bbff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:850;display:flex}.podfic-beta-timestamp button:disabled{cursor:not-allowed;opacity:.58}.podfic-beta-timestamp button svg{width:17px}.podfic-moment-capture>header{align-items:center;gap:10px;display:flex}.podfic-moment-capture>header>svg{color:#c9bbff;width:20px}.podfic-moment-capture>header span{flex:1;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.podfic-moment-capture>header small{color:#b8a6f5;letter-spacing:.13em;font-size:9px;font-weight:900}.podfic-moment-capture>header strong{color:#e2d8ff;font-variant-numeric:tabular-nums}.podfic-moment-capture input{color:#f4f0f7;background:#17131f;border:1px solid #ffffff1b;border-radius:11px;min-width:0;min-height:42px;padding:0 12px}.podfic-moment-capture button,.podfic-trailer-card button,.podfic-locked a,.podfic-locked button{color:#211a36;cursor:pointer;background:#c9bbff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-weight:850;text-decoration:none;display:flex}.podfic-moment-capture button{min-height:44px}.podfic-moment-capture button svg,.podfic-trailer-card button svg{width:17px}.podfic-moments ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.podfic-moments li{background:#ffffff07;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:1fr auto;gap:6px;padding:6px;display:grid}.podfic-moments li>button:first-child{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:8px;display:grid}.podfic-moments li>button:first-child svg{color:#c29fea;width:17px}.podfic-moments li>button:last-child{color:#8f8796;cursor:pointer;background:#ffffff08;border:0;border-radius:9px;align-self:center;place-items:center;width:40px;height:40px;display:grid}:is(.podfic-moments li>button:last-child:hover,.podfic-moments li>button:last-child:focus-visible){color:#ffc2cd;background:#7a304027}.podfic-moments time{color:#bba9ef;font-variant-numeric:tabular-nums;font-weight:800}.podfic-moments li span{min-width:0;display:grid}.podfic-moments li span small{color:#898191;margin-top:2px;font-size:9px}.podfic-empty-moments{color:#8f8798;border:1px dashed #ffffff20;border-radius:14px;gap:12px;padding:20px;display:flex}.podfic-empty-moments span{display:grid}.podfic-trailer-card{background:linear-gradient(135deg,#20192e,#15111d);border:1px solid #ffffff14;border-radius:22px;justify-content:space-between;align-items:center;padding:34px;display:flex}.podfic-trailer-card button{height:48px}.podfic-locked{text-align:center;background:linear-gradient(145deg,#1d1729,#100e16);border:1px solid #ffffff16;border-radius:26px;width:min(800px,100% - 40px);margin:0 auto 90px;padding:60px}.podfic-locked>svg{color:#b9a7f4;width:54px;height:54px}.podfic-locked small{color:#a996e7;letter-spacing:.13em;margin-top:18px;font-weight:900;display:block}.podfic-locked h2{margin:9px 0;font:600 40px Georgia,serif}.podfic-locked p{color:#aaa3b0}.podfic-locked a,.podfic-locked button{min-height:46px;margin:16px 5px 0;display:inline-flex}.podfic-trailer-backdrop{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07060bdb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.podfic-trailer-backdrop section{background:#14111d;border:1px solid #ffffff1c;border-radius:20px;width:min(900px,100%);overflow:hidden}.podfic-trailer-backdrop header{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.podfic-trailer-backdrop button{color:#eee8f4;background:0 0;border:1px solid #ffffff20;border-radius:8px;padding:8px 12px}.podfic-trailer-backdrop iframe{aspect-ratio:16/9;border:0;width:100%}.podfic-footer{color:#7f7888;justify-content:center;gap:14px;padding:45px 20px 70px;display:flex}.podfic-footer svg{width:24px}.podfic-footer span{display:grid}.podfic-footer strong{color:#b9b1c0}.podfic-footer small{margin-top:3px}.podfic-state{text-align:center;color:#eee8f4;background:#0e0c15;place-content:center;justify-items:center;min-height:100vh;padding:30px;display:grid}.podfic-state>svg{color:#b9a7f4;width:60px;height:60px}.podfic-state h1{font:600 45px Georgia,serif}.podfic-state p{color:#a9a2af}.podfic-state a{color:#d6c9ff}@media (max-width:820px){.podfic-topbar{grid-template-columns:auto 1fr auto}.podfic-topbar>a:nth-child(2){justify-self:center}.podfic-hero{grid-template-columns:1fr;padding-top:36px}.podfic-cover{justify-self:center;width:min(240px,66vw)}.podfic-intro{text-align:center}.podfic-intro>p{margin-left:auto;margin-right:auto}.podfic-language-tags{justify-content:center}.podfic-listening-room{grid-template-columns:1fr}.podfic-listening-room.cinema{border:0;border-radius:0;grid-template-rows:minmax(45dvh,1fr) minmax(0,42dvh);grid-template-columns:1fr;inset:0}.podfic-listening-room.cinema .podfic-stage,.podfic-listening-room.cinema .podfic-control-deck{min-height:0}.podfic-stage,.podfic-stage iframe,.podfic-stage video,.podfic-youtube-host,.podfic-audio-art,.podfic-video-demo{min-height:360px}.podfic-control-deck{min-height:340px}.podfic-trailer-card{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.podfic-topbar>span{font-size:0}.podfic-topbar>span svg{width:21px}.podfic-hero{padding-left:20px;padding-right:20px}.podfic-intro h1{font-size:48px}.podfic-language-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:420px;margin:24px auto 0;display:grid}.podfic-language-tags span{text-align:left;min-width:0}.podfic-language-tags span:last-child:nth-child(odd){grid-column:1/-1}.podfic-listening-room{border-left:0;border-right:0;border-radius:0;width:100%}.podfic-stage,.podfic-stage iframe,.podfic-stage video,.podfic-youtube-host,.podfic-audio-art,.podfic-video-demo{min-height:300px}.podfic-demo-editions{justify-content:center}.podfic-video-demo{padding:20px}.podfic-control-deck{padding:24px}.podfic-locked{padding:40px 24px}.podfic-moments li>button:first-child{grid-template-columns:auto auto 1fr}}.podfic-demo-note{color:#bdb4d1;text-align:center;background:#12101bd9;border:1px solid #ffffff24;border-radius:999px;max-width:360px;margin:14px auto 0;padding:10px 14px;font-size:11px}.podfic-major-warnings{color:#ffd6dd;background:#351820;border:1px solid #9b4b5b;border-radius:13px;align-items:flex-start;gap:10px;margin:18px 0;padding:13px 15px;display:flex}.podfic-major-warnings>svg{flex:none;width:19px;margin-top:2px}.podfic-major-warnings>span{color:#edb9c3;gap:3px;font-size:11px;display:grid}.podfic-major-warnings b{color:inherit;font-size:12px}.podfic-major-warnings.clear{color:#c9f7e7;background:#142820;border-color:#347c65}.podfic-major-warnings.clear>span{color:#9cddc8}.podfic-major-warnings.caution{color:#ffe1a8;background:#302315;border-color:#8e6d3f}.podfic-major-warnings.caution>span{color:#e8c995}
