.contact-intro[data-astro-cid-lf4qmy6k]{padding-block:clamp(3.5rem,6vw,6rem) clamp(2.5rem,5vw,5rem)}.contact-intro__copy[data-astro-cid-lf4qmy6k]{max-width:42rem}.contact-intro[data-astro-cid-lf4qmy6k] h1[data-astro-cid-lf4qmy6k]{letter-spacing:-.055em;margin:0;font-weight:500;line-height:1}.contact-intro__copy[data-astro-cid-lf4qmy6k]>p[data-astro-cid-lf4qmy6k]:last-child{color:#000838b8;margin:1.5rem 0 0;font-size:1.05rem;line-height:1.55}.company-section[data-astro-cid-lf4qmy6k]{background:var(--color-rantelon-cream-light);padding-block:clamp(4rem,7vw,6.5rem)}.section-heading[data-astro-cid-lf4qmy6k] h2[data-astro-cid-lf4qmy6k]{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.05}.company-grid[data-astro-cid-lf4qmy6k]{grid-template-columns:1fr 1fr 1.2fr;gap:clamp(2rem,5vw,5rem);margin-top:3rem;display:grid}.company-grid[data-astro-cid-lf4qmy6k] h3[data-astro-cid-lf4qmy6k]{color:var(--color-rantelon-red);font-family:var(--font-label);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.72rem;font-weight:400}.company-grid[data-astro-cid-lf4qmy6k] address[data-astro-cid-lf4qmy6k],.company-grid[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]{margin:0 0 .7rem;font-style:normal;line-height:1.5;display:block}.company-grid[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]:hover,.person-card[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]:hover{text-underline-offset:3px;text-decoration:underline}.company-grid[data-astro-cid-lf4qmy6k] dl[data-astro-cid-lf4qmy6k],.company-grid[data-astro-cid-lf4qmy6k] dd[data-astro-cid-lf4qmy6k]{margin:0}.company-grid[data-astro-cid-lf4qmy6k] dl[data-astro-cid-lf4qmy6k]{gap:1rem;display:grid}.company-grid[data-astro-cid-lf4qmy6k] dt[data-astro-cid-lf4qmy6k]{color:#000838a0;margin-bottom:.25rem;font-size:.78rem}.company-grid[data-astro-cid-lf4qmy6k] dd[data-astro-cid-lf4qmy6k]{overflow-wrap:anywhere;font-size:.96rem}.social-links[data-astro-cid-lf4qmy6k]{border-top:1px solid #00083842;gap:2rem;margin-top:3.5rem;padding-top:1.5rem;display:flex}.social-links[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]{align-items:center;gap:.55rem;font-size:.92rem;font-weight:500;display:inline-flex}.social-links[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]:hover{text-underline-offset:4px;text-decoration:underline}.social-links[data-astro-cid-lf4qmy6k] svg[data-astro-cid-lf4qmy6k]{width:1.15rem;height:1.15rem;color:var(--color-ink);display:block}.people-section[data-astro-cid-lf4qmy6k]{padding-block:0 clamp(2.5rem,5vw,5rem)}.people-grid[data-astro-cid-lf4qmy6k]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 1.5rem;display:grid}.person-card[data-astro-cid-lf4qmy6k]{min-width:0}.person-card__photo[data-astro-cid-lf4qmy6k]{aspect-ratio:3/2;background:var(--color-rantelon-cream-light);position:relative;overflow:hidden}.person-card[data-astro-cid-lf4qmy6k] img[data-astro-cid-lf4qmy6k]{object-fit:cover;transform-origin:50% 35%;width:100%;height:100%;display:block;transform:scale(1.12)}.person-card[data-astro-cid-lf4qmy6k] img[data-astro-cid-lf4qmy6k].person-card__photo-hover{opacity:0;pointer-events:none;transition:opacity .12s ease-out;position:absolute;inset:0}.person-card[data-astro-cid-lf4qmy6k]:focus-within .person-card__photo-hover[data-astro-cid-lf4qmy6k]{opacity:1}@media (hover:hover){.person-card[data-astro-cid-lf4qmy6k]:hover .person-card__photo-hover[data-astro-cid-lf4qmy6k]{opacity:1}}@media (prefers-reduced-motion:reduce){.person-card[data-astro-cid-lf4qmy6k] img[data-astro-cid-lf4qmy6k].person-card__photo-hover{transition:none}}.person-card__body[data-astro-cid-lf4qmy6k]{flex-direction:column;align-items:flex-start;padding-top:1.2rem;display:flex}.person-card[data-astro-cid-lf4qmy6k] h3[data-astro-cid-lf4qmy6k]{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:500}.person-card[data-astro-cid-lf4qmy6k] p[data-astro-cid-lf4qmy6k]{color:#000838a0;min-height:2.5em;margin:.35rem 0 1.25rem;font-size:.86rem;line-height:1.4}.person-card[data-astro-cid-lf4qmy6k] a[data-astro-cid-lf4qmy6k]{color:var(--color-rantelon-red);overflow-wrap:anywhere;margin:.2rem 0;font-size:.9rem}@media (width<=900px){.company-grid[data-astro-cid-lf4qmy6k],.people-grid[data-astro-cid-lf4qmy6k]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.company-grid[data-astro-cid-lf4qmy6k],.people-grid[data-astro-cid-lf4qmy6k]{grid-template-columns:1fr}.company-grid[data-astro-cid-lf4qmy6k]{gap:1.75rem}.people-grid[data-astro-cid-lf4qmy6k]{gap:3rem}.person-card[data-astro-cid-lf4qmy6k] p[data-astro-cid-lf4qmy6k]{min-height:0}.social-links[data-astro-cid-lf4qmy6k]{gap:1.5rem}}
