.TvDetailPage_page___B6l3{width:100%;max-width:calc(var(--container-max) + 64px);margin:0 auto;padding:60px 32px 110px;color:#171717}.TvDetailPage_intro__R2e_3{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;min-height:300px;gap:28px 48px}.TvDetailPage_heading__zw_ud{min-width:0}.TvDetailPage_backLink__id7er{display:inline-block;margin-bottom:10px;border-bottom:1px solid;color:#666;font-size:14px;line-height:1.2;text-decoration:none}.TvDetailPage_heading__zw_ud h1{max-width:850px;margin:0;color:#777;font-size:clamp(25px,2.2vw,35px);font-weight:300;line-height:1.15;letter-spacing:-.02em}.TvDetailPage_date__uAMDo{color:#777;font-size:clamp(24px,2vw,32px);font-weight:300;line-height:1.15;white-space:nowrap}.TvDetailPage_shareBox__kL2ah{grid-column:2;align-self:end;display:flex;width:320px;min-height:116px;align-items:center;justify-content:space-between;gap:24px;padding:28px;border:1px solid #252525;color:#111;font-size:16px;line-height:1.25}.TvDetailPage_shareButton__bq0zk{display:inline-flex;width:52px;height:52px;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:50%;background:#252525;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;cursor:pointer}.TvDetailPage_backLink__id7er:focus-visible,.TvDetailPage_openSource__nrohz:focus-visible,.TvDetailPage_returnLink__KIts6:focus-visible,.TvDetailPage_shareButton__bq0zk:focus-visible{outline:2px solid #5a38ff;outline-offset:4px}.TvDetailPage_media__XgkGt{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#111}.TvDetailPage_externalMedia__pS_KL,.TvDetailPage_media__XgkGt iframe,.TvDetailPage_media__XgkGt video,.TvDetailPage_poster__m46XR{display:block;width:100%;height:100%;border:0}.TvDetailPage_media__XgkGt video{object-fit:contain}.TvDetailPage_poster__m46XR{object-fit:cover}.TvDetailPage_externalMedia__pS_KL{position:relative;display:flex;align-items:center;justify-content:center;background:#111;color:#fff}.TvDetailPage_externalMedia__pS_KL .TvDetailPage_poster__m46XR{position:absolute;inset:0}.TvDetailPage_externalMedia__pS_KL:after{position:absolute;inset:0;background:rgba(0,0,0,.35);content:""}.TvDetailPage_externalMedia__pS_KL p,.TvDetailPage_openSource__nrohz{position:relative;z-index:1}.TvDetailPage_externalMedia__pS_KL p{margin:0}.TvDetailPage_openSource__nrohz{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid #fff;border-radius:999px;color:#fff;text-decoration:none}.TvDetailPage_description__nJb3_{max-width:820px;margin-top:48px;color:#444;font-size:18px;line-height:1.6;white-space:pre-line}.TvDetailPage_description__nJb3_ p{margin:0}.TvDetailPage_returnLink__KIts6{display:inline-block;margin-top:48px;border-bottom:1px solid;color:#171717;text-decoration:none}@media (max-width:720px){.TvDetailPage_page___B6l3{padding:34px 12px 80px}.TvDetailPage_intro__R2e_3{grid-template-columns:1fr;grid-template-rows:auto;min-height:0;gap:22px;padding-bottom:36px}.TvDetailPage_date__uAMDo,.TvDetailPage_shareBox__kL2ah{grid-column:1}.TvDetailPage_date__uAMDo{font-size:22px}.TvDetailPage_shareBox__kL2ah{width:100%;min-height:92px;padding:20px}.TvDetailPage_shareButton__bq0zk{width:48px;height:48px}.TvDetailPage_media__XgkGt{aspect-ratio:16/10}.TvDetailPage_description__nJb3_{margin-top:32px;font-size:16px}}