.local-partners-section-module__7HfWGW__section{margin-bottom:48px}.local-partners-section-module__7HfWGW__card{background:#f2ebe1;border:1px solid #e6dccf;border-radius:20px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px 36px;display:grid}.local-partners-section-module__7HfWGW__copy{min-width:0}.local-partners-section-module__7HfWGW__eyebrow{margin-bottom:12px;font-size:.7rem}.local-partners-section-module__7HfWGW__heading{font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1.12}.local-partners-section-module__7HfWGW__description{color:#62594f;margin-block:16px 20px;font-size:.94rem;line-height:1.6}.local-partners-section-module__7HfWGW__description p{margin-bottom:10px}.local-partners-section-module__7HfWGW__description p:last-child{margin-bottom:0}.local-partners-section-module__7HfWGW__contactLink{text-align:center;max-width:100%;font-size:.85rem}.local-partners-section-module__7HfWGW__contactLink svg{flex-shrink:0}.local-partners-section-module__7HfWGW__categories{border-left:1px solid #e0d4c3;grid-template-columns:repeat(6,minmax(0,1fr));align-content:center;align-self:stretch;gap:14px;margin:0;padding:0 0 0 28px;list-style:none;display:grid}.local-partners-section-module__7HfWGW__category{color:#625342;text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:.78rem;line-height:1.4;display:flex}.local-partners-section-module__7HfWGW__icon{border:1px solid #dfd2c0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.local-partners-section-module__7HfWGW__icon svg{width:21px;height:21px}@media (max-width:1050px){.local-partners-section-module__7HfWGW__card{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;padding:28px}.local-partners-section-module__7HfWGW__categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;padding-left:24px}}@media (max-width:760px){.local-partners-section-module__7HfWGW__section{margin-bottom:32px}.local-partners-section-module__7HfWGW__card{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:26px;padding:26px 22px}.local-partners-section-module__7HfWGW__categories{border-top:1px solid #e0d4c3;border-left:0;padding:24px 0 0}.local-partners-section-module__7HfWGW__contactLink{padding-inline:16px}}
