@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Inconsolata:wght@200..900&display=swap);:root{--font-heading:"Urbanist","Inter",system-ui,sans-serif;--font-body:"Inter","Urbanist",system-ui,sans-serif;--font-dashboard:"Inter","Urbanist",system-ui,sans-serif;--color-primary-gradient:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#0ea5e9);--color-primary:#2563eb;--color-primary-light:#3b82f6;--color-text-main:#111;--color-text-muted:#494949;--color-text-light:#64748b;--bg-subtle:#faf9f6;--bg-card:#fff;--bg-hover:#f8fafc;--radius-xl:32px;--radius-lg:24px;--radius-md:16px;--radius-sm:12px;--shadow-premium:0 20px 50px #0000000f;--shadow-card:0 4px 20px #00000014;--shadow-hover:0 8px 30px #0000001f;--transition-smooth:all 0.3s cubic-bezier(0.4,0,0.2,1);--transition-bounce:all 0.4s cubic-bezier(0.68,-0.55,0.265,1.55);--halo-bg:#07080d;--halo-bg-light:#0b0d17;--halo-bg-card:#0e1019;--halo-bg-card-hover:#131520;--halo-surface:#ffffff08;--halo-border:#ffffff0f;--halo-border-hover:#ffffff1f;--halo-blue:#2563eb;--halo-blue-light:#3b82f6;--halo-purple:#1d4ed8;--halo-pink:#0ea5e9;--halo-green:#22c55e;--halo-yellow:#fbbf24;--halo-text:#fff;--halo-text-secondary:#fff9;--halo-text-muted:#ffffff59;--halo-glow-blue:0 0 60px #2563eb47;--halo-glow-purple:0 0 60px #0ea5e938;--halo-gradient-accent:linear-gradient(135deg,#1d4ed8,#2563eb,#0ea5e9);--header-bg:#07080dd9;--card-bg:#0e1019;--border-color:#ffffff1a;--text-main:#fff;--text-muted:#fff9}[data-theme=light]{--halo-bg:#f8f9fc;--halo-bg-light:#fff;--halo-bg-card:#fff;--halo-bg-card-hover:#f1f3f9;--halo-surface:#00000005;--halo-border:#00000014;--halo-border-hover:#00000026;--halo-text:#0f172a;--halo-text-secondary:#0f172aa6;--halo-text-muted:#0f172a66;--halo-glow-blue:0 0 40px #4f46e51a;--halo-glow-purple:0 0 40px #7c3aed1a;--color-text-main:#0f172a;--color-text-muted:#475569;--bg-card:#fff;--bg-subtle:#f8f9fc;--bg-hover:#f1f5f9;--shadow-premium:0 20px 50px #00000014;--shadow-card:0 4px 20px #0000000f;--shadow-hover:0 8px 30px #0000001a;--header-bg:#ffffffd9;--card-bg:#fff;--border-color:#00000014;--text-main:#0f172a;--text-muted:#64748b}[data-theme=light] body{background-color:#f8f9fc;color:#0f172a}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6,[data-theme=light] main [style*="color: #fff"],[data-theme=light] main [style*="color: #ffffff"],[data-theme=light] section [style*="color: #fff"],[data-theme=light] section [style*="color: #ffffff"],[data-theme=light] section [style*="color: rgb(255"]{color:#0f172a!important}[data-theme=light] main[style*="07080D"],[data-theme=light] main[style*=halo-bg],[data-theme=light] section[style*="07080D"],[data-theme=light] section[style*="0B0D17"],[data-theme=light] section[style*=halo-bg]{background:#07080d!important;background:var(--halo-bg)!important}[data-theme=light] .insights-section,[data-theme=light] .stats-section,[data-theme=light] .trending-section,[data-theme=light] .why-section{background:#0b0d17!important;background:var(--halo-bg-light)!important}[data-theme=light] .biz-card,[data-theme=light] .faq-item,[data-theme=light] .insight-card,[data-theme=light] .metric-card,[data-theme=light] .pricing-card,[data-theme=light] .stat-card,[data-theme=light] .trending-card,[data-theme=light] .why-card{background:#fff!important;border-color:#00000014!important;box-shadow:0 2px 12px #0000000a}[data-theme=light] .biz-card:hover,[data-theme=light] .faq-item:hover,[data-theme=light] .insight-card:hover,[data-theme=light] .metric-card:hover,[data-theme=light] .pricing-card:hover,[data-theme=light] .stat-card:hover,[data-theme=light] .trending-card:hover,[data-theme=light] .why-card:hover{background:#f8f9fc!important;border-color:#4f46e533!important;box-shadow:0 12px 40px #00000014!important}[data-theme=light] .biz-card:before,[data-theme=light] .insight-card:before,[data-theme=light] .trending-card:before,[data-theme=light] .why-card:before{background:linear-gradient(135deg,#4f46e566,#7c3aed66)!important}[data-theme=light] ::-webkit-scrollbar-track{background:#f1f5f9}[data-theme=light] ::-webkit-scrollbar-thumb{background:#cbd5e1}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-theme=light] ::selection{background:#4f46e526;color:#0f172a}[data-theme=light] .cta-banner-section,[data-theme=light] footer{background:#07080d!important;background:var(--halo-bg)!important}[data-theme=light] table{background:#fff}[data-theme=light] table thead tr{background:#f8f9fc!important}[data-theme=light] table td,[data-theme=light] table th{border-color:#0000000f!important}[data-theme=light] .biz-outline-btn,[data-theme=light] .insights-view-btn,[data-theme=light] .pricing-outline-btn,[data-theme=light] .view-all-btn{border-color:#00000026!important;color:#475569!important}[data-theme=light] .biz-outline-btn:hover,[data-theme=light] .insights-view-btn:hover,[data-theme=light] .pricing-outline-btn:hover,[data-theme=light] .view-all-btn:hover{background:#4f46e50a!important;border-color:#4f46e54d!important;color:#4f46e5!important}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#07080d;background-color:var(--halo-bg);color:#111;color:var(--color-text-main);font-family:Inter,Urbanist,system-ui,sans-serif;font-family:var(--font-body);overflow-x:hidden}html{scroll-behavior:smooth}::selection{background:#4f46e54d;color:#fff}::-moz-selection{background:#0c07754d;color:#1b0000}h1,h2,h3,h4,h5,h6{color:#111;color:var(--color-text-main);font-family:Urbanist,Inter,system-ui,sans-serif;font-family:var(--font-heading);letter-spacing:-.02em}.aurora-bg{height:100%;left:0;opacity:.3;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.blob{border-radius:50%;filter:blur(100px);height:500px;opacity:.4;position:absolute;width:500px}.blob-1{background:#e0e7ff;left:-100px;top:-100px}.blob-2{background:#fae8ff;bottom:-100px;right:-100px}.blob-3{background:#fef3c7;left:50%;top:50%;transform:translate(-50%,-50%)}.btn-gradient{background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#0ea5e9);background:var(--color-primary-gradient);border:none;color:#fff!important;cursor:pointer;font-family:Urbanist,Inter,system-ui,sans-serif;font-family:var(--font-heading);font-weight:700;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition-smooth)}.btn-gradient:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.btn-gradient:hover:before{left:100%}.btn-gradient:hover{box-shadow:0 12px 35px #4f46e566;transform:translateY(-2px) scale(1.02)}.btn-gradient:active{transform:translateY(0) scale(.98)}.card{background:#fff;background:var(--bg-card);border:1px solid #e2e8f099;border-radius:24px;border-radius:var(--radius-lg);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-card);padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition-smooth)}.card:hover{border-color:#4f46e533;box-shadow:0 8px 30px #0000001f;box-shadow:var(--shadow-hover);transform:translateY(-4px)}.glass{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #ffffff4d}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#0ea5e9);background:var(--color-primary-gradient);-webkit-background-clip:text;background-clip:text}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float{animation:float 3s ease-in-out infinite}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer{animation:shimmer 2s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1000px 100%}.animate-fade-in{animation:fadeIn .8s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root{--mobile-padding:1.25rem;--section-padding-h:5%;--section-padding-v-lg:10rem;--section-padding-v-md:6rem;--section-padding-v-sm:4rem}@media (max-width:768px){:root{--section-padding-v-lg:6rem;--section-padding-v-md:4rem}html{font-size:15px}body{padding-left:0!important}}.mobile-only{display:none!important}@media (max-width:900px){.mobile-only{display:block!important}.desktop-only{display:none!important}}.container-responsive{margin:0 auto;max-width:1280px;padding:0 5%;padding:0 var(--section-padding-h);width:100%}@media (max-width:480px){.container-responsive{padding:0 1.25rem;padding:0 var(--mobile-padding)}}.reveal{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.25s}.reveal-delay-4{transition-delay:.3s}.reveal-delay-5{transition-delay:.35s}.reveal-delay-6{transition-delay:.4s}.reveal-delay-7{transition-delay:.45s}.reveal-delay-8{transition-delay:.5s}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #4f46e533}50%{box-shadow:0 0 50px #4f46e566}}@keyframes orbFloat{0%,to{transform:translate(0) scale(1)}25%{transform:translate(15px,-20px) scale(1.05)}50%{transform:translate(-10px,-35px) scale(.95)}75%{transform:translate(20px,-15px) scale(1.02)}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ringPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes textReveal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slideInFromBottom .6s ease-out}.animate-slide-left{animation:slideInFromLeft .6s ease-out}.animate-slide-right{animation:slideInFromRight .6s ease-out}.animate-scale{animation:scaleIn .6s ease-out}.animate-delay-1{animation-delay:.1s;animation-fill-mode:both}.animate-delay-2{animation-delay:.2s;animation-fill-mode:both}.animate-delay-3{animation-delay:.3s;animation-fill-mode:both}.animate-delay-4{animation-delay:.4s;animation-fill-mode:both}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:16px;border-radius:var(--radius-md)}.tooltip{display:inline-block;position:relative}.tooltip:after{background:#0f172af2;border-radius:12px;border-radius:var(--radius-sm);bottom:100%;color:#fff;content:attr(data-tooltip);font-size:.85rem;left:50%;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(-8px);transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition-smooth);white-space:nowrap}.tooltip:hover:after{opacity:1;transform:translateX(-50%) translateY(-4px)}.badge{align-items:center;border-radius:100px;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.badge-primary{background:#4f46e51a;border:1px solid #4f46e533;color:#2563eb;color:var(--color-primary)}.badge-success{background:#22c55e1a;border:1px solid #22c55e33;color:#16a34a}.badge-warning{background:#fbbf241a;border:1px solid #fbbf2433;color:#d97706}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.mtr-page{animation:fadeIn .55s ease-out;min-height:60vh}.mtr-surface{background:#0e1019;background:var(--card-bg);border:1px solid #ffffff1a;border:1px solid var(--border-color);border-radius:24px;border-radius:var(--radius-lg);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-card);transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition-smooth)}.mtr-surface:hover{border-color:#2563eb38;box-shadow:0 8px 30px #0000001f;box-shadow:var(--shadow-hover)}.mtr-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:Urbanist,Inter,system-ui,sans-serif;font-family:var(--font-heading);font-size:.92rem;font-weight:700;gap:.5rem;justify-content:center;padding:.7rem 1.35rem;transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition-smooth)}.mtr-btn-primary{background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#0ea5e9);background:var(--color-primary-gradient);box-shadow:0 10px 28px #2563eb47;color:#fff}.mtr-btn-primary:hover{box-shadow:0 14px 34px #2563eb5c;transform:translateY(-2px)}.mtr-btn-ghost{background:#0000;border:1px solid #ffffff1a;border:1px solid var(--border-color);color:#fff;color:var(--halo-text)}.mtr-btn-ghost:hover{background:#ffffff08;background:var(--halo-surface);border-color:#ffffff1f;border-color:var(--halo-border-hover)}.mtr-input{background:#0e1019;background:var(--card-bg);border:1px solid #ffffff1a;border:1px solid var(--border-color);border-radius:12px;color:#fff;color:var(--text-main);font-family:Inter,Urbanist,system-ui,sans-serif;font-family:var(--font-body);font-size:.95rem;padding:.85rem 1.1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.mtr-input:focus{border-color:#2563eb;border-color:var(--color-primary);box-shadow:0 0 0 4px #2563eb24;outline:none}.mtr-stagger>*{animation:slideInFromBottom .55s ease-out forwards;opacity:0}.mtr-stagger>:first-child{animation-delay:.05s}.mtr-stagger>:nth-child(2){animation-delay:.1s}.mtr-stagger>:nth-child(3){animation-delay:.15s}.mtr-stagger>:nth-child(4){animation-delay:.2s}.mtr-stagger>:nth-child(5){animation-delay:.25s}.mtr-stagger>:nth-child(6){animation-delay:.3s}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes modalPanelIn{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.mtr-modal-backdrop{animation:modalBackdropIn .24s ease-out}.mtr-modal-panel{animation:modalPanelIn .3s cubic-bezier(.19,1,.22,1)}img[loading=lazy]{opacity:0;transition:opacity .45s ease}img[loading=lazy].mtr-img-ready,img[loading=lazy]:not([src=""]){opacity:1}