.c-prose{--prose-space: 2.5rem;--p-mb: 1.75rem;--quote-fz: 1.5rem;--quote-lh: 1.2;--h-mt: var(--prose-space);--h-mb: var(--p-mb);--li-my: 1.25rem;--ul-mb: var(--p-mb);--ul-pl: 1.75rem;--h-gallery-cols: 1;--v-gallery-cols: 1;font-size:1.125rem;line-height:1.5}.c-prose__lead{font-size:1.125rem;line-height:1.2}.c-prose__spacer{margin-block:var(--prose-space)}.c-prose__spacer iframe,.c-prose__spacer blockquote,.c-prose__spacer .twitter-tweet{max-width:100%;margin-inline:auto!important}.c-prose__spacer .fb-post{display:flex;justify-content:center;max-width:100%;margin:0 auto}.c-prose__table table{max-width:100%;flex-grow:1;font-size:.875rem}.c-prose__table th,.c-prose__table td{text-align:left;padding-block:1rem;padding-right:1rem;border-bottom:1px solid rgb(var(--shade-400) / 1)}.c-prose__table thead td,.c-prose__table thead th{padding-top:0;vertical-align:bottom}.c-prose__table tbody th,.c-prose__table tbody td{vertical-align:top}.c-prose__broadcast-heading{position:sticky;top:var(--header-sticky-height);padding-inline:1.25rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-inline:-1.25rem;font-size:1.375rem;margin-bottom:var(--h-mb);padding-block:.75rem;transition-property:top;display:flex;gap:.5rem;z-index:5}.c-prose__broadcast-heading:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.7;background:rgb(var(--shade-100) / 1)}.c-prose__broadcast-heading:after{content:"";display:block;position:absolute;inset-inline:1.25rem;bottom:0;border-bottom:1px solid rgb(var(--shade-400) / 1)}.c-prose__broadcast-item{background-color:rgb(var(--shade-200) / 1);border:1px solid rgb(var(--shade-300) / 1);border-radius:.75rem;padding:1.25rem;font-size:1rem;--prose-space: 1.75rem;--p-mb: 1.25rem;--quote-fz: 1.5rem;--quote-lh: 1.2;--h-mt: 0;--h-mb: var(--p-mb);--li-my: .75rem;--ul-mb: var(--p-mb);--ul-pl: 1.75rem}.c-prose__broadcast-item+.c-prose__broadcast-item{margin-top:.75rem}.c-prose :not(:where(.c-prose__ignore *)):where(p){margin-bottom:var(--p-mb)}.c-prose :not(:where(.c-prose__ignore *)):where(a){font-weight:700}.c-prose :not(:where(.c-prose__ignore *)):where(h2,h3,h4,h5,h6){margin-top:var(--h-mt);margin-bottom:var(--h-mb);font-weight:700;line-height:1.1}.c-prose :not(:where(.c-prose__ignore *)):where(h2,h3,h4,h5,h6)+h2,.c-prose :not(:where(.c-prose__ignore *)):where(h2,h3,h4,h5,h6)+h3,.c-prose :not(:where(.c-prose__ignore *)):where(h2,h3,h4,h5,h6)+h4,.c-prose :not(:where(.c-prose__ignore *)):where(h2,h3,h4,h5,h6)+h5,.c-prose :not(:where(.c-prose__ignore *)):where(h2,h3,h4,h5,h6)+h6{margin-top:0}.c-prose :not(:where(.c-prose__ignore *)):where(h2){font-size:1.7em}.c-prose :not(:where(.c-prose__ignore *)):where(h3){font-size:1.5em}.c-prose :not(:where(.c-prose__ignore *)):where(h4){font-size:1.3em}.c-prose :not(:where(.c-prose__ignore *)):where(h5){font-size:1.2em}.c-prose :not(:where(.c-prose__ignore *)):where(h6){font-size:1.1em}.c-prose :not(:where(.c-prose__ignore *)):where(mark){color:rgb(var(--text-color) / 1);background-color:rgb(var(--primary-color) / 20%);padding:.25rem .125rem}.c-prose :not(:where(.c-prose__ignore *)):where(li){margin-top:var(--li-my);margin-bottom:var(--li-my)}.c-prose :not(:where(.c-prose__ignore *)):where(ol,ul){padding-left:var(--ul-pl);margin-bottom:var(--ul-mb)}.c-prose :not(:where(.c-prose__ignore *)):where(ol,ul) ul,.c-prose :not(:where(.c-prose__ignore *)):where(ol,ul) ol{margin-top:var(--li-my);margin-bottom:var(--li-my)}.c-prose :not(:where(.c-prose__ignore *)):where(ol){list-style:decimal}.c-prose :not(:where(.c-prose__ignore *)):where(ul)>li{position:relative}.c-prose :not(:where(.c-prose__ignore *)):where(ul)>li:before{content:"";display:block;position:absolute;left:calc(var(--ul-pl) * -.55 - .25rem);top:.625rem;margin-top:1px;width:.5rem;height:.5rem;background-color:rgb(var(--primary-color) / 1)}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote){margin-block:var(--prose-space);font-weight:700;font-size:var(--quote-fz);line-height:var(--quote-lh)}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote):before{content:"";display:block;height:3.75rem;margin-bottom:1.25rem;background-image:url(../img/quote.Br_DS4BP.svg);background-size:auto 3.75rem;background-position:left center;background-repeat:no-repeat}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote) p{margin-bottom:0}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote) p+p{margin-top:.75rem}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote) footer{margin-top:1.25rem;font-size:1rem;padding-top:1.25rem;font-weight:500;border-top:1px solid rgb(var(--text-color) / 1)}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote) cite{font-style:normal;font-weight:inherit}.c-prose :not(:where(.c-prose__ignore *)):where(table) img{max-width:none}.c-prose :not(:where(.c-prose__ignore *)):where(:first-child){margin-top:0}.c-prose :not(:where(.c-prose__ignore *)):where(:last-child){margin-bottom:0}.c-prose__gallery{padding-bottom:0}.c-prose__gallery .c-figure__embed img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-prose__gallery .splide__slide{width:calc(100% / var(--h-gallery-cols));margin-right:0;display:block}.c-prose__gallery .splide__track{overflow:hidden}.c-prose__gallery .splide__overlay{position:absolute;top:0;left:0;width:100%;z-index:1;pointer-events:none;display:grid;grid-template-columns:repeat(var(--h-gallery-cols),1fr)}.c-prose__gallery .splide__overlay:before{content:"";display:block;padding-bottom:52.5%;width:100%}.c-prose__gallery .splide__pages{display:inline-block;width:auto;position:absolute;left:50%;bottom:1rem;transform:translate(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.5rem .625rem;color:#fdfeff;border-radius:9999px;font-size:.875rem;line-height:1;font-weight:700}.c-prose__gallery .splide__pages:before{content:"";position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.4;background-color:#171718}.c-prose__gallery--v .splide__slide{width:calc(100% / var(--v-gallery-cols))}.c-prose__gallery--v .splide__overlay{grid-template-columns:repeat(var(--v-gallery-cols),1fr)}.c-prose__gallery--v .splide__overlay:before{padding-bottom:calc(4 / 3 * 100%)}@media (min-width: 768px){.c-prose{--v-gallery-cols: 2}.c-prose__lead{font-size:1.375rem}}@media (min-width: 992px){.c-prose{--quote-fz: 2rem;--quote-lh: 1.1}.c-prose__lead{font-size:1.5rem}}@media (min-width: 1260px){.c-prose__lead{font-size:1.75rem}}
