.o-faq__heading{color:inherit}.o-faq__list{align-items:start;display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:768px){.o-faq__list--2-columns{column-gap:3.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.o-faq__list--2-columns>.m-accordion:nth-child(2){border-top:1px solid var(--color-primary-border)}}.o-faq .m-accordion__header h3{min-width:0;overflow-wrap:anywhere}.o-faq .m-accordion__header .icon{flex-shrink:0}