.EpisodeLandingView_root__JN4Ow{min-height:100dvh;padding-top:var(--app-header-height,0);padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));background:var(--cv-bg-primary-100);color:var(--cv-deep-blue-100)}.EpisodeLandingView_main__p0Q6j{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1200px;margin:0 auto}.EpisodeLandingView_hero-section__nGDKb{display:flex;flex-direction:column;width:100%;margin-inline:auto}@media(min-width:768px){.EpisodeLandingView_hero-section__nGDKb{max-width:720px}}.EpisodeLandingView_hero-section__nGDKb .EpisodeLandingView_hero-info__zx9J7{gap:20px}.EpisodeLandingView_body__SeAs_{display:flex;flex-direction:column;gap:16px;width:100%;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.EpisodeLandingView_body__SeAs_{max-width:720px}}.EpisodeLandingView_synopsis__YqsLh{width:100%}.EpisodeLandingView_signup-banner__CvfDs{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;padding:12px;border:1px solid rgba(248,73,117,.3);border-radius:8px;background:rgba(248,73,117,.1);color:#f84975;text-align:left;cursor:pointer}.EpisodeLandingView_signup-banner__CvfDs:focus-visible{outline:2px solid #f84975;outline-offset:2px}.EpisodeLandingView_signup-banner-text__sTalk{font-family:var(--font-figma-text);letter-spacing:-.02em;font-weight:500;font-size:14px;line-height:1;flex:1 1;min-width:0}.EpisodeLandingView_signup-banner-cta__pgEE6{font-family:var(--font-figma-text);letter-spacing:-.02em;font-weight:500;font-size:13px;line-height:1;flex-shrink:0}.EpisodeLandingView_episode-section__GDDYq{position:relative;display:flex;flex-direction:column;width:100%}.EpisodeLandingView_episode-list__dfmBA{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.EpisodeLandingView_episode-item__dGjgL{width:100%}.EpisodeLandingView_episode-card__PyJ4p{width:100%;max-width:none;min-width:0}.EpisodeLandingView_bottom-stack___e1Ty{position:relative;display:flex;flex-direction:column;width:100%;margin-top:16px}.EpisodeLandingView_bottom-gradient__LwsbV{position:absolute;top:-80px;right:0;left:0;height:80px;background:linear-gradient(180deg,rgba(var(--cv-bg-primary-100),0) 0,var(--cv-bg-primary-100) 100%);pointer-events:none}.EpisodeLandingView_bottom-actions__F9_il{display:flex;flex-direction:column;gap:30px;align-items:stretch;width:100%}.ContentDetailRoute_state__zEBji{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:24px 16px;color:var(--cv-deep-blue-60);text-align:center;font-family:var(--font-figma-text);letter-spacing:-.02em;font-weight:500;font-size:15px;line-height:1}