body.brand-citypoisemag .wordmark{font-family:'Open Sans',Arial,sans-serif;font-weight:300;letter-spacing:-2px;text-transform:uppercase;font-size:48px}body.brand-citypoisemag .masthead{padding:0 0 26px}body.brand-citypoisemag .tagline{font-size:10px;letter-spacing:3px}.city-home{width:min(1290px,calc(100% - 64px));margin-top:30px}.city-ticker{display:flex;border-block:1px solid #e4e4e4;gap:24px;padding:15px 0;margin-bottom:30px;font-size:12px}.city-ticker>span{color:var(--accent);font-weight:700;letter-spacing:1px;white-space:nowrap}.city-ticker>div{display:flex;gap:25px;overflow:hidden}.city-ticker a{max-width:280px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.city-lead{display:grid;grid-template-columns:23% 1fr 18%;gap:30px;align-items:start}.city-main img{aspect-ratio:1.5;object-fit:cover;width:100%;margin-bottom:22px}.city-main h1{font:400 34px/1.12 var(--heading);margin:10px 0 15px}.city-main>p{font-size:14px;color:#626262;line-height:1.7}.city-byline{font-size:10px;text-transform:uppercase;color:#626262}.city-side .story-card+.story-card{margin-top:30px}.city-side .story-card h2{font-size:21px}.city-side .card-description,.city-side .card-date{display:none}.city-rail .story-card{display:grid;grid-template-columns:1fr 65px;gap:10px;margin-bottom:22px}.city-rail .card-image{grid-column:2}.city-rail .card-copy{grid-column:1;grid-row:1;padding:0}.city-rail .story-card h2{font-size:17px}.city-rail .card-description,.city-rail .card-date{display:none}.city-rail .story-card img{height:78px}.city-editor-note{border-top:3px solid #161616;padding-top:15px}.city-editor-note h2{font:400 27px/1.2 var(--heading);margin:12px 0}.city-editor-note p{font-size:13px;color:#626262}.city-category .section-heading{font-size:35px;line-height:1}.city-category .section-heading span{display:block;font:10px var(--body);text-transform:uppercase;letter-spacing:1px;color:#626262;margin-top:8px}.city-recent{display:grid;grid-template-columns:1fr 1fr;gap:25px}.city-recent .story-card{display:grid;grid-template-columns:170px 1fr;gap:22px}.city-recent .card-copy{padding-top:0}.city-recent .card-description{display:none}@media(max-width:1000px){.city-lead{grid-template-columns:1fr 2fr}.city-rail{grid-column:1/-1}.city-main h1{font-size:30px}.city-recent .story-card{grid-template-columns:1fr}}@media(max-width:600px){body.brand-citypoisemag .wordmark{font-size:33px;letter-spacing:-1px}.city-home{width:calc(100% - 40px);margin-top:20px}.city-ticker{gap:12px}.city-ticker>div{display:block}.city-ticker a{display:none;max-width:230px}.city-ticker a:first-child{display:block}.city-lead{display:flex;flex-direction:column;gap:30px}.city-main{order:0}.city-side{order:1;display:grid;grid-template-columns:1fr 1fr;gap:18px}.city-side .story-card+.story-card{margin:0}.city-side .story-card h2{font-size:20px}.city-main h1{font-size:32px}.city-rail{order:2}.city-recent{grid-template-columns:1fr}.city-category .section-top{display:block}.city-category .section-heading{font-size:30px;margin-bottom:18px}.city-category .text-link{margin-bottom:20px}}

.city-ticker>span{color:#d42f11}
