.faq-container{display:flex;flex-direction:column;align-items:center;color:#000;font-family:Inter,sans-serif;background:#fff;padding-top:60px;padding-bottom:120px}.faq-heading{font-size:32px;font-weight:700;letter-spacing:-.224px;line-height:normal;margin-bottom:20px}.faq-content{display:flex;flex-direction:column;width:100%;max-width:80vw;gap:16px}.faq-item{border-bottom:2px solid #000;padding:10px 0}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:500;letter-spacing:-.168px;cursor:pointer;transition:color .3s ease}.faq-question:hover{color:rgba(0,0,0,.88)}.faq-icon{transition:transform .3s ease}.faq-icon>svg>path{fill:#000}.faq-icon.open{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;font-size:20px;font-weight:500;color:#b452da;letter-spacing:-.14px;line-height:normal;transition:all .3s;opacity:0}.faq-answer.visible{margin-top:16px;margin-bottom:16px;max-height:200px;opacity:1}@media screen and (max-width:650px){.faq-heading{font-size:24px}.faq-question{font-size:16px}.faq-icon{display:flex;width:12px;height:24px;object-fit:cover}.faq-answer,.faq-answer.visible{font-size:16px}}.footer-spotify{background:#121212;width:100vw;display:flex;justify-content:center;align-items:center;height:80px;color:#fff;position:relative}.footer-spotify>p{font-size:12px}