.c-accordion__heading,.c-accordion__title{margin:0 0 1rem}.c-accordion__heading{font-size:2.8rem;line-height:1.2;font-weight:700}.c-accordion__title{font-size:1.8rem;line-height:1.3333;font-weight:700}.c-accordion{width:100%}.c-accordion--transcript{margin-top:10px}.c-accordion__heading{margin:0 0 20px}.c-accordion__list{width:100%;display:flex;flex-direction:column;padding:0;margin:0;padding-right:0;list-style-type:none}.c-accordion__item{margin-bottom:5px;border-radius:.5rem;overflow:hidden;transition-property:border-radius;transition-duration:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.c-accordion__item:last-of-type{margin-bottom:0}.c-accordion__item--active{border-radius:.5rem .5rem 0 0}.c-accordion__head{width:100%;padding:14px 30px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;border:none;cursor:pointer;transition-property:background-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1);background-color:#f4f3ef}.c-accordion__head:hover{background-color:#ded9cf}.c-accordion__title{color:#222;margin:0}.c-accordion__item--active .c-accordion__title{color:#98002e}.c-accordion__head:hover .c-accordion__title{color:#98002e;text-decoration:underline}.c-accordion__head:focus .c-accordion__title{color:#98002e}.c-accordion__chevron{margin:0;font-size:1rem;color:#98002e;transition:transform .3s cubic-bezier(.77,0,.175,1)}.c-accordion__chevron--open{transform:rotate(180deg)}.c-accordion__body{background-color:#f4f3ef;border-radius:.5rem;overflow:hidden;max-height:0;transition-property:max-height,border-radius;transition-duration:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.c-accordion__body--open{border-radius:0 0 .5rem .5rem}.c-accordion__body__inner{font-size:1.6rem;line-height:1.5;padding:5px 30px 30px 30px}