.linkedin-link a:hover{background:#0077b5!important;transform:scale(1.1)!important}.testimonial-company{text-align:center;margin-top:var(--space-6)}.company-logo{width:60px;height:60px;margin:0 auto var(--space-3);display:flex;align-items:center;justify-content:center;background:transparent;border-radius:var(--radius-lg);padding:var(--space-2)}.company-logo img{max-width:100%;max-height:100%;object-fit:contain}.hero-main-image{width:100%;height:auto;border-radius:24px;box-shadow:0 40px 80px rgba(0,0,0,.08),0 20px 40px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05)}[data-theme=dark]{.hero-main-image{box-shadow:0 40px 80px rgba(0,0,0,.15),0 20px 40px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1)}}@media (max-width:768px){.hero-main-image{border-radius:20px}}@media (max-width:480px){.hero-main-image{border-radius:16px}}.profile-card-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}.profile-linkedin-link{margin-top:1rem}.profile-linkedin-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;transition:all .3s ease;text-decoration:none;z-index:10;position:relative}.profile-linkedin-icon{font-size:1.25rem;color:white;pointer-events:none}