.Hero-module__ZAPWDq__hero{background:var(--gradient-hero);padding-top:80px;overflow:hidden}.Hero-module__ZAPWDq__heroText{text-align:center;padding:var(--space-16)0 var(--space-12);color:var(--color-white)}.Hero-module__ZAPWDq__title{font-size:var(--text-4xl);font-weight:var(--font-extrabold);color:var(--color-white);margin-bottom:var(--space-6);letter-spacing:-.02em;line-height:1.15}@media (min-width:768px){.Hero-module__ZAPWDq__title{font-size:var(--text-5xl)}}@media (min-width:1024px){.Hero-module__ZAPWDq__title{font-size:var(--text-6xl)}}.Hero-module__ZAPWDq__highlight{color:#fffffff2}.Hero-module__ZAPWDq__subtitle{font-size:var(--text-lg);color:#ffffffe0;line-height:var(--leading-relaxed);max-width:680px;margin:0 auto var(--space-10)}@media (min-width:768px){.Hero-module__ZAPWDq__subtitle{font-size:var(--text-xl)}}.Hero-module__ZAPWDq__cta{gap:var(--space-4);flex-direction:column;align-items:center;display:flex}@media (min-width:480px){.Hero-module__ZAPWDq__cta{flex-direction:row;justify-content:center}}.Hero-module__ZAPWDq__btnOutline{color:var(--color-white);background:0 0;border:2px solid #ffffffbf}.Hero-module__ZAPWDq__btnOutline:hover{color:var(--color-white);border-color:var(--color-white);background:#ffffff26}.Hero-module__ZAPWDq__heroImageWrapper{width:100%;height:320px;overflow:hidden}@media (min-width:768px){.Hero-module__ZAPWDq__heroImageWrapper{height:420px}}@media (min-width:1200px){.Hero-module__ZAPWDq__heroImageWrapper{height:500px}}.Hero-module__ZAPWDq__heroPhoto{object-fit:cover;object-position:center 30%;width:100%;height:100%}
.AboutPreview-module__93Y3sq__about{background:var(--color-white)}.AboutPreview-module__93Y3sq__grid{gap:var(--space-12);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.AboutPreview-module__93Y3sq__grid{gap:var(--space-16);grid-template-columns:1fr 1fr}}.AboutPreview-module__93Y3sq__imageWrapper{order:2}@media (min-width:1024px){.AboutPreview-module__93Y3sq__imageWrapper{order:1}}.AboutPreview-module__93Y3sq__imageContainer{position:relative}.AboutPreview-module__93Y3sq__teamPhoto{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow-xl);border-radius:16px}.AboutPreview-module__93Y3sq__content{order:1}@media (min-width:1024px){.AboutPreview-module__93Y3sq__content{order:2}}.AboutPreview-module__93Y3sq__label{color:var(--color-primary);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);margin-bottom:var(--space-4);display:inline-block}.AboutPreview-module__93Y3sq__title{font-size:var(--text-3xl);margin-bottom:var(--space-6)}@media (min-width:768px){.AboutPreview-module__93Y3sq__title{font-size:var(--text-4xl)}}.AboutPreview-module__93Y3sq__description{color:var(--color-text-light);margin-bottom:var(--space-4);line-height:var(--leading-relaxed)}.AboutPreview-module__93Y3sq__highlights{margin:var(--space-6)0 var(--space-8);gap:var(--space-3);flex-direction:column;display:flex}.AboutPreview-module__93Y3sq__highlights li{align-items:center;gap:var(--space-3);color:var(--color-text);font-weight:var(--font-medium);display:flex}.AboutPreview-module__93Y3sq__checkmark{width:24px;height:24px;color:var(--color-primary);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-bold);background:#e639461a;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.WhySection-module__Dew26q__why{background:var(--color-off-white)}.WhySection-module__Dew26q__label{color:var(--color-primary);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);margin-bottom:var(--space-4);display:inline-block}.WhySection-module__Dew26q__grid{margin-top:var(--space-12)}.WhySection-module__Dew26q__card{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-sm);border-left:4px solid var(--color-primary);transition:box-shadow var(--transition-base)}.WhySection-module__Dew26q__card:hover{box-shadow:var(--shadow-lg)}.WhySection-module__Dew26q__iconWrapper{border-radius:var(--radius-lg);width:48px;height:48px;margin-bottom:var(--space-4);color:var(--color-primary);background:linear-gradient(135deg,#e639461a 0%,#e639460d 100%);justify-content:center;align-items:center;display:inline-flex}.WhySection-module__Dew26q__icon{justify-content:center;align-items:center;display:flex}.WhySection-module__Dew26q__cardTitle{font-size:var(--text-xl);margin-bottom:var(--space-3);color:var(--color-black)}.WhySection-module__Dew26q__cardText{color:var(--color-text-light);line-height:var(--leading-relaxed)}
.CapabilitiesSection-module__Fwbv6W__capabilities{background:var(--color-white)}.CapabilitiesSection-module__Fwbv6W__label{color:var(--color-primary);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);margin-bottom:var(--space-4);display:inline-block}.CapabilitiesSection-module__Fwbv6W__grid{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CapabilitiesSection-module__Fwbv6W__grid{grid-template-columns:repeat(3,1fr)}}.CapabilitiesSection-module__Fwbv6W__card{background:var(--gradient-hero);border-radius:var(--radius-2xl);padding:var(--space-8);height:100%;box-shadow:var(--shadow-lg);transition:transform var(--transition-base),box-shadow var(--transition-base);flex-direction:column;display:flex}.CapabilitiesSection-module__Fwbv6W__card:hover{box-shadow:var(--shadow-2xl);transform:translateY(-4px)}.CapabilitiesSection-module__Fwbv6W__cardHeader{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.CapabilitiesSection-module__Fwbv6W__iconWrapper{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--color-white);background:#fff3;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CapabilitiesSection-module__Fwbv6W__iconWrapper svg{width:24px;height:24px}.CapabilitiesSection-module__Fwbv6W__cardTitle{font-size:var(--text-xl);color:var(--color-white);line-height:var(--leading-tight)}.CapabilitiesSection-module__Fwbv6W__cardDescription{color:#ffffffe0;font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-6);flex-grow:1}.CapabilitiesSection-module__Fwbv6W__featureList{gap:var(--space-2);flex-direction:column;display:flex}.CapabilitiesSection-module__Fwbv6W__featureList li{align-items:center;gap:var(--space-2);color:#ffffffe6;font-size:var(--text-sm);font-weight:var(--font-medium);display:flex}.CapabilitiesSection-module__Fwbv6W__bullet{color:#ffffffb3;font-weight:var(--font-bold)}.CapabilitiesSection-module__Fwbv6W__ctaWrapper{text-align:center;margin-top:var(--space-12)}
.Counter-module__V0lT_G__counter{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}
.page-module__OF51ha__statsSection{background:var(--color-white);padding:var(--space-12)0;margin-top:calc(-1*var(--space-16));z-index:10;position:relative}.page-module__OF51ha__statsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.page-module__OF51ha__statsGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}}.page-module__OF51ha__statCard{background:var(--color-off-white);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center;transition:all var(--transition-base);border:2px solid #0000}.page-module__OF51ha__statCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__OF51ha__statValue{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-primary);margin-bottom:var(--space-2);line-height:1}@media (min-width:768px){.page-module__OF51ha__statValue{font-size:var(--text-5xl)}}.page-module__OF51ha__statLabel{font-size:var(--text-sm);color:var(--color-text-light);font-weight:var(--font-medium)}.page-module__OF51ha__differentiators{background:var(--color-off-white)}.page-module__OF51ha__diffGrid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__OF51ha__diffGrid{grid-template-columns:repeat(2,1fr)}}.page-module__OF51ha__diffCard{gap:var(--space-4);background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--transition-base);border:2px solid #0000;display:flex}.page-module__OF51ha__diffCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translate(8px)}.page-module__OF51ha__diffIcon{border-radius:var(--radius-lg);width:56px;height:56px;color:var(--color-primary);background:linear-gradient(135deg,#d602101a 0%,#d602100d 100%);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__OF51ha__diffContent{flex:1}.page-module__OF51ha__diffTitle{font-size:var(--text-lg);color:var(--color-black);margin-bottom:var(--space-2)}.page-module__OF51ha__diffDescription{font-size:var(--text-sm);color:var(--color-text-light);line-height:var(--leading-relaxed)}.page-module__OF51ha__ctaSection{background:var(--gradient-hero);padding:var(--space-16)0}.page-module__OF51ha__ctaContent{text-align:center;max-width:700px;margin:0 auto}.page-module__OF51ha__ctaTitle{color:var(--color-white);font-size:var(--text-3xl);margin-bottom:var(--space-4)}@media (min-width:768px){.page-module__OF51ha__ctaTitle{font-size:var(--text-4xl)}}.page-module__OF51ha__ctaSubtitle{color:#ffffffd9;font-size:var(--text-lg);margin-bottom:var(--space-8);line-height:var(--leading-relaxed)}
.StatsSection-module__NyfxMq__stats{background:var(--color-off-white);position:relative;overflow:hidden}.StatsSection-module__NyfxMq__header{text-align:center;margin-bottom:var(--space-12);z-index:1;position:relative}.StatsSection-module__NyfxMq__title{color:var(--color-black);font-size:var(--text-4xl);margin-bottom:var(--space-4)}@media (min-width:768px){.StatsSection-module__NyfxMq__title{font-size:var(--text-5xl)}}.StatsSection-module__NyfxMq__subtitle{color:var(--color-text-light);font-size:var(--text-lg)}.StatsSection-module__NyfxMq__grid{gap:var(--space-8);z-index:1;grid-template-columns:repeat(2,1fr);display:grid;position:relative}@media (min-width:768px){.StatsSection-module__NyfxMq__grid{grid-template-columns:repeat(4,1fr)}}.StatsSection-module__NyfxMq__statCard{text-align:center;padding:var(--space-6);background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:all var(--transition-base)}.StatsSection-module__NyfxMq__statCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.StatsSection-module__NyfxMq__value{font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-primary);margin-bottom:var(--space-2);line-height:1}@media (min-width:768px){.StatsSection-module__NyfxMq__value{font-size:var(--text-6xl)}}.StatsSection-module__NyfxMq__label{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-black);margin-bottom:var(--space-1)}.StatsSection-module__NyfxMq__description{font-size:var(--text-sm);color:var(--color-text-light)}
.CTASection-module__V_fiGW__cta{background:var(--color-off-white)}.CTASection-module__V_fiGW__content{background:var(--gradient-hero);border-radius:var(--radius-2xl);padding:var(--space-12)var(--space-8);text-align:center;position:relative;overflow:hidden}@media (min-width:768px){.CTASection-module__V_fiGW__content{padding:var(--space-16)var(--space-12);border-radius:calc(var(--radius-2xl)*1.5)}}.CTASection-module__V_fiGW__bgDecoration{pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-20%}.CTASection-module__V_fiGW__textContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.CTASection-module__V_fiGW__title{color:var(--color-white);font-size:var(--text-3xl);margin-bottom:var(--space-4)}@media (min-width:768px){.CTASection-module__V_fiGW__title{font-size:var(--text-4xl)}}.CTASection-module__V_fiGW__subtitle{color:#ffffffd9;font-size:var(--text-lg);margin-bottom:var(--space-8);line-height:var(--leading-relaxed)}.CTASection-module__V_fiGW__actions{gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:640px){.CTASection-module__V_fiGW__actions{flex-direction:row}}.CTASection-module__V_fiGW__actions .CTASection-module__V_fiGW__btn-secondary{color:var(--color-white);border-color:var(--color-white)}.CTASection-module__V_fiGW__actions .CTASection-module__V_fiGW__btn-secondary:hover{background:var(--color-white);color:var(--color-primary)}.CTASection-module__V_fiGW__contactInfo{gap:var(--space-4);z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:640px){.CTASection-module__V_fiGW__contactInfo{gap:var(--space-8);flex-direction:row}}.CTASection-module__V_fiGW__contactItem{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.CTASection-module__V_fiGW__contactLabel{font-size:var(--text-sm);color:#fff9;text-transform:uppercase;letter-spacing:.05em}.CTASection-module__V_fiGW__contactItem a{color:var(--color-white);font-weight:var(--font-medium);transition:opacity var(--transition-fast)}.CTASection-module__V_fiGW__contactItem a:hover{opacity:.8;color:var(--color-white)}
