/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{margin-bottom:2rem;}.accordion__header{width:100%;padding:1rem 0;font-size:1.375rem;line-height:2rem;font-weight:700;text-align:left;text-transform:none;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border-bottom-width:0.0625rem;border-bottom-style:solid;}@media screen and (min-width:79rem){.accordion__header{font-size:1.5rem;line-height:2.125rem;}}.accordion__header:first-child{border-top-width:0.0625rem;border-top-style:solid;}.accordion__title{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.accordion__panel{max-height:100em;margin:0;padding:1rem 0;-webkit-transition:visibility 0s ease-in-out,max-height 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:visibility 0s ease-in-out,max-height 0.25s ease-in-out,opacity 0.25s ease-in-out;opacity:1;overflow:hidden;visibility:visible;}[aria-hidden='true'].accordion__panel{max-height:0;margin:0;padding:0;-webkit-transition-delay:0.25s,0s,0s;transition-delay:0.25s,0s,0s;opacity:0;visibility:hidden;}button.accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}button.accordion__header::after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border-radius:50%;width:2.25rem;height:2.25rem;font-size:1.875rem;line-height:1;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:'+';margin-left:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:0.4375rem;}button.accordion__header[aria-expanded='true']::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
