.faq .container-content{max-width:40rem}.faq__title{margin-bottom:1.125rem}@media screen and (min-width:768px){.faq__title{margin-bottom:1rem}}.faq__item{border-bottom:1px solid var(--color-black-10)}.faq__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-black);display:block;margin:0;position:relative;text-align:left;width:100%}.collapsible-is-open .faq__trigger,.faq__trigger{padding:.75rem 2rem .75rem 0}.faq__trigger .icon{color:var(--color-craft);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq__trigger .icon-plus-big{display:block}.collapsible-is-open .faq__trigger .icon-plus-big,.faq__trigger .icon-minus{display:none}.collapsible-is-open .faq__trigger .icon-minus{display:block}.faq__target{height:100%;max-height:0;overflow:hidden;-webkit-transition:max-height var(--duration-default) ease-out;transition:max-height var(--duration-default) ease-out}.collapsible-is-opened .faq__target{max-height:none}.faq__target .rte{padding-bottom:1rem}@media screen and (min-width:768px){.faq__target .rte{padding-bottom:1rem}}