/* Use the original wordmark artwork, rather than approximating its lettering. */
.hero-architecture h1.hero-logo-heading{margin:0 auto 25px;line-height:1;width:100%;font-size:inherit;text-shadow:none;-webkit-text-stroke:0}
.hero-heading-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.hero-exact-logo{display:block;position:relative;width:min(100%,650px);aspect-ratio:1650/510;margin:0 auto;overflow:hidden}
.hero-exact-logo img{position:absolute;max-width:none;width:107.8788%;height:auto;left:-4.8485%;top:-35.2941%}
.hero-logo-location{display:block;font-family:Epilogue,Arial,sans-serif;font-size:19px;font-weight:700;letter-spacing:.02em;color:#142d48;-webkit-text-fill-color:#142d48;line-height:1.5;margin-top:17px;text-shadow:none}
@media(max-width:760px){.hero-architecture h1.hero-logo-heading{margin-bottom:23px}.hero-exact-logo{width:100%;max-width:440px}.hero-logo-location{font-size:15px;margin-top:15px}}
