._container_1uivl_1{max-width:1400px;margin:0 auto;padding:0 var(--spacing-6)}._sectionTitle_1uivl_7{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:var(--spacing-4)}._sectionSubtitle_1uivl_14{font-size:1.125rem;color:var(--muted-foreground);max-width:700px;margin-bottom:var(--spacing-12);line-height:1.6}._hero_1uivl_22{padding:var(--spacing-20) 0;background-color:var(--surface);border-bottom:1px solid var(--border)}._title_1uivl_28{font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1.1;margin-bottom:var(--spacing-8);max-width:950px}._intro_1uivl_37{font-size:clamp(1.125rem,2vw,1.375rem);color:var(--muted-foreground);line-height:1.6;max-width:750px;margin-bottom:var(--spacing-8)}._logoSection_1uivl_46{padding:var(--spacing-16) 0;border-bottom:1px solid var(--border)}._logoSectionTitle_1uivl_51{text-align:center;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._logoGrid_1uivl_61{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(min-width:640px){._logoGrid_1uivl_61{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){._logoGrid_1uivl_61{grid-template-columns:repeat(5,1fr)}}._logoItem_1uivl_79{display:flex;align-items:center;justify-content:center;height:72px;border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-family-display);font-weight:700;font-size:.9375rem;color:var(--muted-foreground);text-align:center;padding:var(--spacing-3);transition:color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._logoItem_1uivl_79:hover{color:var(--foreground);border-color:var(--foreground)}._partnersRow_1uivl_100{margin-top:var(--spacing-8);padding-top:var(--spacing-8);border-top:1px dashed var(--border);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-3) var(--spacing-8);font-size:.9375rem;color:var(--muted-foreground)}._partnersLabel_1uivl_113{font-weight:600;color:var(--foreground)}._kpiSection_1uivl_119{padding:var(--spacing-20) 0;background-color:var(--surface)}._kpiGrid_1uivl_124{display:grid;gap:var(--spacing-8)}@media(min-width:768px){._kpiGrid_1uivl_124{grid-template-columns:1fr 1fr}}._kpiCol_1uivl_135{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-8)}._kpiTitle_1uivl_142{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-6)}._kpiList_1uivl_149{list-style:none;padding:0;margin:0 0 var(--spacing-8) 0;display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--muted-foreground);line-height:1.5}._kpiStatValue_1uivl_160{font-family:var(--font-family-display);font-size:2.5rem;font-weight:700;color:var(--primary);line-height:1;margin-bottom:var(--spacing-1)}._kpiStatLabel_1uivl_169{font-weight:500;color:var(--foreground);margin-bottom:var(--spacing-4)}._kpiNote_1uivl_175{font-size:.9375rem;color:var(--muted-foreground);border-top:1px dashed var(--border);padding-top:var(--spacing-4)}._methodSection_1uivl_183{padding:var(--spacing-20) 0}._methodList_1uivl_187{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-8)}._methodCard_1uivl_193{background-color:var(--surface);border:1px solid var(--border);padding:var(--spacing-8);border-radius:var(--radius-md);height:100%}._methodCard_1uivl_193 h3{font-family:var(--font-family-display);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4)}._methodCard_1uivl_193 p{color:var(--muted-foreground);line-height:1.6}._deliverablesSection_1uivl_214{padding:var(--spacing-20) 0;background-color:var(--surface)}._deliverablesBlock_1uivl_219+._deliverablesBlock_1uivl_219{margin-top:var(--spacing-16);padding-top:var(--spacing-16);border-top:1px solid var(--border)}._deliverablesGrid_1uivl_225{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-8)}._deliverableCol_1uivl_231 h3{font-family:var(--font-family-display);font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-4)}._deliverableList_1uivl_238{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3);color:var(--muted-foreground);line-height:1.5;font-size:.9375rem}._deliverableList_1uivl_238 li{display:flex;gap:var(--spacing-2)}._deliverableList_1uivl_238 svg{flex-shrink:0;margin-top:3px;color:var(--primary)}._caseStudiesSection_1uivl_262{padding:var(--spacing-20) 0}._caseGrid_1uivl_266{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:900px){._caseGrid_1uivl_266{grid-template-columns:repeat(2,1fr)}}._caseCard_1uivl_278{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-8);display:flex;flex-direction:column;height:100%}._caseHeader_1uivl_287{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._caseBadge_1uivl_294{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-foreground);background-color:var(--primary);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3)}._caseClient_1uivl_308{font-weight:600;color:var(--muted-foreground)}._caseTitle_1uivl_313{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:var(--spacing-6)}._caseBlock_1uivl_321{margin-bottom:var(--spacing-6)}._caseBlockLabel_1uivl_325{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._caseText_1uivl_334{color:var(--foreground);line-height:1.6}._caseList_1uivl_339{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--foreground);line-height:1.5}._caseList_1uivl_339 li{display:flex;gap:var(--spacing-2)}._caseList_1uivl_339 svg{flex-shrink:0;margin-top:3px;color:var(--primary)}._metricsRow_1uivl_361{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4);margin-top:auto;padding-top:var(--spacing-6);border-top:1px dashed var(--border)}._metricItem_1uivl_370{display:flex;flex-direction:column;gap:var(--spacing-1)}._metricValue_1uivl_376{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;color:var(--primary);line-height:1}._metricLabel_1uivl_384{font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._caseFootnote_1uivl_390{margin-top:var(--spacing-4);font-size:.9375rem;color:var(--muted-foreground);font-style:italic}
