.ps-contact-mast{background:linear-gradient(90deg,var(--brand-primary-light),var(--brand-bg));border-bottom:1px solid var(--brand-border);padding:48px 0 32px}.ps-contact-mast__kicker{color:var(--brand-secondary);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ps-contact-mast .container{border-left:8px solid var(--brand-accent);padding-left:24px}.ps-contact-info{padding:32px 0 16px}.ps-contact-info__figure{margin:0 0 32px}.ps-contact-info__figure img{background:var(--brand-bg-alt);border-radius:var(--brand-radius);width:100%;max-height:360px;-o-object-fit:cover;object-fit:cover}.ps-contact-info__figure figcaption{color:var(--brand-neutral-mid);font-size:.875rem;margin-top:8px}.ps-contact-info__cols{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}.ps-contact-info__cols article{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:24px}.ps-contact-info__cols h2{color:var(--brand-primary-dark);font-size:1.25rem}.ps-quote--steps{padding:32px 0 64px}.ps-quote__rail{display:grid;grid-gap:16px;gap:16px;margin:24px 0 32px;padding-left:20px}@media (min-width:992px){.ps-contact-info__cols{grid-template-columns:repeat(3,1fr)}}