.faq{flex-direction:column;gap:16px;margin-top:96px;display:flex}@media (min-width:1600px){.faq{align-content:center;max-width:1440px}}.faq__header{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:48px;display:flex}.faq__header h2{width:461px}.faq__header p{letter-spacing:0;color:var(--light-gray-text);width:325px;font-size:16px;font-weight:400;line-height:140%}@media (max-width:768px){.faq{margin-top:32px}.faq__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:16px}.faq__header h2,.faq__header p{width:auto}}
.faq-item{transition:all .3s;position:relative;overflow:hidden}.faq-item__header{cursor:pointer;border:1px solid var(--grey-stroke);text-align:left;appearance:none;background:0 0;outline:none;justify-content:space-between;align-items:center;width:100%;padding:32px 36px;list-style:none;transition:border-color .3s,border-bottom-color .3s,background-color .2s;display:flex}@media (max-width:768px){.faq-item__header{padding:30px 24px}}.faq-item:not(.faq-item--open):hover .faq-item__header{background:radial-gradient(86.06% 100% at 50.23% 100%,#fe510133 0%,#fe510100 100%)}.faq-item--open .faq-item__header{border-bottom-color:#0000}.faq-item__question{color:var(--white);flex:1;margin:0;font-size:24px;font-weight:500;line-height:140%}@media (max-width:768px){.faq-item__question{font-size:20px}}.faq-item__icon{width:40px;height:40px;color:var(--light-gray-text);background:#2a2d36;flex-shrink:0;justify-content:center;align-items:center;margin-left:16px;transition:all .3s,transform .15s;display:flex;position:relative}.faq-item:not(.faq-item--open):hover .faq-item__icon{background:var(--orange-light);color:#fff;transform:translateY(-3px)}.faq-item--open .faq-item__icon{background:var(--orange-light);color:#fff}.faq-item__icon-plus{opacity:1;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.faq-item--open .faq-item__icon-plus{opacity:0;transform:translate(-50%,-50%)scale(.9)}.faq-item__icon-minus{opacity:0;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.faq-item--open .faq-item__icon-minus{opacity:1;transform:translate(-50%,-50%)scale(1)}.faq-item__content{opacity:0;will-change:grid-template-rows,opacity;pointer-events:none;background:radial-gradient(86.06% 100% at 50.23% 100%,#fe510133 0%,#fe510100 100%);border:1px solid #0000;border-top:none;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .3s,border-color .3s;display:grid;position:relative}.faq-item--open .faq-item__content{opacity:1;border-color:var(--grey-stroke);pointer-events:auto;grid-template-rows:1fr}.faq-item__content-inner{padding:0;overflow:hidden}.faq-item--open .faq-item__content-inner{padding:0 32px 32px}.faq-item__answer{color:#b5bccf;font-size:14px;font-weight:400;line-height:160%}.faq-item__answer a{color:gold;text-decoration:none;transition:color .2s}.faq-item__answer a:hover{color:#fff}.faq-item__list{margin:0;padding-left:20px;list-style:decimal}.faq-item__list li{color:#b5bccf;margin-bottom:12px;font-size:14px;font-weight:400;line-height:160%}.faq-item__list li a{color:gold;text-decoration:none;transition:color .2s}.faq-item__list li a:hover{color:#fff}.faq-item__list li:last-child{margin-bottom:0}
