.rk-faq{margin-top:120px;padding:80px var(--side-padding) 80px}.rk-faq,.rk-faq__triangle{background:var(--accent-light-blue)}.rk-faq__triangle{clip-path:polygon(0 0,100% 0,50% 100%);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);display:block;height:178px;margin-top:-1px;width:100%}.rk-faq__inner{margin:0 auto;max-width:924px}.rk-faq__heading{color:var(--font-color);font-family:var(--afont);font-size:30px;font-weight:var(--bold-weight);letter-spacing:var(--big-spacing);line-height:var(--short-height);margin-bottom:40px}.rk-faq__category{margin-bottom:32px}.rk-faq__category:last-child{margin-bottom:0}.rk-faq__category-header{align-items:center;background:var(--main-color);border-radius:4px;display:flex;height:44px;margin-bottom:8px;padding:0 24px}.rk-faq__category-name{color:var(--background-color);font-family:var(--afont);font-size:16px;font-weight:var(--bold-weight);letter-spacing:var(--small-spacing)}.rk-faq__items{display:flex;flex-direction:column;gap:4px}.rk-faq__item{background:var(--background-color);border-radius:4px}.rk-faq__trigger{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;gap:16px;padding:16px 30px;text-align:left;width:100%}.rk-faq__question{flex:1;font-family:var(--afont);font-weight:var(--regular-weight);letter-spacing:var(--small-spacing);line-height:var(--long-height)}.rk-faq__icon,.rk-faq__question{color:var(--font-color);font-size:16px}.rk-faq__icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:4px;width:24px}.rk-faq__icon-minus[hidden],.rk-faq__icon-plus[hidden]{display:none!important}.rk-faq__answer-panel{overflow:hidden;transition:height .35s ease}.rk-faq__answer{color:var(--caption-color-dark);font-family:var(--afont);font-size:16px;font-weight:var(--regular-weight);letter-spacing:var(--small-spacing);line-height:var(--long-height);padding:0 30px 20px}@media (max-width:991px){.rk-faq{padding:60px var(--side-padding) 80px}}@media (max-width:767px){.rk-faq{padding:48px var(--side-padding) 60px}.rk-faq__heading{font-size:19px}.rk-faq__category-header{height:auto;padding:8px 16px}.rk-faq__trigger{gap:16px;padding:16px 30px}.rk-faq__answer{padding-bottom:16px}}