.methodology_container__xyrDG{display:flex;flex-direction:column;min-height:calc(100vh - 48px);margin-top:48px;background-color:var(--surface);color:var(--on-surface);font-family:var(--font-ibm-plex-sans),sans-serif;padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}@media (min-width:1024px){.methodology_container__xyrDG{padding-bottom:0}}.methodology_inner__8WFsN{max-width:1200px;width:100%;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:20px}@media (max-width:640px){.methodology_inner__8WFsN{padding:16px;gap:16px}}.methodology_docHeader__9Spok{background-color:var(--surface-container-lowest);border:1px solid var(--surface-variant);padding:24px 32px;display:flex;flex-direction:column;gap:16px;border-radius:0}.methodology_headerTop__j7LsD{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.methodology_docRefBadge__3ONbV{background-color:var(--primary-container);color:var(--on-primary);font-family:var(--font-ibm-plex-mono),monospace;font-size:.625rem;font-weight:700;padding:3px 8px;letter-spacing:.08em;text-transform:uppercase}.methodology_revBadge__yq_74{font-family:var(--font-ibm-plex-mono),monospace;font-size:.6875rem;color:var(--on-surface-variant);font-weight:600}.methodology_docTitle__ySF8Y{font-size:2rem;font-weight:700;color:var(--primary);letter-spacing:-.02em;margin:0;line-height:1.2}@media (min-width:1024px){.methodology_docTitle__ySF8Y{font-size:2.25rem}}.methodology_docSubtitle__Jjfl_{font-size:.875rem;color:var(--on-surface);margin:0;font-weight:500}.methodology_metaInfoCard__nAF0T{background-color:var(--surface-container-low);border:1px solid var(--surface-container);padding:12px 16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.methodology_metaColRight__cG_Ox,.methodology_metaCol__s008S{display:flex;flex-direction:column;gap:2px}.methodology_metaColRight__cG_Ox{text-align:right}.methodology_metaLabel__aoGOm{font-family:var(--font-ibm-plex-mono),monospace;font-size:.625rem;text-transform:uppercase;color:var(--on-surface-variant);letter-spacing:.05em}.methodology_metaValue__eryai{font-size:.8125rem;font-weight:600;color:var(--primary)}.methodology_metaValueDatum__1Ne5S{font-family:var(--font-jetbrains-mono),monospace;font-size:.8125rem;font-weight:600;color:var(--secondary)}.methodology_toolbar__vJcKo{background-color:var(--surface-container);padding:8px 16px;justify-content:space-between;gap:12px}.methodology_searchBox__1AEoW,.methodology_toolbar__vJcKo{border:1px solid var(--surface-variant);display:flex;align-items:center}.methodology_searchBox__1AEoW{gap:8px;background-color:var(--surface-container-lowest);padding:6px 12px;flex:1 1}.methodology_searchBox__1AEoW input{width:100%;background:transparent;border:none;font-family:var(--font-ibm-plex-mono),monospace;font-size:.75rem;color:var(--on-surface);outline:none}.methodology_searchBox__1AEoW input::placeholder{color:var(--outline)}.methodology_expandBtn__FkXKM{height:32px;padding:0 12px;background-color:var(--primary);color:var(--on-primary);font-family:var(--font-ibm-plex-sans),sans-serif;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border:none;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:background-color .15s ease}.methodology_expandBtn__FkXKM:hover{background-color:var(--primary-container)}.methodology_accordionList__sSfak{display:flex;flex-direction:column;gap:12px}.methodology_sectionCard__YeA02{background-color:var(--surface-container-lowest);border:1px solid var(--surface-variant);transition:border-color .15s ease}.methodology_sectionHeader__LzTyT{width:100%;padding:16px 20px;text-align:left;background-color:var(--surface-container-low);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:background-color .15s ease}.methodology_sectionHeader__LzTyT:hover{background-color:var(--surface-container)}.methodology_headerLeft__oXwqi{display:flex;align-items:flex-start;gap:12px}.methodology_sectionIndex__IkaPt{font-family:var(--font-jetbrains-mono),monospace;font-size:.75rem;font-weight:700;color:var(--primary);padding:2px 6px;background-color:var(--surface-container-highest);line-height:1}.methodology_sectionHeaderTitle__CkYNc{font-size:.9375rem;font-weight:700;color:var(--primary);display:block}.methodology_sectionHeaderSub__SCTpL{font-family:var(--font-ibm-plex-mono),monospace;font-size:.6875rem;color:var(--on-surface-variant);display:block;margin-top:2px}.methodology_arrowIcon____zp2{color:var(--primary);transition:transform .2s ease}.methodology_arrowOpen__OYssC{transform:rotate(180deg)}.methodology_sectionContent__bhpc4{padding:20px 24px;display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--surface-variant)}.methodology_statsQuad__ROh92{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.methodology_statQuadBox__UrjPK{background-color:var(--surface-container-low);border:1px solid var(--surface-container);padding:10px 14px;display:flex;flex-direction:column;gap:2px}.methodology_statQuadLabel__BQBHE{font-family:var(--font-ibm-plex-mono),monospace;font-size:.625rem;text-transform:uppercase;color:var(--on-surface-variant)}.methodology_statQuadValue__hHP4G{color:var(--primary)}.methodology_statQuadValueGreen__0SLKL,.methodology_statQuadValue__hHP4G{font-family:var(--font-jetbrains-mono),monospace;font-size:1.125rem;font-weight:700}.methodology_statQuadValueGreen__0SLKL{color:var(--secondary)}.methodology_statQuadValueRed__RCNPa{font-family:var(--font-jetbrains-mono),monospace;font-size:1.125rem;font-weight:700;color:var(--error)}.methodology_textParagraph__22Pm_{font-size:.875rem;line-height:1.6;color:var(--on-surface);margin:0}.methodology_calloutNotice__xR_3k{background-color:var(--surface-container-low);border-left:3px solid var(--primary);padding:10px 14px;font-size:.75rem;line-height:1.5;color:var(--on-surface-variant)}.methodology_equationBlock__3qcNM{background-color:var(--primary);color:var(--on-primary);padding:14px 18px;overflow-x:auto;border-radius:0}.methodology_equationText___vq2L{font-family:var(--font-jetbrains-mono),monospace;font-size:.875rem;line-height:1.4;white-space:nowrap}.methodology_itemsGrid__h920F{display:flex;flex-direction:column;gap:8px}.methodology_itemCard__DJQEu{background-color:var(--surface-container-low);border:1px solid var(--surface-container);padding:10px 14px;display:flex;flex-direction:column;gap:4px}.methodology_itemHeader__BAsbb{display:flex;justify-content:space-between;align-items:center}.methodology_itemName__9mUji{font-size:.8125rem;font-weight:700;color:var(--primary)}.methodology_itemBadge__QCJwz{background-color:var(--surface-container-high);color:var(--primary)}.methodology_itemBadgeGreen__FH1uh,.methodology_itemBadge__QCJwz{font-family:var(--font-jetbrains-mono),monospace;font-size:.625rem;padding:2px 6px;font-weight:600}.methodology_itemBadgeGreen__FH1uh{background-color:var(--secondary-container);color:var(--on-secondary-container)}.methodology_itemDesc__lN4SW{font-size:.75rem;color:var(--on-surface-variant);line-height:1.45;margin:0}.methodology_certificationCard__8p1w_{background-color:var(--surface-container-high);border:1px solid var(--surface-variant);padding:20px 24px;display:flex;flex-direction:column;gap:10px}.methodology_certHeader__xeVER{display:flex;align-items:center;gap:8px;color:var(--primary)}.methodology_certTitle__92HQa{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.methodology_certText__9nWMa{font-size:.8125rem;color:var(--on-surface-variant);line-height:1.5;margin:0}.methodology_certFooter__b4Kpy{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid var(--surface-container-highest);font-family:var(--font-jetbrains-mono),monospace;font-size:.6875rem;color:var(--on-surface-variant)}