.trust-section{padding:4rem 2rem;background:#0a0a0a;position:relative;z-index:10;overflow:hidden}.trust-container{max-width:var(--container-max);margin:0 auto;display:flex;flex-direction:column;gap:3rem;align-items:center}.trust-header{text-align:center;max-width:800px}.trust-badge-mini{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2);border-radius:50px;color:var(--accent-purple);font-size:.65rem;font-weight:800;letter-spacing:.1em;margin-bottom:1.5rem}.trust-title{font-size:2.2rem;font-weight:900;color:#fff;margin-bottom:1rem;letter-spacing:-.02em}.trust-subtitle{font-size:1rem;color:var(--text-muted);line-height:1.6}.marquee-wrapper{width:100%;display:flex;flex-direction:column;gap:1.5rem;position:relative}.marquee-wrapper:after,.marquee-wrapper:before{content:"";position:absolute;top:0;bottom:0;width:200px;z-index:2;pointer-events:none}.marquee-wrapper:before{left:0;background:linear-gradient(90deg,#0a0a0a,transparent)}.marquee-wrapper:after{right:0;background:linear-gradient(-90deg,#0a0a0a,transparent)}.logo-marquee-container{width:100%;overflow:hidden;white-space:nowrap}.logo-marquee-content{display:inline-flex;gap:2rem}.logo-item-glass{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.5rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;color:var(--text-muted);transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-decoration:none;cursor:pointer;position:relative}.logo-item-glass:hover{background:hsla(0,0%,100%,.05);color:#fff;transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:10}.external-hint{position:absolute;top:6px;right:6px;opacity:0;color:var(--text-dim);transition:all .3s ease}.logo-item-glass:hover .external-hint{opacity:.6;transform:translate(2px,-2px)}.logo-icon{opacity:.8;transition:all .3s ease}.logo-item-glass:hover .logo-icon{opacity:1;filter:drop-shadow(0 0 8px var(--hover-color))}.logo-name{font-size:.95rem;font-weight:700;letter-spacing:.02em}.trust-footer-stats{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;margin-top:1rem}.stat-pill{display:flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:var(--text-muted);font-size:.8rem;font-weight:600;transition:all .3s ease}.stat-pill:hover{border-color:var(--accent-pink);color:#fff}.stat-pill-icon{color:var(--accent-pink)}.trust-bg-gradient{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;height:500px;background:radial-gradient(circle,rgba(168,85,247,.05) 0,transparent 70%);pointer-events:none;z-index:-1}@media (max-width:768px){.trust-title{font-size:1.8rem}.marquee-wrapper:after,.marquee-wrapper:before{width:80px}.stat-pill{padding:.5rem 1rem;font-size:.75rem}}.features-section{padding:12rem 2rem;position:relative;z-index:10;background:transparent}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem;margin-top:6rem}.features-grid--hub{gap:2.5rem;margin-top:4rem}.features-grid--hub .neural-lite-card{min-height:280px}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (max-width:768px){.features-grid{grid-template-columns:1fr;gap:2.5rem;margin-top:4rem}}.how-it-works-section{padding:8rem 2rem;background:hsla(0,0%,4%,.4);position:relative;z-index:5}.how-it-works-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;margin-top:5rem}@media (max-width:1024px){.how-it-works-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.how-it-works-grid{grid-template-columns:1fr;gap:2rem}}.step-card{background:rgba(30,30,30,.4);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(168,85,247,.1);border-radius:24px;padding:3.5rem 2.5rem;text-align:center;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.step-card:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(circle at 50% 0,rgba(168,85,247,.15),transparent 70%);z-index:1;opacity:0;transition:opacity .5s;pointer-events:none}.step-card:hover:before{opacity:1}.step-card:hover{background:rgba(40,40,40,.6);border-color:rgba(168,85,247,.4);transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 20px rgba(168,85,247,.1)}.step-number{width:54px;height:54px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:900;color:#fff;position:relative;z-index:2;box-shadow:0 0 20px rgba(168,85,247,.4)}.step-number,.step-number:after{background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:50%}.step-number:after{content:"";position:absolute;inset:-4px;opacity:.3;filter:blur(8px);z-index:-1}.step-card h3{font-size:1.4rem;font-weight:800;color:#fff;margin-bottom:.75rem}.step-card p{font-size:.95rem;color:hsla(0,0%,100%,.5);line-height:1.6}.testimonials-section{padding:10rem 2rem;background:transparent;position:relative;z-index:10}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2.5rem;gap:2.5rem}@media (max-width:768px){.testimonials-grid{grid-template-columns:1fr;gap:1.5rem}}.testimonials-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem;padding-top:3rem;border-top:1px solid hsla(0,0%,100%,.08)}.stat-item{text-align:center}.stat-number{font-size:3rem;font-weight:900;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.stat-label{font-size:.9rem;color:var(--text-dim);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.eeat-section{padding:4rem 2rem;background:hsla(0,0%,4%,.5)}.eeat-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem;text-align:center}.eeat-item{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.eeat-icon{color:#667eea;background:rgba(102,126,234,.1);padding:12px;border-radius:16px;border:1px solid rgba(102,126,234,.2)}.eeat-item h3{font-size:1.25rem;font-weight:800;color:#fff}.eeat-item p{font-size:.9rem;color:hsla(0,0%,100%,.5);line-height:1.6}@media (max-width:768px){.eeat-grid{grid-template-columns:1fr;gap:2rem}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes spin-border{0%{--angle:0deg}to{--angle:360deg}}.chat-window,.chat-window-inline{position:relative;border-radius:24px;background:#020203;box-shadow:0 10px 40px -10px rgba(0,0,0,.9),inset 0 0 10px hsla(0,0%,100%,.03);overflow:visible;transition:all .5s cubic-bezier(.16,1,.3,1)}.chat-window{bottom:8rem;width:440px;max-height:700px;z-index:999}.chat-window-inline{width:100%;max-width:850px;margin:0 auto;min-height:650px;display:flex;flex-direction:column;background:#050508;border:1px solid hsla(0,0%,100%,.03)}.neural-inline-section{padding:100px 0;background:#000;position:relative;overflow:hidden}.neural-hud-layout{display:flex;flex-direction:column;align-items:center;gap:60px;max-width:1200px;margin:0 auto}.hud-header-wrapper{text-align:center;max-width:800px;z-index:2}.hud-massive-title{font-family:Outfit,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:.95;letter-spacing:-.04em;color:#fff;margin-bottom:24px;text-transform:uppercase}.neon-glow-text{color:#ff2d85;text-shadow:0 0 30px rgba(255,45,133,.4)}.hud-massive-subtitle{font-size:clamp(1rem,2vw,1.25rem);color:hsla(0,0%,100%,.6);line-height:1.6;font-weight:500;max-width:600px;margin:0 auto}.bot-device-wrapper{width:100%;max-width:900px;position:relative;padding:20px}.bot-device-shell{background:#030305;border-radius:32px;padding:1.5px;position:relative;box-shadow:0 40px 100px -20px rgba(0,0,0,.8)}.bot-device-shell:before{content:"";position:absolute;inset:0;border-radius:32px;padding:1.5px;background:conic-gradient(from var(--angle),#ff2d85,#a855f7,#3b82f6,#ff2d85);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-border 6s linear infinite;opacity:.6}.bot-device-shell:after{content:"";position:absolute;inset:-40px;background:radial-gradient(circle at 50% 50%,rgba(255,45,133,.1),transparent 70%);z-index:-1;pointer-events:none}.lisa-bot-frame.is-inline{background:#050508;border-radius:30px;height:700px;display:flex;flex-direction:column;overflow:hidden}.chat-window-inline:after,.chat-window:after{content:"";position:absolute;inset:-1.5px;border-radius:25.5px;padding:1.5px;background:conic-gradient(from var(--angle),var(--accent-purple) 0,#fff 10%,var(--accent-pink) 25%,#fff 40%,var(--accent-cyan) 50%,#fff 65%,var(--accent-purple) 80%,#fff 90%,var(--accent-purple) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-border 4s linear infinite;z-index:-1;box-shadow:0 0 12px -2px hsla(0,0%,100%,.4)}.chat-window-content,.neural-hud-container{display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow:hidden;border-radius:23px;flex:1 1}.chat-header{padding:1rem 1.25rem;background:hsla(0,0%,4%,.4);gap:1rem}.chat-messages{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.terminal-line{font-family:monospace;font-size:.9rem;line-height:1.5;animation:fadeIn .3s ease forwards}.line-prefix{font-size:.75rem;font-weight:800;margin-bottom:.25rem}.role-ai .line-prefix{color:var(--accent-cyan)}.role-user .line-prefix{color:var(--accent-purple)}.line-content{color:hsla(0,0%,100%,.9)}.hud-scanlines{position:absolute;inset:0;background:linear-gradient(hsla(0,6%,7%,0) 50%,rgba(0,0,0,.1) 0),linear-gradient(90deg,rgba(255,0,0,.03),rgba(0,255,0,.01),rgba(0,0,255,.03));background-size:100% 4px,3px 100%;pointer-events:none;z-index:10;opacity:.4}.chat-trigger{position:fixed;bottom:2rem;right:2rem;width:60px;height:60px;background:rgba(10,10,15,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,45,133,.25);border-radius:50%;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.16,1,.3,1);z-index:1000;box-shadow:0 10px 40px rgba(0,0,0,.5);animation:float-minimal 4s ease-in-out infinite,chat-pulse-minimal 6s infinite}.chat-trigger:hover{transform:translateY(-5px) scale(1.05);border-color:rgba(255,45,133,.6);box-shadow:0 15px 45px rgba(0,0,0,.6),0 0 20px rgba(255,45,133,.15)}@keyframes chat-pulse-minimal{0%{box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 0 0 rgba(255,45,133,.05)}50%{box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 0 12px rgba(255,45,133,0)}to{box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 0 0 rgba(255,45,133,.05)}}.chat-trigger .trigger-inner{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative}.chat-trigger .trigger-inner img{width:100%;height:100%;object-fit:cover}.chat-trigger .neural-glow{position:absolute;inset:-4px;border-radius:50%;background:radial-gradient(circle,rgba(255,45,133,.3) 0,transparent 70%);animation:neural-pulse 3s infinite;z-index:-1}@keyframes neural-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.chat-window{position:fixed;bottom:7rem;right:2rem;width:400px;max-height:650px;height:calc(100vh - 12rem);background:rgba(10,10,15,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.08);border-radius:28px;display:flex;flex-direction:column;z-index:1001;box-shadow:var(--shadow-elite);overflow:hidden}.chat-header{padding:1.25rem 1.5rem;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:space-between}.chat-header .profile{display:flex;align-items:center;gap:12px}.chat-header .avatar{position:relative;width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.05)}.bot-header .avatar img,.chat-header .avatar img{border-radius:12px;object-fit:cover}.chat-header .online-indicator{position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;background:#10b981;border:2px solid #0a0a0f;border-radius:50%}.chat-header .info h4{font-family:Outfit,sans-serif;font-size:1rem;font-weight:800;color:#fff;margin:0;text-transform:uppercase;letter-spacing:.05em}.bot-header .info span,.chat-header .info span{font-size:.65rem;color:hsla(0,0%,100%,.4);font-weight:700;text-transform:uppercase}.bot-header{padding:1.5rem 2rem;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:space-between}.bot-header .profile{display:flex;align-items:center;gap:16px}.bot-header .avatar{position:relative;width:48px;height:48px;border-radius:14px;background:hsla(0,0%,100%,.05);overflow:hidden}.bot-header .info h4{font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:800;color:#fff;margin:0;letter-spacing:.05em;text-transform:uppercase}.badges{display:flex;gap:8px}.badge{padding:4px 12px;border-radius:8px;font-size:.7rem;font-weight:800;letter-spacing:.1em}.badge.neon-pink{background:rgba(255,45,133,.1);color:#ff2d85;border:1px solid rgba(255,45,133,.3);box-shadow:0 0 15px rgba(255,45,133,.2)}.messages-area{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;scrollbar-width:none}.message-row{display:flex;gap:12px;max-width:85%}.message-row.user{align-self:flex-end;flex-direction:row-reverse}.message-row.bot{align-self:flex-start}.bot-icon{width:32px;height:32px;border-radius:10px;overflow:hidden;flex-shrink:0;margin-top:4px}.bot-icon img{width:100%;height:100%;object-fit:cover}.bubble{padding:1rem 1.25rem;border-radius:20px;font-size:.95rem;line-height:1.6;font-family:Inter,sans-serif}.message-row.bot .bubble{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);border-bottom-left-radius:4px}.message-row.user .bubble{background:linear-gradient(135deg,rgba(168,85,247,.3),rgba(255,45,133,.2));border:1px solid rgba(168,85,247,.3);color:#fff;border-bottom-right-radius:4px}.input-footer{padding:1rem 1.5rem 1.5rem;background:transparent;position:relative}.input-glaze{background:rgba(20,20,25,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:8px 12px;display:flex;align-items:flex-end;gap:8px;transition:all .3s;box-shadow:0 5px 15px rgba(0,0,0,.3)}.input-glaze:focus-within{border-color:rgba(255,45,133,.5);box-shadow:0 8px 30px rgba(255,45,133,.15)}.action-btn{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.05);border:none;color:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0;margin-bottom:2px}.action-btn:hover{background:hsla(0,0%,100%,.1);color:#fff}.input-glaze textarea{flex:1 1;background:transparent;border:none;color:#fff;padding:10px 4px;resize:none;outline:none;font-size:.95rem;font-family:inherit;max-height:150px;scrollbar-width:none}.send-btn-elite{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);border:none;color:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;flex-shrink:0;margin-bottom:2px}.send-btn-elite.active{background:#ff2d85;color:#fff;box-shadow:0 4px 15px rgba(255,45,133,.4)}.suggestion-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:15px}.suggestion-btn{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:10px;display:flex;align-items:center;gap:10px;text-align:left;transition:all .2s}.suggestion-btn:hover{background:rgba(255,107,157,.1);border-color:rgba(255,107,157,.3);transform:translateY(-2px)}.suggestion-icon{font-size:1.2rem}.suggestion-label{font-size:.8rem;font-weight:600;color:#fff}.image-preview-bubble{position:absolute;bottom:calc(100% + 12px);left:0;right:0;background:rgba(15,15,20,.98);padding:12px;border-radius:20px;border:1px solid rgba(255,107,157,.4);display:flex;align-items:center;gap:12px;z-index:100;box-shadow:0 10px 40px rgba(0,0,0,.4)}.faq-section{padding:8rem 2rem;background:transparent}.faq-grid{display:grid;grid-gap:1rem;gap:1rem;max-width:900px;margin:0 auto}.faq-item{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;transition:all .3s ease}.faq-item.active{border-color:var(--accent-purple);background:hsla(0,0%,100%,.05)}.faq-question{width:100%;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;color:#fff;font-weight:700;font-size:1.1rem;text-align:left}.faq-answer{padding:0 1.5rem 1.5rem;color:var(--text-muted);line-height:1.6;font-size:.95rem}.faq-cta{text-align:center;margin-top:5rem;padding:2rem;position:relative;overflow:visible}.faq-cta:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;background:radial-gradient(circle,rgba(168,85,247,.03) 0,transparent 70%);pointer-events:none;z-index:-1}.faq-cta p{font-size:1.25rem;font-weight:500;color:hsla(0,0%,100%,.6);margin-bottom:2.5rem;letter-spacing:-.01em}.btn-premium-faq{display:inline-flex;align-items:center;gap:12px;color:#fff;padding:16px 36px;border-radius:18px;font-size:1.1rem;font-weight:700;text-decoration:none;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 20px rgba(168,85,247,.2);border:1px solid hsla(0,0%,100%,.1)}.btn-premium-faq,.btn-premium-faq:after{background:linear-gradient(135deg,#a855f7,#ec4899)}.btn-premium-faq:after{content:"";position:absolute;inset:-2px;filter:blur(15px);opacity:0;transition:opacity .4s;z-index:-1;border-radius:20px}.btn-premium-faq:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 30px rgba(168,85,247,.4);filter:brightness(1.1)}.btn-premium-faq:hover:after{opacity:.6}.btn-premium-faq svg{transition:transform .3s ease}.btn-premium-faq:hover svg{transform:translateX(4px)}.cta-section{background:#080808;padding:120px 20px;text-align:center;position:relative;z-index:10;border-top:1px solid hsla(0,0%,100%,.03);overflow:hidden}.cta-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(168,85,247,.08) 0,transparent 70%);pointer-events:none;z-index:-1}.cta-content{max-width:900px;margin:0 auto}.cta-title{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:20px;line-height:1.1;letter-spacing:-.02em}.gradient-text{background:linear-gradient(135deg,#a855f7,#ec4899);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block}.cta-subtitle{font-size:1.25rem;color:hsla(0,0%,100%,.6);margin-bottom:48px;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}.cta-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:48px}.btn-premium-cta{background:linear-gradient(135deg,#a855f7,#d946ef);color:#fff;border:none;padding:18px 40px;font-size:1.1rem;font-weight:700;border-radius:14px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .3s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 30px rgba(168,85,247,.3)}.btn-premium-cta:hover{transform:translateY(-4px);box-shadow:0 15px 40px rgba(168,85,247,.5);filter:brightness(1.1)}.btn-premium-cta:active{transform:translateY(0)}.btn-hud-secondary{border:1px solid hsla(0,0%,100%,.1);padding:18px 40px;font-size:1.1rem;font-weight:600;display:flex;gap:12px;transition:all .3s ease}.btn-hud-secondary:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.cta-benefits{display:flex;gap:40px;justify-content:center;flex-wrap:wrap}.benefit-item{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.9);font-weight:500;font-size:1rem}.benefit-icon{color:#10b981}.icon-pulse{animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@media (max-width:768px){.cta-title{font-size:2.5rem}.cta-buttons{flex-direction:column;width:100%;max-width:320px;margin-left:auto;margin-right:auto}.btn-hud-secondary,.btn-premium-cta{justify-content:center}.cta-benefits{flex-direction:column;gap:15px;align-items:center}}.blog-section{padding:8rem 2rem;background:transparent}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media (max-width:768px){.blog-grid{grid-template-columns:1fr}}.blog-cta{text-align:center;margin-top:4rem;display:flex;justify-content:center}.btn-hud-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2.5rem;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:14px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px rgba(0,0,0,.3)}.btn-hud-secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4);transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.5)}.blog-card{background:var(--background-card);border:1px solid var(--border-light);border-radius:20px;overflow:hidden;transition:all var(--transition-base)}.blog-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-glow);border-color:var(--border-primary)}.glossary-section{padding:5rem 1.5rem;background:hsla(0,0%,4%,.4);position:relative;overflow:hidden}.glossary-container{max-width:900px;margin:0 auto;position:relative;z-index:10}.glossary-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2);border-radius:9999px;color:#a855f7;font-size:.75rem;font-weight:700;text-transform:uppercase;margin-bottom:1rem}.glossary-list{display:flex;flex-direction:column;gap:1rem}.glossary-item-btn{width:100%;text-align:left;padding:1.5rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);transition:all .5s ease;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#fff}.glossary-item-btn:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.glossary-item-btn.active{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.4)}.glossary-item-icon-wrapper{padding:.75rem;border-radius:.75rem;background:hsla(0,0%,100%,.05);flex-shrink:0}.glossary-content-inner{padding:1.5rem;color:#94a3b8;line-height:1.625;font-style:italic;border-left:2px solid rgba(168,85,247,.2);margin-left:1.5rem}@media (max-width:768px){.glossary-content-inner{margin-left:.5rem;padding:1rem}}