.bs-bands{padding:var(--bs-bands-pad-top) 0 var(--bs-bands-pad-bottom);container-type:inline-size}.bs-band{--bs-cols:var(--bs-cols-3);padding-bottom:var(--bs-band-pad-bottom)}.bs-cols4{--bs-cols:var(--bs-cols-4)}.bs-quote2{--bs-cols:var(--bs-cols-quote2)}.bs-band--ruled{border-top:var(--bs-rule) solid var(--bs-ink);padding-top:var(--bs-band-pad-top)}.bs-band-head{padding-bottom:var(--bs-band-head-space-below);font-family:var(--bs-font-display);font-size:var(--bs-band-head-size);line-height:var(--bs-band-head-leading);font-weight:var(--bs-weight-regular)}.bs-group,.bs-run{orphans:1;widows:1}.bs-group{column-count:var(--bs-cols);column-gap:var(--bs-gutter);column-fill:balance}.bs-run{display:contents}.bs-run :is(p,li){font-size:var(--bs-body-size);line-height:var(--bs-body-leading);text-align:var(--bs-body-align);hyphens:auto}.bs-run>p{text-indent:var(--bs-indent)}.bs-run>p:first-child,.bs-run>:is(h2,h3,h4)+p{text-indent:0}.bs-run>:is(h2,h3,h4){font-size:var(--bs-body-size);line-height:var(--bs-body-leading);font-weight:var(--bs-weight-semibold);break-after:avoid}.bs-run>:not(p,ul,ol,h2,h3,h4){break-inside:avoid}.bs-run li{padding-left:var(--bs-indent)}.bs-run--cap>p:first-child:first-letter{float:left;padding-top:var(--bs-cap-pad-top);margin-right:var(--bs-cap-gap);margin-bottom:var(--bs-cap-trim);font-family:var(--bs-font-display);font-size:var(--bs-cap-size);line-height:var(--bs-cap-leading);font-weight:var(--bs-weight-regular)}.bs-run--cap-descends>p:first-child:first-letter{margin-bottom:calc(var(--bs-cap-trim) + var(--bs-cap-descender-drop))}.bs-questions{--bs-q-leading:var(--bs-body-leading)}.bs-questions li{gap:var(--bs-q-num-gap);display:flex}.bs-q-num{width:var(--bs-q-num-width);font-family:var(--bs-font-display);font-size:var(--bs-q-num-size);line-height:var(--bs-q-num-leading);flex:none}.bs-q-text{font-size:var(--bs-q-size);line-height:var(--bs-q-leading);font-style:italic}.bs-pull{margin:var(--bs-interlude-margin) 0;padding:var(--bs-pull-pad-top) 0 var(--bs-pull-pad-bottom);border-top:var(--bs-rule) solid var(--bs-ink);border-bottom:var(--bs-rule) solid var(--bs-ink);font-size:var(--bs-pull-size);line-height:var(--bs-pull-leading);text-align:center;text-wrap:balance;font-style:italic}.bs-flow>.bs-pull:first-child{margin-top:0}.bs-flow>.bs-pull:last-child{margin-bottom:0}.bs-band-body--zone{column-gap:var(--bs-gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bs-band-body--zone>.bs-flow{grid-column:2/-1}.bs-quote2 .bs-band-body:not(.bs-band-body--zone)>.bs-flow{width:calc((100% - 2 * var(--bs-gutter)) * 2 / 3 + var(--bs-gutter))}.bs-zone{padding:var(--bs-zone-pad-top) var(--bs-zone-pad-right) var(--bs-zone-pad-bottom) 0;font-size:var(--bs-zone-size);line-height:var(--bs-zone-leading);font-style:italic}@media (width<=1439px){.bs-group{column-count:auto;gap:var(--bs-band-part-gap);flex-direction:column;display:flex}.bs-run{column-count:var(--bs-cols);column-gap:var(--bs-gutter);column-fill:balance;display:block}.bs-questions{gap:var(--bs-q-stack-gap) var(--bs-q-strip-gap);padding:var(--bs-q-strip-pad-top) 0 var(--bs-q-strip-pad-bottom);border-top:var(--bs-rule) solid var(--bs-ink);border-bottom:var(--bs-rule) solid var(--bs-ink);--bs-q-leading:var(--bs-q-strip-leading);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bs-band-body--zone{display:block}.bs-quote2 .bs-band-body:not(.bs-band-body--zone)>.bs-flow{width:auto}.bs-zone{padding-top:0;padding-right:0}.bs-zone span{display:block}}@media (width<=767px){.bs-group{gap:0}.bs-questions{gap:var(--bs-q-stack-gap);margin:var(--bs-q-stack-space-above) 0 var(--bs-q-stack-space-below);padding:var(--bs-q-stack-pad-top) 0 var(--bs-q-stack-pad-bottom);flex-direction:column;display:flex}.bs-zone span{display:inline}}.bs-band,.bs-fig{scroll-margin-top:var(--bs-anchor-offset)}.bs-lead{grid-template-columns:repeat(var(--bs-lead-cols), minmax(0, 1fr));gap:var(--bs-lead-gap);padding-bottom:var(--bs-lead-pad-bottom);display:grid}.bs-lead-art{grid-column:span var(--bs-lead-art-span);gap:var(--bs-lead-art-gap);flex-direction:column;display:flex}.bs-lead--bare .bs-contents{grid-column:1/-1}.bs-lead-frame{aspect-ratio:var(--bs-lead-frame-ratio);position:relative}.bs-lead-caption{justify-content:space-between;gap:var(--bs-gutter);padding-top:var(--bs-caption-pad-top);border-top:var(--bs-rule) solid var(--bs-ink);color:var(--bs-caption);font-family:var(--bs-font-mono);font-size:var(--bs-caption-size);line-height:var(--bs-caption-leading);letter-spacing:var(--bs-caption-tracking);text-transform:uppercase;display:flex}.bs-contents-head{padding-bottom:var(--bs-contents-head-pad-bottom);border-bottom:var(--bs-rule-heavy) solid var(--bs-ink);font-size:var(--bs-contents-head-size);line-height:var(--bs-contents-head-leading);font-weight:var(--bs-weight-bold)}.bs-contents-row{border-bottom:var(--bs-rule) solid var(--bs-ink)}.bs-contents .bs-contents-row a{padding:var(--bs-contents-row-pad) 0 var(--bs-contents-row-pad) var(--bs-contents-row-gap);border-left:var(--bs-rule-heavy) solid transparent;font-size:var(--bs-contents-size);line-height:var(--bs-contents-leading);text-decoration-line:none;display:block}.bs-contents .bs-contents-row a:hover{text-decoration-line:underline}.bs-contents .bs-contents-row--current a{border-left-color:var(--bs-ink);font-weight:var(--bs-weight-bold)}.bs-contents .bs-contents-row--onward a{font-style:italic}.bs-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bs-cols2figures{--bs-cols:var(--bs-cols-figures)}.bs-band-body--figures{column-gap:var(--bs-gutter);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.bs-band-body--figures>.bs-flow{grid-column:1/3}.bs-figs{gap:var(--bs-figs-gap);flex-direction:column;display:flex}.bs-figstrip+.bs-run>p:first-child{text-indent:var(--bs-indent)}.bs-figstrip,.bs-figs-after{display:none}.bs-fig{gap:var(--bs-fig-gap);align-items:flex-start;display:flex}.bs-fig-pic{flex:none}.bs-fig-pic img{object-fit:contain;object-position:left top}.bs-fig--column.bs-fig--book .bs-fig-pic img{width:var(--bs-fig-book-width);height:var(--bs-fig-book-height)}.bs-fig--column.bs-fig--object .bs-fig-pic img{width:var(--bs-fig-object-size);height:var(--bs-fig-object-size)}.bs-fig-cap{flex:0 1 var(--bs-fig-cap-width);gap:var(--bs-fig-cap-gap);min-width:0;padding-top:var(--bs-fig-cap-pad-top);border-top:var(--bs-rule) solid var(--bs-ink);text-align:left;hyphens:manual;flex-direction:column;display:flex}.bs-fig-num{font-family:var(--bs-font-display);font-size:var(--bs-fig-num-size);line-height:var(--bs-fig-num-leading)}.bs-fig-kicker{font-size:var(--bs-fig-kicker-size);line-height:var(--bs-fig-kicker-leading);font-weight:var(--bs-weight-semibold);letter-spacing:var(--bs-fig-kicker-tracking);text-transform:uppercase}.bs-fig-title{font-size:var(--bs-fig-title-size);line-height:var(--bs-fig-title-leading)}.running-text a.bs-fig-link{font-size:var(--bs-fig-link-size);line-height:var(--bs-fig-link-leading);align-self:flex-start;font-style:italic;text-decoration-line:none}.running-text a.bs-fig-link:hover{text-decoration-line:underline;text-decoration-color:var(--bs-ink)}@media (width<=1439px){.bs-band-body--figures{display:block}.bs-figs{display:none}.bs-figstrip{gap:var(--bs-figstrip-gap);padding:var(--bs-figstrip-pad-top) 0 var(--bs-figstrip-pad-bottom);border-top:var(--bs-rule) solid var(--bs-ink);border-bottom:var(--bs-rule) solid var(--bs-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bs-figstrip+.bs-run>p:first-child{text-indent:0}.bs-fig--strip{justify-content:flex-end;gap:var(--bs-figstrip-fig-gap);flex-direction:column}.bs-fig--strip .bs-fig-pic{height:var(--bs-figstrip-frame);align-items:flex-end;display:flex}.bs-fig--strip .bs-fig-pic img{width:auto;height:var(--bs-figstrip-frame);object-position:left bottom}.bs-fig--strip .bs-fig-cap{flex:none;align-self:stretch}}@media (width<=767px){.bs-figstrip{display:none}.bs-figs-after{gap:var(--bs-figafter-stack-gap);padding:var(--bs-figafter-pad-top) 0 var(--bs-figafter-pad-bottom);flex-direction:column;display:flex}.bs-figs-after+p{text-indent:0}.bs-band-body--figures .bs-group{display:block}.bs-band-body--figures .bs-run{display:contents}.bs-band-body--figures .bs-figstrip+.bs-run>p:first-child{text-indent:var(--bs-indent)}.bs-fig--after{gap:var(--bs-figafter-gap)}.bs-fig--after .bs-fig-pic{width:var(--bs-figafter-slot)}.bs-fig--after .bs-fig-pic img{width:100%;max-height:var(--bs-figafter-book-height)}.bs-fig--after.bs-fig--book .bs-fig-pic img{width:auto;height:var(--bs-figafter-book-height)}}.bs-run--one{column-count:auto}.bs-bands--note{--bs-lead-frame-ratio:var(--bs-note-lead-frame-ratio);--bs-lead-art-scale:var(--bs-note-lead-art-scale)}.bs-cols3side{--bs-cols:var(--bs-cols-side)}.bs-band-body--side{grid-template-columns:repeat(var(--bs-side-grid), minmax(0, 1fr));column-gap:var(--bs-gutter);align-items:start;display:grid}.bs-band-body--side>.bs-flow{grid-column:1/-2}.bs-side{--bs-cols:1}.bs-band-body--side>.bs-side{padding-left:var(--bs-side-pad-left);border-left:var(--bs-rule) solid var(--bs-ink);grid-column:-2/-1;align-self:stretch}.bs-side-head{padding-bottom:var(--bs-side-head-pad-bottom);font-family:var(--bs-font-display);font-size:var(--bs-side-head-size);line-height:var(--bs-side-head-leading);font-weight:var(--bs-weight-regular);scroll-margin-top:var(--bs-anchor-offset)}.bs-side{scroll-margin-top:var(--bs-anchor-offset)}.bs-band-body:not(.bs-band-body--side)>.bs-side{margin-top:var(--bs-band-part-gap);padding-top:var(--bs-side-below-pad-top);border-top:var(--bs-rule) solid var(--bs-ink)}.bs-infobox{padding-top:var(--bs-box-pad-top);border-top:var(--bs-rule-heavy) solid var(--bs-ink);font-family:var(--bs-font-sans);text-align:left;hyphens:manual}.bs-infobox-title{padding-bottom:var(--bs-box-title-pad-bottom);font-size:var(--bs-box-title-size);line-height:var(--bs-box-title-leading);font-weight:var(--bs-weight-semibold)}.bs-infobox-item{gap:var(--bs-box-item-gap);padding:var(--bs-box-item-pad-top) 0 var(--bs-box-item-pad-bottom);border-top:var(--bs-rule) solid var(--bs-ink);flex-direction:column;display:flex}.bs-infobox-item:last-child{border-bottom:var(--bs-rule) solid var(--bs-ink)}.bs-infobox dt{font-size:var(--bs-box-name-size);line-height:var(--bs-box-name-leading);font-weight:var(--bs-weight-semibold)}.bs-infobox dd{font-size:var(--bs-box-text-size);line-height:var(--bs-box-text-leading)}.bs-infobox-source{padding-top:var(--bs-box-source-pad-top);color:var(--bs-caption);font-family:var(--bs-font-mono);font-size:var(--bs-box-source-size);line-height:var(--bs-box-source-leading);letter-spacing:var(--bs-caption-tracking);text-transform:uppercase}.bs-media-part{margin:var(--bs-interlude-margin) 0;border-top:var(--bs-rule) solid var(--bs-ink);border-bottom:var(--bs-rule) solid var(--bs-ink)}.bs-flow>.bs-media-part:first-child{margin-top:0}.bs-flow>.bs-media-part:last-child{margin-bottom:0}@media (width>=1024px){.bs-media-part>:is([data-text-block=captionedImage],[data-text-block=mediaSequence],[data-text-block=mediaVideo],[data-text-block=appletEmbed]){width:100%;max-width:var(--bs-strip-picture);margin-inline:auto}}.bs-box-part{max-width:var(--bs-measure);margin:var(--bs-interlude-margin) 0}.bs-sbl{gap:var(--bs-sbl-row-gap) var(--bs-gutter);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.bs-sbl-list{column-count:2;column-gap:var(--bs-gutter);grid-column:3/-1}.bs-sbl-stand .bs-run p{padding-bottom:var(--bs-standfirst-pad-bottom);font-size:var(--bs-standfirst-size);line-height:var(--bs-standfirst-leading);text-align:left}.bs-sbl-values{padding-top:var(--bs-values-pad-top);border-top:var(--bs-rule) solid var(--bs-ink)}.bs-sbl-values .bs-run>p,.bs-sbl-list .bs-run>p{text-indent:0}.bs-sbl-list-head{padding-bottom:var(--bs-list-head-pad-bottom);break-after:avoid}.bs-named-list li{padding-bottom:var(--bs-list-item-pad-bottom);break-inside:avoid;flex-direction:column;display:flex}.bs-named-name{font-size:var(--bs-body-size);line-height:var(--bs-body-leading);font-weight:var(--bs-weight-semibold)}.bs-sbl-list .bs-run p{text-align:left}.bs-stnext{gap:var(--bs-band-part-gap) var(--bs-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bs-statement .bs-run :is(p,li){font-size:var(--bs-statement-size);line-height:var(--bs-statement-leading);text-align:left;hyphens:manual}.bs-statementNext{--bs-next-pad-top:var(--bs-note-next-pad-top);--bs-next-pad-bottom:0px;--bs-next-gap:var(--bs-note-next-gap);--bs-next-title-size:var(--bs-note-next-title-size);--bs-next-title-leading:var(--bs-note-next-title-leading);--bs-next-links-pad-top:var(--bs-note-next-links-pad-top);--bs-next-link-size:var(--bs-note-next-link-size);--bs-next-link-leading:var(--bs-note-next-link-leading)}@media (width<=1679px){.bs-sbl{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-sbl-list{column-count:1;grid-column:auto}.bs-stnext{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-statement{grid-column:1/3}.bs-stnext-next{grid-column:1/-1}}@media (width<=1439px){.bs-band-body--side{display:block}.bs-band-body--side>.bs-side{column-gap:var(--bs-gutter);margin-top:var(--bs-band-part-gap);padding:var(--bs-side-below-pad-top) 0 0;border-left:0;border-top:var(--bs-rule) solid var(--bs-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bs-side-head{padding-bottom:0}.bs-sbl{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-sbl-list{column-count:2;grid-column:1/-1}.bs-stnext{flex-direction:column;align-items:stretch;display:flex}}@media (width<=767px){.bs-band-body--side>.bs-side{gap:var(--bs-side-below-gap);padding-top:var(--bs-side-below-pad-top);flex-direction:column;display:flex}.bs-sbl{flex-direction:column;display:flex}.bs-sbl-list{column-count:1}}
