.home-faqs-section{background-color:var(--am-bg-primary,#000);padding:60px 51.424px;position:relative;overflow:hidden}.home-faqs-glow{pointer-events:none;z-index:0;background:radial-gradient(#5d3fd31f,#0000 70%);border-radius:50%;width:800px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-faqs-container{z-index:10;width:100%;max-width:1530.4px;margin:0 auto;position:relative}.home-faqs-header{text-align:center;margin-bottom:64px}.home-faqs-title{font-size:48px;font-family:var(--font-instrument-serif), "Instrument Serif", serif;color:#fff;letter-spacing:-.02em;margin-bottom:20px;font-style:normal;font-weight:400;line-height:1.1}.home-faqs-title span{background:linear-gradient(90deg,#5d3fd3,#a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-style:normal}.home-faqs-subtitle{max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6;color:#fff!important}.home-faqs-list{flex-direction:column;gap:16px;width:100%;max-width:1427.58px;margin:0 auto;display:flex}.home-faq-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#000;border:1px solid #fff;border-radius:16px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.home-faq-item:before{content:"";transform-origin:top;z-index:-1;background:#44007a;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scaleY(0)}.home-faq-item:hover{background:#44007a;border-color:#a78bfa80;box-shadow:0 10px 40px -10px #44007a99}.home-faq-item:hover:before{transform:scaleY(1)}.home-faq-item.is-open{background:#44007a;border-color:#a78bfa80;box-shadow:0 10px 40px -10px #44007a99}.home-faq-question{color:#fff;cursor:pointer;text-align:left;width:100%;font-family:var(--font-instrument-serif), "Instrument Serif", serif;letter-spacing:.02em;background:0 0;border:none;justify-content:space-between;align-items:center;padding:28px 40px;font-size:1.75rem;font-style:normal;font-weight:400;line-height:1.4;transition:color .5s cubic-bezier(.4,0,.2,1);display:flex}.home-faq-item.is-open .home-faq-question{color:#fff}.home-faq-icon{color:#fff;background:#000;border:1px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:20px;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex}.home-faq-item:hover .home-faq-icon{color:#fff;background:#44007a}.home-faq-item.is-open .home-faq-icon{color:#fff;background:#44007a;border-color:#fff;transform:rotate(180deg)}.home-faq-answer-wrapper{padding:0 32px}.home-faq-answer-content,.home-faq-answer-content p{padding-bottom:24px;font-size:1rem;line-height:1.7;color:#fff!important}@media (max-width:1024px){.home-faqs-section{padding:80px 20px}.home-faqs-header{margin-bottom:48px}}@media (max-width:768px){.home-faqs-section{padding:24px 22.56px!important}.home-faqs-header{margin-bottom:36px}.home-faq-question{padding:20px 24px;font-size:1.1rem}.home-faq-answer-wrapper{padding:0 24px}.home-faq-icon{width:28px;height:28px}}@media (max-width:480px){.home-faqs-section{padding:24px 22.56px!important}.home-faq-question{padding:16px;font-size:1rem}.home-faq-answer-wrapper{padding:0 16px}.home-faqs-title{font-size:clamp(1.8rem,8vw,2.5rem)}}.home-faqs-cta-wrapper{justify-content:center;margin-top:56px;display:flex}.home-faqs-btn{color:#fff;cursor:pointer;z-index:1;background:#000;border:1px solid #fff;border-radius:100px;align-items:center;gap:12px;padding:16px 32px;font-size:1.125rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.home-faqs-btn:before{content:"";transform-origin:0;z-index:-1;background:#44007a;border-radius:100px;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:scaleX(0)}.home-faqs-btn:hover{background:#44007a;border-color:#a78bfa80;transform:translateY(-2px);box-shadow:0 10px 40px -10px #44007a99}.home-faqs-btn:hover:before{transform:scaleX(1)}.home-faqs-btn-icon{justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex}.home-faqs-btn:hover .home-faqs-btn-icon{transform:translate(6px)}
