.Methodology-module__Wcpz2G__container{max-width:900px;padding:var(--spacing-2xl)var(--spacing-xl);background:var(--color-bg-primary);margin:0 auto}.Methodology-module__Wcpz2G__article{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-3xl)var(--spacing-2xl);box-shadow:var(--shadow-sm);font-family:var(--font-sans);color:var(--color-text-primary);line-height:1.7}.Methodology-module__Wcpz2G__header{margin-bottom:var(--spacing-3xl);border-bottom:2px solid var(--color-border);padding-bottom:var(--spacing-xl)}.Methodology-module__Wcpz2G__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.2}.Methodology-module__Wcpz2G__lastUpdated{color:var(--color-text-secondary);font-size:.95rem;font-family:var(--font-sans)}.Methodology-module__Wcpz2G__section{margin-bottom:var(--spacing-3xl)}.Methodology-module__Wcpz2G__section h2{font-family:var(--font-serif);color:var(--color-text-primary);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-lg);letter-spacing:-.01em;border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-sm);font-size:1.75rem;font-weight:700}.Methodology-module__Wcpz2G__section h3{font-family:var(--font-serif);color:var(--color-text-primary);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);font-size:1.35rem;font-weight:600}.Methodology-module__Wcpz2G__section h4{font-family:var(--font-sans);color:var(--color-info);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-size:1.1rem;font-weight:600}.Methodology-module__Wcpz2G__section p{margin-bottom:var(--spacing-md);color:var(--color-text-primary);line-height:1.7}.Methodology-module__Wcpz2G__section ul,.Methodology-module__Wcpz2G__section ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-xl);line-height:1.8}.Methodology-module__Wcpz2G__section li{margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.Methodology-module__Wcpz2G__section a{color:var(--color-info);transition:all var(--transition-normal);border-bottom:1px solid #0000;text-decoration:none}.Methodology-module__Wcpz2G__section a:hover{color:var(--color-info-dark);border-bottom-color:var(--color-info-dark)}.Methodology-module__Wcpz2G__specs{background:var(--color-bg-tertiary);border-left:4px solid var(--color-info);padding:var(--spacing-lg);border-radius:var(--radius-md);margin-bottom:var(--spacing-xl)}.Methodology-module__Wcpz2G__specs p{margin-bottom:var(--spacing-sm);font-size:.95rem;line-height:1.6}.Methodology-module__Wcpz2G__specs p:last-child{margin-bottom:0}.Methodology-module__Wcpz2G__tableWrapper{margin-bottom:var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--color-border);overflow-x:auto}.Methodology-module__Wcpz2G__table{border-collapse:collapse;background:var(--color-bg-secondary);width:100%;font-size:.95rem}.Methodology-module__Wcpz2G__table thead{background:var(--color-bg-tertiary)}.Methodology-module__Wcpz2G__table th{text-align:left;padding:var(--spacing-md);border-bottom:2px solid var(--color-border);color:var(--color-text-primary);font-weight:600;font-family:var(--font-sans)}.Methodology-module__Wcpz2G__table td{padding:var(--spacing-md);border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}.Methodology-module__Wcpz2G__table tbody tr:last-child td{border-bottom:none}.Methodology-module__Wcpz2G__table tbody tr:nth-child(2n){background:var(--color-bg-primary)}.Methodology-module__Wcpz2G__tableNote{color:var(--color-text-secondary);margin-top:var(--spacing-sm);font-size:.9rem;font-style:italic}.Methodology-module__Wcpz2G__exclusionList{padding-left:0;list-style:none}.Methodology-module__Wcpz2G__exclusionList li{padding-left:var(--spacing-lg);position:relative}.Methodology-module__Wcpz2G__checkList{padding-left:0;list-style:none}.Methodology-module__Wcpz2G__checkList li{padding-left:var(--spacing-lg);position:relative}.Methodology-module__Wcpz2G__codeList li{font-family:var(--font-mono);font-size:.9rem}.Methodology-module__Wcpz2G__section code{font-family:var(--font-mono);background:var(--color-bg-tertiary);border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-accent-purple);padding:.2em .4em;font-size:.9em}.Methodology-module__Wcpz2G__featureGroup{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.Methodology-module__Wcpz2G__featureGroup h3{color:var(--color-info);margin-top:0;font-size:1.25rem}.Methodology-module__Wcpz2G__feature{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px dashed var(--color-border)}.Methodology-module__Wcpz2G__feature:last-of-type{border-bottom:none}.Methodology-module__Wcpz2G__feature h4{font-family:var(--font-mono);color:var(--color-info);margin-top:0;font-size:1rem}.Methodology-module__Wcpz2G__feature p{color:var(--color-text-secondary);margin-bottom:0;font-size:.95rem}.Methodology-module__Wcpz2G__featureExplanation{background:var(--color-highlight);padding:var(--spacing-md);border-radius:var(--radius-sm);border-left:3px solid var(--color-warning);margin-top:var(--spacing-lg);font-size:.95rem}.Methodology-module__Wcpz2G__pipeline{margin-top:var(--spacing-xl)}.Methodology-module__Wcpz2G__pipelineStep{background:var(--color-bg-tertiary);border-left:4px solid var(--color-info);padding:var(--spacing-lg);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}.Methodology-module__Wcpz2G__pipelineStep:nth-child(2){border-left-color:var(--color-accent-purple)}.Methodology-module__Wcpz2G__pipelineStep:nth-child(3){border-left-color:var(--color-success)}.Methodology-module__Wcpz2G__pipelineStep h4{color:var(--color-text-primary);margin-top:0;font-size:1.1rem}.Methodology-module__Wcpz2G__pipelineStep ul{margin-bottom:0}.Methodology-module__Wcpz2G__pipelineStep ul ul{margin-top:var(--spacing-sm);margin-left:var(--spacing-lg)}.Methodology-module__Wcpz2G__example{background:var(--color-bg-tertiary);border-left:3px solid var(--color-accent-blue);padding:var(--spacing-md)var(--spacing-lg);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.95rem}.Methodology-module__Wcpz2G__important{border:1px solid var(--color-warning);border-radius:var(--radius-md);padding:var(--spacing-md)var(--spacing-lg);margin-top:var(--spacing-md);background:#f59e0b1a;font-size:.95rem}.Methodology-module__Wcpz2G__versionHistory{gap:var(--spacing-lg);margin-top:var(--spacing-lg);display:grid}.Methodology-module__Wcpz2G__version{background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg)}.Methodology-module__Wcpz2G__version h4{margin-top:0;margin-bottom:var(--spacing-md);color:var(--color-info);font-family:var(--font-sans)}.Methodology-module__Wcpz2G__version ul{margin-bottom:0;font-size:.95rem}.Methodology-module__Wcpz2G__contactGrid{gap:var(--spacing-lg);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.Methodology-module__Wcpz2G__contactCard{background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);transition:all var(--transition-normal)}.Methodology-module__Wcpz2G__contactCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.Methodology-module__Wcpz2G__contactCard h3{margin-top:0;margin-bottom:var(--spacing-md);color:var(--color-info);font-size:1.1rem}.Methodology-module__Wcpz2G__contactCard p{margin-bottom:var(--spacing-sm);font-size:.9rem}.Methodology-module__Wcpz2G__contactCard p:last-child{margin-bottom:0}.Methodology-module__Wcpz2G__furtherReading{padding-left:0;list-style:none}.Methodology-module__Wcpz2G__furtherReading li{padding:var(--spacing-md);background:var(--color-bg-tertiary);border-radius:var(--radius-sm);margin-bottom:var(--spacing-sm);transition:background var(--transition-normal)}.Methodology-module__Wcpz2G__furtherReading li:hover{background:var(--color-highlight)}.Methodology-module__Wcpz2G__furtherReading a{color:var(--color-info);font-weight:500;text-decoration:none;display:block}.Methodology-module__Wcpz2G__comingSoon{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm);color:var(--color-text-secondary);font-size:1rem}.Methodology-module__Wcpz2G__comingSoonList{padding-left:0;list-style:none}.Methodology-module__Wcpz2G__comingSoonList li{padding:var(--spacing-sm)var(--spacing-md);color:var(--color-text-tertiary);border-left:2px solid var(--color-border);margin-bottom:var(--spacing-sm);font-size:.95rem}.Methodology-module__Wcpz2G__footer{margin-top:var(--spacing-3xl);padding-top:var(--spacing-xl);border-top:2px solid var(--color-border);text-align:center;color:var(--color-text-secondary)}.Methodology-module__Wcpz2G__footer p{margin-bottom:var(--spacing-sm);font-size:.9rem}.Methodology-module__Wcpz2G__footerNote{color:var(--color-text-tertiary);margin-top:var(--spacing-md);font-size:.85rem;font-style:italic}@media (max-width:768px){.Methodology-module__Wcpz2G__container{padding:var(--spacing-xl)var(--spacing-md)}.Methodology-module__Wcpz2G__article{padding:var(--spacing-xl)var(--spacing-lg)}.Methodology-module__Wcpz2G__title{font-size:1.75rem}.Methodology-module__Wcpz2G__section h2{font-size:1.5rem}.Methodology-module__Wcpz2G__section h3{font-size:1.25rem}.Methodology-module__Wcpz2G__contactGrid{grid-template-columns:1fr}.Methodology-module__Wcpz2G__table{font-size:.85rem}.Methodology-module__Wcpz2G__table th,.Methodology-module__Wcpz2G__table td{padding:var(--spacing-sm)}}@media (max-width:480px){.Methodology-module__Wcpz2G__article{padding:var(--spacing-lg)var(--spacing-md)}.Methodology-module__Wcpz2G__title{font-size:1.5rem}.Methodology-module__Wcpz2G__section h2{font-size:1.35rem}.Methodology-module__Wcpz2G__section h3{font-size:1.15rem}.Methodology-module__Wcpz2G__featureGroup,.Methodology-module__Wcpz2G__pipelineStep{padding:var(--spacing-md)}}@media print{.Methodology-module__Wcpz2G__container{max-width:100%;padding:0}.Methodology-module__Wcpz2G__article{box-shadow:none;border:none;padding:0}.Methodology-module__Wcpz2G__section,.Methodology-module__Wcpz2G__featureGroup{page-break-inside:avoid}}
