.Members-module__j-EtRa__hero{text-align:center;background-image:url(/images/Picture2-scaled.webp);background-position:50% 30%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:420px;padding:130px 20px 70px;display:flex;position:relative;overflow:hidden}.Members-module__j-EtRa__heroOverlay{z-index:1;background:linear-gradient(#0c1c40b8 0%,#0a183ad1 100%);position:absolute;inset:0}.Members-module__j-EtRa__heroContent{z-index:2;max-width:800px;position:relative}.Members-module__j-EtRa__heroTitle{color:#fff;letter-spacing:-.5px;margin-bottom:.6rem;font-size:2.85rem;font-weight:800}.Members-module__j-EtRa__heroBreadcrumbs{color:#fffc;letter-spacing:1.5px;text-transform:uppercase;justify-content:center;align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;display:flex}.Members-module__j-EtRa__breadcrumbLink{color:#ffffffd9;text-decoration:none;transition:color .2s}.Members-module__j-EtRa__breadcrumbLink:hover{color:#60a5fa}.Members-module__j-EtRa__breadcrumbSeparator{color:#ffffff80;font-size:.8rem}.Members-module__j-EtRa__breadcrumbCurrent{color:#fff}.Members-module__j-EtRa__section{max-width:1240px;margin:0 auto;padding:5.5rem 5% 4rem}.Members-module__j-EtRa__associateSection{max-width:1240px;margin:0 auto;padding:2rem 5% 6rem}.Members-module__j-EtRa__badgeCenter{color:#1a56db;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:.75rem;font-size:.85rem;font-weight:700;display:block}.Members-module__j-EtRa__titleCenter{color:#111827;letter-spacing:-.5px;text-align:center;margin-bottom:.5rem;font-size:2.25rem;font-weight:800;line-height:1.25}.Members-module__j-EtRa__membershipType{color:#374151;text-align:center;margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.Members-module__j-EtRa__dividerCenter{background-color:#1a56db;border-radius:2px;width:46px;height:3px;margin:1.25rem auto 3.5rem;position:relative}.Members-module__j-EtRa__dividerCenter:after{content:"";background-color:#1a56db;border-radius:50%;width:6px;height:6px;position:absolute;top:-1.5px;right:-8px}.Members-module__j-EtRa__membersGrid{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:1.75rem 1.5rem;display:grid}.Members-module__j-EtRa__associateGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.75rem 1.5rem;max-width:740px;margin:0 auto;display:grid}.Members-module__j-EtRa__memberCard{box-shadow:none;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;min-height:180px;padding:1rem .5rem;text-decoration:none;transition:transform .25s;display:flex}.Members-module__j-EtRa__memberCard:hover{box-shadow:none;transform:translateY(-4px)}.Members-module__j-EtRa__logoWrapper{justify-content:center;align-items:center;width:100%;height:105px;margin-bottom:.85rem;display:flex}.Members-module__j-EtRa__logoImg{object-fit:contain;width:auto;max-width:95%;height:auto;max-height:95px;transition:transform .25s}.Members-module__j-EtRa__memberCard:hover .Members-module__j-EtRa__logoImg{transform:scale(1.08)}.Members-module__j-EtRa__memberName{color:#1e293b;text-align:center;justify-content:center;align-items:center;margin-top:auto;font-size:.88rem;font-weight:600;line-height:1.4;transition:color .2s;display:flex}.Members-module__j-EtRa__memberCard:hover .Members-module__j-EtRa__memberName{color:#1a56db}@media (max-width:1100px){.Members-module__j-EtRa__membersGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.Members-module__j-EtRa__membersGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem}.Members-module__j-EtRa__associateGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.Members-module__j-EtRa__hero{min-height:340px;padding:110px 16px 50px}.Members-module__j-EtRa__heroTitle{font-size:2.15rem}.Members-module__j-EtRa__titleCenter{font-size:1.85rem}.Members-module__j-EtRa__membershipType{font-size:1.2rem}.Members-module__j-EtRa__membersGrid,.Members-module__j-EtRa__associateGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.Members-module__j-EtRa__membersGrid,.Members-module__j-EtRa__associateGrid{grid-template-columns:1fr;max-width:280px;margin:0 auto}}
