/* Modern source-document reading layout. Reviewed separately from prepared releases. */
@layer sd-inter-light {
 body.sd-lean-page .lean-source-document.lr-document-modern{--sd-prose-measure:68ch;overflow-wrap:normal;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero{width:100%;margin-top:0!important;padding:56px 0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero:where([data-sd-section-space]){margin-top:0!important;padding-top:max(calc((56px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((56px) * 2),var(--sd-section-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((56px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;--sd-divider-next-padding:max(calc((56px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero-inner{width:min(1320px,calc(100% - 96px))!important;max-width:1320px;margin-inline:auto!important;padding-inline:0!important;min-width:0;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1{font-size:56px!important;line-height:1.1!important;max-width:24ch!important;letter-spacing:-.04em!important;margin:12px 0 24px!important;text-wrap:balance;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1:where([data-sd-section-space]){margin-top:calc((12px) * 2)!important;margin-bottom:calc((24px) * 2)!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((24px) * 2)!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((12px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-lead,.xp-lead,.bp-hero-lead,.report-lead){max-width:64ch!important;font-size:18px!important;line-height:1.6!important;margin-bottom:22px!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-lead,.xp-lead,.bp-hero-lead,.report-lead):where([data-sd-section-space]){margin-bottom:calc((22px) * 2)!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-lead,.xp-lead,.bp-hero-lead,.report-lead):where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((22px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-hero-links,.xp-actions,.bp-actions,.report-actions,.hub-hero-actions,.lr-actions){display:flex!important;align-items:center;gap:12px 16px;flex-wrap:wrap;margin:26px 0 0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-hero-links,.xp-actions,.bp-actions,.report-actions,.hub-hero-actions,.lr-actions):where([data-sd-section-space]){margin-top:calc((26px) * 2)!important;margin-bottom:0!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-hero-links,.xp-actions,.bp-actions,.report-actions,.hub-hero-actions,.lr-actions):where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-hero-links,.xp-actions,.bp-actions,.report-actions,.hub-hero-actions,.lr-actions):where([data-sd-linear-section]))){--sd-divider-next-margin:calc((26px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a:is(.lr-button,.lr-button-secondary){display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;padding:11px 24px!important;border:1px solid #007d8a!important;border-radius:40px!important;color:#007d8a!important;background:transparent!important;text-decoration:none!important;font-size:16px!important;line-height:1.5!important;box-shadow:none!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a:is(.lr-button,.lr-button-secondary):where([data-sd-section-space]){padding-top:max(calc((11px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((11px) * 2),var(--sd-section-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a:is(.lr-button,.lr-button-secondary):where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((11px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a:is(.lr-button,.lr-button-secondary):where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((11px) * 2),var(--sd-divider-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a:is(.lr-button,.lr-button-secondary):where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a.lr-button{color:#fff!important;background:#007579!important;border-color:#007579!important;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero a:is(.lr-button,.lr-button-secondary):focus-visible{outline:2px solid #0a3a66;outline-offset:4px;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);gap:40px;align-items:center;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel{padding:24px!important;margin:0!important;border:1px solid #b7dce5;background:#ffffffb8;max-width:none;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-section-space]){padding-top:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;margin-top:0!important;margin-bottom:0!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;--sd-divider-next-margin:0px!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list{list-style:none;margin:0;padding:0;display:grid;gap:0;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list:where([data-sd-section-space]){margin-top:0;margin-bottom:0;padding-top:max(0px,var(--sd-section-min-padding,0px));padding-bottom:max(0px,var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;--sd-divider-prev-padding:max(0px,var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list:where([data-sd-linear-section]))){--sd-divider-next-margin:0px;--sd-divider-next-padding:max(0px,var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list li{max-width:none;padding:12px 0;border-top:1px solid #d4e4ea;font-size:15px!important;line-height:1.5!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list li:where([data-sd-section-space]){padding-top:max(calc((12px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((12px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list li:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list li:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list li{border-top-color:rgba(92,160,164,.12);}body.sd-lean-page .lean-source-document.lr-document-modern .lr-carry-list li:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context{display:flex;align-items:center;justify-content:space-between;gap:8px 24px;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context .lr-breadcrumbs{min-width:0;line-height:1.5!important;padding-block:14px;gap:8px 12px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context .lr-breadcrumbs:where([data-sd-section-space]){padding-block-start:max(calc((14px) * 2),var(--sd-section-min-padding,0px));padding-block-end:max(calc((14px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context .lr-breadcrumbs:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((14px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context .lr-breadcrumbs:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((14px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context-link{flex-shrink:0;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context-link a{font-size:13px!important;}
 body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-scope{padding:24px 0 0;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-scope:where([data-sd-section-space]){padding-top:max(calc((24px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(0px,var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-scope:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(0px,var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-scope:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note{max-width:68ch;margin:0!important;padding:0 0 0 18px!important;border:0!important;border-left:2px solid #8cc4d1!important;background:transparent!important;border-radius:0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note:where([data-sd-section-space]){margin-top:0!important;margin-bottom:0!important;padding-top:max(0px,var(--sd-section-min-padding,0px))!important;padding-bottom:max(0px,var(--sd-section-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;--sd-divider-prev-padding:max(0px,var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;--sd-divider-next-padding:max(0px,var(--sd-divider-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-mark{display:none;}
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note p{font-size:15px!important;line-height:1.6!important;margin:0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note p:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-scope-note p:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .report-badge{display:inline-flex;align-items:center;max-width:68ch;padding:8px 14px!important;margin-top:4px!important;font-size:13px!important;line-height:1.5!important;border-radius:4px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .report-badge:where([data-sd-section-space]){padding-top:max(calc((8px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((8px) * 2),var(--sd-section-min-padding,0px))!important;margin-top:calc((4px) * 2)!important;}body.sd-lean-page .lean-source-document.lr-document-modern .report-badge:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((8px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .report-badge:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((8px) * 2),var(--sd-divider-min-padding,0px))!important;--sd-divider-next-margin:calc((4px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading{display:flex;align-items:center;gap:12px;margin-bottom:14px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading:where([data-sd-section-space]){margin-bottom:calc((14px) * 2);}body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((14px) * 2);}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading .report-eyebrow{margin:0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading .report-eyebrow:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading .report-eyebrow:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .report-hero-heading img{width:36px!important;height:36px!important;flex:0 0 36px;}
 body.sd-lean-page .lean-source-document.lr-document-modern :is(.sd-strip-heading,.sd-strip-summary){margin-bottom:16px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern :is(.sd-strip-heading,.sd-strip-summary):where([data-sd-section-space]){margin-bottom:calc((16px) * 2);}body.sd-lean-page .lean-source-document.lr-document-modern :is(.sd-strip-heading,.sd-strip-summary):where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((16px) * 2);}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .sd-strip-links{display:flex;gap:20px 32px;flex-wrap:wrap;}
 body.sd-lean-page .lean-source-document.lr-document-modern .sd-strip-links a{display:grid;gap:6px;max-width:44ch;line-height:1.6;}
 body.sd-lean-page .lean-source-document.lr-document-modern .sd-strip-links :is(strong,small){display:block;}
 body.sd-lean-page .lean-source-document.lr-document-modern .sd-strip-links small{font-size:14px!important;line-height:1.6!important;}
 body.sd-lean-page .lean-source-document.lr-document-modern :is(.report-toc,.lr-document-contents) nav a{display:inline-flex!important;align-items:baseline;gap:10px;}
 body.sd-lean-page .lean-source-document.lr-document-modern :is(.report-toc,.lr-document-contents) nav a>span:first-child{flex:0 0 auto;}
 body.sd-lean-page .lean-source-document.lr-document-modern .report-toc>summary{display:flex;gap:12px;align-items:center;}
 body.sd-lean-page .lean-source-document.lr-document-modern .report-toc>summary>span{font-size:13px!important;color:#526575;}
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points:where([data-sd-section-space]){margin-top:calc((24px) * 2);margin-bottom:0;padding-top:max(0px,var(--sd-section-min-padding,0px));padding-bottom:max(0px,var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px;--sd-divider-prev-padding:max(0px,var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((24px) * 2);--sd-divider-next-padding:max(0px,var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points li{border-top:1px solid #b7dce5;padding-top:20px;max-width:none;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points li:where([data-sd-section-space]){padding-top:max(calc((20px) * 2),var(--sd-section-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points li:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points li{border-top-color:rgba(92,160,164,.12);}body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points li:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points h3{font-size:22px!important;margin-bottom:10px!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points h3:where([data-sd-section-space]){margin-bottom:calc((10px) * 2)!important;}body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points h3:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((10px) * 2)!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapters-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:28px 0;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapters-intro:where([data-sd-section-space]){margin-top:calc((28px) * 2);margin-bottom:calc((28px) * 2);}body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapters-intro:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((28px) * 2);}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapters-intro:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((28px) * 2);}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary{display:grid;grid-template-columns:30px minmax(0,1fr) 18px;gap:14px;align-items:start;}
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary h2{display:block!important;font-size:24px!important;margin:0 0 6px!important;line-height:1.3!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary h2:where([data-sd-section-space]){margin-top:0!important;margin-bottom:calc((6px) * 2)!important;}body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary h2:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((6px) * 2)!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary h2:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter-number{color:#007d8a;font-size:14px!important;padding-top:5px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter-number:where([data-sd-section-space]){padding-top:max(calc((5px) * 2),var(--sd-section-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter-number:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((5px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter-description{display:block;color:#526575;font-size:14px!important;line-height:1.6;}
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter-icon::before{content:'+';font-size:22px;line-height:1.5;}
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter[open] .mt-chapter-icon::before{content:'−';}
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links{display:grid;gap:16px;border-top:1px solid #d4e4ea;padding-top:20px;margin-top:20px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links:where([data-sd-section-space]){padding-top:max(calc((20px) * 2),var(--sd-section-min-padding,0px));margin-top:calc((20px) * 2);}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px));--sd-divider-next-margin:calc((20px) * 2);}body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links{border-top-color:rgba(92,160,164,.12);}body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links p{font-size:14px!important;margin:0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links p:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-sidebar-links p:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 body.sd-lean-page .lean-source-document.lr-document-modern :is(.mt-diagram,.mt-figure) svg{max-width:100%;height:auto;}
 body.sd-lean-page .lean-source-document.lr-document-modern :is(.mt-diagram,.mt-flow,.mt-evidence-types,.mt-review-grid){max-width:100%;min-width:0;}
 @media(max-width:1000px){body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel{max-width:64ch;}}
 @media(max-width:760px){
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero{padding:40px 0!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero:where([data-sd-section-space]){padding-top:max(calc((40px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((40px) * 2),var(--sd-section-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((40px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((40px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero-inner{width:calc(100% - 40px)!important;}
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1{font-size:36px!important;line-height:1.12!important;max-width:24ch!important;margin-block:12px 20px!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1:where([data-sd-section-space]){margin-block-start:calc((12px) * 2)!important;margin-block-end:calc((20px) * 2)!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:calc((20px) * 2)!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((12px) * 2)!important;}/* sd-section-spacing:end */
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero :is(.mt-lead,.xp-lead,.bp-hero-lead,.report-lead){font-size:16px!important;}
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel{padding:20px!important;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-section-space]){padding-top:max(calc((20px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((20px) * 2),var(--sd-section-min-padding,0px))!important;}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero .xp-hero-panel:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((20px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context{display:block;}
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context-link{padding-bottom:12px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context-link:where([data-sd-section-space]){padding-bottom:max(calc((12px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context-link:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
  body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-context .lr-breadcrumbs{font-size:12px!important;gap:6px 10px;}
  body.sd-lean-page .lean-source-document.lr-document-modern .mt-overview-points{grid-template-columns:minmax(0,1fr);gap:14px;}
  body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter{padding:12px 16px;}/* sd-section-spacing:begin */body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter:where([data-sd-section-space]){padding-top:max(calc((12px) * 2),var(--sd-section-min-padding,0px));padding-bottom:max(calc((12px) * 2),var(--sd-section-min-padding,0px));}body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}.sd-section-divider:has(+ :is(body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((12px) * 2),var(--sd-divider-min-padding,0px));}/* sd-section-spacing:end */
  body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary{grid-template-columns:22px minmax(0,1fr) 14px;gap:10px;}
  body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapter>summary h2{font-size:21px!important;}
  body.sd-lean-page .lean-source-document.lr-document-modern .mt-chapters-intro h2{font-size:28px!important;}
 }
 @media(max-width:360px){body.sd-lean-page .lean-source-document.lr-document-modern .lr-document-hero h1{font-size:32px!important;}}
}
