.MethodologyPage-module-scss-module__qXX-Cq__page{background:var(--color-bg);padding:2rem 1rem 4rem}.MethodologyPage-module-scss-module__qXX-Cq__inner{max-width:52rem;margin:0 auto}.MethodologyPage-module-scss-module__qXX-Cq__inner section{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;margin-top:3rem;padding:2rem}.MethodologyPage-module-scss-module__qXX-Cq__inner h2{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem}.MethodologyPage-module-scss-module__qXX-Cq__inner p,.MethodologyPage-module-scss-module__qXX-Cq__inner li{color:var(--color-muted);line-height:1.6}.MethodologyPage-module-scss-module__qXX-Cq__inner ul{gap:.5rem;margin:1rem 0 0;padding-left:2rem;display:grid}.MethodologyPage-module-scss-module__qXX-Cq__breadcrumb{color:var(--color-muted);gap:.5rem;margin-bottom:2rem;font-size:.875rem;display:flex}.MethodologyPage-module-scss-module__qXX-Cq__breadcrumb a{color:var(--color-primary-dark)}.MethodologyPage-module-scss-module__qXX-Cq__hero{padding:2rem 0}.MethodologyPage-module-scss-module__qXX-Cq__hero h1{color:var(--color-text);margin-bottom:1rem;font-size:2rem}@media (min-width:768px){.MethodologyPage-module-scss-module__qXX-Cq__hero h1{font-size:2.5rem}}.MethodologyPage-module-scss-module__qXX-Cq__hero>p:not(.MethodologyPage-module-scss-module__qXX-Cq__eyebrow,.MethodologyPage-module-scss-module__qXX-Cq__version){max-width:44rem;color:var(--color-muted);font-size:1.125rem;line-height:1.6}.MethodologyPage-module-scss-module__qXX-Cq__eyebrow{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.MethodologyPage-module-scss-module__qXX-Cq__version{color:var(--color-muted);margin-top:1rem;font-size:.875rem}.MethodologyPage-module-scss-module__qXX-Cq__steps{gap:1.5rem;margin:0;padding-left:2rem;display:grid}.MethodologyPage-module-scss-module__qXX-Cq__steps li{padding-left:.25rem}.MethodologyPage-module-scss-module__qXX-Cq__steps strong,.MethodologyPage-module-scss-module__qXX-Cq__steps span{display:block}.MethodologyPage-module-scss-module__qXX-Cq__steps strong{color:var(--color-text);margin-bottom:.25rem}.MethodologyPage-module-scss-module__qXX-Cq__sources{gap:1rem;margin-bottom:1.5rem;display:grid}.MethodologyPage-module-scss-module__qXX-Cq__sources a{background:var(--color-primary-soft);color:var(--color-primary-dark);border-radius:10px;padding:1rem;font-weight:600;line-height:1.5}.MethodologyPage-module-scss-module__qXX-Cq__validation{border-color:var(--color-accent)!important;background:var(--color-accent-soft)!important}.MethodologyPage-module-scss-module__qXX-Cq__cta{text-align:center;margin-top:3rem}.MethodologyPage-module-scss-module__qXX-Cq__cta a{background:var(--color-primary);color:var(--color-text);border-radius:10px;padding:1rem 2rem;font-weight:700;text-decoration:none;display:inline-flex}
