.faq{--side-padding:var(--rb--space--14);background-color:var(--rb--color--main);padding-block:var(--rb--space--84);position:relative;z-index:100}.faq__inner{display:grid;gap:var(--rb--space--34)}@media (min-width:992px){.faq__inner{gap:var(--rb--space--84);grid-template-columns:1fr 2fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.faq__intro>*+*{margin-top:var(--rb--space--10)}.faq__intro h2{font-weight:700}.faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__item{border-bottom:1px solid hsla(0,0%,100%,.15)}.faq__item:first-child{border-top:1px solid hsla(0,0%,100%,.15)}.faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:var(--rb--color--white);cursor:pointer;font-size:var(--rb--font--23);font-weight:400;gap:var(--rb--space--14);padding-block:var(--rb--space--20);padding-inline:var(--side-padding);text-align:left;-webkit-transition:var(--rb--transition--3);transition:var(--rb--transition--3)}.faq__icon,.faq__question:hover{color:var(--rb--color--accent)}.faq__icon{-ms-flex-negative:0;flex-shrink:0;height:20px;position:relative;width:20px}.faq__icon:after,.faq__icon:before{background-color:currentColor;content:"";position:absolute;-webkit-transition:var(--rb--transition--2);transition:var(--rb--transition--2)}.faq__icon:before{height:2px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.faq__icon:after{height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.faq__answer{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease-out;transition:grid-template-rows .3s ease-out;transition:grid-template-rows .3s ease-out,-ms-grid-rows .3s ease-out}.faq__answer-inner{overflow:hidden;padding-inline:var(--side-padding)}.faq__answer-inner *{font-size:var(--rb--font--19)}.faq__answer-inner>*+*{margin-top:var(--rb--space--10)}.faq__answer-inner>:last-child{padding-bottom:var(--rb--space--20)}@media (min-width:992px){.faq__inner--stacked{gap:var(--rb--space--34);grid-template-columns:1fr}}.faq__item.open .faq__answer{grid-template-rows:1fr}.faq__item.open .faq__icon:after{-webkit-transform:translateX(-50%) scaleY(0);-ms-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}
