@font-face{font-family:libertinusMath;src:url(../media/LibertinusMath_Regular-s.p.0hm2_4g960e9c.woff2)format("woff2");font-display:swap}@font-face{font-family:libertinusMath Fallback;src:local(Arial);ascent-override:95.51%;descent-override:26.28%;line-gap-override:0.0%;size-adjust:93.6%}.libertinusmath_24236abc-module__KQXioW__className{font-family:libertinusMath,libertinusMath Fallback}.libertinusmath_24236abc-module__KQXioW__variable{--font-libertinus-math:"libertinusMath", "libertinusMath Fallback"}
.methods-module__tH8RYa__pageShell{width:100%}.methods-module__tH8RYa__methodsPage{gap:var(--s4);width:100%;color:var(--title-text);font-family:var(--font-host-grotesk), sans-serif;flex-direction:column;display:flex}.methods-module__tH8RYa__methodsPage :where(h1,h2,h3,h4,p,a,li,ul,ol,dd){font-family:var(--font-host-grotesk), sans-serif}.methods-module__tH8RYa__hero,.methods-module__tH8RYa__divider,.methods-module__tH8RYa__documentColumn{width:min(800px,100%);margin-inline:auto}.methods-module__tH8RYa__hero{gap:var(--s3);flex-direction:column;display:flex}.methods-module__tH8RYa__hero h1{font-size:var(--page-head-size);font-weight:var(--page-head-weight);color:var(--title-text);margin:0}.methods-module__tH8RYa__bodyText{max-width:72ch;padding-left:var(--s4);font-size:var(--body-text);font-weight:var(--label-weight);color:var(--body-text);margin:0}.methods-module__tH8RYa__divider{align-items:center;display:flex}.methods-module__tH8RYa__divider:before,.methods-module__tH8RYa__divider:after{content:"";background:color-mix(in srgb, var(--muted-text) 55%, transparent);flex:1;height:1px}.methods-module__tH8RYa__documentLayout{width:100%}.methods-module__tH8RYa__tocPane{display:none}.methods-module__tH8RYa__tocInner{gap:var(--s3);flex-direction:column;display:flex}.methods-module__tH8RYa__tocHeader{justify-content:space-between;align-items:center;gap:var(--s3);display:flex;position:relative}.methods-module__tH8RYa__documentColumn{gap:var(--s6);flex-direction:column;display:flex}.methods-module__tH8RYa__tocLabel{color:var(--body-text);font-size:var(--heading-size);font-weight:var(--label-weight);margin:0}.methods-module__tH8RYa__tocList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.methods-module__tH8RYa__tocList:before{content:"";background:color-mix(in srgb, var(--muted-text) 28%, transparent);border-radius:999px;width:3px;position:absolute;top:0;bottom:0;left:0}.methods-module__tH8RYa__tocLink{padding:var(--s2) 0 var(--s2) var(--s3);color:color-mix(in srgb, var(--muted-text) 50%, transparent);font-size:var(--body-size);font-weight:var(--label-weight);line-height:1.35;text-decoration:none;transition:color .16s,transform .16s;display:block;position:relative}.methods-module__tH8RYa__tocLink:before{content:"";background:0 0;border-radius:999px;width:3px;transition:background .16s;position:absolute;top:0;bottom:0;left:0}.methods-module__tH8RYa__tocLink:hover,.methods-module__tH8RYa__tocLink:focus-visible{color:var(--body-text);outline:none;transform:translate(4px)}.methods-module__tH8RYa__tocLink:hover:before,.methods-module__tH8RYa__tocLink:focus-visible:before{background:color-mix(in srgb, var(--accent-blue) 30%, transparent)}.methods-module__tH8RYa__tocLink[data-active=true]{color:var(--title-text)}.methods-module__tH8RYa__tocLink[data-active=true]:before{background:var(--accent-blue)}.methods-module__tH8RYa__mobileTocRoot{z-index:9990;pointer-events:none;position:fixed;inset:0}.methods-module__tH8RYa__mobileTocHandle{top:var(--mobile-toc-top,100px);background:color-mix(in srgb, var(--card-bg) 20%, transparent);width:56px;height:56px;color:var(--title-text);box-shadow:var(--shadow-button), var(--shadow-c);-webkit-backdrop-filter:blur(var(--card-blur));backdrop-filter:blur(var(--card-blur));pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .22s,opacity .18s,background .18s;display:inline-flex;position:fixed;left:0;transform:translate(-50%)}.methods-module__tH8RYa__mobileTocHandle:hover,.methods-module__tH8RYa__mobileTocHandle:focus-visible{background:color-mix(in srgb, var(--card-bg) 86%, transparent);outline:none}.methods-module__tH8RYa__mobileTocHandle[data-open=true]{opacity:0;pointer-events:none}.methods-module__tH8RYa__mobileTocHandleIcon{aspect-ratio:1;opacity:.3;width:40px;-webkit-mask:var(--icon-dropdown-chevron) no-repeat center / contain;-webkit-mask:var(--icon-dropdown-chevron) no-repeat center / contain;mask:var(--icon-dropdown-chevron) no-repeat center / contain;background:currentColor;display:block;transform:rotate(-90deg)translateY(28%)}.methods-module__tH8RYa__mobileTocLayer{inset:0;top:var(--mobile-toc-top,100px);pointer-events:none;position:fixed}.methods-module__tH8RYa__mobileTocLayer[data-open=true]{pointer-events:auto}.methods-module__tH8RYa__mobileTocBackdrop{opacity:0;background:0 0;border:0;transition:opacity .22s;position:absolute;inset:0}.methods-module__tH8RYa__mobileTocLayer[data-open=true] .methods-module__tH8RYa__mobileTocBackdrop{opacity:1}.methods-module__tH8RYa__mobileTocDrawer{width:min(320px, calc(100vw - var(--s7)));max-height:calc(100dvh - var(--mobile-toc-top,100px) - var(--s4));padding:var(--s4);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:color-mix(in srgb, var(--card-bg) 60%, transparent);box-shadow:var(--shadow-goal-sub-card), var(--shadow-c);-webkit-backdrop-filter:blur(var(--card-blur));backdrop-filter:blur(var(--card-blur));overscroll-behavior:contain;transform:translateX(calc(-100% - var(--s4)));transition:transform .26s cubic-bezier(.25,1,.3,1);position:absolute;top:0;left:0;overflow-y:auto}.methods-module__tH8RYa__mobileTocDrawer .methods-module__tH8RYa__tocLink{color:color-mix(in srgb, var(--muted-text) 75%, var(--title-text) 25%)}.methods-module__tH8RYa__mobileTocDrawer .methods-module__tH8RYa__tocLink[data-active=true]{color:var(--title-text)}.methods-module__tH8RYa__mobileTocLayer[data-open=true] .methods-module__tH8RYa__mobileTocDrawer{transform:translate(0)}.methods-module__tH8RYa__mobileTocClose{width:40px;height:40px;color:var(--title-text);opacity:.3;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.methods-module__tH8RYa__mobileTocClose:hover,.methods-module__tH8RYa__mobileTocClose:focus-visible{opacity:.55;outline:none}.methods-module__tH8RYa__mobileTocCloseIcon{aspect-ratio:1;width:100%;-webkit-mask:var(--icon-dropdown-chevron) no-repeat center / contain;-webkit-mask:var(--icon-dropdown-chevron) no-repeat center / contain;mask:var(--icon-dropdown-chevron) no-repeat center / contain;background:currentColor;display:block;transform:rotate(90deg)}.methods-module__tH8RYa__section{gap:var(--s5);scroll-margin-top:calc(var(--s2) + 64px + var(--s5));flex-direction:column;display:flex}.methods-module__tH8RYa__sectionHeader{gap:var(--s3);grid-template-columns:auto 1fr;align-items:start;display:grid}.methods-module__tH8RYa__sectionHeaderTitle{grid-column:2}.methods-module__tH8RYa__sectionIntro{grid-column:1/-1}.methods-module__tH8RYa__sectionNumber,.methods-module__tH8RYa__entryNumber{color:color-mix(in srgb, var(--title-text) 10%, var(--accent-blue) 80%);margin:0}.methods-module__tH8RYa__sectionNumber{font-size:var(--page-head-size);margin:0 0 var(--s2);font-weight:700}.methods-module__tH8RYa__sectionHeader h2{margin:0 0 var(--s2);font-size:var(--page-head-size);font-weight:var(--page-head-weight);color:var(--title-text)}.methods-module__tH8RYa__entryGrid{gap:var(--s5);grid-template-columns:1fr;display:grid}.methods-module__tH8RYa__entryCard{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.methods-module__tH8RYa__entryHeader{gap:var(--s3);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.methods-module__tH8RYa__entryNumber{font-size:var(--title-size);font-weight:700}.methods-module__tH8RYa__entryHeader h3{font-size:var(--title-size);font-weight:var(--label-weight);color:var(--title-text);margin:0}.methods-module__tH8RYa__bodyText,.methods-module__tH8RYa__referenceCatalog,.methods-module__tH8RYa__referenceList{margin:0}.methods-module__tH8RYa__blockLabel,.methods-module__tH8RYa__notesTitle{color:var(--title-text);font-size:var(--heading-size);font-weight:var(--label-weight)}.methods-module__tH8RYa__blockLabel{margin:var(--s2)}.methods-module__tH8RYa__notesTitle{margin:0 0 var(--s2)}.methods-module__tH8RYa__contentBlock{padding:var(--s3);border-radius:var(--radius-lg);background:var(--clear-card-bg);box-shadow:var(--shadow-clear-card)}.methods-module__tH8RYa__formulaList{gap:var(--s2);flex-direction:column;display:flex}.methods-module__tH8RYa__formulaGroup{gap:var(--s1);flex-direction:column;display:flex}.methods-module__tH8RYa__formulaVariantLabel{padding:var(--s2) 0 0 var(--s2);color:var(--title-text);font-size:var(--label-size);font-weight:var(--label-weight);text-align:left;margin:0}.methods-module__tH8RYa__formula{padding:var(--s4);color:color-mix(in srgb, var(--muted-text) 80%, var(--accent-light-blue) 50%);font-family:var(--font-libertinus-math), sans-serif;font-size:clamp(1rem, 6vw, var(--page-head-size));text-align:center;white-space:normal;overflow-wrap:anywhere;margin:0;font-weight:100;overflow-x:visible}.methods-module__tH8RYa__formula :where(span,sub,sup){font-family:var(--font-libertinus-math), var(--font-host-grotesk), sans-serif}.methods-module__tH8RYa__formula math{font-family:var(--font-libertinus-math), var(--font-host-grotesk), sans-serif;font-size:1em}.methods-module__tH8RYa__definitionList{padding:0 var(--s6);gap:var(--s2);flex-direction:column;margin:0;display:flex}.methods-module__tH8RYa__definitionRow{gap:var(--s3);grid-template-columns:minmax(40px,60px) 1fr;align-items:baseline;display:grid}.methods-module__tH8RYa__definitionRow dt{color:color-mix(in srgb, var(--muted-text) 80%, var(--accent-light-blue) 50%);font-family:var(--font-libertinus-math), sans-serif;font-size:var(--heading-size);font-weight:100}.methods-module__tH8RYa__definitionRow dt :where(span,sub,sup){font-family:var(--font-libertinus-math), sans-serif}.methods-module__tH8RYa__definitionRow dd{color:var(--body-text);font-size:var(--body-text);font-weight:var(--label-weight);margin:0}.methods-module__tH8RYa__definitionRow dd [data-math=true]{color:color-mix(in srgb, var(--muted-text) 80%, var(--accent-light-blue) 50%);font-family:var(--font-libertinus-math), sans-serif;font-size:var(--heading-size);font-style:normal;font-weight:100}.methods-module__tH8RYa__referenceList,.methods-module__tH8RYa__referenceCatalog{color:var(--muted-text);font-size:.85rem;font-weight:200}.methods-module__tH8RYa__referenceList li,.methods-module__tH8RYa__referenceCatalog li{line-height:1.6}.methods-module__tH8RYa__notesList{padding-left:var(--s5);color:var(--body-text);font-size:var(--body-text);font-weight:var(--label-weight);margin:0;list-style:outside}.methods-module__tH8RYa__notesList li{line-height:1.6}.methods-module__tH8RYa__referenceList{gap:var(--s1);flex-direction:column;display:flex}.methods-module__tH8RYa__referenceLink{color:var(--accent-blue);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.methods-module__tH8RYa__referenceLink:hover,.methods-module__tH8RYa__referenceLink:focus-visible{color:var(--title-text);outline:none}.methods-module__tH8RYa__referenceCatalog{gap:var(--s3);display:grid}@media (min-width:1240px){.methods-module__tH8RYa__documentLayout{grid-template-columns:minmax(0,1fr) minmax(0,800px) minmax(0,1fr);align-items:start;column-gap:clamp(24px,3vw,48px);display:grid}.methods-module__tH8RYa__tocPane{top:calc(var(--s2) + 64px + var(--s4));grid-column:1;place-self:start end;width:min(180px,100%);display:block;position:sticky}.methods-module__tH8RYa__documentColumn{grid-column:2;width:100%;margin-inline:0}.methods-module__tH8RYa__mobileTocRoot{display:none}}@media (max-width:640px){.methods-module__tH8RYa__methodsPage,.methods-module__tH8RYa__documentColumn{gap:var(--s5)}.methods-module__tH8RYa__entryHeader{grid-template-columns:1fr}.methods-module__tH8RYa__sectionHeader{grid-template-columns:auto 1fr;align-items:start}.methods-module__tH8RYa__entryHeader{grid-template-columns:auto 1fr;align-items:baseline}.methods-module__tH8RYa__sectionHeaderTitle{grid-column:auto}.methods-module__tH8RYa__sectionIntro{grid-column:1/-1}.methods-module__tH8RYa__entryHeader h3{grid-column:auto}.methods-module__tH8RYa__sectionNumber,.methods-module__tH8RYa__entryNumber{margin-bottom:var(--s1)}}
