.accordion{display:flex;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}@media screen and (min-width: 1920px){.accordion{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}.accordion--nested{margin:0;display:block}.accordion__inner{border-radius:8px;position:relative;width:100%;max-width:900px;padding:0 4rem}@media screen and (max-width: 480px){.accordion__inner{padding:0 2rem}}.accordion__inner--nested{padding:0}.accordion__inner--align-wide{max-width:1440px}.accordion__inner--align-full{max-width:100%}.accordion__title{background-color:#fff;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:1rem;line-height:120%;color:#000;cursor:pointer}.accordion__title span{max-width:95%}.accordion__title h2,.accordion__title h3,.accordion__title h4{margin:0;font-size:inherit}.accordion__title--bold{font-weight:900}.accordion__title__font-size--small{font-size:.8rem}.accordion__title__font-size--large{font-size:1.2rem}.accordion__wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.accordion__content{border-radius:8px;background-color:#fff;margin-bottom:1rem;font-weight:400;line-height:160%;overflow:hidden;padding:0 1rem}.accordion__content p{color:#000 !important}.accordion__content__font-size--small p{font-size:.8rem}.accordion__content__font-size--medium p{font-size:1rem}.accordion__content__font-size--large p{font-size:1.2rem}.accordion svg{width:15px;height:15px;transition:all 200ms ease}.accordion[data-active=true] .accordion__title svg{transform:rotate(45deg)}.accordion[data-active=true] .accordion__wrapper{grid-template-rows:1fr}.wp-block .accordion{margin-left:auto;margin-right:auto;max-width:100%}.wp-block .accordion__title--bold{font-weight:900}.wp-block .accordion__title__font-size--small{font-size:.8rem}.wp-block .accordion__title__font-size--medium{font-size:1rem}.wp-block .accordion__title__font-size--large{font-size:1.2rem}.wp-block .accordion__title h2,.wp-block .accordion__title h3,.wp-block .accordion__title h4{margin:0}
