.ghl-section-scope .mad-mem-faq-s{padding:120px 0;position:relative;overflow:hidden;text-align:center}.ghl-section-scope .mad-mem-faq-s::before{content:'';position:absolute;top:40%;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(0,207,255,.03),transparent 60%);filter:blur(60px);pointer-events:none}.ghl-section-scope .mad-mem-faq-s h2{font-family:'Bebas Neue',sans-serif;font-size:clamp(36px,5vw,56px);line-height:1;letter-spacing:1px;margin-bottom:48px;text-align:center}.ghl-section-scope .mad-mem-faq-s h2 span{color:var(--accent)}.ghl-section-scope .mad-mem-fl{max-width:800px}.ghl-section-scope .mad-mem-fi{border-bottom:1px solid var(--border);overflow:hidden}.ghl-section-scope .mad-mem-faq-list{max-width:760px;margin:0 auto;text-align:left}.ghl-section-scope .mad-mem-fq{width:100%;background:0 0;border:none;color:var(--white);font-family:'DM Sans',sans-serif;font-size:15px;font-weight:500;padding:22px 0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .2s}.ghl-section-scope .mad-mem-fq:hover{color:var(--accent)}.ghl-section-scope .mad-mem-arrow{font-size:12px;color:var(--muted);transition:transform .3s,color .3s}.ghl-section-scope .mad-mem-fi.open .mad-mem-arrow{transform:rotate(90deg);color:var(--accent)}.ghl-section-scope .mad-mem-fa{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1),padding .4s}.ghl-section-scope .mad-mem-fi.open .mad-mem-fa{max-height:400px;padding-bottom:22px}.ghl-section-scope .mad-mem-fa p{font-size:14px;color:var(--muted2);line-height:1.8;max-width:700px}@media(max-width:768px){.ghl-section-scope .mad-mem-faq-s{padding:80px 0}.ghl-section-scope .mad-mem-fq{font-size:14px;padding:18px 0}}@media(max-width:480px){.ghl-section-scope .mad-mem-faq-s{padding:60px 0}}.ghl-section-scope .mad-mem-cta-label{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.ghl-section-scope .mad-mem-cta-heading{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s}.ghl-section-scope .mad-mem-cta-desc{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .2s,transform .6s cubic-bezier(.16,1,.3,1) .2s}.ghl-section-scope .mad-mem-cta-buttons{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .35s,transform .6s cubic-bezier(.16,1,.3,1) .35s;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.ghl-section-scope .mad-mem-cta-note{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1) .5s;font-size:12px;color:var(--muted);margin-top:24px;position:relative}.ghl-section-scope .mad-mem-cta-wrap.visible .mad-mem-cta-buttons,.ghl-section-scope .mad-mem-cta-wrap.visible .mad-mem-cta-desc,.ghl-section-scope .mad-mem-cta-wrap.visible .mad-mem-cta-heading,.ghl-section-scope .mad-mem-cta-wrap.visible .mad-mem-cta-label,.ghl-section-scope .mad-mem-cta-wrap.visible .mad-mem-cta-note{opacity:1;transform:none}.ghl-section-scope .mad-mem-cta-s{padding:160px 0;position:relative;overflow:hidden;text-align:center}.ghl-section-scope .mad-mem-cta-s::after{content:'';position:absolute;top:40%;left:70%;width:500px;height:350px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(0,207,255,.03) 0,transparent 55%);filter:blur(60px);pointer-events:none;animation:8s ease-in-out 2s infinite alternate-reverse satCtaGlowA}.ghl-section-scope .mad-mem-cta-s::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:450px;background:radial-gradient(ellipse,rgba(0,207,255,.09) 0,transparent 70%);filter:blur(60px);pointer-events:none;animation:4s ease-in-out infinite madMemCtaGlow}.ghl-section-scope .mad-mem-cta-s h2{font-family:'Bebas Neue',sans-serif;font-size:clamp(44px,8vw,100px);line-height:1;letter-spacing:2px;margin-bottom:22px;position:relative}.ghl-section-scope .mad-mem-cta-s h2 span{color:var(--accent);text-shadow:0 0 30px rgba(0,207,255,.2)}.ghl-section-scope .mad-mem-cta-s p.mad-mem-cta-desc{font-size:16px;color:var(--muted2);max-width:480px;margin:0 auto 50px;line-height:1.75;position:relative}.ghl-section-scope .mad-mem-cta-s p strong{color:var(--white)}.ghl-section-scope .mad-mem-cta-note span{color:var(--accent)}@keyframes madMemCtaGlow{0%,100%{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@media(max-width:480px){.ghl-section-scope .mad-mem-cta-s{padding:80px 0}.ghl-section-scope .mad-mem-cta-s::before{width:300px;height:300px}.ghl-section-scope .mad-mem-cta-s h2{font-size:clamp(36px,10vw,60px)}.ghl-section-scope .mad-mem-cta-s p.mad-mem-cta-desc{font-size:14px;margin-bottom:36px}.ghl-section-scope .mad-mem-cta-buttons a{max-width:100%}.ghl-section-scope .mad-mem-cta-note{font-size:11px;line-height:1.6}}.ghl-section-scope .mad-mem-step-num{font-family:'Bebas Neue',sans-serif;font-size:34px;letter-spacing:2px;color:var(--accent,var(--accent));line-height:1;margin-bottom:14px}