.bf-accordion{box-sizing:border-box;padding-block:var(--bf-section-md)}@media(max-width: 47.9375em){.bf-accordion{padding-block:var(--bf-space-12)}}.bf-accordion.bf-accordion--above-none{padding-block-start:0}.bf-accordion.bf-accordion--below-none{padding-block-end:0}.bf-accordion__inner{box-sizing:content-box;display:flex;flex-direction:column;gap:var(--bf-space-10);margin-inline:auto;max-inline-size:var(--bf-content-max);padding-inline:var(--bf-space-8)}@media(max-width: 47.9375em){.bf-accordion__inner{padding-inline:var(--bf-space-4)}}.bf-accordion__intro{display:flex;flex-direction:column;max-inline-size:var(--bf-size-numbered-list-intro)}.bf-accordion__title{color:var(--bf-heading-color);margin:0;overflow-wrap:break-word}.bf-accordion__title--h2{font-family:var(--bf-text-h2-family);font-size:var(--bf-text-h2-size);font-weight:var(--bf-text-h2-weight);line-height:var(--bf-text-h2-line-height)}.bf-accordion__title--h3{font-family:var(--bf-text-h3-family);font-size:var(--bf-text-h3-size);font-weight:var(--bf-text-h3-weight);line-height:var(--bf-text-h3-line-height)}.bf-accordion__intro-text{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);color:var(--bf-text-color);margin:0}.bf-accordion__list{display:flex;flex-direction:column;gap:var(--bf-space-4)}.bf-accordion__item{background-color:var(--bf-color-white);border:var(--bf-border-thin) solid var(--bf-color-black);border-radius:var(--bf-radius-md);overflow:hidden}.bf-accordion__item:has(.bf-accordion__button[aria-expanded=true]){background-color:var(--bf-color-light-grey)}.bf-accordion__heading{margin:0}.bf-accordion__button,.bf-accordion__button:is(:hover,:focus,:active){--bf-focus-color: var(--bf-focus-inset-on-white);--bf-focus-offset: calc(var(--bf-border-focus) * -1);align-items:center;background-color:var(--bf-color-white);border:0;border-radius:0;box-sizing:border-box;color:var(--bf-color-navy);cursor:pointer;display:flex;gap:var(--bf-space-4);inline-size:100%;justify-content:space-between;margin:0;min-block-size:var(--bf-size-accordion-bar);padding:var(--bf-space-5) var(--bf-space-6);text-align:start;text-transform:none;transition:none;white-space:normal}@media(max-width: 47.9375em){.bf-accordion__button,.bf-accordion__button:is(:hover,:focus,:active){padding:var(--bf-space-4)}}.bf-accordion__button[aria-expanded=true],.bf-accordion__button[aria-expanded=true]:is(:hover,:focus,:active){--bf-focus-color: var(--bf-focus-inset-on-navy);background-color:var(--bf-color-navy);color:var(--bf-color-white)}.bf-accordion__question{font-family:var(--bf-text-h5-family);font-size:var(--bf-text-h5-size);font-weight:var(--bf-text-h5-weight);line-height:var(--bf-text-h5-line-height);flex:1 1 auto;min-inline-size:0;overflow-wrap:break-word}.bf-accordion__icon{block-size:var(--bf-size-icon-md);flex:0 0 auto;inline-size:var(--bf-size-icon-md)}.bf-accordion__button[aria-expanded=true] .bf-accordion__icon{transform:rotate(45deg)}@media(prefers-reduced-motion: no-preference){.bf-accordion__icon{transition:transform var(--bf-motion-fast-duration) var(--bf-motion-fast-easing)}}@media(hover: hover)and (pointer: fine){.bf-accordion__button:hover .bf-accordion__question{text-decoration-line:underline;text-decoration-thickness:var(--bf-border-underline-hover);text-underline-offset:.15em}}.bf-accordion__panel{font-family:var(--bf-text-body-family);font-size:var(--bf-text-body-size);font-weight:var(--bf-text-body-weight);line-height:var(--bf-text-body-line-height);color:var(--bf-color-navy);padding:var(--bf-space-10) var(--bf-space-6)}@media(max-width: 47.9375em){.bf-accordion__panel{padding:var(--bf-space-6) var(--bf-space-4)}}[data-bf-disclosure-ready] .bf-accordion__item:has(.bf-accordion__button[aria-expanded=false]) .bf-accordion__panel{display:none}@media(forced-colors: active){.bf-accordion__button[aria-expanded=true]{border-block-end:var(--bf-border-thick) solid CanvasText}}
/*# sourceMappingURL=accordion.min.css.map */
