.fs-faq{background:radial-gradient(ellipse at 50% 0%,#3D0A50 0%,transparent 60%),radial-gradient(ellipse at 50% 100%,#3D0A50 0%,transparent 60%),#0A0118;padding:80px 20px;box-sizing:border-box}.fs-faq__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:60px}.fs-faq__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.fs-faq__label{font-family:'Outfit',sans-serif;font-size:.95rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#FF7FC2}.fs-faq__title{font-family:'Outfit',sans-serif;font-size:clamp(28px, 4vw, 42px);font-weight:600;color:#FFF;margin:0;line-height:1.2;max-width:720px}.fs-faq__btn{display:inline-block;background:linear-gradient(120deg,#b47cfd 0%,#ff7fc2 100%);border-radius:30px;font-family:'Outfit',sans-serif;font-size:.95rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#FFF;text-decoration:none;padding:18px 28px;line-height:1}.fs-faq__btn:hover{color:inherit!important}.fs-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;border-radius:4px;overflow:hidden}.fs-faq__item{background-color:#130826;padding:36px 32px;display:flex;flex-direction:column;gap:14px;border:1px solid #3D2D50;border-radius:12px;box-sizing:border-box}.fs-faq__item::before{content:'';display:block;width:35px;height:3px;background:linear-gradient(90deg,#b47cfd,#ff7fc2);border-radius:2px;margin-bottom:4px}.fs-faq__question{font-family:'Outfit',sans-serif;font-size:18px;font-weight:600;color:#FFF;margin:0;line-height:1.35}.fs-faq__answer{font-family:'Inter',sans-serif;font-size:.95rem;line-height:1.75;color:#ECE9F2;margin:0}.fs-faq__answer strong{color:#FFF;font-weight:600}.fs-faq__link{font-family:'Inter',sans-serif;font-size:14px;font-weight:500;color:#FF7FC2;text-decoration:none;margin-top:4px}@media (max-width:900px){.fs-faq__grid{grid-template-columns:1fr}.fs-faq__item{padding:28px 24px}}@media (max-width:600px){.fs-faq{padding:60px 16px}.fs-faq__inner{gap:40px}.fs-faq__title{font-size:26px}.fs-faq__question{font-size:16px}.fs-faq__item{padding:24px 20px}}