/* Slightly larger homepage contact details while preserving the existing grid. */
@media (min-width:1150px){
  .visit h2{font-size:calc(var(--pdf-u) * 65)}
  .contact-grid{font-size:calc(var(--pdf-u) * 21.5)}
  .contact-grid>img{width:calc(var(--pdf-u) * 324)}
  .contact-grid h3{font-size:calc(var(--pdf-u) * 38)}
  .contact-grid .contact-link .contact-icon{flex-basis:calc(var(--pdf-u) * 32);width:calc(var(--pdf-u) * 32);height:calc(var(--pdf-u) * 32)}
  .contact-grid .social-icons>a>img{width:calc(var(--pdf-u) * 49);height:calc(var(--pdf-u) * 49)}
  .contact-grid .social-icons>a{width:calc(var(--pdf-u) * 49);flex-basis:calc(var(--pdf-u) * 49)}
}
@media (max-width:800px){
  html:not([data-visitor-text="large"]) .mobile-visit-address,html:not([data-visitor-text="large"]) .mobile-visit-contact .contact-link{font-size:clamp(10.5px,2.95vw,17.7px)}
  .mobile-visit-address h3,.mobile-visit-contact h3{font-size:clamp(17px,4.85vw,29.1px)}
}
