:root{--bg: #F7FAFA;--bg2: #EEF3F2;--surface: #FFFFFF;--surface2: #F0F7F5;--border: rgba(14, 122, 104, .1);--border2: rgba(14, 122, 104, .2);--teal: #0E7A68;--teal-dim: rgba(14, 122, 104, .08);--teal-glow: rgba(14, 122, 104, .2);--blue: #0A5E50;--blue-dim: rgba(10, 94, 80, .08);--amber: #D97706;--red: #DC2626;--purple: #064E41;--text: #0D1F1D;--muted: #4A6B68;--muted2: #2A5550;--fd: "Sora", sans-serif;--fb: "Plus Jakarta Sans", "Noto Sans Tamil", sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--fb);font-size:16px;line-height:1.65;overflow-x:hidden}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.45}@keyframes wdance{0%,to{height:4px;opacity:.35}50%{height:26px;opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes spulse{0%,to{opacity:1;box-shadow:0 0 #0e7a6833}50%{opacity:.5;box-shadow:0 0 0 4px #0e7a6800}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes rp{0%,to{opacity:1}50%{opacity:.25}}.rv{opacity:0;transform:translateY(26px);transition:opacity .6s ease,transform .6s ease}.rv.in{opacity:1;transform:none}@media(max-width:1024px){.hero-grid{grid-template-columns:1fr!important;gap:40px!important;padding:100px 28px 60px!important;min-height:auto!important}.meetniya-grid{grid-template-columns:1fr!important;gap:48px!important}.diff-grid{grid-template-columns:1fr 1fr!important}.diff-grid>div[style*="span 2"]{grid-column:span 2!important}.pvg-grid{grid-template-columns:1fr!important}.feat-grid{grid-template-columns:1fr 1fr!important}.feat-grid>div:first-child{grid-column:span 2!important}.hiw-grid{grid-template-columns:1fr!important}.hiw-grid>div{border-radius:16px!important}.pricing-grid,.testi-grid{grid-template-columns:1fr 1fr!important}.testi-grid>div:last-child{grid-column:span 2!important}}@media(max-width:768px){.navbar-pill{width:94%!important;padding:0 16px!important;height:56px!important;top:10px!important}.navbar-logo-text{font-size:1.1rem!important}.mobile-menu-btn{display:flex!important}.nav-links{display:none!important}.nav-links.nav-open{display:flex!important;flex-direction:column!important;position:fixed!important;top:72px!important;left:5%!important;right:5%!important;background:#f7fafafa!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(14,122,104,.15)!important;border-radius:20px!important;padding:20px!important;gap:6px!important;z-index:199!important;box-shadow:0 16px 48px #0000001f!important;align-items:stretch!important}.nav-links.nav-open li{text-align:center!important}.nav-links.nav-open li a{display:block!important;padding:10px 16px!important;border-radius:10px!important;font-size:.92rem!important}.nav-links.nav-open li a:hover{background:#0e7a680f}.hero-grid{grid-template-columns:1fr!important;gap:36px!important;padding:90px 20px 50px!important;min-height:auto!important}.hero-phone-demo{order:0!important;width:100%!important;justify-content:center!important}.hero-phone-demo>div>div:last-child{width:260px!important}.stats-bar{gap:16px!important;padding:0 16px!important;flex-wrap:wrap!important;justify-content:center!important}.stats-bar>div{min-width:100px!important}.meetniya-grid{grid-template-columns:1fr!important;gap:40px!important}.meetniya-wrapper{padding:0 20px!important}.meetniya-section{padding:60px 0!important}.meetniya-orb{width:260px!important;height:260px!important}.meetniya-orb-mid{width:190px!important;height:190px!important}.meetniya-orb-core{width:130px!important;height:130px!important}.meetniya-orb-core img{width:110px!important;height:110px!important}.meetniya-float-tag{display:none!important}.hiw-section{padding:60px 0!important}.hiw-wrapper{padding:0 20px!important}.hiw-grid{grid-template-columns:1fr!important;gap:12px!important}.hiw-grid>div{border-radius:16px!important}.hiw-connector{display:none!important}.diff-section{padding:60px 0!important}.diff-wrapper{padding:0 20px!important}.diff-grid{grid-template-columns:1fr!important;gap:12px!important}.diff-grid .diff-span2{grid-column:span 1!important}.pvg-section{padding:60px 0!important}.pvg-wrapper{padding:0 20px!important}.pvg-grid{grid-template-columns:1fr!important;gap:16px!important}.feat-section{padding:60px 0!important}.feat-wrapper{padding:0 20px!important}.feat-grid{grid-template-columns:1fr!important;gap:12px!important}.feat-grid .feat-span2{grid-column:span 1!important}.pricing-section{padding:60px 0!important}.pricing-wrapper{padding:0 20px!important}.pricing-grid{grid-template-columns:1fr!important;gap:16px!important}.pricing-card-hot{transform:none!important}.testi-section{padding:60px 0!important}.testi-wrapper{padding:0 20px!important}.testi-grid{grid-template-columns:1fr!important;gap:12px!important}.testi-grid>div:last-child{grid-column:span 1!important}.faq-section{padding:60px 0!important}.faq-wrapper{padding:0 20px!important}.cta-section{padding:60px 0!important}.cta-wrapper{padding:0 20px!important}.cta-form{flex-direction:column!important;align-items:stretch!important}.cta-form input{min-width:unset!important;width:100%!important}.footer-bar{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:24px 20px!important;gap:16px!important}.footer-links{justify-content:center!important;gap:16px!important}.footer-copy{text-align:center!important}.multistore-preview{grid-template-columns:1fr!important}.hero-grid>*,.meetniya-grid>*,.hiw-grid>*,.diff-grid>*,.feat-grid>*,.pvg-grid>*,.pricing-grid>*,.testi-grid>*{min-width:0!important}.hero-phone-demo>div,.hero-phone-demo>div>div:last-child,.hero-phone-demo img,.meetniya-orb,.meetniya-orb-mid,.meetniya-orb-core,.meetniya-orb-core img,.pricing-grid,.testi-grid,.feat-grid,.diff-grid,.hiw-grid,.pvg-grid,.meetniya-grid,.multistore-preview{max-width:100%!important}}@media(max-width:480px){.hero-grid{padding:82px 16px 40px!important}.hero-phone-demo>div>div:last-child{width:240px!important}.stats-bar{gap:12px!important}.stats-bar>div{min-width:80px!important}.pricing-grid{gap:14px!important}}
