.partner-grid[data-astro-cid-2mmgf52g]{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.partner-grid__h2[data-astro-cid-2mmgf52g]{margin:24px 0 32px;max-width:14ch}.partner-grid__body[data-astro-cid-2mmgf52g] p[data-astro-cid-2mmgf52g]{font-size:17px;line-height:1.7}.partner-grid__photo[data-astro-cid-2mmgf52g]{aspect-ratio:4 / 3;background:var(--cream, #f5efe6)}.partner-grid__photo[data-astro-cid-2mmgf52g] img[data-astro-cid-2mmgf52g]{width:100%;height:100%;object-fit:contain;object-position:center;display:block}@media(max-width:900px){.partner-grid[data-astro-cid-2mmgf52g]{grid-template-columns:1fr;gap:40px}}.partner-quote[data-astro-cid-2mmgf52g]{margin:80px auto 0;max-width:64ch;text-align:center}.partner-quote__text[data-astro-cid-2mmgf52g] p[data-astro-cid-2mmgf52g]{font-family:var(--serif-it, var(--serif));font-style:italic;font-size:clamp(22px,2.4vw,30px);line-height:1.45;margin:0;color:var(--ink-1)}.partner-quote__attr[data-astro-cid-2mmgf52g]{margin-top:28px;display:flex;flex-direction:column;gap:4px}.partner-quote__name[data-astro-cid-2mmgf52g]{font-family:var(--sans);font-weight:500;font-size:15px;letter-spacing:.02em;color:var(--ink-1)}.partner-quote__role[data-astro-cid-2mmgf52g]{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2)}@media(max-width:900px){.partner-quote[data-astro-cid-2mmgf52g]{margin-top:56px}}
