/* Keep the municipal journey and deadline together on the cover. */
body.gov-observatory .hero .hero-content{max-width:1180px;width:100%}
body.gov-observatory .hero .hero-subtitle{max-width:none;font-size:clamp(14px,1.25vw,17px);white-space:nowrap}
body.gov-observatory .hero .hero-phase{max-width:100%;width:100%}
body.gov-observatory .hero .hero-flow{grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 0}
body.gov-observatory .hero .hero-flow strong{font-size:14px}
body.gov-observatory .hero #firstAppealClock{margin:18px 0 0;padding:18px 22px;border:1px solid #e2b329;border-radius:8px;width:100%;box-sizing:border-box}
body.gov-observatory .hero #firstAppealBasis{max-width:none}
body.gov-observatory .hero .hero-live{display:none}
body.gov-observatory .hero .hero-bottom{justify-content:flex-end}
@media(max-width:900px){body.gov-observatory .hero .hero-subtitle{white-space:normal;font-size:16px}}
@media(max-width:600px){body.gov-observatory .hero .hero-flow{grid-template-columns:1fr}body.gov-observatory .hero #firstAppealClock{padding:16px}body.gov-observatory .hero .hero-flow li:not(:last-child)::after{display:none}}

/* A continuous cover, without the duplicate breadcrumb above it. */
body.gov-observatory .hero{padding-top:24px!important}
body.gov-observatory .hero .hero-content{padding-top:0!important}
body.gov-observatory .hero::before{width:78%!important;height:540px!important;top:0;right:0;opacity:1!important;background:linear-gradient(0deg,#f8f8f8 0%,transparent 35%),linear-gradient(90deg,#f8f8f8 0%,rgba(248,248,248,.95) 22%,rgba(248,248,248,.6) 47%,rgba(248,248,248,.08) 78%),url('cover.webp') center 48%/cover!important}
body.gov-observatory .hero .hero-content>.eyebrow{margin-top:0;margin-bottom:12px}
@media(max-width:900px){body.gov-observatory .hero::before{width:100%!important;height:450px!important;background:linear-gradient(0deg,#f8f8f8 0%,rgba(248,248,248,.68) 45%,rgba(248,248,248,.82) 100%),url('cover.webp') 62% center/cover!important}body.gov-observatory .hero{padding-top:20px!important}}

body.gov-observatory .hero .hero-content>.eyebrow{display:inline-block;padding:7px 12px;border-left:4px solid #ffcd07;background:#edf4ff;color:#1351b4!important;font-weight:700;letter-spacing:1.4px;border-radius:3px}
