.c-accordion{margin-block-end:1.3333333333rem}.c-accordion-item{border-block-end:solid 1px var(--border-color);transition-duration:200ms;transition-property:border-color;transition-timing-function:cubic-bezier(0.0, 0, 0.2, 1)}.c-accordion-item__heading{font-size:.8888888889rem;color:var(--heading-color);font-family:AvenirNext, AvenirNextLTPro, "Avenir Next LT Pro", "Avenir Next", Avenir, "Noto Sans Arabic", "Noto Sans Bengali", "Noto Sans Devanagari", "Noto Sans SC", "Helvetica Neue", "Trebuchet MS", sans-serif;font-weight:700;margin:0;transition-duration:200ms;transition-property:color;transition-timing-function:cubic-bezier(0.0, 0, 0.2, 1)}.c-accordion-item__toggle{align-items:center;background-color:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:flex;font-weight:inherit;justify-content:space-between;line-height:inherit;padding-block:.8888888889rem;padding-inline:.8888888889rem 3.5555555556rem;pointer-events:none;position:relative;text-align:start;text-decoration:none;width:100%}.c-accordion-item__toggle:hover,.c-accordion-item__toggle:focus,.c-accordion-item__toggle:active,.c-accordion-item__toggle[aria-expanded=true]{background-color:var(--accordion-hover-color);color:inherit}[accordion-processed] .c-accordion-item__toggle{pointer-events:visible}.c-accordion-item__title{align-items:center;display:flex;flex-basis:100%;min-height:1.7777777778rem}.c-accordion-item__icon{display:none;height:14px;inset-block-start:50%;inset-inline-end:1.3333333333rem;position:absolute;transform:translateY(-50%);width:14px}[accordion-processed] .c-accordion-item__icon{display:block}.c-accordion-item__icon::before,.c-accordion-item__icon::after{background-color:var(--link-color);content:"";display:block;height:2px;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%, -50%);transform-origin:center;transition-duration:200ms;transition-property:background-color transform;transition-timing-function:cubic-bezier(0.0, 0, 0.2, 1);width:100%}.c-accordion-item__icon::after{transform:translate(-50%, -50%) rotate(90deg)}[aria-expanded=true] .c-accordion-item__icon::after{transform:translate(-50%, -50%) rotate(0deg)}.c-accordion-item__drawer{background:var(--background-color);transition-duration:200ms;transition-property:background-color;transition-timing-function:cubic-bezier(0.0, 0, 0.2, 1)}.c-accordion-item__drawer-inner{margin:.4444444444rem;padding:.4444444444rem}.c-accordion-item__drawer-inner>:last-child{margin-block-end:0}
