.mw-acc__inner{margin:0 auto;max-width:var(--container-content);width:100%}.mw-acc__title{color:var(--color-text-strong);font-family:var(--font-titles);font-size:var(--font-lrg);font-weight:400;line-height:var(--lh-lrg);margin:0 0 32px}.mw-acc__item{border:1px solid transparent}.mw-acc__item+.mw-acc__item{margin-top:8px}.mw-acc__item.is-open{border-color:rgba(21,21,21,.15);margin-bottom:24px;margin-top:24px}.mw-acc__item.is-open:first-child{margin-top:0}.mw-acc__item.is-open:last-child{margin-bottom:0}.mw-acc__q{margin:0}.mw-acc__trigger{align-items:center;background:#e0dcd8;border:0;cursor:pointer;display:flex;gap:24px;justify-content:space-between;margin:0;padding:28px 40px;text-align:left;transition:background .2s ease;width:100%}.mw-acc__item.is-open .mw-acc__trigger{background:transparent}.mw-acc__item:not(.is-open) .mw-acc__trigger:hover{background:#d8d3cd}.mw-acc__trigger:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}.mw-acc__subject{color:var(--color-text-strong);font-family:var(--font-titles);font-size:26px;font-weight:400;letter-spacing:0;line-height:1.25}.mw-acc__icon{color:var(--color-brand-primary);display:inline-flex;flex:0 0 auto;transition:transform .28s ease}.mw-acc__item.is-open .mw-acc__icon{transform:rotate(180deg)}.mw-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.mw-acc__item.is-open .mw-acc__panel{grid-template-rows:1fr}.mw-acc__answer{color:var(--color-text);font-family:var(--font-texts);font-size:18px;font-weight:400;letter-spacing:0;line-height:1.5;min-height:0;overflow:hidden;padding:0 40px}.mw-acc__item.is-open .mw-acc__answer{padding:12px 40px 40px}.mw-acc__answer>:first-child{margin-top:0}.mw-acc__answer>:last-child{margin-bottom:0}.mw-acc__answer p{margin:0}.mw-acc__answer p+p{margin-top:20px}.mw-acc__answer a{color:var(--color-brand-primary)}@media (prefers-reduced-motion:reduce){.mw-acc__icon,.mw-acc__panel{transition:none}}@media (max-width:767px){.mw-acc__title{font-size:var(--font-xl-mobile);margin-bottom:24px}.mw-acc__trigger{padding:20px 24px}.mw-acc__subject{font-size:var(--font-md-mobile)}.mw-acc__answer{padding:0 24px}.mw-acc__item.is-open .mw-acc__answer{padding:10px 24px 28px}}