.module-faq .faq__item{border-radius:5px;box-shadow:0 12px 30px rgba(var(--color-alpha-raw),.05);margin-bottom:1.44em;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1);cursor:pointer}.module-faq .faq__item:last-child{margin-bottom:0}.module-faq .item__title{display:flex;justify-content:space-between;align-items:center;padding:1em 2.0736em}@media (min-width:40em){.module-faq .item__title{padding:1.728em 3.5831808em}}.module-faq .item__title h4{color:var(--color-beta)}.module-faq .item__title:after{color:var(--color-beta);font-weight:700;font-size:12px;margin-left:1em;transition:all .35s cubic-bezier(.215,.61,.355,1)}.module-faq .faq__item .title__title{display:flex;align-items:center}.module-faq .faq__item .item__image{width:45px;min-width:45px;height:45px;margin-right:1em}.module-faq .faq__item .item__image .module-image-preloaded{width:100%;height:100%}.module-faq .faq__item .item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.module-faq .faq__item.-opened .item__title:after{transform:rotate(90deg)}.module-faq .item__bodytext{height:0;opacity:0;overflow:hidden;transition:opacity .35s cubic-bezier(.215,.61,.355,1)}.module-faq .faq__item.-opened .item__bodytext{opacity:1;height:auto;padding:0 2.0736em 1em}@media (min-width:40em){.module-faq .faq__item.-opened .item__bodytext{padding:0 3.5831808em 1.728em}}.module-faq .faq__item.-opened .item__bodytext p{border-top:1px solid rgba(var(--color-grey-dark-raw),.15);padding-top:1em}@media (min-width:40em){.module-faq .faq__item.-opened .item__bodytext p{padding-top:1.728em}}