.breadcrumb-nav,.seo-content{border-bottom:1px solid var(--border-dim);position:relative}.seo-inner h2,.seo-inner h3{font-family:var(--font-head);line-height:1.4}.breadcrumb li a,.faq-item,.faq-item h3{transition:var(--tr)}.breadcrumb-nav{background:rgba(10,10,18,.95);padding:10px 5%;z-index:2}.breadcrumb{max-width:1200px;margin:0 auto;list-style:none;display:flex;align-items:center;gap:8px;padding:0}.breadcrumb li{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--text-dim)}.breadcrumb li a{color:var(--text-mid);text-decoration:none;font-weight:500}.breadcrumb li a:hover,.faq-item h3:hover{color:var(--neon-green)}.breadcrumb li:not(:last-child)::after{content:'/';color:var(--text-dim);font-size:.7rem;margin-left:8px}.breadcrumb li:last-child{color:var(--neon-green);font-weight:600}.seo-content{background:linear-gradient(180deg,var(--bg-void) 0,rgba(0,255,180,.02) 50%,var(--bg-void) 100%);border-top:1px solid var(--border-dim);overflow:hidden}.seo-content::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--neon-green),transparent);opacity:.3}.faq-inner,.seo-inner{max-width:900px;margin:0 auto}.seo-inner h2{font-size:1.1rem;font-weight:700;color:var(--text-bright);letter-spacing:2px;margin-bottom:24px;text-align:center}.faq-item h3,.seo-inner h3,.seo-inner strong{font-weight:600}.seo-inner h2::after{content:'';display:block;width:60px;height:2px;background:linear-gradient(90deg,var(--neon-green),var(--neon-blue));margin:16px auto 0;border-radius:2px}.seo-inner h3{font-size:.85rem;color:var(--neon-green);letter-spacing:1px;margin:28px 0 12px;padding-left:14px;border-left:2px solid var(--neon-green)}.seo-inner p{font-size:.9rem;color:var(--text-mid);line-height:1.8;margin-bottom:14px;text-align:justify}.faq-item h3,.faq-item>div>div strong,.seo-inner strong{color:var(--text-bright)}.faq-section{background:var(--bg-deep);position:relative;overflow:hidden}.faq-section::before{content:'';position:absolute;top:-100px;left:-100px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,180,.03) 0,transparent 70%);pointer-events:none}.faq-inner .section-title{text-align:center;justify-content:center;margin-bottom:40px}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{background:var(--bg-card);border:1px solid var(--border-dim);border-radius:10px;overflow:hidden}.faq-item:hover{border-color:rgba(0,255,180,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.faq-item h3{font-family:var(--font-body);font-size:.92rem;padding:18px 22px;margin:0;cursor:pointer;display:flex;align-items:center;gap:12px;position:relative}.faq-item h3::after,.faq-item h3::before,.footer-col h3{font-family:var(--font-head);color:var(--neon-green)}.faq-item h3::before{content:'Q';display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:rgba(0,255,180,.1);font-size:.65rem;font-weight:700;flex-shrink:0}.faq-item h3::after{content:'+';position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:1.2rem;transition:transform .3s}.faq-item.active h3::after{transform:translateY(-50%) rotate(45deg)}.faq-item>div>div{padding:0 22px 18px 58px;font-size:.85rem;color:var(--text-mid);line-height:1.7;border-top:1px solid var(--border-dim);margin-top:-1px}.faq-item>div>div p{margin:0}.why-section,footer{margin-top:0}.why-section h2{text-align:center;justify-content:center}.footer-inner{gap:36px}.footer-col h3{font-size:.64rem;letter-spacing:2.5px;margin-bottom:20px;text-transform:uppercase;display:flex;align-items:center;gap:8px}.footer-col h3::after{content:'';flex:1;height:1px;background:linear-gradient(90deg,rgba(0,255,180,.3),transparent)}@media (max-width:768px){.seo-inner h2{font-size:.95rem}.seo-inner h3{font-size:.8rem}.seo-inner p{font-size:.85rem;text-align:left}.faq-item h3{font-size:.85rem;padding:16px 18px}.faq-item h3::before{width:24px;height:24px;font-size:.6rem}.faq-item>div>div{padding:0 18px 16px 46px;font-size:.8rem}.breadcrumb-nav{padding:8px 5%}.breadcrumb li{font-size:.7rem}}@media (max-width:480px){.faq-item h3::after{right:14px;font-size:1rem}.faq-item h3{padding-right:40px}}