.wa-membership-testimonials{overflow:hidden}.wa-membership-testimonials__head{margin-bottom:var(--wa-space-10)}.wa-membership-testimonials__head h2{color:#fff;font-size:clamp(30px,3vw,40px);font-weight:var(--wa-weight-extrabold);letter-spacing:-.03em;line-height:1.1;margin:0}.wa-membership-testimonials__grid{display:grid;gap:var(--wa-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.wa-membership-testimonials__card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--wa-radius-lg);box-shadow:var(--wa-shadow-card);display:flex;flex-direction:column;gap:var(--wa-space-4);margin:0;min-height:100%;padding:var(--wa-space-7,28px)}.wa-membership-testimonials__quote-mark{color:var(--wa-color-accent);font-size:48px;font-weight:var(--wa-weight-black);line-height:.8}.wa-membership-testimonials__card blockquote{color:hsla(0,0%,100%,.82);flex:1;font-size:var(--wa-text-sm);line-height:1.75;margin:0}.wa-membership-testimonials__card blockquote p{margin:0}.wa-membership-testimonials__person{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:var(--wa-space-3);padding-top:var(--wa-space-4)}.wa-membership-testimonials__avatar,.wa-membership-testimonials__person img{border:2px solid rgba(254,207,5,.4);border-radius:50%;flex:0 0 44px;height:44px;object-fit:cover;width:44px}.wa-membership-testimonials__avatar{background:var(--wa-color-accent);color:var(--wa-color-primary);display:grid;font-size:var(--wa-text-sm);font-weight:var(--wa-weight-bold);place-items:center}.wa-membership-testimonials__bio{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.wa-membership-testimonials__bio strong{color:#fff;font-size:13px;font-weight:var(--wa-weight-bold)}.wa-membership-testimonials__bio span{color:hsla(0,0%,100%,.55);font-size:12px;line-height:1.35}.wa-membership-testimonials__tier{background:var(--wa-color-tier-gold-bg);border:1px solid var(--wa-color-tier-gold);border-radius:var(--wa-radius-full);color:#5c3d00;font-size:10px;font-weight:var(--wa-weight-semibold);margin-left:auto;padding:2px 9px}.wa-membership-testimonials__card--silver .wa-membership-testimonials__tier{background:var(--wa-color-tier-silver-bg);border-color:var(--wa-color-tier-silver);color:#555}.wa-membership-testimonials__card--bronze .wa-membership-testimonials__tier,.wa-membership-testimonials__card--individual .wa-membership-testimonials__tier{background:var(--wa-color-tier-bronze-bg);border-color:var(--wa-color-tier-bronze);color:#5c2d00}@media (max-width:980px){.wa-membership-testimonials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wa-membership-testimonials__grid{grid-template-columns:1fr}}