.gp-aboutUs{color:#fff;background-image:linear-gradient(90deg,#000000bf 0%,#0000008c 40%,#0003 70%),url(/aboutUs-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;padding-block:clamp(6rem,10vw,16.75rem)!important}.gp-aboutUs__title{font-family:var(--font-display);color:#fff;max-width:36rem;margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.15}.gp-aboutUs .gp-lead{color:#fffc}.gp-aboutUs .gp-eyebrow{color:#ffffffbf}.gp-aboutUs__missionGrid{grid-template-columns:1.5fr .8fr;align-items:center;gap:4rem;display:grid}.gp-aboutUs__missionText{color:var(--color-ink-subtle);margin-top:.75rem;line-height:1.7}.gp-aboutUs__missionAside{border-left:1px solid var(--color-border);align-items:center;padding-left:2rem;display:flex}.gp-aboutUs__missionAside p{color:var(--color-ink-subtle);margin:0;font-size:1rem;font-style:italic;line-height:1.8}@media (max-width:900px){.gp-aboutUs__missionGrid{grid-template-columns:1fr;gap:.5rem}.gp-aboutUs__missionAside{border-left:none;align-items:flex-start;margin-top:.5rem;padding-top:1.5rem;padding-left:0}.gp-aboutUs__missionAside p{font-size:.95rem}}.gp_linkCard{background:var(--color-tint);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:inherit;padding:1.75rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;position:relative}.gp_linkCard:hover{cursor:pointer;border-color:var(--color-ink-subtle);transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.gp_linkedinTag{color:var(--color-accent);opacity:.85;opacity:0;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;transition:opacity .18s;display:flex;position:absolute;top:1rem;right:1rem}.gp_linkCard:hover .gp_linkedinTag{opacity:1}@media (hover:none){.gp_linkedinTag{opacity:1}}
