.contact-shortcuts[data-astro-cid-n5lfmvd4]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.contact-shortcuts[data-astro-cid-n5lfmvd4] a[data-astro-cid-n5lfmvd4]{border:1px solid var(--orange);align-items:center;min-height:44px;padding:8px 14px;text-decoration:none;display:inline-flex}.contact-shortcuts[data-astro-cid-n5lfmvd4] a[data-astro-cid-n5lfmvd4]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.site-engineering.contacts-page .page-hero--media{min-height:0;padding-block:clamp(36px,7vw,84px)}.contact-feedback[data-astro-cid-pknpgobp]{padding-bottom:32px}.contact-summary[data-astro-cid-pknpgobp]{padding-block:28px 32px}.contact-summary__details[data-astro-cid-pknpgobp]{grid-template-columns:1fr 1fr 1fr 1.5fr}.contact-summary__details[data-astro-cid-pknpgobp]>div[data-astro-cid-pknpgobp]{min-width:0;padding:18px 20px}.contact-summary__details[data-astro-cid-pknpgobp] dt[data-astro-cid-pknpgobp]{margin-bottom:8px}.contact-summary__details[data-astro-cid-pknpgobp] dd[data-astro-cid-pknpgobp]{overflow-wrap:anywhere;font-size:.96rem;line-height:1.5}.contact-summary__social[data-astro-cid-pknpgobp]{align-items:center;gap:24px;margin-top:18px;display:flex}.contact-summary__social[data-astro-cid-pknpgobp]>p[data-astro-cid-pknpgobp]{flex:0 0 260px;margin:0;font-size:.9rem}.contact-social[data-astro-cid-pknpgobp]{flex-wrap:wrap;gap:8px;display:flex}.contact-social[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]{border:1px solid var(--line);min-height:44px;color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.contact-social[data-astro-cid-pknpgobp] img[data-astro-cid-pknpgobp]{filter:brightness(0)invert();flex:none;width:20px;height:20px}.contact-social[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]:hover,.contact-social[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]:focus-visible{border-color:var(--orange);background:var(--surface)}.contact-summary__message[data-astro-cid-pknpgobp]{grid-template-columns:260px minmax(0,1fr);gap:24px;margin-top:20px;display:grid}.contact-summary__message[data-astro-cid-pknpgobp] h3[data-astro-cid-pknpgobp]{margin:0;font-size:1rem;line-height:1.5}.contact-summary__message[data-astro-cid-pknpgobp] p[data-astro-cid-pknpgobp]{color:var(--muted);margin:0;font-size:.9rem}@media (width<=1000px){.contact-summary__details[data-astro-cid-pknpgobp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-map-section[data-astro-cid-pknpgobp]{padding-top:0}.contact-map-heading[data-astro-cid-pknpgobp]{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;padding-top:32px;display:flex}.contact-map-heading[data-astro-cid-pknpgobp] h2[data-astro-cid-pknpgobp]{text-transform:uppercase;margin-bottom:0;font-family:Impact,Bahnschrift,Arial Narrow,sans-serif;font-size:clamp(2.3rem,4.5vw,4.8rem)}.contact-map-heading[data-astro-cid-pknpgobp]>p[data-astro-cid-pknpgobp]{max-width:340px;color:var(--muted);margin-bottom:5px;font-size:.9rem}.contact-map[data-astro-cid-pknpgobp]{background:#d7dcd3;width:100%;max-width:100%;height:400px;display:block}.contact-map-footer[data-astro-cid-pknpgobp]{color:var(--muted);justify-content:space-between;gap:16px;padding-top:18px;font-size:.82rem;display:flex}.contact-map-footer[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]{color:var(--ink);font-weight:800}.contact-map-footer[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp] span[data-astro-cid-pknpgobp]{color:var(--orange)}@media (width<=700px){.contact-summary__details[data-astro-cid-pknpgobp]>div[data-astro-cid-pknpgobp]{padding:16px}.contact-summary__social[data-astro-cid-pknpgobp]{display:block}.contact-summary__social[data-astro-cid-pknpgobp]>p[data-astro-cid-pknpgobp]{margin-bottom:10px}.contact-summary__message[data-astro-cid-pknpgobp]{grid-template-columns:1fr;gap:8px}.contact-map-heading[data-astro-cid-pknpgobp],.contact-map-footer[data-astro-cid-pknpgobp]{display:block}.contact-map-heading[data-astro-cid-pknpgobp]>p[data-astro-cid-pknpgobp]{margin-top:14px}.contact-map-footer[data-astro-cid-pknpgobp]>span[data-astro-cid-pknpgobp]{display:block}.contact-map-footer[data-astro-cid-pknpgobp] a[data-astro-cid-pknpgobp]{margin-top:12px;display:inline-block}}@media (width<=480px){.contact-summary__details[data-astro-cid-pknpgobp]{grid-template-columns:minmax(0,1fr)}}
