.performance-module-scss-module__lp5Otq__main{min-height:100vh}.performance-module-scss-module__lp5Otq__hero{background:linear-gradient(135deg,#2a2d34 0%,#3f4451 100%);justify-content:center;align-items:center;min-height:70vh;padding:8rem 2rem 4rem;display:flex;position:relative;overflow:hidden}.performance-module-scss-module__lp5Otq__hero:before{content:"";background:radial-gradient(circle,#60a5fa33,#0000);border-radius:50%;width:600px;height:600px;position:absolute;top:-20%;right:-10%}.performance-module-scss-module__lp5Otq__heroContent{z-index:1;text-align:center;max-width:900px;position:relative}.performance-module-scss-module__lp5Otq__badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:500;display:inline-flex}.performance-module-scss-module__lp5Otq__badgeIcon{font-size:1.2rem}.performance-module-scss-module__lp5Otq__title{color:#fff;letter-spacing:-1px;margin-bottom:1.5rem;font-size:4rem;font-weight:800}.performance-module-scss-module__lp5Otq__subtitle{color:#ffffffe6;max-width:800px;margin:0 auto 3rem;font-size:1.3rem;line-height:1.7}.performance-module-scss-module__lp5Otq__heroButtons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.performance-module-scss-module__lp5Otq__btnPrimary,.performance-module-scss-module__lp5Otq__btnSecondary{border-radius:12px;align-items:center;gap:.8rem;padding:1.2rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.performance-module-scss-module__lp5Otq__btnPrimary{color:#fff;background:linear-gradient(135deg,#22d3ee,#60a5fa);box-shadow:0 10px 30px #60a5fa4d}.performance-module-scss-module__lp5Otq__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 15px 40px #60a5fa66}.performance-module-scss-module__lp5Otq__btnSecondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:2px solid #ffffff4d}.performance-module-scss-module__lp5Otq__btnSecondary:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-3px)}.performance-module-scss-module__lp5Otq__btnArrow{transition:transform .3s}.performance-module-scss-module__lp5Otq__btnPrimary:hover .performance-module-scss-module__lp5Otq__btnArrow{transform:translate(5px)}.performance-module-scss-module__lp5Otq__container{max-width:1200px;margin:0 auto;padding:0 2rem}.performance-module-scss-module__lp5Otq__overview{background:#fff;padding:6rem 0}.performance-module-scss-module__lp5Otq__sectionTitle{color:#2a2d34;text-align:center;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.performance-module-scss-module__lp5Otq__sectionSubtitle{color:#6b7280;text-align:center;margin-bottom:4rem;font-size:1.2rem}.performance-module-scss-module__lp5Otq__overviewContent{max-width:900px;margin:3rem auto 0}.performance-module-scss-module__lp5Otq__text{color:#3f4451;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.performance-module-scss-module__lp5Otq__problems{background:#f9fafb;padding:6rem 0}.performance-module-scss-module__lp5Otq__problemsGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.performance-module-scss-module__lp5Otq__problemCard{background:#fff;border:2px solid #0000;border-radius:16px;padding:2.5rem;transition:all .3s}.performance-module-scss-module__lp5Otq__problemCard:hover{border-color:#22d3ee;transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.performance-module-scss-module__lp5Otq__problemIcon{margin-bottom:1.5rem;font-size:3rem;display:block}.performance-module-scss-module__lp5Otq__problemTitle{color:#2a2d34;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.performance-module-scss-module__lp5Otq__problemText{color:#3f4451;font-size:1rem;line-height:1.7}.performance-module-scss-module__lp5Otq__approach{background:#fff;padding:6rem 0}.performance-module-scss-module__lp5Otq__approachGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:3rem;display:grid}.performance-module-scss-module__lp5Otq__approachCard{background:#f9fafb;border:2px solid #0000;border-radius:16px;padding:2.5rem;transition:all .3s}.performance-module-scss-module__lp5Otq__approachCard:hover{border-color:#22d3ee;transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.performance-module-scss-module__lp5Otq__approachNumber{color:#fff;background:linear-gradient(135deg,#22d3ee,#60a5fa);border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1.5rem;font-size:.9rem;font-weight:700;display:inline-block}.performance-module-scss-module__lp5Otq__approachTitle{color:#2a2d34;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.performance-module-scss-module__lp5Otq__approachText{color:#3f4451;font-size:1rem;line-height:1.7}.performance-module-scss-module__lp5Otq__areas{background:#f9fafb;padding:6rem 0}.performance-module-scss-module__lp5Otq__areasGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.performance-module-scss-module__lp5Otq__areaCard{background:#fff;border-radius:12px;padding:2rem;transition:all .3s}.performance-module-scss-module__lp5Otq__areaCard:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000014}.performance-module-scss-module__lp5Otq__areaTitle{color:#2a2d34;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.3rem;font-weight:700;display:flex}.performance-module-scss-module__lp5Otq__areaList{list-style:none}.performance-module-scss-module__lp5Otq__areaList li{color:#3f4451;padding:.5rem 0 .5rem 1.5rem;font-size:.95rem;position:relative}.performance-module-scss-module__lp5Otq__areaList li:before{content:"▸";color:#22d3ee;font-weight:700;position:absolute;left:0}.performance-module-scss-module__lp5Otq__results{background:#fff;padding:6rem 0}.performance-module-scss-module__lp5Otq__resultsGrid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem;display:grid}.performance-module-scss-module__lp5Otq__resultCard{text-align:center;background:#f9fafb;border:2px solid #0000;border-radius:16px;padding:2.5rem;transition:all .3s}.performance-module-scss-module__lp5Otq__resultCard:hover{border-color:#22d3ee;transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.performance-module-scss-module__lp5Otq__resultMetric{background:linear-gradient(135deg,#22d3ee,#60a5fa);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:800}.performance-module-scss-module__lp5Otq__resultTitle{color:#2a2d34;margin-bottom:.8rem;font-size:1.2rem;font-weight:700}.performance-module-scss-module__lp5Otq__resultText{color:#3f4451;font-size:.95rem;line-height:1.6}.performance-module-scss-module__lp5Otq__whatWeAnalyze{background:#f9fafb;padding:6rem 0}.performance-module-scss-module__lp5Otq__analysisGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.performance-module-scss-module__lp5Otq__analysisCard{background:#fff;border:2px solid #0000;border-radius:16px;padding:2.5rem;transition:all .3s}.performance-module-scss-module__lp5Otq__analysisCard:hover{border-color:#22d3ee;transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.performance-module-scss-module__lp5Otq__analysisIcon{margin-bottom:1.5rem;font-size:3rem}.performance-module-scss-module__lp5Otq__analysisTitle{color:#2a2d34;margin-bottom:1.5rem;font-size:1.4rem;font-weight:700}.performance-module-scss-module__lp5Otq__analysisList{list-style:none}.performance-module-scss-module__lp5Otq__analysisList li{color:#3f4451;padding:.6rem 0 .6rem 1.5rem;font-size:.95rem;position:relative}.performance-module-scss-module__lp5Otq__analysisList li:before{content:"▸";color:#22d3ee;font-weight:700;position:absolute;left:0}.performance-module-scss-module__lp5Otq__process{background:#fff;padding:6rem 0}.performance-module-scss-module__lp5Otq__processSteps{flex-direction:column;gap:2rem;margin-top:3rem;display:flex}.performance-module-scss-module__lp5Otq__processStep{background:#f9fafb;border-left:4px solid #22d3ee;border-radius:16px;padding:2.5rem;transition:all .3s}.performance-module-scss-module__lp5Otq__processStep:hover{transform:translate(5px);box-shadow:0 8px 25px #00000014}.performance-module-scss-module__lp5Otq__stepNumber{color:#fff;background:linear-gradient(135deg,#22d3ee,#60a5fa);border-radius:50px;margin-bottom:1rem;padding:.5rem 1.5rem;font-size:.9rem;font-weight:700;display:inline-block}.performance-module-scss-module__lp5Otq__stepTitle{color:#2a2d34;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.performance-module-scss-module__lp5Otq__stepDescription{color:#3f4451;font-size:1rem;line-height:1.7}.performance-module-scss-module__lp5Otq__deliverables{background:#f9fafb;padding:6rem 0}.performance-module-scss-module__lp5Otq__deliverablesGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.performance-module-scss-module__lp5Otq__deliverableCard{text-align:center;background:#fff;border-radius:12px;padding:2rem;transition:all .3s}.performance-module-scss-module__lp5Otq__deliverableCard:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014}.performance-module-scss-module__lp5Otq__deliverableIcon{margin-bottom:1rem;font-size:3rem}.performance-module-scss-module__lp5Otq__deliverableTitle{color:#2a2d34;margin-bottom:.8rem;font-size:1.2rem;font-weight:700}.performance-module-scss-module__lp5Otq__deliverableText{color:#6b7280;font-size:.95rem;line-height:1.6}.performance-module-scss-module__lp5Otq__benefits{background:#fff;padding:6rem 0}.performance-module-scss-module__lp5Otq__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem;display:grid}.performance-module-scss-module__lp5Otq__benefitItem{background:#f9fafb;border-radius:12px;gap:1.5rem;padding:2rem;transition:all .3s;display:flex}.performance-module-scss-module__lp5Otq__benefitItem:hover{transform:translate(5px);box-shadow:0 8px 20px #00000014}.performance-module-scss-module__lp5Otq__benefitIcon{color:#fff;background:linear-gradient(135deg,#22d3ee,#60a5fa);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;font-weight:700;display:flex}.performance-module-scss-module__lp5Otq__benefitContent{flex:1}.performance-module-scss-module__lp5Otq__benefitTitle{color:#2a2d34;margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.performance-module-scss-module__lp5Otq__benefitText{color:#6b7280;font-size:.95rem;line-height:1.6}.performance-module-scss-module__lp5Otq__cta{text-align:center;background:linear-gradient(135deg,#60a5fa 0%,#a78bfa 100%);padding:6rem 2rem}.performance-module-scss-module__lp5Otq__ctaContent{max-width:800px;margin:0 auto}.performance-module-scss-module__lp5Otq__ctaTitle{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.performance-module-scss-module__lp5Otq__ctaSubtitle{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.2rem}.performance-module-scss-module__lp5Otq__ctaButton{color:#60a5fa;background:#fff;border-radius:12px;align-items:center;gap:.8rem;padding:1.2rem 3rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 30px #0003}.performance-module-scss-module__lp5Otq__ctaButton:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000004d}@media (max-width:1024px){.performance-module-scss-module__lp5Otq__problemsGrid,.performance-module-scss-module__lp5Otq__approachGrid,.performance-module-scss-module__lp5Otq__areasGrid,.performance-module-scss-module__lp5Otq__analysisGrid,.performance-module-scss-module__lp5Otq__deliverablesGrid,.performance-module-scss-module__lp5Otq__resultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.performance-module-scss-module__lp5Otq__title{font-size:2.5rem}.performance-module-scss-module__lp5Otq__subtitle{font-size:1.1rem}.performance-module-scss-module__lp5Otq__problemsGrid,.performance-module-scss-module__lp5Otq__approachGrid,.performance-module-scss-module__lp5Otq__areasGrid,.performance-module-scss-module__lp5Otq__analysisGrid,.performance-module-scss-module__lp5Otq__deliverablesGrid,.performance-module-scss-module__lp5Otq__benefitsGrid,.performance-module-scss-module__lp5Otq__resultsGrid{grid-template-columns:1fr}.performance-module-scss-module__lp5Otq__heroButtons{flex-direction:column}.performance-module-scss-module__lp5Otq__sectionTitle{font-size:2rem}}
