.partners-grid.u-105ajtk{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem;display:grid}.partner-card.u-105ajtk{box-shadow:var(--shadow);background:var(--color-lightestgrey);border:.125rem solid #ffffffb2;border-radius:1rem}.partner-card.u-105ajtk header:where(.u-105ajtk){background:var(--light-gradient);border-radius:.875rem .875rem 0 0;padding:.5rem 1rem;font-size:1.25rem}.partner-content.u-105ajtk{padding:0 1rem 1rem}.partner-meta.u-105ajtk{border-bottom:1px solid #0003;grid-template-columns:1.25rem 1fr;gap:.5rem .75rem;margin:.5rem -.5rem;padding:0 .5rem .5rem;display:grid}.partner-meta.u-105ajtk>svg:where(.u-105ajtk){place-self:start center;margin-top:.25rem}.partner-meta.u-105ajtk,.partner-meta.u-105ajtk~:where(.u-105ajtk){margin-block:.5rem}.quote-section.u-105ajtk .glowy{max-width:36rem;margin-inline:auto}.quote.u-105ajtk{text-align:center;padding:3rem var(--sidemargin)}.quote.u-105ajtk>p:where(.u-105ajtk):first-child{text-wrap:balance}.attribution.u-105ajtk{justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.headshot.u-105ajtk{width:3.75rem;height:3.75rem}.attribution-text.u-105ajtk{text-align:left;flex-direction:column;display:flex}.attribution-text.u-105ajtk span:where(.u-105ajtk){font-size:.9em}
