.SocialProofSection_socialProof__o9TS5{padding:0 2rem;background:linear-gradient(180deg,rgba(30,41,59,0),rgba(30,41,59,.8) 50%,rgba(30,41,59,0));position:relative}.SocialProofSection_container__3xD5W{max-width:1400px;margin:0 auto}.SocialProofSection_sectionLabel__v69nh{text-align:center;font-size:.875rem;text-transform:uppercase;letter-spacing:.2em;color:#6366f1;font-weight:600;margin-bottom:3rem}.SocialProofSection_testimonials__6XXaB{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:5rem}.SocialProofSection_testimonialCard__K0a8H{background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:2.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:1.5rem}.SocialProofSection_testimonialCard__K0a8H:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.1),transparent);border-radius:24px;opacity:0;transition:opacity .4s ease}.SocialProofSection_testimonialCard__K0a8H:hover{transform:translateY(-8px);border-color:rgba(99,102,241,.3);box-shadow:0 20px 60px rgba(99,102,241,.3)}.SocialProofSection_testimonialCard__K0a8H:hover:before{opacity:1}.SocialProofSection_quoteIcon__G4TPL{width:40px;height:40px;color:#6366f1;opacity:.5}.SocialProofSection_testimonialQuote__bXwCZ{font-size:1.125rem;line-height:1.7;margin:0;color:#cbd5e1;font-style:italic;position:relative;z-index:1}.SocialProofSection_testimonialAuthor__Sp7rl{display:flex;align-items:center;gap:1rem;margin-top:auto;position:relative;z-index:1}.SocialProofSection_authorImage__izrhO{width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid rgba(99,102,241,.3)}.SocialProofSection_authorImage__izrhO img{width:100%;height:100%;object-fit:cover}.SocialProofSection_authorInfo__xCnXR{flex:1 1}.SocialProofSection_authorName___24QT{font-weight:600;margin-bottom:.25rem}.SocialProofSection_authorLocation__jH4os{font-size:.875rem;color:#cbd5e1}.SocialProofSection_stars__WX9ze{display:flex;gap:.25rem;position:relative;z-index:1}.SocialProofSection_stars__WX9ze svg{width:16px;height:16px;color:#34d399}.SocialProofSection_mediaSection__Gj0kn{margin-bottom:5rem;padding:3rem 0;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.SocialProofSection_mediaSectionLabel__08piJ{text-align:center;font-size:.875rem;text-transform:uppercase;letter-spacing:.2em;color:#cbd5e1;margin-bottom:2rem}.SocialProofSection_mediaLogos__rdJmr{display:flex;justify-content:center;align-items:center;gap:3rem;flex-wrap:wrap}.SocialProofSection_logoWrapper__gNljS{opacity:.5;transition:opacity .3s ease,transform .3s ease;filter:grayscale(100%)}.SocialProofSection_logoWrapper__gNljS:hover{opacity:1;transform:scale(1.1);filter:grayscale(0)}.SocialProofSection_logo__9up_q{height:auto;max-height:40px}.SocialProofSection_authorSection__XqVfI{background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:32px;padding:3rem;position:relative;overflow:hidden}.SocialProofSection_authorSection__XqVfI:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4f46e5,#6366f1)}.SocialProofSection_authorSectionTitle__QwBFP{text-align:center;font-size:2rem;font-weight:700;margin:0 0 3rem;color:#fff}.SocialProofSection_authorCard__Bb17x{display:grid;grid-template-columns:auto 1fr;grid-gap:3rem;gap:3rem;align-items:center}.SocialProofSection_authorHeadshot__yr12B{width:200px;height:200px;border-radius:50%;overflow:hidden;border:4px solid rgba(99,102,241,.3);position:relative}.SocialProofSection_authorHeadshot__yr12B:after{content:"";position:absolute;inset:-50%;background:radial-gradient(circle,rgba(99,102,241,.3) 0,transparent 70%);filter:blur(30px);z-index:-1}.SocialProofSection_headshotImage___Psfy{width:100%;height:100%;object-fit:cover}.SocialProofSection_authorDetails__krgmR{display:flex;flex-direction:column;gap:1rem}.SocialProofSection_authorName___24QT{font-size:1.75rem;font-weight:700;margin:0;color:#fff}.SocialProofSection_authorCredentials__0HNQ6{font-size:.875rem;color:#6366f1;margin:0;text-transform:uppercase;letter-spacing:.05em}.SocialProofSection_authorBio__coJY_{font-size:1.125rem;line-height:1.7;margin:0;color:#cbd5e1}@media (max-width:1024px){.SocialProofSection_testimonials__6XXaB{grid-template-columns:1fr}.SocialProofSection_authorCard__Bb17x{grid-template-columns:1fr;text-align:center;justify-items:center}.SocialProofSection_authorHeadshot__yr12B{width:160px;height:160px}}@media (max-width:768px){.SocialProofSection_socialProof__o9TS5{padding:5rem 1.5rem}.SocialProofSection_authorSection__XqVfI,.SocialProofSection_testimonialCard__K0a8H{padding:2rem}.SocialProofSection_mediaLogos__rdJmr{gap:2rem}}@media (prefers-color-scheme:light){.SocialProofSection_socialProof__o9TS5{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,96%,.8) 50%,hsla(0,0%,100%,0))}.SocialProofSection_testimonialCard__K0a8H{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1)}.SocialProofSection_testimonialQuote__bXwCZ{color:rgba(0,0,0,.9)}.SocialProofSection_authorName___24QT{color:#0a0a0a}.SocialProofSection_authorSection__XqVfI{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1)}.SocialProofSection_authorName___24QT,.SocialProofSection_authorSectionTitle__QwBFP{color:#0a0a0a}.SocialProofSection_authorBio__coJY_{color:rgba(0,0,0,.8)}.SocialProofSection_mediaSectionLabel__08piJ{color:rgba(0,0,0,.5)}}