.episode-detail_page__JIZUa{--episode-paper:#e8e3da;--font-display-stack:"Bebas Neue","Arial Narrow",sans-serif;background-color:#070808;background-image:linear-gradient(rgba(4,5,5,.34),rgba(4,5,5,.52)),url(https://stairwaytoeleven.com/dev35/distressed-grain-option-b.png);background-attachment:scroll,fixed;background-position:top;background-repeat:no-repeat,repeat-y;background-size:auto,cover;min-height:0}.episode-detail_hero__cGqxb{background:transparent;border:0;min-height:34rem}.episode-detail_hero__cGqxb:before{background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 48%,rgba(0,0,0,.28));content:"";inset:0;opacity:.34;pointer-events:none;position:absolute}.episode-detail_heroInner__UanL_{align-items:center;min-height:34rem;padding-bottom:1.5rem;padding-top:1.5rem}.episode-detail_heroArtwork__6Q9e9{border:1px solid rgba(232,227,218,.78);border-radius:.45rem;box-shadow:0 24px 72px rgba(0,0,0,.72),0 0 34px rgba(var(--episode-detail-accent-rgb),.18),inset 0 0 0 5px #070808,0 0 0 3px rgba(91,88,82,.7);clip-path:polygon(.8% 1.4%,98.7% .5%,99.6% 97.9%,97.8% 99.5%,1.1% 98.8%,.2% 3.2%);position:relative}.episode-detail_heroArtwork__6Q9e9:after{background:radial-gradient(circle at top left,#b8b3aa 0 1.5px,#2d2e2d 1.8px 3.2px,transparent 3.5px),radial-gradient(circle at top right,#b8b3aa 0 1.5px,#2d2e2d 1.8px 3.2px,transparent 3.5px),radial-gradient(circle at bottom left,#b8b3aa 0 1.5px,#2d2e2d 1.8px 3.2px,transparent 3.5px),radial-gradient(circle at bottom right,#b8b3aa 0 1.5px,#2d2e2d 1.8px 3.2px,transparent 3.5px);content:"";inset:.5rem;left:.45rem;opacity:.8;pointer-events:none;position:absolute;z-index:2}.episode-detail_heroCopy__fy53a{isolation:isolate;position:relative}.episode-detail_heroCopy__fy53a>*{position:relative;z-index:1}.episode-detail_heroCopy__fy53a:after{color:rgba(232,227,218,.06);content:attr(data-episode-number);font-family:var(--font-display-stack);font-size:clamp(12rem,19vw,18rem);line-height:.75;pointer-events:none;position:absolute;right:-.25rem;top:-.5rem;z-index:0}.episode-detail_heroMeta__w7Vw0{align-items:center;color:#e4ddd2;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;gap:.65rem 1rem;letter-spacing:.16em;line-height:1.2;margin-top:1.5rem;text-transform:uppercase}.episode-detail_heroMetaItem__xWTeO,.episode-detail_heroMetaShare__Uqj3X{align-items:center;display:inline-flex;flex:0 0 auto;gap:1rem;min-width:0;white-space:nowrap}.episode-detail_heroMetaSeparator__X9oXd{background:var(--episode-detail-accent);border-radius:999px;display:inline-block;flex:0 0 auto;height:.25rem;width:.25rem}.episode-detail_heroDescription__1krZD{color:#d9d2c7;font-size:1.02rem;line-height:1.62;margin-top:1rem;max-width:45rem}.episode-detail_heroDescription__1krZD p{margin-top:.55rem}.episode-detail_heroDescription__1krZD a{color:var(--episode-detail-accent);text-decoration:underline;text-underline-offset:3px}.episode-detail_panel__8YYP5{background:linear-gradient(125deg,rgba(17,18,18,.94),rgba(6,7,7,.96)),radial-gradient(circle,rgba(255,255,255,.05) 0 1px,transparent 1.5px) 0 0 /7px 7px;border:1px solid rgba(255,255,255,.4);border-radius:0;box-shadow:inset 0 0 24px #000,0 14px 40px rgba(0,0,0,.28)}.episode-detail_panelHeading__57nED,.episode-detail_sectionTitle__shPYT{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.episode-detail_footerFrame__iDr_W,.episode-detail_searchFrame__M4NWq{margin-inline:auto;max-width:72rem;padding-inline:1rem}.episode-detail_footerFrame__iDr_W>#dev-footer,.episode-detail_searchFrame__M4NWq>section{margin-left:0;margin-right:0}@media (min-width:640px){.episode-detail_footerFrame__iDr_W,.episode-detail_searchFrame__M4NWq{padding-inline:1.5rem}}@media (min-width:1024px){.episode-detail_footerFrame__iDr_W,.episode-detail_searchFrame__M4NWq{padding-inline:2rem}}.episode-detail_page__JIZUa .rounded-lg{border-radius:.125rem}.episode-detail_page__JIZUa .backdrop-blur-sm,.episode-detail_page__JIZUa details.group{background:linear-gradient(125deg,rgba(17,18,18,.94),rgba(6,7,7,.96)),radial-gradient(circle,rgba(255,255,255,.045) 0 1px,transparent 1.5px) 0 0 /7px 7px;border-color:rgba(255,255,255,.38);border-radius:.125rem;box-shadow:inset 0 0 24px #000,0 14px 40px rgba(0,0,0,.28)}@media (max-width:639px){.episode-detail_heroInner__UanL_,.episode-detail_hero__cGqxb{min-height:0}.episode-detail_heroInner__UanL_{padding-top:.85rem}.episode-detail_heroCopy__fy53a:after{font-size:12rem;right:-1rem;top:5%}.episode-detail_panelHeading__57nED,.episode-detail_sectionTitle__shPYT{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.episode-detail_page__JIZUa *{scroll-behavior:auto!important}}