.construction-page-body{background:var(--er-linen-beige);color:var(--er-navy-blue)}.construction-page{justify-content:center;align-items:center;min-height:100svh;padding:2rem 1.25rem;display:flex}.construction-page__content{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:38rem;display:flex}.construction-page__logo{width:min(14rem,66vw);height:auto;margin-bottom:clamp(2rem,5vw,3.25rem);display:block}.construction-page__eyebrow,.construction-page__detail-label{color:var(--er-warm-taupe);letter-spacing:.18rem;text-transform:uppercase;font-family:system-ui,sans-serif;font-size:.68rem;font-weight:700}.construction-page h1{color:var(--er-navy-blue);margin:.8rem 0 1rem;font-size:clamp(2.75rem,8vw,5.75rem);font-weight:500;line-height:.94}.construction-page__message{max-width:25rem;margin:0;font-family:system-ui,sans-serif;font-size:1.05rem;line-height:1.5}.construction-page__details{border-top:1px solid #083b5040;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:min(100%,32rem);margin-top:3rem;padding-top:1.25rem;display:grid}.construction-page__detail{gap:.45rem;display:grid}.construction-page__detail-value{overflow-wrap:anywhere;font-family:system-ui,sans-serif;font-size:.9rem;line-height:1.5}.construction-page__detail-value:hover{color:var(--er-warm-taupe)}@media (width<=560px){.construction-page__details{grid-template-columns:1fr}}
