.blue .service:first-child{grid-column:span 1}.coverage-label{margin:22px 0 6px!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase}.coverage-links{margin:0;padding-left:18px;color:#dbeaf3;font-size:13px;line-height:1.45}.coverage-links li{margin:8px 0}.coverage-links a{text-decoration:underline;text-decoration-color:rgba(255,255,255,.45);text-underline-offset:3px}.coverage-links a:hover{color:#fff;text-decoration-color:#fff}.festival-card{border-top:5px solid var(--red);border-radius:2px}.festival-card .date{letter-spacing:-.02em}.site-footer{border-top:4px solid var(--red)}
