._hero_eecd576{min-block-size:max(25rem,56svh)}._shade_eecd576{background:linear-gradient(#0004,#000a 50%,#000e);position:absolute;inset:0}._heroText_eecd576{padding:8.5rem clamp(1.25rem,5.5vw,5rem) 3.75rem}._title_eecd576{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;max-inline-size:26ch;font-size:clamp(2.25rem,1.55rem + 2.7vw,4rem);line-height:1.08}._readingSection_eecd576{padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,4.2vw,3rem);container-type:inline-size}._body_eecd576{color:#252525;letter-spacing:normal;overflow-wrap:anywhere;max-inline-size:min(64ch,45rem);margin-inline:auto;font-size:clamp(1.125rem,1.04rem + .35vw,1.25rem);line-height:1.7}._body_eecd576 :is(p,ul,ol,blockquote,pre){margin-block:0 1.05em}._body_eecd576 p{line-height:inherit}._body_eecd576>p:first-child{color:#111;font-size:1.1em;line-height:1.6}._body_eecd576 :is(h2,h3,h4,h5,h6){color:#111;text-wrap:balance;margin-block:1.75em .45em}._body_eecd576 h2{letter-spacing:-.025em;font-size:clamp(1.75rem,1.45rem + 1.1vw,2.375rem);line-height:1.14}._body_eecd576 :is(h3,h4,h5,h6){font-family:var(--font-body);font-size:1em;font-weight:650;line-height:1.35}._body_eecd576 h3{font-size:1.18em}._body_eecd576 :is(ul,ol){padding-inline-start:1.35em}._body_eecd576 ul{list-style:outside}._body_eecd576 ol{list-style:decimal}._body_eecd576 li+li{margin-block-start:.4em}._body_eecd576 li>:is(ul,ol){margin-block:.4em 0}._body_eecd576 li::marker{color:#515151}._body_eecd576 strong{color:#111;font-weight:650}._body_eecd576 a{color:#244b37;text-underline-offset:.17em;text-decoration:underline}._body_eecd576 a:hover{color:#111}._body_eecd576 :is(a,._tableScroll_eecd576):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._body_eecd576 blockquote{background:#f4f7f4;border-inline-start:3px solid #597461;border-radius:0 .75rem .75rem 0;padding:1em 1.15em}._body_eecd576 blockquote>:last-child,._body_eecd576>:last-child{margin-block-end:0}._body_eecd576 hr{border:0;border-block-start:1px solid #dedede;margin-block:2em}._body_eecd576 img{border-radius:1rem;max-inline-size:100%}._articleTable_eecd576,._wideTable_eecd576{margin-block:1.5rem}._wideTable_eecd576{inline-size:min(72rem,100cqi);margin-inline:calc(50% - min(72rem,100cqi)/2)}._tableScroll_eecd576{border:1px solid #d9e0da;border-radius:.75rem;overflow-x:auto}._tableScroll_eecd576 table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.9375rem;line-height:1.45}._tableScroll_eecd576 :is(th,td){vertical-align:top;padding:.75rem clamp(.5rem,1.35cqi,.875rem)}._tableScroll_eecd576 th{text-align:start;color:#1b3225;background:#eef3ef;font-weight:650}._tableScroll_eecd576 td{background:#fff;border-block-start:1px solid #e3e9e4}._tableScroll_eecd576 tbody tr:nth-child(2n) td{background:#f7f9f7}._tableScroll_eecd576 :is(th,td):first-child{font-weight:650}._wideTable_eecd576 table{overflow-wrap:normal;min-inline-size:66rem}._wideTable_eecd576 :is(th,td):first-child{inline-size:clamp(8rem,34cqi,14rem);position:sticky;inset-inline-start:0;box-shadow:1px 0 #d9e0da}._wideTable_eecd576 td:not(:first-child){white-space:nowrap}._body_eecd576 ._tableHint_eecd576{color:#4a6053;margin:0 0 .5rem;font-size:.8125rem;line-height:1.5;display:none}@container (width<66.125rem){._body_eecd576 ._tableHint_eecd576{display:block}}._body_eecd576 code{background:#f4f4f4;border-radius:.25rem;padding:.1em .25em;font-size:.9em}._body_eecd576 pre{overflow-x:auto}
