.faqs-1__sidebar-box{background:var(--light-gray);border-radius:var(--border-radius);padding:3rem 2.4rem}.faqs-1__header :last-child,.faqs-1__item:last-child{margin-bottom:0}.faqs-1__header{border-bottom:1px solid var(--light-gray);margin-bottom:2.4rem;padding-bottom:2rem}.faqs-1__list{list-style:none;margin:0;padding:0}.faqs-1__link{text-align:left;width:100%}.faqs-1__link span{width:calc(100% - 20px)}.faqs-1__item{margin-bottom:1.6rem}.faqs-1__category-title{margin-bottom:1rem}.faqs-1__faq{border-bottom:1px solid var(--light-gray)}.faqs-1__question{grid-gap:var(--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr auto;padding:2rem 0}.faqs-1__question:hover{cursor:pointer}.faqs-1__question>svg>path:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center;-webkit-transition:all .2s ease;transition:all .2s ease}.faqs-1__faq.is-active .faqs-1__question>svg>path:first-child{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faqs-1__answer{max-height:0;opacity:0;overflow:hidden;transition:all .2s ease;will-change:max-height}.faqs-1__answer .button{margin-bottom:2rem;margin-top:1.2rem}.faqs-1__faq.is-active .faqs-1__answer{opacity:1;padding-bottom:2rem}@media (min-width:768px){.faqs-1__sidebar--sticky{position:-webkit-sticky;position:sticky;top:16rem}.faqs-1__sidebar{width:28%}.faqs-1__content{width:66%}}@media (min-width:768px) and (max-width:980px){.faqs-1__sidebar{width:32%}.faqs-1__content{width:62%}}@media (max-width:767px){.faqs-1__sidebar-box{margin-bottom:4rem}.button--text.button:after{transform:rotate(90deg)}}