/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumbs{background:rgba(var(--c-bcj-grey-40," is not a valid color"),1);padding-block:var(--s-bcj-16,1rem);min-height:3.75rem}.breadcrumbs__container{width:100%;padding-inline:var(--s-bcj-20,1.25rem)}@media(min-width:65.625rem){.breadcrumbs__container{padding-inline:var(--s-bcj-48,3rem)}}@media(min-width:87.5rem){.breadcrumbs__container{max-width:94.5rem;margin:0 auto}}.breadcrumbs__inner{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-400,400)}.breadcrumbs__inner{display:flex}.breadcrumbs__list{margin:0;padding:0;align-self:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breadcrumbs__item{display:inline;vertical-align:top}.breadcrumbs__item::after{content:"//";font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-500,500);color:rgba(var(--c-bcj-grey-60," is not a valid color"),1);display:inline;margin:0 var(--s-bcj-6,0.375rem)}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__item p{display:inline;margin-bottom:unset}.breadcrumbs__link,.breadcrumbs__label{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-400,400)}.breadcrumbs__link,.breadcrumbs__label{color:rgba(var(--c-bcj-grey-100," is not a valid color"),1);display:inline}.breadcrumbs__link:is(a):hover,.breadcrumbs__label:is(a):hover{color:rgba(var(--c-bcj-blue-60," is not a valid color"),1)}
.bcj-button{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-14,0.875rem);line-height:var(--lh-bcj-19,1.1875rem);font-weight:var(--fw-bcj-700,700);letter-spacing:.075rem;padding:var(--s-bcj-12,0.75rem) var(--s-bcj-16,1rem);transition:all .2s ease-in-out;text-transform:uppercase;cursor:pointer}.bcj-button:hover{text-decoration:none}.bcj-button:focus{outline:2px solid rgba(var(--c-bcj-blue-60," is not a valid color"),1);text-decoration:none}[data-component-theme=dark] .bcj-button:focus{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}.bcj-button--with-icon{justify-content:space-between;display:inline-flex;align-items:center;gap:var(--s-bcj-12,0.75rem)}.bcj-button__icon{display:inline-block}.bcj-button__icon svg{position:relative;top:unset;right:unset;display:block;width:18px;height:18px}
.bcj-button--fill{background-color:var(--background);border:2px solid var(--border);color:var(--color,rgba(var(--c-bcj-white,255,255,255),1))}.bcj-button--fill:hover{background-color:var(--background-hover);border-color:var(--border-hover);color:rgba(var(--c-bcj-white,255,255,255),1)}.bcj-button--fill:focus:not(:hover){background-color:var(--background);border-color:var(--border);color:var(--color,rgba(var(--c-bcj-white,255,255,255),1))}.bcj-button--fill[data-button-color=black]{--background:rgba(var(--c-bcj-black,0,0,0),1);--background-hover:rgba(var(--c-bcj-grey-100," is not a valid color"),1);--border-hover:rgba(var(--c-bcj-grey-100," is not a valid color"),1);--border:rgba(var(--c-bcj-black,0,0,0),1)}.bcj-button--fill[data-button-color=blue]{--background:rgba(var(--c-bcj-blue-60," is not a valid color"),1);--background-hover:rgba(var(--c-bcj-blue-100," is not a valid color"),1);--border-hover:rgba(var(--c-bcj-blue-100," is not a valid color"),1);--border:rgba(var(--c-bcj-blue-60," is not a valid color"),1)}.bcj-button--fill[data-button-color=red]{--background:rgba(var(--c-bcj-red,231,19,26),1);--background-hover:rgba(var(--c-bcj-red-100," is not a valid color"),1);--border:rgba(var(--c-bcj-red,231,19,26),1);--border-hover:rgba(var(--c-bcj-red-100," is not a valid color"),1)}.bcj-button--fill[data-button-color=white]{--background:rgba(var(--c-bcj-white,255,255,255),1);--background-hover:rgba(var(--c-bcj-red-100," is not a valid color"),1);--border:rgba(var(--c-bcj-white,255,255,255),1);--border-hover:rgba(var(--c-bcj-red-100," is not a valid color"),1);--color:rgba(var(--c-bcj-red,231,19,26),1)}.bcj-button--fill[data-button-color=grey]{--background:rgba(var(--c-bcj-white,255,255,255),1);--background-hover:rgba(var(--c-bcj-grey-100," is not a valid color"),1);--border:rgba(var(--c-bcj-grey-60," is not a valid color"),1);--border-hover:rgba(var(--c-bcj-grey-60," is not a valid color"),1);--color:rgba(var(--c-bcj-grey-100," is not a valid color"),1)}.bcj-button--fill[data-button-color=darkgrey]{--background:rgba(var(--c-bcj-grey-100," is not a valid color"),1);--background-hover:rgba(var(--c-bcj-grey-100," is not a valid color"),1);--border:rgba(var(--c-bcj-grey-60," is not a valid color"),1);--border-hover:rgba(var(--c-bcj-grey-60," is not a valid color"),1);--color:rgba(var(--c-bcj-white,255,255,255),1)}
.bcj-button--ghost{border:2px solid var(--border);background-color:rgba(0,0,0,0);color:var(--color)}.bcj-button--ghost:hover{color:var(--color-hover,rgba(var(--c-bcj-white,255,255,255),1));background-color:var(--background-hover);border-color:var(--border-hover)}.bcj-button--ghost:focus:not(:hover){background-color:rgba(0,0,0,0);border-color:var(--border-hover);color:var(--color)}.bcj-button--ghost[data-button-color=grey]{--background-hover:rgba(var(--c-bcj-grey-100," is not a valid color"),1);--border:rgba(var(--c-bcj-grey-60," is not a valid color"),1);--border-hover:rgba(var(--c-bcj-grey-60," is not a valid color"),1);--color:rgba(var(--c-bcj-grey-100," is not a valid color"),1)}.bcj-button--ghost[data-button-color=red]{--background-hover:rgba(var(--c-bcj-red-100," is not a valid color"),1);--border:rgba(var(--c-bcj-red,231,19,26),1);--border-hover:transparent;--color:rgba(var(--c-bcj-red,231,19,26),1)}.bcj-button--ghost[data-button-color=white]{--background-hover:rgba(var(--c-bcj-white,255,255,255),1);--color-hover:rgba(var(--c-bcj-black,0,0,0),1);--border:rgba(var(--c-bcj-white,255,255,255),1);--border-hover:rgba(var(--c-bcj-white,255,255,255),1);--color:rgba(var(--c-bcj-white,255,255,255),1)}
.collection-component{margin-block:var(--s-bcj-48,3rem)}@media(min-width:65.625rem){.collection-component{margin-block:var(--s-bcj-64,4rem);padding-bottom:var(--s-bcj-24,1.5rem)}}.collection-component__heading{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-24,1.5rem);line-height:var(--lh-bcj-30,1.875rem);font-weight:var(--fw-bcj-700,700)}@media(min-width:65.625rem){.collection-component__heading{font-size:var(--fs-bcj-26,1.625rem);line-height:var(--lh-bcj-34,2.125rem)}}.collection-component__heading{padding-top:var(--s-bcj-8,0.5rem);margin-bottom:var(--s-bcj-24,1.5rem);border-top:2px solid rgba(var(--c-bcj-black,0,0,0),1);color:rgba(var(--c-bcj-blue-black," is not a valid color"),1)}@media(min-width:65.625rem){.collection-component__heading{margin-bottom:var(--s-bcj-40,2.5rem)}}.collection-component__heading-link{color:rgba(var(--c-bcj-black,0,0,0),1)}.collection-component__heading-icon svg{vertical-align:middle;width:12px;height:26px;color:rgba(var(--c-bcj-red,231,19,26),1)}.collection-component__items{display:grid;grid-template-columns:1fr;gap:var(--s-bcj-24,1.5rem);list-style-type:none}@media(min-width:65.625rem){.collection-component__items{grid-template-columns:repeat(3,1fr);gap:var(--s-bcj-48,3rem)}}
.collection-item{display:flex;flex-direction:column;row-gap:var(--s-bcj-64,4rem);justify-content:space-between;padding:var(--s-bcj-40,2.5rem) var(--s-bcj-20,1.25rem);background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1);clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%,100% calc(100% - 40px),calc(100% - 40px) 100%,0% 100%,0 100%);height:100%}@media(min-width:65.625rem){.collection-item{padding-left:var(--s-bcj-40,2.5rem);padding-right:var(--s-bcj-40,2.5rem)}}.collection-item__content-wrapper{display:flex;flex-direction:column;row-gap:var(--s-bcj-16,1rem)}.collection-item__heading{font-family:var(--ff-bcj-serif,"Editor, serif");font-size:var(--fs-bcj-28,1.75rem);line-height:var(--lh-bcj-34,2.125rem);font-weight:var(--fw-bcj-800,800);letter-spacing:var(--ls-bcj-1,-1%);-webkit-font-smoothing:antialiased}.collection-item__heading,.collection-item__heading-link{color:rgba(var(--c-bcj-black,0,0,0),1)}@media(min-width:65.625rem){.collection-item__heading{font-family:var(--ff-bcj-serif,"Editor, serif");font-size:var(--fs-bcj-30,1.875rem);line-height:var(--lh-bcj-39,2.4375rem);font-weight:var(--fw-bcj-800,800);letter-spacing:var(--ls-bcj-1,-1%)}}.collection-item__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.collection-item__description{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-400,400);-webkit-font-smoothing:antialiased}.collection-item__description,.collection-item__description *{color:rgba(var(--c-bcj-black,0,0,0),1);font-weight:500}.collection-item__authors{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-700,700)}.collection-item__authors,.collection-item__authors *{color:rgba(var(--c-bcj-blue-60," is not a valid color"),1)}.collection-item__authors-separator{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-700,700)}.collection-item__authors-separator{color:rgba(var(--c-bcj-grey-60," is not a valid color"),1);margin-left:var(--s-bcj-8,0.5rem);margin-right:var(--s-bcj-8,0.5rem)}.collection-item__meta{margin-top:var(--s-bcj-24,1.5rem)}.collection-item__date{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-500,500);-webkit-font-smoothing:antialiased}.collection-item__date,.collection-item__date *{color:rgba(var(--c-bcj-grey-100," is not a valid color"),1)}.collection-item__topic{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-700,700)}.collection-item__topic,.collection-item__topic *{color:rgba(var(--c-bcj-blue-60," is not a valid color"),1)}
.footer{background-color:rgba(var(--c-bcj-black,0,0,0),1);color:rgba(var(--c-bcj-white,255,255,255),1);padding:0}.footer a{color:rgba(var(--c-bcj-white,255,255,255),1)}.footer a:hover{color:rgba(var(--c-bcj-red,231,19,26),1)}.footer__container{width:100%;padding-inline:var(--s-bcj-20,1.25rem)}@media(min-width:65.625rem){.footer__container{padding-inline:var(--s-bcj-48,3rem)}}@media(min-width:87.5rem){.footer__container{max-width:94.5rem;margin:0 auto}}.footer__inside{padding-block:var(--s-bcj-48,3rem)}@media(min-width:39.375rem){.footer__inside{padding-block:var(--s-bcj-64,4rem) var(--s-bcj-48,3rem)}}.footer__top{display:flex;justify-content:space-between;align-self:stretch;flex-direction:column;gap:var(--s-bcj-48,3rem)}@media(min-width:39.375rem){.footer__top{flex-direction:row;gap:0}}.footer__top-left,.footer__top-right{flex-basis:auto}.footer__top-right{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;max-width:660px;width:100%;gap:var(--s-bcj-48,3rem)}@media(min-width:39.375rem){.footer__top-right{flex-direction:row;margin-top:0;gap:0}}.footer__logo{margin:0}.footer__logo img{margin-right:var(--s-bcj-40,2.5rem);max-width:9.75rem;width:9.75rem}@media(min-width:65.625rem){.footer__logo img{max-width:17.125rem;width:17.125rem}}.footer__nav-wrappers{display:flex;justify-content:space-between;gap:var(--s-bcj-12,0.75rem);width:100%}.footer__nav-wrappers .navigation{max-width:12.75rem;width:100%}.footer__nav-wrappers .navigation ul:not(.contextual-links){display:flex;flex-direction:column;gap:var(--s-bcj-20,1.25rem)}.footer__nav-wrappers .navigation ul:not(.contextual-links) li{list-style-type:none;width:100%;margin:0}.footer__nav-wrappers .navigation ul:not(.contextual-links) li a{font-size:var(--fs-bcj-16,1rem);font-weight:var(--fw-bcj-700,700);line-height:var(--lh-bcj-25,1.5625rem)}.footer__nav-wrappers a:hover,.footer__nav-wrappers a:focus{text-decoration-line:underline;text-underline-offset:var(--s-bcj-4,0.25rem);text-decoration-thickness:var(--s-bcj-2,0.125rem)}.footer__nav-wrappers a:focus{outline:2px solid rgba(var(--c-bcj-red,231,19,26),1)}.footer__address-wrappers{display:flex;flex-direction:column;gap:var(--s-bcj-16,1rem);max-width:14.25rem;width:100%}@media(min-width:39.375rem){.footer__address-wrappers{margin-left:var(--s-bcj-16,1rem);gap:var(--s-bcj-40,2.5rem)}}.footer__address1,.footer__address2{margin:0;font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem)}.footer__bottom{width:100%;margin-top:var(--s-bcj-48,3rem);display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-bcj-40,2.5rem)}@media(min-width:65.625rem){.footer__bottom{margin-top:6.5rem;align-items:flex-end;flex-direction:row;gap:0}}.footer__bottom-left{font-size:var(--fs-bcj-13,0.8125rem);font-weight:var(--fw-bcj-400,400);line-height:var(--lh-bcj-21,1.3125rem)}.footer__legal-copy-right-wrapper{display:flex;flex-direction:column;gap:var(--s-bcj-16,1rem)}@media(min-width:39.375rem){.footer__legal-copy-right-wrapper{flex-direction:row;gap:0}}.footer__legal-links-wrappers{display:inline-flex}.footer__legal-text{margin-bottom:var(--s-bcj-16,1rem)}.footer__legal-link{margin-left:var(--s-bcj-8,0.5rem);margin-top:0;padding:0}@media(max-width:43.75em){.footer__legal-link:nth-of-type(2)::before{display:inline-block;margin-right:var(--s-bcj-16,1rem)}}.footer__legal-link:first-child{margin-left:0}.footer__legal-link:first-child::before{display:none}@media(min-width:39.375rem){.footer__legal-link:first-child{margin-left:var(--s-bcj-8,0.5rem)}.footer__legal-link:first-child::before{display:initial}}.footer__legal-link::before{content:"//";background:none;position:relative;top:unset;left:unset;margin-right:var(--s-bcj-8,0.5rem);height:1.875rem;width:.0625rem}@media(min-width:39.375rem){.footer__legal-link::before{height:initial;width:initial}}.footer__legal-link a{text-decoration:underline}.footer__social{max-width:100%;margin:0;width:100%}@media(min-width:39.375rem){.footer__social{width:initial}}.footer__social-icons-list{display:flex;gap:var(--s-bcj-8,0.5rem);justify-content:space-between;align-items:center;width:100%}@media(min-width:39.375rem){.footer__social-icons-list{width:initial;justify-content:initial}}.footer__social-icons-list-item{list-style-type:none}.footer__social-icon{width:2rem;height:2rem;margin:0;text-align:center;display:inline-block;vertical-align:middle;position:relative;transition:color .2s ease}.footer__social-icon .icon svg{max-width:1rem;max-height:1rem}.footer__social-icon .icon svg path{fill:currentColor}
.header-search{position:relative;background-color:rgba(var(--c-bcj-black,0,0,0),1)}@media(min-width:65.625rem){.header-search{width:80px;transition:width .3s ease-in-out}.header-search:focus-within,.header-search.js-header-search-has-content{width:300px}}.header-search__inner{display:flex;align-items:center;-moz-column-gap:var(--s-bcj-10,0.625rem);column-gap:var(--s-bcj-10,0.625rem);position:relative}.header-search__input-wrapper{display:flex;flex-grow:1;align-items:center;-moz-column-gap:var(--s-bcj-10,0.625rem);column-gap:var(--s-bcj-10,0.625rem);border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(var(--c-bcj-grey-80," is not a valid color"),1)}.header-search__input-wrapper:focus-within{border-bottom-color:rgba(var(--c-bcj-white,255,255,255),1);outline:1px solid rgba(var(--c-bcj-white,255,255,255),1)}.js-header-search-has-content .header-search__input-wrapper:focus-within{outline:none}.header-search__input#header-search{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-700,700)}.header-search__input#header-search{padding:0;background-color:rgba(var(--c-bcj-black,0,0,0),1);color:rgba(var(--c-bcj-white,255,255,255),1);flex:1 1 auto}.header-search__input#header-search::-moz-placeholder{color:rgba(var(--c-bcj-white,255,255,255),1)}.header-search__input#header-search::placeholder{color:rgba(var(--c-bcj-white,255,255,255),1)}.header-search__submit,.header-search__clear{cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0;flex:0 0 auto;position:relative;z-index:1}.header-search__submit:focus,.header-search__submit:focus-visible,.header-search__clear:focus,.header-search__clear:focus-visible{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1) !important}.header-search__submit:hover,.header-search__clear:hover{opacity:.8}.header-search__clear{display:none}.js-header-search-has-content .header-search__clear{display:block}.header-search__icon-svg svg{display:block;width:16px;height:16px;color:rgba(var(--c-bcj-white,255,255,255),1)}.header-search__autocomplete-results{display:none;position:absolute;left:0;width:100%;right:0;padding:var(--s-bcj-10,0.625rem);color:rgba(var(--c-bcj-white,255,255,255),1);background-color:rgba(var(--c-bcj-black,0,0,0),1);z-index:999}.header-search__autocomplete-results.header-search__autocomplete-results--visible{display:block}.header-search__autocomplete-results-heading{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-700,700);margin-bottom:var(--s-bcj-8,0.5rem)}.header-search__autocomplete-results-list{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-400,400)}.header-search__autocomplete-results-list{list-style:none;display:flex;flex-direction:column;row-gap:var(--s-bcj-8,0.5rem)}.header-search__autocomplete-results-item{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-500,500)}.header-search__autocomplete-results-item a{color:rgba(var(--c-bcj-white,255,255,255),1);text-decoration:none}.header-search__autocomplete-results-item a:focus{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}.header-search__autocomplete-results-see-all{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-500,500)}.header-search__autocomplete-results-see-all{color:rgba(var(--c-bcj-red,231,19,26),1);text-decoration:none;display:block;margin-top:var(--s-bcj-8,0.5rem)}.header-search__autocomplete-results-see-all:hover{text-decoration:underline}.header-search__autocomplete-results-see-all:focus{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}
.language-switcher__list{list-style:none;display:flex}.language-switcher__item:not(:last-child)::after{content:"";display:inline-block;width:.125rem;height:1em;background-color:rgba(var(--c-bcj-black,0,0,0),1);margin-left:var(--s-bcj-8,0.5rem);margin-right:var(--s-bcj-8,0.5rem);vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:65.625rem){.language-switcher__item:not(:last-child)::after{background-color:rgba(var(--c-bcj-white,255,255,255),1)}}.language-switcher .language-link{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-14,0.875rem);line-height:var(--lh-bcj-19,1.1875rem);font-weight:var(--fw-bcj-700,700);letter-spacing:.075rem}.language-switcher .language-link{color:rgba(var(--c-bcj-black,0,0,0),1);display:inline-block;text-transform:uppercase;text-decoration:none;background-image:linear-gradient(rgba(var(--c-bcj-black,0,0,0),1),rgba(var(--c-bcj-black,0,0,0),1));background-size:0% 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease-in-out}.language-switcher .language-link:hover,.language-switcher .language-link:focus{text-decoration:none;background-size:100% 2px}@media(min-width:65.625rem){.language-switcher .language-link{color:rgba(var(--c-bcj-white,255,255,255),1);background-image:linear-gradient(rgba(var(--c-bcj-white,255,255,255),1),rgba(var(--c-bcj-white,255,255,255),1))}.language-switcher .language-link:focus{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}}.language-switcher .language-link.is-active{text-decoration:none;background-size:100% 2px}
.bcj-link{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-14,0.875rem);line-height:var(--lh-bcj-19,1.1875rem);font-weight:var(--fw-bcj-700,700);letter-spacing:.075rem;position:relative;padding-block:var(--s-bcj-16,1rem) 0;letter-spacing:.04375rem}.bcj-link::before{content:"";position:absolute;top:0;left:0;right:0;width:48px;height:4px;background-color:rgba(var(--c-bcj-red,231,19,26),1);transition:width .3s ease-in-out}.bcj-link:hover::before{width:100%;transition:width .3s ease-in-out}.bcj-link{display:block;width:-moz-fit-content;width:fit-content;color:rgba(var(--c-bcj-red,231,19,26),1);text-decoration:none;text-transform:uppercase}.bcj-link:focus{outline:2px solid rgba(var(--c-bcj-blue-60," is not a valid color"),1)}[data-component-theme=dark] .bcj-link:focus{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}.bcj-link__text{display:inline-block}.bcj-link--no-top-border{padding-block:0;display:flex;align-items:center;gap:var(--s-bcj-8,0.5rem)}.bcj-link--no-top-border:hover .bcj-link__text{text-decoration:underline}.bcj-link--no-top-border .icon{display:inline-flex}.bcj-link--no-top-border::before{content:none}
.newsletter-signup-modal{background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1);top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-height:90vh;opacity:0;padding:var(--s-bcj-20,1.25rem);border:none}@media(min-width:65.625rem){.newsletter-signup-modal{padding:var(--s-bcj-40,2.5rem);max-width:62.5rem}}.newsletter-signup-modal[open]{position:fixed;display:flex;flex-direction:column;opacity:1}.newsletter-signup-modal::backdrop{background-color:rgba(0,0,0,.66)}.newsletter-signup-modal__close{float:right;background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;width:1.25rem;align-self:flex-end}.newsletter-signup-modal__close-icon svg{width:20px;height:20px;display:block;color:rgba(var(--c-bcj-black,0,0,0),1)}
.sign-up-component{background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1)}@media(min-width:65.625rem){.sign-up-component.sign-up-component--content-width{margin-block:var(--s-bcj-80,5rem)}}.sign-up-component--content-width{background-color:rgba(0,0,0,0)}@media(min-width:65.625rem){.sign-up-component__container{width:100%;padding-inline:var(--s-bcj-20,1.25rem)}}@media(min-width:65.625rem)and (min-width:65.625rem){.sign-up-component__container{padding-inline:var(--s-bcj-48,3rem)}}@media(min-width:65.625rem)and (min-width:87.5rem){.sign-up-component__container{max-width:94.5rem;margin:0 auto}}.sign-up-component__inner{padding-block:var(--s-bcj-48,3rem);padding-inline:var(--s-bcj-20,1.25rem);background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1)}@media(min-width:65.625rem){.sign-up-component__inner{padding-block:var(--s-bcj-64,4rem);padding-inline:0}}@media(min-width:65.625rem){.sign-up-component--content-width .sign-up-component__inner{padding-inline:var(--s-bcj-48,3rem)}}.sign-up-component__tophat{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-14,0.875rem);line-height:var(--lh-bcj-19,1.1875rem);font-weight:var(--fw-bcj-700,700);letter-spacing:.075rem}.sign-up-component__tophat{display:block;color:rgba(var(--c-bcj-red,231,19,26),1);text-transform:uppercase;margin-bottom:var(--s-bcj-16,1rem)}.sign-up-component__content-wrapper{display:flex;flex-direction:column;gap:var(--s-bcj-40,2.5rem)}@media(min-width:65.625rem){.sign-up-component__content-wrapper{flex-direction:row;justify-content:space-between}}.sign-up-component__heading{font-family:var(--ff-bcj-serif,"Editor, serif");font-size:var(--fs-bcj-32,2rem);line-height:var(--lh-bcj-38,2.375rem);font-weight:var(--fw-bcj-800,800);letter-spacing:var(--ls-bcj-1,-1%)}@media(min-width:65.625rem){.sign-up-component__heading{font-size:var(--fs-bcj-44,2.75rem);line-height:var(--lh-bcj-53,3.3125rem)}}.sign-up-component__heading{color:rgba(var(--c-bcj-black,0,0,0),1)}.sign-up-component__description{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-400,400)}.sign-up-component__description{margin-top:var(--s-bcj-16,1rem);color:rgba(var(--c-bcj-black,0,0,0),1)}.sign-up-component__link{margin-top:var(--s-bcj-16,1rem)}@media(min-width:65.625rem){.sign-up-component__content,.sign-up-component__form-wrapper{flex-basis:45%}}
.sign-up-pardot-form__fields{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);-moz-column-gap:var(--s-bcj-10,0.625rem);column-gap:var(--s-bcj-10,0.625rem);row-gap:var(--s-bcj-16,1rem)}@media(min-width:65.625rem){.sign-up-pardot-form__fields{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.sign-up-pardot-form__field{display:flex;flex-direction:column}.sign-up-pardot-form__field label{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-400,400);color:rgba(var(--c-bcj-black,0,0,0),1)}.sign-up-pardot-form__field.required label::after{content:"*";margin-left:3px}.sign-up-pardot-form__field input[type=text],.sign-up-pardot-form__field input[type=email]{border-bottom:2px solid rgba(var(--c-bcj-grey-60," is not a valid color"),1);transition:border-color .2s ease;height:2.25rem}.sign-up-pardot-form__field input[type=text]:focus,.sign-up-pardot-form__field input[type=email]:focus{outline:none;border-bottom-color:rgba(var(--c-bcj-blue,0,109,172),1)}.sign-up-pardot-form__field input[type=text].js-bcj-signup-is-valid,.sign-up-pardot-form__field input[type=email].js-bcj-signup-is-valid{border-bottom-color:rgba(var(--c-bcj-blue,0,109,172),1)}.sign-up-pardot-form__field input[type=text].js-bcj-signup-is-valid:focus,.sign-up-pardot-form__field input[type=email].js-bcj-signup-is-valid:focus{border-bottom-color:rgba(var(--c-bcj-blue,0,109,172),1)}.sign-up-pardot-form__field input[type=text].js-bcj-signup-is-invalid,.sign-up-pardot-form__field input[type=email].js-bcj-signup-is-invalid{border-bottom-color:rgba(var(--c-bcj-red,231,19,26),1)}.sign-up-pardot-form__field input[type=text].js-bcj-signup-is-invalid:focus,.sign-up-pardot-form__field input[type=email].js-bcj-signup-is-invalid:focus{border-bottom-color:rgba(var(--c-bcj-red,231,19,26),1)}.sign-up-pardot-form__actions{margin-top:var(--s-bcj-20,1.25rem);text-align:initial !important}.sign-up-pardot-form__submit{width:100%}@media(min-width:39.375rem){.sign-up-pardot-form__submit{width:auto}}.sign-up-pardot-form__privacy{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-400,400)}.sign-up-pardot-form__privacy{margin-top:var(--s-bcj-24,1.5rem);margin-bottom:0}.sign-up-pardot-form__privacy a{font-weight:700;color:rgba(var(--c-bcj-blue-60," is not a valid color"),1)}
@keyframes slide-in-right{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-in-left{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes fade-in{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fade-out{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.slide-in-right{animation:slide-in-right .3s ease-out forwards}.slide-out-right{animation:slide-out-right .3s ease-in forwards}.slide-in-left{animation:slide-in-left .3s ease-out forwards}.slide-out-left{animation:slide-out-left .3s ease-in forwards}.fade-in{animation:fade-in .3s ease-out forwards}.fade-out{animation:fade-out .3s ease-in forwards}@keyframes slide-in-nav{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes message-fade-in{from{opacity:0}to{opacity:1}}@keyframes message-fade-out{from{opacity:1}to{opacity:0}}@keyframes slide-down-from-top{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-up-to-top{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes dynamic-arrow-animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(20px,20px)}}.slide-in-nav{animation:slide-in-nav .2s ease forwards}.message-fade-in{animation:message-fade-in .5s forwards}.message-fade-out{animation:message-fade-out .5s forwards}.slide-down-from-top{animation:slide-down-from-top .4s ease-out forwards}.slide-up-to-top{animation:slide-up-to-top .2s ease-in forwards}.dynamic-arrow-animate{animation:dynamic-arrow-animate 2s infinite}@media(prefers-reduced-motion:reduce){.slide-in-right,.slide-out-right,.slide-in-left,.slide-out-left,.fade-in,.fade-out,.slide-in-nav,.message-fade-in,.message-fade-out,.slide-down-from-top,.slide-up-to-top,.dynamic-arrow-animate{animation:none}}.site-header__container{width:100%;padding-inline:var(--s-bcj-20,1.25rem)}@media(min-width:65.625rem){.site-header__container{padding-inline:var(--s-bcj-48,3rem)}}@media(min-width:87.5rem){.site-header__container{max-width:94.5rem;margin:0 auto}}.site-header-js-is-sticky{position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:0 2px 10px rgba(0,0,0,.1);transform:translateY(-100%);animation:slide-down-from-top .4s ease-out forwards}.site-header-js-is-sticky .site-header__logo-svg--desktop{display:none}.site-header-js-is-sticky .site-header__logo-svg--desktop-sticky{display:flex;justify-content:flex-start}@media(min-width:65.625rem){.user-logged-in .site-header-js-is-sticky{left:var(--s-bcj-64,4rem)}}.site-header-js-is-hiding{animation:slide-up-to-top .2s ease-in forwards}.site-header__inner--mobile{position:relative}@media(min-width:65.625rem){.site-header__inner--mobile{display:none}}.site-header__top--mobile{position:relative;display:flex;justify-content:space-between;align-items:center;padding:var(--s-bcj-16,1rem) var(--s-bcj-24,1.5rem);background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1);z-index:499;height:auto;min-height:80px}.site-header__overlay--mobile{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:499;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.site-header__overlay--mobile.is-open{opacity:1;visibility:visible}.site-header__main--mobile{position:absolute;display:none;top:100%;right:0;width:100%;max-height:calc(100vh - 80px);transform:translateX(100%);transition:transform .3s ease-in-out;z-index:999;background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1);overflow-y:auto;-webkit-overflow-scrolling:touch}.site-header__main--mobile.is-open{transform:translateX(0);display:block}.site-header__search-wrapper--mobile{background-color:rgba(var(--c-bcj-black,0,0,0),1);padding:var(--s-bcj-16,1rem)}.site-header__menu-button--mobile{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-14,0.875rem);line-height:var(--lh-bcj-19,1.1875rem);font-weight:var(--fw-bcj-700,700);letter-spacing:.075rem}.site-header__menu-button--mobile{padding:0;background-color:rgba(0,0,0,0);cursor:pointer;border:none;text-transform:uppercase;transition:all .3s ease}.site-header__menu-button--mobile:focus{outline:2px solid rgba(var(--c-bcj-blue-60," is not a valid color"),1)}.site-header__logo-svg svg{display:block}@media(min-width:65.625rem){.site-header__logo-svg svg{width:9.75rem}}.site-header__navigation--mobile{padding:var(--s-bcj-32,2rem) var(--s-bcj-20,1.25rem)}@media(min-width:65.625rem){.site-header__navigation--mobile{display:none}}.site-header__actions--mobile{padding-bottom:var(--s-bcj-40,2.5rem);padding-left:var(--s-bcj-20,1.25rem);padding-right:var(--s-bcj-20,1.25rem);display:flex;-moz-column-gap:var(--s-bcj-16,1rem);column-gap:var(--s-bcj-16,1rem)}.site-header__actions--mobile .bcj-button{flex:1 1 auto;text-align:center}@media(min-width:39.375rem){.site-header__actions--mobile .bcj-button{flex:none}}.site-header__language-switcher--mobile{padding:0 var(--s-bcj-20,1.25rem) var(--s-bcj-40,2.5rem)}.site-header__inner--desktop{display:none}@media(min-width:65.625rem){.site-header__inner--desktop{display:block}}.site-header__top--desktop{background-color:rgba(var(--c-bcj-black,0,0,0),1);padding-block:var(--s-bcj-8,0.5rem)}.site-header__top--desktop>div{width:100%;display:flex;align-items:center;justify-content:space-between}.site-header__main--desktop{padding-block:var(--s-bcj-24,1.5rem);background-color:rgba(var(--c-bcj-grey-20," is not a valid color"),1)}.site-header__main--desktop>div{display:flex;justify-content:space-between;-moz-column-gap:var(--s-bcj-24,1.5rem);column-gap:var(--s-bcj-24,1.5rem);align-items:center}.site-header__logo--desktop{flex:1}.site-header__logo-svg--desktop-sticky{display:none}.site-header__actions--desktop{flex:1;justify-content:end;display:flex;flex-shrink:0;-moz-column-gap:var(--s-bcj-16,1rem);column-gap:var(--s-bcj-16,1rem);align-items:center}
.site-menu-desktop{list-style:none;padding:0;margin:0;display:flex;align-items:center;-moz-column-gap:var(--s-bcj-32,2rem);column-gap:var(--s-bcj-32,2rem)}.site-menu-desktop__menu-item{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-700,700)}.site-menu-desktop__menu-item{color:rgba(var(--c-bcj-white,255,255,255),1)}.site-menu-desktop__menu-item a{color:currentColor;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease-in-out}.site-menu-desktop__menu-item a:hover,.site-menu-desktop__menu-item a:focus,.site-menu-desktop__menu-item a.submenu-active{text-decoration:none;background-size:100% 2px}.site-menu-desktop__menu-item a:focus{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}.site-menu-desktop__menu-item--level-0{color:rgba(var(--c-bcj-black,0,0,0),1);position:relative}.site-menu-desktop__menu-item--level-0 a:not(:has(.site-menu-desktop__menu-item-toggle)){display:inline-block}.site-menu-desktop__menu-item--level-0 a:active,.site-menu-desktop__menu-item--level-0 a:focus{outline:none}.site-menu-desktop__menu-item--level-1 a:not(:has(.site-menu-desktop__menu-item-toggle)){display:inline}.site-menu-desktop__menu-item--see-all{margin-top:var(--s-bcj-8,0.5rem);color:rgba(var(--c-bcj-red,231,19,26),1)}.site-menu-desktop__menu-item-inner{display:flex;-moz-column-gap:var(--s-bcj-8,0.5rem);column-gap:var(--s-bcj-8,0.5rem);align-items:center;padding-block:var(--s-bcj-8,0.5rem)}.site-menu-desktop__menu-item-inner:focus-within{outline:2px solid rgba(var(--c-bcj-blue-60," is not a valid color"),1)}.site-menu-desktop__menu-item-inner a:active,.site-menu-desktop__menu-item-inner a:focus{outline:none}.site-menu-desktop__menu-item-toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;transition:transform .2s ease}.site-menu-desktop__menu-item-toggle:focus{outline:2px solid rgba(var(--c-bcj-blue-60," is not a valid color"),1)}.site-menu-desktop__menu-item-toggle-icon-svg svg{display:block;transition:transform .2s ease;width:var(--s-bcj-12,0.75rem);height:var(--s-bcj-6,0.375rem)}[aria-expanded=true] .site-menu-desktop__menu-item-toggle-icon-svg svg{transform:rotate(180deg)}.site-menu-desktop__sub-menu{display:none;position:absolute;flex-direction:column;row-gap:var(--s-bcj-24,1.5rem);left:0;top:100%;background-color:rgba(var(--c-bcj-black,0,0,0),1);padding:var(--s-bcj-24,1.5rem) var(--s-bcj-32,2rem);list-style:none;min-width:13.75rem}.site-menu-desktop__sub-menu::before{content:"";position:absolute;top:calc(var(--s-bcj-8,0.5rem)*-1);left:0;right:0;height:var(--s-bcj-8,0.5rem);background:rgba(0,0,0,0)}.site-menu-desktop__sub-menu.expanded{display:flex;z-index:9999}.site-header-js-is-sticky .site-menu-desktop__sub-menu{max-height:calc(100vh - var(--s-bcj-120,7.5rem));overflow-y:auto}
.site-menu-mobile{display:flex;flex-direction:column;row-gap:var(--s-bcj-24,1.5rem);list-style:none;padding:0;margin:0}.site-menu-mobile__menu-item{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-16,1rem);line-height:var(--lh-bcj-25,1.5625rem);font-weight:var(--fw-bcj-700,700)}.site-menu-mobile__menu-item a{color:rgba(var(--c-bcj-black,0,0,0),1);text-decoration:none;background-image:linear-gradient(rgba(var(--c-bcj-black,0,0,0),1),rgba(var(--c-bcj-black,0,0,0),1));background-size:0% 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease-in-out}.site-menu-mobile__menu-item a:hover,.site-menu-mobile__menu-item a:focus{text-decoration:none;background-size:100% 2px}.site-menu-mobile__menu-item--level-0{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-22,1.375rem);line-height:var(--lh-bcj-36,2.25rem);font-weight:var(--fw-bcj-700,700)}.site-menu-mobile__menu-item--level-0{border-bottom:1px solid rgba(var(--c-bcj-grey-60," is not a valid color"),1);padding-bottom:var(--s-bcj-24,1.5rem)}.site-menu-mobile__menu-item--see-all a{color:rgba(var(--c-bcj-red,231,19,26),1)}.site-menu-mobile__menu-item-inner{display:flex;justify-content:space-between;row-gap:var(--s-bcj-24,1.5rem);align-items:center}.site-menu-mobile__menu-item-toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;transition:transform .2s ease}.site-menu-mobile__menu-item-toggle:focus{outline:2px solid rgba(var(--c-bcj-blue-60," is not a valid color"),1)}.site-menu-mobile__menu-item-toggle[aria-expanded=true] .site-menu-mobile__menu-item-toggle-icon-svg svg{transform:rotate(180deg)}.site-menu-mobile__menu-item-toggle-icon-svg svg{display:block;transition:transform .2s ease;width:var(--s-bcj-18,1.125rem);height:var(--s-bcj-9,0.5625rem)}.site-menu-mobile__sub-menu{list-style:none;padding:0;margin:0;display:none}.site-menu-mobile__sub-menu.expanded{display:flex;flex-direction:column;row-gap:var(--s-bcj-20,1.25rem);padding-top:var(--s-bcj-20,1.25rem)}
:root{--c-bcj-white:255,255,255;--c-bcj-black:0,0,0;--c-bcj-red:231,19,26;--c-bcj-red-25:222,18,25;--c-bcj-red-100:158,11,15;--c-bcj-grey:247,245,243;--c-bcj-grey-20:247,245,243;--c-bcj-grey-40:238,236,234;--c-bcj-grey-60:176,176,176;--c-bcj-grey-80:134,128,124;--c-bcj-grey-100:80,76,73;--c-bcj-blue:0,109,172;--c-bcj-blue-25:0,109,172;--c-bcj-blue-60:0,93,170;--c-bcj-blue-100:0,58,99;--c-bcj-blue-electric:41,67,251;--c-bcj-yellow:255,202,66}
@font-face{font-family:"Benton Sans";font-weight:400;font-style:normal;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-Light.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/benton/Benton-Light.ttf") format("truetype")}@font-face{font-family:"Benton Sans";font-weight:500;font-style:italic;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-RegularItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/benton/Benton-RegularItalic.woff") format("woff")}@font-face{font-family:"Benton Sans";font-weight:500;font-style:normal;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-Regular.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/benton/Benton-Regular.woff") format("woff")}@font-face{font-family:"Benton Sans";font-weight:700;font-style:italic;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-BoldItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/benton/Benton-BoldItalic.woff") format("woff")}@font-face{font-family:"Benton Sans";font-weight:700;font-style:normal;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-Bold.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/benton/Benton-Bold.woff") format("woff")}@font-face{font-family:"Benton Sans";font-weight:800;font-style:italic;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-ExtraboldItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/benton/Benton-ExtraboldItalic.woff") format("woff")}@font-face{font-family:"Benton Sans";font-weight:800;font-style:normal;font-display:swap;src:url("/themes/custom/bcj/assets/fonts/benton/Benton-Extrabold.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/benton/Benton-Extrabold.woff") format("woff")}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Bold.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Bold.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Bold.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Bold.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Bold.svg#Editor-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-BoldItalic.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-BoldItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-BoldItalic.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-BoldItalic.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-BoldItalic.svg#Editor-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-RegularItalic.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-RegularItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-RegularItalic.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-RegularItalic.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-RegularItalic.svg#Editor-RegularItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-LightItalic.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-LightItalic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-LightItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-LightItalic.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-LightItalic.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-LightItalic.svg#Editor-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-MediumItalic.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-MediumItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-MediumItalic.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-MediumItalic.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-MediumItalic.svg#Editor-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Medium.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Medium.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Medium.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Medium.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Medium.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Medium.svg#Editor-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Extrabold.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Extrabold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Extrabold.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Extrabold.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Extrabold.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Extrabold.svg#Editor-Extrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Regular.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Regular.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Regular.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Regular.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Regular.svg#Editor-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Light.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-Light.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Light.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Light.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Light.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-Light.svg#Editor-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Editor";src:url("/themes/custom/bcj/assets/fonts/editor/Editor-ExtraboldItalic.eot");src:url("/themes/custom/bcj/assets/fonts/editor/Editor-ExtraboldItalic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-ExtraboldItalic.woff2") format("woff2"),url("/themes/custom/bcj/assets/fonts/editor/Editor-ExtraboldItalic.woff") format("woff"),url("/themes/custom/bcj/assets/fonts/editor/Editor-ExtraboldItalic.ttf") format("truetype"),url("/themes/custom/bcj/assets/fonts/editor/Editor-ExtraboldItalic.svg#Editor-ExtraboldItalic") format("svg");font-weight:800;font-style:italic}
:root{--s-bcj-1:0.0625rem;--s-bcj-2:0.125rem;--s-bcj-3:0.1875rem;--s-bcj-4:0.25rem;--s-bcj-5:0.3125rem;--s-bcj-6:0.375rem;--s-bcj-7:0.4375rem;--s-bcj-8:0.5rem;--s-bcj-9:0.5625rem;--s-bcj-10:0.625rem;--s-bcj-12:0.75rem;--s-bcj-14:0.875rem;--s-bcj-16:1rem;--s-bcj-18:1.125rem;--s-bcj-20:1.25rem;--s-bcj-24:1.5rem;--s-bcj-28:1.75rem;--s-bcj-30:1.875rem;--s-bcj-32:2rem;--s-bcj-36:2.25rem;--s-bcj-40:2.5rem;--s-bcj-42:2.625rem;--s-bcj-44:2.75rem;--s-bcj-48:3rem;--s-bcj-50:3.125rem;--s-bcj-56:3.5rem;--s-bcj-60:3.75rem;--s-bcj-64:4rem;--s-bcj-72:4.5rem;--s-bcj-80:5rem;--s-bcj-88:5.5rem;--s-bcj-92:5.75rem;--s-bcj-96:6rem;--s-bcj-120:7.5rem}
:root{--fs-bcj-10:0.625rem;--fs-bcj-13:0.8125rem;--fs-bcj-14:0.875rem;--fs-bcj-16:1rem;--fs-bcj-18:1.125rem;--fs-bcj-20:1.25rem;--fs-bcj-22:1.375rem;--fs-bcj-24:1.5rem;--fs-bcj-26:1.625rem;--fs-bcj-27:1.6875rem;--fs-bcj-28:1.75rem;--fs-bcj-30:1.875rem;--fs-bcj-32:2rem;--fs-bcj-40:2.5rem;--fs-bcj-44:2.75rem;--fs-bcj-56:3.5rem;--fs-bcj-72:4.5rem;--ff-bcj-serif:Editor,serif;--ff-bcj-sans:Benton Sans,sans-serif;--fw-bcj-800:800;--fw-bcj-700:700;--fw-bcj-500:500;--fw-bcj-400:400;--lh-bcj-12:0.75rem;--lh-bcj-18:1.125rem;--lh-bcj-19:1.1875rem;--lh-bcj-21:1.3125rem;--lh-bcj-24:1.5rem;--lh-bcj-25:1.5625rem;--lh-bcj-26:1.625rem;--lh-bcj-27:1.6875rem;--lh-bcj-28:1.75rem;--lh-bcj-29:1.8125rem;--lh-bcj-30:1.875rem;--lh-bcj-31:1.9375rem;--lh-bcj-33:2.0625rem;--lh-bcj-34:2.125rem;--lh-bcj-35:2.1875rem;--lh-bcj-36:2.25rem;--lh-bcj-38:2.375rem;--lh-bcj-39:2.4375rem;--lh-bcj-42:2.625rem;--lh-bcj-46:2.875rem;--lh-bcj-48:3rem;--lh-bcj-53:3.3125rem;--lh-bcj-67:4.1875rem;--lh-bcj-81:5.0625rem;--ls-bcj-1:-1%;--ls-bcj-5:5%}
html{box-sizing:border-box}body{height:100vh;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;max-width:100vw;margin:0;background-color:rgba(var(--c-bcj-white,255,255,255),1)}*,*::before,*::after{box-sizing:border-box}*::-moz-selection{background-color:rgba(var(--c-bjc-white," is not a valid color"),1) !important;color:rgba(var(--c-black," is not a valid color"),1)}*::selection{background-color:rgba(var(--c-bjc-white," is not a valid color"),1) !important;color:rgba(var(--c-black," is not a valid color"),1)}*::-webkit-scrollbar{width:var(--s-bcj-1,0.0625rem);background-color:rgba(0,0,0,0)}*::-webkit-scrollbar-thumb{border-radius:var(--s-bcj-1,0.0625rem);background-color:rgba(var(--c-bcj-grey,247,245,243),.5)}*::-webkit-scrollbar-track{border-radius:var(--s-bcj-1,0.0625rem);background-color:rgba(var(--c-bcj-grey,247,245,243),.15)}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@media(min-width:1024px){#environment-indicator{transform:translateY(54px)}}@media(min-width:1024px){.gin--navigation-top-bar{width:calc(100% - 4rem);margin-left:4rem;z-index:99999}}.admin-toolbar{z-index:999999}
.hidden{display:none}.visually-hidden,.visuallyhidden{background-color:#fff;color:#000;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.focusable.visuallyhidden:active,.visually-hidden.focusable:focus,.focusable.visuallyhidden:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.teasers-footer-link{position:relative;color:#005daa;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding-top:16px}.teasers-footer-link svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:15px;top:0}.teasers-footer-link::before{content:"";width:42px;height:4px;background:#005daa;position:absolute;transition:width .2s;top:0}.teasers-footer-link:hover,.teasers-footer-link:focus{text-decoration:none}.teasers-footer-link:hover::before,.teasers-footer-link:focus::before{width:100%}.half-banner{background:#000;color:#fff;margin-top:30px}@media(max-width:65.625em){.half-banner{background:#fff}}.half-banner.is-in .half-banner__image{transform:translateY(0)}.half-banner.is-in .half-banner__image figure{transform:scale(1)}.half-banner.is-in .half-banner__text{transform:translateY(0)}.half-banner__inside{display:flex;align-items:center;margin-left:0;max-width:100%}@media(max-width:80em){.half-banner__inside{max-width:1280px}}@media(max-width:65.625em){.half-banner__inside{display:block;margin:0}}@media(min-width:65.625em){.half-banner__inside{padding-left:35px}}.half-banner__text{padding:60px 0 50px 50px;color:#fff;position:relative;z-index:1;transform:translateY(25px);transition:transform .75s ease-out;flex-basis:39%}@media(max-width:80em){.half-banner__text{flex-basis:39%}}@media(max-width:65.625em){.half-banner__text{padding:40px 40px 60px;flex-basis:100%;flex-wrap:wrap;background:#000;margin-top:-50px;display:flex}}@media(max-width:50.0625em){.half-banner__text{display:block}}@media(max-width:37.5625em){.half-banner__text{margin-top:-30px;padding:30px 30px 40px}}@media(max-width:26.25em){.half-banner__text{margin-top:-15px}}@media(max-width:65.625em){.half-banner__text-left{flex-basis:50%}}@media(max-width:65.625em){.half-banner__text-right{flex-basis:50%;padding-left:60px}}@media(max-width:50.0625em){.half-banner__text-right{padding-left:0}}.half-banner__text a,.half-banner__text a:visited{color:#fff;display:block}.half-banner__text a:hover,.half-banner__text a:visited:hover{color:#e7131a;text-decoration:none}.half-banner__image{flex-grow:1;flex-basis:62.5%;margin-top:-30px;margin-bottom:0;position:relative;align-self:flex-start;padding-bottom:35px;transform:translateY(25px);transition:transform .75s ease-out}@media(max-width:65.625em){.half-banner__image{margin-bottom:0;padding-bottom:0;flex-basis:100%;width:calc(100% + 80px);margin-left:-40px}}@media(max-width:37.5em){.half-banner__image{width:calc(100% + 40px);margin-left:-20px}}.half-banner__image figure,.half-banner__image img,.half-banner__image a{display:block}.half-banner__image a{overflow:hidden;position:relative}.half-banner__image img{width:100%;max-width:none}.half-banner__image figure{position:relative}.half-banner__image video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:1}@media(max-width:50em){.half-banner__image video{display:none}}.half-banner__video{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease,visibility .4s ease}.half-banner__image-poster{transition:opacity .4s ease,visibility .4s ease}.half-banner__image-poster.with-video .description{color:#fff}.half-banner__image-poster.with-video:hover{cursor:pointer}.half-banner__image-poster.with-video:hover::after{transform:translate(-50%,-50%) scale(1.05)}.half-banner.js-show-video .half-banner__image-poster{opacity:0;visibility:hidden}.half-banner.js-show-video .half-banner__video{opacity:1;visibility:visible}.half-banner__tophat{margin-bottom:6px;line-height:1;flex-basis:100%}.half-banner__tophat span{display:inline-block;padding:6px 8px 5px 10px;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.5px;line-height:1.1;color:#fff}.half-banner__title{font-size:50px;letter-spacing:-1px;text-align:left;font-family:Editor,serif;font-variant-ligatures:none;font-weight:800;line-height:1.15;margin:10px 0 0;max-width:580px;color:#fff;text-decoration:none;transition:color .2s ease}.half-banner__title:hover{color:#ee3224}@media(max-width:100em){.half-banner__title{font-size:46px}}@media(max-width:68.8125em){.half-banner__title{font-size:36px}}@media(max-width:26.25em){.half-banner__title{font-size:32px}}.half-banner__description{margin-top:18px;max-width:580px}.half-banner__description p{font-size:16px;font-weight:500;color:#fff;line-height:1.7;margin:0}.half-banner__link{margin-top:45px}.half-banner__link .half-banner__link-text{position:relative;color:#e7131a;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;padding-top:15px}.half-banner__link .half-banner__link-text::before{content:"";width:50px;height:5px;background:#e7131a;position:absolute;transition:width .2s;top:0;left:0}.half-banner__link a:hover{text-decoration:none}.half-banner__link a:hover .half-banner__link-text::before{width:100%}.half-banner__link a:focus,.half-banner__link a:focus-visible{text-decoration:none;outline:none}.half-banner__link a:focus .half-banner__link-text,.half-banner__link a:focus-visible .half-banner__link-text{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}
.hidden{display:none}.visually-hidden,.visuallyhidden{background-color:#fff;color:#000;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.focusable.visuallyhidden:active,.visually-hidden.focusable:focus,.focusable.visuallyhidden:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.teasers-footer-link{position:relative;color:#005daa;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding-top:16px}.teasers-footer-link svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:15px;top:0}.teasers-footer-link::before{content:"";width:42px;height:4px;background:#005daa;position:absolute;transition:width .2s;top:0}.teasers-footer-link:hover,.teasers-footer-link:focus{text-decoration:none}.teasers-footer-link:hover::before,.teasers-footer-link:focus::before{width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.nobr{white-space:nowrap}.visuallyhidden{background-color:#fff;border:0;clip:rect(0 0 0 0);color:#000;height:1px;margin:-1px;font-size:19px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix::after{content:"";display:table;clear:both}input[type=text],input[type=email],input[type=password],input[type=search],input[type=date],select,textarea{width:100%;display:block;-webkit-appearance:none;-moz-appearance:none;background:#fff;color:#000;border-radius:0;border:none;padding:4px 8px;font-family:"Benton Sans",sans-serif;font-size:16px;line-height:1.2;font-weight:500}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=date]:focus,select:focus,textarea:focus{outline:none}input[type=text]::input-placeholder,input[type=email]::input-placeholder,input[type=password]::input-placeholder,input[type=search]::input-placeholder,input[type=date]::input-placeholder,select::input-placeholder,textarea::input-placeholder{color:#807e83}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=date]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#807e83}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:#807e83}input[type=text]:input-placeholder,input[type=email]:input-placeholder,input[type=password]:input-placeholder,input[type=search]:input-placeholder,input[type=date]:input-placeholder,select:input-placeholder,textarea:input-placeholder{color:#807e83}input[type=text]:placeholder,input[type=email]:placeholder,input[type=password]:placeholder,input[type=search]:placeholder,input[type=date]:placeholder,select:placeholder,textarea:placeholder{color:#807e83}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=date]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#807e83}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:#807e83}textarea{min-height:100px}input[type=submit]:hover,input[type=submit]:focus{cursor:pointer}label{font-weight:700;font-size:16px}.form-select{line-height:1.2}.form-item-field-has-recording-value{display:flex;align-items:center;margin-right:20px}@media(max-width:26.25em){.form-item-field-has-recording-value{margin-top:10px}}.form-item-field-has-recording-value input[type=checkbox]{margin-right:10px}[id^=views-exposed-form-events-page]{display:flex;margin:15px 0}[id^=views-exposed-form-events-page] select{font-size:14px;width:150px;padding:12px 10px 10px;height:42px;border:2px solid #cdcdcc;margin-right:15px}[id^=views-exposed-form-events-page] .form-actions{padding:35px 0}@media(max-width:26.25em){#views-exposed-form-events-page-past-events{display:block}}#views-exposed-form-events-page-past-events .button{padding:10px 18px 9px}:root{--fs-bcj-10:0.625rem;--fs-bcj-13:0.8125rem;--fs-bcj-14:0.875rem;--fs-bcj-16:1rem;--fs-bcj-18:1.125rem;--fs-bcj-20:1.25rem;--fs-bcj-22:1.375rem;--fs-bcj-24:1.5rem;--fs-bcj-26:1.625rem;--fs-bcj-27:1.6875rem;--fs-bcj-28:1.75rem;--fs-bcj-30:1.875rem;--fs-bcj-32:2rem;--fs-bcj-40:2.5rem;--fs-bcj-44:2.75rem;--fs-bcj-56:3.5rem;--fs-bcj-72:4.5rem;--ff-bcj-serif:Editor,serif;--ff-bcj-sans:Benton Sans,sans-serif;--fw-bcj-800:800;--fw-bcj-700:700;--fw-bcj-500:500;--fw-bcj-400:400;--lh-bcj-12:0.75rem;--lh-bcj-18:1.125rem;--lh-bcj-19:1.1875rem;--lh-bcj-21:1.3125rem;--lh-bcj-24:1.5rem;--lh-bcj-25:1.5625rem;--lh-bcj-26:1.625rem;--lh-bcj-27:1.6875rem;--lh-bcj-28:1.75rem;--lh-bcj-29:1.8125rem;--lh-bcj-30:1.875rem;--lh-bcj-31:1.9375rem;--lh-bcj-33:2.0625rem;--lh-bcj-34:2.125rem;--lh-bcj-35:2.1875rem;--lh-bcj-36:2.25rem;--lh-bcj-38:2.375rem;--lh-bcj-39:2.4375rem;--lh-bcj-42:2.625rem;--lh-bcj-46:2.875rem;--lh-bcj-48:3rem;--lh-bcj-53:3.3125rem;--lh-bcj-67:4.1875rem;--lh-bcj-81:5.0625rem;--ls-bcj-1:-1%;--ls-bcj-5:5%}:root{--s-bcj-1:0.0625rem;--s-bcj-2:0.125rem;--s-bcj-3:0.1875rem;--s-bcj-4:0.25rem;--s-bcj-5:0.3125rem;--s-bcj-6:0.375rem;--s-bcj-7:0.4375rem;--s-bcj-8:0.5rem;--s-bcj-9:0.5625rem;--s-bcj-10:0.625rem;--s-bcj-12:0.75rem;--s-bcj-14:0.875rem;--s-bcj-16:1rem;--s-bcj-18:1.125rem;--s-bcj-20:1.25rem;--s-bcj-24:1.5rem;--s-bcj-28:1.75rem;--s-bcj-30:1.875rem;--s-bcj-32:2rem;--s-bcj-36:2.25rem;--s-bcj-40:2.5rem;--s-bcj-42:2.625rem;--s-bcj-44:2.75rem;--s-bcj-48:3rem;--s-bcj-50:3.125rem;--s-bcj-56:3.5rem;--s-bcj-60:3.75rem;--s-bcj-64:4rem;--s-bcj-72:4.5rem;--s-bcj-80:5rem;--s-bcj-88:5.5rem;--s-bcj-92:5.75rem;--s-bcj-96:6rem;--s-bcj-120:7.5rem}.wysiwyg-styles::after,.wysiwyg-styles .chapter::after{content:"";clear:both;display:table}.wysiwyg-styles>p:last-child,.wysiwyg-styles>blockquote:last-child,.wysiwyg-styles .chapter>p:last-child,.wysiwyg-styles .chapter>blockquote:last-child{margin-bottom:0}.wysiwyg-styles>h2:first-child,.wysiwyg-styles>h3:first-child,.wysiwyg-styles>h4:first-child,.wysiwyg-styles>h5:first-child,.wysiwyg-styles>h6:first-child,.wysiwyg-styles .chapter>h2:first-child,.wysiwyg-styles .chapter>h3:first-child,.wysiwyg-styles .chapter>h4:first-child,.wysiwyg-styles .chapter>h5:first-child,.wysiwyg-styles .chapter>h6:first-child{margin-top:0}.wysiwyg-styles .cta:has(.cta-button),.wysiwyg-styles .chapter .cta:has(.cta-button){margin:0}.wysiwyg-styles .cta:has(.cta-button) a,.wysiwyg-styles .cta:has(.cta-button) .cta-button,.wysiwyg-styles .chapter .cta:has(.cta-button) a,.wysiwyg-styles .chapter .cta:has(.cta-button) .cta-button{margin:0;width:100%}@media(min-width:39.375rem){.wysiwyg-styles .cta:has(.cta-button) a,.wysiwyg-styles .cta:has(.cta-button) .cta-button,.wysiwyg-styles .chapter .cta:has(.cta-button) a,.wysiwyg-styles .chapter .cta:has(.cta-button) .cta-button{width:initial}}.wysiwyg-styles .cta:has(.cta-button):last-of-type,.wysiwyg-styles .chapter .cta:has(.cta-button):last-of-type{margin-bottom:var(--s-bcj-64,4rem)}.chapter{margin-top:60px}.wysiwyg-styles,.ck.ck-editor__main{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-18,1.125rem);line-height:31.5px;font-weight:var(--fw-bcj-400,400)}@media(min-width:39.375rem){.wysiwyg-styles,.ck.ck-editor__main{font-size:var(--fs-bcj-20,1.25rem);line-height:var(--lh-bcj-35,2.1875rem)}}.wysiwyg-styles,.ck.ck-editor__main{letter-spacing:0;font-weight:500}.wysiwyg-styles a:not([class]),.ck.ck-editor__main a:not([class]){color:rgba(var(--c-bcj-blue-60," is not a valid color"),1);text-decoration:none;word-wrap:break-word;position:relative}.wysiwyg-styles a:not([class])::before,.ck.ck-editor__main a:not([class])::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:rgba(var(--c-bcj-blue-60," is not a valid color"),1);transition:width 300ms ease-in-out}.wysiwyg-styles a:not([class]):hover,.wysiwyg-styles a:not([class]):focus,.ck.ck-editor__main a:not([class]):hover,.ck.ck-editor__main a:not([class]):focus{text-decoration:none}.wysiwyg-styles a:not([class]):hover::before,.wysiwyg-styles a:not([class]):focus::before,.ck.ck-editor__main a:not([class]):hover::before,.ck.ck-editor__main a:not([class]):focus::before{width:0}.wysiwyg-styles a:not([class]):has(.button)::before,.ck.ck-editor__main a:not([class]):has(.button)::before{content:none}.wysiwyg-styles ul,.wysiwyg-styles ol,.ck.ck-editor__main ul,.ck.ck-editor__main ol{margin:0 0 36px}.wysiwyg-styles ul ul,.wysiwyg-styles ul ol,.wysiwyg-styles ol ul,.wysiwyg-styles ol ol,.ck.ck-editor__main ul ul,.ck.ck-editor__main ul ol,.ck.ck-editor__main ol ul,.ck.ck-editor__main ol ol{margin-bottom:0}.wysiwyg-styles li,.ck.ck-editor__main li{display:block;margin-bottom:0;margin-top:0}.wysiwyg-styles ul li,.ck.ck-editor__main ul li{list-style:none;padding-left:14px;position:relative}.wysiwyg-styles ul li::before,.ck.ck-editor__main ul li::before{background:#e7131a;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:13px;width:6px}.wysiwyg-styles ul ul,.ck.ck-editor__main ul ul{margin-left:30px}.wysiwyg-styles ul ul li::before,.ck.ck-editor__main ul ul li::before{background:#fff;border:1px solid #e7131a;width:5px;height:5px}.wysiwyg-styles ul ol,.ck.ck-editor__main ul ol{margin-left:30px}.wysiwyg-styles ul ol li,.ck.ck-editor__main ul ol li{padding-left:19px}.wysiwyg-styles ul ol li::before,.ck.ck-editor__main ul ol li::before{color:#e7131a;content:counter(item) ". ";counter-increment:item;font-size:16px;font-weight:700;height:0;margin-left:0;margin-right:2px;top:5px;width:0}.wysiwyg-styles ol,.ck.ck-editor__main ol{counter-reset:item}.wysiwyg-styles ol li,.ck.ck-editor__main ol li{display:block;padding-left:20px}.wysiwyg-styles ol li::before,.ck.ck-editor__main ol li::before{color:#e7131a;content:counter(item) ". ";counter-increment:item;font-size:16px;font-weight:700;margin-right:2px}.wysiwyg-styles ol ol li::before,.ck.ck-editor__main ol ol li::before{color:#e7131a;content:counter(item,lower-latin) ". ";counter-increment:item}.wysiwyg-styles ol ul,.ck.ck-editor__main ol ul{margin-left:30px}.wysiwyg-styles ol ul li,.ck.ck-editor__main ol ul li{counter-reset:item;list-style:none;padding-left:14px;position:relative}.wysiwyg-styles ol ul li::before,.ck.ck-editor__main ol ul li::before{background:#fff;border-radius:50%;border:1px solid #e7131a;content:"";height:5px;position:absolute;top:13px;width:5px}.wysiwyg-styles p strong,.wysiwyg-styles p b,.ck.ck-editor__main p strong,.ck.ck-editor__main p b{font-weight:var(--fw-bcj-700,700)}.wysiwyg-styles p:not(:last-child):not(:has(+h1,+h2,+h3,+h4,+h5,+h6)),.ck.ck-editor__main p:not(:last-child):not(:has(+h1,+h2,+h3,+h4,+h5,+h6)){margin-bottom:var(--s-bcj-42,2.625rem)}.wysiwyg-styles h2,.ck.ck-editor__main h2{font-family:var(--ff-bcj-serif,"Editor, serif");font-size:var(--fs-bcj-32,2rem);line-height:var(--lh-bcj-38,2.375rem);font-weight:var(--fw-bcj-800,800);letter-spacing:var(--ls-bcj-1,-1%)}@media(min-width:65.625rem){.wysiwyg-styles h2,.ck.ck-editor__main h2{font-size:var(--fs-bcj-44,2.75rem);line-height:var(--lh-bcj-53,3.3125rem)}}.wysiwyg-styles h3,.ck.ck-editor__main h3{font-family:var(--ff-bcj-serif,"Editor, serif");font-size:var(--fs-bcj-28,1.75rem);line-height:var(--lh-bcj-34,2.125rem);font-weight:var(--fw-bcj-800,800);letter-spacing:var(--ls-bcj-1,-1%)}.wysiwyg-styles h4,.ck.ck-editor__main h4{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-24,1.5rem);line-height:var(--lh-bcj-30,1.875rem);font-weight:var(--fw-bcj-700,700)}@media(min-width:65.625rem){.wysiwyg-styles h4,.ck.ck-editor__main h4{font-size:var(--fs-bcj-26,1.625rem);line-height:var(--lh-bcj-34,2.125rem)}}.wysiwyg-styles h5,.ck.ck-editor__main h5{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-22,1.375rem);line-height:var(--lh-bcj-36,2.25rem);font-weight:var(--fw-bcj-700,700)}.wysiwyg-styles h6,.ck.ck-editor__main h6{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-20,1.25rem);line-height:var(--lh-bcj-27,1.6875rem);font-weight:var(--fw-bcj-700,700)}@media(min-width:65.625rem){.wysiwyg-styles h6,.ck.ck-editor__main h6{font-size:var(--fs-bcj-20,1.25rem);line-height:var(--lh-bcj-24,1.5rem)}}.wysiwyg-styles h2,.wysiwyg-styles h3,.wysiwyg-styles h4,.wysiwyg-styles h5,.wysiwyg-styles h6,.ck.ck-editor__main h2,.ck.ck-editor__main h3,.ck.ck-editor__main h4,.ck.ck-editor__main h5,.ck.ck-editor__main h6{margin:var(--s-bcj-64,4rem) 0 var(--s-bcj-16,1rem)}.wysiwyg-styles h5,.wysiwyg-styles h6,.ck.ck-editor__main h5,.ck.ck-editor__main h6{text-transform:uppercase;letter-spacing:1px}.wysiwyg-styles h2+h3,.ck.ck-editor__main h2+h3{margin-top:40px}.wysiwyg-styles .fluid-width-video-wrapper,.wysiwyg-styles iframe,.wysiwyg-styles blockquote,.ck.ck-editor__main .fluid-width-video-wrapper,.ck.ck-editor__main iframe,.ck.ck-editor__main blockquote{margin-top:40px;margin-bottom:40px}.wysiwyg-styles iframe,.ck.ck-editor__main iframe{width:100%}.wysiwyg-styles blockquote,.ck.ck-editor__main blockquote{background:#f7f5f3;padding:32px 40px 65px;position:relative;z-index:3;width:calc(100% + 80px);margin-left:-40px;clip-path:polygon(0% 0%,0% -10%,110% -10%,110% 0%,100% calc(100% - 45px),calc(100% - 45px) 100%,0% 110%,0 110%)}@media(max-width:62.5em){.wysiwyg-styles blockquote,.ck.ck-editor__main blockquote{width:100%;margin-left:0}}@media(max-width:50em){.wysiwyg-styles blockquote,.ck.ck-editor__main blockquote{padding:24px 32px 57px}}@media(max-width:26.25em){.wysiwyg-styles blockquote,.ck.ck-editor__main blockquote{padding:16px 24px 41px;width:calc(100% + 20px);margin-left:-10px}}.wysiwyg-styles blockquote::before,.ck.ck-editor__main blockquote::before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;background-size:900px 474px;opacity:.2;transform:scaleX(-1);filter:FlipH;z-index:-2}.wysiwyg-styles blockquote::after,.ck.ck-editor__main blockquote::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:-1}.wysiwyg-styles blockquote,.wysiwyg-styles blockquote p,.ck.ck-editor__main blockquote,.ck.ck-editor__main blockquote p{font-family:Editor,serif;font-weight:800;font-size:40px;color:#ed1c24;letter-spacing:-0.67px;line-height:1.25}@media(max-width:26.25em){.wysiwyg-styles blockquote,.wysiwyg-styles blockquote p,.ck.ck-editor__main blockquote,.ck.ck-editor__main blockquote p{font-size:28px;line-height:1.3}}.wysiwyg-styles blockquote a,.ck.ck-editor__main blockquote a{color:#000;text-decoration:underline}.wysiwyg-styles blockquote a:hover,.ck.ck-editor__main blockquote a:hover{color:#000;text-decoration:none}.wysiwyg-styles blockquote p:last-child,.ck.ck-editor__main blockquote p:last-child{margin-bottom:0}.accordion .wysiwyg-styles blockquote,.accordion .ck.ck-editor__main blockquote{margin-left:0;width:100%}.wysiwyg-styles hr,.ck.ck-editor__main hr{margin:36px 0;padding:0;border:none;height:1px;background:#000;clear:both}.wysiwyg-styles figure,.ck.ck-editor__main figure{display:table;margin-block:var(--s-bcj-64,4rem)}.wysiwyg-styles figure .embedded-entity,.ck.ck-editor__main figure .embedded-entity{margin-top:0;margin-bottom:0}.wysiwyg-styles figure img,.ck.ck-editor__main figure img{margin:0;display:block;width:100%}.wysiwyg-styles figure .credit,.ck.ck-editor__main figure .credit{font-weight:400;font-size:10px;color:#000;text-align:right;display:block;margin-top:2px;letter-spacing:.09px}.wysiwyg-styles figure figcaption,.ck.ck-editor__main figure figcaption{font-size:14px;color:#000;letter-spacing:0;margin-top:4px}.wysiwyg-styles figure[data-entity-embed-display-settings="800xauto"]+figcaption,.ck.ck-editor__main figure[data-entity-embed-display-settings="800xauto"]+figcaption{max-width:800px}.wysiwyg-styles figure[data-entity-embed-display-settings="400xauto"]+figcaption,.ck.ck-editor__main figure[data-entity-embed-display-settings="400xauto"]+figcaption{max-width:400px}.wysiwyg-styles figure[data-entity-embed-display-settings="200xauto"]+figcaption,.ck.ck-editor__main figure[data-entity-embed-display-settings="200xauto"]+figcaption{max-width:200px}.wysiwyg-styles figure:has(.video-embed) .video-embed,.wysiwyg-styles figure:has([data-embed-button=video]) .video-embed,.ck.ck-editor__main figure:has(.video-embed) .video-embed,.ck.ck-editor__main figure:has([data-embed-button=video]) .video-embed{margin:0 auto}.wysiwyg-styles figure:has(.video-embed) figcaption,.wysiwyg-styles figure:has([data-embed-button=video]) figcaption,.ck.ck-editor__main figure:has(.video-embed) figcaption,.ck.ck-editor__main figure:has([data-embed-button=video]) figcaption{margin-bottom:0}.wysiwyg-styles figure:has(.video-embed):not([class*=align]),.wysiwyg-styles figure:has(.video-embed):not([class*=align]) .video-embed,.wysiwyg-styles figure:has([data-embed-button=video]):not([class*=align]),.wysiwyg-styles figure:has([data-embed-button=video]):not([class*=align]) .video-embed,.ck.ck-editor__main figure:has(.video-embed):not([class*=align]),.ck.ck-editor__main figure:has(.video-embed):not([class*=align]) .video-embed,.ck.ck-editor__main figure:has([data-embed-button=video]):not([class*=align]),.ck.ck-editor__main figure:has([data-embed-button=video]):not([class*=align]) .video-embed{margin-inline:0;width:100%}.wysiwyg-styles .align-left,.wysiwyg-styles .align-right,.wysiwyg-styles .align-center,.ck.ck-editor__main .align-left,.ck.ck-editor__main .align-right,.ck.ck-editor__main .align-center{margin-bottom:40px}@media(max-width:81.25em){.wysiwyg-styles .align-left,.wysiwyg-styles .align-right,.wysiwyg-styles .align-center,.ck.ck-editor__main .align-left,.ck.ck-editor__main .align-right,.ck.ck-editor__main .align-center{max-width:480px}}@media(max-width:68.75em){.wysiwyg-styles .align-left,.wysiwyg-styles .align-right,.wysiwyg-styles .align-center,.ck.ck-editor__main .align-left,.ck.ck-editor__main .align-right,.ck.ck-editor__main .align-center{max-width:430px}}@media(max-width:56.25em){.wysiwyg-styles .align-left,.wysiwyg-styles .align-right,.wysiwyg-styles .align-center,.ck.ck-editor__main .align-left,.ck.ck-editor__main .align-right,.ck.ck-editor__main .align-center{max-width:50%}}@media(max-width:50em){.wysiwyg-styles .align-left,.wysiwyg-styles .align-right,.wysiwyg-styles .align-center,.ck.ck-editor__main .align-left,.ck.ck-editor__main .align-right,.ck.ck-editor__main .align-center{margin-bottom:30px;max-width:100%}}.wysiwyg-styles .align-center,.ck.ck-editor__main .align-center{width:100%;max-width:580px;margin-left:auto;margin-right:auto}.wysiwyg-styles .align-center .video-embed,.ck.ck-editor__main .align-center .video-embed{width:100%}.wysiwyg-styles .align-left,.ck.ck-editor__main .align-left{max-width:300px;margin-top:0;margin-left:0;margin-right:50px;float:left;position:relative;top:8px}@media(max-width:50em){.wysiwyg-styles .align-left,.ck.ck-editor__main .align-left{float:none;margin:0 0 30px;top:auto}}.accordion .wysiwyg-styles .align-left,.accordion .ck.ck-editor__main .align-left{margin-left:0}.wysiwyg-styles .align-left .video-embed,.ck.ck-editor__main .align-left .video-embed{margin:0}.wysiwyg-styles .align-right,.ck.ck-editor__main .align-right{max-width:300px;margin-top:0;margin-right:0;margin-left:50px;float:right;position:relative;top:8px}@media(max-width:50em){.wysiwyg-styles .align-right,.ck.ck-editor__main .align-right{float:none;margin:0 0 30px;top:auto}}.accordion .wysiwyg-styles .align-right,.accordion .ck.ck-editor__main .align-right{margin-right:0}.wysiwyg-styles .align-right .video-embed,.ck.ck-editor__main .align-right .video-embed{margin:0}.wysiwyg-styles .fluid-width-video-wrapper,.wysiwyg-styles iframe,.wysiwyg-styles blockquote{margin-top:40px;margin-bottom:40px}.wysiwyg-styles iframe{width:100%}.wysiwyg-styles .align-left{margin-left:-200px}@media(max-width:81.25em){.wysiwyg-styles .align-left{margin-left:-100px}}@media(max-width:68.75em){.wysiwyg-styles .align-left{margin-left:-40px}}@media(max-width:56.25em){.wysiwyg-styles .align-left{margin-left:0}}.wysiwyg-styles .align-right{margin-right:-200px}@media(max-width:81.25em){.wysiwyg-styles .align-right{margin-right:-100px}}@media(max-width:68.75em){.wysiwyg-styles .align-right{margin-right:-40px}}@media(max-width:56.25em){.wysiwyg-styles .align-right{margin-right:0}}.wysiwyg-styles .large-image{margin-left:-200px;width:calc(100% + 400px);margin-top:40px;margin-bottom:60px}@media(max-width:81.25em){.wysiwyg-styles .large-image{margin-left:-100px;width:calc(100% + 200px)}}@media(max-width:68.75em){.wysiwyg-styles .large-image{margin-left:-30px;width:calc(100% + 60px)}}@media(max-width:37.5em){.wysiwyg-styles .large-image{width:calc(100% + 20px);margin-left:-10px}}.accordion .wysiwyg-styles .large-image{margin-left:0;width:100%}.remixable-spacing{margin-top:80px;margin-bottom:120px}@media(max-width:50em){.remixable-spacing{margin-top:40px;margin-bottom:60px}}.ck-widget.html-object-embed iframe.html-object-embed__content{width:revert-layer}.drupal-entity.ck-widget:has(.embedded-entity[data-embed-button=video]){margin-block:0}[data-embed-button=video]:has([data-content-orientation=portrait]) figcaption{max-width:320px;margin:0 auto}.paragraph--type--graphic-iframe-embed .video-embed,.ck.ck-editor__main .video-embed,.wysiwyg-styles .video-embed{margin:40px auto;max-width:100%;width:100%}.paragraph--type--graphic-iframe-embed .video-embed[data-content-orientation=landscape],.ck.ck-editor__main .video-embed[data-content-orientation=landscape],.wysiwyg-styles .video-embed[data-content-orientation=landscape]{--aspect-ratio:16/9;max-width:100%;width:100%}.paragraph--type--graphic-iframe-embed .video-embed[data-content-orientation=portrait],.ck.ck-editor__main .video-embed[data-content-orientation=portrait],.wysiwyg-styles .video-embed[data-content-orientation=portrait]{--aspect-ratio:9/16;max-width:320px;display:block}.paragraph--type--graphic-iframe-embed .video-embed iframe,.ck.ck-editor__main .video-embed iframe,.wysiwyg-styles .video-embed iframe{aspect-ratio:var(--aspect-ratio);position:initial;max-width:100%;width:100%;height:auto;margin:0}.ck.ck-labeled-field-view.ck-labeled-field-view_full-width{min-width:20rem;max-width:100%}.linkit-result-line--title,.linkit-result-line--description{white-space:wrap}.ck-form__row_with-submit .ck-labeled-field-view_focused>.ck.ck-labeled-field-view__input-wrapper{padding-right:var(--s-bcj-64,4rem)}.ck.ck-form.ck-link-form:has(.ck-labeled-field-view_focused) .ck.ck-button{transform:translateX(-60px);padding-inline:var(--s-bcj-24,1.5rem);justify-content:center}.field--name-field-key-highlights-highlights.field--widget-text-textarea td>.form-item{flex-direction:column;align-items:flex-start}.field--name-field-key-highlights-highlights.field--widget-text-textarea td>.form-item>.form-item{width:100%}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}.button{display:inline-block;border:3px solid #e7131a;border-radius:0;font-family:"Benton Sans",sans-serif;font-weight:700;text-transform:uppercase;font-size:13px;color:#fff;letter-spacing:1.39px;line-height:1.3846153846;padding:10px 45px 9px 18px;background:#e7131a;transition:background .2s ease,color .2s ease;position:relative}@supports(-moz-appearance:none){.button{line-height:1.2857142857}}.button:hover,.button:focus{cursor:pointer;background:#fff;color:#e7131a;text-decoration:none}.button svg{width:8px;height:11px;position:absolute;top:13px;right:13px}.button.blue{background:#0096d6;border-color:#0096d6}.button.blue:hover,.button.blue:focus{cursor:pointer;color:#0096d6;background:#fff}.button.large{font-size:15px;letter-spacing:1.88px;padding:16px 47px 15px 24px}.button.large svg{top:19px;right:17px}.hollow-button{display:inline-block;font-family:"Benton Sans",sans-serif;font-weight:700;font-size:13px;letter-spacing:1.62px;border:3px solid #de1219;border-radius:0;text-transform:uppercase;color:#de1219;line-height:1;padding:16px 46px 15px 20px;background:rgba(0,0,0,0);transition:background .2s ease,color .2s ease;position:relative}.hollow-button:hover,.hollow-button:focus{cursor:pointer;background:#de1219;color:#fff;text-decoration:none}.hollow-button svg{width:8px;height:11px;position:absolute;top:16px;right:24px}.hollow-button.yellow{color:#ffca42;border-color:#ffca42}.hollow-button.yellow:hover,.hollow-button.yellow:focus{background:#ffca42;color:#000}.hollow-button.navy{color:#005daa;border-color:#005daa}.hollow-button.navy:hover,.hollow-button.navy:focus{background:#005daa;color:#fff}.hollow-button.white{color:#fff;border-color:#fff}.hollow-button.white:hover,.hollow-button.white:focus{background:#fff;color:#003a63}.container{max-width:1280px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}@media(max-width:37.5em){.container{padding-left:20px;padding-right:20px}}@media(max-width:26.25em){.container--mobile-tight{padding-left:12px;padding-right:12px}}.container-medium{max-width:1080px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}@media(max-width:37.5em){.container-medium{padding-left:20px;padding-right:20px}}.container-small{max-width:880px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}@media(max-width:37.5em){.container-small{padding-left:20px;padding-right:20px}}#events .views-row{margin-top:35px}.red-line{position:relative;padding-top:14px}.red-line::before{content:"";position:absolute;top:0;left:0;background:#ee3224;width:47px;height:5px}.red-line-long{position:relative;padding-top:18px}.red-line-long::before{content:"";position:absolute;top:0;left:0;background:#ee3224;width:80px;height:6px}.red-line-long--bottom{padding-bottom:28px}.red-line-long--bottom::before{top:auto;bottom:0}.topcut{height:30px;position:relative;width:100%}@media(max-width:50.0625em){.topcut{background:#000}}.topcut::before,.topcut::after{content:"";position:absolute;top:0;left:0;background:#000;height:100%}.topcut::before{width:calc((100% - 1280px)*.5 + 10px)}@media(max-width:80em){.topcut::before{width:10px}}.topcut::after{left:auto;right:0;width:calc((100% - 1280px)*.5)}.topcut .container{position:relative;height:100%}.topcut .container::before,.topcut .container::after{content:"";width:0;height:0;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);border-bottom:30px solid #000;position:absolute;top:0;left:40px}.topcut .container::after{left:-20px}.topcut .container span{height:100%;width:calc(100% - 70px);position:absolute;top:0;right:0;background:#000}@media(max-width:50.0625em){.topcut--blue{background:#003a63}}.topcut--blue::before,.topcut--blue::after{background:#003a63}.topcut--blue .container::before,.topcut--blue .container::after{border-bottom-color:#003a63}.topcut--blue .container span{background:#003a63}@media(max-width:50.0625em){.topcut--tan{background:#f7f5f3}}.topcut--tan::before,.topcut--tan::after{background:#f7f5f3}.topcut--tan .container::before,.topcut--tan .container::after{border-bottom-color:#f7f5f3}.topcut--tan .container span{background:#f7f5f3}.page-section-header{display:block;width:100%;text-align:center;padding-bottom:45px}.page-section-header h2{position:relative;font-family:Editor,serif;font-size:40px;line-height:36px;letter-spacing:-0.5px;font-weight:800}.page-section-header h2 a{color:#000;text-decoration:none;display:block}.page-section-header h2 a:hover,.page-section-header h2 a:active,.page-section-header h2 a:visited{color:#000;text-decoration:none}.page-section-header h2::after{content:"";display:block;width:80px;height:6px;margin:25px auto;background:#005daa}.video-play-icon{display:block;position:relative}.video-play-icon .description{overflow:hidden;text-indent:-9999px;white-space:nowrap;width:120px;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/campaign-play.svg") no-repeat center center;background-size:120px 120px;transition:transform .2s ease}.credit{font-weight:400;font-size:10px;color:#3b3b3b;text-align:right;display:block;margin-top:2px;padding-top:10px;width:100%}.credit *{display:inline-block}.video-with-cover-image video{display:none;width:100% !important;height:100% !important}.embedded-entity{display:inline-block;margin-bottom:2em}.embedded-entity[data-embed-button=video]{display:block}.embedded-entity[data-embed-button=video] iframe{margin:0}figure.align-left{margin-right:2em}figure.align-right{margin-left:2em}figure figcaption,figure~figcaption{font-size:12px;margin-bottom:2em;padding-bottom:.5em;border-bottom:1px solid #f7f5f3}*{box-sizing:border-box;margin:0;padding:0}body{position:relative}body,button,input,optgroup,select,textarea{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-18,1.125rem);line-height:31.5px;font-weight:var(--fw-bcj-400,400);-webkit-font-smoothing:antialiased}@media(min-width:39.375rem){body,button,input,optgroup,select,textarea{font-size:var(--fs-bcj-20,1.25rem);line-height:var(--lh-bcj-35,2.1875rem)}}body,input,optgroup,select,textarea{letter-spacing:0}a{color:#005daa;text-decoration:none;transition:color .2s ease}a:hover,a:focus{text-decoration:underline;cursor:pointer}img{max-width:100%;height:auto;display:block}#bypass-link-main{background-color:#fff;border:0;clip:rect(0 0 0 0);color:#000;height:1px;margin:-1px;font-size:19px;overflow:hidden;padding:0;position:absolute;width:1px}#bypass-link-main:focus{padding:10px 14px;font-size:18px;font-weight:700;position:relative;z-index:1000000}body.offcanvas-open .page-wrapper{min-height:100vh;overflow:hidden}.page-body~.field-content__main{margin-top:70px}
.hidden{display:none}.visually-hidden,.visuallyhidden{background-color:#fff;color:#000;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.focusable.visuallyhidden:active,.visually-hidden.focusable:focus,.focusable.visuallyhidden:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button,.teaser-list__footer-link,.link-list__footer a,.teasers-footer-link{position:relative;color:#005daa;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding-top:16px}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button svg,.teaser-list__footer-link svg,.link-list__footer a svg,.teasers-footer-link svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:15px;top:0}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button::before,.teaser-list__footer-link::before,.link-list__footer a::before,.teasers-footer-link::before{content:"";width:42px;height:4px;background:#005daa;position:absolute;transition:width .2s;top:0}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button:hover,.teaser-list__footer-link:hover,.link-list__footer a:hover,.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button:focus,.teaser-list__footer-link:focus,.link-list__footer a:focus,.teasers-footer-link:hover,.teasers-footer-link:focus{text-decoration:none}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button:hover::before,.teaser-list__footer-link:hover::before,.link-list__footer a:hover::before,.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer-button:focus::before,.teaser-list__footer-link:focus::before,.link-list__footer a:focus::before,.teasers-footer-link:hover::before,.teasers-footer-link:focus::before{width:100%}.collection-teaser__link{margin-top:37px}.collection-teaser__link a{position:relative;color:#de1219;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;padding-top:15px}.collection-teaser__link a::before{content:"";width:50px;height:5px;background:#e7131a;position:absolute;transition:width .2s;top:0;left:0}.collection-teaser__link a:hover{text-decoration:none}.collection-teaser__link a:hover::before{width:100%}.collection-teaser__link a:focus,.collection-teaser__link a:focus-visible{text-decoration:none}.related-issue{display:flex;align-items:center}.related-issue__image{flex-basis:80px;flex-shrink:0}.related-issue__image img{max-width:70px;max-height:70px}.related-issue__title{font-size:13px;color:#005daa;font-weight:700;line-height:1.3;display:block}.related-issue__subissues{list-style:none;margin:0;padding:0}.related-issue__subissue{list-style:none;margin:0;padding:0;display:block}.related-issue__subissue-title{font-size:12px;color:#005daa;padding:0 0 0 15px;position:relative;display:block;line-height:1.2;padding-top:10px}.related-issue__subissue-title::before{content:"";position:absolute;top:15px;left:2px;width:4px;height:4px;background:#005daa}.link__tophat{line-height:1.1;padding:6px 8px 5px 10px;margin-bottom:8px;display:inline-block;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.69px;color:#fff}.link__title{font-size:16px;font-weight:700;line-height:1.3;transition:underline .2s ease,color .2s ease}.link__title a,.link__title a:visited{color:#000;text-decoration:none}.link__title a:hover,.link__title a:focus,.link__title a:visited:hover,.link__title a:visited:focus{color:#e7131a;text-decoration:none}.link__meta{line-height:15px;margin-top:5px;font-weight:500}.link__date,.link__authors,.link__source{font-size:13px;display:inline}.link__description{font-size:13px}.link__authors::before,.link__source::before{content:"";width:13px;height:10px;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/slash.svg") no-repeat center center;background-size:13px 10px;display:inline-block;vertical-align:top;position:relative;top:3px;margin:0 2px}.link__authors a,.link__authors a:visited{color:#000}.link__authors a:hover,.link__authors a:focus,.link__authors a:visited:hover,.link__authors a:visited:focus{color:#005daa;text-decoration:none}.link-list__footer{margin-top:40px}.link__authors .author--inline,.teaser__authors .author--inline{display:inline-flex}.icon-link{display:inline-block}.icon-link a{display:inline-flex;align-items:center;justify-content:center;color:#000}.icon-link a:hover{text-decoration:none;color:#e7131a}.icon-link__icon-container{margin-right:20px;width:70px;height:70px;position:relative;flex-shrink:0}.icon-link__icon-container img{max-width:70px;max-height:70px}.icon-link__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-link__title{font-size:16px;font-weight:700;line-height:20px;position:relative;padding-right:4px}.icon-link__svg-wrap{display:inline;white-space:nowrap}.icon-link__svg-wrap2{display:inline-block;position:relative}.icon-link__svg-wrap2 svg{width:8px;height:11px;position:absolute;top:-11px;left:11px}.accordion2-list-item{background-color:#f7f5f3;font-size:18px;line-height:32px;margin-bottom:45px;padding:22px}.accordion2-list-item__top{background:rgba(0,0,0,0);border:0;border-radius:0;cursor:pointer;font-size:18px;line-height:32px;margin-bottom:1em;padding-left:54px;position:relative;text-align:left}.accordion2-list-item__top:hover h4,.accordion2-list-item__top:hover span,.accordion2-list-item__top:focus h4,.accordion2-list-item__top:focus span{text-decoration:underline}.accordion2-list-item__top::before{content:"";display:block;position:absolute;left:0;top:10px;width:0;height:0;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:15px solid #000}.accordion2-list-item__top.active::before{border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid #000}.accordion2-list-item__teaser,.accordion2-list-item__details{margin-bottom:1em;padding-left:54px}.accordion2-list-item__title{display:inline-block;font-size:18px;line-height:32px;font-weight:bold;font-style:italic}.accordion2-list-item label{font-size:18px;font-weight:bold}.accordion-list-item__title{font-size:16px;line-height:24px;font-weight:600}.accordion-list-item__case{display:block;font-size:13px;line-height:20px;color:#86807c;margin-top:-4px}.accordion-list-item__text{margin-top:12px;font-size:16px;line-height:24px}.expert__content{display:flex}.expert a:hover,.expert a:focus,.expert a:visited:hover,.expert a:visited:focus{color:#e7131a;text-decoration:none}.expert__avatar-container{display:inline;margin-right:20px;flex-shrink:0}.expert__text{display:inline}.expert__avatar{width:100px;height:100px;max-width:100px;overflow:hidden;border-radius:50%}.expert__name{font-family:Editor,serif;font-size:18px;line-height:1.2;font-weight:800;margin-bottom:4px;transition:color .2s ease}.expert__title{font-size:12px;font-weight:500;line-height:17px;color:#86807c;display:block}.expert__department{font-size:12px;font-weight:500;line-height:17px;color:#86807c;display:block}.expert__role{font-size:13px;line-height:19px;padding-top:10px;color:#3b3b3b}.author-link{display:inline-block}.author-link__wrap{display:flex;place-content:center center;align-items:center;flex-direction:row}.author-link a.author-link__wrap{color:#005daa}.author-link a.author-link__wrap:hover{text-decoration:underline;color:#005daa}.author-link__icon-container{display:block;margin-right:11px;width:40px;height:40px;position:relative;flex-shrink:0}.author-link__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;overflow:hidden}.author-link__title{display:inline;font-size:13px;font-weight:700;line-height:13px}.search-result-link{display:flex}@media(max-width:43.75em){.search-result-link{flex-wrap:wrap}}[data-view-mode=sidebar] .search-result-link{flex-direction:column}.search-result-link__image{flex-basis:120px;flex-shrink:0;overflow:hidden;position:relative;width:120px}@media(max-width:43.75em){.search-result-link__image{margin-bottom:12px}}@media(max-width:26.25em){.search-result-link__image{flex-basis:120px;width:120px}}[data-view-mode=sidebar] .search-result-link__image{width:100%;flex-basis:auto}[data-view-mode=sidebar] .search-result-link__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.search-result-link__image--bio img{border-radius:50%}.search-result-link__image+.search-result-link__text{padding-left:20px;flex-grow:1}@media(max-width:43.75em){.search-result-link__image+.search-result-link__text{padding-left:0}}[data-view-mode=sidebar] .search-result-link__image+.search-result-link__text{padding-left:0}.search-result-link__tophat{padding:6px 8px 5px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.5px;line-height:1.1;color:#fff}.search-result-link__title{margin-bottom:6px;font-size:28px;line-height:32px;letter-spacing:-0.25px;font-weight:700}.search-result-link__title a{color:#000;transition:color .2s ease}.search-result-link__title a:hover{color:#e7131a;text-decoration:none}[data-view-mode=sidebar] .search-result-link__title{font-size:22px;margin-block:8px}[data-view-mode=sidebar] .search-result-link__title p{margin-block:0}.search-result-link__description{margin-bottom:4px;margin-top:16px}.search-result-link__description p{font-size:16px;line-height:1.3;margin:0}.search-result-link__meta-tag-list,.search-result-link__parent-issue-list{list-style:none;display:block;padding:0;margin:12px 0 0;line-height:18px;font-size:14px}[data-view-mode=sidebar] .search-result-link__meta-tag-list,[data-view-mode=sidebar] .search-result-link__parent-issue-list{font-size:13px;margin-block:0}.search-result-link__meta-tag-list-item,.search-result-link__parent-issue-list-item{display:inline;list-style:none;margin:0;padding:0}.search-result-link__meta-tag-list-item:not(:last-child)::after,.search-result-link__parent-issue-list-item:not(:last-child)::after{content:", ";display:inline;margin-left:-4px}.search-result-link__meta-tag-list a,.search-result-link__parent-issue-list a{display:inline;font-size:14px;line-height:1.3;font-weight:700;color:#005daa}.search-result-link__role,.search-result-link__department{font-size:16px;line-height:1.3;color:#86807c;display:block}.search-result-link__meta{line-height:1.2;font-size:13px;margin-top:14px}.search-result-link__date,.search-result-link__author-list{font-size:13px;color:#000;letter-spacing:0;line-height:1.2;display:inline}.search-result-link__date a,.search-result-link__author-list a{font-weight:700}.search-result-link__author{display:inline;list-style:none;margin:0;padding:0}.search-result-link__author .guest-author{font-weight:bold}.search-result-link__author-list{list-style:none;margin:0;padding:0}.search-result-link__author-list::before{content:"";width:13px;height:10px;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/slash.svg") no-repeat center center;background-size:13px 10px;display:inline-block;vertical-align:top;position:relative;top:1px;margin:0 2px}@supports(-moz-appearance:none){.search-result-link__author-list::before{top:3px}}.teaser__image{margin-bottom:15px}.teaser__tophat{color:#fff;padding:6px 8px 5px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.5px;line-height:1.1}.teaser__tophat a,.teaser__tophat a:visited{color:#fff}.teaser__tophat a:hover,.teaser__tophat a:focus,.teaser__tophat a:visited:hover,.teaser__tophat a:visited:focus{color:#fff;text-decoration:none}.teaser__title{margin-bottom:11px;font-size:28px;line-height:32px;letter-spacing:-0.25px;font-weight:700;transition:color .2s ease}.teaser__title a,.teaser__title a:visited{color:#000}.teaser__title a:hover,.teaser__title a:visited:hover{color:#ee3224;text-decoration:none}.teaser__description{margin-bottom:20px}.teaser__description p{font-size:16px;line-height:24px;margin:0}.teaser__meta{line-height:15px;margin-top:5px}.teaser__date,.teaser__authors{font-size:15px;display:inline}.teaser__authors{font-weight:700}.teaser__authors a:hover,.teaser__authors a:focus,.teaser__authors a:visited:hover,.teaser__authors a:visited:focus{color:#000;text-decoration:none}.teaser__date{font-weight:500}.teaser__date.with-separator::before{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/slash.svg") no-repeat center center;content:"";width:13px;height:10px;display:inline-block;vertical-align:top;position:relative;top:3px;margin:0 2px}.teaser__description{font-size:13px;font-weight:500}.teaser__link{margin-bottom:60px;text-transform:uppercase;color:#e7131a;font-size:13px;line-height:16px;letter-spacing:1.5px;font-weight:700;transition:color .2s ease}.teaser__link:hover{color:#000}.featured-teaser{background:#f7f5f3;padding:50px;display:flex;clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%,100% calc(100% - 40px),calc(100% - 40px) 100%,0% 100%,0 100%)}@media(max-width:50.0625em){.featured-teaser{padding:40px;display:block}}@media(max-width:37.5em){.featured-teaser{padding:20px}}@media(max-width:26.25em){.featured-teaser{padding:12px}}.featured-teaser__image{flex-basis:50%;flex-shrink:0;max-width:530px}@media(max-width:50.0625em){.featured-teaser__image{flex-basis:100%;float:none}}.featured-teaser__text{padding-left:40px;flex-grow:1}@media(max-width:50.0625em){.featured-teaser__text{flex-basis:100%;float:none;padding:0}}.featured-teaser__tophat{line-height:1.1;padding:6px 8px 5px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;color:#fff;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.69px}@media(max-width:50.0625em){.featured-teaser__tophat{margin-top:25px}}.featured-teaser__date{font-size:13px;color:#000;letter-spacing:0;line-height:1.2}.featured-teaser__title{font-family:Editor,serif;font-weight:800;font-size:32px;line-height:1.2;letter-spacing:-0.5px;margin-bottom:19px}@media(max-width:50.0625em){.featured-teaser__title{margin-bottom:12px;font-size:26px}}.featured-teaser__title a{color:#000;transition:color .2s ease}.featured-teaser__title a:hover{color:#e7131a;text-decoration:none}.featured-teaser__description{font-size:16px;line-height:24px;margin-bottom:28px}.featured-teaser__description p{margin:0}.featured-teaser__author-list{list-style-type:none;margin-top:12px;display:flex;flex-wrap:wrap}.featured-teaser__author-list-item .author-link{margin-right:30px}.large-teaser::after{content:"";display:table;clear:both}.large-teaser__image{width:50%;float:left;max-width:580px}@media(max-width:50.0625em){.large-teaser__image{width:100%;float:none}}.large-teaser__image+.large-teaser__text{width:50%;float:left;padding-left:40px}@media(max-width:50.0625em){.large-teaser__image+.large-teaser__text{width:100%;float:none;padding:0}}.large-teaser__image+.large-teaser__text__title{margin-bottom:19px}@media(max-width:50.0625em){.large-teaser__image+.large-teaser__text__title{margin-bottom:12px}}.large-teaser__image+.large-teaser__text .large-teaser__date{margin-bottom:29px}@media(max-width:50.0625em){.large-teaser__image+.large-teaser__text .large-teaser__date{margin-bottom:10px}}.large-teaser__tophat{line-height:16px;padding:5px 8px 4px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;color:#fff;background:#003a63;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:2px}@media(max-width:50.0625em){.large-teaser__tophat{margin-top:25px}}.large-teaser__recording{background-color:#e7131a}.large-teaser__date{font-weight:500;font-size:16px;line-height:24px;margin-bottom:10px}@media(max-width:50.0625em){.large-teaser__date{margin-bottom:10px}}.large-teaser__title{font-family:Editor,serif;font-weight:800;font-size:32px;line-height:1.3;letter-spacing:-0.5px;margin-bottom:12px}@media(max-width:50.0625em){.large-teaser__title{margin-bottom:12px;font-size:26px}}.large-teaser__title a{display:block;color:#000}.large-teaser__title a:hover{text-decoration:none;color:#e7131a}.large-teaser__description{font-size:16px;line-height:24px}.large-teaser__description p{margin:0}.large-teaser__author-list{list-style-type:none;margin-top:12px}.large-teaser__author-list::after{content:"";display:table;clear:both}.large-teaser__author-list-item{float:left}.large-teaser__author-list-item .author-link{margin-right:30px}.medium-teaser{display:flex}@media(max-width:50.0625em){.medium-teaser{display:block}}.medium-teaser__image{flex-basis:50%;flex-shrink:0;max-width:400px}@media(max-width:50.0625em){.medium-teaser__image{flex-basis:100%;float:none;margin-bottom:20px}}.medium-teaser__image+.medium-teaser__text{padding-left:30px}@media(max-width:50.0625em){.medium-teaser__image+.medium-teaser__text{padding:0}}.medium-teaser__text{flex-grow:1}@media(max-width:50.0625em){.medium-teaser__text{flex-basis:100%;float:none}}.medium-teaser__tophat{line-height:1;padding:6px 9px 5px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;color:#fff;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.69px}@media(max-width:50.0625em){.medium-teaser__tophat{margin-top:25px}}.medium-teaser__title{font-family:Editor,serif;font-weight:800;font-size:32px;line-height:1.2;letter-spacing:-0.5px;margin-bottom:19px}@media(max-width:50.0625em){.medium-teaser__title{margin-bottom:12px;font-size:26px}}.medium-teaser__title a{color:#000;transition:color .2s ease}.medium-teaser__title a:hover{color:#e7131a;text-decoration:none}.medium-teaser__description{font-size:16px;line-height:24px;margin-bottom:28px}.medium-teaser__description p{margin:0}.medium-teaser__author-list{list-style-type:none;margin-top:12px}.medium-teaser__author-list::after{content:"";display:table;clear:both}.medium-teaser__author-list-item{float:left}.medium-teaser__author-list-item .author-link{margin-right:30px}.medium-teaser__meta{line-height:13px}.medium-teaser__date,.medium-teaser__source{font-size:13px;color:#000;letter-spacing:0;line-height:1.2;display:inline}.medium-teaser__source{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/slash.svg") no-repeat center center}.featured-series-teaser{background:#9e0b0f;color:#fff;padding:50px;display:flex}@media(max-width:50.0625em){.featured-series-teaser{padding:40px;display:block}}@media(max-width:37.5em){.featured-series-teaser{padding:20px}}@media(max-width:26.25em){.featured-series-teaser{padding:12px}}.featured-series-teaser .teaser__authors a,.featured-series-teaser .teaser__authors a:visited{color:#fff;text-decoration:underline}.featured-series-teaser__image{flex-basis:50%;flex-shrink:0;max-width:530px;order:1}@media(max-width:50.0625em){.featured-series-teaser__image{max-width:none}}@media(max-width:50.0625em){.featured-series-teaser__image{flex-basis:100%;float:none}}.featured-series-teaser__text{padding-right:40px;flex-grow:1}@media(max-width:50.0625em){.featured-series-teaser__text{flex-basis:100%;float:none;padding:0}}.featured-series-teaser__tophat{line-height:1.1;padding:6px 8px 5px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;color:#9e0b0f;background:#fff;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.69px}@media(max-width:50.0625em){.featured-series-teaser__tophat{margin-top:25px}}.featured-series-teaser__title{font-family:Editor,serif;font-weight:800;font-size:32px;line-height:1.2;letter-spacing:-0.5px;margin-bottom:19px}@media(max-width:50.0625em){.featured-series-teaser__title{margin-bottom:12px;font-size:26px}}.featured-series-teaser__title a{color:#fff;transition:color .2s ease}.featured-series-teaser__title a:hover,.featured-series-teaser__title a:focus{color:#000;text-decoration:none}.featured-series-teaser__description{font-size:16px;font-weight:500;line-height:24px;margin-bottom:28px}.featured-series-teaser__description p{margin:0}.featured-series-teaser .teaser__date.with-separator::before{background-image:url("/themes/custom/bcj/assets/images/svg/slash-white.svg")}.featured-series-teaser .teaser__link{margin-bottom:0}.featured-series-teaser .teaser__link .hollow-button{border-color:#fff;color:#fff}.featured-series-teaser .teaser__link .hollow-button:hover,.featured-series-teaser .teaser__link .hollow-button:focus{background-color:#fff;color:#9e0b0f}.featured-series__collection-link{color:#9e0b0f;margin-bottom:10px;text-align:center}.featured-series__collection-link a,.featured-series__collection-link a:visited{color:#9e0b0f}.featured-series__collection-link+.featured-series{margin-top:0}.state-court-report .page-header__title{background-color:#fff;border:0;clip:rect(0 0 0 0);color:#000;height:1px;margin:-1px;font-size:19px;overflow:hidden;padding:0;position:absolute;width:1px}.state-court-report .featured-series-teaser{background:#005daa}.state-court-report .featured-series-teaser__title a:hover,.state-court-report .featured-series-teaser__title a:focus{color:#e9e3dc}.state-court-report .collection--series .collection-teaser__title a:focus,.state-court-report .collection--series .collection-teaser__title a:hover,.state-court-report .collection--series .collection-teaser__title a:visited:focus,.state-court-report .collection--series .collection-teaser__title a:visited:hover{color:#005daa}.state-court-report .collection--series .collection-list__list-item{background-color:#005daa}.state-court-report .collection--series .collection-teaser__link a{color:#005daa}.state-court-report .collection--series .collection-teaser__link a::before{background-color:#005daa}article.page-body a[href="/series/state-court-report"].page-body__continue-series-link,article.page-body a[href="/series/state-court-report"].page-body__continue-series-link:visited{color:#005daa}@media(max-width:80em){article.page-body a[href="/series/state-court-report"].page-body__continue-series-link,article.page-body a[href="/series/state-court-report"].page-body__continue-series-link:visited{padding-left:85px}}article.page-body a[href="/series/state-court-report"].page-body__continue-series-link::before,article.page-body a[href="/series/state-court-report"].page-body__continue-series-link:visited::before{background-color:#005daa}article.page-body a[href="/series/state-court-report"].page-body__continue-series-link::after,article.page-body a[href="/series/state-court-report"].page-body__continue-series-link:visited::after{position:absolute;content:"";padding-bottom:130px;left:0;top:14px;display:inline-block;width:100px;height:48px;background-image:url("/themes/custom/bcj/assets/images/site/scr-logo-2022.png");background-repeat:no-repeat;background-position:left bottom;background-size:contain}@media(max-width:80em){article.page-body a[href="/series/state-court-report"].page-body__continue-series-link::after,article.page-body a[href="/series/state-court-report"].page-body__continue-series-link:visited::after{padding-bottom:0;width:70px}}.featured-series__collection-link a[href="/series/state-court-report"]{color:#005daa}.child-teaser a{color:#000;display:block;transition:background .2s ease;padding:30px;width:100%}.child-teaser a:hover,.child-teaser a:focus{color:#fff;text-decoration:none;background-color:rgba(0,121,191,.9)}.child-teaser a:hover .child-teaser__title::before,.child-teaser a:focus .child-teaser__title::before{opacity:0}.child-teaser__title{margin-bottom:11px;position:relative;font-family:Editor,serif;font-size:32px;line-height:36px;font-weight:800;letter-spacing:-0.5px}@media(max-width:43.75em){.child-teaser__title{font-size:26px;line-height:1.2}}.child-teaser__title::before{content:"";width:60px;height:6px;background-color:#0096d6;position:absolute;top:-14px;transition:opacity .2s ease}.child-teaser__description{margin-bottom:20px}.child-teaser__description p{font-size:16px;line-height:24px;margin:0}.child-teaser-images{display:block;position:relative}.child-teaser-images.child-teaser-images--no-image a{justify-content:normal}.child-teaser-images a{color:#000;display:block;position:relative;padding:30px;width:100%}.child-teaser-images a:hover,.child-teaser-images a:focus{text-decoration:none}.child-teaser-images a:hover .child-teaser-images__cover,.child-teaser-images a:focus .child-teaser-images__cover{opacity:1;visibility:visible}.child-teaser-images a:hover .child-teaser__description,.child-teaser-images a:focus .child-teaser__description{color:#fff;position:relative;z-index:3}.child-teaser-images a:hover .child-teaser-images__description,.child-teaser-images a:focus .child-teaser-images__description{opacity:1;visibility:visible}@media(max-width:31.25em){.child-teaser-images a:hover .child-teaser-images__description,.child-teaser-images a:focus .child-teaser-images__description{color:#fff}}.child-teaser-images a:hover .child-teaser-images__title,.child-teaser-images a:focus .child-teaser-images__title{color:#fff}.child-teaser-images a:hover .child-teaser-images__title::before,.child-teaser-images a:focus .child-teaser-images__title::before{opacity:0}.child-teaser-images__cover{width:100%;height:100%;background-color:rgba(0,121,191,.9);position:absolute;top:0;left:0;z-index:2;opacity:0;visibility:0;transition:opacity .2s ease,visibility .2s ease}.child-teaser-images__image-description{position:relative}.child-teaser-images__title{font-family:Editor,serif;margin-bottom:11px;font-size:32px;line-height:1.2;letter-spacing:-0.5px;font-weight:800;position:relative;transition:color .2s ease;z-index:3}@media(max-width:43.75em){.child-teaser-images__title{font-size:26px;line-height:1.2}}.child-teaser-images__title::before{content:"";width:60px;height:6px;background-color:rgba(0,121,191,.9);position:absolute;margin-top:-12px;transition:opacity .2s ease}.child-teaser-images__description{color:#fff;font-size:18px;line-height:30px;font-weight:700;visibility:hidden;opacity:0;margin-bottom:20px;transition:visibility .2s ease,opacity .2s ease,color .2s ease;position:absolute;top:0;left:0;z-index:3;padding:18px 20px 0}@media(max-width:71.875em){.child-teaser-images__description{padding:4px 6px}}@media(max-width:50em){.child-teaser-images__description{padding:18px 20px 0}}@media(max-width:31.25em){.child-teaser-images__description{color:#000;font-weight:500;position:relative;padding:20px 0 0;opacity:1;visibility:visible}}.child-teaser-images__description p{font-size:16px;line-height:24px;margin:0}@media(max-width:71.875em){.child-teaser-images__description p{font-size:15px;line-height:1.3}}@media(max-width:50em){.child-teaser-images__description p{font-size:16px;line-height:1.4}}.card{width:100%;height:100%;background:#f7f5f3;padding:45px 50px 32px;clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%,100% calc(100% - 40px),calc(100% - 40px) 100%,0% 100%,0 100%)}@media(max-width:68.8125em){.card{padding:45px 40px 32px}}@media(max-width:50.0625em){.card{padding-top:36px}}@media(max-width:37.5625em){.card{padding:36px 30px 32px}}.card a{display:block;color:#000}.card a:hover{text-decoration:none}.card a:hover,.card a:visited,.card a:active{color:#000}.card__tophat{line-height:1.1;padding:6px 8px 5px 10px;margin-bottom:10px;display:inline-block;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.5px;color:#fff}.card__title{font-size:32px;letter-spacing:-0.5px;text-align:left;font-family:Editor,serif;font-variant-ligatures:none;font-weight:800;line-height:36px;margin:10px 0 0;transition:color .2s ease}@media(max-width:50.0625em){.card__title{font-size:24px;line-height:28px}}.card__title:hover{color:#ee3224}.card__description{margin-top:14px}.card__description p{font-size:18px;line-height:1.4}.card__link{margin-top:32px}.card__fake-link{position:relative;color:#e7131a;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;padding-top:15px}.card__fake-link::before{content:"";width:50px;height:5px;background:#e7131a;position:absolute;transition:width .2s;top:0;left:0}.card__fake-link:hover{text-decoration:none}.card__fake-link:hover::before{width:100%}.card__social-share{position:relative;width:100%;height:100%;padding:30px;margin:0;z-index:0;max-width:460px}.card__social-share::before{background-image:url("/themes/custom/bcj/assets/images/svg/icon-social-share-share.svg");content:"";width:75px;height:75px;background-size:75px;background-repeat:no-repeat;display:block;position:absolute;top:calc(50% - 30px);left:0;z-index:1;transition:opacity .3s ease-in;opacity:1}.card__social-share:hover::before{transition:opacity .3s ease-in;opacity:0}.card__social-share .icon-facebook,.card__social-share .icon-twitter,.card__social-share .icon-download{width:60px;height:60px;background-size:60px;background-repeat:no-repeat;display:block;border:1px solid rgba(0,0,0,0)}.card__social-share .icon-facebook:hover,.card__social-share .icon-twitter:hover,.card__social-share .icon-download:hover{border:1px solid #fff}.card__social-share .icon-download{background-image:url("/themes/custom/bcj/assets/images/svg/icon-social-share-download.svg")}.card__social-share .icon-facebook{background-image:url("/themes/custom/bcj/assets/images/svg/icon-social-share-facebook.svg");border-radius:5px;overflow:hidden}.card__social-share .icon-facebook::before{content:" ";display:block;background-color:#fff}.card__social-share .icon-twitter{background-image:url("/themes/custom/bcj/assets/images/svg/icon-social-share-twitter.svg")}.card__social-share__wrap{width:100%;max-width:400px;position:relative;overflow:hidden}.card__social-share__image{height:100%;width:100%;position:relative;overflow:hidden;line-height:0;margin:0}.card__social-share__image picture,.card__social-share__image img{display:block}.card__social-share__image picture{position:relative}.card__social-share__image picture img{width:100%;height:auto;line-height:0}.card__social-share__image__links{display:flex;flex-flow:column nowrap;justify-content:center;position:absolute;width:100%;inset:0 0 0 -100%;background-color:rgba(0,0,0,.8);max-width:400px;transition:left .38s ease-in}.card__social-share__wrap:hover .card__social-share__image__links{visibility:visible;width:100%;height:100%;top:0;left:0;transition:left .38s ease-in}.card__social-share__image__link__wrap{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.card__social-share__image__link{flex:0 60px}.card__social-share__image__content{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;color:#fff;margin:1rem 0 0}.card__social-share .icon-link__icon-container{margin:0}.card__social-share__image__link+.card__social-share__image__link{margin-left:2rem}.sort-select{border:none;margin:0;padding:0;float:right;position:relative;top:-10px}@media(max-width:62.5em){.sort-select{top:0;float:none;display:block}}.sort-select__select-container{border:2px solid #cdcdcc;height:42px;position:relative}@media(max-width:62.5em){.sort-select__select-container{display:inline-block}}.sort-select legend{float:left;font-size:14px;margin-left:-60px}.sort-select select{font-size:14px;padding:12px 30px 10px 10px;height:38px;position:relative;z-index:2;background:rgba(0,0,0,0);line-height:1.2;font-weight:500}.sort-select select::-ms-expand{display:none}.sort-select__caret{color:#005eb1;position:absolute;top:0;right:8px;width:12px;height:7px;z-index:1}@media(max-width:43.75em){.sort-select__caret{top:1px}}.sort-select__caret svg{width:12px;height:7px}.accordion__search{margin-bottom:30px;margin-top:8px;position:relative;width:100%}.accordion__search input[type=search]{border:none;border-bottom:2px solid #999;float:right;padding:6px 36px 6px 5px}@media(max-width:39.375em){.accordion__search input[type=search]{font-size:14px}}.accordion__search .accordion__search__wrapper{float:right;margin-bottom:30px;position:relative;width:310px}@media(max-width:73.25em){.accordion__search .accordion__search__wrapper{width:240px}}@media(max-width:65.625em){.accordion__search .accordion__search__wrapper{width:308px}}@media(max-width:39.375em){.accordion__search .accordion__search__wrapper{width:calc(100vw - 165px);top:-1px;max-width:300px}}.accordion__search button{border:none;background:none;padding:0;width:36px;height:100%;position:absolute;top:-3px;right:0;color:#000;transition:color .2s ease}.accordion__search button svg{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:39.375em){.accordion__search button svg{width:16px;height:16px}}.accordion__search button:hover{cursor:pointer;color:#005daa}.accordion-result-info{clear:both;color:#888;font-size:18px;font-style:italic}.search-selected-filter{display:inline-block;vertical-align:top;padding-right:26px;position:relative;margin-right:4px;line-height:22px}.search-selected-filter__text{line-height:22px;padding:2px 10px 0;display:inline-block;vertical-align:top;color:#fff;background:#005daa;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.25px}.search-selected-filter__clear{border:0;color:#fff;-webkit-appearance:none;line-height:1;font-size:1px;padding:0;position:absolute;top:0;right:0;height:100%;width:26px;background:rgb(0,65.1,119);transition:background .2s ease}.search-selected-filter__clear:hover{background:#000;cursor:pointer}.search-selected-filter__clear svg{width:10px;height:10px;position:relative;top:0}.half-banner{background:#000;color:#fff;margin-top:30px}@media(max-width:65.625em){.half-banner{background:#fff}}.half-banner.is-in .half-banner__image{transform:translateY(0)}.half-banner.is-in .half-banner__image figure{transform:scale(1)}.half-banner.is-in .half-banner__text{transform:translateY(0)}.half-banner__inside{display:flex;align-items:center;margin-left:0;max-width:100%}@media(max-width:80em){.half-banner__inside{max-width:1280px}}@media(max-width:65.625em){.half-banner__inside{display:block;margin:0}}@media(min-width:65.625em){.half-banner__inside{padding-left:35px}}.half-banner__text{padding:60px 0 50px 50px;color:#fff;position:relative;z-index:1;transform:translateY(25px);transition:transform .75s ease-out;flex-basis:39%}@media(max-width:80em){.half-banner__text{flex-basis:39%}}@media(max-width:65.625em){.half-banner__text{padding:40px 40px 60px;flex-basis:100%;flex-wrap:wrap;background:#000;margin-top:-50px;display:flex}}@media(max-width:50.0625em){.half-banner__text{display:block}}@media(max-width:37.5625em){.half-banner__text{margin-top:-30px;padding:30px 30px 40px}}@media(max-width:26.25em){.half-banner__text{margin-top:-15px}}@media(max-width:65.625em){.half-banner__text-left{flex-basis:50%}}@media(max-width:65.625em){.half-banner__text-right{flex-basis:50%;padding-left:60px}}@media(max-width:50.0625em){.half-banner__text-right{padding-left:0}}.half-banner__text a,.half-banner__text a:visited{color:#fff;display:block}.half-banner__text a:hover,.half-banner__text a:visited:hover{color:#e7131a;text-decoration:none}.half-banner__image{flex-grow:1;flex-basis:62.5%;margin-top:-30px;margin-bottom:0;position:relative;align-self:flex-start;padding-bottom:35px;transform:translateY(25px);transition:transform .75s ease-out}@media(max-width:65.625em){.half-banner__image{margin-bottom:0;padding-bottom:0;flex-basis:100%;width:calc(100% + 80px);margin-left:-40px}}@media(max-width:37.5em){.half-banner__image{width:calc(100% + 40px);margin-left:-20px}}.half-banner__image figure,.half-banner__image img,.half-banner__image a{display:block}.half-banner__image a{overflow:hidden;position:relative}.half-banner__image img{width:100%;max-width:none}.half-banner__image figure{position:relative}.half-banner__image video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:1}@media(max-width:50em){.half-banner__image video{display:none}}.half-banner__video{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease,visibility .4s ease}.half-banner__image-poster{transition:opacity .4s ease,visibility .4s ease}.half-banner__image-poster.with-video .description{color:#fff}.half-banner__image-poster.with-video:hover{cursor:pointer}.half-banner__image-poster.with-video:hover::after{transform:translate(-50%,-50%) scale(1.05)}.half-banner.js-show-video .half-banner__image-poster{opacity:0;visibility:hidden}.half-banner.js-show-video .half-banner__video{opacity:1;visibility:visible}.half-banner__tophat{margin-bottom:6px;line-height:1;flex-basis:100%}.half-banner__tophat span{display:inline-block;padding:6px 8px 5px 10px;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.5px;line-height:1.1;color:#fff}.half-banner__title{font-size:50px;letter-spacing:-1px;text-align:left;font-family:Editor,serif;font-variant-ligatures:none;font-weight:800;line-height:1.15;margin:10px 0 0;max-width:580px;color:#fff;text-decoration:none;transition:color .2s ease}.half-banner__title:hover{color:#ee3224}@media(max-width:100em){.half-banner__title{font-size:46px}}@media(max-width:68.8125em){.half-banner__title{font-size:36px}}@media(max-width:26.25em){.half-banner__title{font-size:32px}}.half-banner__description{margin-top:18px;max-width:580px}.half-banner__description p{font-size:16px;font-weight:500;color:#fff;line-height:1.7;margin:0}.half-banner__link{margin-top:45px}.half-banner__link .half-banner__link-text{position:relative;color:#e7131a;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;padding-top:15px}.half-banner__link .half-banner__link-text::before{content:"";width:50px;height:5px;background:#e7131a;position:absolute;transition:width .2s;top:0;left:0}.half-banner__link a:hover{text-decoration:none}.half-banner__link a:hover .half-banner__link-text::before{width:100%}.half-banner__link a:focus,.half-banner__link a:focus-visible{text-decoration:none;outline:none}.half-banner__link a:focus .half-banner__link-text,.half-banner__link a:focus-visible .half-banner__link-text{outline:2px solid rgba(var(--c-bcj-yellow,255,202,66),1)}.banner.is-in .banner__image{transform:translateY(0)}.banner.is-in .banner__image picture{transform:scale(1)}.banner.is-in .banner__text{transform:translateY(0)}.banner__image{width:100%;position:relative;overflow:hidden;transform:translateY(10px);transition:transform 1s ease-out}.banner__image picture,.banner__image img{display:block}.banner__image picture{position:relative;transform:scale(1.05);transition:transform 1s ease-out}.banner__image picture img{width:100%;height:auto}@media(max-width:50.0625em){.banner__image-desktop{display:none}}.banner__image-mobile{display:none}@media(max-width:50.0625em){.banner__image-mobile{display:block}}.banner__text{margin-top:-50px;color:#fff;transform:translateY(20px);transition:transform 1s ease-out}@media(max-width:37.5625em){.banner__text{margin-top:-30px}}@media(max-width:26.25em){.banner__text{margin-top:-15px}}.banner__topcut{overflow:hidden}.banner__topcut::before{width:70px}@media(max-width:76.875em){.banner__topcut::before{width:20px}}@media(max-width:68.8125em){.banner__topcut::before{width:10px}}.banner__topcut::after{width:calc(100% - 130px)}.banner__topcut .container{max-width:none}.banner__topcut .container::before,.banner__topcut .container::after{left:100px}@media(max-width:76.875em){.banner__topcut .container::before,.banner__topcut .container::after{left:50px}}@media(max-width:68.8125em){.banner__topcut .container::before,.banner__topcut .container::after{left:40px}}.banner__topcut .container::after{left:40px}@media(max-width:76.875em){.banner__topcut .container::after{left:-10px}}@media(max-width:68.8125em){.banner__topcut .container::after{left:-20px}}.banner__topcut .container span{width:calc(100% - 130px)}@media(max-width:76.875em){.banner__topcut .container span{width:calc(100% - 80px)}}@media(max-width:68.8125em){.banner__topcut .container span{width:calc(100% - 70px)}}.banner__belowcut{position:relative;padding:30px 100px 65px;background:#000}@media(max-width:76.875em){.banner__belowcut{padding-left:50px;padding-right:50px}}@media(max-width:68.8125em){.banner__belowcut{padding-left:40px;padding-right:40px}}@media(max-width:50.0625em){.banner__belowcut{padding:6px 50px 0}}@media(max-width:37.5625em){.banner__belowcut{padding:6px 30px 0}}.banner__text-inside::after{content:"";display:table;clear:both}.banner__text-inside-left{width:calc(50% - 20px);float:left;padding-right:20px}@media(max-width:50.0625em){.banner__text-inside-left{margin-bottom:10px;float:none;width:100%;padding-left:0}}.banner__text-inside-right{width:50%;float:right;padding-left:60px;padding-top:6px}@media(max-width:50.0625em){.banner__text-inside-right{margin:0 0 40px;float:none;width:100%;padding-left:0}}.banner__tophat{margin-bottom:6px;line-height:1}@media(max-width:50.0625em){.banner__tophat{margin-bottom:10px}}.banner__tophat span{display:inline-block;padding:6px 8px 5px 10px;vertical-align:top;background:#e7131a;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.5px;line-height:1.1;color:#fff}.banner__title{font-size:50px;letter-spacing:-1px;text-align:left;font-family:Editor,serif;font-variant-ligatures:none;font-weight:800;color:#fff;line-height:1.15;margin:6px 0 0}@media(max-width:68.8125em){.banner__title{font-size:36px}}@media(max-width:26.25em){.banner__title{font-size:32px}}.banner__title a{color:#fff;text-decoration:none;transition:color .2s ease}.banner__title a:hover{color:#ee3224}.banner__description p{font-size:18px;color:#fff;line-height:1.4;margin:0}.banner__link{margin-top:37px}.banner__link a{position:relative;color:#e7131a;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;padding-top:15px}.banner__link a::before{content:"";width:50px;height:5px;background:#e7131a;position:absolute;transition:width .2s;top:0;left:0}.banner__link a:hover{text-decoration:none}.banner__link a:hover::before{width:100%}.teaser-list__title{line-height:1.1;padding:6px 8px 5px 10px;margin-bottom:50px;display:inline-block;vertical-align:top;color:#fff;background:#005daa;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:1.25px}@media(max-width:56.3125em){.teaser-list__title{margin-bottom:30px}}.teaser-list__list{list-style-type:none}.teaser-list__list--stack .teaser-list__list-item{margin-bottom:26px}.teaser-list__list--3up{width:calc(100% + 50px);margin-bottom:-30px;display:flex;flex-wrap:wrap}@media(max-width:34.375em){.teaser-list__list--3up{width:100%}}.teaser-list__list--3up .teaser-list__list-item{flex-basis:33.33333%;padding-right:50px;margin-bottom:36px}@media(max-width:50.0625em){.teaser-list__list--3up .teaser-list__list-item{flex-basis:50%}}@media(max-width:34.375em){.teaser-list__list--3up .teaser-list__list-item{flex-basis:100%;padding-right:0}}@media(max-width:50.0625em){.teaser-list__list--3up .teaser-list__list-item:nth-child(n+7){display:none}}.teaser-list__footer{position:relative;margin-top:46px}.search-filters-active-list{margin-top:16px}.search-filters-active-list__clear{display:inline;vertical-align:top;margin-right:12px;position:relative;top:-6px}.search-filters-active-list__clear-button{background:none;border:0;-webkit-appearance:none;padding:0;font-weight:500;font-size:14px;color:#005daa;position:relative}.search-filters-active-list__clear-button:hover{text-decoration:underline;cursor:pointer}.search-filters-active-list__list{list-style-type:none;display:inline}.search-filters-active-list__list-item{display:inline}.search-results-list{--grid-gap:50px;--bottom-spacing:60px}[data-view-mode=sidebar] .search-results-list{--grid-gap:24px;--bottom-spacing:48px}.search-results-list__list{margin:0;padding:0;list-style:none}[data-view-mode=sidebar] .search-results-list__list,.search-form-grouping__middle-full .search-results-list__list{display:flex;flex-wrap:wrap}.search-results-list__list-item,[data-view-mode=sidebar] .search-results-list__list-item{margin-bottom:var(--bottom-spacing)}[data-view-mode=sidebar] .search-results-list__list-item,.search-form-grouping__middle-full .search-results-list__list-item,[data-view-mode=sidebar] [data-view-mode=sidebar] .search-results-list__list-item,.search-form-grouping__middle-full [data-view-mode=sidebar] .search-results-list__list-item{width:calc(50% - var(--grid-gap)/2)}@media(max-width:48em){[data-view-mode=sidebar] .search-results-list__list-item,.search-form-grouping__middle-full .search-results-list__list-item,[data-view-mode=sidebar] [data-view-mode=sidebar] .search-results-list__list-item,.search-form-grouping__middle-full [data-view-mode=sidebar] .search-results-list__list-item{width:100%}}[data-view-mode=sidebar] .search-results-list__list-item:nth-child(even),.search-form-grouping__middle-full .search-results-list__list-item:nth-child(even),[data-view-mode=sidebar] [data-view-mode=sidebar] .search-results-list__list-item:nth-child(even),.search-form-grouping__middle-full [data-view-mode=sidebar] .search-results-list__list-item:nth-child(even){margin-left:var(--grid-gap)}@media(max-width:48em){[data-view-mode=sidebar] .search-results-list__list-item:nth-child(even),.search-form-grouping__middle-full .search-results-list__list-item:nth-child(even),[data-view-mode=sidebar] [data-view-mode=sidebar] .search-results-list__list-item:nth-child(even),.search-form-grouping__middle-full [data-view-mode=sidebar] .search-results-list__list-item:nth-child(even){margin-left:0}}.related-issue-list{margin:100px 0}@media(max-width:50em){.related-issue-list{margin-top:60px;margin-bottom:40px}}.accordion-list+.related-issue-list,.page-body+.related-issue-list{margin-top:-20px}@media(max-width:50em){.accordion-list+.related-issue-list,.page-body+.related-issue-list{margin-top:-40px}}.related-issue-list__inside{display:flex}@media(max-width:35.3125em){.related-issue-list__inside{display:block}}.related-issue-list__header{padding-right:25px;flex-shrink:0}@media(max-width:35.3125em){.related-issue-list__header{padding:0 0 25px}}.related-issue-list__title{font-size:14px;line-height:15px;letter-spacing:2.15px;font-weight:700;padding-top:25px;text-transform:uppercase}.related-issue-list__list{list-style:none;padding:0;position:relative;flex-grow:1;flex-wrap:wrap;display:flex}.related-issue-list__list>li{list-style:none;padding:0;vertical-align:top;position:relative;flex-grow:1;margin-bottom:30px}@media(max-width:50em){.related-issue-list__list>li{margin:0 0 30px}}.related-issue-list__list>li:not(:last-child){margin-right:20px}.related-issue-list__related-issue::after{clear:both;content:"";display:table}.pagination-list__list{list-style:none;margin:0;padding:0;text-align:center}.pagination-list__list-item{display:inline-block;list-style:none;margin:0 8px;padding:0;font-weight:700;font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.pagination-list__list-item a{display:block}.pagination-list__list-item svg{width:14px;height:12px;font-size:1px;line-height:1px}.pagination-list__list-item--first svg,.pagination-list__list-item--previous svg{transform:scaleX(-1);filter:FlipH}.pagination-container{margin-bottom:88px}.large-teaser-list{margin-top:80px;margin-bottom:100px}.large-teaser-list__title{margin-bottom:40px;display:inline-block;vertical-align:top;font-weight:700;font-size:20px;color:#000;line-height:1;border-top:2px solid #000;background:none;padding:10px 0 0;text-transform:none;letter-spacing:0}.large-teaser-list__list{list-style-type:none}.large-teaser-list__list-item{margin-bottom:50px}.large-teaser-list__list-item:last-child{margin:0}.large-teaser-list__footer{position:relative;margin-top:46px}.large-teaser-list__footer-link{position:relative;color:#005daa;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding-top:16px}.large-teaser-list__footer-link svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:-1px}.large-teaser-list__footer-link::before{content:"";width:42px;height:4px;background:#005daa;position:absolute;transition:width .2s;top:0}.large-teaser-list__footer-link:hover{text-decoration:none}.large-teaser-list__footer-link:hover::before{width:100%}.expert-list{margin-top:80px;margin-bottom:120px}@media(max-width:50em){.expert-list{margin-top:40px;margin-bottom:80px}}.related-news+.expert-list,.detail-related-grouping+.expert-list,.chapter-body+.expert-list,.page-body+.expert-list,.child-page-teaser-images+.expert-list{margin-top:-50px}@media(max-width:50em){.related-news+.expert-list,.detail-related-grouping+.expert-list,.chapter-body+.expert-list,.page-body+.expert-list,.child-page-teaser-images+.expert-list{margin-top:0}}.expert-list__inside{overflow:hidden}.expert-list__list{list-style-type:none;font-size:0;box-sizing:border-box;display:flex;flex-wrap:wrap;width:calc(100% + 25px)}.expert-list__list-item{flex-basis:33.3333%;padding:0 25px 34px 0}@media(max-width:56.25em){.expert-list__list-item{flex-basis:50%;padding-top:25px}}@media(max-width:37.5em){.expert-list__list-item{flex-basis:100%;padding-right:0}}.expert-list__footer{margin-top:8px;text-align:center;padding-bottom:10px}.collection-list--social-share{display:flex;flex-flow:row wrap;max-width:880px;margin:0 auto;justify-content:center}.collection-list__list-item--social-share{list-style-type:none;padding:0;width:100%;flex:0 400px}.collection-list__list-item{width:calc(33.33333% - 25px)}.collection--series .collection-list__list-item{margin-bottom:40px}@media(max-width:68.75em){.collection--series .collection-list__list-item{margin-bottom:0}}.collection-list__2 .collection-list__list-item{width:calc(50% - 25px)}@media(max-width:68.75em){.collection-list__2 .collection-list__list-item{width:100%}}@media(max-width:68.75em){.collection-list__list-item{width:100%}}@media(max-width:68.75em){.collection-list__list-item+.collection-list__list-item{margin-top:var(--s-bcj-24,1.5rem)}}.collection-teaser{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.collection-teaser__image{margin-bottom:20px}.collection-teaser__image img{display:block;width:100%}.hide-images .collection-teaser__image{display:none}.collection-teaser__tophat{background:#e7131a;color:#fff;display:inline-block;font-size:11px;font-weight:700;height:23px;letter-spacing:1.69px;line-height:2.0909090909;margin-bottom:8px;padding-left:10px;padding-right:8px;text-transform:uppercase;vertical-align:top}.collection-teaser__tophat.is-empty{background:rgba(0,0,0,0)}.collection-teaser__title{font-family:Editor,serif;font-size:32px;font-variant-ligatures:none;font-weight:800;letter-spacing:-0.5px;line-height:36px;margin:10px 0 0;text-align:left;transition:color .2s ease}.collection-teaser__title a,.collection-teaser__title a:visited{color:#000;text-decoration:none}.collection-teaser__title a:hover,.collection-teaser__title a:focus,.collection-teaser__title a:visited:hover,.collection-teaser__title a:visited:focus{color:#e7131a;text-decoration:none}.collection--series .collection-teaser__title a:hover,.collection--series .collection-teaser__title a:focus,.collection--series .collection-teaser__title a:visited:hover,.collection--series .collection-teaser__title a:visited:focus{color:#9e0b0f}.collection-teaser__text{align-items:flex-start;display:flex;flex-direction:column;height:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.collection-teaser__text{display:block}}.collection-teaser__description{margin-bottom:20px;margin-top:14px}.collection-teaser__description p{font-size:18px;line-height:1.4;margin-bottom:0}.collection-teaser__meta{font-size:15px;line-height:20px;margin-top:auto}.collection-teaser__date,.collection-teaser__authors{margin-bottom:.5em;display:inline}.collection-teaser__authors{font-weight:700}.collection-teaser__date.with-separator::before{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/slash.svg") no-repeat center center;content:"";width:13px;height:10px;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/slash.svg") no-repeat center center;background-size:13px 10px;display:inline-block;vertical-align:top;position:relative;top:5px;margin:0 2px}.collection--series .collection-teaser__link a{color:#9e0b0f}.collection--series .collection-teaser__link a::before{background:#9e0b0f}.child-page-teaser{margin-top:110px;margin-bottom:140px;position:relative}@media(max-width:50em){.child-page-teaser{margin-top:60px;margin-bottom:80px}}.page-body+.child-page-teaser{margin-top:-40px}.child-page-teaser__header{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:100%;text-align:center;z-index:3}.child-page-teaser__title{font-size:12px;line-height:1.1;letter-spacing:1.85px;font-weight:700;text-transform:uppercase;color:#fff;background:#005daa;display:inline-block;vertical-align:top;padding:6px 12px 6px 14px;text-align:center;margin:0 auto}.child-page-teaser__content{border:6px solid #005daa}.child-page-teaser__list{list-style-type:none;display:flex;flex-wrap:wrap}.child-page-teaser__list-item{flex-basis:50%;display:flex;flex-direction:column}@media(max-width:50em){.child-page-teaser__list-item{flex-basis:100%}}.child-page-teaser__list-item .child-teaser{display:flex;flex:1}.child-page-teaser__list-item:nth-child(odd) a{padding:26px 40px 26px 74px}.child-page-teaser__list-item:nth-child(even) a{padding:26px 74px 26px 40px}.child-page-teaser__list-item:nth-child(-n+2) a{padding-top:70px}.child-page-teaser__list-item:last-child a,.child-page-teaser__list-item:nth-last-child(2):nth-child(odd) a{padding-bottom:52px}@media(max-width:70em){.child-page-teaser__list-item:nth-child(odd) a{padding-left:50px}.child-page-teaser__list-item:nth-child(even) a{padding-right:50px}}@media(max-width:50em){.child-page-teaser__list-item:nth-child(odd) a,.child-page-teaser__list-item:nth-child(even) a,.child-page-teaser__list-item:nth-last-child(2):nth-child(odd) a,.child-page-teaser__list-item:nth-child(-n+2) a{padding:25px 40px}.child-page-teaser__list-item:first-child a{padding-top:60px}.child-page-teaser__list-item:last-child a{padding-bottom:40px}}@media(max-width:37.5em){.child-page-teaser__list-item:nth-child(odd) a,.child-page-teaser__list-item:nth-child(even) a,.child-page-teaser__list-item:nth-last-child(2):nth-child(odd) a,.child-page-teaser__list-item:nth-child(-n+2) a{padding:20px 30px 10px}.child-page-teaser__list-item:first-child a{padding-top:50px}.child-page-teaser__list-item:last-child a{padding-bottom:30px}}@media(max-width:26.25em){.child-page-teaser__list-item:nth-child(odd) a,.child-page-teaser__list-item:nth-child(even) a,.child-page-teaser__list-item:nth-last-child(2):nth-child(odd) a,.child-page-teaser__list-item:nth-child(-n+2) a{padding:22px 20px 1px}.child-page-teaser__list-item:first-child a{padding-top:50px}.child-page-teaser__list-item:last-child a{padding-bottom:15px}}.child-page-teaser__footer{margin-top:40px;text-align:center}.child-page-teaser-images__list-item .child-teaser{display:flex;flex:1}.child-page-teaser-images__list-item .child-teaser.no-link{display:flex;flex-flow:column nowrap;padding:70px 40px 30px}@media(max-width:50em){.child-page-teaser-images__list-item .child-teaser.no-link{padding:40px 40px 25px}}@media(max-width:37.5em){.child-page-teaser-images__list-item .child-teaser.no-link{padding:40px 30px 25px}}@media(max-width:26.25em){.child-page-teaser-images__list-item .child-teaser.no-link{padding:40px 20px 25px}}.child-page-teaser-images{margin-top:70px;margin-bottom:140px;position:relative}@media(max-width:50em){.child-page-teaser-images{margin-top:30px;margin-bottom:80px}}.related-news+.child-page-teaser-images,.detail-related-grouping+.child-page-teaser-images,.chapter-body+.child-page-teaser-images,.expert-list+.child-page-teaser-images{margin-top:-50px}.child-page-teaser-images__subtitle{margin:0;font-size:28px;line-height:1.6;letter-spacing:-0.5px}.child-page-teaser-images__content{border:6px solid #005daa}.child-page-teaser-images__list{list-style-type:none;display:flex;flex-wrap:wrap}.child-page-teaser-images__list-item{flex-basis:50%;display:flex;flex-direction:column}@media(max-width:50em){.child-page-teaser-images__list-item{flex-basis:100%}}.child-page-teaser-images__list-item .child-teaser-images{display:flex;flex:1}.child-page-teaser-images__list-item .child-teaser-images a{display:flex;flex-direction:column;justify-content:space-between}.child-page-teaser-images__list-item:nth-child(odd) a{padding:30px 40px 30px 74px}.child-page-teaser-images__list-item:nth-child(even) a{padding:30px 74px 30px 40px}.child-page-teaser-images__list-item:nth-child(-n+2) a{padding-top:70px}.child-page-teaser-images__list-item:last-child a,.child-page-teaser-images__list-item:nth-last-child(2):nth-child(odd) a{padding-bottom:70px}@media(max-width:70em){.child-page-teaser-images__list-item:nth-child(odd) a{padding-left:50px}.child-page-teaser-images__list-item:nth-child(even) a{padding-right:50px}}@media(max-width:50em){.child-page-teaser-images__list-item:nth-child(odd) a,.child-page-teaser-images__list-item:nth-child(even) a,.child-page-teaser-images__list-item:nth-last-child(2):nth-child(odd) a,.child-page-teaser-images__list-item:nth-child(-n+2) a{padding:25px 40px}.child-page-teaser-images__list-item:first-child a{padding-top:60px}.child-page-teaser-images__list-item:last-child a{padding-bottom:40px}}@media(max-width:37.5em){.child-page-teaser-images__list-item:nth-child(odd) a,.child-page-teaser-images__list-item:nth-child(even) a,.child-page-teaser-images__list-item:nth-last-child(2):nth-child(odd) a,.child-page-teaser-images__list-item:nth-child(-n+2) a{padding:20px 30px 10px}.child-page-teaser-images__list-item:first-child a{padding-top:50px}.child-page-teaser-images__list-item:last-child a{padding-bottom:30px}}@media(max-width:26.25em){.child-page-teaser-images__list-item:nth-child(odd) a,.child-page-teaser-images__list-item:nth-child(even) a,.child-page-teaser-images__list-item:nth-last-child(2):nth-child(odd) a,.child-page-teaser-images__list-item:nth-child(-n+2) a{padding:22px 20px 1px}.child-page-teaser-images__list-item:first-child a{padding-top:50px}.child-page-teaser-images__list-item:last-child a{padding-bottom:15px}}.child-page-teaser-images__footer{margin-top:40px;text-align:center}.child-page-teaser-images.child-page-teaser-images--small-title .child-page-teaser-images__header{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:100%;text-align:center;z-index:3}.child-page-teaser-images.child-page-teaser-images--small-title .child-page-teaser-images__title{font-size:12px;line-height:1.1;letter-spacing:1.85px;font-weight:700;text-transform:uppercase;color:#fff;background:#005daa;display:inline-block;vertical-align:top;padding:6px 12px 6px 14px;text-align:center;margin:0 auto;font-family:"Benton Sans",sans-serif}.child-page-teaser-images.child-page-teaser-images--small-title .child-page-teaser-images__title::after{display:none}.child-page-teaser-images.child-page-teaser-images--related-content .page-section-header{padding-bottom:65px}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__title{font-size:42px;font-weight:700;line-height:1.25;letter-spacing:-0.5px;font-family:inherit}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__title::after{display:none}.child-page-teaser-images.child-page-teaser-images--related-content .child-page-teaser-images__footer{text-align:left}.quotable{position:relative;margin-bottom:100px;color:#fff}.quotable__inside-wrap{position:relative;z-index:2;background:#0079bf}.quotable__inside-wrap::before{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/open-quote.svg") no-repeat top left;background-size:100%;z-index:2}@media(max-width:37.5em){.quotable__inside-wrap::before{background:none;top:0;width:0;height:0}}.quotable__inside-wrap::after{content:"";bottom:-1px;right:-1px;position:absolute;border-bottom:41px solid #fff;border-left:41px solid rgba(0,0,0,0)}.quotable__inside{padding:50px 60px 62px 50px}@media(max-width:68.8125em){.quotable__inside{padding:40px 40px 62px}}@media(max-width:37.5625em){.quotable__inside{padding:30px 30px 62px}}.quotable__inside::before{content:"";width:100%;height:100%;bottom:0;left:0;position:absolute;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;opacity:.5;background-size:900px auto;transform:scaleX(-1) rotate(180deg);filter:FlipH}.quotable__inside::after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;box-shadow:inset 0 0 120px #0079bf,inset 0 0 100px #0079bf,inset 0 0 80px #0079bf,inset 0 0 60px #0079bf,inset 0 0 50px #0079bf,inset 0 0 40px #0079bf,inset 0 0 30px #0079bf,inset 0 0 20px #0079bf}.quotable__top{position:relative;z-index:3;width:calc(100% - 150px);margin-left:150px}.quotable__top::after{content:"";display:table;clear:both}@media(max-width:37.5em){.quotable__top{width:100%;margin:0;padding:0}}.quotable__top-left{width:calc(100% - 156px);padding-right:40px;float:left}@media(max-width:59.375em){.quotable__top-left{width:100%;float:none;padding:0}}.quotable__top-right{width:140px;float:right;padding-top:26px}@media(max-width:59.375em){.quotable__top-right{float:none;padding-top:32px}}.quotable__top-right img{border-radius:50%;overflow:hidden}@media(max-width:37.5em){.quotable__top-right img{display:none}}.quotable__top-right a{color:#fff;display:block}.quotable__top-right a:hover{text-decoration:none}.quotable__top-right a:hover .quotable__attribution-name{text-decoration:underline;color:#fff}.quotable__tophat{display:inline-block;padding:7px 8px 5px 10px;margin-bottom:15px;vertical-align:top;background:#000;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:2px;line-height:1}.quotable__quote{font-size:36px;line-height:50px;font-weight:700;letter-spacing:-1px}@media(max-width:68.75em){.quotable__quote{font-size:28px;line-height:32px}}@media(max-width:25.0625em){.quotable__quote{font-size:22px;line-height:1.2}}.quotable__attribution-name{color:#000;font-family:Editor,serif;font-weight:800;font-size:20px;line-height:1;display:block;margin:14px 0 4px;transition:color .2s ease}.quotable__attribution-title{font-size:13px;line-height:20px}.quotable__bottom{display:flex;position:relative;z-index:3;margin-left:150px;margin-top:70px}.quotable__bottom::after{content:"";display:table;clear:both}@media(max-width:59.375em){.quotable__bottom{display:block}}@media(max-width:68.75em){.quotable__bottom{margin-top:40px}}@media(max-width:37.5em){.quotable__bottom{width:100%;margin-left:0;padding:0}}.quotable__link{width:50%}@media(max-width:59.375em){.quotable__link{width:100%}}.quotable__link:nth-child(1){padding-right:40px}@media(max-width:59.375em){.quotable__link:nth-child(1){padding:0 0 40px}}.quotable__link-content{max-width:360px}.quotable__link-label{text-transform:uppercase;border-top:1px solid #fff;font-size:11px;line-height:14px;letter-spacing:1.5px;font-weight:700;display:inline-block;vertical-align:top;padding-top:8px;padding-bottom:15px}.quotable__link a{color:#fff;font-weight:700;font-size:16px;line-height:24px;display:block}.campaign+.quotable,.donate-cta+.quotable,.collection+.quotable,.half-banner+.quotable,.featured-series+.quotable,.paragraph--type--from-library+.quotable{margin-top:100px}.page-body+.quotable{margin-top:40px}.donate-cta{position:relative;width:100%;overflow:hidden;background:#f7f5f3}.email-cta+.donate-cta{background:#fff}.email-cta+.donate-cta::after{box-shadow:inset 0 0 120px #fff,inset 0 0 100px #fff,inset 0 0 80px #fff,inset 0 0 60px #fff,inset 0 0 50px #fff,inset 0 0 40px #fff,inset 0 0 30px #fff,inset 0 0 20px #fff}.donate-cta::after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3}.donate-cta__inside-wrap{position:relative}.donate-cta__inside-wrap::before,.donate-cta__inside-wrap::after{content:"";position:absolute;right:0}.donate-cta__inside-wrap::before{width:1400px;height:117px;top:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_donateTop.png") no-repeat top left;background-size:1400px 120px}.donate-cta__inside-wrap::after{width:1400px;height:260px;bottom:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_donateBottom.png") no-repeat top left;background-size:1400px 259px}.donate-cta__inside{padding-top:130px;padding-bottom:110px;position:relative;z-index:2}.donate-cta__inside::after{content:"";display:table;clear:both}@media(max-width:75em){.donate-cta__inside{padding-top:100px}}@media(max-width:60em){.donate-cta__inside{padding-top:80px}}@media(max-width:37.5em){.donate-cta__inside{padding-top:60px}}.donate-cta__left{width:37.5%;max-width:443px;float:left}@media(max-width:60em){.donate-cta__left{width:100%;float:none;max-width:none}}.donate-cta__right{width:510px;float:right}@media(max-width:60em){.donate-cta__right{width:100%;float:none;margin-top:30px}}.donate-cta__title{font-family:Editor,serif;font-weight:800;font-size:48px;line-height:1.2;letter-spacing:-1.5px;color:#e7131a}@media(max-width:68.8125em){.donate-cta__title{font-size:32px}}.donate-cta__text{font-size:16px;line-height:28px;padding-top:14px;margin:0 0 15px}.donate-cta__link{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.93px}.donate-cta__link a{color:#de1219;transition:color .2s}.donate-cta__link a:hover{color:#005daa;text-decoration:none}.donate-cta__amount{border:none}@media(max-width:60em){.donate-cta__amount{padding-left:0}}.donate-cta__amount label{display:inline-flex;align-items:center;cursor:pointer;justify-content:center;width:98px;height:58px;margin-right:13px;outline:1px solid #b0b0b0;font-family:"Benton Sans",sans-serif;font-size:20px;font-weight:500;color:#000}@supports(-moz-appearance:none){.donate-cta__amount label{margin-right:8px}}.donate-cta__amount label:hover{background-color:#fff}.donate-cta__amount div.form-group{display:inline-block;padding-top:15px}.donate-cta__amount div.form-group:last-of-type label{margin-right:0}.donate-cta__amount input[type=radio]{opacity:0;width:0}.donate-cta__amount input[type=radio]:focus~label{background-color:#fff}.donate-cta__amount input[type=radio]:checked~label{outline:6px solid #005daa;padding:0;color:#005daa;font-weight:700}.donate-cta__amount input[type=radio]:checked~label:hover{background-color:#fff}.donate-cta__form-bottom{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:27px;width:100%;max-width:481px}@media(max-width:60em){.donate-cta__form-bottom{padding-top:12px;max-width:466px}}@media(max-width:37.5625em){.donate-cta__form-bottom{display:block}}.donate-cta__type{border:none;flex-grow:1}@media(max-width:60em){.donate-cta__type{padding-left:0}}.donate-cta__type div.form-group{display:inline}.donate-cta__type label{margin-right:15px;display:inline-flex;align-items:center;justify-content:center;font-family:"Benton Sans",sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#000;position:relative;padding-left:38px}.donate-cta__type label::before{content:"";position:absolute;top:-3px;left:0;width:24px;height:24px;margin:3px 9px 3px 3px;border:1px solid #b0b0b0}.donate-cta__type label:hover{cursor:pointer}.donate-cta__type label:hover::before{background-color:#fff}.donate-cta__type input[type=radio]{opacity:0;width:0}.donate-cta__type input[type=radio]:focus~label::before{background-color:#fff}.donate-cta__type input[type=radio]:checked~label{position:relative}.donate-cta__type input[type=radio]:checked~label::before{border:4px solid #005daa;width:18px;height:18px;top:-4px;left:0}.donate-cta__type input[type=radio]:checked~label::after{position:absolute;content:url("/themes/custom/bcj/assets/images/svg/icon-forms-check.svg");top:-2px;left:9px;width:25px;height:25px}.donate-cta__submit{height:60px;width:160px;margin-top:-14px;font-size:13px}@media(max-width:37.5em){.donate-cta__submit{margin-top:12px}}.donate-cta__submit svg{top:21px}.donate-cta__form-bottom .donate-cta__submit svg{top:21px;right:21px}.email-cta+.success,.donate-cta+.success{background:#f7f5f3}.campaign+.success{background:#003a64}.detail-related-grouping .success{position:relative}.detail-related-grouping .success::before,.detail-related-grouping .success::after{content:"";background:#003a63;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.detail-related-grouping .success::before{left:calc((100vw - 100%)*-0.5)}.success .topcut::before,.success .topcut::after{background:#003a63}.success .topcut .container span{background:#003a63}.success .topcut .container::before,.success .topcut .container::after{border-bottom-color:#003a63}.path-frontpage .success .topcut::before,.path-frontpage .success .topcut::after{background:#000}.path-frontpage .success .topcut .container span{background:#000}.path-frontpage .success .topcut .container::before,.path-frontpage .success .topcut .container::after{border-bottom-color:#000}.success__belowcut{background:#003a63;padding:42px 0 60px}.path-frontpage .success__belowcut{background:#000}.success__grid{display:flex;width:100%}@media(max-width:50.0625em){.success__grid{display:block}}.success__media{flex-basis:62.5%;flex-shrink:0;order:2;margin-top:-102px;margin-bottom:0;overflow:hidden;position:relative}@media(max-width:50.0625em){.success__media{margin-bottom:40px;float:none;flex-basis:100%;order:1}}.success__media figure{height:100%}.success__media img{width:100%}.success__media video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:1}@media(max-width:50em){.success__media video{display:none}}.success__iframe-container{overflow:hidden;position:relative;height:100%}.success__iframe-container iframe{border:0;height:100%;width:100%}.success__text{padding-right:60px;color:#fff}@media(max-width:50.0625em){.success__text{padding:0;flex-basis:100%;order:2}}.success__title{font-size:46px;letter-spacing:-1.5px;text-align:left;font-family:Editor,serif;font-variant-ligatures:none;font-weight:800;color:#fff;line-height:1.15;margin:0}@media(max-width:68.8125em){.success__title{font-size:32px}}.success__title a{color:#fff;text-decoration:none;transition:color .2s ease}.success__title a:hover{color:#ffcf01}.success__description{margin-top:14px}.success__description p{font-size:16px;font-weight:500;color:#fff;line-height:1.75;margin-bottom:26px}.success__description p:last-child{margin-bottom:0}.success__link{margin-top:44px}.related-work{margin-bottom:100px}@media(max-width:50em){.related-work{margin-bottom:40px}}.related-work+.related-work{margin-top:80px}.related-work__title{font-size:20px;line-height:20px;font-weight:700;margin:0;display:inline-block;vertical-align:top;border-top:2px solid #000;padding:8px 0 40px}.related-work__title+.related-work__bottom{margin-top:20px}.related-work__bottom{margin-top:50px;overflow:hidden;position:relative}.related-news{margin-top:80px;margin-bottom:120px}.related-news::after{content:"";display:table;clear:both}@media(max-width:50em){.related-news{margin-top:40px;margin-bottom:80px}}.related-issue-list+.related-news .related-news__inside{border-top:1px solid #b0b0b0;padding-top:50px}.related-work+.related-news{margin-top:-20px}@media(max-width:50em){.related-work+.related-news{margin-top:40px}}.related-news__title{font-size:20px;line-height:20px;font-weight:700;margin:0;display:inline-block;vertical-align:top;border-top:2px solid #000;padding:8px 0 40px}.related-news__left{width:75%;float:left;padding-right:30px}@media(max-width:50.0625em){.related-news__left{width:65%}}@media(max-width:41.625em){.related-news__left{width:100%;float:none;padding:0}}.related-news__left .large-teaser::after{content:"";display:table;clear:both}.related-news__left .large-teaser a::after{clear:none;display:auto}.related-news__left .large-teaser__date{font-size:13px;line-height:22px;margin-bottom:12px}.related-news__left .large-teaser__author-list{list-style-type:none}.related-news__left .large-teaser__author-list-item .icon-link a{display:flex;flex-direction:row;color:#005daa}.related-news__left .large-teaser__author-list-item .icon-link__icon-container{margin-right:11px}.related-news__left .large-teaser__author-list-item .icon-link__icon{width:40px;height:40px}.related-news__left .large-teaser__author-list-item .icon-link__title{display:inline;font-size:13px;font-weight:700;line-height:13px}.related-news__right{width:25%;float:left}@media(max-width:50.0625em){.related-news__right{width:35%}}@media(max-width:41.625em){.related-news__right{width:100%;float:none}}@media(max-width:41.625em){.related-news__right .teaser-list{margin-top:50px}.related-news__right .teaser-list__list::after{content:"";display:table;clear:both}.related-news__right .teaser-list__list-item{width:50%;float:left;padding-right:25px}}@media(max-width:28.125em){.related-news__right .teaser-list__list-item{width:100%;padding:0}}.featured-series{margin-bottom:55px;margin-top:55px}.email-cta+.campaign,.donate-cta+.campaign{background:#f7f5f3}.success+.campaign{background:#003a64}.campaign:has(+.listing){margin-bottom:100px}.campaign .topcut::before,.campaign .topcut::after{background:#003a63}.campaign .topcut .container span{background:#003a63}.campaign .topcut .container::before,.campaign .topcut .container::after{border-bottom-color:#003a63}.campaign__belowcut{background:#003a63;padding:42px 0 60px}.campaign__inside::after{content:"";display:table;clear:both}.campaign__image{width:62.5%;float:right;margin-top:-102px;margin-bottom:0;overflow:hidden;position:relative}@media(max-width:50.0625em){.campaign__image{margin-bottom:40px;float:none;width:100%}}.campaign__image figure,.campaign__image img,.campaign__image a{display:block}.campaign__image img{width:100%}.campaign__image a{outline:0 solid rgba(0,0,0,0);transition:outline .2s ease}.campaign__image a:hover,.campaign__image a:focus{outline:3px solid #ffca42}.campaign__image figure{position:relative}.campaign__image figcaption{opacity:.66;font-size:12px;margin:0;position:absolute;bottom:-22px;right:8px;color:#fff}.campaign video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:1}@media(max-width:50em){.campaign video{display:none}}.campaign__text{width:37.5%;padding-right:60px;color:#fff}@media(max-width:50.0625em){.campaign__text{padding:0;width:100%}}.campaign__tophat{font-weight:700;font-size:15px;line-height:1;letter-spacing:2px;color:#ffca42;text-transform:uppercase;margin-bottom:10px;position:relative;left:3px}@media(max-width:68.8125em){.campaign__tophat{left:0}}.campaign__title{font-size:46px;letter-spacing:-1.5px;text-align:left;font-family:Editor,serif;font-variant-ligatures:none;font-weight:800;color:#fff;line-height:1.15;margin:0}@media(max-width:68.8125em){.campaign__title{font-size:32px}}.campaign__title a{color:#fff;text-decoration:none;transition:color .2s ease}.campaign__title a:hover{color:#ffcf01}.campaign__description{margin-top:14px}.campaign__description p{font-size:16px;font-weight:500;color:#fff;line-height:1.75;margin:0}.campaign__link{margin-top:44px}.campaign__link a,.campaign__link a:visited{margin-right:20px}.campaign__video{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease,visibility .4s ease}.campaign__image-poster{transition:opacity .4s ease,visibility .4s ease}.campaign__image-poster.with-video .description{color:#fff}.campaign__image-poster.with-video:hover{cursor:pointer}.campaign__image-poster.with-video:hover::after{transform:translate(-50%,-50%) scale(1.05)}.campaign.js-show-video .campaign__image-poster{opacity:0;visibility:hidden}.campaign.js-show-video .campaign__video{opacity:1;visibility:visible}.campaign__smalllink{position:relative;font-size:13px;font-weight:700;display:inline-block;margin-top:40px}.campaign__smalllink a{color:#ffca42}.campaign__smalllink svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:5px}.campaign__secondary-link,.campaign__secondary-link:visited{color:#ffca42;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.93px;text-transform:uppercase}.pushdown{background:#005daa;padding:18px 115px 18px 40px;position:relative}@media(max-width:65.625em){.pushdown{padding-left:30px;padding-right:95px}}@media(max-width:39.375em){.pushdown{padding-left:16px;padding-right:66px}}@media(max-width:39.375em){.pushdown{padding-right:46px}}.pushdown::after{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;content:"";width:900px;height:100%;top:0;right:0;position:absolute;opacity:.2;background-size:900px auto;z-index:1;transform:scaleX(-1);filter:FlipH}.pushdown::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 60px #005daa,inset 0 0 40px #005daa,inset 0 0 30px #005daa,inset 0 0 25px #005daa,inset 0 0 20px #005daa,inset 0 0 15px #005daa,inset 0 0 10px #005daa,inset 0 0 5px #005daa;z-index:2}.pushdown__inside{line-height:1.5}.pushdown__text,.pushdown__button{display:inline;vertical-align:middle;position:relative;z-index:4}.pushdown__text{font-size:20px;margin-right:8px}@media(max-width:39.375em){.pushdown__text{font-size:18px}}.pushdown__text a{color:#fff}.pushdown__close{border:none;border-radius:0;width:76px;height:100%;color:#fff;position:absolute;top:0;right:0;z-index:4;background:rgba(0,0,0,.3);transition:background .2s ease}@media(max-width:65.625em){.pushdown__close{width:66px}}@media(max-width:39.375em){.pushdown__close{width:36px;background:none}}.pushdown__close:hover{cursor:pointer;background:rgba(0,0,0,.8)}@media(max-width:39.375em){.pushdown__close:hover{background:none}}.pushdown__close svg{width:20px;height:20px}@media(max-width:39.375em){.pushdown__close svg{position:absolute;top:20px;right:10px}}.pushdown__button{position:relative;top:-3px;display:inline-block;vertical-align:top}@media(max-width:39.375em){.pushdown__button{display:block}}.pushdown__button .button{border-color:#0096d6;background:#0096d6;display:block;padding:6px 31px 4px 13px}@media(max-width:39.375em){.pushdown__button .button{display:inline-block;vertical-align:top;margin-top:10px}}.pushdown__button .button:hover{color:#fff;background:#005daa}.pushdown__button .button svg{top:7px;right:10px}.pushdown__button .button:focus{outline:none}.large-pushdown{background:#005daa;overflow:hidden;position:relative}.large-pushdown::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,85,155,.9);z-index:1}.large-pushdown__inside{padding:70px 80px;position:relative;z-index:2;display:flex;width:100%}@media(max-width:78.75em){.large-pushdown__inside{padding-left:50px}}@media(max-width:65.625em){.large-pushdown__inside{display:block;padding:60px}}@media(max-width:37.5em){.large-pushdown__inside{padding:40px 30px 30px}}.large-pushdown,.large-pushdown a{color:#fff}.large-pushdown__title{font-family:Editor,serif;font-size:60px;letter-spacing:-1.25px;text-align:right;line-height:1.1;flex-basis:38.3064516129%;padding-right:55px;padding-top:30px;font-weight:800}@media(max-width:78.75em){.large-pushdown__title{flex-basis:39.7637795276%;font-size:50px}}@media(max-width:65.625em){.large-pushdown__title{text-align:left;padding-top:0;padding-right:0;padding-bottom:18px}}@media(max-width:50em){.large-pushdown__title{font-size:36px}}.large-pushdown__title a:hover{text-decoration:none}.large-pushdown__text{padding:50px 50px 66px;border:6px solid #0096d6;flex-basis:60.2362204724%}@media(max-width:78.75em){.large-pushdown__text{flex-basis:61.6935483871%}}@media(max-width:50em){.large-pushdown__text{padding:30px 30px 46px}}.large-pushdown__description{font-size:22px;line-height:1.3}@media(max-width:50em){.large-pushdown__description{font-size:18px}}.large-pushdown__button{margin-top:50px}@media(max-width:50em){.large-pushdown__button{margin-top:30px}}.large-pushdown__button .button:hover{background:rgba(0,0,0,0);border-color:#fff;color:#fff}.large-pushdown__close{background:none;border:none;border-radius:0;width:20px;height:20px;color:#fff;position:absolute;top:36px;right:49px;z-index:3}@media(max-width:65.625em){.large-pushdown__close{top:19px;right:27px}}@media(max-width:37.5em){.large-pushdown__close{top:14px;right:22px}}.large-pushdown__close:hover{cursor:pointer}.large-pushdown__close svg{width:20px;height:20px;position:relative}.large-pushdown__image{position:absolute;top:0;right:0;height:100%;width:73.2142857143%}@media(max-width:65.625em){.large-pushdown__image{width:100%}}.large-pushdown__image::after{content:"";position:absolute;top:0;left:-1px;height:100%;width:136px;background-image:linear-gradient(90deg,#005daa 0%,rgba(0,93,170,0) 100%)}@media(max-width:65.625em){.large-pushdown__image::after{display:none}}.large-pushdown__image img{width:100%;height:100%;max-width:none;position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: contain;"}.modal{background:#005daa;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1000px;width:90vw;max-height:90vh;overflow:auto;z-index:101;box-shadow:0 5px 20px rgba(0,0,0,.2);opacity:0;transition:opacity .2s ease,margin .2s ease;display:none;margin-top:-20px}.modal::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,85,155,.9);z-index:1}.modal__inside{padding:70px 80px;position:relative;z-index:2;width:100%}@media(max-width:65.625em){.modal__inside{display:block;padding:60px}}@media(max-width:37.5em){.modal__inside{padding:40px 30px 30px}}.modal,.modal a{color:#fff}.modal h2{font-family:Editor,serif;font-size:48px;letter-spacing:-1.25px;line-height:1.1;font-weight:800;padding-bottom:18px}@media(max-width:50em){.modal h2{font-size:36px}}.modal h2 a:hover{text-decoration:none}.modal__forms{display:flex;justify-content:space-between;margin-top:2em}.modal__forms .modal__form{padding:50px 50px 38px;width:47%}.modal__forms .modal__form p{margin-bottom:0}@media(max-width:50em){.modal__forms .modal__form{padding:30px 30px 18px;width:100%}}@media(max-width:50em){.modal__forms .modal__form:first-child{border-bottom:0;padding-bottom:0}}@media(max-width:50em){.modal__forms .modal__form:last-child{border-top:0}}@media(max-width:50em){.modal__forms{display:block;justify-content:normal}}.modal__form{padding:50px 50px 66px;border:6px solid #0096d6}@media(max-width:50em){.modal__form{padding:30px 30px 46px}}.modal p{font-size:18px;margin-bottom:1em;line-height:1.4}@media(max-width:50em){.modal p{font-size:16px}}.modal .button{margin-bottom:18px;margin-right:1em}.modal__close{background:none;border:none;border-radius:0;width:20px;height:20px;color:#fff;position:absolute;top:36px;right:49px;z-index:3}@media(max-width:65.625em){.modal__close{top:19px;right:27px}}@media(max-width:37.5em){.modal__close{top:14px;right:14px}}.modal__close:hover{cursor:pointer}.modal__close svg{width:20px;height:20px}.modal__image{position:absolute;top:0;right:0;height:100%;width:100%}.modal__image img{width:100%;height:100%;max-width:none;position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: contain;"}.modal.is-display{display:block}.modal.is-open{opacity:1;margin-top:0;position:fixed;z-index:100000}.modal-overlay{position:fixed;height:100vh;width:100vw;background:rgba(0,0,0,.66);z-index:98;top:0;left:0;opacity:0;transition:opacity .2s ease;display:none}.modal-overlay.is-display{display:block}.modal-overlay.is-open{opacity:1}.modal--prompt h2{margin-bottom:.3em}.modal--prompt .modal__form{padding:40px 40px 28px}.modal--subscribe .modal__inside{padding:2em 3em;background-color:#f7f5f3}.modal--subscribe .modal__close{color:#000}.modal--subscribe .email-cta__tophat{color:#000}.modal--subscribe .email-cta__form__text{color:#000}.modal--subscribe .email-cta__form__text a{color:#005daa}.modal--subscribe .email-cta__form__text a:hover,.modal--subscribe .email-cta__form__text a:focus{color:#003a63}.teaser-link-grouping{margin-top:60px;margin-bottom:76px}.teaser-link-grouping__inside{overflow:hidden}.teaser-link-grouping__inside::after{content:"";display:table;clear:both}.teaser-link-grouping__header{position:relative;text-align:center}.teaser-link-grouping__header p{font-size:28px;line-height:1.6;letter-spacing:-0.5px;margin-bottom:0}.teaser-link-grouping__left{width:75%;float:left}@media(max-width:56.3125em){.teaser-link-grouping__left{width:calc(100% + 50px);float:none}}.teaser-link-grouping__left .teaser-list__list{display:flex;flex-wrap:wrap;width:100%;list-style-type:none}@media(max-width:37.5625em){.teaser-link-grouping__left .teaser-list__list{display:block}}.teaser-link-grouping__left .teaser-list__list-item{flex-basis:50%}@media(max-width:37.5625em){.teaser-link-grouping__left .teaser-list__list-item{margin-bottom:40px;flex-basis:100%;width:100%}}.teaser-link-grouping__left .teaser-list__list-item .teaser{padding-right:50px}@media(max-width:37.5625em){.teaser-link-grouping__left .teaser-list__list-item .teaser{padding-right:0}}.teaser-link-grouping__right{width:25%;float:right}@media(max-width:56.3125em){.teaser-link-grouping__right{width:100%;float:none;margin-top:60px}}@media(max-width:34.4375em){.teaser-link-grouping__left,.teaser-link-grouping__right{width:100%;float:none}}.related-analysis .teaser-link-grouping .link__tophat{display:none}.search-form-grouping__inside{padding:var(--s-bcj-80,5rem) var(--s-bcj-48,3rem) var(--s-bcj-120,7.5rem)}@media(max-width:68.75em){.search-form-grouping__inside{padding:var(--s-bcj-24,1.5rem) var(--s-bcj-20,1.25rem) var(--s-bcj-64,4rem)}}.search-form-grouping__top{width:100%;margin-bottom:70px}[data-view-mode=sidebar] .search-form-grouping__top{display:flex;gap:var(--s-bcj-32,2rem);flex-wrap:wrap;align-items:baseline;margin-bottom:var(--s-bcj-64,4rem);justify-content:space-between}@media(max-width:68.75em){[data-view-mode=sidebar] .search-form-grouping__top{flex-direction:column;margin-bottom:var(--s-bcj-32,2rem)}}[data-view-mode=sidebar] .search-form-grouping__top::after{display:none}.search-form-grouping__top-bottom{margin-bottom:30px;margin-top:16px;width:100%}.search-form-grouping__top-bottom-left{float:left}.search-form-grouping__top-bottom-right{float:right}[data-view-mode=sidebar] .search-form-grouping__title{font-family:var(--ff-bcj-serif,"Editor, serif");font-size:var(--fs-bcj-40,2.5rem);line-height:var(--lh-bcj-46,2.875rem);font-weight:var(--fw-bcj-800,800);letter-spacing:var(--ls-bcj-1,-1%)}@media(min-width:65.625rem){[data-view-mode=sidebar] .search-form-grouping__title{font-size:var(--fs-bcj-72,4.5rem);line-height:var(--lh-bcj-81,5.0625rem)}}[data-view-mode=sidebar] .search-form-grouping__title{flex:1}.search-form-grouping__input{clear:both;margin-bottom:40px;width:100%}[data-view-mode=sidebar] .search-form-grouping__input{width:-moz-fit-content;width:fit-content;margin-bottom:0;align-self:flex-end}@media(max-width:62.5em){[data-view-mode=sidebar] .search-form-grouping__input{width:100%}}@media(max-width:68.75em){.search-form-grouping__input{margin-bottom:10px}}.search-form-grouping__input .search-bar__form-submit{width:105px}[data-view-mode=sidebar] .search-form-grouping__input .search-bar__form-submit{font-family:var(--ff-bcj-sans,"Benton Sans, sans-serif");font-size:var(--fs-bcj-13,0.8125rem);line-height:var(--lh-bcj-21,1.3125rem);font-weight:var(--fw-bcj-700,700)}[data-view-mode=sidebar] .search-form-grouping__input .search-bar__form-submit{background-color:rgba(var(--c-bcj-black,0,0,0),1);border-color:rgba(var(--c-bcj-black,0,0,0),1)}[data-view-mode=sidebar] .search-form-grouping__input .search-bar__form-submit:hover,[data-view-mode=sidebar] .search-form-grouping__input .search-bar__form-submit:focus{background-color:rgba(0,0,0,0);border-color:rgba(var(--c-bcj-black,0,0,0),1);color:rgba(var(--c-bcj-black,0,0,0),1)}.search-form-grouping__input-field{float:left;width:590px;margin-bottom:20px;margin-right:12px}[data-view-mode=sidebar] .search-form-grouping__input-field{width:-moz-fit-content;width:fit-content;margin:0}@media(max-width:62.5em){[data-view-mode=sidebar] .search-form-grouping__input-field{width:100%}}@media(max-width:68.75em){.search-form-grouping__input-field{float:none;width:auto;margin-right:0}}.search-form-grouping__input-field--full{float:none;width:100%}.search-form-grouping__filters{float:left;margin-left:5px;margin-top:3px}@media(max-width:68.75em){.search-form-grouping__filters{float:none;margin-left:0;margin-top:20px}}.search-form-grouping__middle-left{width:34%;float:left;padding-right:60px}@media(max-width:62.5em){.search-form-grouping__middle-left{width:100%;float:none;padding-right:0;padding-bottom:60px}}.search-form-grouping__middle-right{width:66%;float:right}@media(max-width:62.5em){.search-form-grouping__middle-right{width:100%;float:none}}.search-form-grouping__middle-right-top{margin-bottom:44px}.search-form-grouping__middle-right-top::after{content:"";display:table;clear:both}.search-form-grouping__bottom{width:100%;display:flex;justify-content:center;align-content:center}[data-view-mode=sidebar] .search-form-grouping__bottom{width:66%;margin-left:auto}@media(max-width:68.75em){[data-view-mode=sidebar] .search-form-grouping__bottom{width:100%;margin-left:0}}.search-form-grouping__results-display{font-size:16px;line-height:1.2;float:left;margin:0;font-weight:700;position:relative}@media(max-width:62.5em){.search-form-grouping__results-display{float:none;margin:0 0 10px}}.search-bar{border:none;padding:0}.search-bar__form-inputs{display:inline-block;vertical-align:top}@media(max-width:62.5em){.search-bar__form-inputs{display:flex}}[data-view-mode=sidebar] .search-bar__form-inputs{display:flex;align-items:flex-end;width:-moz-fit-content;width:fit-content}@media(max-width:62.5em){[data-view-mode=sidebar] .search-bar__form-inputs{width:100%}}.search-bar__suggested-results{position:relative;display:inline-block;vertical-align:top;width:475px;margin-right:6px}@media(max-width:62.5em){.search-bar__suggested-results{width:auto;margin:0;flex-grow:1;display:block;padding-right:16px}}.search-bar__form-submit{display:inline-block;vertical-align:top;padding-right:18px;position:relative;top:-1px}@media(max-width:62.5em){.search-bar__form-submit{display:block;flex-basis:42px;flex-shrink:0}}.search-bar input[type=search]{border:none;border-bottom:2px solid #999;padding:6px 5px;width:100%;font-size:22px}.search-bar input[type=search]::-webkit-search-decoration,.search-bar input[type=search]::-webkit-search-cancel-button,.search-bar input[type=search]::-webkit-search-results-button,.search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search-bar .autocomplete-items{position:absolute;background:#f7f5f3;z-index:99;padding:9px 13px 12px;font-size:18px;line-height:1.25;width:100%}.search-bar .autocomplete-items>div:not(:last-child){margin-bottom:8px}.search-bar .autocomplete-items>div:hover{text-decoration:underline;cursor:pointer}.search-bar .autocomplete-items__title{margin-block:1rem}.search-bar .autocomplete-items__list{list-style:none}.search-bar .autocomplete-items__list-item{margin-block:1rem;font-size:1rem;cursor:pointer}.search-bar .autocomplete-items__list-item:hover{text-decoration:underline}.search-bar__results-display{display:inline-block;vertical-align:top}.search-filters{border:none;padding:0}.search-filters__item .search-filters__item .search-filters__item{padding-left:20px}.search-filters__item .search-filters__item .search-filters__accordion-button{top:-1px}.search-filters__item-list{display:none;padding-bottom:2px}.search-filters__item-top-label{border-bottom:1px solid #b0b0b0;padding-bottom:10px;margin-bottom:10px;padding-right:40px;line-height:1.2;padding-top:2px}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-list{background-color:#fff;border:2px solid #cdcdcc;margin-top:-12px;max-height:400px;overflow-y:scroll;position:absolute;padding:1em;z-index:2}@media(max-width:34.375em){.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-list{overflow:visible;max-height:none;margin-top:0;border:0;padding:0 0 12px;position:relative}}.search-filters .form-group{margin-bottom:6px}.search-filters .form-group label{display:inline-flex;align-items:center;justify-content:center;font-family:"Benton Sans",sans-serif;font-size:16px;font-weight:500;color:#000;position:relative;padding-left:38px;padding-right:40px;line-height:1.2;padding-top:5px}.search-filters .form-group label::before{content:"";position:absolute;top:-3px;left:0;width:24px;height:24px;margin:3px 9px 3px 3px;border:1px solid #b0b0b0}.search-filters .form-group label:hover{cursor:pointer}.search-filters .form-group input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-filters .form-group input[type=checkbox]:checked~label{position:relative;font-weight:700}.search-filters .form-group input[type=checkbox]:checked~label::before{border:4px solid #005daa;width:24px;height:24px;top:-4px;left:0}.search-filters .form-group input[type=checkbox]:checked~label::after{position:absolute;content:url("/themes/custom/paladin/patternlab/public/images/svg/icon-forms-check.svg");top:-2px;left:9px;width:23px;height:23px}.search-filters__item-form{position:relative}.search-filters__accordion-button{position:absolute;top:-5px;right:0;width:35px;height:35px;background:rgba(0,0,0,0);border:0;padding:0}.search-filters__accordion-button::after,.search-filters__accordion-button::before{content:"";width:16px;height:4px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease,margin .2s ease}.search-filters__accordion-button::after{transform:translate(-50%,-50%) rotate(90deg)}.search-filters__accordion-button:hover{cursor:pointer}.search-filters__accordion-button:hover::after,.search-filters__accordion-button:hover::before{background:#005daa}.search-filters .search-filters__item.is-open>.search-filters__item-form .search-filters__accordion-button::after{transform:rotate(0deg);margin-top:-2px;margin-left:-8px}.search-filters__count{padding-left:4px}.search-filters .form-group input[type=checkbox]:focus~label{outline:-webkit-focus-ring-color auto 1px}.search-form-grouping__middle-full .search-filters__inside{margin-bottom:1em}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item{display:inline-block;margin-right:1em}@media(max-width:34.375em){.search-form-grouping__middle-full .search-filters__inside>.search-filters__item{display:block}}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-form{display:inline-block;position:relative}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-form>.search-filters__item-top-label{padding:12px 80px 10px 10px;font-size:14px;line-height:14px}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-form>.search-filters__accordion-button{border:2px solid #cdcdcc;height:42px;margin:0;position:absolute;left:0;right:0;width:100%;z-index:2}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-form>.search-filters__accordion-button::before{background:url("/themes/custom/bcj/assets/images/svg/icon-select-caret-blue.svg") no-repeat;left:auto;float:right;position:relative;top:5px;height:7px}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item>.search-filters__item-form>.search-filters__accordion-button::after{background:rgba(0,0,0,0)}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item.is-open>.search-filters__item-form>.search-filters__accordion-button::before{background:url("/themes/custom/bcj/assets/images/svg/icon-select-caret-blue-open.svg") no-repeat}.search-form-grouping__middle-full .search-filters__inside>.search-filters__item.is-open>.search-filters__item-form>.search-filters__item-top-label::after{background:#fff;content:"";display:block;height:4px;width:calc(100% - 4px);position:absolute;bottom:9px;left:2px;z-index:3}@media(max-width:34.375em){.search-form-grouping__middle-full .search-filters__inside>.search-filters__item.is-open>.search-filters__item-form>.search-filters__item-top-label::after{display:none}}.related-bio-group{margin-bottom:140px}@media(max-width:34.375em){.related-bio-group{margin-bottom:80px}}.related-bio-group__inside{display:flex;justify-content:space-between}@media(max-width:53.75em){.related-bio-group__inside{flex-wrap:wrap}}.related-bio-group__column{padding-right:60px}@media(max-width:53.75em){.related-bio-group__column{flex-basis:50%;padding-right:0}}@media(max-width:34.375em){.related-bio-group__column{flex-basis:100%}}.related-bio-group__column-label{font-weight:700;font-size:14px;letter-spacing:2.15px;text-transform:uppercase;margin-bottom:20px}.related-bio-group__column:first-child{flex-shrink:0}@media(max-width:53.75em){.related-bio-group__column:first-child{padding-right:30px}}@media(max-width:34.375em){.related-bio-group__column:first-child{padding-right:0}}@media(max-width:53.75em){.related-bio-group__column:nth-child(2){padding-left:30px}}@media(max-width:34.375em){.related-bio-group__column:nth-child(2){padding-left:0;margin-top:60px}}.related-bio-group__column:last-child{padding-right:0;flex-grow:0}@media(max-width:53.75em){.related-bio-group__column:last-child{margin-top:60px}}.related-bio-group__issues-list>ul,.related-bio-group__projects-list>ul{margin:0;padding:0}.related-bio-group__issues-list>ul>li,.related-bio-group__projects-list>ul>li{list-style:none}.related-bio-group__issues-list>ul>li{margin-bottom:34px}.related-bio-group__issues-list>ul>li:last-child{margin-bottom:0}.related-bio-group .related-issue__title{font-size:16px;font-weight:700}.related-bio-group__projects-list li{font-size:16px;font-weight:700;padding:0 0 0 15px;position:relative;line-height:1.25;margin:0 0 20px}.related-bio-group__projects-list li:last-child{margin-bottom:0}.related-bio-group__projects-list li::before{content:"";position:absolute;top:7px;left:2px;width:4px;height:4px;background:#005daa}.related-bio-group__projects-list a{display:block}.related-bio-group__contact-title{font-size:16px;font-weight:700;margin-top:-5px}.related-bio-group__contact-content{font-size:12px;line-height:1.6;margin-bottom:20px}.home-top-grouping__bottom-inside{padding:50px 0;display:flex}@media(max-width:76.875em){.home-top-grouping__bottom-inside{padding:40px 0}}@media(max-width:68.75em){.home-top-grouping__bottom-inside{padding:30px 0}}@media(max-width:50.0625em){.home-top-grouping__bottom-inside{margin-bottom:30px;display:block}}@media(max-width:37.5em){.home-top-grouping__bottom-inside{padding:20px 0}}@media(max-width:26.25em){.home-top-grouping__bottom-inside{padding:12px 0}}.home-top-grouping__bottom-left,.home-top-grouping__bottom-right{width:calc(50% - 25px)}@media(max-width:76.875em){.home-top-grouping__bottom-left,.home-top-grouping__bottom-right{width:calc(50% - 20px)}}@media(max-width:68.75em){.home-top-grouping__bottom-left,.home-top-grouping__bottom-right{width:calc(50% - 15px)}}@media(max-width:50.0625em){.home-top-grouping__bottom-left,.home-top-grouping__bottom-right{width:100%}}.home-top-grouping__bottom-right{margin-left:50px}@media(max-width:76.875em){.home-top-grouping__bottom-right{margin-left:40px}}@media(max-width:68.75em){.home-top-grouping__bottom-right{margin-left:30px}}@media(max-width:50.0625em){.home-top-grouping__bottom-right{margin:30px 0 0}}@media(max-width:37.5em){.home-top-grouping__bottom-right{margin-top:20px}}@media(max-width:26.25em){.home-top-grouping__bottom-right{margin-top:12px}}.detail-related-grouping{margin-bottom:100px}.related-news+.detail-related-grouping,.expert-list+.detail-related-grouping,.chapter-body+.detail-related-grouping,.page-body+.detail-related-grouping,.child-page-teaser-images+.detail-related-grouping{margin-top:-50px}@media(max-width:50em){.related-news+.detail-related-grouping,.expert-list+.detail-related-grouping,.chapter-body+.detail-related-grouping,.page-body+.detail-related-grouping,.child-page-teaser-images+.detail-related-grouping{margin-top:0}}.collection{margin-top:60px;margin-bottom:76px}.collection__inside{overflow:hidden}.collection__inside::after{content:"";display:table;clear:both}.collection__header-title{border-top:2px solid #000;color:#000;display:inline-block;font-size:20px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:40px;padding:10px 0 0;text-transform:none;vertical-align:top}.collection-list__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.collection--series .collection-list__list{margin-bottom:-40px}@media(max-width:68.75em){.collection--series .collection-list__list{margin-bottom:0}}.collection-list__list::after{content:"";width:calc(33.33333% - 25px)}@media(max-width:68.75em){.collection-list__list::after{width:100%}}.collection{margin-block:var(--s-bcj-48,3rem)}@media(min-width:65.625rem){.collection{margin-block:var(--s-bcj-64,4rem)}}.collection__inside{overflow:hidden}.collection__inside::after{content:"";display:table;clear:both}.collection__header-title{border-top:2px solid #000;color:#000;display:inline-block;font-size:20px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:40px;padding:10px 0 0;text-transform:none;vertical-align:top}.collection-list__list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.collection-list__list::after{content:"";width:calc(33.33333% - 25px)}@media(max-width:68.75em){.collection-list__list::after{width:100%}}.page-intro{margin-top:50px;text-align:center;margin-bottom:56px}@media(max-width:50em){.page-intro{margin-bottom:30px}}.page-intro__icon{margin-top:50px}.page-intro__icon img{margin:0 auto;max-width:70px;transform:scale(1.35);position:relative;top:-7px}.page-intro__icon-label{font-size:14px;line-height:20px;font-weight:700;color:#000;transition:color .2s ease}.page-intro__icon a:hover .page-intro__icon-label{color:#005daa;text-decoration:underline}.page-intro__text{font-size:26px;font-weight:500;line-height:1.6;letter-spacing:-0.5px}@media(max-width:43.75em){.page-intro__text{font-size:20px}}.page-intro__text p{margin:0}.page-intro-landing{margin-top:15px;text-align:center;margin-bottom:42px}@media(max-width:50em){.page-intro-landing{margin-bottom:40px}}.page-intro-landing__icon{margin-bottom:25px}.page-intro-landing__icon img{margin:0 auto;max-width:70px;transform:scale(1.35)}.page-intro-landing__text{font-size:28px;font-weight:500;line-height:1.6;letter-spacing:-0.5px}@media(max-width:43.75em){.page-intro-landing__text{font-size:22px}}.page-intro-landing__text p{margin:0}.page-header{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:67px}.page-header__image{width:100%}@media(max-width:40.625em){.page-header__image{position:absolute;height:100%}}.page-header__image picture,.page-header__image img{width:100%}@media(max-width:40.625em){.page-header__image picture,.page-header__image img{max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: contain;"}}.page-header__credit{font-size:10px;color:#3b3b3b;display:block;text-align:right;position:absolute;bottom:0;right:0;padding:8px 20px;transform:translateY(100%)}.page-header__text{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:40.625em){.page-header__text{position:relative;padding:40px}}@media(max-width:26.25em){.page-header__text{padding:20px}}.page-header__title{display:inline-block;vertical-align:top;max-width:580px;text-align:center;background-color:rgba(231,0,0,.86);font-family:Editor,serif;font-size:48px;font-weight:800;line-height:1.15;letter-spacing:-1.25px;color:#fff;padding:15px 27px 20px;margin:-6px 0 0}@media(max-width:40.625em){.page-header__title{font-size:32px;letter-spacing:-1px;margin:0}}.page-node-type-series .page-header__title{background-color:rgba(158,11,15,.86)}.page-header.page-header--large .page-header__title{font-size:54px;letter-spacing:-1.4px;padding:10px 16px 16px;margin:-6px 0 0}@media(max-width:43.75em){.page-header.page-header--large .page-header__title{font-size:32px;letter-spacing:-1px;margin:0}}.page-header__content{margin-bottom:140px}body.page-node-type-series .page-header__content{margin-bottom:0}.page-header__summary{font-size:28px;letter-spacing:-0.5px;line-height:1.6;margin-bottom:42px;margin-top:15px;text-align:center}@media(max-width:43.75em){.page-header__summary{font-size:22px}}.page-header__summary p{margin:0}.page-header__links{text-align:center}.page-header__links-list{list-style:none;margin:0;padding:0}.page-header__links-item{list-style:none;margin:18px 0 0;padding:0;display:inline-block;vertical-align:top;z-index:1;position:relative}.page-header__links-item::after{content:"";width:120%;height:120%;top:-10%;left:-10%;position:absolute;opacity:.6;background:#f7f5f3;filter:blur(17px);z-index:1}.page-header__links-item:not(:last-child){margin-right:20px}.page-header__links-item a{display:block;padding:15px 46px 14px 20px;border-width:4px;position:relative;z-index:2}.page-header__links-item a svg{top:14px}.page-header--series .page-header__title{background-color:rgba(158,11,15,.86)}.autocomplete-results{position:absolute;background:#fff;z-index:10;width:100%;padding:.8rem;box-shadow:0 2px 4px rgba(0,0,0,.08);display:none}.autocomplete-results .autocomplete-results__list{display:flex;flex-direction:column;list-style:none}.autocomplete-results .autocomplete-results__list-item{font-size:1rem;margin-bottom:8px}.autocomplete-results .autocomplete-results__see-all{font-size:1rem;color:#000}.search-result-link__author-list li::after{content:", ";color:#000;margin-left:-4px}.search-result-link__author-list li:last-child::after{content:"";color:#000}.page-header-small{margin-bottom:80px;position:relative;overflow:hidden;padding-bottom:50px;padding-top:50px;background:#f7f5f3}@media(max-width:65.625em){.no-breadcrumbs .page-header-small{padding-top:70px}}.page-header-small::before{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top right;content:"";width:900px;height:474px;position:absolute;right:0;bottom:-10px;transform:rotate(180deg);background-size:100% 100%;opacity:.2;z-index:1}.page-header-small::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:2}.page-header-small__inside{position:relative;z-index:3}.page-header-small__title{font-family:Editor,serif;font-weight:800;font-size:52px;letter-spacing:-0.87px;line-height:1.1}@media(max-width:68.75em){.page-header-small__title{font-size:40px}}.page-header-small__description{font-size:26px;letter-spacing:-0.5px;line-height:1.4;margin:10px 0 0;max-width:920px}@media(max-width:68.75em){.page-header-small__description{font-size:20px;letter-spacing:0}}.page-header-small__links{list-style:none;margin:0;padding:0}.page-header-small__links li{list-style:none;margin:18px 0 0;padding:0;display:inline-block;vertical-align:top;z-index:1;position:relative}.page-header-small__links li::after{content:"";width:120%;height:120%;top:-10%;left:-10%;position:absolute;opacity:.6;background:#f7f5f3;filter:blur(17px);z-index:1}.page-header-small__links li:not(:last-child){margin-right:20px}.page-header-small__links a{display:block;padding:15px 46px 14px 20px;border-width:4px;position:relative;z-index:2}.page-header-small__links a svg{top:14px}.page-bio-header{margin-bottom:80px;position:relative;overflow:hidden;padding-bottom:60px;padding-top:60px;background:#f7f5f3}@media(max-width:50em){.page-bio-header{padding-top:40px}}@media(max-width:65.625em){.no-breadcrumbs .page-bio-header{padding-top:70px}}.page-bio-header::before{content:"";width:900px;height:474px;position:absolute;right:0;bottom:-10px;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top right;transform:rotate(180deg);background-size:100% 100%;opacity:.2;z-index:1}.page-bio-header::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:2}.page-bio-header__inside{display:flex;position:relative;left:-60px;z-index:3}@media(max-width:90.625em){.page-bio-header__inside{left:0}}@media(max-width:50em){.page-bio-header__inside{display:block}}.page-bio-header__image{min-width:260px;flex-shrink:0;padding-right:40px}@media(max-width:50em){.page-bio-header__image{min-width:0;padding-right:0}}.page-bio-header__image img{max-width:220px;overflow:hidden;border-radius:50%;display:block}@media(max-width:50em){.page-bio-header__image img{max-width:180px;margin-bottom:20px}}.page-bio-header__tophat{font-weight:700;font-size:11px;line-height:1.1;color:#fff;letter-spacing:1.5px;display:inline-block;vertical-align:top;background:#e7131a;padding:6px 9px 5px 10px;text-transform:uppercase;margin-right:12px}.page-bio-header__tophat a{color:#fff;text-decoration:none}.page-bio-header__tophat a:hover{text-decoration:underline}.page-bio-header__title{font-family:Editor,serif;font-weight:800;font-size:52px;letter-spacing:-0.87px;line-height:1.1}@media(max-width:68.75em){.page-bio-header__title{font-size:40px}}.page-bio-header__description{font-size:26px;letter-spacing:-0.5px;line-height:1.5;margin:20px 0 0}.page-bio-header__role,.page-bio-header__x{font-weight:700;font-size:17px}.page-bio-header__role{margin-top:10px}.page-bio-header__role a{font-weight:700}.page-bio-header__x{margin-top:10px}.page-bio-header__x svg,.page-bio-header__x span{display:inline-block;vertical-align:top}.page-bio-header__x svg{width:28px;height:26px;opacity:.2}.page-bio-header__x a{color:#005daa;display:block}.page-bio-header__credit{font-size:11px;margin-top:10px}.page-bio-header__credit a{font-weight:700}.page-bio-header__externalbio{margin-top:20px}ul.accordion2__content,#state-text ul.accordion2__content{clear:both;list-style:none;margin:0}ul.accordion2__content li,#state-text ul.accordion2__content li{padding-left:0}ul.accordion2__content li::before,#state-text ul.accordion2__content li::before{display:none}.accordion-list,.accordion-full{margin-top:60px;margin-bottom:90px}.accordion-list__content,.accordion-list__list,.accordion-full__content,.accordion-full__list{transition:height .2s ease;padding-bottom:40px;overflow:hidden}.accordion-list__content p:last-child,.accordion-full__content p:last-child{margin-bottom:35px}.accordion-list__footer,.accordion-full__footer{width:calc(100% + 80px);margin-left:-40px;display:flex;place-content:center center;position:relative;margin-top:-13px}@media(max-width:58.75em){.accordion-list__footer,.accordion-full__footer{width:calc(100% + 24px);margin-left:-12px}}.accordion-list__footer::after,.accordion-full__footer::after{background:#005daa;content:"";height:1px;position:absolute;left:0;top:13px;width:100%}.accordion-list__footer.is-expanded,.accordion-full__footer.is-expanded{margin-top:0}.accordion-list__button,.accordion-full__button{color:#fff;font-size:12px;line-height:16px;font-weight:700;letter-spacing:1.85px;text-transform:uppercase;text-align:left;background:#005daa;border:none;width:130px;height:26px;padding-left:14px;position:relative;z-index:1}.accordion-list__button:hover,.accordion-full__button:hover{cursor:pointer}.accordion-list__button svg,.accordion-full__button svg{width:12px;height:12px;position:absolute;margin-left:10px;top:50%;transform:translateY(-50%)}.accordion-list__button-active-state,.accordion-full__button-active-state{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#005daa;padding-left:13px;padding-top:4px}.accordion-list__button.active .accordion-list__button-active-state,.accordion-full__button.active .accordion-list__button-active-state{display:block}.accordion-list__header{margin-bottom:22px}.accordion-list__title{font-family:Editor,serif;font-weight:800;font-size:30px}.accordion-list__list{list-style-type:none}.accordion-list__list-item .accordion-list-item{padding-bottom:26px}.accordion-list--supporting-docs{padding-bottom:30px}.accordion-list--supporting-docs .accordion-list__title{font-size:16px;font-weight:700}.accordion-list--supporting-docs .accordion-list__header{border-top:1px solid #b0b0b0;margin:0 0 28px;padding-top:46px}.accordion-list--supporting-docs .accordion-list-item{padding-bottom:7px;line-height:1;font-size:13px}.accordion-list--supporting-docs .accordion-list-item a,.accordion-list--supporting-docs .accordion-list-item span{line-height:1}.accordion-list--supporting-docs .accordion-list-item a::after{content:", ";color:#000;margin-left:-3px;font-weight:400}.accordion-list--supporting-docs .accordion-list-item__title{font-size:13px;line-height:22px;font-weight:700;display:inline}.accordion-list--supporting-docs .accordion-list-item__source{font-size:13px;line-height:22px;font-weight:400}.accordion-list--end-notes{padding-bottom:30px}.accordion-list--end-notes .accordion-list__title{font-size:16px;font-weight:700}.accordion-list--end-notes .accordion-list__header{border-top:1px solid #b0b0b0;margin:0 0 28px;padding-top:46px}.accordion-list--end-notes .accordion-list__list-item{position:relative}.accordion-list--end-notes .accordion-list-item{padding-bottom:20px;line-height:22px;font-size:13px}.accordion-list--end-notes .accordion-list-item a,.accordion-list--end-notes .accordion-list-item span{line-height:1}.accordion-list--end-notes .accordion-list-item__title{display:inline;font-size:13px;line-height:22px;font-weight:700}.accordion-list--end-notes .accordion-list-item__text{display:inline;font-size:13px;line-height:22px}.accordion-list--end-notes .accordion-list-item__text p{margin:0;display:inline}.accordion-list--end-notes .accordion-list-item__text ol,.accordion-list--end-notes .accordion-list-item__text ul{padding-left:revert;margin:inherit}.accordion-list--end-notes .accordion-list-item__text ol:has(+p),.accordion-list--end-notes .accordion-list-item__text ul:has(+p){margin-bottom:12px}.accordion-list--end-notes .accordion-list-item__text ol{list-style-type:revert}.accordion-list--end-notes .accordion-list-item__text ul{list-style-type:disc}.accordion-list--end-notes .accordion-list-item__text li:not(:last-child){margin-bottom:16px}.accordion-list--end-notes .accordion-list-item__text li::marker{color:#e7131a;font-weight:bold}.accordion--small .accordion__content.wysiwyg-styles{font-size:13px;line-height:1.3}.accordion--small .accordion__content.wysiwyg-styles p{font-size:13px;line-height:1.3}.accordion--small .accordion__content.wysiwyg-styles ul,.accordion--small .accordion__content.wysiwyg-styles p{margin-bottom:15px}.accordion--small .accordion__content.wysiwyg-styles ul li::before{top:6px;width:4px;height:4px}html{scroll-behavior:smooth}.paragraph--states{background:#f7f5f3;padding:50px 0;position:relative;overflow:hidden;margin-bottom:120px}@media(max-width:50em){.paragraph--states{margin-bottom:80px}}@media(max-width:31.25em){.paragraph--states{padding:30px 0}}.paragraph--states::before{content:"";width:900px;height:474px;position:absolute;bottom:auto;top:0;right:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;background-size:100% 100%;opacity:.2;z-index:1;transform:scaleX(-1);filter:FlipH}.paragraph--states::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:2;display:block !important}.paragraph--states .field-name-field-states-heading h2{font-family:Editor,serif;font-size:26px;color:#000;letter-spacing:-0.32px;line-height:1.2;font-weight:800}@media(max-width:31.25em){.paragraph--states .field-name-field-states-heading h2{font-size:21px}}.paragraph--states .field-name-field-states-heading,.paragraph--states .field-name-field-states-description,.paragraph--states .field-name-states,.paragraph--states .field-name-field-states-legend-items{position:relative;z-index:3}.paragraph--states .field-name-field-states-heading,.paragraph--states .field-name-field-states-description{padding:0 50px}@media(max-width:31.25em){.paragraph--states .field-name-field-states-heading,.paragraph--states .field-name-field-states-description{padding:0 28px}}.paragraph--states .field-name-field-states-description{position:relative;margin-top:12px;max-width:900px}.paragraph--states .field-name-field-states-description::before{content:"";display:block;background:#e7131a;width:60px;height:6px;margin:0 0 12px}.paragraph--states .field-name-field-states-description p{font-size:14px;color:#000;line-height:1.3}.paragraph--states .field-name-field-states-legend-items,.paragraph--states .field-name-states{padding:0 50px;margin:0 auto 2em}.paragraph--states .field-name-field-states-legend-items::after,.paragraph--states .field-name-states::after{content:"";display:table;clear:both}@media(max-width:31.25em){.paragraph--states .field-name-field-states-legend-items,.paragraph--states .field-name-states{padding:0 30px}}.paragraph--states .field-name-field-states-legend-items .label-above,.paragraph--states .field-name-states .label-above{font-size:20px;line-height:1.75;margin:0 0 10px}.paragraph--states .field-name-field-states-legend-items .field-name-field-color,.paragraph--states .field-name-field-states-legend-items .field-group-div{display:inline-block;vertical-align:top}.paragraph--states .field-name-field-states-legend-items .field-name-field-color{position:relative;top:3px}.paragraph--states .field-name-field-states-legend-items .field-name-field-color .vocabulary-color>div{border-radius:50%;width:20px;height:20px;margin-right:.5em}.paragraph--states .field-name-field-states-legend-items .field-name-title h2{font-weight:700;font-size:13px;margin:0 28px 0 0;line-height:1.2;position:relative;top:4px}.paragraph--states--litigation{background-color:rgba(0,0,0,0);padding-top:0}.paragraph--states--litigation::before{background-image:none}.paragraph--states--litigation::after{background-image:none;box-shadow:0 0 0 rgba(0,0,0,0)}.legend-item__wrapper{align-items:center;display:flex;float:left;margin-bottom:10px}@media(max-width:50em){.legend-item__wrapper{float:none}}.map-data{margin-bottom:2em;margin-top:1em;overflow:hidden}@media(max-width:50em){.map-data{margin-bottom:0;margin-top:0}}.map-data__states{display:flex;flex-wrap:wrap;list-style:none}@media(max-width:50em){.map-data__states{height:300px;overflow-y:scroll}}.map-data__state{background-color:#e6e6e6;height:54px;width:20%}@media(max-width:75em){.map-data__state{width:25%}}@media(max-width:60em){.map-data__state{width:33%}}@media(max-width:50em){.map-data__state{width:100%}}.map-data__state span,.map-data__state__link{border:3px solid rgba(0,0,0,0);color:#fff;font-size:18px;font-weight:600;line-height:16px;display:flex;align-items:center;justify-content:center;height:100%}.map-data__state span{background-color:#e6e6e6;color:#b0b0b0}.map-data__state a:hover,.map-data__state a:focus{background-color:rgba(0,0,0,0) !important;outline:0;text-decoration:none}.map-data__state a.active{border:3px solid #fff}.map-data__desc{display:none;padding-top:80px;margin-top:-80px}.map-data__desc h2.label-above{background-color:#fff;border:0;clip:rect(0 0 0 0);color:#000;height:1px;margin:-1px;font-size:19px;overflow:hidden;padding:0;position:absolute;width:1px}.map-data__legend-item{float:right;max-width:50%}@media(max-width:50em){.map-data__legend-item{float:none;max-width:none}}@media(max-width:50em){.map-data__legend-item .field-name-field-states-legend-items{padding:0}}.map-data__legend-item .legend-item__wrapper{float:none}#states{clear:both}@media(max-width:50em){#states{background-color:#fff;border:1px solid #b0b0b0}}@media(max-width:50em){#states h2.label-above{font-size:18px;line-height:normal;padding:16px 20px;margin-bottom:0}}#state-text{border-top:2px solid #000;border-bottom:2px solid #000;display:none;position:relative;padding:40px 0;margin:60px 0 0}@media(max-width:31.25em){#state-text{margin-right:8px;margin-left:8px}}#state-text::before{content:"";width:0;height:0;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);border-bottom:30px solid #000;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}#state-text h3{font-family:Editor,serif;font-size:32px;color:#000;letter-spacing:-0.4px;line-height:1.2;margin:0 0 32px;font-weight:800}@media(max-width:50em){#state-text h3{margin-bottom:8px}}#state-text p:last-child{margin-bottom:0}#state-text ul{margin:0 0 36px}#state-text ul li{list-style:none;position:relative;padding-left:14px}#state-text ul li::before{content:"";position:absolute;background:#e7131a;width:6px;height:6px;border-radius:50%;left:0;top:16px}.solutions{margin-bottom:120px}@media(max-width:50em){.solutions{margin-bottom:80px}}.page-body+.solutions{margin-top:-50px}.solutions__inside{position:relative;z-index:3;overflow:hidden}.solutions__topcut{overflow:hidden;background:rgba(0,0,0,0)}@media(max-width:50.0625em){.solutions__topcut{height:16px}}@media(max-width:37.5625em){.solutions__topcut{height:16px}}.solutions__topcut::before{width:170px}@media(max-width:76.875em){.solutions__topcut::before{width:120px}}@media(max-width:68.8125em){.solutions__topcut::before{width:60px}}@media(max-width:50.0625em){.solutions__topcut::before{width:30px}}@media(max-width:37.5625em){.solutions__topcut::before{width:16px}}.solutions__topcut::after{width:calc(100% - 230px)}@media(max-width:68.8125em){.solutions__topcut::after{width:calc(100% - 180px)}}@media(max-width:50.0625em){.solutions__topcut::after{width:calc(100% - 150px)}}@media(max-width:37.5625em){.solutions__topcut::after{width:calc(100% - 150px)}}.solutions__topcut .container{max-width:none}.solutions__topcut .container::before,.solutions__topcut .container::after{left:200px}@media(max-width:76.875em){.solutions__topcut .container::before,.solutions__topcut .container::after{left:150px}}@media(max-width:68.8125em){.solutions__topcut .container::before,.solutions__topcut .container::after{left:90px}}@media(max-width:50.0625em){.solutions__topcut .container::before,.solutions__topcut .container::after{left:46px;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-bottom:16px solid #f7f5f3}}@media(max-width:37.5625em){.solutions__topcut .container::before,.solutions__topcut .container::after{left:30px;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-bottom:16px solid #f7f5f3}}.solutions__topcut .container::after{left:140px}@media(max-width:76.875em){.solutions__topcut .container::after{left:90px}}@media(max-width:68.8125em){.solutions__topcut .container::after{left:30px}}@media(max-width:50.0625em){.solutions__topcut .container::after{left:14px}}@media(max-width:37.5625em){.solutions__topcut .container::after{left:0}}.solutions__topcut .container span{width:calc(100% - 230px)}@media(max-width:76.875em){.solutions__topcut .container span{width:calc(100% - 180px)}}@media(max-width:68.8125em){.solutions__topcut .container span{width:calc(100% - 120px)}}@media(max-width:50.0625em){.solutions__topcut .container span{width:calc(100% - 62px)}}@media(max-width:37.5625em){.solutions__topcut .container span{width:calc(100% - 46px)}}.solutions__belowcut{position:relative;z-index:3;padding:43px 100px 86px;background:#f7f5f3}@media(max-width:76.875em){.solutions__belowcut{padding-left:50px;padding-right:50px}}@media(max-width:68.8125em){.solutions__belowcut{padding-left:40px;padding-right:40px}}@media(max-width:50.0625em){.solutions__belowcut{padding:20px 0 60px}}@media(max-width:37.5625em){.solutions__belowcut{padding:20px 0 60px}}@media(max-width:26.25em){.solutions__belowcut{padding-right:0;padding-left:0}}.solutions__belowcut::before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;background-size:900px 474px;opacity:.2;transform:scaleX(-1);filter:FlipH;z-index:-2}.solutions__belowcut::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:-1;display:block}.solutions__title{font-family:Editor,serif;font-weight:800;font-size:40px;color:#ee3224;letter-spacing:-0.5px;line-height:36px;margin-bottom:41px;padding-top:0}@media(max-width:47.5em){.solutions__title{font-size:30px}}.solutions__body p:last-child{margin-bottom:0}article.page-body .page-body__continue-series-link,article.page-body .page-body__continue-series-link:visited{color:#9e0b0f;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1px;max-width:150px;padding-top:15px;position:absolute;right:-170px;line-height:1.4}@media(max-width:80em){article.page-body .page-body__continue-series-link,article.page-body .page-body__continue-series-link:visited{margin-bottom:30px;max-width:none;position:relative;right:0}}article.page-body .page-body__continue-series-link::before,article.page-body .page-body__continue-series-link:visited::before{background:#9e0b0f;content:"";height:5px;left:0;position:absolute;top:0;transition:width .2s;width:50px}article.page-body .page-body__continue-series-link:hover,article.page-body .page-body__continue-series-link:visited:hover{text-decoration:none}article.page-body .page-body__continue-series-link:hover::before,article.page-body .page-body__continue-series-link:visited:hover::before{width:100%}@media(max-width:80em){article.page-body .page-body__continue-series-link:only-of-type,article.page-body .page-body__continue-series-link:visited:only-of-type{margin-bottom:0}}article.page-body .page-body__continue-series-link svg,article.page-body .page-body__continue-series-link:visited svg{width:8px;height:11px}article.page-body .page-body__inside{position:relative}article.page-body:last-of-type{margin-bottom:var(--s-bcj-64,4rem)}@media(max-width:1399px){article.page-body:last-of-type:has(+.right-rail){margin-bottom:64px}}.child-page-teaser-images+article.page-body{margin-top:-40px}.solutions+article.page-body{margin-top:-30px}.page-node-type-bio div.page-body .page-body__inside{margin-bottom:80px}@media(max-width:80em){.page-node-type-bio div.page-body .page-body__inside{margin-bottom:40px}}.paragraph--type--graphic-iframe-embed:last-of-type{margin-bottom:140px}.legacy-map,#block-bcj-city-body-cam-citymap{background:#f7f5f3;padding:50px 0;position:relative;overflow:hidden;margin-bottom:120px}@media(max-width:50em){.legacy-map,#block-bcj-city-body-cam-citymap{margin-bottom:80px}}@media(max-width:31.25em){.legacy-map,#block-bcj-city-body-cam-citymap{padding:30px 0}}.legacy-map::before,#block-bcj-city-body-cam-citymap::before{content:"";width:900px;height:474px;position:absolute;bottom:auto;top:0;right:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;background-size:100% 100%;opacity:.2;z-index:1;transform:scaleX(-1);filter:FlipH}.legacy-map::after,#block-bcj-city-body-cam-citymap::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:2;display:block !important}.legacy-map .field-name-field-map-heading h2,#block-bcj-city-body-cam-citymap .field-name-field-map-heading h2{font-family:Editor,serif;font-size:26px;color:#000;letter-spacing:-0.32px;line-height:1.2;font-weight:800}.legacy-map .field-name-field-map-heading,.legacy-map .field-name-field-map-description,.legacy-map .field-name-map,.legacy-map .field-name-field-map-legend-items,#block-bcj-city-body-cam-citymap .field-name-field-map-heading,#block-bcj-city-body-cam-citymap .field-name-field-map-description,#block-bcj-city-body-cam-citymap .field-name-map,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items{position:relative;z-index:3}.legacy-map .field-name-field-map-heading,.legacy-map .field-name-field-map-description,#block-bcj-city-body-cam-citymap .field-name-field-map-heading,#block-bcj-city-body-cam-citymap .field-name-field-map-description{padding:0 50px}@media(max-width:31.25em){.legacy-map .field-name-field-map-heading,.legacy-map .field-name-field-map-description,#block-bcj-city-body-cam-citymap .field-name-field-map-heading,#block-bcj-city-body-cam-citymap .field-name-field-map-description{padding:0 28px}}.legacy-map .field-name-field-map-description,#block-bcj-city-body-cam-citymap .field-name-field-map-description{position:relative;margin-top:12px;max-width:900px}.legacy-map .field-name-field-map-description::before,#block-bcj-city-body-cam-citymap .field-name-field-map-description::before{content:"";display:block;background:#e7131a;width:60px;height:6px;margin:0 0 12px}.legacy-map .field-name-field-map-description p,#block-bcj-city-body-cam-citymap .field-name-field-map-description p{font-size:14px;color:#000;line-height:1.3}.legacy-map .field-name-field-map-legend-items,.legacy-map .field-name-map,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items,#block-bcj-city-body-cam-citymap .field-name-map{max-width:1020px;padding:0 20px;margin:0 auto}.legacy-map #state-text,#block-bcj-city-body-cam-citymap #state-text{border-top:2px solid #000;border-bottom:2px solid #000;position:relative;padding:40px 0;margin:40px 30px 0}@media(max-width:31.25em){.legacy-map #state-text,#block-bcj-city-body-cam-citymap #state-text{margin-right:8px;margin-left:8px}}.legacy-map #state-text::before,#block-bcj-city-body-cam-citymap #state-text::before{content:"";width:0;height:0;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);border-bottom:30px solid #000;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.legacy-map #state-text h3,#block-bcj-city-body-cam-citymap #state-text h3{font-family:Editor,serif;font-size:32px;color:#000;letter-spacing:-0.4px;line-height:1.2;margin:0 0 32px;font-weight:800}@media(max-width:50em){.legacy-map #state-text h3,#block-bcj-city-body-cam-citymap #state-text h3{margin-bottom:8px}}.legacy-map #state-text p:last-child,#block-bcj-city-body-cam-citymap #state-text p:last-child{margin-bottom:0}.legacy-map #state-text ul,#block-bcj-city-body-cam-citymap #state-text ul{margin:0 0 36px}.legacy-map #state-text ul li,#block-bcj-city-body-cam-citymap #state-text ul li{list-style:none;position:relative;padding-left:14px}.legacy-map #state-text ul li::before,#block-bcj-city-body-cam-citymap #state-text ul li::before{content:"";position:absolute;background:#e7131a;width:6px;height:6px;border-radius:50%;left:0;top:16px}.legacy-map .field-name-field-map-legend-items,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items{padding-left:50px;padding-right:50px;padding-top:34px}@media(max-width:31.25em){.legacy-map .field-name-field-map-legend-items,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items{padding-left:28px;padding-right:28px}}.legacy-map .field-name-field-map-legend-items .label-above,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items .label-above{font-size:20px;line-height:1.75;margin:0}.legacy-map .field-name-field-map-legend-items .field-name-field-color,.legacy-map .field-name-field-map-legend-items .field-group-div,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items .field-name-field-color,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items .field-group-div{display:inline-block;vertical-align:top;margin-top:10px}.legacy-map .field-name-field-map-legend-items .field-name-field-color .vocabulary-color>div,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items .field-name-field-color .vocabulary-color>div{border-radius:50%;width:20px;height:20px}.legacy-map .field-name-field-map-legend-items .field-name-title h2,#block-bcj-city-body-cam-citymap .field-name-field-map-legend-items .field-name-title h2{font-weight:700;font-size:13px;margin:0 28px 0 0;line-height:1.2;position:relative;top:4px}.legacy-map .selected-key,#block-bcj-city-body-cam-citymap .selected-key{width:240px;position:absolute;top:42px;right:0;padding-left:28px}@media(max-width:50em){.legacy-map .selected-key,#block-bcj-city-body-cam-citymap .selected-key{position:relative;width:100%;top:0;margin-bottom:34px}}.legacy-map .selected-key__color,.legacy-map .selected-key__label,#block-bcj-city-body-cam-citymap .selected-key__color,#block-bcj-city-body-cam-citymap .selected-key__label{display:block}.legacy-map .selected-key__color,#block-bcj-city-body-cam-citymap .selected-key__color{border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0}.legacy-map .selected-key__label,#block-bcj-city-body-cam-citymap .selected-key__label{font-weight:700;font-size:13px;line-height:1.2;position:relative;top:4px}@media(max-width:68.75em){#block-bcj-city-body-cam-citymap{padding-top:30px}}#block-bcj-city-body-cam-citymap .highcharts-container{margin:0 auto}#block-bcj-city-body-cam-citymap .highcharts-container rect{fill:none}#block-bcj-city-body-cam-citymap .block__title{font-family:Editor,serif;font-size:26px;color:#000;letter-spacing:-0.32px;line-height:1.2;font-weight:800;margin:0;padding:0 50px;position:relative;z-index:3}@media(max-width:68.75em){#block-bcj-city-body-cam-citymap .block__title{padding:0 20px}}#block-bcj-city-body-cam-citymap #map{margin:40px 0 0;position:relative;z-index:3}#block-bcj-city-body-cam-citymap #city-body-cam-text{border-top:2px solid #000;border-bottom:2px solid #000;position:relative;padding:40px 0;margin:40px 50px 0;z-index:3}@media(max-width:31.25em){#block-bcj-city-body-cam-citymap #city-body-cam-text{margin-right:8px;margin-left:8px}}#block-bcj-city-body-cam-citymap #city-body-cam-text::before{content:"";width:0;height:0;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);border-bottom:30px solid #000;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}#block-bcj-city-body-cam-citymap #city-body-cam-text h3{font-family:Editor,serif;font-size:32px;color:#000;letter-spacing:-0.4px;line-height:1.2;margin:0 0 32px;font-weight:800}#block-bcj-city-body-cam-citymap #city-body-cam-text p{font-size:18px;margin-bottom:24px;line-height:1.4}#block-bcj-city-body-cam-citymap #city-body-cam-text p:last-child{margin-bottom:0}.large-media{background:#f7f5f3;padding:50px;position:relative;overflow:hidden;margin-left:-200px;width:calc(100% + 400px);margin-top:80px;margin-bottom:120px}@media(max-width:81.25em){.large-media{margin-left:-100px;width:calc(100% + 200px)}}@media(max-width:68.75em){.large-media{margin-left:-30px;width:calc(100% + 60px)}}@media(max-width:50em){.large-media{margin-top:40px;margin-bottom:80px}}@media(max-width:37.5em){.large-media{padding:30px;width:calc(100% + 20px);margin-left:-10px}}@media(max-width:26.25em){.large-media{padding:20px 18px}}.large-media::before{content:"";width:900px;height:474px;position:absolute;bottom:auto;top:0;right:0;background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/BrennanCenter_websiteRedesign_halftone_main.png") no-repeat top left;background-size:100% 100%;opacity:.2;z-index:1;transform:scaleX(-1);filter:FlipH}.large-media::after{content:"";width:100%;height:100%;top:0;right:0;position:absolute;box-shadow:inset 0 0 120px #f7f5f3,inset 0 0 100px #f7f5f3,inset 0 0 80px #f7f5f3,inset 0 0 60px #f7f5f3,inset 0 0 50px #f7f5f3,inset 0 0 40px #f7f5f3,inset 0 0 30px #f7f5f3,inset 0 0 20px #f7f5f3;z-index:2}.large-media__inside{position:relative;z-index:3}.large-media p:last-child{margin-bottom:0}.large-media.large-media--no-padding{padding:0}.large-media.large-media--no-padding::after{display:none}.legacy-map .field-name-map svg{width:auto}path.highcharts-point.highcharts-negative{stroke-width:1px}.highcharts-container{z-index:3 !important}#city-body-cam-text{display:none}@media(max-width:48.125em){.in-page-nav{display:none}}.in-page-nav__inside1{margin:0;background:#fff;width:100%;z-index:10;position:relative;transition:background .2s ease,top .4s ease-out}.in-page-nav__inside1.stuck{top:0;position:fixed;background:#005daa}@media(max-width:67.5em){.in-page-nav__inside1.stuck{top:0}}.toolbar-fixed .in-page-nav__inside1.stuck{top:103px}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .in-page-nav__inside1.stuck{top:143px}.in-page-nav__inside1.stuck .in-page-nav__inside2 ul{border-bottom:0}.in-page-nav__inside1.stuck .in-page-nav__inside2 ul li{font-size:15px}.in-page-nav__inside1.stuck .in-page-nav__inside2 ul li.active a{border-bottom-color:#0096d6}.in-page-nav__inside1.stuck .in-page-nav__inside2 ul li a{color:#fff;border-bottom-color:#005daa;padding-bottom:6px;padding-top:13px}.in-page-nav__inside2 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;border-bottom:1px solid #b0b0b0;transition:border .2s ease}.in-page-nav__inside2 ul li{list-style:none;margin:0;padding:0 50px 0 0;display:inline-block;font-size:17px;line-height:20px;font-weight:700;transition:font-size .2s ease}.in-page-nav__inside2 ul li:last-child{padding-right:0}.in-page-nav__inside2 ul li.active a{color:#000;text-decoration:none;border-color:#005daa}.in-page-nav__inside2 ul li a{text-decoration:none;display:block;color:#000;padding-bottom:14px;padding-top:20px;border-bottom:6px solid #fff;transition:border .2s ease,color .2s ease,padding .2s ease}.in-page-nav__inside2 ul li a:hover{color:#000;text-decoration:none;border-color:#005daa}.chapter-body{margin-bottom:120px;margin-top:80px}@media(max-width:50em){.chapter-body{margin-bottom:60px}}.interior-nav{background:#eeecea}.interior-nav__inside{height:60px;position:relative}@media(max-width:79.5em){.interior-nav__inside{height:auto}}@media(max-width:79.5em){.interior-nav__offcanvas{display:none}}.interior-nav__offcanvas-content{position:absolute;top:0;left:0;height:100%;width:400px;background:#000;z-index:100;transform:translateX(-100%);transition:transform .2s ease}.interior-nav__offcanvas-content a{color:#fff}.interior-nav__offcanvas-content-inside{padding:35px}.interior-nav__offcanvas-content[aria-expanded=true]{display:block}.interior-nav__offcanvas-content[aria-expanded=false]{display:none}.interior-nav__offcanvas-trigger{position:absolute;top:17px;left:35px;background:none;border:none;display:flex;text-align:left}.interior-nav__offcanvas-trigger:hover{cursor:pointer}.interior-nav__offcanvas-trigger:focus{outline:2px dotted #e7131a}.interior-nav__offcanvas-trigger-icon{color:#e7131a;margin-right:14px;width:25px;height:3px;background:#e7131a;position:relative;margin-top:2px}.interior-nav__offcanvas-trigger-icon::before,.interior-nav__offcanvas-trigger-icon::after{content:"";width:100%;height:3px;position:absolute;left:0;background:#e7131a}.interior-nav__offcanvas-trigger-icon::before{bottom:-18px}.interior-nav__offcanvas-trigger-icon::after{bottom:-9px}.interior-nav__offcanvas-trigger-text{margin-top:1px;display:block}.interior-nav__offcanvas-trigger-top{font-weight:700;font-size:9px;color:#6b6b6b;letter-spacing:1px;text-transform:uppercase;line-height:1;margin-bottom:1px;display:block}.interior-nav__offcanvas-trigger-bottom{font-weight:700;font-size:14px;color:#000;line-height:1.2;display:block}.interior-nav__nav{margin-top:40px}.interior-nav__nav a,.interior-nav__nav span{display:block;line-height:1.1;padding-right:30px}.interior-nav__nav button{position:absolute;top:0;right:-34px;width:60px;height:38px;background:none;border:none}.interior-nav__nav button:focus{outline:1px dotted #e7131a}.interior-nav__nav button:hover{cursor:pointer}.interior-nav__nav button:hover::after,.interior-nav__nav button:hover::before{background:#e7131a}.interior-nav__nav button::after,.interior-nav__nav button::before{content:"";width:14px;height:3px;background:#fff;display:block;position:absolute;top:50%;right:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease}.interior-nav__nav button::before{transform:translate(-50%,-50%) rotate(90deg)}.interior-nav__nav ul,.interior-nav__nav li{list-style:none;margin:0;padding:0}.interior-nav__nav li{position:relative}.interior-nav__nav li.is-visually-open>button::before{transform:translate(-50%,-50%) rotate(0)}.interior-nav__nav li.active>a,.interior-nav__nav li.active>span{color:#e7131a}.interior-nav__nav li a.is-active,.interior-nav__nav li span.is-active{color:#e7131a}.interior-nav__nav>ul>li>a,.interior-nav__nav>ul>li>span{font-family:Editor,serif;font-size:28px;border-bottom:1px solid #fff;line-height:1;margin-bottom:18px;padding-bottom:18px;font-weight:800}.interior-nav__nav>ul>li>ul>li{transform:translateX(-50px);opacity:0;transition:transform .4s ease-in,opacity .4s ease-in}.interior-nav__nav>ul>li>ul>li.is-in{transform:translateX(0);opacity:1}.interior-nav__nav>ul>li>ul>li>a,.interior-nav__nav>ul>li>ul>li>span,.interior-nav__nav>ul>li>ul>li>ul>li>a,.interior-nav__nav>ul>li>ul>li>ul>li>span{font-weight:700;font-size:16px;padding:11px 30px 11px 0}.interior-nav__nav>ul>li>ul>li.is-open>ul{display:block}.interior-nav__nav>ul>li>ul>li>ul{padding:2px 0 10px;display:none}.interior-nav__nav>ul>li>ul>li>ul>li>a,.interior-nav__nav>ul>li>ul>li>ul>li>span{padding:8px 30px 8px 36px}.interior-nav__nav>ul>li>ul>li>ul button{height:32px}.interior-nav__nav>ul>li>ul>li>ul>li.is-open>ul{display:block}.interior-nav__nav>ul>li>ul>li>ul>li>ul{padding:2px 0 10px;display:none}.interior-nav__nav>ul>li>ul>li>ul>li>ul a,.interior-nav__nav>ul>li>ul>li>ul>li>ul span{font-weight:700;font-size:14px;padding:6px 30px 6px 72px}.interior-nav__offcanvas-close{background:#e7131a;width:60px;height:60px;position:absolute;top:158px;left:400px;border:none;z-index:99;transform:translateX(-460px);transition:background .2s ease,transform .2s ease}.interior-nav__offcanvas-close svg{width:22px;height:22px;color:#fff;position:relative;top:3px;right:2px}.interior-nav__offcanvas-close:hover{background:rgb(183.876,15.124,20.696);cursor:pointer}.interior-nav__offcanvas-close:focus{outline:2px dotted #fff;outline-offset:2px;z-index:99999}.interior-nav__offcanvas-overlay{position:fixed;height:100vh;width:100vw;background:rgba(0,0,0,.66);z-index:98;top:0;left:0;opacity:0;transition:opacity .2s ease;display:none}.interior-nav.is-display .interior-nav__offcanvas-overlay{display:block}.interior-nav.is-open .interior-nav__offcanvas-overlay{opacity:1}.interior-nav.is-open .interior-nav__offcanvas-close,.interior-nav.is-open .interior-nav__offcanvas-content{transform:translate(0)}
.hidden{display:none}.visually-hidden,.visuallyhidden{background-color:#fff;color:#000;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.focusable.visuallyhidden:active,.visually-hidden.focusable:focus,.focusable.visuallyhidden:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.teasers-footer-link{position:relative;color:#005daa;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding-top:16px}.teasers-footer-link svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:15px;top:0}.teasers-footer-link::before{content:"";width:42px;height:4px;background:#005daa;position:absolute;transition:width .2s;top:0}.teasers-footer-link:hover,.teasers-footer-link:focus{text-decoration:none}.teasers-footer-link:hover::before,.teasers-footer-link:focus::before{width:100%}.path-user .page__main-inside,.path-tfa .page__main-inside{max-width:1280px;padding-left:40px;padding-right:40px;margin:60px auto 90px}@media(max-width:37.5em){.path-user .page__main-inside,.path-tfa .page__main-inside{padding-left:20px;padding-right:20px}}#block-bcj-page-title h1{font-family:Editor,serif;font-weight:800;font-size:52px;letter-spacing:-0.87px;line-height:1.1;margin-bottom:6px}@media(max-width:68.75em){#block-bcj-page-title h1{font-size:40px}}#block-bcj-local-tasks{margin-bottom:40px}#block-bcj-local-tasks>ul,#block-bcj-local-tasks>ul>li{list-style:none;margin:0;padding:0}#block-bcj-local-tasks>ul{margin:0;padding:0;display:flex;flex-direction:row;border-bottom:1px solid #b0b0b0}#block-bcj-local-tasks>ul>li{padding:0 50px 0 0;display:inline-block;font-size:17px;line-height:20px;font-weight:700}@media(max-width:68.75em){#block-bcj-local-tasks>ul>li{padding:0 24px 0 0}}#block-bcj-local-tasks>ul>li a{text-decoration:none;display:block;color:#000;padding-bottom:14px;padding-top:20px;border-bottom:6px solid #fff;transition:border .2s ease,color .2s ease,padding .2s ease}#block-bcj-local-tasks>ul>li a:hover{color:#000;text-decoration:none;border-color:#005daa}#block-bcj-local-tasks>ul>li a.is-active{border-color:#eeecea}.user-login-form .form-text,.user-login-form .form-email,.user-form .form-text,.user-form .form-email,.user-pass .form-text,.user-pass .form-email,.tfa-entry-form .form-text,.tfa-entry-form .form-email{border:2px solid #cdcdcc;padding:6px 5px;font-size:22px;width:auto;max-width:100%}.user-login-form .description,.user-form .description,.user-pass .description,.tfa-entry-form .description{font-size:14px;display:block;line-height:1.2;margin-top:8px;max-width:800px}.user-login-form label,.user-form label,.user-pass label,.tfa-entry-form label{display:block}.user-login-form .js-form-item,.user-form .js-form-item,.user-pass .js-form-item,.tfa-entry-form .js-form-item{margin-bottom:14px}.user-login-form .button,.user-form .button,.user-pass .button,.tfa-entry-form .button{padding-right:18px}.user-login-form .js-form-type-checkbox label,.user-login-form .js-form-type-radio label,.user-form .js-form-type-checkbox label,.user-form .js-form-type-radio label,.user-pass .js-form-type-checkbox label,.user-pass .js-form-type-radio label,.tfa-entry-form .js-form-type-checkbox label,.tfa-entry-form .js-form-type-radio label{display:inline-block;vertical-align:middle;position:relative;top:2px}.user-login-form details,.user-form details,.user-pass details,.tfa-entry-form details{background:#f7f5f3}.user-login-form details summary,.user-form details summary,.user-pass details summary,.tfa-entry-form details summary{padding:8px 12px;font-weight:700;font-size:16px;background:#eeecea}.user-login-form details>div,.user-form details>div,.user-pass details>div,.tfa-entry-form details>div{padding:12px 20px 22px}.path-tfa .tfa-entry-form .form-item{margin-top:30px}.path-tfa .tfa-entry-form input[type=text],.path-tfa .tfa-entry-form fieldset.form-wrapper{width:100%;max-width:900px}.path-tfa .tfa-entry-form fieldset.form-wrapper{padding:20px 30px}.path-tfa .tfa-entry-form fieldset.form-wrapper ul{margin:20px 45px}.path-tfa .tfa-entry-form input[type=checkbox]{transform:scale(1.5);margin-right:15px}.path-tfa .tfa-entry-form .form-actions{margin-top:40px}.node--unpublished.user-logged-in #block-bcj-content{border:3px solid #ed1c24}[data-admin-toolbar] .admin-toolbar{min-height:100vh}@media screen{.links__index,.footnote__static,.body_link__static,.video-embed__static{display:none !important}}@media print{.gin-secondary-toolbar,.header__not-logo,.header__offcanvas-area,.header__offcanvas-trigger,.header__top,.in-page-nav,.in-page-section-nav,.interior-nav,.site-header,#block-bcj-local-tasks,#block-bcj-breadcrumbs,.page-info-header__image,.page-info-header__links,.page-info-header__links+.bcj-button-dropdown,.page-info-header__related-issues,.page-info-header__social,.collection--series,.featured-series,.related-analysis,.related-issue-list,.related-resources,.accordion-list__footer,.email-cta,.search-form-grouping__middle-left,.footer,.sticky-wrapper,.empty-string,.ed11y-element,.admin-toolbar,.top-bar,.admin-toolbar-control-bar,#environment-indicator,iframe[src*="scribd.com"]{display:none !important}.dialog-off-canvas-main-canvas{margin:0 !important}.page-info-header__tophat{margin-top:2rem !important}.page-info-header__authors,.page-info-header__key-fact,.page-info-header__primary-topic{margin-bottom:2rem !important}.page-info-header__inside-wrap{padding-top:80px !important}.accordion-list--end-notes{width:100vw;margin-top:0 !important}.header__logo{width:100px;height:-moz-fit-content;height:fit-content}.interior-nav{width:100% !important}.header__not-offcanvas{background:#f7f5f3}.header__bottom{display:block !important}.header__not-logo{display:flex !important}.header__bottom{margin-top:auto !important}.accordion-list__list,.accordion-list__list.collapsed{height:auto !important}.page-intro{margin-bottom:0 !important}body,button,input,optgroup,select,textarea{font-size:12pt}.page-body{margin-bottom:2rem !important}.page-body__inside,.accordion-list__inside{max-width:none !important;margin-inline:0 !important;padding-inline:1.5rem !important;margin-top:0}.page-body__continue-series-link{padding-top:1.5rem !important}.page-body__continue-series-link+.body_link__static{width:-moz-fit-content !important;width:fit-content !important;display:inline !important;padding-left:.5rem !important;padding-bottom:2rem !important}.wysiwyg-styles .chapter{margin-top:0;margin-bottom:1rem;-moz-column-count:2;column-count:2;-moz-column-gap:2.6em;column-gap:2.6em;-moz-column-fill:balance;column-fill:balance}.wysiwyg-styles .chapter header,.wysiwyg-styles .chapter h2,.wysiwyg-styles .chapter h3,.wysiwyg-styles .chapter h4,.wysiwyg-styles .chapter h5,.wysiwyg-styles .chapter h6{margin:0 0 1rem !important;padding:0 !important;-moz-column-break-inside:avoid !important;break-inside:avoid-column !important;-moz-column-break-before:avoid-column !important;break-before:avoid-column !important}.wysiwyg-styles .chapter header+*:not(style),.wysiwyg-styles .chapter header+style+*:not(style),.wysiwyg-styles .chapter h2+*:not(style),.wysiwyg-styles .chapter h2+style+*:not(style),.wysiwyg-styles .chapter h3+*:not(style),.wysiwyg-styles .chapter h3+style+*:not(style),.wysiwyg-styles .chapter h4+*:not(style),.wysiwyg-styles .chapter h4+style+*:not(style),.wysiwyg-styles .chapter h5+*:not(style),.wysiwyg-styles .chapter h5+style+*:not(style),.wysiwyg-styles .chapter h6+*:not(style),.wysiwyg-styles .chapter h6+style+*:not(style){page-break-before:avoid-column !important;-moz-column-break-before:avoid-column !important;break-before:avoid-column !important;-moz-column-break-inside:auto !important;break-inside:auto !important;page-break-inside:auto !important}.wysiwyg-styles .chapter h2{font-size:26pt}.wysiwyg-styles .chapter h3{font-size:22pt}.wysiwyg-styles .chapter h4{font-size:18pt}.wysiwyg-styles .chapter h5{font-size:16pt}.wysiwyg-styles .chapter h6{font-size:14pt}.wysiwyg-styles .chapter>*{font-size:12pt;width:100%;max-width:100% !important;margin:0 0 1rem !important;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;white-space:normal}.wysiwyg-styles .chapter>.datawrapper-script-embed,.wysiwyg-styles .chapter>p:has(>iframe),.wysiwyg-styles .chapter>iframe,.wysiwyg-styles .chapter>img{max-width:100% !important;-moz-column-span:all !important;column-span:all !important;display:block !important;width:100% !important}.wysiwyg-styles .chapter img,.wysiwyg-styles .chapter figure,.wysiwyg-styles .chapter audio{width:100% !important}.wysiwyg-styles .chapter>p>iframe,.wysiwyg-styles .chapter>p>.video-embed,.wysiwyg-styles .chapter>.datawrapper-script-embed{margin-bottom:0 !important;margin-top:1rem !important}.wysiwyg-styles .chapter .vis-d3-maps-choropleth{margin-top:1rem !important}.wysiwyg-styles .chapter .vis-d3-maps-choropleth>*:not(img){display:none !important}.wysiwyg-styles .chapter .vis-d3-maps-choropleth img{width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.wysiwyg-styles a{display:inline-block !important;width:-moz-fit-content !important;width:fit-content !important}.page-info-header.page-info-header--has-image .page-info-header__right{margin-bottom:1.5rem !important}.child-page-teaser-images{margin-top:70px !important;margin-bottom:140px !important;position:relative !important}.child-page-teaser-images__list-item{flex-basis:50% !important;display:flex !important;flex-direction:column !important}.child-page-teaser-images__list-item .child-teaser-images{display:flex !important;flex:1 !important}.child-page-teaser-images__list-item .child-teaser-images a{display:flex !important;flex-direction:column !important;justify-content:space-between !important}.child-page-teaser-images__list-item:nth-child(odd) a{padding:30px 40px 30px 74px !important}.child-page-teaser-images__list-item:nth-child(even) a{padding:30px 74px 30px 40px !important}.child-page-teaser-images__list-item:nth-child(-n+2) a{padding-top:70px !important}.child-page-teaser-images__list-item:last-child a,.child-page-teaser-images__list-item:nth-last-child(2):nth-child(odd) a{padding-bottom:70px !important}.featured-teaser{padding:50px !important;display:flex !important}.featured-teaser__image{flex-basis:50% !important}.featured-teaser__text{padding-left:40px !important;flex-grow:1 !important}.featured-teaser__tophat{margin-top:0 !important}.teaser-list__title{margin-bottom:50px !important}.teaser-list__list--3up{width:calc(100% + 50px) !important}.teaser-list__list--3up .teaser-list__list-item{flex-basis:33.33333% !important;padding-right:50px !important}.related-news__left{width:75% !important;float:left !important;padding-right:30px !important}.related-news__right{width:25% !important;float:left !important}.related-news__right .teaser-list{margin-top:0 !important}.related-news__right .teaser-list__list-item{width:100% !important;float:none !important;padding-right:0 !important}.expert-list__list-item{flex-basis:33.3333% !important;padding:0 25px 34px 0 !important}.home-top-grouping__bottom-inside{padding:50px 0 !important;display:flex !important}.home-top-grouping__bottom-left,.home-top-grouping__bottom-right{width:calc(50% - 25px) !important}.home-top-grouping__bottom-right{margin-left:50px !important}.issue-list__list{-moz-column-count:3 !important;column-count:3 !important}.issue-list__list-item{width:350px !important}.teaser-link-grouping__left{width:75% !important;float:left !important}.teaser-link-grouping__left .teaser-list__list-item{width:50% !important;float:left !important;padding-right:50px !important;margin-bottom:0 !important}.teaser-link-grouping__right{width:25% !important;float:right !important}.quotable__inside{padding:50px 60px 20px 50px !important}.quotable__inside::before{background:rgba(0,0,0,0) url("/themes/custom/bcj/assets/images/svg/open-quote.svg") no-repeat;top:-10px !important;width:120px !important;height:90px !important;background-size:100% !important}.quotable__top{width:calc(100% - 150px) !important;margin-left:150px !important}.quotable__top-left{width:calc(100% - 156px) !important;padding-right:40px !important;float:left !important}.quotable__top-right{width:140px !important;float:right !important;padding-top:26px !important}.quotable__bottom{margin-left:150px !important;margin-top:70px !important}.quotable__bottom-left{width:50% !important;float:left !important;padding-right:40px !important}.quotable__bottom-right{width:50% !important;float:right !important}.success__media{width:62.5% !important;float:right !important;margin-bottom:0 !important}.success__text{width:37.5% !important;padding:0 60px 40px 0 !important}.donate-cta__inside{margin-top:130px !important;margin-bottom:110px !important;padding-right:155px !important}.donate-cta__left{width:37.5% !important;max-width:443px !important;float:left !important}.donate-cta__right{width:510px !important;float:right !important;margin-top:0 !important}.donate-cta__form-bottom{display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;padding-top:27px !important;width:100% !important;max-width:481px !important}.donate-cta__submit{margin-top:-14px !important}.campaign__image{width:62.5% !important;float:right !important;margin-bottom:0 !important}.campaign__text{width:37.5% !important;padding:0 60px 40px 0 !important}.large-teaser__image{width:50% !important;float:left !important}.large-teaser__text{width:50% !important;float:left !important;padding-left:40px !important}.large-teaser__tophat{margin-top:0 !important}.large-teaser__date{margin-bottom:29px !important}.large-teaser__title{margin-bottom:19px !important}.search-result-link{display:flex !important}.search-result-link__image{flex-basis:100px !important}.search-result-link__right{flex-basis:28% !important;flex-shrink:0 !important;padding-left:30px !important;padding-top:0 !important}.page-info-header{width:100%;height:100%;padding:0;margin-bottom:2rem !important}.page-info-header__inside-wrap{height:100%;padding-top:0 !important;padding-bottom:0 !important}.page-info-header__inside-wrap::after{box-shadow:none}.page-info-header__tophat{margin:0 0 1rem}.page-info-header__title-inside{font-size:28pt}.page-info-header__title-inside p{margin-bottom:0}.page-info-header__after-title{margin-top:0}.page-info-header__title,.page-info-header__description,.page-info-header__date:not(:empty){margin-bottom:1.5rem}.page-info-header__description{font-size:12pt}.page-info-header.page-info-header--has-issues .page-info-header__left,.page-info-header.page-info-header--has-bio-image .page-info-header__left{float:left !important;width:100% !important}.page-info-header.page-info-header--has-issues .page-info-header__right,.page-info-header.page-info-header--has-bio-image .page-info-header__right{float:right !important;width:34% !important;padding-left:50px !important}.page-info-header.page-info-header--has-image .page-info-header__inside{margin:0;padding:0;height:100%}.page-info-header.page-info-header--has-image .page-info-header__inside-grid{height:100%;padding-inline:1.5rem;display:flex !important;flex-direction:column !important;justify-content:center;align-items:flex-start}.page-info-header.page-info-header--has-image .page-info-header__left,.page-info-header.page-info-header--has-image .page-info-header__right{margin:0 !important;padding:0 !important;width:100% !important}.page-info-header.page-info-header--has-image .page-info-header__left{flex:1}.page-info-header.page-info-header--has-top-image{margin-bottom:100px !important}.page-info-header.page-info-header--has-top-image .page-info-header__inside,.page-info-header.page-info-header--has-top-image .page-info-header__top-image-bottom{padding-left:0 !important;padding-right:0 !important}.page-info-header.page-info-header--has-top-image .page-info-header__inside-grid{padding:20px 100px !important}.page-info-header.page-info-header--has-top-image .page-info-header__social{left:calc((100vw - 1200px)*-0.5 - 101px) !important}.page-info-header__top-image-bottom{top:-20px !important}.page-info-header__inside-grid{display:block !important}.page-info-header__social{margin:0 !important;width:46px !important;border:1px solid #b0b0b0 !important;position:absolute !important;left:calc((100vw - 1200px)*-0.5 - 1px) !important}.page-info-header__social li{border:none !important;width:auto !important;height:auto !important}.page-info-header__event-meta .page-info-header__upcoming-date,.page-info-header__event-meta .page-info-header__location{display:inline-block !important}.page-info-header__event-meta .page-info-header__location{border-left:1px solid #b0b0b0 !important;margin-left:25px !important;padding-left:28px !important;position:relative !important;top:-1px !important;margin-top:0 !important}.page-info-header__related-issues>li{margin:0 auto 30px !important}.featured-series__collection-link{margin-top:2rem !important;page-break-after:avoid !important}.body_link__static{display:inline !important;font-weight:bold !important;text-decoration:none !important}.body_link__static .link-title{color:#005daa !important}.body_link__static .link-number{font-size:80% !important;color:#de1219 !important;margin-left:.5rem !important;vertical-align:super !important}.links__index{margin-top:20px;font-size:12px;display:block}.links__index-title{border-top:1px solid #b0b0b0;margin:0 0 28px;padding-top:46px;font-size:16px;font-weight:700;-moz-column-break-after:avoid;break-after:avoid}.links__index-number{color:#de1219}.footnote__citations-wrapper{display:none !important}.footnote__static{color:#005daa !important;font-weight:bolder !important;font-style:italic !important;font-size:80% !important;vertical-align:super !important;margin-right:.5rem !important}.footnotes .offcanvas__title{width:100%;font-size:16px !important;font-weight:700;-moz-column-break-after:avoid;break-after:avoid;display:block}.footnotes .offcanvas__header{position:relative}.footnote-item{padding:0 0 1rem !important}.footnote-item__title{font-size:8pt !important}.footnote-item__text{display:inline !important;height:-moz-fit-content;height:fit-content}.footnote-item__text br{display:none !important}.footnote-item__text a{display:inline !important}.video-embed__static{width:100%;position:relative}.video-embed__static::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-color:hsla(0,0%,100%,.8);box-shadow:0 0 10px rgba(0,0,0,.45);border-radius:50%;z-index:999}.video-embed__static::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-style:solid;border-width:15px 0 15px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #353535;z-index:999}.video-embed__static img{-moz-column-break-before:avoid-column !important;break-before:avoid-column !important;border-radius:5px;overflow:hidden;width:100%}.video-embed:has(.video-embed__static) iframe{display:none}.offcanvas{width:100%;max-width:100%;display:table;-moz-column-span:all;column-span:all;page-break-after:avoid}.offcanvas .offcanvas__panel{opacity:1;height:auto;position:initial;visibility:visible}.offcanvas .offcanvas__close,.offcanvas .offcanvas__backdrop{display:none}.offcanvas .offcanvas__content{width:100%;height:auto;position:initial;margin:0;padding:0;height:auto;overflow:visible;display:block;transform:none}.offcanvas .offcanvas__header{width:100%;display:block;border-top:1px solid #b0b0b0;background-image:none;margin-top:2rem;padding-top:2rem;margin-bottom:3rem}.offcanvas .offcanvas__title{margin-left:0}.offcanvas .offcanvas__body{padding:0 !important}@page{size:A4 portrait;margin-top:.5in;margin-bottom:1in;@top-left{content:""}@top-right{content:""}@top-center{content:""}@bottom-left{content:""}@bottom-right{content:""}@bottom-left-corner{content:counter(page);margin-right:-0.5rem}@bottom-center{content:"Brennan Center for Justice at New York University School of Law";border-top:1px solid #ccc;font-weight:bold}}}
.hidden{display:none}.visually-hidden,.visuallyhidden{background-color:#fff;color:#000;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.focusable.visuallyhidden:active,.visually-hidden.focusable:focus,.focusable.visuallyhidden:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.teasers-footer-link{position:relative;color:#005daa;font-size:13px;font-weight:700;line-height:1;letter-spacing:1.5px;text-transform:uppercase;display:inline-block;padding-top:16px}.teasers-footer-link svg{width:8px;height:11px;position:absolute;right:-20px;margin-top:15px;top:0}.teasers-footer-link::before{content:"";width:42px;height:4px;background:#005daa;position:absolute;transition:width .2s;top:0}.teasers-footer-link:hover,.teasers-footer-link:focus{text-decoration:none}.teasers-footer-link:hover::before,.teasers-footer-link:focus::before{width:100%}.sg-pattern{overflow:hidden}.sg-pattern-example{position:relative}.sg-pattern-head{padding:0 !important;color:#222;background:#ccc}.sg-pattern-head h3 a{color:#222;background:#ccc;display:block;padding:6px 13px;font-size:13px}.sg-pattern-head h3{border-top:none}.sg-subtype>h2 a{font-size:13px;letter-spacing:1px;text-transform:uppercase;background:#ccc;color:#fff;padding:6px 13px;line-height:1.1;display:block}#sg-patterns,.pl body{background:#fff}.sg-colors{list-style:none;margin:0;padding:0}.sg-colors li{display:inline-block;vertical-align:top;margin-bottom:5px}.sg-colors .sg-swatch{width:150px;height:100px;display:block}.sg-colors .sg-swatch.bg-white{border:1px solid #888}.sg-colors .sg-label{font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#888;display:block}.sg-colors .sg-name{font-size:18px;font-weight:700;display:block;margin-bottom:6px}.sg-colors .sg-color-text{display:block;border:1px solid #888;border-top:none;padding:16px}.plab-area{padding:40px;background:tomato;color:#fff;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:10px solid rgb(255,77.3804347826,45.5)}#organisms-modal .modal{position:relative;top:0;left:0;transform:none}#organisms-modal .modal-overlay{position:relative;height:100%;width:100%}#organisms-sticky-header .sticky-header{position:relative !important;visibility:visible !important;opacity:1 !important;transform:translate(0) !important}#organisms-header .sticky-header{display:none !important}#organisms-in-page-nav .in-page-nav__inside1.stuck{position:relative !important;top:0 !important}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
