body{background-color:#101012}h1{color:#FFF;text-shadow:0 2px 10px #00000059}h1+p{margin-bottom:40px;color:#FFF9}.faq .base-width{padding-top:50px}@media (max-width:768px){h1+p{margin-bottom:20px}.faq .base-width{padding-top:20px}}.faq .faq-list{margin-top:40px}.faq .faq-item{border-bottom:1px solid #25252A;padding-bottom:20px;padding-top:20px}.faq .faq-item.active .faq-question-text{color:#FFE436}.faq .faq-item.active .faq-arrow-icon{background:#FFE4361F;color:#FFE436}.faq .faq-item.active .faq-arrow-icon svg{transform:rotate(180deg)}.faq .faq-question{display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer}.faq .faq-question-text{color:#FFFC;font-weight:500;font-size:24px;line-height:140%}.faq .faq-arrow-icon{width:34px;height:34px;border-radius:6px;display:flex;justify-content:center;align-items:center;flex-shrink:0;color:#FFF9;background:#FFFFFF0A;transition:all 0.3s ease}.faq .faq-arrow-icon svg{width:24px;height:24px;transition:all 0.3s ease}.faq .faq-answer{font-weight:400;font-size:16px;line-height:140%;color:#FFF9;margin-top:20px;display:none}.faq .faq-item.active{padding-bottom:20px}.faq .faq-bottom-text{font-weight:500;font-size:18px;line-height:140%;color:#FFFC;margin-top:20px;text-align:left;margin-bottom:0}.faq a{color:#F6D816;text-decoration:underline}.faq a:hover{color:#FFF}@media (max-width:768px){.faq .faq-item{padding-top:10px;padding-bottom:10px}.faq .faq-item.active{padding-bottom:10px}.faq .faq-question-text{font-size:18px}.faq .faq-answer{font-size:14px;margin-top:10px}.faq .faq-bottom-text{font-size:18px;margin-top:10px}}