.accordion__wrapper{display:grid;gap:5rem;grid-template-columns:minmax(0,40%) minmax(0,60%)}.accordion__heading p{margin-bottom:0}@media screen and (max-width:767px){.accordion__wrapper{gap:2.5rem;grid-template-columns:1fr}}.ac{background-color:var(--white);border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:2rem;margin-top:0}.ac .ac-header{align-items:center;display:flex;margin:0;padding:0}.ac .ac-header h3{margin-bottom:0}.ac .ac-trigger{background-color:transparent;border:0;color:var(--black);cursor:pointer;display:block;height:100%;margin:0;padding:2rem;position:relative;text-align:left;text-decoration:none;transition:color .25s ease;width:100%}.ac .ac-trigger:after{content:"+";font-family:var(--font-family);font-size:4rem;font-weight:300!important;position:absolute;right:20px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.ac .ac-trigger:focus{color:var(--green)}.ac .ac-panel{overflow:hidden;padding-left:2rem;padding-right:10rem;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel p{padding-bottom:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger:after{content:"–"}