.testimonials-grid{display:grid;grid-template-columns:repeat(3,31.5%);gap:32px;position:relative;padding-top:96px;.column-2{margin-top:-80px;margin-bottom:80px}}.card{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:20px 25px 30px;color:#333;margin-bottom:20px;max-width:390px;width:100%}.card-header-custom{display:flex;align-items:center;margin-bottom:10px}.profile-image{width:75px;height:75px;border-radius:50%;object-fit:cover;margin-right:15px}.user-details-wrapper{display:flex;flex-direction:column;row-gap:5px}.testimonial-video .video-container{border-radius:16px;overflow:hidden}.testimonial-video video{display:block;max-height:270px}.name-location{font-size:14px;font-weight:700;line-height:20px}.country{font-size:12px;font-weight:600;line-height:16px;color:#a1a1a1}.star{color:gold;font-size:18px}.categories{margin:15px 0}.category-pill{display:inline-block;padding:6px 12px;border-radius:12px;background-color:#f0f0f0;color:#333;font-size:12px;margin-right:5px}.category-pill.active{background-color:orange;color:#fff}.testimonial-content{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#3f3d56;max-height:360px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#d6d6d6 transparent}.testimonial-content::-webkit-scrollbar{width:5px}.testimonial-content::-webkit-scrollbar-track{background:transparent}.testimonial-content::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:8px}.migration-tags{display:flex;flex-direction:row;align-items:center;margin-top:20px;margin-bottom:20px;column-gap:7px}@media (max-width:1100px){.testimonials-grid{column-count:2;column-gap:24px;padding-top:24px}.testimonial-card{margin-bottom:24px}}@media (max-width:768px){.testimonials-grid{column-count:1;column-gap:20px;padding-top:20px}.testimonial-card{margin-bottom:20px}.testimonial-content{max-height:300px}}.see-more-btn{font-size:14px;font-weight:700;line-height:20px;padding:12px 24px}.see-more-btn:hover{color:#fff}.linkedin-post{background:linear-gradient(135deg,#fff,#fafafa);border:1px solid #e1e5e9;position:relative}.linkedin-post:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0077b5,#00a0dc);border-radius:8px 8px 0 0}.profile-image-container{position:relative;display:inline-block}.linkedin-badge{box-shadow:0 1px 3px rgba(0,0,0,.2)}.linkedin-content{color:#333;line-height:1.6;font-size:14px}.linkedin-content br{margin-bottom:8px}.job-title{color:#666;font-size:13px;font-weight:500;margin-top:2px}.linkedin-actions{margin-top:16px}.linkedin-actions a{color:#e27225;text-decoration:none;font-weight:500;font-size:14px}.linkedin-actions a:hover{text-decoration:underline}@media (max-width:768px){.linkedin-content{font-size:13px}.job-title{font-size:12px}}