/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-header__inner__wrapper,main.main-content{width:100%}.main-content__container,.page-wrapper{margin:auto}body{background-color:#FFF;background-image:none}[dir=ltr] div.add-comment__form{padding-left:0}[dir=ltr] .social-bar__inner.js-fixed{left:auto}.tabs.tabs--primary{padding-top:3rem}.main-content__container{padding-top:0}.site-header__inner__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media (min-width:31.25rem){.mobile-buttons{margin-top:0}}@media (min-width:62.5rem){.layout--pass--content-medium>*,.layout--pass--content-medium>* .layout--content-narrow{grid-column:1/15}}.layout-main-wrapper main.main-content{margin:auto}.site-header__inner{background:unset}.site-header{background-color:#FFF}.site-branding{background-image:none}.header-nav{background-color:unset;display:none}body:not(.is-always-mobile-nav) .secondary-nav:before{background-color:#313637}.header-nav__search-button:after,.primary-nav__menu-link-inner:after{border-color:#313637}.header-nav.is-active{display:block;background:#FFF}.search-wide__wrapper.is-active{-webkit-transform:translateX(50%);transform:translateX(50%)}.layout{margin-bottom:0}[dir=ltr] div.layout--content-narrow .align-left{margin-left:0}.bg .text-content,.bg .text-content h1,.bg .text-content h2,.bg .text-content h3,.bg .text-content h4,.bg .text-content h5,.bg .text-content h6{color:#FFF}.layout-builder-block{background-color:unset;padding:0}.site-header__inner__wrapper .site-header__inner{width:auto}.site-header__inner__wrapper .site-header__inner__container{margin:auto}.section-full-width .site-header__inner__wrapper .site-header__inner__container{padding-left:1.125rem;padding-right:1.125rem}@media (min-width:75rem){.header-nav{display:block}.section-full-width .site-header__inner__wrapper .site-header__inner__container{padding-left:2.25rem;padding-right:2.25rem}body:not(.is-always-mobile-nav) .section-full-width .site-header__fixable.js-fixed{max-width:unset}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed{max-width:84.375rem;width:100%}}body:not(.is-always-mobile-nav) .site-header__fixable.js-fixed:not(.is-expanded) .site-header__inner{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition:none;transition:none}.site-header__fixable.js-fixed{background:inherit}.site-header__fixable.js-fixed:not(.is-expanded){pointer-events:all}.site-header__fixable.js-fixed .site-header__inner{max-width:84.375rem;width:100%;margin:auto}.section-full-width .site-header__fixable.js-fixed .site-header__inner__container{padding-left:1.125rem;padding-right:1.125rem}@media (min-width:75rem){.section-full-width .site-header__fixable.js-fixed .site-header__inner__container{padding-left:2.25rem;padding-right:2.25rem}}.section-page-width .fixable.js-fixed{padding-left:2.25rem;padding-right:2.25rem;margin-left:-2.25rem}.section-page-width .site-header__fixable{-webkit-transition:none;transition:none}.container{margin:auto}
.site-branding.block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}@media (min-width:75rem){.site-branding.block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.site-footer,.site-header{margin:auto}.js-overlay-active .header.section-full-width{left:0;width:auto;-webkit-transform:none;transform:none}div.layout{padding-top:1.125rem;padding-bottom:1.125rem}@media (min-width:43.75rem){div.layout{padding-top:2.25rem;padding-bottom:2.25rem}}@media (min-width:62.5rem){div.layout{padding-top:3.375rem;padding-bottom:3.375rem}}.block-full-width,.section-full-width{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;margin-left:-50vw}@media (max-width:43.74rem){.section-full-width .site-header__fixable.js-fixed{padding:0}}.section-full-width .site-footer__inner,.section-full-width .site-header__fixable{width:100%;max-width:84.375rem;margin:auto;padding-left:1.125rem;padding-right:1.125rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:75rem){.section-full-width .site-footer__inner,.section-full-width .site-header__fixable{padding-left:2.25rem;padding-right:2.25rem}}.section-full-width .site-footer__inner>div,.section-full-width .site-header__fixable>div{grid-column:1/7}@media (min-width:43.75rem){.section-full-width .site-footer__inner,.section-full-width .site-header__fixable{display:grid;grid-template-columns:repeat(14,minmax(0,1fr))}.section-full-width .site-footer__inner>div,.section-full-width .site-header__fixable>div{grid-column:2/14}}@media (min-width:62.5rem){.section-full-width .site-footer__inner>div,.section-full-width .site-header__fixable>div{grid-column:1/15}}.section-full-width .site-header__inner{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:auto}
.cdbase-details{display:block;margin-top:1.125rem;margin-bottom:1.125rem;color:inherit;border:1px solid #e7edf1;border-radius:2px;box-shadow:0 1px 4px #d7e1e8;}[dir="ltr"] .cdbase-details__summary{padding-left:2.25rem;}[dir="rtl"] .cdbase-details__summary{padding-right:2.25rem;}[dir="ltr"] .cdbase-details__summary{padding-right:1.125rem;}[dir="rtl"] .cdbase-details__summary{padding-left:1.125rem;}.cdbase-details__summary{position:relative;padding-top:1.125rem;padding-bottom:1.125rem;list-style:none;cursor:pointer;transition:background-color 0.12s ease-in-out;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:inherit;background-color:#f7f9fa;font-size:1.125rem;font-weight:700;line-height:1.125rem;}[dir="ltr"] .cdbase-details__summary:before,[dir="ltr"] 
.collapse-processed > .cdbase-details__summary .details-title:before{left:0.84375rem;}[dir="rtl"] .cdbase-details__summary:before,[dir="rtl"] 
.collapse-processed > .cdbase-details__summary .details-title:before{right:0.84375rem;}.cdbase-details__summary:before,.collapse-processed > .cdbase-details__summary .details-title:before{position:absolute;top:50%;display:block;width:0.625rem;height:0.625rem;content:"";transform:translateY(-50%) rotate(45deg);border-top:solid 2px currentColor;border-right:solid 2px currentColor;}[dir="rtl"] .cdbase-details__summary:before,[dir="rtl"] .collapse-processed > .cdbase-details__summary .details-title:before{transform:translateY(-50%) rotate(-135deg);}.cdbase-details__summary:after,.collapse-processed > .cdbase-details__summary .details-title:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";pointer-events:none;opacity:0;border-radius:2px;box-shadow:inset 0 0 0 2px #53b0eb;}.cdbase-details__summary::-webkit-details-marker{display:none;}.cdbase-details__summary:focus{outline:none;}.cdbase-details__summary:hover{background-color:#e7edf1;}.cdbase-details__summary:focus:after,.cdbase-details__summary:active:after,.collapse-processed > .cdbase-details__summary .details-title:focus:after,.collapse-processed > .cdbase-details__summary .details-title:active:after{opacity:1;}.cdbase-details[open] > .cdbase-details__summary::before,.collapse-processed[open] > .cdbase-details__summary .details-title::before{margin-top:-2px;transform:translateY(-50%) rotate(135deg);}[dir="ltr"] .collapse-processed > .cdbase-details__summary{padding-left:0;}[dir="rtl"] .collapse-processed > .cdbase-details__summary{padding-right:0;}[dir="ltr"] .collapse-processed > .cdbase-details__summary{padding-right:0;}[dir="rtl"] .collapse-processed > .cdbase-details__summary{padding-left:0;}.collapse-processed > .cdbase-details__summary{padding-top:0;padding-bottom:0}.collapse-processed > .cdbase-details__summary:before{content:none;}.collapse-processed > .cdbase-details__summary:after{content:none;}[dir="ltr"] .collapse-processed > .cdbase-details__summary .details-title{padding-left:2.25rem;}[dir="rtl"] .collapse-processed > .cdbase-details__summary .details-title{padding-right:2.25rem;}[dir="ltr"] .collapse-processed > .cdbase-details__summary .details-title{padding-right:1.125rem;}[dir="rtl"] .collapse-processed > .cdbase-details__summary .details-title{padding-left:1.125rem;}.collapse-processed > .cdbase-details__summary .details-title{position:relative;display:block;padding-top:1.125rem;padding-bottom:1.125rem;transition:background-color 0.12s ease-in-out;text-decoration:none;color:inherit;background-color:#f7f9fa;}.collapse-processed > .cdbase-details__summary .details-title:focus{outline:none;}.collapse-processed > .cdbase-details__summary .details-title:hover{background-color:#e7edf1;}@media screen and (-ms-high-contrast:active){.collapse-processed > .cdbase-details__summary .details-title::after{top:-0.3125rem;right:-0.3125rem;bottom:-0.3125rem;left:-0.3125rem;border:2px dotted;}}.cdbase-details__wrapper{margin:1.125rem}@media (min-width:62.5rem){[dir="ltr"] .cdbase-details__wrapper{margin-left:2.25rem;}[dir="rtl"] .cdbase-details__wrapper{margin-right:2.25rem;}[dir="ltr"] .cdbase-details__wrapper{margin-right:2.25rem;}[dir="rtl"] .cdbase-details__wrapper{margin-left:2.25rem;}.cdbase-details__wrapper{margin-top:1.6875rem;margin-bottom:1.6875rem}}.cdbase-details__description{margin-bottom:1.125rem;color:#313637;font-size:0.8125rem;line-height:1.125rem;}
