.record-head__status{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.record-head__eyebrow{color:var(--muted)}.note a .arr{display:inline}.band--summary+:is(.band--cover,.band--toc,.band--prose){padding-top:0}.band--cover{padding-bottom:var(--space-12)}.band--cover .figure{margin-block:0}.figure--cover img{width:min(100%,var(--measure-px))}.prose--article>h2.h2--part{margin-bottom:var(--space-3);max-width:none;color:var(--text-strong);font-size:var(--fs-label);font-weight:500;line-height:1.5;letter-spacing:var(--ls-index);text-transform:uppercase;font-feature-settings:"tnum" 1,"case" 1}.prose--article>h2.h2--part+h2{margin-top:0}.prose--article>h2.h2--part+h2:before{display:none}.prose--article>h2.h2--part+h2{scroll-margin-top:calc(var(--space-6) + var(--space-10) + 1px + 1.5 * var(--fs-label) + var(--space-3))}.prose--article>h2.h2--caps,.toc a.toc--caps{letter-spacing:.02em;font-feature-settings:"case" 1}.prose--article>h2,.toc--source-numbered a{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose--article>h2.h2--lead{white-space:normal;text-wrap:balance;font-size:var(--fs-quote);line-height:1.25;font-weight:500;letter-spacing:var(--ls-lead);color:var(--text-strong)}@media (min-width:48rem){.record-end--related{align-items:first baseline}}.toc>li.toc__item--part{flex-wrap:wrap;row-gap:var(--space-1)}.toc__part{flex:0 0 100%;margin-top:var(--space-2);padding-left:calc(1.5rem + var(--space-3));color:var(--text-strong)}.toc--source-numbered .toc__part{padding-left:0}.toc>li.toc__item--part:first-child .toc__part{margin-top:0}@media (max-width:47.999rem){.toc__part{color:var(--muted)}}@media (max-width:39.999rem){.br-wide{display:none}}.band--prose{padding-bottom:var(--band-pad)}.figure--row{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;max-width:var(--measure-px)}.figure--row-2{grid-template-columns:repeat(2,minmax(0,1fr))}.figure--row-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:39.999rem){.figure--row-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.prose--article .figure img{width:min(100%,var(--w,100%))}.figure--row img+img{margin-top:0}.prose--article .figure--row img{width:min(100%,var(--w,100%))}.prose--article .figure--portrait img{width:min(100%,15rem,var(--w,100%))}.prose--article .figure--screen{max-width:var(--measure-px)}.prose--article .figure--portrait{max-width:var(--measure-px);display:flex;justify-content:center;padding-block:var(--space-6);background:var(--surface)}.page-record .prose--article .figure-slot>.figure-rebuilt.figure--html:not(.figure--wide,.fr-flow4){border-width:0;padding:var(--space-6);background:var(--surface)}.page-record .prose--article .figure-slot>.figure-rebuilt.figure--html.fr-table{border-width:0;padding-block:0}.figure--framed img{border:0;background:none}.prose--article .figure--small.figure--framed{max-width:var(--measure-px);display:flex;flex-direction:column;align-items:center;padding:var(--space-6);background:var(--surface)}.prose--article .figure--small.figure--framed>figcaption{align-self:stretch;margin-top:var(--space-4)}.figure--logo{margin-block:var(--space-8) var(--space-12);color:var(--fg)}.prose--article>h2.h2--lead+.figure--logo{margin-top:var(--space-10)}.record-logo{display:block;width:min(100%,13.125rem);height:auto}.record-logo .logo-match{fill:var(--accent)}.figure-slot{margin-block:var(--space-10)}.figure-slot>.figure{margin-block:0}.prose--article .fr-tree{max-width:var(--measure-px)}@media (min-width:48rem){.figure--row{gap:var(--gutter)}}.prose--article p>a:only-child{overflow-wrap:anywhere;word-break:break-word;font-feature-settings:none;font-variant-ligatures:none}.prose--article>p.p-solo-strong:has(+p.p-solo-link){margin-bottom:var(--space-1)}.prose--article>p.p-solo-link:has(+p.p-solo-strong){margin-bottom:var(--space-8)}.prose--article>p.p-solo-strong>strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:47.999rem),(pointer:coarse){.prose--article li.li-solo-link>a,.prose--article>p.p-solo-link>a{display:inline-flex;align-items:center;min-height:2.75rem}}.record-end .cta-row{column-gap:var(--space-8);row-gap:0}.record-related .rows:before{display:none}.record-end--related .cta-row{margin-top:var(--space-8)}.band--prose:has(+.record-end--plain){padding-bottom:var(--space-12)}.record-end--plain{padding-bottom:var(--band-pad)}