.AboutHero-module__grpVQa__hero{text-align:center;color:#fff;padding:150px 0 100px}.AboutHero-module__grpVQa__heroTitle{color:#fff;margin-bottom:1rem;font-size:3rem}.AboutHero-module__grpVQa__heroSubtitle{color:#ffffffe6;font-size:1.25rem}@media (min-width:768px) and (max-width:1023px){.AboutHero-module__grpVQa__hero{padding:140px 0 60px}.AboutHero-module__grpVQa__heroTitle{font-size:2.5rem}}@media (max-width:767px){.AboutHero-module__grpVQa__hero{padding:120px 0 50px}.AboutHero-module__grpVQa__heroTitle{font-size:2rem}}
.TeamSection-module__Hyqo4a__teamSection{background:#fff;padding:5rem 0}.TeamSection-module__Hyqo4a__sectionHeader{text-align:center;max-width:800px;margin:0 auto 4rem}.TeamSection-module__Hyqo4a__sectionTitle{color:var(--text-dark);margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}.TeamSection-module__Hyqo4a__accent{color:var(--accent)}.TeamSection-module__Hyqo4a__sectionSubtitle{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.TeamSection-module__Hyqo4a__teamGrid{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;display:grid}.TeamSection-module__Hyqo4a__teamCard{background:var(--light-bg);text-align:center;border:2px solid #0000;border-radius:20px;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.TeamSection-module__Hyqo4a__teamCard:hover{border-color:var(--accent);transform:translateY(-8px);box-shadow:0 12px 40px #0000001a}.TeamSection-module__Hyqo4a__teamCard:before{content:"";background:linear-gradient(135deg,var(--accent),#e6b85c);opacity:0;height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.TeamSection-module__Hyqo4a__teamCard:hover:before{opacity:1}.TeamSection-module__Hyqo4a__memberAvatar{background:linear-gradient(135deg,var(--primary),#0f1419);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 1.5rem;font-size:2.5rem;transition:all .3s;display:flex;position:relative}.TeamSection-module__Hyqo4a__teamCard:hover .TeamSection-module__Hyqo4a__memberAvatar{background:linear-gradient(135deg,var(--accent),#e6b85c);transform:scale(1.1)}.TeamSection-module__Hyqo4a__memberInfo{z-index:1;position:relative}.TeamSection-module__Hyqo4a__memberName{color:var(--text-dark);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.TeamSection-module__Hyqo4a__memberRole{color:var(--accent);margin:0 0 1.5rem;font-size:1rem;font-weight:500}.TeamSection-module__Hyqo4a__memberDescription{color:var(--text-secondary);margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}.TeamSection-module__Hyqo4a__qualifications{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.TeamSection-module__Hyqo4a__qualification{color:var(--primary);background:#fff;border:1px solid #1a23321a;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:500}.TeamSection-module__Hyqo4a__memberActions{justify-content:center;gap:1rem;display:flex}.TeamSection-module__Hyqo4a__contactLink{color:var(--primary);background:#fff;border:1px solid #1a23321a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;text-decoration:none;transition:all .3s;display:flex}.TeamSection-module__Hyqo4a__contactLink:hover{background:var(--accent);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #d4a84b4d}.TeamSection-module__Hyqo4a__joinTeam{text-align:center}.TeamSection-module__Hyqo4a__joinCard{background:var(--light-bg);border:2px dashed #1a23321a;border-radius:20px;max-width:600px;margin:0 auto;padding:3rem 2rem}.TeamSection-module__Hyqo4a__joinTitle{color:var(--text-dark);margin:0 0 1rem;font-size:1.75rem;font-weight:600}.TeamSection-module__Hyqo4a__joinText{color:var(--text-secondary);margin:0 0 2rem;font-size:1rem;line-height:1.6}@media (min-width:768px){.TeamSection-module__Hyqo4a__teamGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (min-width:1024px){.TeamSection-module__Hyqo4a__sectionTitle{font-size:3rem}.TeamSection-module__Hyqo4a__teamGrid{grid-template-columns:repeat(4,1fr);gap:2rem}.TeamSection-module__Hyqo4a__teamCard{padding:2.5rem 1.5rem}.TeamSection-module__Hyqo4a__memberAvatar{width:80px;height:80px;font-size:2rem}.TeamSection-module__Hyqo4a__memberName{font-size:1.25rem}.TeamSection-module__Hyqo4a__memberDescription{font-size:.85rem}}@media (min-width:1200px){.TeamSection-module__Hyqo4a__teamGrid{grid-template-columns:repeat(2,1fr);gap:3rem;max-width:900px;margin:0 auto 4rem}.TeamSection-module__Hyqo4a__teamCard{text-align:left;align-items:center;gap:2rem;padding:3rem 2rem;display:flex}.TeamSection-module__Hyqo4a__memberAvatar{flex-shrink:0;width:120px;height:120px;margin:0;font-size:2.5rem}.TeamSection-module__Hyqo4a__qualifications,.TeamSection-module__Hyqo4a__memberActions{justify-content:flex-start}}@media (max-width:767px){.TeamSection-module__Hyqo4a__teamSection{padding:3rem 0}.TeamSection-module__Hyqo4a__sectionTitle{font-size:2rem}.TeamSection-module__Hyqo4a__teamCard{padding:1.5rem}.TeamSection-module__Hyqo4a__memberAvatar{width:80px;height:80px;font-size:2rem}.TeamSection-module__Hyqo4a__memberName{font-size:1.25rem}.TeamSection-module__Hyqo4a__joinCard{padding:2rem 1.5rem}.TeamSection-module__Hyqo4a__joinTitle{font-size:1.5rem}}
.Approach-module__Khay-a__approach{background:#fff;padding:5rem 0;position:relative}.Approach-module__Khay-a__sectionHeader{text-align:center;max-width:800px;margin:0 auto 4rem}.Approach-module__Khay-a__sectionTitle{color:var(--text-dark);margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}.Approach-module__Khay-a__accent{color:var(--accent)}.Approach-module__Khay-a__sectionSubtitle{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.Approach-module__Khay-a__approachGrid{grid-template-columns:1fr;gap:3rem;margin-bottom:4rem;display:grid;position:relative}.Approach-module__Khay-a__approachCard{background:var(--light-bg);border:2px solid #0000;border-radius:20px;padding:2.5rem;transition:all .3s;position:relative}.Approach-module__Khay-a__approachCard:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.Approach-module__Khay-a__stepNumber{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.125rem;font-weight:700;display:flex;position:absolute;top:-15px;left:2rem;box-shadow:0 4px 15px #d4a84b66}.Approach-module__Khay-a__approachIcon{background:linear-gradient(135deg,var(--primary),#0f1419);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin:1rem 0 1.5rem;font-size:1.75rem;display:flex}.Approach-module__Khay-a__approachContent{flex:1}.Approach-module__Khay-a__approachTitle{color:var(--text-dark);margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.3}.Approach-module__Khay-a__approachDescription{color:var(--text-secondary);margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.Approach-module__Khay-a__highlightsList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.Approach-module__Khay-a__highlight{color:var(--text-dark);padding:.5rem 0 .5rem 1rem;font-size:.9rem;font-weight:500;position:relative}.Approach-module__Khay-a__highlight:before{content:"✓";color:var(--accent);font-size:.875rem;font-weight:700;position:absolute;left:0}.Approach-module__Khay-a__connector{background:var(--accent);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:none;position:absolute;top:50%;right:-1.5rem;transform:translateY(-50%);box-shadow:0 4px 15px #d4a84b4d}.Approach-module__Khay-a__ctaSection{background:var(--primary);text-align:center;color:#fff;border-radius:20px;padding:3rem 2rem}.Approach-module__Khay-a__ctaTitle{color:#fff;margin:0 0 1rem;font-size:2rem;font-weight:600}.Approach-module__Khay-a__ctaText{color:#ffffffbf;max-width:600px;margin:0 auto 2rem;font-size:1.125rem}@media (min-width:1024px){.Approach-module__Khay-a__sectionTitle{font-size:3rem}.Approach-module__Khay-a__approachGrid{grid-template-columns:repeat(3,1fr);gap:2rem}.Approach-module__Khay-a__connector{display:flex}.Approach-module__Khay-a__highlightsList{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){.Approach-module__Khay-a__approachGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem}.Approach-module__Khay-a__approachCard:nth-child(3){grid-column:1/-1;max-width:500px;margin:0 auto}}@media (max-width:767px){.Approach-module__Khay-a__approach{padding:3rem 0}.Approach-module__Khay-a__sectionTitle{font-size:2rem}.Approach-module__Khay-a__approachCard{padding:2rem 1.5rem}.Approach-module__Khay-a__stepNumber{width:40px;height:40px;font-size:1rem;left:1.5rem}.Approach-module__Khay-a__approachIcon{width:60px;height:60px;font-size:1.5rem}.Approach-module__Khay-a__approachTitle{font-size:1.25rem}.Approach-module__Khay-a__highlightsList{grid-template-columns:1fr}.Approach-module__Khay-a__ctaSection{padding:2rem 1.5rem}.Approach-module__Khay-a__ctaTitle{font-size:1.5rem}}
.Qualifications-module__NOOrPG__qualifications{background:var(--light-bg);padding:5rem 0}.Qualifications-module__NOOrPG__sectionHeader{text-align:center;max-width:800px;margin:0 auto 4rem}.Qualifications-module__NOOrPG__sectionTitle{color:var(--text-dark);margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}.Qualifications-module__NOOrPG__accent{color:var(--accent)}.Qualifications-module__NOOrPG__sectionSubtitle{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.Qualifications-module__NOOrPG__qualificationsGrid{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;display:grid}.Qualifications-module__NOOrPG__qualificationCard{background:#fff;border:1px solid #1a23321a;border-radius:20px;flex-direction:column;height:100%;padding:2.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.Qualifications-module__NOOrPG__qualificationCard:before{content:"";background:linear-gradient(135deg,var(--accent),#e6b85c);opacity:0;height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.Qualifications-module__NOOrPG__qualificationCard:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.Qualifications-module__NOOrPG__qualificationCard:hover:before{opacity:1}.Qualifications-module__NOOrPG__qualificationHeader{align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}.Qualifications-module__NOOrPG__qualificationIcon{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s;display:flex;overflow:hidden}.Qualifications-module__NOOrPG__qualificationCard:hover .Qualifications-module__NOOrPG__qualificationIcon{transform:scale(1.05);box-shadow:0 4px 15px #0000001a}.Qualifications-module__NOOrPG__logoImage{object-fit:contain;width:60px;height:60px}.Qualifications-module__NOOrPG__brandBadge{color:#fff;letter-spacing:.02em;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;font-family:Inter,-apple-system,sans-serif;font-size:1.1rem;font-weight:700;display:flex}.Qualifications-module__NOOrPG__qualificationTitles{flex:1;min-width:0}.Qualifications-module__NOOrPG__qualificationTitle{color:var(--text-dark);margin:0 0 .5rem;font-size:1.75rem;font-weight:700;line-height:1.2}.Qualifications-module__NOOrPG__qualificationFullName{color:var(--text-secondary);margin:0;font-size:1rem;font-weight:500;line-height:1.4}.Qualifications-module__NOOrPG__qualificationDescription{color:var(--text-secondary);flex-grow:1;margin:0 0 2rem;font-size:1rem;line-height:1.6}.Qualifications-module__NOOrPG__qualificationFeatures{margin-top:auto}.Qualifications-module__NOOrPG__featuresTitle{color:var(--text-dark);margin:0 0 1rem;font-size:1.125rem;font-weight:600}.Qualifications-module__NOOrPG__featuresList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Qualifications-module__NOOrPG__feature{color:var(--text-dark);align-items:center;gap:.75rem;font-size:.9rem;font-weight:500;display:flex}.Qualifications-module__NOOrPG__featureIcon{color:var(--accent);flex-shrink:0;font-size:.875rem}.Qualifications-module__NOOrPG__trustSection{text-align:center}.Qualifications-module__NOOrPG__trustCard{background:var(--primary);color:#fff;border-radius:20px;max-width:900px;margin:0 auto;padding:3rem 2rem}.Qualifications-module__NOOrPG__trustTitle{color:#fff;margin:0 0 1.5rem;font-size:2rem;font-weight:600}.Qualifications-module__NOOrPG__trustText{color:#ffffffbf;max-width:700px;margin:0 auto 3rem;font-size:1.125rem;line-height:1.6}.Qualifications-module__NOOrPG__trustStats{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Qualifications-module__NOOrPG__trustStat{text-align:center}.Qualifications-module__NOOrPG__statNumber{color:var(--accent);margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1;display:block}.Qualifications-module__NOOrPG__statLabel{color:#ffffffbf;font-size:.9rem;line-height:1.3;display:block}@media (min-width:768px){.Qualifications-module__NOOrPG__qualificationsGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (min-width:1024px){.Qualifications-module__NOOrPG__sectionTitle{font-size:3rem}.Qualifications-module__NOOrPG__qualificationsGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem}}@media (max-width:767px){.Qualifications-module__NOOrPG__qualifications{padding:3rem 0}.Qualifications-module__NOOrPG__sectionTitle{font-size:2rem}.Qualifications-module__NOOrPG__qualificationCard{padding:2rem 1.5rem}.Qualifications-module__NOOrPG__qualificationHeader{text-align:center;flex-direction:column;align-items:center;gap:1rem}.Qualifications-module__NOOrPG__qualificationTitles{text-align:center}.Qualifications-module__NOOrPG__qualificationIcon{width:70px;height:70px}.Qualifications-module__NOOrPG__logoImage{width:50px;height:50px}.Qualifications-module__NOOrPG__brandBadge{font-size:1rem}.Qualifications-module__NOOrPG__qualificationTitle{font-size:1.5rem}.Qualifications-module__NOOrPG__qualificationDescription{text-align:center}.Qualifications-module__NOOrPG__trustCard{padding:2rem 1.5rem}.Qualifications-module__NOOrPG__trustTitle{font-size:1.5rem}.Qualifications-module__NOOrPG__trustText{font-size:1rem}.Qualifications-module__NOOrPG__trustStats{grid-template-columns:1fr;gap:1.5rem}.Qualifications-module__NOOrPG__statNumber{font-size:1.5rem}}@media (max-width:480px){.Qualifications-module__NOOrPG__qualificationTitle{font-size:1.25rem}.Qualifications-module__NOOrPG__qualificationFullName{font-size:.9rem}}
