.home-page{background:var(--paper)}.home-page h1,.home-page h2,.home-page h3{overflow-wrap:normal}.breaking{max-width:1260px;margin:0 auto;min-height:46px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;border-bottom:1px solid var(--line);font-size:.74rem;text-decoration:none}.breaking>span{align-self:stretch;display:flex;align-items:center;background:var(--rust);color:white;padding:0 1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.breaking p{margin:0}.breaking time{color:var(--muted)}
.lead-grid{max-width:1260px;margin:2.5rem auto 5rem;display:grid;grid-template-columns:minmax(0,2.15fr) minmax(280px,.85fr);gap:2.8rem;padding:0 1rem}.lead-story{display:grid;grid-template-columns:1.08fr .92fr;min-width:0;background:var(--cream)}.lead-art{position:relative;min-height:515px;background:#dbe4d9;overflow:hidden}.art-sun{position:absolute;width:260px;height:260px;border-radius:50%;background:#e8ac53;right:-35px;top:55px}.art-hills{position:absolute;left:0;right:0;bottom:70px;height:58%;background:var(--forest-2);clip-path:polygon(0 65%,20% 32%,38% 70%,61% 18%,78% 63%,100% 30%,100% 100%,0 100%)}.art-water{position:absolute;left:0;right:0;bottom:0;height:95px;background:#a9c7bd}.art-pump{position:absolute;right:19%;bottom:42px;font:700 12rem/1 var(--sans);color:var(--ink);transform:rotate(90deg)}.art-pump i{font-size:3rem;color:#d9ece6}.lead-copy{padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.category{color:var(--rust);font-size:.66rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.13em}.lead-copy h1{margin:1rem 0 1.2rem;font:600 clamp(2.5rem,3.7vw,4rem)/.98 var(--display);letter-spacing:-.04em;text-align:left}.lead-copy h1 a{text-decoration:none}.lead-copy>p:not(.category){color:#58615d;font:500 1.1rem/1.45 var(--display)}.byline{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.68rem;font-weight:700}.byline span{color:var(--ochre);margin:0 .4rem}.latest{border-top:5px solid var(--forest);padding-top:1.4rem}.latest header{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid var(--ink);padding-bottom:1rem}.latest h2{font:600 2rem/1 var(--display);margin:.4rem 0 0}.latest ol{list-style:none;margin:0;padding:0}.latest li{display:grid;grid-template-columns:52px 1fr;gap:.8rem;padding:1.2rem 0;border-bottom:1px solid var(--line)}.latest time{font-size:.66rem;color:var(--rust);font-weight:700}.latest a{font:600 1.04rem/1.28 var(--display);text-decoration:none}.text-link{display:inline-block;margin-top:1.3rem;font:700 .69rem var(--sans)!important;text-transform:uppercase;letter-spacing:.08em}.text-link span{margin-left:.4rem}
.news-section{max-width:1260px;margin:0 auto 6rem;padding:0 1rem}.section-bar{display:flex;justify-content:space-between;align-items:end;border-top:1px solid var(--ink);padding-top:1.5rem}.section-bar h2,.editors-picks h2{font:600 clamp(2.5rem,4vw,4rem)/1 var(--display);margin:.6rem 0 0}.search-open{border:1px solid var(--line);background:none;padding:.75rem 1rem;cursor:pointer;font-size:.75rem}.news-search{display:none;margin:1.5rem 0;padding:1.4rem;background:var(--cream)}.news-search.open{display:block}.news-search label{font-size:.7rem;font-weight:700;text-transform:uppercase}.news-search>div{display:flex;margin-top:.5rem}.news-search input{flex:1;border:0;border-bottom:1px solid var(--ink);background:none;padding:.8rem}.news-search button{border:0;background:var(--forest);color:white;padding:0 1.5rem;font-weight:700}.filter-row{display:flex;flex-wrap:wrap;gap:.5rem;margin:2rem 0}.filter-row button{border:1px solid var(--line);background:none;padding:.5rem .9rem;font-size:.68rem;font-weight:700;cursor:pointer}.filter-row button.selected{background:var(--forest);border-color:var(--forest);color:white}.story-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2.7rem 1.5rem}.story-card{border-top:1px solid var(--ink);padding-top:.8rem}.story-card.large{grid-column:span 2;display:grid;grid-template-columns:1.05fr .95fr;gap:1.7rem}.card-art{position:relative;height:230px;overflow:hidden;background:#d8ddd6}.large .card-art{height:100%;min-height:330px}.art-parliament{background:#d8c39b}.art-parliament span{position:absolute;inset:18% 9% 0;background:var(--forest);clip-path:polygon(0 25%,50% 0,100% 25%,92% 25%,92% 100%,8% 100%,8% 25%)}.art-parliament:before{content:"";position:absolute;z-index:2;left:17%;right:17%;bottom:0;height:58%;background:repeating-linear-gradient(90deg,transparent 0 32px,#d8c39b 32px 45px)}.art-market{background:#e4b76d}.art-market span{position:absolute;left:12%;right:12%;top:22%;height:22%;background:repeating-linear-gradient(90deg,var(--rust) 0 28px,var(--paper) 28px 55px);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%)}.art-market i{position:absolute;left:19%;right:19%;top:44%;bottom:0;background:var(--forest)}.art-school{background:#9eb8a8}.art-school span{position:absolute;left:13%;right:13%;bottom:0;height:65%;background:var(--cream);clip-path:polygon(0 25%,50% 0,100% 25%,100% 100%,0 100%)}.art-school i{position:absolute;width:42px;height:70px;bottom:0;left:calc(50% - 21px);background:var(--forest)}.art-health{background:#cfddda}.art-health span{position:absolute;inset:0;display:grid;place-items:center;font:500 9rem var(--display);color:var(--rust)}.art-climate{background:#dce0cd}.art-climate span{position:absolute;width:120px;height:120px;border-radius:50%;background:var(--ochre);right:15%;top:15%}.art-climate i{position:absolute;left:0;right:0;bottom:0;height:52%;background:var(--forest);clip-path:polygon(0 60%,28% 10%,48% 67%,70% 20%,100% 70%,100% 100%,0 100%)}.story-card h3{font:600 1.65rem/1.12 var(--display);margin:.65rem 0}.story-card.large h3{font-size:2.4rem}.story-card h3 a{text-decoration:none}.story-card>div>p:not(.category){font-size:.8rem;color:var(--muted)}.story-card footer{display:flex;justify-content:space-between;margin-top:1.4rem;padding-top:.8rem;border-top:1px solid var(--line);font-size:.62rem;color:var(--muted)}.story-card.hidden{display:none}.no-results{text-align:center;background:var(--cream);padding:2rem;color:var(--muted)}
.citizen-section{background:var(--forest);color:white;padding:5rem max(2rem,calc((100vw - 1230px)/2));display:grid;grid-template-columns:1fr 1.2fr .75fr;gap:4rem}.citizen-intro h2{font:600 3.2rem/1 var(--display);margin:.8rem 0}.citizen-intro>p:not(.eyebrow){font-size:.85rem;color:#bcc9c3}.citizen-intro>a{display:inline-block;margin-top:1rem;color:white;font-size:.72rem;font-weight:700;text-transform:uppercase}.citizen-section blockquote{margin:0;padding:0 2rem;border-left:1px solid rgba(255,255,255,.25)}.citizen-section blockquote>span{font:600 5rem/1 var(--display);color:var(--ochre)}.citizen-section blockquote p{font:600 2rem/1.2 var(--display);margin:-1rem 0 1.5rem}.citizen-section blockquote footer{font-size:.65rem;color:#aebdb6}.region-list ul{list-style:none;margin:1rem 0;padding:0}.region-list li{border-top:1px solid rgba(255,255,255,.2);padding:.8rem 0;font:500 .9rem var(--display)}.region-list li span{display:inline-block;width:35px;color:var(--ochre);font:600 .65rem var(--sans)}
.editors-picks{max-width:1260px;margin:6rem auto;padding:0 1rem}.editors-picks>header{border-top:1px solid var(--ink);padding-top:1.5rem}.essay-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.5rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.essay-grid>a{position:relative;padding:2rem;text-decoration:none;border-right:1px solid var(--line)}.essay-grid>a:last-child{border:0}.essay-grid>a>span{position:absolute;right:1.5rem;top:1rem;color:#d5cec0;font:600 3.5rem var(--display)}.essay-grid h3{position:relative;font:600 1.7rem/1.15 var(--display);min-height:95px;margin:.7rem 0}.essay-grid small{font-size:.65rem;font-weight:700}.home-newsletter{margin-top:0}.home-page .footer-bottom{align-items:center}.home-page .toast{display:block}
@media(max-width:950px){.lead-grid{grid-template-columns:1fr}.lead-story{grid-template-columns:1fr 1fr}.latest ol{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.story-cards{grid-template-columns:1fr 1fr}.story-card.large{grid-column:span 2}.citizen-section{grid-template-columns:1fr 1fr}.region-list{grid-column:span 2}.region-list ul{display:grid;grid-template-columns:1fr 1fr}.essay-grid{grid-template-columns:1fr}.essay-grid>a{border-right:0;border-bottom:1px solid var(--line)}}
@media(max-width:650px){.breaking{margin:0;grid-template-columns:auto 1fr;padding-right:.7rem}.breaking time{display:none}.lead-grid{margin-top:1.5rem;padding:0}.lead-story{display:block}.lead-art{display:block;min-height:320px}.lead-copy{padding:2rem 1.2rem}.lead-copy h1{font-size:2.65rem}.latest{margin:0 1.2rem}.latest ol{display:block}.news-section{padding:0 1.2rem}.section-bar{align-items:flex-start;gap:1rem}.search-open span{display:none}.story-cards{grid-template-columns:1fr}.story-card.large{grid-column:auto;display:block}.large .card-art{height:240px;min-height:0}.story-card.large h3{font-size:2rem}.citizen-section{padding:4rem 1.2rem;grid-template-columns:1fr;gap:3rem}.citizen-section blockquote{padding-left:1rem}.region-list{grid-column:auto}.region-list ul{display:block}.editors-picks{margin:4rem auto;padding:0 1.2rem}.essay-grid>a{padding:1.5rem 0}.essay-grid>a>span{right:0}.home-page .newsletter{padding-left:1.2rem;padding-right:1.2rem}}
.lead-art>img,.card-art>img{width:100%;height:100%;display:block;object-fit:cover}.card-art.has-cover{background:var(--cream)}
