.faq-list{flex-direction:column;gap:16px;margin-top:64px;display:flex}.faq-item{color:var(--neutral100);background:#1c1c1c;border-radius:20px;overflow:hidden}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:16px 24px;font-size:20px;line-height:32px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary img{flex:none;width:24px;height:24px}.faq-item[open]:not([data-expanded]) summary img,.faq-item[data-expanded=true] summary img{transform:rotate(180deg)}.faq-item summary:focus-visible{outline-offset:-4px;border-radius:20px;outline:2px solid #84bfff}.faq-item p{color:#a4a4a4;margin:-8px 0 0;padding:0 24px 16px;font-size:18px;line-height:24px}@media (width<=900px){.faq-item summary{font-size:18px;line-height:28px}.faq-item p{font-size:17px;line-height:23px}}@media (width<=600px){.faq-item summary{font-size:16px;line-height:24px}.faq-item p{font-size:16px;line-height:22px}.faq-list{gap:16px;margin-top:40px}.faq-item summary{gap:16px}}.faq-item{transition:background-color .18s ease-in-out}.faq-item summary img{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.faq-item:hover{background:#272727}}@media (prefers-reduced-motion:reduce){.faq-item,.faq-item summary img{transition:none}}
