.page_main__GlU4n{display:flex;flex-direction:column;min-height:100vh}.Button_button__ShhHD{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:var(--font-weight-medium);border:none;cursor:pointer;transition:all var(--transition-normal);text-transform:uppercase;letter-spacing:1px;border-radius:var(--radius-md)}.Button_primary__Z9HyJ{background-color:var(--color-primary);color:var(--color-white)}.Button_primary__Z9HyJ:hover{background-color:var(--color-primary-hover)}.Button_secondary__otP_W{background-color:var(--color-accent);color:var(--color-white)}.Button_secondary__otP_W:hover{background-color:var(--color-black)}.Button_outline__4J0OI{background-color:transparent;color:var(--color-black);border:2px solid var(--color-black)}.Button_outline__4J0OI:hover{background-color:var(--color-black);color:var(--color-white)}.Button_small__cdEkI{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm)}.Button_medium__sxGdO{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-base)}.Button_large__Gz9yz{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-sm)}.Coaching_coaching___A1Ty{padding:var(--spacing-4xl) 0;background-color:var(--color-white);color:var(--color-gray-900);position:relative;overflow:hidden}.Coaching_backgroundPattern__3Tsrn{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03;background-image:radial-gradient(circle at 20% 80%,var(--color-primary) 0,transparent 40%),radial-gradient(circle at 80% 20%,var(--color-accent) 0,transparent 40%),radial-gradient(circle at 40% 40%,var(--color-primary-light) 0,transparent 40%);z-index:0;pointer-events:none}.Coaching_sectionHeader__LVa_h{text-align:center;margin-bottom:var(--spacing-4xl);opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal);position:relative;z-index:1}.Coaching_sectionHeader__LVa_h.Coaching_animate__k9LOu{opacity:1;transform:translateY(0)}.Coaching_sectionTitle__PcXAn{font-size:clamp(2.5rem,5vw,var(--font-size-4xl));margin-bottom:var(--spacing-md);position:relative;display:inline-block;color:var(--color-gray-900);letter-spacing:-.02em}.Coaching_sectionTitle__PcXAn:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:100px;height:3px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-full);box-shadow:0 0 20px rgba(37,99,235,.5)}.Coaching_sectionSubtitle__KJhFj{font-size:clamp(var(--font-size-base),2vw,var(--font-size-md));max-width:700px;margin:var(--spacing-lg) auto 0;color:var(--color-gray-600);line-height:var(--line-height-relaxed)}.Coaching_tabsContainer__qnM6o{display:flex;justify-content:center;margin-top:var(--spacing-xl);gap:var(--spacing-md);flex-wrap:wrap}.Coaching_tabButton__WtHzG{padding:var(--spacing-sm) var(--spacing-xl);background:transparent;border:2px solid var(--color-gray-300);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);cursor:pointer;transition:all var(--transition-fast);position:relative;overflow:hidden}.Coaching_tabButton__WtHzG:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);opacity:.1;transition:width var(--transition-normal);z-index:-1}.Coaching_tabButton__WtHzG:hover:before{width:100%}.Coaching_tabButton__WtHzG:hover{border-color:var(--color-primary);color:var(--color-accent);transform:translateY(-2px)}.Coaching_activeTab__aZlss{border-color:var(--color-primary);box-shadow:0 4px 20px rgba(37,99,235,.3)}.Coaching_activeTab__aZlss,.Coaching_activeTab__aZlss:hover{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white)}.Coaching_activeTab__aZlss:hover{transform:translateY(-2px)}.Coaching_activeTab__aZlss:before{display:none}.Coaching_coachingIntro__BsAdQ{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);margin-bottom:var(--spacing-3xl);position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Coaching_coachingIntro__BsAdQ.Coaching_animate__k9LOu{opacity:1;transform:translateY(0)}.Coaching_introImageWrapper__pgmi8{position:relative;border-radius:var(--radius-lg);overflow:hidden;height:100%;transform:perspective(1000px) rotateY(0deg);transition:transform var(--transition-normal)}.Coaching_introImageWrapper__pgmi8:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,0));pointer-events:none}.Coaching_introImageWrapper__pgmi8:hover{transform:perspective(1000px) rotateY(2deg)}.Coaching_introImage__E8Twu{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal);filter:saturate(1.05)}.Coaching_introImageWrapper__pgmi8:hover .Coaching_introImage__E8Twu{transform:scale(1.03)}.Coaching_introContent__OYdxt{display:flex;flex-direction:column;justify-content:center}.Coaching_introTitle__ASEQn{font-size:clamp(var(--font-size-xl),3vw,var(--font-size-2xl));margin-bottom:var(--spacing-md);color:var(--color-gray-900);position:relative;padding-bottom:var(--spacing-sm)}.Coaching_introTitle__ASEQn:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:2px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%)}.Coaching_introText__tDml6{margin-bottom:var(--spacing-md);line-height:var(--line-height-normal);color:var(--color-gray-700);font-size:clamp(var(--font-size-base),1.5vw,var(--font-size-md))}.Coaching_introQuote__UjSRy{font-style:italic;font-size:clamp(var(--font-size-md),2vw,var(--font-size-md));color:var(--color-gray-800);padding:1rem 2rem;border-left:4px solid var(--color-accent);background-color:var(--color-gray-100);margin:var(--spacing-lg) 0;border-radius:0 var(--radius-md) var(--radius-md) 0;position:relative}.Coaching_introQuote__UjSRy:before{content:'"';position:absolute;top:-5px;left:-7.5px;right:-10px;font-size:3rem;color:var(--color-accent);opacity:.2;font-family:var(--font-serif);padding-left:1rem}.Coaching_introQuote__UjSRy cite{display:block;font-style:normal;font-size:var(--font-size-sm);margin-top:var(--spacing-sm);color:var(--color-gray-600);text-align:right}.Coaching_coachingPillars__srEsi{margin-bottom:var(--spacing-3xl);opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal);position:relative;z-index:1}.Coaching_coachingPillars__srEsi.Coaching_animate__k9LOu{opacity:1;transform:translateY(0)}.Coaching_pillarsTitle__41IqB{font-size:clamp(var(--font-size-xl),3vw,var(--font-size-2xl));text-align:center;margin-bottom:var(--spacing-xl);position:relative;padding-bottom:var(--spacing-md)}.Coaching_pillarsTitle__41IqB:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:2px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-full)}.Coaching_pillarsGrid__X4tY3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.Coaching_pillarCard__d10Z_{background-color:var(--color-white);padding:var(--spacing-lg);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-sm);transition:all var(--transition-normal);opacity:0;transform:translateY(20px);border:1px solid var(--color-gray-200);height:100%;display:flex;flex-direction:column;align-items:center}.Coaching_coachingPillars__srEsi.Coaching_animate__k9LOu .Coaching_pillarCard__d10Z_{opacity:1;transform:translateY(0)}.Coaching_pillarCard__d10Z_:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.08);border-color:var(--color-primary);background-color:var(--color-gray-50)}.Coaching_pillarIconWrapper__EVc7Z{font-size:2.5rem;margin-bottom:var(--spacing-md);background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-gray-100) 100%);width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:auto;margin-right:auto;color:var(--color-primary);transition:all var(--transition-normal)}.Coaching_pillarCard__d10Z_:hover .Coaching_pillarIconWrapper__EVc7Z{transform:scale(1.1);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white)}.Coaching_pillarTitle__gs13G{font-size:var(--font-size-md);margin-bottom:var(--spacing-md);font-weight:var(--font-weight-bold);color:var(--color-gray-900);position:relative;padding-bottom:var(--spacing-sm);width:100%}.Coaching_pillarTitle__gs13G:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:2px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transition:width var(--transition-normal)}.Coaching_pillarCard__d10Z_:hover .Coaching_pillarTitle__gs13G:after{width:60px}.Coaching_pillarDescription__1_QC1{color:var(--color-gray-600);line-height:var(--line-height-relaxed);font-size:var(--font-size-sm);flex-grow:1}.Coaching_coachingProcess__VGdub{opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal);position:relative;z-index:1}.Coaching_coachingProcess__VGdub.Coaching_animate__k9LOu{opacity:1;transform:translateY(0)}.Coaching_processIntro__NPvUy{text-align:center;max-width:800px;margin:0 auto var(--spacing-2xl)}.Coaching_processTitle__n6BHI{font-size:clamp(var(--font-size-xl),3vw,var(--font-size-2xl));margin-bottom:var(--spacing-md);color:var(--color-gray-900);position:relative;padding-bottom:var(--spacing-sm);display:inline-block}.Coaching_processTitle__n6BHI:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:2px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%)}.Coaching_processDescription__kUBh9{color:var(--color-gray-700);line-height:var(--line-height-relaxed);font-size:clamp(var(--font-size-base),1.5vw,var(--font-size-md))}.Coaching_processSteps__6lMb1{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-bottom:var(--spacing-3xl);position:relative}.Coaching_processSteps__6lMb1:before{content:"";position:absolute;top:25px;bottom:25px;left:25px;width:2px;background:linear-gradient(to bottom,var(--color-primary) 0,var(--color-accent) 100%);z-index:0}.Coaching_processStep__lgz47{display:flex;gap:var(--spacing-lg);background-color:var(--color-white);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);position:relative;z-index:1;border:1px solid var(--color-gray-200)}.Coaching_processStep__lgz47:hover{transform:translateX(5px);box-shadow:0 20px 40px rgba(0,0,0,.08);border-color:var(--color-primary);background-color:var(--color-gray-50)}.Coaching_stepNumber__1w_Au{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white);border-radius:50%;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);flex-shrink:0;box-shadow:0 4px 20px rgba(37,99,235,.3);transition:transform var(--transition-normal)}.Coaching_processStep__lgz47:hover .Coaching_stepNumber__1w_Au{transform:scale(1.1)}.Coaching_stepContent__TQScM{flex:1 1}.Coaching_stepTitle___KCKh{font-size:clamp(var(--font-size-md),2vw,var(--font-size-lg));margin-bottom:var(--spacing-sm);color:var(--color-gray-900);font-weight:var(--font-weight-semibold)}.Coaching_stepDescription__civH_{color:var(--color-gray-600);line-height:var(--line-height-relaxed);font-size:clamp(var(--font-size-sm),1.5vw,var(--font-size-base))}.Coaching_cognitiveFramework__oIFDU{background:linear-gradient(to right,var(--color-gray-100),var(--color-gray-50));padding:var(--spacing-2xl);border-radius:var(--radius-lg);margin-bottom:var(--spacing-3xl);box-shadow:var(--shadow-sm);border:1px solid var(--color-gray-200)}.Coaching_frameworkTitle__WG0gc{font-size:clamp(var(--font-size-lg),2.5vw,var(--font-size-xl));margin-bottom:var(--spacing-md);color:var(--color-gray-900);text-align:center;position:relative;padding-bottom:var(--spacing-sm);display:inline-block;margin-left:auto;margin-right:auto}.Coaching_frameworkTitle__WG0gc:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:2px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%)}.Coaching_frameworkDescription__Gic94{max-width:800px;margin:0 auto var(--spacing-xl);color:var(--color-gray-700);line-height:var(--line-height-relaxed);text-align:center;font-size:clamp(var(--font-size-base),1.5vw,var(--font-size-md))}.Coaching_frameworkSteps__FDG1h{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.Coaching_frameworkStep__IA2MM{display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);border:1px solid var(--color-gray-200);height:100%}.Coaching_frameworkStep__IA2MM:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.08);border-color:var(--color-primary);background-color:var(--color-gray-50)}.Coaching_frameworkStepIcon__Wjm0W{font-size:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:linear-gradient(135deg,var(--color-gray-100),var(--color-gray-200));border-radius:50%;transition:transform var(--transition-normal),background var(--transition-normal);border:1px solid var(--color-gray-300)}.Coaching_frameworkStep__IA2MM:hover .Coaching_frameworkStepIcon__Wjm0W{transform:scale(1.1);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);border-color:var(--color-primary)}.Coaching_frameworkStepContent__Dt1Pi{flex:1 1}.Coaching_frameworkStepTitle__NUeKJ{font-size:clamp(var(--font-size-base),1.5vw,var(--font-size-md));margin-bottom:var(--spacing-xs);color:var(--color-gray-900);font-weight:var(--font-weight-semibold)}.Coaching_frameworkStepDescription__gJCYW{font-size:clamp(var(--font-size-xs),1.2vw,var(--font-size-sm));color:var(--color-gray-600);line-height:var(--line-height-relaxed)}.Coaching_coachingCta__cSdhL{background:linear-gradient(135deg,var(--color-gray-800),var(--color-gray-900));color:var(--color-white);padding:var(--spacing-3xl) var(--spacing-2xl);border-radius:var(--radius-lg);text-align:center;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal);position:relative;z-index:1;box-shadow:var(--shadow-lg);overflow:hidden}.Coaching_coachingCta__cSdhL:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(37,99,235,.1) 0,transparent 70%);z-index:-1}.Coaching_coachingCta__cSdhL.Coaching_animate__k9LOu{opacity:1;transform:translateY(0)}.Coaching_ctaContent__HMIkq{max-width:700px;margin:0 auto;position:relative}.Coaching_ctaTitle__46Coe{font-size:clamp(var(--font-size-xl),3vw,var(--font-size-2xl));margin-bottom:var(--spacing-lg);color:var(--color-white);text-shadow:0 2px 4px rgba(0,0,0,.3)}.Coaching_ctaText__3bv03{margin-bottom:var(--spacing-xl);font-size:clamp(var(--font-size-base),1.5vw,var(--font-size-md));opacity:.9;line-height:var(--line-height-normal)}.Coaching_ctaButton__RpyMQ{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border:none;border-radius:var(--radius-md);color:var(--color-white);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:.02em;cursor:pointer;transition:all var(--transition-normal);box-shadow:0 4px 20px rgba(37,99,235,.3);text-decoration:none}.Coaching_ctaButton__RpyMQ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,var(--color-accent) 0,var(--color-primary) 100%);transition:left var(--transition-normal)}.Coaching_ctaButton__RpyMQ:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(37,99,235,.4);color:var(--color-white)}.Coaching_ctaButton__RpyMQ>*{position:relative;z-index:1}.Coaching_ctaIcon__f54xK{transition:transform var(--transition-fast)}.Coaching_ctaButton__RpyMQ:hover .Coaching_ctaIcon__f54xK{transform:translateX(4px)}@media (max-width:1024px){.Coaching_pillarsGrid__X4tY3{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.Coaching_frameworkSteps__FDG1h{grid-template-columns:1fr}.Coaching_coaching___A1Ty{padding:var(--spacing-3xl) 0}.Coaching_processSteps__6lMb1:before{left:24px}}@media (max-width:768px){.Coaching_coachingIntro__BsAdQ{grid-template-columns:1fr}.Coaching_introImageWrapper__pgmi8{margin-bottom:var(--spacing-lg);max-height:400px}.Coaching_pillarsGrid__X4tY3{grid-template-columns:1fr}.Coaching_coaching___A1Ty{padding:var(--spacing-2xl) 0}.Coaching_tabButton__WtHzG{padding:var(--spacing-sm) var(--spacing-lg)}.Coaching_processSteps__6lMb1:before{display:none}.Coaching_coachingCta__cSdhL{padding:var(--spacing-2xl) var(--spacing-lg)}}@media (max-width:480px){.Coaching_tabsContainer__qnM6o{flex-direction:column;gap:var(--spacing-sm)}.Coaching_tabButton__WtHzG{width:100%}.Coaching_processStep__lgz47{padding:var(--spacing-md)}.Coaching_stepNumber__1w_Au{width:40px;height:40px;font-size:var(--font-size-lg)}.Coaching_frameworkStep__IA2MM{padding:var(--spacing-md)}.Coaching_frameworkStepIcon__Wjm0W{width:35px;height:35px;font-size:1.2rem}.Coaching_coachingCta__cSdhL{padding:var(--spacing-xl) var(--spacing-md)}.Coaching_ctaButton__RpyMQ{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}}.Container_container__Nri8X{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.Container_small__jZxQK{max-width:var(--container-sm)}.Container_medium__fbB8s{max-width:var(--container-lg)}.Container_large__phv0O{max-width:var(--container-xl)}.Container_full__b_44d{max-width:100%}@media (max-width:640px){.Container_container__Nri8X{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}}.Contact_contact__5w4__{padding:var(--spacing-4xl) 0;position:relative;background:var(--color-white);overflow:hidden}.Contact_backgroundPattern__0_vuk{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03;background-image:radial-gradient(circle at 20% 80%,var(--color-primary) 0,transparent 40%),radial-gradient(circle at 80% 20%,var(--color-accent) 0,transparent 40%),radial-gradient(circle at 40% 40%,var(--color-primary-light) 0,transparent 40%);z-index:0}.Contact_sectionHeader__TMpXn{text-align:center;margin-bottom:var(--spacing-4xl);position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Contact_sectionHeader__TMpXn.Contact_animate__lTfmb{opacity:1;transform:translateY(0)}.Contact_sectionTitle__QWc63{font-size:clamp(2.5rem,5vw,var(--font-size-4xl));margin-bottom:var(--spacing-md);position:relative;display:inline-block;color:var(--color-gray-900);letter-spacing:-.02em}.Contact_sectionTitle__QWc63:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-full)}.Contact_sectionSubtitle___3FRi{font-size:clamp(var(--font-size-base),2vw,var(--font-size-md));max-width:600px;margin:var(--spacing-xl) auto 0;color:var(--color-gray-600);line-height:var(--line-height-relaxed)}.Contact_contactGrid__iGusU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-bottom:var(--spacing-4xl);position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Contact_contactGrid__iGusU.Contact_animate__lTfmb{opacity:1;transform:translateY(0)}.Contact_contactCard__lIUT8{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-2xl);text-align:center;position:relative;overflow:hidden;transition:all var(--transition-normal);opacity:0;transform:translateY(20px)}.Contact_contactGrid__iGusU.Contact_animate__lTfmb .Contact_contactCard__lIUT8{opacity:1;transform:translateY(0)}.Contact_contactCard__lIUT8:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal)}.Contact_contactCard__lIUT8:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.08);border-color:var(--color-gray-300)}.Contact_contactCard__lIUT8:hover:before{transform:scaleX(1)}.Contact_cardIcon__irPmR{width:60px;height:60px;margin:0 auto var(--spacing-lg);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-gray-100) 100%);border-radius:50%;color:var(--color-primary);transition:all var(--transition-normal)}.Contact_contactCard__lIUT8:hover .Contact_cardIcon__irPmR{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white);transform:scale(1.1)}.Contact_cardIcon__irPmR svg{width:28px;height:28px}.Contact_cardTitle__2TrH9{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-gray-900);letter-spacing:-.01em}.Contact_cardDescription__Iov0R{font-size:var(--font-size-sm);color:var(--color-gray-600);margin-bottom:var(--spacing-lg);line-height:var(--line-height-relaxed)}.Contact_cardValue__FGvhc{font-size:var(--font-size-md);color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-semibold);transition:color var(--transition-fast);display:inline-block;position:relative}.Contact_cardValue__FGvhc:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--color-primary);transform:scaleX(0);transform-origin:right;transition:transform var(--transition-fast)}.Contact_cardValue__FGvhc:hover{color:var(--color-primary-dark)}.Contact_cardValue__FGvhc:hover:after{transform:scaleX(1);transform-origin:left}.Contact_socialSection__iR54F{text-align:center;margin-bottom:var(--spacing-4xl);position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Contact_socialSection__iR54F.Contact_animate__lTfmb{opacity:1;transform:translateY(0)}.Contact_socialHeading__HRF3A{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-2xl);color:var(--color-gray-900);position:relative;display:inline-block}.Contact_socialHeading__HRF3A:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:40px;height:3px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-full)}.Contact_socialGrid__WB__S{display:flex;justify-content:center;gap:var(--spacing-lg);flex-wrap:wrap;margin-top:var(--spacing-xl)}.Contact_socialCard__TFHQE{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-white);border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-normal);opacity:0;transform:translateY(20px);min-width:120px}.Contact_socialSection__iR54F.Contact_animate__lTfmb .Contact_socialCard__TFHQE{opacity:1;transform:translateY(0)}.Contact_socialCard__TFHQE:hover{transform:translateY(-6px);border-color:var(--color-primary);box-shadow:0 12px 24px rgba(37,99,235,.15)}.Contact_socialIcon__BzPaw{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-gray-100) 100%);color:var(--color-gray-700);transition:all var(--transition-normal)}.Contact_socialCard__TFHQE:hover .Contact_socialIcon__BzPaw{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white)}.Contact_socialIcon__BzPaw svg{width:24px;height:24px}.Contact_socialName__EJhhO{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);transition:color var(--transition-normal)}.Contact_socialCard__TFHQE:hover .Contact_socialName__EJhhO{color:var(--color-primary)}.Contact_ctaSection__IkhHm{background:var(--color-gray-800);border-radius:var(--radius-lg);padding:var(--spacing-3xl);position:relative;overflow:hidden;z-index:1}.Contact_ctaSection__IkhHm:before{content:"";position:absolute;top:-50%;right:-30%;width:60%;height:200%;pointer-events:none}.Contact_ctaContent__wK7ln{text-align:center;position:relative;z-index:1}.Contact_ctaTitle__inpZi{font-size:var(--font-size-2xl);color:var(--color-white);margin-bottom:var(--spacing-md);letter-spacing:-.01em}.Contact_ctaText__Dg_bz{font-size:var(--font-size-md);color:var(--color-gray-300);margin-bottom:var(--spacing-xl);max-width:500px;margin-left:auto;margin-right:auto;line-height:var(--line-height-relaxed)}.Contact_ctaButton__HxfwV{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);color:var(--color-white);text-decoration:none;border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);transition:all var(--transition-fast);position:relative;overflow:hidden}.Contact_ctaButton__HxfwV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,var(--color-accent) 0,var(--color-primary) 100%);transition:left var(--transition-normal)}.Contact_ctaButton__HxfwV:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(37,99,235,.3);color:var(--color-white)}.Contact_ctaButton__HxfwV>*{position:relative;z-index:1}.Contact_ctaIcon__gyLtq{transition:transform var(--transition-fast)}.Contact_ctaButton__HxfwV:hover .Contact_ctaIcon__gyLtq{transform:translateX(4px)}@media (max-width:1024px){.Contact_contactGrid__iGusU{grid-template-columns:1fr;gap:var(--spacing-lg);max-width:600px;margin:0 auto var(--spacing-3xl)}}@media (max-width:768px){.Contact_contact__5w4__{padding:var(--spacing-3xl) 0}.Contact_sectionHeader__TMpXn{margin-bottom:var(--spacing-3xl)}.Contact_contactCard__lIUT8{padding:var(--spacing-xl)}.Contact_socialGrid__WB__S{gap:var(--spacing-md)}.Contact_socialCard__TFHQE{min-width:100px;padding:var(--spacing-md)}.Contact_ctaSection__IkhHm{padding:var(--spacing-2xl)}.Contact_ctaTitle__inpZi{font-size:var(--font-size-xl)}.Contact_ctaText__Dg_bz{font-size:var(--font-size-base)}}@media (max-width:480px){.Contact_sectionTitle__QWc63{font-size:var(--font-size-3xl)}.Contact_contactCard__lIUT8{padding:var(--spacing-lg)}.Contact_cardIcon__irPmR{width:48px;height:48px}.Contact_cardIcon__irPmR svg{width:24px;height:24px}.Contact_socialCard__TFHQE{flex:0 0 calc(50% - var(--spacing-sm))}.Contact_socialIcon__BzPaw{width:40px;height:40px}.Contact_ctaButton__HxfwV{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}}.Hero_hero__H2uVs{position:relative;height:100vh;min-height:700px;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--color-white)}.Hero_backgroundWrapper__9qSAA{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--z-negative)}.Hero_backgroundImage__vLwZH{position:relative;width:100%;height:100%}.Hero_backgroundImage__vLwZH:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,transparent 0,rgba(0,0,0,.4) 100%);z-index:1}.Hero_videoOverlay__gpYPx{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.5) 50%,rgba(0,0,0,.7));z-index:2}.Hero_gradientOverlay__S8rtr{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at top right,rgba(37,99,235,.1) 0,transparent 40%),radial-gradient(ellipse at bottom left,rgba(99,102,241,.1) 0,transparent 40%);z-index:3}.Hero_patternOverlay__WrabJ{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.02;background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 70px);z-index:4}.Hero_content__Wiic8{position:relative;z-index:var(--z-elevate);width:100%}.Hero_heroContent__uTEYr{text-align:center;max-width:900px;margin:0 auto;padding:calc(var(--spacing-xl) + 80px) var(--spacing-lg) var(--spacing-xl);position:relative}.Hero_badge__F3RD8{display:inline-block;margin-bottom:var(--spacing-xl);opacity:0;animation:Hero_fadeInDown__N9DYd .8s ease-out .2s forwards}.Hero_badgeText__SUgX9{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(255,255,255,.9)}.Hero_title__ldHG3{font-size:clamp(2.5rem,6vw,var(--font-size-5xl));font-weight:var(--font-weight-bold);line-height:1.1;text-transform:uppercase;letter-spacing:.02em;animation:Hero_fadeInUp__Xf_qr .8s ease-out .4s forwards}.Hero_subtitle__i__Bc,.Hero_title__ldHG3{margin-bottom:var(--spacing-xl);opacity:0}.Hero_subtitle__i__Bc{font-size:clamp(var(--font-size-base),2.5vw,var(--font-size-md));font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);max-width:720px;margin-left:auto;margin-right:auto;color:rgba(255,255,255,.85);animation:Hero_fadeInUp__Xf_qr .8s ease-out .6s forwards}.Hero_cta___bBMz{margin-top:var(--spacing-2xl);opacity:0;animation:Hero_fadeInUp__Xf_qr .8s ease-out .8s forwards}.Hero_ctaLink__lO7CN{text-decoration:none;display:inline-block}.Hero_ctaButton__5Lrz9{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);background:var(--color-primary);border:none;border-radius:var(--radius-lg);color:var(--color-white);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:.02em;cursor:pointer;transition:all var(--transition-normal)}.Hero_ctaButton__5Lrz9:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--color-primary);transition:left var(--transition-normal)}.Hero_ctaButton__5Lrz9:hover{transform:translateY(-2px)}.Hero_ctaButton__5Lrz9>*{position:relative;z-index:1}.Hero_ctaIcon__PlcPh{transition:transform var(--transition-fast)}.Hero_ctaButton__5Lrz9:hover .Hero_ctaIcon__PlcPh{transform:translateX(4px)}.Hero_scrollIndicator__dD7z8{bottom:-60px;width:30px;height:50px;border:2px solid rgba(255,255,255,.3);border-radius:25px;opacity:0;animation:Hero_fadeIn__i1Pkr 1s ease-out 1.2s forwards}.Hero_scrollDot__LU_ht,.Hero_scrollIndicator__dD7z8{position:absolute;left:50%;transform:translateX(-50%)}.Hero_scrollDot__LU_ht{top:8px;width:6px;height:6px;background:var(--color-white);border-radius:50%;animation:Hero_scrollBounce__NSNvM 2s infinite}.Hero_floatingElements__6Kwri{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.Hero_floatingCircle__7W85u{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.1) 0,transparent 70%);top:-200px;right:-200px;animation:Hero_float__Qf9MQ 20s ease-in-out infinite}.Hero_floatingCircle2__LD82x{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.1) 0,transparent 70%);bottom:-150px;left:-150px;animation:Hero_float__Qf9MQ 25s ease-in-out infinite reverse}@keyframes Hero_fadeInUp__Xf_qr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_fadeInDown__N9DYd{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_fadeIn__i1Pkr{0%{opacity:0}to{opacity:.7}}@keyframes Hero_scrollBounce__NSNvM{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(15px)}60%{transform:translateX(-50%) translateY(8px)}}@keyframes Hero_float__Qf9MQ{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}.Hero_modalOverlay__fPBd9{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(15,15,15,.9);z-index:9999;display:flex;justify-content:center;align-items:center;padding:2rem}.Hero_modalContent__XbImf{position:relative;width:100%;max-width:900px;height:90vh;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.25);display:flex;flex-direction:column}.Hero_iframeContainer__6sDEt{flex:1 1;overflow-y:auto}.Hero_closeButton__tDuD_{position:absolute;top:10px;right:16px;font-size:28px;background:transparent;border:none;color:#444;cursor:pointer;z-index:10}@media (max-width:1024px){.Hero_heroContent__uTEYr{max-width:800px;padding-top:calc(var(--spacing-xl) + 60px)}.Hero_floatingCircle__7W85u{width:300px;height:300px;top:-150px;right:-150px}.Hero_floatingCircle2__LD82x{width:200px;height:200px;bottom:-100px;left:-100px}}@media (max-width:768px){.Hero_hero__H2uVs{min-height:600px}.Hero_heroContent__uTEYr{padding-top:calc(var(--spacing-xl) + 40px)}.Hero_title__ldHG3{margin-bottom:var(--spacing-lg);font-size:clamp(2rem,5vw,3rem)}.Hero_titleLine__H4l1E:after{width:60px;height:3px}.Hero_subtitle__i__Bc{margin-bottom:var(--spacing-lg);font-size:var(--font-size-base)}.Hero_cta___bBMz{margin-top:var(--spacing-xl)}.Hero_badge__F3RD8{margin-bottom:var(--spacing-lg)}.Hero_badgeText__SUgX9{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-md)}.Hero_scrollIndicator__dD7z8{display:none}}@media (max-width:480px){.Hero_hero__H2uVs{min-height:550px}.Hero_heroContent__uTEYr{padding:calc(var(--spacing-lg) + 60px) var(--spacing-md) var(--spacing-lg)}.Hero_title__ldHG3{letter-spacing:.01em}.Hero_titleLine__H4l1E:after{width:50px}.Hero_ctaButton__5Lrz9{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}.Hero_floatingElements__6Kwri{display:none}}.Testimonials_testimonials__yjDqt{padding:var(--spacing-4xl) 0;background:var(--color-gray-800);color:var(--color-gray-200);position:relative;overflow:hidden}.Testimonials_backgroundLayer__wpCO9{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at top left,rgba(37,99,235,.08) 0,transparent 40%),radial-gradient(ellipse at bottom right,rgba(99,102,241,.08) 0,transparent 40%),radial-gradient(ellipse at center,rgba(37,99,235,.02) 0,transparent 60%);z-index:0}.Testimonials_sectionHeader__mtQKs{text-align:center;margin-bottom:var(--spacing-4xl);position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Testimonials_sectionHeader__mtQKs.Testimonials_animate__g3lnz{opacity:1;transform:translateY(0)}.Testimonials_sectionTitle__uyNtm{font-size:clamp(2.5rem,5vw,var(--font-size-4xl));margin-bottom:var(--spacing-md);position:relative;display:inline-block;color:var(--color-white);letter-spacing:-.02em}.Testimonials_sectionTitle__uyNtm:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-full);box-shadow:0 0 20px rgba(37,99,235,.5)}.Testimonials_sectionSubtitle__qCkh0{font-size:clamp(var(--font-size-base),2vw,var(--font-size-md));max-width:600px;margin:var(--spacing-xl) auto 0;color:var(--color-gray-400);line-height:var(--line-height-relaxed)}.Testimonials_categoryTabs__788xO{display:flex;justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-2xl);flex-wrap:wrap}.Testimonials_categoryTab__fCEsK{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-gray-800);border:2px solid var(--color-gray-700);border-radius:var(--radius-full);color:var(--color-gray-300);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);position:relative;overflow:hidden;z-index:1}.Testimonials_categoryTab__fCEsK:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transition:left var(--transition-normal);z-index:-1}.Testimonials_categoryTab__fCEsK:hover{border-color:transparent;transform:translateY(-2px)}.Testimonials_categoryTab__fCEsK:hover:before{left:0}.Testimonials_categoryTab__fCEsK:hover{color:var(--color-white)}.Testimonials_activeTab__tz_7l{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-color:transparent;color:var(--color-white);font-weight:var(--font-weight-semibold);box-shadow:0 8px 16px rgba(37,99,235,.2)}.Testimonials_activeTab__tz_7l:hover{color:var(--color-white);transform:translateY(-2px)}.Testimonials_testimonialTypeTabs__GpU7E{display:flex;justify-content:center;gap:var(--spacing-2xl);margin:var(--spacing-2xl) 0 var(--spacing-3xl);position:relative;z-index:1;opacity:0;transform:translateY(20px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Testimonials_testimonialTypeTabs__GpU7E.Testimonials_animate__g3lnz{opacity:1;transform:translateY(0)}.Testimonials_typeTab__0Iad_{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:transparent;border:none;border-bottom:3px solid transparent;color:var(--color-gray-400);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);position:relative}.Testimonials_typeTab__0Iad_:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transition:width var(--transition-normal)}.Testimonials_typeTab__0Iad_:hover{color:var(--color-white)}.Testimonials_typeTab__0Iad_:hover:after{width:100%}.Testimonials_activeTypeTab__08qrf{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.Testimonials_activeTypeTab__08qrf:after{width:100%}.Testimonials_typeTabIcon__l4L09{width:24px;height:24px;transition:transform var(--transition-fast)}.Testimonials_typeTab__0Iad_:hover .Testimonials_typeTabIcon__l4L09{transform:scale(1.1)}.Testimonials_testimonialCarousel__5cDJ8{position:relative;z-index:1;max-width:1200px;margin:0 auto;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Testimonials_testimonialCarousel__5cDJ8.Testimonials_animate__g3lnz{opacity:1;transform:translateY(0)}.Testimonials_carouselControls__hUHD3{display:flex;justify-content:space-between;position:absolute;top:50%;left:-60px;right:-60px;transform:translateY(-50%);z-index:10;pointer-events:none}.Testimonials_carouselControl__DGZMC{width:48px;height:48px;border-radius:50%;background:var(--color-gray-800);border:2px solid var(--color-gray-700);display:flex;align-items:center;justify-content:center;color:var(--color-gray-300);cursor:pointer;transition:all var(--transition-fast);pointer-events:auto;box-shadow:0 4px 12px rgba(0,0,0,.2)}.Testimonials_carouselControl__DGZMC:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);transform:scale(1.1);box-shadow:0 8px 20px rgba(37,99,235,.25)}.Testimonials_carouselControl__DGZMC:active{transform:scale(1.05)}.Testimonials_testimonialVideo__x1ccE .Testimonials_vimeo-container__LwQZL,.Testimonials_testimonialVideo__x1ccE iframe,.Testimonials_testimonialVideo__x1ccE>div{width:100%;height:100%}.Testimonials_testimonialContent__GtwN_{overflow:hidden;position:relative;border-radius:var(--radius-lg);background:var(--color-secondary)}.Testimonials_testimonialSlides__oQ5n7{display:flex;transition:transform var(--transition-normal) cubic-bezier(.4,0,.2,1)}.Testimonials_testimonialSlides__oQ5n7.Testimonials_transitioning__BTCOl{transition:transform .6s cubic-bezier(.4,0,.2,1)}.Testimonials_testimonialSlide__wQanK{flex:0 0 100%;width:100%}.Testimonials_testimonialLayout__7S8P2{display:grid;grid-template-columns:1fr 1fr;background-color:var(--color-secondary);border-radius:var(--radius-lg);overflow:hidden;height:560px;box-shadow:0 10px 40px rgba(0,0,0,.3)}.Testimonials_testimonialVideo__x1ccE{position:relative;background:var(--color-black);display:flex;align-items:center;justify-content:center;overflow:hidden}.Testimonials_testimonialInfo__awhwj{display:flex;flex-direction:column;padding:var(--spacing-3xl);background:var(--color-secondary);position:relative}.Testimonials_testimonialQuote__K3yxv{position:relative;margin-bottom:auto;padding-top:var(--spacing-lg)}.Testimonials_quoteIcon__8wXZO{position:absolute;top:0;left:0;opacity:.1;color:var(--color-primary);width:48px;height:48px}.Testimonials_testimonialExcerpt__GPSMH{font-size:var(--font-size-base);line-height:1.75;color:var(--color-gray-300);position:relative;z-index:1;margin-top:var(--spacing-sm)}.Testimonials_testimonialResults__7Ro2Z{margin-bottom:var(--spacing-xl);background:var(--color-secondary-dark);padding:var(--spacing-lg);border-radius:var(--radius-md);border-left:4px solid var(--color-primary);border:1px solid var(--color-gray-700);position:relative;z-index:1}.Testimonials_resultsTitle__Nrxi3{font-size:11px;margin-bottom:var(--spacing-md);color:var(--color-gray-300);text-transform:uppercase;letter-spacing:.08em;font-weight:var(--font-weight-bold)}.Testimonials_resultsList__H09m9{list-style:none;padding:0;margin:0}.Testimonials_resultItem__3k_Wj{display:flex;align-items:flex-start;margin-bottom:var(--spacing-sm);color:var(--color-gray-400);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.4}.Testimonials_resultIcon__SqwXs{color:var(--color-primary);margin-right:var(--spacing-sm);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);flex-shrink:0;margin-top:-2px}.Testimonials_testimonialPerson__zp483{display:flex;align-items:center;gap:var(--spacing-md);position:relative;z-index:1;margin-top:auto}.Testimonials_testimonialImage__2d7AI{flex-shrink:0}.Testimonials_personImage__azl6h{border-radius:50%;object-fit:cover;border:2px solid var(--color-gray-700);box-shadow:0 0 0 1px var(--color-gray-600)}.Testimonials_testimonialDetails__NTX1v{display:flex;flex-direction:column}.Testimonials_testimonialName__xAn3y{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-bottom:2px;color:var(--color-white);letter-spacing:-.01em}.Testimonials_testimonialRole__BEcQj{font-size:var(--font-size-sm);color:var(--color-primary);margin-bottom:0;font-weight:var(--font-weight-medium)}.Testimonials_testimonialCompany__krB5H{font-size:var(--font-size-sm);color:var(--color-gray-400);font-weight:var(--font-weight-regular)}.Testimonials_testimonialDots__JRvpk{display:flex;justify-content:center;margin-top:var(--spacing-xl);gap:var(--spacing-sm)}.Testimonials_testimonialDot__9tEe_{width:8px;height:8px;border-radius:50%;background-color:var(--color-gray-600);border:none;cursor:pointer;transition:all var(--transition-fast);position:relative}.Testimonials_testimonialDot__9tEe_:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background:transparent}.Testimonials_testimonialDot__9tEe_:hover{background-color:var(--color-gray-500);transform:scale(1.2)}.Testimonials_activeDot__6f_VE{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transform:scale(1.3)}.Testimonials_activeDot__6f_VE:hover{transform:scale(1.4)}.Testimonials_textTestimonialsGrid__1wbjx{position:relative;max-width:1200px;margin:0 auto;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal);overflow:hidden}.Testimonials_textTestimonialsGrid__1wbjx.Testimonials_animate__g3lnz{opacity:1;transform:translateY(0)}.Testimonials_textCarouselWrapper__PBRaM{position:relative;overflow:hidden;padding:var(--spacing-md) 0}.Testimonials_textCarouselTrack__E5F_j{display:flex;transition:transform var(--transition-normal) cubic-bezier(.4,0,.2,1)}.Testimonials_textTestimonialCard__uQqwL{flex:0 0 calc(33.333% - var(--spacing-lg));margin:0 calc(var(--spacing-lg) / 2);background-color:var(--color-secondary);border-radius:var(--radius-lg);padding:var(--spacing-2xl);display:flex;flex-direction:column;transition:all var(--transition-normal);border:1px solid var(--color-gray-700);box-shadow:0 4px 20px rgba(0,0,0,.15);position:relative;overflow:hidden;min-height:420px}.Testimonials_textTestimonialCard__uQqwL:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);opacity:0;transition:opacity var(--transition-normal)}.Testimonials_textTestimonialCard__uQqwL:hover{box-shadow:0 12px 32px rgba(0,0,0,.25);border-color:var(--color-gray-600);transform:translateY(-8px)}.Testimonials_textTestimonialCard__uQqwL:hover:before{opacity:1}.Testimonials_textTestimonialQuote__19uyG{position:relative;margin-bottom:var(--spacing-xl);flex:1 1}.Testimonials_textTestimonialQuote__19uyG .Testimonials_quoteIcon__8wXZO{width:36px;height:36px;top:-10px;left:-5px}.Testimonials_textTestimonialExcerpt___wo5U{font-size:var(--font-size-base);line-height:1.7;color:var(--color-gray-300)}.Testimonials_textTestimonialResults__ztjL7{margin-bottom:var(--spacing-xl);background-color:var(--color-secondary-dark);padding:var(--spacing-md);border-radius:var(--radius-md);border-left:3px solid var(--color-primary)}.Testimonials_textTestimonialPerson__IFj_m{display:flex;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--color-gray-700)}.Testimonials_textCarouselControls__jyJZK{display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-xl)}.Testimonials_textCarouselControl__W1qQc{width:40px;height:40px;border-radius:50%;background:var(--color-gray-800);border:2px solid var(--color-gray-700);display:flex;align-items:center;justify-content:center;color:var(--color-gray-300);cursor:pointer;transition:all var(--transition-fast);box-shadow:0 2px 8px rgba(0,0,0,.15)}.Testimonials_textCarouselControl__W1qQc:hover{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);transform:scale(1.1);box-shadow:0 4px 16px rgba(37,99,235,.2)}.Testimonials_textCarouselDots__jfKTL{display:flex;justify-content:center;margin-top:var(--spacing-lg);gap:var(--spacing-sm)}.Testimonials_textCarouselDot__3nANG{width:8px;height:8px;border-radius:50%;background-color:var(--color-gray-600);border:none;cursor:pointer;transition:all var(--transition-fast)}.Testimonials_textCarouselDot__3nANG:hover{background-color:var(--color-gray-500);transform:scale(1.2)}.Testimonials_textCarouselDot__3nANG.Testimonials_active__IZ47w{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transform:scale(1.3)}.Testimonials_noTestimonialsMessage__JifAG{text-align:center;padding:var(--spacing-3xl);background-color:var(--color-secondary-dark);border-radius:var(--radius-lg);color:var(--color-gray-400);border:2px dashed var(--color-gray-600)}.Testimonials_impactStats__p_OTK{margin-top:var(--spacing-4xl);position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity var(--transition-normal),transform var(--transition-normal)}.Testimonials_impactStats__p_OTK.Testimonials_animate__g3lnz{opacity:1;transform:translateY(0)}.Testimonials_statsTitle__78hkA{text-align:center;font-size:var(--font-size-2xl);margin-bottom:var(--spacing-2xl);color:var(--color-white);position:relative;letter-spacing:-.01em}.Testimonials_statsTitle__78hkA:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-full);box-shadow:0 0 20px rgba(37,99,235,.5)}.Testimonials_statsGrid__f6wn_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);max-width:900px;margin:0 auto}.Testimonials_statCard__Af9O3{background:linear-gradient(135deg,var(--color-gray-800) 0,var(--color-secondary-dark) 100%);border-radius:var(--radius-lg);padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;transition:all var(--transition-normal);opacity:0;transform:translateY(20px);border:1px solid var(--color-gray-700);box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative;overflow:hidden}.Testimonials_statCard__Af9O3:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal)}.Testimonials_statCard__Af9O3:hover:before{transform:scaleX(1)}.Testimonials_impactStats__p_OTK.Testimonials_animate__g3lnz .Testimonials_statCard__Af9O3{opacity:1;transform:translateY(0)}.Testimonials_statCard__Af9O3:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.25);border-color:var(--color-gray-600)}.Testimonials_statValue__tZ7fp{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-sm);line-height:1}.Testimonials_statLabel__FgpDa{font-size:var(--font-size-sm);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-weight-semibold)}@media (max-width:1200px){.Testimonials_textTestimonialCard__uQqwL{flex:0 0 calc(50% - var(--spacing-lg))}.Testimonials_carouselControls__hUHD3{left:-40px;right:-40px}}@media (max-width:1024px){.Testimonials_carouselControls__hUHD3{left:10px;right:10px}.Testimonials_statsGrid__f6wn_{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}@media (max-width:768px){.Testimonials_testimonialLayout__7S8P2{grid-template-columns:1fr;height:auto}.Testimonials_testimonialVideo__x1ccE{height:280px;order:1}.Testimonials_testimonialVideo__x1ccE:after{display:none}.Testimonials_testimonialInfo__awhwj{order:2;padding:var(--spacing-xl)}.Testimonials_sectionTitle__uyNtm{font-size:var(--font-size-3xl)}.Testimonials_testimonials__yjDqt{padding:var(--spacing-3xl) 0}.Testimonials_carouselControls__hUHD3{position:static;transform:none;margin-top:var(--spacing-xl);justify-content:center;gap:var(--spacing-xl)}.Testimonials_categoryTabs__788xO{flex-direction:column;align-items:stretch;max-width:280px;margin-left:auto;margin-right:auto}.Testimonials_categoryTab__fCEsK{width:100%;text-align:center}.Testimonials_statsGrid__f6wn_{grid-template-columns:1fr}.Testimonials_testimonialTypeTabs__GpU7E{flex-direction:column;align-items:stretch;gap:var(--spacing-md);max-width:280px;margin-left:auto;margin-right:auto}.Testimonials_typeTab__0Iad_{width:100%;justify-content:center;padding:var(--spacing-md)}.Testimonials_textTestimonialCard__uQqwL{flex:0 0 calc(100% - var(--spacing-md));margin:0 calc(var(--spacing-md) / 2);min-height:auto}}@media (max-width:480px){.Testimonials_testimonialInfo__awhwj{padding:var(--spacing-lg)}.Testimonials_testimonialResults__7Ro2Z{padding:var(--spacing-md)}.Testimonials_textTestimonialCard__uQqwL{padding:var(--spacing-lg)}.Testimonials_statCard__Af9O3{padding:var(--spacing-xl) var(--spacing-md)}.Testimonials_statValue__tZ7fp{font-size:var(--font-size-2xl)}}.VimeoPlayer_vimeoContainer__rn867{position:relative;overflow:hidden;background-color:var(--color-black);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.VimeoPlayer_vimeoContainer__rn867 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.VimeoPlayer_responsive__P5WTZ{padding-bottom:56.25%;height:0}.VimeoPlayer_vimeoContainer__rn867:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.VimeoPlayer_vimeoContainer__rn867:hover:before{opacity:1}