.advisor-card_card__hDfgm{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease;border:1px solid rgba(0,0,0,.05);height:100%;display:flex;flex-direction:column}.advisor-card_card__hDfgm:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.advisor-card_imageWrapper__8gtzT{position:relative;width:100%;padding-top:75%;overflow:hidden;background-color:#f5f5f5}.advisor-card_image__kG3K3{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.advisor-card_card__hDfgm:hover .advisor-card_image__kG3K3{transform:scale(1.05)}.advisor-card_content__UX_ih{padding:24px;flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center}.advisor-card_name__NrSQ7{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin-bottom:8px;line-height:1.4}.advisor-card_specialty__wZkqi{font-size:.9rem;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}.advisor-card_actions__Gc31w{display:flex;gap:12px;width:100%;margin-top:auto}.advisor-card_button__XV92g{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease;cursor:pointer}.advisor-card_emailBtn__KDEMc{background-color:#f5f5f5;color:#333;border:1px solid transparent}.advisor-card_emailBtn__KDEMc:hover{background-color:#e0e0e0;color:#000}.advisor-card_callBtn__8qod5{background-color:#1a1a1a;color:#fff;border:1px solid transparent}.advisor-card_callBtn__8qod5:hover{background-color:#333;color:#fff}.advisor-card_icon__9Kfp_{font-size:1.1rem}