.page-module__JQAuQq__page h1,.page-module__JQAuQq__page h2,.page-module__JQAuQq__page h3{text-align:left;text-wrap:initial;word-break:normal;overflow-wrap:normal;font-weight:800}.page-module__JQAuQq__page .page-module__JQAuQq__hero{min-height:0;padding:64px max(24px,50% - 540px);display:block}.page-module__JQAuQq__page .page-module__JQAuQq__hero h1>span{white-space:normal}.page-module__JQAuQq__page .story-layout{grid-template-columns:180px minmax(0,760px);gap:48px;width:min(1080px,100% - 48px);padding:48px 0 72px}.page-module__JQAuQq__page .story-body{container-type:inline-size}.page-module__JQAuQq__page .story-body h2{letter-spacing:0;margin:0 0 22px;font-size:clamp(1.25rem,4.1cqw,1.875rem);line-height:1.55}.page-module__JQAuQq__page .story-body h3{letter-spacing:0;font-size:clamp(1.125rem,3.2cqw,1.375rem);line-height:1.6}.page-module__JQAuQq__headingLine{white-space:nowrap;display:block}.page-module__JQAuQq__phrase{white-space:nowrap;display:inline-block}.page-module__JQAuQq__page .story-lead{margin-bottom:40px;padding-bottom:32px;font-family:inherit;font-size:1.125rem!important;line-height:1.95!important}.page-module__JQAuQq__page .story-body section{margin-bottom:48px}.page-module__JQAuQq__page .story-body section>p{margin-bottom:20px;font-size:1rem;line-height:1.95}:is(.page-module__JQAuQq__page .story-index strong,.page-module__JQAuQq__page .story-index a){font-size:.875rem;line-height:1.65}.page-module__JQAuQq__page .story-summary{margin:48px 0 32px;padding:28px}.page-module__JQAuQq__page .story-callout{margin:28px 0;padding:24px}:is(.page-module__JQAuQq__page .source-note p,.page-module__JQAuQq__page .source-note a,.page-module__JQAuQq__page .source-note>strong){font-size:.875rem}.page-module__JQAuQq__threeFacts{border:1px solid #cad1c2;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0;display:grid}.page-module__JQAuQq__threeFacts>div{background:#f4f8ec;padding:1.3rem}.page-module__JQAuQq__threeFacts>div+div{border-left:1px solid #cad1c2}.page-module__JQAuQq__threeFacts b{color:#456020;margin-bottom:.5rem;font-size:.875rem;display:block}.page-module__JQAuQq__threeFacts strong{font-size:1.05rem;display:block}.page-module__JQAuQq__threeFacts p{margin:.6rem 0 0;font-size:.9rem}.page-module__JQAuQq__tableWrap{width:100%;margin:1.5rem 0;overflow-x:auto}.page-module__JQAuQq__tableWrap table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.8}.page-module__JQAuQq__tableWrap caption{text-align:left;margin-bottom:.6rem;font-weight:700}.page-module__JQAuQq__tableWrap th,.page-module__JQAuQq__tableWrap td{text-align:left;vertical-align:top;border:1px solid #d8ded2;padding:1rem}.page-module__JQAuQq__tableWrap thead{background:#edf3e3}.page-module__JQAuQq__tableWrap tbody th{width:24%;min-width:6rem;font-weight:700}.page-module__JQAuQq__checklist{padding:0;list-style:none}.page-module__JQAuQq__checklist li{border-bottom:1px solid #d8ded2;grid-template-columns:1fr;gap:.4rem;padding:1rem 0;display:grid}.page-module__JQAuQq__checklist strong,.page-module__JQAuQq__checklist span{line-height:1.85;display:block}.page-module__JQAuQq__example p{font-size:1rem;line-height:1.95}.page-module__JQAuQq__example{background:#f5f7f3;border-left:4px solid #719c36;margin:1.5rem 0;padding:1.5rem}.page-module__JQAuQq__example>span{color:#526344;margin-bottom:.8rem;font-size:.875rem;display:block}.page-module__JQAuQq__example h3{margin:0 0 1rem}.page-module__JQAuQq__page .story-body{min-width:0}.page-module__JQAuQq__page .story-body a{overflow-wrap:anywhere}@media (max-width:900px){.page-module__JQAuQq__page .story-layout{grid-template-columns:1fr;gap:24px}.page-module__JQAuQq__page .story-index{flex-wrap:wrap;gap:0 20px;display:flex;position:static}.page-module__JQAuQq__page .story-index strong{flex-basis:100%}}@media (max-width:640px){.page-module__JQAuQq__page .page-module__JQAuQq__hero{padding:40px 20px}.page-module__JQAuQq__page .story-layout{width:calc(100% - 32px);padding:28px 0 48px}.page-module__JQAuQq__page .story-body h2{font-size:clamp(1.125rem,5.7cqw,1.375rem)}:is(.page-module__JQAuQq__page .story-summary,.page-module__JQAuQq__page .story-callout){padding:20px}.page-module__JQAuQq__threeFacts{grid-template-columns:1fr}.page-module__JQAuQq__threeFacts>div+div{border-top:1px solid #cad1c2;border-left:0}.page-module__JQAuQq__tableWrap th,.page-module__JQAuQq__tableWrap td{padding:.7rem}.page-module__JQAuQq__example{padding:1rem}}
