.theplan-media{color:var(--theplan-ink);background:#fff;font-family:cn,Hiragino Kaku Gothic ProN,Noto Sans CJK JP,Noto Sans SC,Arial,sans-serif}.theplan-media-hero h1{font-size:clamp(38px,4.8vw,68px);line-height:1.12}.theplan-media-list__inner{max-width:1180px;margin:0 auto;padding:84px 30px 130px}.theplan-media-section+.theplan-media-section{margin-top:96px}.theplan-media-section__head{border-bottom:1px solid #d7d8df;flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin:0 0 30px;padding-bottom:18px;display:flex}.theplan-media-section__head h2{letter-spacing:-.02em;margin:0;font-family:Times,Yu Mincho,Hiragino Mincho ProN,Songti SC,serif;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.25}.theplan-media-section__head p{color:#727583;letter-spacing:.04em;margin:0;font-size:13px}.theplan-media-grid{gap:44px 28px;margin:0;padding:0;list-style:none;display:grid}.theplan-media-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.theplan-media-grid--tall{grid-template-columns:repeat(4,minmax(0,1fr))}.theplan-media-card{min-width:0}.theplan-media-card__link{color:inherit;text-decoration:none;display:block}.theplan-media-card__poster{background:var(--theplan-mist);display:block;position:relative;overflow:hidden}.theplan-media-card--program .theplan-media-card__poster{aspect-ratio:16/9}.theplan-media-card--short .theplan-media-card__poster{aspect-ratio:9/16}.theplan-media-card__poster img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.theplan-media-card__link:hover img{transform:scale(1.025)}.theplan-media-card__duration{color:#fff;letter-spacing:.08em;background:#191b25d1;padding:4px 8px;font:700 11px/1.3 Arial,sans-serif;position:absolute;bottom:10px;right:10px}.theplan-media-card__body{padding-top:16px;display:block}.theplan-media-card__title{letter-spacing:-.015em;margin:0 0 8px;font-family:Times,Yu Mincho,Hiragino Mincho ProN,Songti SC,serif;font-size:19px;font-weight:500;line-height:1.4}.theplan-media-card--program .theplan-media-card__title{font-size:clamp(22px,2vw,28px)}.theplan-media-card__line{color:#626571;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}.theplan-media-card__link:hover .theplan-media-card__title{color:var(--theplan-purple)}.theplan-media-empty{color:#626571;text-align:center;max-width:640px;margin:0 auto;padding:48px 0;font-size:15px;line-height:1.9}.theplan-media-watch .theplan-article__breadcrumb span[aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:24em;overflow:hidden}.theplan-media-watch__layout{gap:48px 64px;max-width:1180px;margin:0 auto;padding:24px 30px 120px;display:grid}.theplan-media-watch--short .theplan-media-watch__layout{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start}.theplan-media-watch--program .theplan-media-watch__layout{grid-template-columns:minmax(0,1fr);max-width:960px}.theplan-media-player{background:#000;position:sticky;top:24px;overflow:hidden}.theplan-media-watch--program .theplan-media-player{position:static}.theplan-media-player video{background:#000;width:100%;height:auto;display:block}.theplan-media-player--short video{aspect-ratio:9/16}.theplan-media-player--program video{aspect-ratio:16/9}.theplan-media-watch__content{min-width:0}.theplan-media-watch__kicker{color:var(--theplan-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font:700 12px/1.4 Arial,sans-serif}.theplan-media-watch__kicker time{color:#727583;letter-spacing:.08em}.theplan-media-watch__header h1{letter-spacing:-.025em;margin:0 0 28px;font-family:Times,Yu Mincho,Hiragino Mincho ProN,Songti SC,serif;font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.3}.theplan-media-watch__description{color:#3a3c48;margin:0 0 36px;font-size:15px;line-height:1.95}.theplan-media-watch__description p{margin:0 0 1.1em}.theplan-media-transcript{border-top:1px solid #d7d8df;border-bottom:1px solid #d7d8df;margin:0 0 40px}.theplan-media-transcript summary{cursor:pointer;letter-spacing:.1em;align-items:center;gap:12px;padding:18px 0;font:700 13px/1.4 Arial,sans-serif;list-style:none;display:flex}.theplan-media-transcript summary::-webkit-details-marker{display:none}.theplan-media-transcript summary:after{color:var(--theplan-purple);content:"+";margin-left:auto;font-size:20px;font-weight:400;line-height:1}.theplan-media-transcript[open] summary:after{content:"−"}.theplan-media-transcript summary small{color:#727583;letter-spacing:.06em;border:1px solid #d7d8df;padding:2px 8px;font-size:11px}.theplan-media-transcript__note{color:#727583;letter-spacing:.04em;margin:0 0 14px;font-size:12px}.theplan-media-transcript__lines{padding-bottom:22px;font-size:15px;line-height:2}.theplan-media-transcript__lines p{margin:0}.theplan-media-watch__cta{margin-top:0}.theplan-media-watch__nav{border-top:1px solid #d7d8df;grid-template-columns:1fr auto 1fr;align-items:start;gap:18px;margin:44px 0 0;padding-top:24px;display:grid}.theplan-media-watch__neighbor{color:inherit;gap:6px;text-decoration:none;display:grid}.theplan-media-watch__neighbor--next{text-align:right}.theplan-media-watch__neighbor-label{color:var(--theplan-purple);letter-spacing:.1em;font:700 12px/1.4 Arial,sans-serif}.theplan-media-watch__neighbor-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.theplan-media-watch__count{color:#727583;letter-spacing:.1em;padding-top:2px;font:700 12px/1.4 Arial,sans-serif}.theplan-media-watch .theplan-article__footer{margin-top:36px}@media (width<=1024px){.theplan-media-grid--tall{grid-template-columns:repeat(3,minmax(0,1fr))}.theplan-media-watch--short .theplan-media-watch__layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:40px}}@media (width<=767px){.theplan-media-list__inner{padding:56px 20px 96px}.theplan-media-section+.theplan-media-section{margin-top:64px}.theplan-media-grid{gap:32px 16px}.theplan-media-grid--wide{grid-template-columns:1fr}.theplan-media-grid--tall{grid-template-columns:repeat(2,minmax(0,1fr))}.theplan-media-card__title{font-size:16px}.theplan-media-watch__layout{gap:28px;padding:8px 20px 96px}.theplan-media-watch--short .theplan-media-watch__layout{grid-template-columns:1fr}.theplan-media-player{position:static}.theplan-media-player--short{width:min(100%,360px);margin:0 auto}.theplan-media-watch .theplan-article__breadcrumb span[aria-current]{max-width:12em}.theplan-media-watch__nav{gap:12px}}
