.sample-report-cta{text-align: center; margin-top: 3rem; padding: 2rem; background: rgba(140, 82, 255, 0.05); border-radius: 12px; border: 1px solid rgba(140, 82, 255, 0.1)}.sample-report-button{text-decoration: none; display: inline-flex; align-items: center; gap: 0.5rem; background: linear-gradient(135deg, #8C52FF 0%, #7C3AED 100%); color: white; padding: 0.875rem 2rem; border-radius: 8px; font-weight: 600; transition: all 0.3s ease; border: none}.sample-report-icon{font-size: 1.2rem}.testimonials-grid{display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-top: 3rem; align-items: stretch}#get-started .linkedin-signup{background: linear-gradient(135deg, rgb(248, 249, 250) 0%, rgb(233, 236, 239) 50%, rgb(222, 226, 230) 100%) !important; background-size: 200% 100% !important; background-position: 0% 0% !important; color: #374151 !important; position: relative !important; overflow: hidden !important}#get-started .linkedin-signup:before{content: '' !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; background: linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.3) 50%, transparent 100%) !important; opacity: 0 !important; transition: opacity 0.3s ease !important; animation: shimmer 8s infinite !important}#get-started .linkedin-signup:hover{background-position: 100% 0% !important; transform: translateY(-1px) !important; box-shadow: 0 5px 15px rgba(30, 30, 30, 0.3) !important}#get-started .linkedin-signup:hover:before{animation: none !important; background: linear-gradient(135deg, rgba(255, 255, 255, 0.2) 0%, transparent 50%) !important; opacity: 1 !important}@keyframes shimmer{0%{transform: translateX(-100%)}100%{transform: translateX(100%)}}