.heritage-module__vKFe5q__canvas{background:linear-gradient(var(--heritage-topBand), var(--heritage-topBand)) top / 100% 30px no-repeat, var(--heritage-background);min-height:100vh;color:var(--heritage-text);font-family:var(--font-open-sans), "Open Sans", Helvetica, Arial, sans-serif;padding:0 20px 48px;font-size:16px;line-height:1.72}.heritage-module__vKFe5q__canvas *,.heritage-module__vKFe5q__canvas :before,.heritage-module__vKFe5q__canvas :after{box-sizing:border-box}.heritage-module__vKFe5q__canvas a{color:var(--heritage-link);text-underline-offset:2px;text-decoration:underline}.heritage-module__vKFe5q__canvas a:hover{color:var(--heritage-accent)}.heritage-module__vKFe5q__canvas :is(a,summary):focus-visible{outline:2px solid var(--heritage-heading);outline-offset:4px}.heritage-module__vKFe5q__sheet{background:var(--heritage-paper);max-width:1040px;margin:0 auto;padding:0 40px;box-shadow:0 5px 16px #46464661}.heritage-module__vKFe5q__desktopMasthead{padding-bottom:24px;position:relative}.heritage-module__vKFe5q__desktopMasthead img{width:100%;height:auto;display:block}.heritage-module__vKFe5q__brandArea,.heritage-module__vKFe5q__phoneArea{height:calc(100% - 24px);position:absolute;top:0}.heritage-module__vKFe5q__brandArea{width:42%;left:0}.heritage-module__vKFe5q__phoneArea{width:35%;right:0}.heritage-module__vKFe5q__mobileMasthead,.heritage-module__vKFe5q__mobileNav{display:none}.heritage-module__vKFe5q__desktopNav{border-block:1px solid var(--heritage-border)}.heritage-module__vKFe5q__desktopNav>ul{flex-wrap:wrap;gap:0 40px;margin:0;padding:0;list-style:none;display:flex}.heritage-module__vKFe5q__desktopNav li{position:relative}.heritage-module__vKFe5q__canvas :is(.heritage-module__vKFe5q__desktopNav,.heritage-module__vKFe5q__mobileNav) a{color:var(--heritage-heading);text-transform:uppercase;font-weight:700;text-decoration:none}.heritage-module__vKFe5q__desktopNav>ul>li>a{padding:17px 0;line-height:1.5;display:block}.heritage-module__vKFe5q__canvas :is(.heritage-module__vKFe5q__desktopNav,.heritage-module__vKFe5q__mobileNav) a:hover{color:var(--heritage-accent)}.heritage-module__vKFe5q__canvas a[aria-current=page]{text-decoration:underline}.heritage-module__vKFe5q__subnav{z-index:2;border:1px solid var(--heritage-border);background:#efefef;min-width:190px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0}.heritage-module__vKFe5q__subnav a{padding:12px;font-size:12px;display:block}.heritage-module__vKFe5q__desktopNav li:hover>.heritage-module__vKFe5q__subnav,.heritage-module__vKFe5q__desktopNav li:focus-within>.heritage-module__vKFe5q__subnav{display:block}.heritage-module__vKFe5q__banner{margin-top:12px;display:block}.heritage-module__vKFe5q__banner img{border-radius:3px;width:100%;height:auto;display:block;box-shadow:0 1px 4px #3232322e}.heritage-module__vKFe5q__columns{grid-template-columns:minmax(0,625fr) minmax(0,250fr);gap:8.85%;margin-top:48px;display:grid}.heritage-module__vKFe5q__article{overflow-wrap:anywhere;min-width:0}.heritage-module__vKFe5q__canvas :is(h1,h2){color:var(--heritage-heading);letter-spacing:normal;font-family:inherit;font-weight:700}.heritage-module__vKFe5q__article h1{margin:0 0 26px;font-size:22px;line-height:1.3}.heritage-module__vKFe5q__article h2{margin:30px 0 22px;font-size:22px;line-height:1.4}.heritage-module__vKFe5q__article h2.heritage-accent{color:var(--heritage-accent);font-size:24px}.heritage-module__vKFe5q__article p{margin:0 0 24px}.heritage-module__vKFe5q__article strong{font-weight:700}.heritage-module__vKFe5q__article em{font-style:italic}.heritage-module__vKFe5q__article ul{margin:0 0 24px;padding-left:28px;list-style:outside}.heritage-module__vKFe5q__article [id]{scroll-margin-top:24px}.heritage-module__vKFe5q__article img{border-radius:3px;max-width:100%;height:auto}.heritage-module__vKFe5q__canvas .heritage-float-image{float:left;margin:6px 24px 16px 0;max-width:48%!important}.heritage-module__vKFe5q__canvas .heritage-content-image{display:block}.heritage-module__vKFe5q__sidebar section{border:1px solid #cdcdcd;border-radius:2px;margin-bottom:48px;padding:10px}.heritage-module__vKFe5q__sidebar h2{text-transform:uppercase;margin:0 0 28px;font-size:18px;line-height:1.6}.heritage-module__vKFe5q__sidebar p{margin:0;line-height:1.85}.heritage-module__vKFe5q__canvas .heritage-map{border:0;max-width:100%;display:block}.heritage-module__vKFe5q__canvas .heritage-portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:24px;display:grid}.heritage-module__vKFe5q__canvas .heritage-portraits figure{background:#f5f5f5;border:1px solid #ededed;margin:0;padding:5px}.heritage-module__vKFe5q__canvas .heritage-portraits img{width:100%}.heritage-module__vKFe5q__canvas .heritage-portraits figcaption{margin:6px 0;font-size:13px}.heritage-module__vKFe5q__canvas .heritage-portraits a{color:var(--heritage-text);text-decoration:none}.heritage-module__vKFe5q__canvas .heritage-portraits a:hover figcaption{text-decoration:underline}.heritage-module__vKFe5q__footer{clear:both;border-top:1px solid #ededed;margin-top:48px;padding:28px 0 20px;font-size:14px}.heritage-module__vKFe5q__footer p{margin:0}.heritage-module__vKFe5q__footerContact{flex-wrap:wrap;justify-content:space-between;gap:24px 40px;display:flex}.heritage-module__vKFe5q__footer .heritage-module__vKFe5q__footerName{color:var(--heritage-heading);margin-bottom:4px;font-size:16px;font-weight:700}.heritage-module__vKFe5q__footerAddress{margin-top:12px;font-style:normal}.heritage-module__vKFe5q__footerAddress span{display:block}.heritage-module__vKFe5q__footerPhone p{color:var(--heritage-heading);font-weight:700}.heritage-module__vKFe5q__footerPhone a{padding:8px 0;font-size:18px;display:inline-block}.heritage-module__vKFe5q__footerBottom{border-top:1px solid #ededed;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:24px;padding-top:16px;font-size:12px;display:flex}.heritage-module__vKFe5q__footerBottom a,.heritage-module__vKFe5q__footerBottom p{padding-block:4px}.heritage-module__vKFe5q__footerLegal{padding-top:24px;font-size:12px}.heritage-module__vKFe5q__footerLinks{flex-wrap:wrap;gap:8px 20px;margin-top:8px;font-size:12px;display:flex}.heritage-module__vKFe5q__article [data-smash-section]>section{background:0 0}.heritage-module__vKFe5q__article [data-smash-section]>section>div{max-width:none;padding:0}.heritage-module__vKFe5q__article [data-smash-section]>section p{color:inherit;font-size:inherit;line-height:inherit}.heritage-module__vKFe5q__skipLink{z-index:5;background:var(--heritage-paper);padding:12px;position:absolute;top:-100px;left:16px}.heritage-module__vKFe5q__skipLink:focus{top:12px}@media (max-width:800px){.heritage-module__vKFe5q__canvas{background:var(--heritage-paper);padding:0}.heritage-module__vKFe5q__sheet{box-shadow:none;padding:0 24px}.heritage-module__vKFe5q__desktopMasthead,.heritage-module__vKFe5q__desktopNav{display:none}.heritage-module__vKFe5q__mobileMasthead{justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.heritage-module__vKFe5q__mobileLogo{width:340px;max-width:60%;aspect-ratio:var(--heritage-logo-ratio);display:block;overflow:hidden}.heritage-module__vKFe5q__mobileLogo img{width:var(--heritage-logo-width);max-width:none;height:auto;display:block}.heritage-module__vKFe5q__canvas .heritage-module__vKFe5q__mobilePhone{color:#515b60;white-space:nowrap;font-family:Georgia,serif;font-size:23px;font-weight:700;text-decoration:none}.heritage-module__vKFe5q__mobileNav{border-block:1px solid var(--heritage-border);display:block}.heritage-module__vKFe5q__mobileNav summary{cursor:pointer;color:var(--heritage-heading);padding:12px 0;font-weight:700}.heritage-module__vKFe5q__mobileNav ul{margin:0;padding:0 0 10px;list-style:none}.heritage-module__vKFe5q__mobileNav a{padding:10px 0;display:block}.heritage-module__vKFe5q__mobileNav .heritage-module__vKFe5q__subnav{background:0 0;border:0;padding:0 0 0 20px;display:block;position:static}.heritage-module__vKFe5q__mobileNav .heritage-module__vKFe5q__subnav a{text-transform:none;font-size:14px}.heritage-module__vKFe5q__columns{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:30px}.heritage-module__vKFe5q__sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.heritage-module__vKFe5q__sidebar section{margin:0;padding:16px}.heritage-module__vKFe5q__sidebar h2{margin-bottom:18px}}@media (max-width:480px){.heritage-module__vKFe5q__sheet{padding:0 18px}.heritage-module__vKFe5q__mobileMasthead{flex-direction:column;align-items:flex-start;gap:0}.heritage-module__vKFe5q__mobileLogo{width:300px;max-width:100%}.heritage-module__vKFe5q__canvas .heritage-module__vKFe5q__mobilePhone{padding:5px 0 10px;font-size:24px;display:block}.heritage-module__vKFe5q__canvas .heritage-float-image{float:none;margin:0 0 20px;display:block;max-width:100%!important}.heritage-module__vKFe5q__sidebar{grid-template-columns:minmax(0,1fr)}.heritage-module__vKFe5q__canvas .heritage-portraits{grid-template-columns:minmax(0,1fr)}.heritage-module__vKFe5q__canvas .heritage-portraits{max-width:340px}.heritage-module__vKFe5q__footer{margin-top:32px}}
