.editorial-page{max-width:900px}.podcast-card{position:relative;margin-top:22px;background:#dce9db}.podcast-card h2{font-size:25px;margin:13px 0 9px}.podcast-card>div:first-child{position:relative;z-index:1;max-width:75%}.podcast-card audio{width:100%;display:block;margin:23px 0 4px;height:46px}.podcast-card>.text-link{font-size:11px}.audio-art{position:absolute;right:25px;top:35px;display:flex;align-items:center;gap:4px;height:65px;opacity:.5}.audio-art i{display:block;width:5px;background:var(--teal);border-radius:8px;height:35%}.audio-art i:nth-child(2),.audio-art i:nth-child(6){height:65%}.audio-art i:nth-child(3),.audio-art i:nth-child(5){height:85%}.audio-art i:nth-child(4){height:100%}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.news-card{position:relative;border:1px solid var(--line);border-radius:20px;background:var(--paper);padding:23px 20px;overflow:hidden}.news-number{font-family:Georgia,serif;font-size:58px;line-height:1;color:#d9e6d9;display:block;margin-bottom:17px}.news-card h2{font-size:21px;margin:18px 0 12px}.news-card>p{color:var(--muted);font-size:12px;margin-bottom:25px}.source-placeholder{border-top:1px dashed var(--line);padding-top:13px;color:var(--muted);font-size:10px}.recap-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0}.recap-stat{padding:22px 13px;text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:20px}.recap-stat b{display:block;font-size:38px;font-weight:750;line-height:1.3}.recap-stat span{display:block;font-size:11px;color:var(--muted);margin-top:10px}.recap-note{margin:20px 0}.recap-note h2{font-size:23px}.recap-note p{color:var(--muted);font-size:13px}.recap-note .primary-button{margin-top:8px}.city-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:20px 0}.city-card{background:var(--paper);border:1px solid var(--line);border-radius:18px;overflow:hidden}.city-card>button{display:block;padding:12px;background:#dfe8d9;border:0;width:100%;height:200px}.city-card img{width:100%;height:100%;object-fit:contain}.city-card>div{padding:15px}.city-card h2{font-size:17px;margin:0 0 8px}.city-card p{font-size:11px;color:var(--muted);margin:0}.city-illustration{border-radius:23px;background:#e3eace;border:1px solid #c6d4b8;padding:25px;position:relative;overflow:hidden;margin:20px 0}.city-illustration>span{display:block;font-size:65px;color:#93b389;line-height:1}.city-illustration h2{font-size:24px;margin:18px 0 10px}.city-illustration p{max-width:430px;font-size:12px;color:var(--muted);margin:0}.ops-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:20px;margin:22px 0;align-items:start}.ops-form{display:grid;gap:15px}.ops-form h2{margin-bottom:0}.ops-preview canvas{display:block;width:100%;height:auto;border-radius:14px}.ops-preview>.primary-button{display:flex;width:100%;margin-top:15px}.ops-preview .small-note{margin:15px 0 0}
@media(max-width:650px){.news-grid{grid-template-columns:1fr}.news-card{padding:21px 20px 20px 76px}.news-number{position:absolute;left:17px;top:23px;font-size:40px}.news-card h2{font-size:20px;margin:14px 0 9px}.news-card>p{margin-bottom:18px}.podcast-card h2{font-size:21px}.podcast-card .eyebrow{font-size:8px}.podcast-card>div:first-child{max-width:82%}.audio-art{right:18px;gap:3px;opacity:.3}.audio-art i{width:4px}.recap-stats{gap:9px}.recap-stat{padding:21px 6px}.recap-stat b{font-size:32px}.recap-stat span{font-size:10px}.city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.city-card>button{height:170px}.city-card>div{padding:12px}.ops-layout{grid-template-columns:1fr}.city-illustration{padding:21px}.city-illustration h2{font-size:22px}}@media(max-width:360px){.recap-stat b{font-size:28px}.city-card>button{height:145px}.editorial-page h1{font-size:29px}}
