.pg-contact__lines{margin:0;border-bottom:1px solid var(--as-brass)}.pg-contact__line{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:8px clamp(24px, 5vw, 96px);align-items:baseline;padding:clamp(18px, 2.2vw, 30px) 0;border-top:1px solid var(--as-brass)}.pg-contact__line dd{margin:0;font-family:var(--as-display);font-size:clamp(26px, 3vw, 50px);line-height:1.12}.pg-contact__line dd a{text-decoration:none}.pg-contact__line dd a:hover{color:var(--as-slate)}.as-page .pg-contact__map{display:table;margin-top:16px}.pg-contact__avail{margin-top:28px;max-width:44em}.pg-contact__avail strong{font-weight:600}@media (max-width:860px){.pg-contact__line{grid-template-columns:1fr}.pg-contact__line dd{font-size:clamp(24px, 6.6vw, 34px);word-break:break-word}}