.methodology-module__RwEY0a__heroSection{background-color:var(--tfc-text-primary);padding:var(--tfc-space-24)var(--tfc-space-6)}@media (min-width:1024px){.methodology-module__RwEY0a__heroSection{padding-top:var(--tfc-space-32);padding-bottom:var(--tfc-space-32);padding-left:var(--tfc-space-8);padding-right:var(--tfc-space-8)}}.methodology-module__RwEY0a__heroContent{max-width:var(--tfc-max-width-prose);text-align:center;margin:0 auto}.methodology-module__RwEY0a__heroBadge{margin-bottom:var(--tfc-space-6);padding:var(--tfc-space-1)var(--tfc-space-3);font-family:var(--tfc-font-sans);font-size:var(--tfc-text-sm);font-weight:var(--tfc-font-medium);color:#fffc;border-radius:var(--tfc-radius-full);background-color:#0000;border:1px solid #ffffff4d;display:inline-block}.methodology-module__RwEY0a__heroTitle{font-family:var(--tfc-font-sans);font-size:var(--tfc-text-4xl);font-weight:var(--tfc-font-bold);letter-spacing:var(--tfc-tracking-tight);color:var(--tfc-bg-white);margin:0}@media (min-width:640px){.methodology-module__RwEY0a__heroTitle{font-size:var(--tfc-text-5xl)}}.methodology-module__RwEY0a__heroSubtitle{margin:var(--tfc-space-6)0 0;font-family:var(--tfc-font-sans);font-size:var(--tfc-text-xl);line-height:var(--tfc-leading-relaxed);color:#fff9}.methodology-module__RwEY0a__dataSourcesSection{background-color:var(--tfc-bg-white);padding:var(--tfc-space-24)var(--tfc-space-6)}@media (min-width:1024px){.methodology-module__RwEY0a__dataSourcesSection{padding-left:var(--tfc-space-8);padding-right:var(--tfc-space-8)}}.methodology-module__RwEY0a__dataSourcesWrapper{max-width:56rem;margin:0 auto}.methodology-module__RwEY0a__sectionTitle{font-family:var(--tfc-font-sans);font-size:var(--tfc-text-3xl);font-weight:var(--tfc-font-bold);letter-spacing:var(--tfc-tracking-tight);color:var(--tfc-text-primary);margin:0}.methodology-module__RwEY0a__sectionSubtitle{margin:var(--tfc-space-4)0 0;font-family:var(--tfc-font-sans);font-size:var(--tfc-text-lg);color:var(--tfc-text-muted)}.methodology-module__RwEY0a__categoriesGrid{margin-top:var(--tfc-space-10);gap:var(--tfc-space-6);display:grid}@media (min-width:640px){.methodology-module__RwEY0a__categoriesGrid{grid-template-columns:repeat(2,1fr)}}.methodology-module__RwEY0a__categoryCard{padding:var(--tfc-space-6);background-color:var(--tfc-bg-gray-50);border:1px solid var(--tfc-border-light);border-radius:var(--tfc-radius-2xl)}.methodology-module__RwEY0a__categoryTitle{font-family:var(--tfc-font-sans);font-weight:var(--tfc-font-semibold);color:var(--tfc-text-primary);margin:0}.methodology-module__RwEY0a__categoryList{margin:var(--tfc-space-4)0 0;gap:var(--tfc-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.methodology-module__RwEY0a__categoryItem{align-items:center;gap:var(--tfc-space-2);font-family:var(--tfc-font-sans);font-size:var(--tfc-text-sm);color:var(--tfc-text-muted);display:flex}.methodology-module__RwEY0a__categoryItem svg{width:16px;height:16px;color:var(--tfc-accent);flex-shrink:0}.methodology-module__RwEY0a__pipelineSection{background-color:var(--tfc-bg-gray-50);padding:var(--tfc-space-24)var(--tfc-space-6)}@media (min-width:1024px){.methodology-module__RwEY0a__pipelineSection{padding-left:var(--tfc-space-8);padding-right:var(--tfc-space-8)}}.methodology-module__RwEY0a__pipelineWrapper{max-width:56rem;margin:0 auto}.methodology-module__RwEY0a__pipelineSteps{margin-top:var(--tfc-space-12);gap:var(--tfc-space-12);flex-direction:column;display:flex}.methodology-module__RwEY0a__pipelineStep{position:relative}.methodology-module__RwEY0a__pipelineStepLine{background-color:var(--tfc-border-light);width:1px;height:100%;position:absolute;top:64px;left:24px}.methodology-module__RwEY0a__pipelineStepContent{gap:var(--tfc-space-6);display:flex}.methodology-module__RwEY0a__pipelineStepIcon{background-color:var(--tfc-accent-light);border-radius:var(--tfc-radius-2xl);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.methodology-module__RwEY0a__pipelineStepIcon svg{width:24px;height:24px;color:var(--tfc-accent)}.methodology-module__RwEY0a__pipelineStepInfo{flex:1}.methodology-module__RwEY0a__pipelineStepHeader{align-items:center;gap:var(--tfc-space-3);display:flex}.methodology-module__RwEY0a__pipelineStepTitle{font-family:var(--tfc-font-sans);font-size:var(--tfc-text-xl);font-weight:var(--tfc-font-bold);color:var(--tfc-text-primary);margin:0}.methodology-module__RwEY0a__pipelineStepBadge{align-items:center;gap:var(--tfc-space-1);padding:2px var(--tfc-space-2);font-family:var(--tfc-font-sans);font-size:var(--tfc-text-xs);font-weight:var(--tfc-font-medium);color:var(--tfc-text-secondary);background-color:var(--tfc-bg-gray-100);border-radius:var(--tfc-radius-sm);display:inline-flex}.methodology-module__RwEY0a__pipelineStepBadge svg{width:12px;height:12px}.methodology-module__RwEY0a__pipelineStepDesc{margin:var(--tfc-space-3)0 0;font-family:var(--tfc-font-sans);font-size:var(--tfc-text-base);line-height:var(--tfc-leading-relaxed);color:var(--tfc-text-muted)}.methodology-module__RwEY0a__pipelineStepDetails{margin:var(--tfc-space-4)0 0;gap:var(--tfc-space-1-5,6px);flex-direction:column;padding:0;list-style:none;display:flex}.methodology-module__RwEY0a__pipelineStepDetail{align-items:flex-start;gap:var(--tfc-space-2);font-family:var(--tfc-font-sans);font-size:var(--tfc-text-sm);color:#000000b3;display:flex}.methodology-module__RwEY0a__pipelineStepDetailDot{background-color:var(--tfc-accent);border-radius:var(--tfc-radius-full);flex-shrink:0;width:4px;height:4px;margin-top:8px}.methodology-module__RwEY0a__aiSection{background-color:var(--tfc-bg-white);padding:var(--tfc-space-24)var(--tfc-space-6)}@media (min-width:1024px){.methodology-module__RwEY0a__aiSection{padding-left:var(--tfc-space-8);padding-right:var(--tfc-space-8)}}.methodology-module__RwEY0a__aiWrapper{max-width:var(--tfc-max-width-prose);margin:0 auto}.methodology-module__RwEY0a__aiHeader{align-items:center;gap:var(--tfc-space-3);display:flex}.methodology-module__RwEY0a__aiHeader svg{width:32px;height:32px;color:var(--tfc-accent)}.methodology-module__RwEY0a__aiBody{margin-top:var(--tfc-space-8);gap:var(--tfc-space-6);flex-direction:column;display:flex}.methodology-module__RwEY0a__paragraph{font-family:var(--tfc-font-sans);font-size:var(--tfc-text-lg);line-height:var(--tfc-leading-relaxed);color:var(--tfc-text-muted);margin:0}.methodology-module__RwEY0a__paragraph strong{color:var(--tfc-text-primary)}.methodology-module__RwEY0a__ctaSection{background-color:var(--tfc-bg-gray-50);padding:var(--tfc-space-20)var(--tfc-space-6)}@media (min-width:1024px){.methodology-module__RwEY0a__ctaSection{padding-left:var(--tfc-space-8);padding-right:var(--tfc-space-8)}}.methodology-module__RwEY0a__ctaWrapper{text-align:center;max-width:42rem;margin:0 auto}.methodology-module__RwEY0a__ctaTitle{font-family:var(--tfc-font-sans);font-size:var(--tfc-text-2xl);font-weight:var(--tfc-font-bold);letter-spacing:var(--tfc-tracking-tight);color:var(--tfc-text-primary);margin:0}.methodology-module__RwEY0a__ctaSubtitle{margin:var(--tfc-space-4)0 0;font-family:var(--tfc-font-sans);font-size:var(--tfc-text-base);color:var(--tfc-text-muted)}.methodology-module__RwEY0a__ctaButtonWrapper{margin-top:var(--tfc-space-8)}.methodology-module__RwEY0a__ctaButton{align-items:center;gap:var(--tfc-space-2);padding:var(--tfc-space-4)var(--tfc-space-8);font-family:var(--tfc-font-sans);font-size:var(--tfc-text-base);font-weight:var(--tfc-font-medium);color:var(--tfc-text-inverse);background-color:var(--tfc-accent);border-radius:var(--tfc-radius-xl);transition:background-color var(--tfc-duration-fast)var(--tfc-ease-default);text-decoration:none;display:inline-flex}.methodology-module__RwEY0a__ctaButton:hover{background-color:var(--tfc-accent-hover)}.methodology-module__RwEY0a__ctaButton svg{width:16px;height:16px}
/*# sourceMappingURL=011bceeb05812d25.css.map*/