.culture-design{font-family:var(--font-body);color:hsl(var(--home-ink));letter-spacing:0}.culture-paper-band{background:hsl(var(--home-paper))}.culture-heading{padding-block:32px;border-bottom:1px solid hsl(var(--home-line))}.culture-heading h1{font:400 64px/72px var(--font-display);margin-block:12px;overflow-wrap:anywhere}.culture-heading>p:last-of-type{max-width:940px;color:hsl(var(--home-muted));font-size:18px;line-height:28px}.culture-heading-links,.culture-perspectives{display:flex;flex-wrap:wrap;gap:8px 24px}.culture-design a:focus-visible{outline:2px solid hsl(var(--home-red));outline-offset:4px}.culture-heading-links a,.culture-perspectives a{min-height:44px;display:inline-flex;align-items:center;font-size:14px}.culture-navigation{padding-block:16px;border-bottom:1px solid hsl(var(--home-line))}.culture-navigation-desktop{display:flex;flex-wrap:wrap;gap:4px}.culture-navigation a{display:inline-flex;min-height:44px;align-items:center;padding:10px 14px;font-size:14px}.culture-navigation a[aria-current=page]{background:hsl(var(--home-ink));color:hsl(var(--home-white))}.culture-navigation-mobile{display:none}.culture-dialog-links{display:grid;gap:8px}.culture-dialog-links a{min-height:44px;padding:12px}.culture-feature-grid,.culture-reporting-grid{display:grid;grid-template-columns:minmax(0,824fr) minmax(0,464fr);gap:24px;align-items:start}.culture-feature-grid{padding-block:32px}.culture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.culture-card{min-width:0}.culture-card>a{display:block;height:100%;background:hsl(var(--home-paper))}.culture-card>a:hover{background:hsl(var(--home-white))}.culture-card>a:active{background:hsl(var(--home-paper))}.culture-card-copy{padding:16px 24px}.culture-desk-features .culture-card>a{background:hsl(var(--home-white))}.culture-originals-link{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:14px;color:hsl(var(--home-red))}.culture-card h2,.culture-card h3{font:400 28px/1.3 var(--font-display);overflow-wrap:anywhere;margin-block:12px}.culture-feature-grid>.culture-card h2{font-size:36px}.culture-card img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.culture-authored-preview>a>img{aspect-ratio:16 / 9;height:auto;-o-object-fit:cover;object-fit:cover}.culture-originals-trigger{min-height:44px;font-size:16px}.culture-originals-index ul{list-style:none;padding:0;margin-top:16px}.culture-originals-index li{border-bottom:1px solid hsl(var(--home-line))}.culture-originals-index li a{display:grid;gap:8px;min-height:44px;padding-block:16px}.culture-original-title{font:400 24px/1.3 var(--font-display)}.culture-originals-trigger[data-state=open]{background:hsl(var(--home-paper))}.culture-card figure{margin:0}.culture-card figcaption{padding:12px 24px 0;font-size:12px;line-height:1.6;color:hsl(var(--home-muted))}.culture-card .home-source{font-size:12px;margin-top:12px;overflow-wrap:anywhere}.culture-latest{display:grid;gap:16px;align-content:start;min-width:0}.culture-latest h2{font:400 28px/1.3 var(--font-display)}.culture-latest h2.culture-rail-label{font:600 12px/16px var(--font-body);color:hsl(var(--home-red));text-transform:uppercase}.culture-latest h3{font-size:24px}.culture-band{padding-block:32px;border-top:1px solid hsl(var(--home-line))}.culture-band>h2{font:400 32px/1.3 var(--font-display);margin-bottom:24px}.culture-pagination{padding-block:24px}.culture-pagination button{min-height:44px}.culture-status{padding-block:32px;line-height:1.7}.culture-design .news-reading{max-width:1312px;width:calc(100% - 128px);padding-inline:0}.culture-design .news-reading-header{max-width:960px}.culture-design .news-reading .article-headline{font:400 48px/1.2 var(--font-display)}.culture-design .news-reading-meta{font-size:14px}.culture-reading-grid{display:grid;grid-template-columns:minmax(0,760px) minmax(0,336px);gap:64px;align-items:start}.culture-reading-main{min-width:0}.culture-reading-context{background:hsl(var(--home-paper));padding:24px}.culture-reading-context h2{font:400 28px/1.3 var(--font-display);margin-block:12px}.culture-reading-context a{display:flex;align-items:center;min-height:44px;font-size:14px}.culture-design .news-reading[data-reading-size=standard] .article-content :is(p,li,blockquote){font-size:20px;line-height:32px}.culture-design .news-reading[data-reading-size=larger] .article-content :is(p,li,blockquote){font-size:24px;line-height:38px}.culture-design .article-content p{margin-bottom:1rem}.culture-design .news-reading-body{max-width:760px}.culture-design .tourism-reader-media img,.culture-design .article-lead-media img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.culture-design .tourism-reader-media figcaption{font-size:12px;line-height:1.6;color:hsl(var(--home-muted));margin-top:12px}.culture-design .news-reading-related{background:hsl(var(--home-white))}.culture-design .news-reading-related .news-story-link{background:hsl(var(--home-paper));padding:24px}.culture-design .news-reading-related h2{font-family:var(--font-display);font-weight:400}.culture-design .contributor-reading-content :is(.text-\[10px\],.text-\[11px\],.text-\[9px\]){font-size:12px}.culture-design .contributor-reading-content{min-width:0}.culture-design .news-reading-meta{display:flex;align-items:center;gap:12px}.culture-design .news-reading-meta>*{min-width:0}.culture-preferences-options{display:flex;flex-wrap:wrap;gap:12px}.culture-preferences-options button{min-height:44px;flex:1}@media (max-width:1024px){.culture-design .news-reading{width:calc(100% - 64px)}.culture-reading-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.culture-design .home-container,.culture-design .news-reading{width:calc(100% - 48px)}.culture-heading h1{font-size:40px;line-height:48px}.culture-navigation-desktop{display:none}.culture-navigation-mobile{display:flex;gap:8px;align-items:center}.culture-navigation-mobile>*{flex:1;min-width:0;min-height:44px}.culture-navigation-mobile span{padding:12px;background:hsl(var(--home-ink));color:hsl(var(--home-white));font-size:14px}.culture-feature-grid,.culture-reporting-grid,.culture-grid{grid-template-columns:minmax(0,1fr)}.culture-card-copy{padding:16px}.culture-design .news-reading .article-headline{font-size:32px;line-height:40px}.culture-feature-grid>.culture-card h2{font-size:28px}.culture-reading-context{display:none}.culture-design .news-reading[data-reading-size=standard] .article-content :is(p,li,blockquote){font-size:18px;line-height:30px}.culture-design .news-reading[data-reading-size=larger] .article-content :is(p,li,blockquote){font-size:22px;line-height:36px}}@media (prefers-reduced-motion:reduce){.culture-design *{animation:none;transition:none;scroll-behavior:auto}}
