.method_root__2MB6T{--m-ultra:#0c4aea;--m-navy:#172959;--m-lime:#daef37;--m-muted:#5b6580;--m-ink:#3a4770;--m-line:#dce0e8;--m-tint:#eef2ff;max-width:1240px;margin:0 auto;padding:64px var(--gutter,28px) 0;scroll-margin-top:72px;color:var(--m-navy)}.method_root__2MB6T :where(p,h2,h3,ul,dl,dd){margin:0}.method_root__2MB6T :where(ul){padding:0;list-style:none}.method_root__2MB6T :where(a,button,select,[tabindex]):focus-visible{outline:3px solid var(--m-ultra);outline-offset:2px}.method_sr__7A4id{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.method_head__z0zhm{max-width:780px;margin-bottom:24px}.method_blockLabel__GnFve,.method_kicker__1rcQM,.method_ruleTax__rl7mQ{font-family:var(--font-sans),Barlow,system-ui,sans-serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.method_kicker__1rcQM{margin-bottom:8px!important;color:var(--m-ultra);font-size:12px}.method_title__a5yCK{font-family:var(--display),"Barlow Condensed",sans-serif;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1.02;letter-spacing:-.015em}.method_lede__cL5Ja{max-width:68ch;margin-top:10px!important;color:var(--m-ink);font-size:17px;line-height:1.55}.method_list__qWQsW{display:grid;grid-gap:10px;gap:10px}.method_item__5MMvR{border:1px solid var(--m-line);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.method_item__5MMvR[data-open]{border-color:#b9c4e4;box-shadow:0 10px 28px rgba(23,41,89,.08)}.method_itemHead__l6tRv{margin:0;font:inherit}.method_itemHead__l6tRv button{display:grid;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;grid-gap:16px;gap:16px;width:100%;min-height:76px;padding:14px 20px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.method_itemHead__l6tRv button:hover{background:#fafbfd}.method_icon__IIhzK{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--m-tint);color:var(--m-ultra)}.method_item__5MMvR[data-open] .method_icon__IIhzK{background:var(--m-navy);color:var(--m-lime)}.method_itemTitle__W1Lwx{display:grid;grid-gap:3px;gap:3px;min-width:0}.method_itemTitle__W1Lwx>span{font-family:var(--display),"Barlow Condensed",sans-serif;font-size:24px;font-weight:700;line-height:1.1}.method_itemTitle__W1Lwx small{color:var(--m-muted);font-family:var(--font-sans),Barlow,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.4}.method_chevron__wNwyG{color:var(--m-ultra);transition:transform .2s ease}.method_item__5MMvR[data-open] .method_chevron__wNwyG{transform:rotate(180deg)}.method_panel__QzwYZ{display:grid;grid-gap:18px;gap:18px;min-width:0;padding:4px 20px 24px 84px;color:var(--m-ink);font-size:15.5px;line-height:1.6}.method_panel__QzwYZ>*{min-width:0}.method_panel__QzwYZ[hidden]{display:none}.method_panelWide__0y_Y_{min-width:0;padding-left:20px}.method_panelWide__0y_Y_>.method_columns__8cpOU,.method_panelWide__0y_Y_>.method_validations__ylb_u{padding-left:64px}.method_columns__8cpOU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 32px;gap:12px 32px;min-width:0;max-width:100%}.method_taxGrid__pHPvD{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr);grid-gap:0;gap:0;border-top:1px solid var(--m-line)}.method_block___JRPZ{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;padding:16px 20px 4px 0}.method_block___JRPZ+.method_block___JRPZ{padding-left:20px;border-left:1px solid var(--m-line)}.method_blockLabel__GnFve{color:var(--m-ultra);font-size:12px}.method_block___JRPZ a{display:inline-flex;align-items:baseline;gap:5px;color:var(--m-ultra);font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.method_block___JRPZ a svg{flex:none;align-self:center}.method_depends__JyVaB{display:flex;flex-wrap:wrap;gap:6px}.method_depends__JyVaB li{padding:4px 10px;border-radius:999px;background:var(--m-tint);color:var(--m-navy);font-size:13.5px;font-weight:600;line-height:1.35}.method_once__lhYSd{color:var(--m-muted);font-size:13.5px}.method_cases__puxua{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.method_cases__puxua li{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:14px 16px;border-radius:10px;background:#f7f8fb;font-size:14.5px;line-height:1.5}.method_cases__puxua b{color:var(--m-navy);font-size:15px}.method_validations__ylb_u{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:0 28px;gap:0 28px;min-width:0;max-width:100%}.method_validations__ylb_u div{padding:12px 0;border-top:1px solid var(--m-line)}.method_validations__ylb_u dt{color:var(--m-navy);font-size:14.5px;font-weight:700}.method_validations__ylb_u dd{margin-top:4px!important;font-size:14px;line-height:1.55}.method_tables__7Z1F6{display:grid;grid-gap:28px;gap:28px;min-width:0;max-width:100%}.method_tableWrap__7mkr9{max-width:100%;overflow-x:auto;border:1px solid var(--m-line);border-radius:10px}.method_table__pCrY9{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.method_table__pCrY9 caption{padding:14px 16px 10px;color:var(--m-navy);font-family:var(--display),"Barlow Condensed",sans-serif;font-size:20px;font-weight:700;line-height:1.15;text-align:left}.method_table__pCrY9 td,.method_table__pCrY9 th{padding:9px 14px;border-top:1px solid var(--m-line);text-align:right;white-space:nowrap}.method_table__pCrY9 thead th{background:#f7f8fb;color:var(--m-muted);font-size:12.5px;font-weight:600}.method_table__pCrY9 tbody th,.method_table__pCrY9 thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left}.method_table__pCrY9 thead th:first-child{background:#f7f8fb}.method_table__pCrY9 tbody th{background:#fff;color:var(--m-navy);font-size:14.5px;font-weight:600}.method_cell__8u_N2{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.method_cell__8u_N2 b{color:var(--m-navy);font-size:15px;font-weight:700}.method_same__oOnid{flex:none;color:var(--m-ultra)}.method_cell__8u_N2 small{padding:1px 6px;border-radius:4px;background:var(--m-lime);color:var(--m-navy);font-family:var(--font-sans),Barlow,system-ui,sans-serif;font-size:11px;font-weight:700}.method_table__pCrY9 td:not([data-same]){background:#fbfce9}.method_tabs__H1gJi{display:grid;grid-gap:12px;gap:12px}.method_tabList__HPNTb,.method_tabs__H1gJi,.method_tabs__H1gJi>*,.method_tabs__H1gJi>[role=tabpanel]{min-width:0;max-width:100%}.method_tabList__HPNTb{display:flex;flex-wrap:wrap;gap:4px;justify-self:start;padding:3px;border:1px solid var(--m-line);border-radius:9px;background:#fff}.method_tabList__HPNTb button{min-height:40px;padding:0 16px;border:0;border-radius:6px;background:transparent;color:var(--m-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.method_tabList__HPNTb button:hover{background:var(--m-tint)}.method_tabList__HPNTb button[aria-selected=true]{background:var(--m-navy);color:#fff}.method_tally__rUlIt{margin-bottom:10px!important;color:var(--m-ink);font-size:14px}.method_tally__rUlIt b{color:var(--m-navy)}.method_footnote__hcfbr{color:var(--m-muted);font-size:13.5px}.method_limits__AY5Dp{display:grid;grid-gap:8px;gap:8px;font-size:15px}.method_limits__AY5Dp li{position:relative;padding-left:18px}.method_limits__AY5Dp li:before{content:"";position:absolute;top:.62em;left:2px;width:6px;height:6px;border-radius:50%;background:var(--m-ultra)}.method_sources__isHRy{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:0 28px;gap:0 28px}.method_sources__isHRy li{display:grid;grid-gap:2px;gap:2px;padding:12px 0;border-top:1px solid var(--m-line)}.method_sources__isHRy a{display:inline-flex;align-items:baseline;gap:5px;justify-self:start;color:var(--m-ultra);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.method_sources__isHRy a svg{flex:none;align-self:center}.method_sources__isHRy b{color:var(--m-navy);font-size:15px}.method_sources__isHRy span{color:var(--m-muted);font-size:14px}.method_rules__3yXCH{display:grid;grid-gap:8px;gap:8px}.method_select__nH04W{justify-self:start;min-width:min(100%,280px);min-height:46px;padding:0 12px;border:1px solid #cbd3e3;border-radius:8px;background:#fff;color:var(--m-navy);font:inherit;font-size:15px}.method_ruleList__8I3ds{display:grid;margin-top:8px!important}.method_ruleList__8I3ds li{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--m-line);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.method_ruleList__8I3ds a{color:var(--m-ultra);font-weight:600;text-decoration:underline;text-underline-offset:3px}.method_ruleTax__rl7mQ{color:var(--m-ultra);font-size:12px;line-height:2}.method_muted__HvAqp{color:var(--m-muted)}.method_error__b9Aer{color:var(--m-navy);font-weight:600}@media (max-width:1100px){.method_taxGrid__pHPvD{grid-template-columns:repeat(2,minmax(0,1fr))}.method_block___JRPZ:nth-child(3){padding-left:0;border-left:0}.method_block___JRPZ:nth-child(n+3){border-top:1px solid var(--m-line)}}@media (max-width:760px){.method_root__2MB6T{padding-top:48px;scroll-margin-top:64px}.method_title__a5yCK{font-size:clamp(24px,7.2vw,34px)}.method_lede__cL5Ja{font-size:16px}.method_itemHead__l6tRv button{grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;min-height:68px;padding:12px 14px}.method_icon__IIhzK{width:40px;height:40px;border-radius:10px}.method_itemTitle__W1Lwx>span{font-size:20px}.method_panelWide__0y_Y_,.method_panel__QzwYZ{padding:2px 14px 20px}.method_panelWide__0y_Y_>.method_columns__8cpOU,.method_panelWide__0y_Y_>.method_validations__ylb_u{padding-left:0}.method_columns__8cpOU,.method_taxGrid__pHPvD{grid-template-columns:minmax(0,1fr)}.method_block___JRPZ,.method_block___JRPZ+.method_block___JRPZ{padding:14px 0 4px;border-left:0}.method_block___JRPZ+.method_block___JRPZ{border-top:1px solid var(--m-line)}.method_ruleList__8I3ds li{gap:2px}.method_cases__puxua,.method_ruleList__8I3ds li,.method_sources__isHRy,.method_validations__ylb_u{grid-template-columns:minmax(0,1fr)}.method_table__pCrY9 td,.method_table__pCrY9 th{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.method_chevron__wNwyG,.method_item__5MMvR{transition:none}}