body{background-color:#06050c;color:#f8fafc;font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif}body:not(.dark){background-color:#f8fafc !important;color:#0f172a !important}body:not(.dark) .features-glow-orb{opacity:0.08 !important}.features-page-wrapper{min-height:100vh;position:relative;padding-bottom:80px;overflow-x:clip}@supports  not  (overflow-x:clip){.features-page-wrapper{overflow-x:hidden}}.features-glow-orb{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:1;opacity:0.22}.orb-1{width:450px;height:450px;top:20px;left:5%;background:radial-gradient(circle,#9333ea 0%,rgba(147,51,234,0) 70%)}.orb-2{width:500px;height:500px;top:35%;right:3%;background:radial-gradient(circle,#0284c7 0%,rgba(2,132,199,0) 70%)}.orb-3{width:450px;height:450px;bottom:10%;left:10%;background:radial-gradient(circle,#7c3aed 0%,rgba(124,58,237,0) 70%)}.features-master-container{max-width:1240px;margin:0 auto;padding:0;width:100%;position:relative;z-index:2;box-sizing:border-box}@media (max-width:1280px){.features-master-container{padding:0 20px}}.features-hero{padding:clamp(30px,4vw,55px) 20px 14px;text-align:center;position:relative}.features-hero-title{font-family:'Inter Tight',-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:clamp(2.35rem,4.5vw,4.1rem) !important;font-weight:850 !important;line-height:1.18 !important;letter-spacing:-0.03em !important;color:#ffffff !important;margin:0 auto 18px !important;max-width:1100px !important}.features-gradient-span{background:linear-gradient(135deg,#c084fc 0%,#38bdf8 60%,#10b981 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;display:inline-block}.features-hero-subtitle{font-size:clamp(1rem,1.25vw,1.15rem) !important;line-height:1.6 !important;color:rgba(255,255,255,0.72) !important;max-width:820px !important;margin:0 auto 26px !important}.features-quick-stats{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:18px}.quick-stat-item{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:rgba(255,255,255,0.9);background:rgba(255,255,255,0.04);border:1px solid rgba(192,132,252,0.2);padding:6px 16px;border-radius:999px}.quick-stat-item i{color:#38bdf8}.features-layout-grid{display:grid;grid-template-columns:290px 1fr;gap:32px;align-items:start;margin-top:24px;position:relative}.features-sidebar{position:-webkit-sticky;position:sticky;top:90px;align-self:start;z-index:30;background:rgba(18,13,36,0.92);border:1px solid rgba(192,132,252,0.28);border-radius:24px;padding:20px 14px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 16px 40px rgba(0,0,0,0.5);display:flex;flex-direction:column;max-height:calc(100vh - 120px)}body.has-gs-offer .features-sidebar{top:130px;max-height:calc(100vh - 155px)}.sidebar-header-box{display:flex;align-items:center;justify-content:space-between;padding:0 8px 12px;border-bottom:1px solid rgba(192,132,252,0.2);margin-bottom:12px}.sidebar-heading{font-family:'Inter Tight',sans-serif;font-size:13.5px;font-weight:850;color:#ffffff;text-transform:uppercase;letter-spacing:0.8px;display:flex;align-items:center;gap:8px;margin:0}.sidebar-count-chip{font-size:11px;font-weight:800;padding:2px 8px;background:rgba(147,51,234,0.3);color:#c084fc;border-radius:999px;border:1px solid rgba(192,132,252,0.3)}.sidebar-nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:4px}.sidebar-nav-list::-webkit-scrollbar{width:4px}.sidebar-nav-list::-webkit-scrollbar-thumb{background:rgba(192,132,252,0.4);border-radius:999px}.sidebar-nav-item{display:flex;flex-direction:column}.sidebar-nav-link{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;color:rgba(255,255,255,0.8) !important;font-size:13px;font-weight:650;text-decoration:none !important;transition:all 0.2s ease;border-left:3px solid transparent}.sidebar-nav-link i{font-size:14px;width:18px;text-align:center;color:#c084fc;transition:transform 0.2s ease}.sidebar-nav-link:hover{background:rgba(147,51,234,0.16);color:#c084fc !important;padding-left:14px}.sidebar-nav-link:hover i{transform:scale(1.15)}.sidebar-nav-link.active,.sidebar-nav-item.active>.sidebar-nav-link{background:linear-gradient(90deg,rgba(147,51,234,0.35) 0%,rgba(147,51,234,0.1) 100%) !important;color:#ffffff !important;border-left:3px solid #c084fc !important;font-weight:800 !important;padding-left:14px !important;box-shadow:0 4px 14px rgba(147,51,234,0.3)}.sidebar-nav-item.active>.sidebar-nav-link i{color:#38bdf8}.sidebar-sub-list{list-style:none;padding:4px 0 6px 26px;margin:0;display:none;flex-direction:column;gap:3px}.sidebar-nav-item.active .sidebar-sub-list{display:flex}.sidebar-sub-link{display:block;padding:5px 8px;font-size:12px;color:rgba(255,255,255,0.65) !important;text-decoration:none !important;border-radius:6px;transition:all 0.2s ease}.sidebar-sub-link:hover,.sidebar-sub-link.active{color:#38bdf8 !important;background:rgba(56,189,248,0.12);padding-left:10px}.features-content-feed{display:flex;flex-direction:column;gap:48px}.module-card-section{scroll-margin-top:105px}.module-banner-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid rgba(192,132,252,0.25)}.module-banner-left{display:flex;align-items:center;gap:14px}.module-icon-box{width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,rgba(147,51,234,0.4) 0%,rgba(56,189,248,0.25) 100%);border:1px solid rgba(192,132,252,0.45);display:flex;align-items:center;justify-content:center;font-size:20px;color:#c084fc;flex-shrink:0;box-shadow:0 6px 18px rgba(147,51,234,0.35)}.module-main-title{font-family:'Inter Tight',sans-serif;font-size:clamp(1.45rem,2.3vw,1.85rem);font-weight:850;color:#ffffff;margin:0;line-height:1.2}.module-badge-tag{font-size:11.5px;font-weight:750;padding:4px 12px;background:rgba(147,51,234,0.18);border:1px solid rgba(192,132,252,0.3);border-radius:999px;color:#e9d5ff;white-space:nowrap}.module-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:900px){.module-cards-grid{grid-template-columns:1fr;gap:16px}}.feat-glass-card{background:linear-gradient(145deg,rgba(28,20,54,0.88) 0%,rgba(16,12,34,0.95) 100%) !important;border:1px solid rgba(192,132,252,0.28) !important;border-radius:22px !important;padding:24px 24px 22px !important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 30px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,255,255,0.12) !important;scroll-margin-top:105px !important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease !important;display:flex !important;flex-direction:column !important;justify-content:space-between}.feat-glass-card:hover{transform:translateY(-4px) !important;border-color:#c084fc !important;box-shadow:0 18px 45px rgba(147,51,234,0.35),inset 0 1px 0 rgba(255,255,255,0.2) !important}.card-top-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.card-mini-icon{width:36px;height:36px;border-radius:10px;background:rgba(147,51,234,0.25);border:1px solid rgba(192,132,252,0.35);display:flex;align-items:center;justify-content:center;color:#38bdf8;font-size:15px;flex-shrink:0}.card-title{font-family:'Inter Tight',sans-serif !important;font-size:1.2rem !important;font-weight:800 !important;color:#ffffff !important;margin:0 !important;line-height:1.3}.card-text-body{font-size:14px !important;line-height:1.72 !important;color:var(--feat-text-muted) !important;margin:0 0 16px 0 !important}.card-text-body b,.card-text-body strong{color:#c084fc !important;font-weight:750 !important}.card-tags-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:10px;border-top:1px solid rgba(255,255,255,0.06)}.feat-tag{font-size:11px;font-weight:700;padding:3px 9px;background:rgba(255,255,255,0.05);border:1px solid rgba(192,132,252,0.2);border-radius:6px;color:rgba(255,255,255,0.85);display:inline-flex;align-items:center;gap:4px}.feat-tag i{color:#38bdf8;font-size:10px}.features-vip-cta-banner{background:linear-gradient(145deg,rgba(32,22,64,0.95) 0%,rgba(18,14,38,0.98) 100%) !important;border:1px solid rgba(192,132,252,0.35) !important;border-radius:28px;padding:44px 36px;text-align:center;backdrop-filter:blur(20px);margin-top:60px;box-shadow:0 20px 50px rgba(0,0,0,0.5);position:relative;overflow:hidden}.features-vip-cta-banner h2{font-family:'Inter Tight',sans-serif;font-size:clamp(1.85rem,3.4vw,2.5rem);font-weight:900;color:#ffffff !important;margin-bottom:12px;letter-spacing:-0.02em}.features-vip-cta-banner p{font-size:15.5px;color:var(--feat-text-muted);max-width:660px;margin:0 auto 26px;line-height:1.65}.cta-button-group{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.btn-vip-primary{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;border-radius:999px;background:linear-gradient(135deg,#9333ea 0%,#7c3aed 100%);color:#ffffff !important;font-size:14.5px;font-weight:800;text-decoration:none !important;box-shadow:0 8px 24px rgba(147,51,234,0.45);transition:all 0.25s ease}.btn-vip-primary:hover{transform:translateY(-2px);box-shadow:0 14px 35px rgba(147,51,234,0.65)}.btn-vip-secondary{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;border-radius:999px;background:rgba(255,255,255,0.06);border:1px solid rgba(192,132,252,0.35);color:#ffffff !important;font-size:14px;font-weight:750;text-decoration:none !important;transition:all 0.25s ease}.btn-vip-secondary:hover{transform:translateY(-2px);background:rgba(255,255,255,0.12);border-color:#c084fc}body:not(.dark){background-color:#f8fafc !important;color:#0f172a !important}body:not(.dark) .features-hero-title{color:#0f172a !important}body:not(.dark) .features-gradient-span{background:linear-gradient(135deg,#7e22ce 0%,#0284c7 60%,#059669 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}body:not(.dark) .features-hero-subtitle{color:#475569 !important}body:not(.dark) .quick-stat-item{color:#1e293b;background:#ffffff;border:1px solid rgba(147,51,234,0.25);box-shadow:0 4px 14px rgba(147,51,234,0.08)}body:not(.dark) .features-sidebar{background:rgba(255,255,255,0.95);border:1px solid rgba(147,51,234,0.2);box-shadow:0 16px 40px rgba(15,23,42,0.08)}body:not(.dark) .sidebar-header-box{border-bottom-color:rgba(147,51,234,0.15)}body:not(.dark) .sidebar-heading{color:#0f172a}body:not(.dark) .sidebar-count-chip{background:rgba(147,51,234,0.12);color:#7e22ce;border-color:rgba(147,51,234,0.25)}body:not(.dark) .sidebar-nav-link{color:#334155 !important}body:not(.dark) .sidebar-nav-link:hover{background:rgba(147,51,234,0.08);color:#7e22ce !important}body:not(.dark) .sidebar-nav-link.active,body:not(.dark) .sidebar-nav-item.active>.sidebar-nav-link{background:linear-gradient(90deg,rgba(147,51,234,0.15) 0%,rgba(147,51,234,0.04) 100%) !important;color:#7e22ce !important;border-left:3px solid #7e22ce !important;box-shadow:0 4px 12px rgba(147,51,234,0.1)}body:not(.dark) .sidebar-sub-link{color:#64748b !important}body:not(.dark) .sidebar-sub-link:hover,body:not(.dark) .sidebar-sub-link.active{color:#0284c7 !important;background:rgba(2,132,199,0.08)}body:not(.dark) .module-banner-header{border-bottom:1px solid rgba(147,51,234,0.15)}body:not(.dark) .module-main-title{color:#0f172a}body:not(.dark) .module-badge-tag{background:rgba(147,51,234,0.1);border-color:rgba(147,51,234,0.25);color:#7e22ce}body:not(.dark) .feat-glass-card{background:#ffffff !important;border:1px solid rgba(147,51,234,0.18) !important;box-shadow:0 10px 30px rgba(15,23,42,0.06),0 2px 8px rgba(147,51,234,0.04) !important}body:not(.dark) .feat-glass-card:hover{border-color:#9333ea !important;box-shadow:0 18px 45px rgba(147,51,234,0.18) !important}body:not(.dark) .card-mini-icon{background:rgba(147,51,234,0.1);border-color:rgba(147,51,234,0.25);color:#0284c7}body:not(.dark) .card-title{color:#0f172a !important}body:not(.dark) .card-text-body{color:#475569 !important}body:not(.dark) .card-text-body b,body:not(.dark) .card-text-body strong{color:#7e22ce !important}body:not(.dark) .card-tags-group{border-top:1px solid rgba(0,0,0,0.06)}body:not(.dark) .feat-tag{background:#f1f5f9;border-color:#e2e8f0;color:#334155}body:not(.dark) .features-vip-cta-banner{background:linear-gradient(145deg,#ffffff 0%,#f3e8ff 100%) !important;border:1px solid rgba(147,51,234,0.25) !important;box-shadow:0 20px 50px rgba(147,51,234,0.12) !important}body:not(.dark) .features-vip-cta-banner h2{color:#0f172a !important}body:not(.dark) .features-vip-cta-banner p{color:#475569 !important}body:not(.dark) .btn-vip-secondary{background:#ffffff;border-color:#cbd5e1;color:#334155 !important}body:not(.dark) .btn-vip-secondary:hover{background:#f8fafc;border-color:#9333ea;color:#7e22ce !important}@media (max-width:1024px){.features-layout-grid{grid-template-columns:1fr;gap:28px}.features-sidebar{position:static;max-height:none;border-radius:20px;padding:16px 14px}.sidebar-nav-list{max-height:240px}.module-cards-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:768px){.features-page-wrapper{padding-bottom:45px !important}.features-master-container{padding:0 14px !important}.features-hero{padding:6px 0 18px !important}.features-hero-title{font-size:clamp(1.75rem,5vw,2.2rem) !important;line-height:1.2 !important;margin-bottom:10px !important}.features-hero-subtitle{font-size:14px !important;line-height:1.55 !important;margin-bottom:16px !important}.features-quick-stats{gap:8px !important}.quick-stat-item{font-size:11.5px !important;padding:4px 10px !important;gap:6px !important}.features-sidebar{border-radius:18px !important;padding:14px 12px !important}.sidebar-header-box{padding:0 4px 8px !important;margin-bottom:8px !important}.sidebar-heading{font-size:12.5px !important}.sidebar-nav-list{max-height:200px !important}.sidebar-nav-link{padding:8px 10px !important;font-size:12.5px !important}.module-card-section{scroll-margin-top:80px !important}.module-banner-header{gap:10px !important;margin-bottom:14px !important;padding-bottom:10px !important}.module-icon-box{width:38px !important;height:38px !important;font-size:16px !important;border-radius:12px !important}.module-main-title{font-size:1.25rem !important}.module-badge-tag{display:none !important}.module-cards-grid{grid-template-columns:1fr !important;gap:14px !important}.feat-glass-card{padding:18px 16px 16px !important;border-radius:18px !important;scroll-margin-top:80px !important}.card-mini-icon{width:32px !important;height:32px !important;font-size:13px !important}.card-title{font-size:1.1rem !important}.card-text-body{font-size:13.5px !important;line-height:1.65 !important;margin-bottom:12px !important}.card-tags-group{gap:5px !important;padding-top:8px !important}.feat-tag{font-size:10.5px !important;padding:2px 7px !important}.features-vip-cta-banner{padding:28px 16px !important;border-radius:20px !important;margin-top:36px !important}.features-vip-cta-banner h2{font-size:1.45rem !important;line-height:1.25 !important}.features-vip-cta-banner p{font-size:13.5px !important;margin-bottom:18px !important}.cta-button-group{flex-direction:column !important;width:100% !important;gap:10px !important}.btn-vip-primary,.btn-vip-secondary{width:100% !important;max-width:100% !important;justify-content:center !important;padding:13px 20px !important;font-size:14px !important;box-sizing:border-box !important}}@media (max-width:480px){.features-hero-title{font-size:1.55rem !important}.module-main-title{font-size:1.15rem !important}.card-title{font-size:1.02rem !important}}.features-aeo-hero-capsule{background:linear-gradient(145deg,rgba(26,20,50,0.9) 0%,rgba(14,11,28,0.95) 100%);border:1px solid rgba(192,132,252,0.28);border-left:4px solid #a855f7;border-radius:20px;padding:clamp(20px,3vw,28px);margin:16px 0 28px 0;width:100%;max-width:100%;box-sizing:border-box;text-align:left;box-shadow:0 14px 35px rgba(0,0,0,0.35);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body:not(.dark) .features-aeo-hero-capsule{background:#ffffff;border:1px solid rgba(168,85,247,0.22);border-left:4px solid #7e22ce;box-shadow:0 10px 30px rgba(126,34,206,0.08)}.features-aeo-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;color:#c084fc;background:rgba(168,85,247,0.15);border:1px solid rgba(192,132,252,0.3);padding:4px 12px;border-radius:999px;margin-bottom:10px}body:not(.dark) .features-aeo-badge{color:#7e22ce;background:#f3e8ff;border-color:#d8b4fe}.features-aeo-title{font-family:'Inter Tight',-apple-system,sans-serif;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800;color:#ffffff;margin:0 0 10px 0;line-height:1.3}body:not(.dark) .features-aeo-title{color:#0f172a}.features-aeo-text{font-size:clamp(13.5px,1.05vw,14.8px);line-height:1.68;color:rgba(255,255,255,0.82);margin:0}body:not(.dark) .features-aeo-text{color:#334155}.features-aeo-text strong{color:#ffffff;font-weight:750}body:not(.dark) .features-aeo-text strong{color:#0f172a}.module-aeo-snippet{background:rgba(147,51,234,0.08);border:1px solid rgba(192,132,252,0.22);border-left:3px solid #38bdf8;border-radius:14px;padding:14px 18px;margin-bottom:20px;backdrop-filter:blur(10px)}body:not(.dark) .module-aeo-snippet{background:#f8fafc;border:1px solid rgba(147,51,234,0.16);border-left:3px solid #0284c7}.module-aeo-q{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:750;color:#38bdf8;margin-bottom:6px}body:not(.dark) .module-aeo-q{color:#0284c7}.module-aeo-a{font-size:13px;line-height:1.62;color:rgba(255,255,255,0.82);margin:0}body:not(.dark) .module-aeo-a{color:#475569}.module-aeo-a strong{color:#c084fc}body:not(.dark) .module-aeo-a strong{color:#7e22ce}