.OpinionCard_card__UBJPu{border:1px solid var(--border-color-light,#e5e5e5);border-radius:4px;padding:1.15rem;background-color:#ffffff;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.OpinionCard_card__UBJPu:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05);border-color:#cbd5e1}.OpinionCard_authorRow__IkGFZ{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.OpinionCard_avatarWrapper__i_3Xg{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#cbd5e1}.OpinionCard_avatarImg__MXbAX{width:100%;height:100%;object-fit:cover;border-radius:50%}.OpinionCard_avatarPlaceholder__LPWnI{width:100%;height:100%;background-color:#cbd5e1;border-radius:50%}.OpinionCard_authorMeta__8H63r{display:flex;flex-direction:column;justify-content:center}.OpinionCard_authorName___9Vxq{font-family:var(--font-montserrat),sans-serif;font-size:.875rem;font-weight:700;color:#111827;margin:0;line-height:1.25}.OpinionCard_authorLink__GQ9v5{color:#111827;text-decoration:none;transition:color .15s ease}.OpinionCard_authorLink__GQ9v5:hover{color:var(--brand-secondary,#173a73);text-decoration:none}.OpinionCard_authorPosition__DyDib{font-family:var(--font-montserrat),sans-serif;font-size:.725rem;color:#6b7280;margin:.15rem 0 0;line-height:1.2}.OpinionCard_positionLink__MQb_R{color:#6b7280;text-decoration:none;transition:color .15s ease}.OpinionCard_positionLink__MQb_R:hover,.OpinionCard_tagLabel__t3w1b{color:var(--brand-secondary,#173a73);text-decoration:none}.OpinionCard_tagLabel__t3w1b{font-family:var(--font-montserrat),sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.45rem;display:inline-block;transition:color .15s ease}.OpinionCard_tagLabel__t3w1b:hover{color:var(--brand-secondary-hover,#1f4c96);text-decoration:none}.OpinionCard_cardTitle__wVLJ5{font-size:1.05rem;font-weight:700;line-height:1.28;color:#111827;margin:0}.OpinionCard_titleLink__TFvw0{color:#111827;text-decoration:none;transition:color .15s ease}.OpinionCard_titleLink__TFvw0:hover{color:var(--brand-secondary-hover,#1f4c96);text-decoration:none}