.entertainment-design{font-family:var(--font-body);color:hsl(var(--home-ink));letter-spacing:0}.entertainment-design .home-container{max-width:1312px;width:calc(100% - 128px)}.ent-paper-band{background:hsl(var(--home-paper))}.ent-heading{padding-block:32px}.ent-heading h1{font:400 64px/72px var(--font-display);margin-block:12px;overflow-wrap:anywhere}.ent-heading>p:last-child{max-width:960px;font-size:18px;line-height:28px;color:hsl(var(--home-muted))}.ent-navigation{border-bottom:1px solid hsl(var(--home-line));padding-block:12px}.ent-navigation-desktop{display:flex;flex-wrap:wrap;gap:8px}.ent-navigation a,.ent-dialog-links a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;font-size:14px}.ent-navigation a[aria-current=page]{background:hsl(var(--home-ink));color:hsl(var(--home-white))}.ent-navigation-mobile{display:none}.ent-dialog-links{display:grid}.entertainment-design a:focus-visible{outline:2px solid hsl(var(--home-red));outline-offset:4px}.ent-band{padding-block:32px}.ent-band>h2{font:400 32px/40px var(--font-display);margin-bottom:24px}.ent-lead-grid{display:grid;grid-template-columns:minmax(0,824fr) minmax(0,464fr);gap:24px;align-items:start;padding-block:32px}.ent-card{min-width:0}.ent-card>a{display:block;background:hsl(var(--home-paper));border:1px solid hsl(var(--home-line))}.ent-card-copy{padding:24px}.ent-paper-band .ent-card>a{background:hsl(var(--home-white))}.ent-card>a:hover{background:hsl(var(--home-white))}.ent-card>a,.ent-card>a:hover{text-decoration:none}.ent-card a:hover h2,.ent-card a:hover h3{color:hsl(var(--home-red))}.ent-card a:active{background:hsl(var(--home-paper))}.ent-card figure{margin:0}.ent-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.ent-card h2,.ent-card h3{font:400 28px/36px var(--font-display);margin-block:10px;overflow-wrap:anywhere}.ent-lead-grid>.ent-card h2{font-size:36px;line-height:44px}.ent-card .home-summary{font-size:18px;line-height:30px}.ent-card .home-source{font-size:12px;line-height:20px;margin-top:12px;overflow-wrap:anywhere}.ent-rail{display:grid;gap:20px}.ent-rail>h2{font:600 12px/20px var(--font-body);text-transform:uppercase;color:hsl(var(--home-red))}.ent-rail h3{font-size:24px;line-height:32px}.ent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ent-pagination{padding-block:24px;display:flex;flex-wrap:wrap;align-items:center;gap:24px;font-size:14px}.ent-pagination button,.ent-legacy summary{min-height:44px}.ent-status{padding-block:32px;line-height:1.7}.entertainment-design .news-reading{max-width:1312px;width:calc(100% - 128px);padding-inline:0}.entertainment-design .news-reading-header{max-width:960px}.entertainment-design .news-reading .article-headline{font:400 48px/58px var(--font-display)}.ent-reading-grid{display:grid;grid-template-columns:minmax(0,760px) minmax(0,336px);gap:64px;align-items:start}.ent-reading-main{min-width:0}.ent-reading-context{background:hsl(var(--home-paper));padding:24px}.ent-reading-context h2{font:400 28px/36px var(--font-display);margin-block:12px}.ent-reading-context a{display:flex;align-items:center;min-height:44px;font-size:14px}.ent-reading-context a:first-child,.ent-reading-context a:last-child{color:hsl(var(--home-red))}.ent-discovery nav{display:flex;flex-wrap:wrap;gap:8px 24px}.ent-discovery a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.ent-discovery .ent-archive-link{color:hsl(var(--home-red));margin-top:16px}.entertainment-design .news-reading-body [data-testid=feed-editorial-notice]{background:hsl(var(--home-paper));padding:24px}.entertainment-design .news-reading-body #comments{background:hsl(var(--home-paper));padding:24px;border:0}.entertainment-design .news-reading-related{background:hsl(var(--home-white))}.entertainment-design .news-reading-related .news-text-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.entertainment-design .news-reading-related .news-story-link{background:hsl(var(--home-paper));padding:24px;border:1px solid hsl(var(--home-line))}.entertainment-design .news-reading-related h2{font-family:var(--font-display);font-weight:400}.entertainment-design .news-reading-related .news-text-story h2{font:400 24px/32px var(--font-display)}.entertainment-design .news-reading-body{max-width:760px}.entertainment-design .news-reading[data-reading-size=standard] .article-content :is(p,li,blockquote){font-size:20px;line-height:32px}.entertainment-design .news-reading[data-reading-size=larger] .article-content :is(p,li,blockquote){font-size:24px;line-height:38px}.entertainment-design .article-lead-media img,.entertainment-design .news-reading figure img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.entertainment-design .news-reading figcaption,.entertainment-design .news-reading-meta{font-size:12px;line-height:20px}.ent-preferences-options{display:flex;gap:12px;flex-wrap:wrap}.ent-preferences-options button{flex:1;min-height:44px}.ent-legacy details{border-top:1px solid hsl(var(--home-line));padding-block:12px}.ent-legacy summary{cursor:pointer;font:400 24px/32px var(--font-display);padding-block:8px}.ent-legacy summary:focus-visible{outline:2px solid hsl(var(--home-red))}.ent-legacy-index{display:flex;flex-wrap:wrap;gap:8px 24px}.ent-legacy-index a{min-height:44px;display:inline-flex;align-items:center}.ent-archive-filters{display:flex;flex-wrap:wrap;gap:8px;padding-block:16px}.ent-artist-index{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ent-artist-index li{display:grid;border-bottom:1px solid hsl(var(--home-line));padding-block:12px}.ent-artist-index a{display:flex;align-items:center;min-height:44px;font-size:18px}.ent-artist-index span{font-size:12px;color:hsl(var(--home-muted))}.ent-newsletter{border-top:1px solid hsl(var(--home-line));padding-block:24px}.ent-newsletter h3{font:400 28px/36px var(--font-display)}@media (max-width:1024px){.entertainment-design .home-container,.entertainment-design .news-reading{width:calc(100% - 64px)}.ent-reading-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.entertainment-design .home-container,.entertainment-design .news-reading{width:calc(100% - 48px)}.ent-heading h1{font-size:40px;line-height:48px}.ent-heading>p:last-child{font-size:18px;line-height:30px}.ent-navigation-desktop{display:none}.ent-navigation-mobile{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ent-navigation-mobile>*{flex:1 1 140px;min-width:0;min-height:44px;white-space:normal;height:auto}.ent-navigation-mobile span{padding:12px;font-size:14px;background:hsl(var(--home-ink));color:hsl(var(--home-white));overflow-wrap:anywhere}.ent-card-copy{padding:16px}.ent-reading-context{display:none}.ent-discovery nav{display:grid;gap:0}.entertainment-design .news-reading-related .news-text-grid,.ent-lead-grid,.ent-grid,.ent-artist-index{grid-template-columns:minmax(0,1fr)}.ent-lead-grid>.ent-card h2{font-size:28px;line-height:36px}.ent-rail h3{font-size:22px;line-height:30px}.entertainment-design .news-reading .article-headline{font-size:32px;line-height:40px}.entertainment-design .news-reading[data-reading-size=standard] .article-content :is(p,li,blockquote){font-size:18px;line-height:30px}.entertainment-design .news-reading[data-reading-size=larger] .article-content :is(p,li,blockquote){font-size:22px;line-height:36px}}@media (prefers-reduced-motion:reduce){.entertainment-design *{animation:none;transition:none;scroll-behavior:auto}}
