.pg-contact .head{padding-block:clamp(40px,7vw,104px) clamp(48px,6vw,88px)}.pg-contact .head__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:28px}.pg-contact .head__eyebrow:before{content:"";width:28px;height:1px;background:var(--gold-line)}.pg-contact .head .display{max-width:12ch}.pg-contact .head .lede{margin-top:28px}.pg-contact .routes{border-top:1px solid var(--line)}.pg-contact .route{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) 20px;gap:12px 28px;align-items:baseline;padding:22px 4px;border-bottom:1px solid var(--line);color:var(--ink);transition:background-color var(--t-2) ease}.pg-contact .route:hover{background:var(--surface)}.pg-contact .route__main{display:grid;gap:2px;min-width:0}.pg-contact .route__main strong{font-family:var(--font-display);font-size:1.5rem;font-weight:400;line-height:1.15;transition:color var(--t-1) ease}.pg-contact .route:hover .route__main strong{color:var(--accent-hi)}.pg-contact .route__main .meta{overflow-wrap:anywhere}.pg-contact .route__for{color:var(--muted);font-size:.975rem;line-height:1.55}.pg-contact .route__arrow{color:var(--faint);transition:color var(--t-1) ease,transform var(--t-2) var(--ease-out)}.pg-contact .route:hover .route__arrow{color:var(--accent-hi);transform:translate(2px,-2px)}@media(max-width:960px){.pg-contact .route{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.pg-contact .route__main,.pg-contact .route__for{grid-column:1}.pg-contact .route__arrow{grid-column:2;grid-row:1 / span 2;align-self:center}}.pg-contact .support__foot{margin-top:28px}
