.WPMVbq_evidence{border-top:1px solid var(--border-default);margin-top:2.5rem;padding-top:1.5rem;font-size:.875rem;line-height:1.75}.WPMVbq_evidence h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.WPMVbq_evidence h4{color:var(--text-primary);font-size:.8125rem;font-weight:700}.WPMVbq_decision{border-left:2px solid var(--border-default);margin-top:1.25rem;padding-left:1rem}.WPMVbq_decision p{margin-top:.5rem}.WPMVbq_reading{margin-top:1.5rem}.WPMVbq_evidence ul{gap:1rem;margin-top:.5rem;padding:0;list-style:none;display:grid}.WPMVbq_evidence li{border-top:1px solid var(--border-subtle);min-width:0;padding-top:.5rem}.WPMVbq_evidence a{min-height:2.75rem;color:var(--text-primary);text-underline-offset:.25em;overflow-wrap:anywhere;padding-block:.5rem;font-weight:600;text-decoration:underline;display:inline-block}.WPMVbq_evidence a:hover{color:var(--accent-interactive)}.WPMVbq_evidence a:focus-visible{outline:2px solid var(--accent-interactive);outline-offset:4px}.WPMVbq_evidence li p{font-size:.8125rem}.WPMVbq_evidence .WPMVbq_publisher,.WPMVbq_bibliography .WPMVbq_publisher{color:var(--text-muted);margin-bottom:.25rem;font-size:.6875rem}.WPMVbq_bibliography{min-width:0}.WPMVbq_bibliography>p{margin-bottom:1.5rem}.WPMVbq_bibliography li{min-width:0;scroll-margin-top:7rem}.WPMVbq_bibliography a{overflow-wrap:anywhere}.WPMVbq_bibliography li>a{display:inline-block}.WPMVbq_bibliography li>a span[lang]{white-space:nowrap}.WPMVbq_bibliography .WPMVbq_usedIn{color:var(--text-muted);margin-top:.75rem;font-size:.75rem}.WPMVbq_bibliography .WPMVbq_usedIn a{font-size:inherit;margin-inline-start:.5rem;padding-block:.5rem;font-weight:400;display:inline-block}@media print{.WPMVbq_evidence{break-inside:avoid}}
.M85pBW_guide{max-width:72ch;margin-bottom:2rem}.M85pBW_guide h2{color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.15}.M85pBW_guide>p{margin-top:1rem}.M85pBW_stages{gap:1.5rem;display:grid}.M85pBW_stages>div{border-top:1px solid var(--border-default);min-width:0;padding-top:1rem}.M85pBW_stages h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1rem;font-weight:600}.M85pBW_stages p{font-size:.875rem}.M85pBW_boundaries{border-top:1px solid var(--border-default);gap:1.5rem;margin-top:2rem;padding-top:1.5rem;display:grid}.M85pBW_boundaries h3{color:var(--text-primary);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.M85pBW_boundaries p{font-size:.8125rem}.M85pBW_details{margin-top:1.75rem}.M85pBW_details>h4{margin-bottom:.75rem}.M85pBW_details .M85pBW_detail{border-bottom:1px solid var(--border-default)}.M85pBW_detail>summary{cursor:pointer;color:var(--text-primary);font-weight:600;line-height:1.6}.M85pBW_detail>summary:focus-visible{outline:2px solid var(--accent-interactive);outline-offset:4px}.M85pBW_detail[open]>summary{margin-bottom:.75rem}.M85pBW_content{min-width:0;padding-bottom:1.5rem}.M85pBW_content>p+p{margin-top:.75rem}.M85pBW_calculation,.M85pBW_example{background:var(--bg-surface-raised);border-left:2px solid var(--border-default);margin-top:1.25rem;padding:1rem}.M85pBW_content .M85pBW_label{color:var(--text-muted);margin-bottom:.5rem;font-size:.6875rem;font-weight:700}.M85pBW_formula{color:var(--text-primary);white-space:pre-line;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (min-width:640px){.M85pBW_stages,.M85pBW_boundaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media print{.M85pBW_detail::details-content{content-visibility:visible;display:block}.M85pBW_detail>summary{font-weight:700}.M85pBW_calculation,.M85pBW_example{color:canvastext;break-inside:avoid;background:canvas}}
.lKfLoW_reference{border-top:1px solid var(--border-ghost);margin-top:1.75rem;padding-top:1.25rem}.lKfLoW_reference p{color:var(--text-secondary);font-size:.8125rem;line-height:1.75}.lKfLoW_reference h3{color:var(--text-primary);margin-bottom:.65rem;font-size:.875rem;font-weight:600;line-height:1.5}.lKfLoW_reference ul{margin-block:.5rem;padding:0;list-style:none}.lKfLoW_reference a{max-width:100%;min-height:44px;color:var(--text-primary);text-underline-offset:.25em;overflow-wrap:anywhere;padding-block:.65rem;font-size:.8125rem;font-weight:600;text-decoration:underline;display:inline-block}.lKfLoW_reference a:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}.lKfLoW_reference .lKfLoW_version{color:var(--text-muted);overflow-wrap:anywhere;font-size:.6875rem}.lKfLoW_version code{font-family:var(--font-mono)}
.-MECAG_opening{color:var(--text-secondary);font-size:.9375rem;line-height:1.72}.-MECAG_orientation{background:var(--bg-surface-raised)}.-MECAG_index{--text-primary:var(--on-plate-primary);--text-secondary:var(--on-plate-secondary);--text-muted:var(--on-plate-muted);--accent-interactive:var(--on-plate-primary);--accent-interactive-hover:var(--on-plate-primary);background:var(--surface-plate)}.-MECAG_contents{gap:2rem;scroll-margin-top:7rem;display:grid}.-MECAG_indexHeading h2{max-width:10ch;color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.1}.-MECAG_contents ol{gap:0 1.5rem;padding:0;list-style:none;display:grid}.-MECAG_contents li{border-bottom:1px solid var(--on-plate-rule)}.-MECAG_contents a{min-height:2.75rem;color:var(--text-primary);align-items:baseline;gap:.75rem;padding-block:.75rem;font-size:.8125rem;line-height:1.6;text-decoration:none;display:flex}.-MECAG_contents a span{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:0 0 1.25rem;font-size:.6875rem}.-MECAG_contents a:hover,.-MECAG_sources a:hover{text-underline-offset:.25em;text-decoration:underline}.-MECAG_contents a:focus-visible,.-MECAG_sources a:focus-visible,.-MECAG_back:focus-visible{outline:2px solid var(--accent-interactive);outline-offset:4px}.-MECAG_contents .-MECAG_sourceLink{color:var(--text-muted);text-underline-offset:.25em;margin-top:1rem;font-size:.75rem;text-decoration:underline}.-MECAG_principles{gap:2rem;display:grid}.-MECAG_principles>div{border-top:1px solid var(--text-primary);padding-top:1rem}.-MECAG_ordinal{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.6875rem}.-MECAG_principles h2{color:var(--text-primary);letter-spacing:-.015em;margin-top:.75rem;font-size:1.625rem;font-weight:400;line-height:1.2}.-MECAG_principles p{max-width:42ch;margin-top:.75rem;font-size:.875rem}.-MECAG_scope{border-top:1px solid var(--border-default);gap:1.5rem;margin-top:4rem;padding-top:2rem;display:grid}.-MECAG_scope h2{max-width:12ch;color:var(--text-primary);letter-spacing:-.02em;font-size:2rem;font-weight:400;line-height:1.15}.-MECAG_scope table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.-MECAG_scope th,.-MECAG_scope td{vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:1rem 0}.-MECAG_scope th{width:30%;color:var(--text-primary);padding-right:1rem;font-weight:600}.-MECAG_scope thead th{color:var(--text-muted);padding-top:0;font-size:.6875rem}.-MECAG_chapter{border-top:1px solid var(--border-default);scroll-margin-top:6rem}.-MECAG_chapterInner{align-items:start;gap:2rem;display:grid}.-MECAG_chapterHeading{min-width:0}.-MECAG_chapterNumber{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:1rem;font-size:.75rem;display:flex}.-MECAG_chapterNumber:after{content:"";background:var(--border-default);width:3rem;height:1px}.-MECAG_chapterHeading h2{max-width:14ch;color:var(--text-primary);letter-spacing:-.025em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:400;line-height:1.1}.-MECAG_prose{min-width:0;max-width:72ch;color:var(--text-secondary);font-size:1rem;line-height:1.75}.-MECAG_prose>p+p{margin-top:1rem}.-MECAG_prose details{border-inline:0;background:0 0;border-top:0;border-radius:0}.-MECAG_prose details summary{min-height:3rem;padding-inline:0;font-size:.875rem}.-MECAG_prose details>div{padding-left:0}.-MECAG_notes{gap:1.5rem;margin-top:2rem;display:grid}.-MECAG_note{--text-primary:var(--on-plate-primary);--text-secondary:var(--on-plate-secondary);--text-muted:var(--on-plate-muted);background:var(--surface-plate);min-width:0;color:var(--text-secondary);padding:clamp(1.25rem,3vw,2rem)}.-MECAG_label{color:var(--on-plate-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.-MECAG_note h3{color:var(--text-primary);margin-block:.75rem 1rem;font-size:1.125rem;font-weight:600;line-height:1.5}.-MECAG_note .-MECAG_formula{border-block:1px solid var(--on-plate-rule);color:var(--text-primary);white-space:pre-line;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-bottom:1.25rem;padding-block:1.25rem;font-size:1.125rem;line-height:1.85}.-MECAG_note>p:not(.-MECAG_label,.-MECAG_formula){font-size:.875rem}.-MECAG_example{background:var(--surface-plate-lift);margin-top:1.5rem;padding:1.25rem}.-MECAG_example>p+p{margin-top:.5rem;font-size:.875rem}.-MECAG_back{min-height:2.75rem;color:var(--text-muted);text-underline-offset:.25em;align-items:center;margin-top:1.25rem;font-size:.75rem;text-decoration:underline;display:inline-flex}.-MECAG_sources{color:var(--text-secondary);gap:2rem;font-size:.875rem;line-height:1.72;display:grid}.-MECAG_sources h2,.-MECAG_sources h3{color:var(--text-primary)}.-MECAG_sourcesHeading h2{letter-spacing:-.02em;max-width:16ch;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:400;line-height:1.1}.-MECAG_sourcesHeading p{margin-block:1.5rem 1rem}.-MECAG_sources ul{gap:1.5rem;padding:0;list-style:none;display:grid}.-MECAG_sources li{border-top:1px solid var(--border-default);padding-top:.75rem}.-MECAG_sources a{min-height:2.75rem;color:var(--text-primary);text-underline-offset:.25em;align-items:center;font-size:.8125rem;font-weight:600;text-decoration:underline;display:inline-flex}.-MECAG_sources li p{margin-top:.5rem;font-size:.8125rem}.-MECAG_changes{border-top:1px solid var(--border-default);padding-top:1.5rem}.-MECAG_changes h3{margin-bottom:.75rem;font-size:.875rem;font-weight:600}@media (min-width:640px){.-MECAG_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.-MECAG_contents ol,.-MECAG_sources ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.-MECAG_chapterInner,.-MECAG_sources,.-MECAG_scope{grid-template-columns:minmax(0,3fr) minmax(0,6fr);gap:4rem}.-MECAG_contents{grid-template-columns:minmax(0,2fr) minmax(0,7fr);gap:3rem}.-MECAG_contents ol{grid-template-columns:repeat(3,minmax(0,1fr))}.-MECAG_chapterHeading{position:sticky;top:7rem}.-MECAG_changes{grid-column:2}}@media print{.-MECAG_index,.-MECAG_back{display:none}.-MECAG_chapterInner,.-MECAG_sources{display:block}.-MECAG_chapterHeading{position:static}.-MECAG_prose{max-width:none;margin-top:1.5rem}.-MECAG_note{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-primary:CanvasText;--text-secondary:CanvasText;--text-muted:CanvasText;--on-plate-rule:GrayText;break-inside:avoid;background:canvas}.-MECAG_note .-MECAG_label{color:var(--text-primary)}.-MECAG_example{background:0 0}}
.uQcqjq_hero{background:var(--bg-surface-raised);padding-block:clamp(2.5rem,5vw,4.5rem) 3rem}.uQcqjq_layout{align-items:center;gap:2rem;display:grid}.uQcqjq_copy{min-width:0}.uQcqjq_eyebrow{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.uQcqjq_copy h1{max-width:13ch;color:var(--text-primary);letter-spacing:-.035em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.75rem,5.5vw,4.5rem);font-weight:400;line-height:1.02}.uQcqjq_lede{max-width:34ch;color:var(--text-secondary);margin-top:1.5rem;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.6}.uQcqjq_jump{border-bottom:1px solid var(--text-primary);min-height:2.75rem;color:var(--text-primary);align-items:center;gap:2rem;margin-top:1.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.uQcqjq_jump:hover{text-underline-offset:.25em;text-decoration:underline}.uQcqjq_jump:focus-visible{outline:2px solid var(--accent-interactive);outline-offset:4px}.uQcqjq_image{aspect-ratio:4/3;background:var(--surface-plate);min-width:0;position:relative;overflow:hidden}.uQcqjq_image img{object-fit:cover;object-position:48% 55%}.uQcqjq_introduction{border-top:1px solid var(--border-default);color:var(--text-secondary);gap:1.5rem;padding-top:1.5rem;font-size:.9375rem;line-height:1.72;display:grid}.uQcqjq_introduction>p{max-width:55ch}.uQcqjq_review{max-width:54ch;font-size:.75rem;line-height:1.7}.uQcqjq_review time{color:var(--text-primary);margin-block:.375rem .5rem;font-size:.8125rem;font-weight:600;display:block}@media (min-width:768px){.uQcqjq_layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:2.5rem 3rem}.uQcqjq_image{aspect-ratio:1;align-self:stretch;min-height:26rem}.uQcqjq_introduction{grid-column:1/-1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3rem}}@media (min-width:1024px){.uQcqjq_layout{column-gap:4rem}.uQcqjq_image{min-height:29rem}.uQcqjq_introduction{gap:4rem}}@media print{.uQcqjq_hero{padding-block:1rem}.uQcqjq_image,.uQcqjq_jump{display:none}.uQcqjq_layout{display:block}}