.faq-page{color:#fff;background:#070707;position:relative}.faq-noise{pointer-events:none;opacity:.08;position:fixed;inset:0}.faq-page-content{background-position:top;background-repeat:no-repeat;background-size:cover}.faq-shell{width:100%;margin:0;padding-left:10px}.faq-hero{text-align:center;margin:0 auto 12px}.faq-intro{color:#1bc6bd;margin:0;font-family:Neotoxic,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.25}.faq-list{gap:12px;max-width:100%;margin:0 auto 24px;display:grid}.faq-card{background:0 0;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 0 .45px #a8458ba6,0 0 .89px #a8458b8c,0 0 2.2px #a8458b6b,0 0 4.8px #a8458b4d,0 0 8px #a8458b38,0 0 12px #a8458b29}.faq-card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(#1bc6bd 0%,#fff 40.67%,#cb4699 100%);border-radius:4px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.faq-question,.faq-answer-wrap{z-index:1;position:relative}.faq-question{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 18px;display:flex}.faq-question-left{align-items:center;gap:18px;display:flex}.faq-number{color:#1bc6bd;font-family:Neotoxic,Arial,Helvetica,sans-serif;font-size:22px;line-height:1}.faq-question-text{text-transform:uppercase;font-family:Neotoxic,Arial,Helvetica,sans-serif;font-size:clamp(20px,2vw,34px);font-style:italic;line-height:1}.faq-toggle{background:#181818f2;border:1px solid #cb4699e6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.faq-toggle-icon{object-fit:contain;width:55px;height:45px;transition:transform .2s;display:block;transform:rotate(180deg)}.faq-card.is-open .faq-toggle-icon{transform:rotate(0)}.faq-answer-wrap{max-height:0;transition:max-height .3s;overflow:hidden}.faq-card.is-open .faq-answer-wrap{max-height:520px}.faq-answer{color:#f0f0f0;margin:0;padding:0 18px 16px 58px;font-size:15px;line-height:1.62}@media (width<=576px){.faq-page .back-to-top{display:none}.faq-shell{width:calc(100% - 24px)}.faq-page-content{padding:16px 0 28px}.faq-intro,.faq-answer{font-size:14px}.faq-question{padding:14px}.faq-question-left{gap:10px}.faq-number{font-size:18px}.faq-question-text{font-size:16px}.faq-answer{padding:0 14px 14px}}