@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;700&family=Playfair+Display:ital,wght@0,600;0,700;1,600&display=swap");:root{--bg:#05080f;--card:#0c1322;--card2:#111b2e;--border:hsla(0,0%,100%,.06);--accent:#00d4a1;--accent-dim:#00b88a;--indigo:#818cf8;--warn:#fbbf24;--danger:#f87171;--text:#edf2f7;--text-soft:#cbd5e1;--muted:#8b9ab8;--dim:#334155;--nav-bg:rgba(5,8,15,.92);--input-bg:#0f1729;--shadow:0 1px 3px rgba(0,0,0,.4);--font-body:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono","IBM Plex Mono","Courier New",monospace;--font-heading:"Playfair Display",Georgia,serif}html[data-theme=light]{--bg:#f8fafb;--card:#fff;--card2:#f1f5f9;--border:#e2e8f0;--accent:#059669;--accent-dim:#047857;--text:#0f172a;--text-soft:#334155;--muted:#64748b;--dim:#94a3b8;--nav-bg:hsla(0,0%,100%,.95);--input-bg:#f1f5f9;--shadow:0 1px 3px rgba(0,0,0,.06)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}a,body,button,div,h1,h2,h3,h4,h5,h6,input,li,p,select,span,textarea{font-family:var(--font-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.font-mono,.mps-logo,.mps-value,code,pre{font-family:var(--font-mono)!important}body{margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.6;background-color:var(--bg);color:var(--text);transition:background-color .3s,color .3s}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--dim);border-radius:3px}::selection{background:rgba(0,212,161,.15);color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}a{text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 0 rgba(0,212,161,.15)}50%{box-shadow:0 0 20px 4px rgba(0,212,161,.08)}}@keyframes spin{to{transform:rotate(1turn)}}.cta-btn-primary{transition:all .2s ease}.cta-btn-primary:hover{filter:brightness(1.08);transform:scale(1.03)}.cta-btn-primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cta-btn-primary:active{transform:scale(.98)}.cta-btn-secondary{transition:all .2s ease}.cta-btn-secondary:hover{background-color:var(--card2);transform:scale(1.03)}.cta-btn-secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cta-btn-secondary:active{transform:scale(.98)}.tab-btn,.view-toggle-btn{transition:all .2s ease}.tab-btn:focus-visible,.view-toggle-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tab-btn:active,.view-toggle-btn:active{transform:scale(.98)}@media (max-width:768px){button{min-height:44px}body{overflow-x:hidden}.grid-3col,.grid-features,.grid-footer,.grid-pricing{grid-template-columns:1fr!important}.grid-footer{gap:24px!important}.social-proof-stats{grid-template-columns:repeat(2,1fr)!important}.social-proof-cards{grid-template-columns:1fr!important}.hide-mobile{display:none!important}.show-mobile{display:flex!important}.hero-title{font-size:36px!important}.hero-sub{font-size:15px!important}.section-title{font-size:28px!important}.email-capture-row{flex-direction:column!important}.email-input-width{width:100%!important}.nav-links{display:none!important}.mobile-menu-btn{display:flex!important}.cta-section-padding{padding:36px 20px!important}}@media (min-width:769px){.mobile-menu-btn,.show-mobile{display:none!important}}@media (max-width:480px){.grid-pricing{gap:12px!important}.hero-title{font-size:30px!important}.trust-badges{flex-direction:column!important;align-items:center!important}.social-proof-stats{grid-template-columns:1fr!important}}.mps-lux-card{transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .24s ease;will-change:transform}.mps-lux-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px -12px rgba(0,184,150,.12),0 2px 8px rgba(0,0,0,.1);border-color:rgba(0,184,150,.3)!important}.mps-lux-btn{transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .16s ease,opacity .16s ease}.mps-lux-btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 22px -6px rgba(0,184,150,.45)}.mps-lux-btn:not(:disabled):active{transform:translateY(0);box-shadow:0 2px 8px -2px rgba(0,184,150,.35)}.mps-lux-tab{transition:color .22s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1),background .2s ease;position:relative}.mps-lux-tab:hover{color:rgba(0,184,150,.75)!important}.mps-lux-stat{transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1)}.mps-lux-stat:hover{transform:translateY(-1px);box-shadow:0 8px 28px -10px rgba(0,0,0,.3)}.mps-lux-input:focus,.mps-lux-input:focus-visible{border-color:rgba(0,184,150,.55)!important;box-shadow:0 0 0 3px rgba(0,184,150,.08);outline:none}@keyframes mps-count-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mps-lux-number{animation:mps-count-in .52s cubic-bezier(.16,1,.3,1) both}@keyframes mps-fade-in-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mps-lux-fade-in{animation:mps-fade-in-up .44s cubic-bezier(.16,1,.3,1) both}@keyframes mps-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mps-lux-spin{animation:mps-spin 1.6s linear infinite;transform-origin:center}.mps-community-card{transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .24s ease;will-change:transform}.mps-community-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px -12px rgba(0,184,150,.16),0 2px 8px rgba(0,0,0,.12);border-color:rgba(0,184,150,.35)!important}.mps-community-action{transition:color .18s ease,border-color .18s ease,background .18s ease}.mps-community-action:hover{color:#00b896!important;border-color:rgba(0,184,150,.35)!important}.mps-community-thread-trigger{position:relative}.mps-community-thread-trigger:after{content:"";position:absolute;left:0;bottom:2px;width:0;height:1px;background:currentColor;transition:width .26s cubic-bezier(.16,1,.3,1)}.mps-community-thread-trigger:hover:after{width:100%}.mps-community-composer-input:focus,.mps-community-composer-input:focus-visible{border-color:rgba(0,184,150,.55)!important;box-shadow:0 0 0 3px rgba(0,184,150,.08);outline:none}.mps-community-chip{transition:background .2s ease,border-color .2s ease,color .2s ease,transform .14s ease}.mps-community-chip:active{transform:scale(.97)}.mps-community-post-btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 20px -6px rgba(0,184,150,.55)}.mps-community-post-btn{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .18s ease}.mps-community-like:active{transform:scale(.94)}.mps-community-like{transition:transform .14s cubic-bezier(.5,0,.2,1),color .16s ease,border-color .16s ease,background .16s ease}@media (min