@layer code-sections{.faq__item{border-bottom:.0625rem solid var(--color-black-5);border-top:.0625rem solid var(--color-black-5)}.faq__item+.faq__item{border-top:0}.faq__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem 1rem 0;position:relative;text-align:left;width:100%}.faq__trigger:focus,.faq__trigger:hover{outline:none}.faq__trigger>.icon{margin-left:.5rem}.faq__trigger .icon-minus,.faq__trigger .icon-plus{position:absolute;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.collapsible-is-open .faq__trigger .icon-plus,.faq__trigger .icon-minus{display:none}.collapsible-is-open .faq__trigger .icon-minus{display:block}.faq__title{margin:0 auto 2.5rem 0;word-break:break-word}@media screen and (min-width:768px){.faq__title{margin:0 0 3rem}}.faq__title .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faq__target{display:none}.collapsible-is-open .faq__target{display:block}.faq__content{word-wrap:break-word;padding:0 0 1.5rem}.faq__content img{height:auto;max-width:100%}}