@media(min-width:1401px){
  .site-header,.hero,.page-hero,.cta-band,.customer-projects,.footer-main,.footer-bottom,.page-section{width:var(--screen-width,100vw);margin-left:calc(50% - var(--screen-width,100vw)/2)}
  .site-header{padding-inline:max(28px,calc((var(--screen-width,100vw) - 1440px)/2 + 28px))}
  .hero-copy{padding-left:max(74px,calc((var(--screen-width,100vw) - 1440px)/2 + 74px));padding-right:74px}
  .hero .hero-description,.hero h1,.hero-values,.blueprint-note{max-width:572px}
  .page-hero-copy{padding-left:max(48px,calc((var(--screen-width,100vw) - 1440px)/2 + 48px));padding-right:48px}
  .page-hero h1{max-width:624px}
  .page-section{padding-inline:max(48px,calc((var(--screen-width,100vw) - 1440px)/2 + 48px))}
  .cta-band{padding-left:max(352px,calc((var(--screen-width,100vw) - 1440px)/2 + 352px));padding-right:max(48px,calc((var(--screen-width,100vw) - 1440px)/2 + 48px));background-size:cover;background-repeat:no-repeat}
  .inner-page .cta-band{padding-left:max(230px,calc((var(--screen-width,100vw) - 1440px)/2 + 230px))}
  .footer-main,.footer-bottom{padding-inline:max(28px,calc((var(--screen-width,100vw) - 1440px)/2 + 28px))}
  .customer-projects .project-album-heading,.customer-projects .carousel-controls{max-width:1384px;margin-inline:auto}
  .customer-projects .carousel-track{max-width:2760px;margin-inline:auto}
  .carousel-track .project-slide{flex-basis:calc((100% - (var(--album-columns,3) - 1)*24px)/var(--album-columns,3))}
  .large-text .hero-copy,.large-text .page-hero-copy,.large-text .cta-band{padding-inline:max(32px,calc((var(--screen-width,100vw) - 1440px)/2 + 32px))}
  .large-text .hero h1,.large-text .hero-description,.large-text .hero-values{max-width:none}
  .large-text .carousel-track .project-slide{flex-basis:100%}
}

