.header{position:sticky;top:0;z-index:100;background-color:var(--bg);border-bottom:1px solid var(--border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2}.headerInner{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-lg)}.brand{display:flex;align-items:center;gap:var(--spacing-sm);font-weight:600;color:var(--text);font-size:var(--font-size-lg)}.brandMark{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:var(--font-size-sm);font-weight:700;box-shadow:var(--shadow)}.brandName{font-size:var(--font-size-xl);color:var(--primary)}.nav{display:flex;align-items:center;gap:var(--spacing-sm)}.brandLogo{height:60px;width:auto;max-width:160px;object-fit:contain;display:block}.navLink{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-base);color:var(--text-muted);border-radius:var(--radius);transition:var(--transition);font-weight:500}.navLink:hover{color:var(--primary);background-color:var(--bg-alt)}.navLink.active{color:var(--primary);background-color:#2394e61a}.navDropdownWrap{position:relative;display:inline-block}.navDropdownTrigger{display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font:inherit}.navDropdownChevron{font-size:.6em;opacity:.8;transition:transform .2s ease}.navDropdownWrap.isOpen .navDropdownChevron{transform:rotate(180deg)}.navDropdown{position:fixed;top:88px;left:50%;transform:translate(-50%);margin-top:0;width:min(760px,calc(100vw - 48px));min-height:380px;background:var(--bg);border-radius:12px;box-shadow:0 16px 56px #00000026,0 6px 20px #00000014;border:1px solid var(--border-light);padding:32px 36px;z-index:200}.navDropdown:before{content:"";position:absolute;top:-7px;left:50%;transform:translate(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid var(--bg)}.navDropdownProducts{display:flex;flex-direction:column;gap:28px;min-height:316px}.navDropdownHeading{font-size:1rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 24px}.navDropdownGrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;flex:1}.navDropdownItem{display:flex;align-items:flex-start;gap:18px;padding:24px;border-radius:10px;text-decoration:none;color:inherit;background:var(--bg);border:1px solid var(--border-light);box-shadow:0 1px 3px #0000000a;transition:all .2s ease}.navDropdownItem:hover{border-color:#2394e666;box-shadow:0 4px 12px #2394e61f}.navDropdownItemIcon{width:52px;height:52px;min-width:52px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff;flex-shrink:0}.navDropdownItemIcon svg{width:26px;height:26px}.navDropdownItemText{display:flex;flex-direction:column;gap:4px;min-width:0}.navDropdownItemName{font-size:1.0625rem;font-weight:600;color:var(--text);line-height:1.35}.navDropdownItemSubtitle{font-size:.9375rem;color:var(--text-muted);line-height:1.45}.headerActions{display:flex;align-items:center;gap:var(--spacing-md)}.headerCta{border-radius:0;background-color:transparent;color:var(--primary);border:none}.headerCta:hover{background-color:var(--primary);color:#fff}@media(max-width:768px){.nav{display:none}.headerInner{padding:var(--spacing-sm) var(--spacing-md)}}@media(max-width:768px){.brandLogo{height:28px}}.footer{background-color:var(--primary);color:#fff;padding:var(--spacing-2xl) 0 0;margin-top:auto}.footerLogoWrap{text-align:center;padding-bottom:var(--spacing-2xl);border-bottom:1px solid rgba(255,255,255,.08)}.footerLogo{display:inline-block}.footerLogoImg{height:36px;width:auto;max-width:160px;object-fit:contain;display:block;filter:brightness(0) invert(1)}.footerGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:var(--spacing-2xl);padding:var(--spacing-2xl) 0;max-width:1200px;margin:0 auto}.footerCol{display:flex;flex-direction:column;gap:var(--spacing-md)}.footerCol .footerTitle{margin-top:0}.footerCol .footerTitle+.footerTitle{margin-top:var(--spacing-xl)}.footerTitle{font-size:.9375rem;font-weight:700;margin-bottom:var(--spacing-sm);color:#fff;text-transform:none;letter-spacing:0}.footerLinks{display:flex;flex-direction:column;gap:var(--spacing-xs);list-style:none;padding:0;margin:0}.footerLinks a{color:#ffffffbf;font-size:.9375rem;transition:color .2s ease}.footerLinks a:hover{color:#fff}.footerColAbout{padding-left:var(--spacing-lg);border-left:1px solid rgba(255,255,255,.1)}.footerDescBlock{display:flex;flex-direction:column;gap:var(--spacing-md)}.footerDesc{color:#ffffffbf;font-size:.9375rem;line-height:1.6;margin:0}.footerSocial{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-top:var(--spacing-md)}.footerSocialLink{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;transition:opacity .2s ease}.footerSocialLink:hover{opacity:.85}.footerBottom{background-color:var(--primary-dark);padding:var(--spacing-lg) var(--spacing-xl);text-align:center;border-top:none}.footerCopyright{color:#ffffffb3;font-size:.875rem;margin:0}.footerBrandLink{color:#fff;font-weight:600;text-decoration:none}.footerBrandLink:hover{color:#fff;text-decoration:underline}@media(max-width:900px){.footerGrid{grid-template-columns:1fr 1fr}.footerColAbout{grid-column:span 2;padding-left:0;border-left:none;padding-top:var(--spacing-lg);border-top:1px solid rgba(255,255,255,.1)}}@media(max-width:600px){.footerGrid{grid-template-columns:1fr;gap:var(--spacing-xl)}.footerColAbout{grid-column:span 1}.footerLogoWrap{padding-bottom:var(--spacing-xl)}}.cloudCrmDynamicBlock{background:transparent;padding:var(--spacing-2xl) 0;overflow:hidden}.cloudCrmDynamicContainer{max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl)}.cloudCrmDynamicLayout{display:grid;grid-template-columns:340px 1fr;gap:var(--spacing-xl);align-items:stretch;min-height:480px}.cloudCrmDynamicLeft{display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--bg);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 4px 20px #0000000f,0 2px 8px #0000000a;border:1px solid var(--border-light)}.cloudCrmDynamicTitle{font-size:var(--font-size-2xl);font-weight:700;color:var(--text);margin:0 0 var(--spacing-xs)}.cloudCrmDynamicSubtitle{font-size:var(--font-size-sm);color:var(--text-muted);margin:0 0 var(--spacing-md)}.cloudCrmDynamicList{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.cloudCrmDynamicItem{display:block;width:100%;text-align:left;padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-alt);border:1px solid transparent;border-radius:12px;font-size:var(--font-size-base);color:var(--text);cursor:pointer;transition:all .2s ease}.cloudCrmDynamicItem:hover{background:#2394e614;border-color:#2394e633}.cloudCrmDynamicItem.active{background:#2394e61f;border-color:#2394e659;color:var(--primary);font-weight:600;box-shadow:0 2px 8px #2394e626}.cloudCrmDynamicItemLabel{display:block}.cloudCrmDynamicCta{margin-top:auto}.cloudCrmDynamicRight{position:relative}.cloudCrmDynamicDisplay{height:100%;min-height:440px;background:linear-gradient(135deg,#1e3a5f,#2d5a87,#1e4976);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 12px 40px #1e3a5f59,0 4px 16px #0000001a;display:flex;align-items:center;justify-content:center}.cloudCrmDynamicDisplayInner{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}.cloudCrmDynamicImageWrap{width:100%;max-width:700px;background:var(--bg);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #0003;flex:1;min-height:280px;display:flex;align-items:center;justify-content:center}.cloudCrmDynamicImage{width:100%;height:auto;max-height:360px;object-fit:contain;display:block;animation:cloudCrmFadeIn .4s ease}@keyframes cloudCrmFadeIn{0%{opacity:0}to{opacity:1}}.cloudCrmDynamicDisplayDesc{font-size:var(--font-size-sm);color:#ffffffe6;margin:0;text-align:center;max-width:560px;line-height:1.5}@media(max-width:968px){.cloudCrmDynamicLayout{grid-template-columns:1fr}.cloudCrmDynamicLeft{order:1}.cloudCrmDynamicRight{order:2;min-height:400px}.cloudCrmDynamicDisplay{min-height:360px}.cloudCrmDynamicImageWrap{min-height:220px}}.whatsappCrmDynamicBlock{background:transparent;padding:var(--spacing-2xl) 0;overflow:hidden}.whatsappCrmDynamicContainer{max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl)}.whatsappCrmDynamicLayout{display:grid;grid-template-columns:340px 1fr;gap:var(--spacing-xl);align-items:stretch;min-height:480px}.whatsappCrmDynamicLeft{display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--bg);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 4px 20px #0000000f,0 2px 8px #0000000a;border:1px solid var(--border-light)}.whatsappCrmDynamicTitle{font-size:var(--font-size-2xl);font-weight:700;color:var(--text);margin:0 0 var(--spacing-xs)}.whatsappCrmDynamicSubtitle{font-size:var(--font-size-sm);color:var(--text-muted);margin:0 0 var(--spacing-md)}.whatsappCrmDynamicList{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.whatsappCrmDynamicItem{display:block;width:100%;text-align:left;padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-alt);border:1px solid transparent;border-radius:12px;font-size:var(--font-size-base);color:var(--text);cursor:pointer;transition:all .2s ease}.whatsappCrmDynamicItem:hover{background:#25d36614;border-color:#25d36633}.whatsappCrmDynamicItem.active{background:#25d3661f;border-color:#25d36659;color:#128c7e;font-weight:600;box-shadow:0 2px 8px #25d36626}.whatsappCrmDynamicItemLabel{display:block}.whatsappCrmDynamicCta{margin-top:auto}.whatsappCrmDynamicRight{position:relative}.whatsappCrmDynamicDisplay{height:100%;min-height:440px;background:linear-gradient(135deg,#0a5f4c,#128c7e,#25d366);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 12px 40px #128c7e59,0 4px 16px #0000001a;display:flex;align-items:center;justify-content:center}.whatsappCrmDynamicDisplayInner{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}.whatsappCrmDynamicImageWrap{width:100%;max-width:700px;background:var(--bg);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #0003;flex:1;min-height:280px;display:flex;align-items:center;justify-content:center}.whatsappCrmDynamicImage{width:100%;height:auto;max-height:360px;object-fit:contain;display:block;animation:whatsappCrmFadeIn .4s ease}@keyframes whatsappCrmFadeIn{0%{opacity:0}to{opacity:1}}.whatsappCrmDynamicDisplayDesc{font-size:var(--font-size-sm);color:#fffffff2;margin:0;text-align:center;max-width:560px;line-height:1.5}@media(max-width:968px){.whatsappCrmDynamicLayout{grid-template-columns:1fr}.whatsappCrmDynamicLeft{order:1}.whatsappCrmDynamicRight{order:2;min-height:400px}.whatsappCrmDynamicDisplay{min-height:360px}.whatsappCrmDynamicImageWrap{min-height:220px}}.erpDynamicBlock{background:transparent;padding:var(--spacing-2xl) 0;overflow:hidden}.erpDynamicContainer{max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl)}.erpDynamicLayout{display:grid;grid-template-columns:340px 1fr;gap:var(--spacing-xl);align-items:stretch;min-height:480px}.erpDynamicLeft{display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--bg);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 4px 20px #0000000f,0 2px 8px #0000000a;border:1px solid var(--border-light)}.erpDynamicTitle{font-size:var(--font-size-2xl);font-weight:700;color:var(--text);margin:0 0 var(--spacing-xs)}.erpDynamicSubtitle{font-size:var(--font-size-sm);color:var(--text-muted);margin:0 0 var(--spacing-md)}.erpDynamicList{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.erpDynamicItem{display:block;width:100%;text-align:left;padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-alt);border:1px solid transparent;border-radius:12px;font-size:var(--font-size-base);color:var(--text);cursor:pointer;transition:all .2s ease}.erpDynamicItem:hover{background:#c2410c14;border-color:#c2410c33}.erpDynamicItem.active{background:#c2410c1f;border-color:#c2410c59;color:#c2410c;font-weight:600;box-shadow:0 2px 8px #c2410c26}.erpDynamicItemLabel{display:block}.erpDynamicCta{margin-top:auto}.erpDynamicRight{position:relative}.erpDynamicDisplay{height:100%;min-height:440px;background:linear-gradient(135deg,#831843,#be185d,#ec4899);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 12px 40px #be185d59,0 4px 16px #0000001a;display:flex;align-items:center;justify-content:center}.erpDynamicDisplayInner{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}.erpDynamicImageWrap{width:100%;max-width:700px;background:var(--bg);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #0003;flex:1;min-height:280px;display:flex;align-items:center;justify-content:center}.erpDynamicImage{width:100%;height:auto;max-height:360px;object-fit:contain;display:block;animation:erpFadeIn .4s ease}@keyframes erpFadeIn{0%{opacity:0}to{opacity:1}}.erpDynamicDisplayDesc{font-size:var(--font-size-sm);color:#fffffff2;margin:0;text-align:center;max-width:560px;line-height:1.5}@media(max-width:968px){.erpDynamicLayout{grid-template-columns:1fr}.erpDynamicLeft{order:1}.erpDynamicRight{order:2;min-height:400px}.erpDynamicDisplay{min-height:360px}.erpDynamicImageWrap{min-height:220px}}.customBrandingDynamicBlock{background:transparent;padding:var(--spacing-2xl) 0;overflow:hidden}.customBrandingDynamicContainer{max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl)}.customBrandingDynamicLayout{display:grid;grid-template-columns:340px 1fr;gap:var(--spacing-xl);align-items:stretch;min-height:480px}.customBrandingDynamicLeft{display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--bg);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 4px 20px #0000000f,0 2px 8px #0000000a;border:1px solid var(--border-light)}.customBrandingDynamicTitle{font-size:var(--font-size-2xl);font-weight:700;color:var(--text);margin:0 0 var(--spacing-xs)}.customBrandingDynamicSubtitle{font-size:var(--font-size-sm);color:var(--text-muted);margin:0 0 var(--spacing-md)}.customBrandingDynamicList{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.customBrandingDynamicItem{display:block;width:100%;text-align:left;padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-alt);border:1px solid transparent;border-radius:12px;font-size:var(--font-size-base);color:var(--text);cursor:pointer;transition:all .2s ease}.customBrandingDynamicItem:hover{background:#7c3aed14;border-color:#7c3aed33}.customBrandingDynamicItem.active{background:#7c3aed1f;border-color:#7c3aed59;color:#7c3aed;font-weight:600;box-shadow:0 2px 8px #7c3aed26}.customBrandingDynamicItemLabel{display:block}.customBrandingDynamicCta{margin-top:auto}.customBrandingDynamicRight{position:relative}.customBrandingDynamicDisplay{height:100%;min-height:440px;background:linear-gradient(135deg,#4c1d95,#7c3aed,#a78bfa);border-radius:16px;padding:var(--spacing-xl);box-shadow:0 12px 40px #7c3aed59,0 4px 16px #0000001a;display:flex;align-items:center;justify-content:center}.customBrandingDynamicDisplayInner{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}.customBrandingDynamicImageWrap{width:100%;max-width:700px;background:var(--bg);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #0003;flex:1;min-height:280px;display:flex;align-items:center;justify-content:center}.customBrandingDynamicImage{width:100%;height:auto;max-height:360px;object-fit:contain;display:block;animation:customBrandingFadeIn .4s ease}@keyframes customBrandingFadeIn{0%{opacity:0}to{opacity:1}}.customBrandingDynamicDisplayDesc{font-size:var(--font-size-sm);color:#fffffff2;margin:0;text-align:center;max-width:560px;line-height:1.5}@media(max-width:968px){.customBrandingDynamicLayout{grid-template-columns:1fr}.customBrandingDynamicLeft{order:1}.customBrandingDynamicRight{order:2;min-height:400px}.customBrandingDynamicDisplay{min-height:360px}.customBrandingDynamicImageWrap{min-height:220px}}.crm-dashboard-section{background-color:#e1eff2;padding:48px 0;color:#333;overflow:hidden;min-height:680px}.crm-dashboard-container{max-width:1600px;margin:0 auto;padding:0 24px;overflow:visible}.crm-dashboard-layout{display:flex;flex-direction:row;gap:20px;align-items:flex-start;position:relative;padding:30px 0;min-height:580px}.crm-left-panel{position:absolute;left:0;top:0;width:310px;z-index:1}.crm-email-image{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 4px 20px #0000001f,0 2px 8px #00000014;border:1px solid rgba(255,255,255,.8);margin-top:100px;margin-left:85px}.crm-right-panel{width:100%;position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-start}.crm-dashboard-wrapper{position:relative;display:inline-block;z-index:2}.crm-dashboard-image{width:68%;max-width:1000px;height:auto;min-height:400px;object-fit:contain;display:block;margin-left:180px;position:relative;z-index:3;border-radius:12px;box-shadow:0 4px 20px #0000001f,0 2px 8px #00000014;border:1px solid rgba(255,255,255,.8)}.crm-pie-wrapper{position:absolute;bottom:-60px;right:-125px;z-index:1;width:340px;max-width:340px;margin-right:30px}.crm-pie-image{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 4px 20px #0000001f,0 2px 8px #00000014;border:1px solid rgba(255,255,255,.8)}.crm-img1-wrapper{position:absolute;top:30%;right:-135px;transform:translateY(-50%);z-index:1;width:310px;max-width:310px}.crm-img1-image{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 4px 20px #0000001f,0 2px 8px #00000014;border:1px solid rgba(255,255,255,.8)}@media(max-width:1400px){.crm-left-panel{flex:0 0 230px}}@media(max-width:1200px){.crm-dashboard-layout{flex-direction:column;gap:30px}.crm-left-panel{flex:1;width:100%;max-width:500px;margin:0 auto}.crm-right-panel{width:100%}.crm-dashboard-image{width:70%}}@media(max-width:768px){.crm-dashboard-section{padding:16px 0}.crm-dashboard-container{padding:0 16px}.crm-dashboard-layout{gap:20px;padding:16px 0}}.featureTabsSection{background-color:#fff;padding:var(--spacing-2xl) 0}.featureTabsHeading{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--text);margin-bottom:var(--spacing-2xl);text-align:center;max-width:720px;margin-left:auto;margin-right:auto;line-height:1.2}.featureTabsLayout{display:grid;grid-template-columns:380px 1fr;gap:var(--spacing-2xl);align-items:start;max-width:1200px;margin:0 auto}.featureTabsNav{display:flex;flex-direction:column;gap:0;position:sticky;top:100px}.featureTabItem{display:block;width:100%;text-align:left;padding:14px 18px 14px 20px;font-size:1rem;font-weight:400;color:var(--text);background:none;border:none;border-left:4px solid transparent;cursor:pointer;transition:background .2s,border-color .2s,font-weight .2s;border-radius:0 var(--radius) var(--radius) 0}.featureTabItem:hover{background:#2394e60f;color:var(--text)}.featureTabItem.active{font-weight:700;color:var(--primary);border-left-color:var(--primary);background:#2394e614}.featureTabDesc{margin:var(--spacing-lg) 0 0;padding:0 18px 0 20px;font-size:.95rem;line-height:1.6;color:var(--text-muted)}.featureTabsVisual{display:flex;justify-content:center;align-items:flex-start}.featureTabsImageWrap{width:100%;max-width:720px;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #00000014,0 2px 8px #0000000a;background-color:var(--bg);border:1px solid rgba(35,148,230,.35)}.featureTabsImage{width:100%;height:auto;display:block;object-fit:cover}@media(max-width:900px){.featureTabsLayout{grid-template-columns:1fr;gap:var(--spacing-xl)}.featureTabsNav{position:static}.featureTabsImageWrap{max-width:100%}}.featureSectionAlt{background-color:#fff}.featureDetail{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-xl) 0}.featureDetail.reverse{direction:rtl}.featureDetail.reverse>*{direction:ltr}.featureDetailContent{display:flex;flex-direction:column;gap:var(--spacing-lg)}.featureIconLarge{font-size:4rem;margin-bottom:var(--spacing-md)}.featureDetailTitle{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--text);margin-bottom:var(--spacing-md);line-height:1.2}.featureDetailDesc{font-size:1.0625rem;color:var(--text-muted);line-height:1.7}.featureList{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-top:var(--spacing-md);list-style:none;padding:0}.featureList li{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--text);font-size:var(--font-size-base);line-height:1.6}.featureList li:before{content:"✓";display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#2394e61f;color:var(--primary);border-radius:var(--radius-full);font-weight:700;font-size:var(--font-size-sm);flex-shrink:0;margin-top:2px}.featureDetailVisual{display:flex;justify-content:center;align-items:center}.featureImageContainer{width:100%;max-width:640px;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #00000014,0 2px 8px #0000000a;background-color:var(--bg);border:1px solid rgba(35,148,230,.35)}.featureImage{width:100%;height:auto;display:block;object-fit:cover;transition:transform .3s ease}.featureImageContainer:hover .featureImage{transform:scale(1.02)}.featureMockup{width:100%;max-width:500px;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.mockupHeader{padding:var(--spacing-md);background-color:var(--bg-alt);border-bottom:1px solid var(--border)}.mockupTitle{font-size:var(--font-size-base);font-weight:600;color:var(--text)}.mockupContent{padding:var(--spacing-lg);min-height:300px}.mockupCalendar{padding:var(--spacing-md)}.calendarGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--spacing-xs)}.calendarDay{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-xs);background-color:var(--bg);position:relative;min-height:40px}.calendarEvent{font-size:var(--font-size-xs);padding:2px 6px;border-radius:var(--radius-sm);margin-bottom:2px;color:#fff;font-weight:500}.calendarEvent.invoice{background-color:#28a745}.calendarEvent.followup{background-color:var(--primary-light)}.invoiceCard{background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}.invoiceHeader{font-size:var(--font-size-xl);font-weight:700;color:var(--primary);margin-bottom:var(--spacing-md)}.invoiceBody{display:flex;flex-direction:column;gap:var(--spacing-sm)}.invoiceLine{height:12px;background-color:var(--border);border-radius:var(--radius-sm);width:80%}.invoiceTotal{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:2px solid var(--border);font-size:var(--font-size-lg);font-weight:700;color:var(--text)}.expenseChart{display:flex;align-items:flex-end;gap:var(--spacing-md);height:200px;margin-bottom:var(--spacing-lg)}.chartBar{flex:1;background:linear-gradient(to top,var(--secondary),var(--accent));border-radius:var(--radius) var(--radius) 0 0;min-height:40px}.expenseTotal{text-align:center;font-size:var(--font-size-xl);font-weight:700;color:var(--text);padding:var(--spacing-md);background-color:var(--bg-alt);border-radius:var(--radius)}.estimateCard{background:linear-gradient(135deg,#2563eb1a,#1e3a8a1a);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center}.estimateStatus{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background-color:#ffc107;color:var(--text);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--spacing-md)}.estimateAmount{font-size:var(--font-size-2xl);font-weight:700;color:var(--text)}.analyticsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.kpiCard{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:var(--spacing-lg);border-radius:var(--radius);text-align:center;color:#fff}.kpiValue{font-size:var(--font-size-2xl);font-weight:700;margin-bottom:var(--spacing-xs)}.kpiLabel{font-size:var(--font-size-sm);opacity:.9}.chartContainer{display:flex;align-items:flex-end;gap:var(--spacing-md);height:150px}.chartBar.profit{flex:1;background-color:var(--secondary);border-radius:var(--radius) var(--radius) 0 0;min-height:60px}.chartBar.loss{flex:1;background-color:#dc3545;border-radius:var(--radius) var(--radius) 0 0;min-height:40px}.plChart{display:flex;align-items:flex-end;gap:var(--spacing-lg);height:200px;margin-bottom:var(--spacing-lg)}.plBar{flex:1;border-radius:var(--radius) var(--radius) 0 0;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--spacing-sm);color:#fff;font-weight:600;font-size:var(--font-size-sm);min-height:40px}.plBar.profit{background-color:var(--secondary)}.plBar.loss{background-color:#dc3545}.plLegend{display:flex;gap:var(--spacing-lg);justify-content:center}.legendItem{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text)}.legendDot{width:12px;height:12px;border-radius:var(--radius-full)}.legendDot.profit{background-color:var(--secondary)}.legendDot.loss{background-color:#dc3545}.inboxVisual{align-items:flex-start;position:relative;overflow:visible}.inboxImageStack{position:relative;width:100%;max-width:640px;overflow:visible}.inboxImage.inboxImageBase{width:100%;height:auto;object-fit:contain;display:block;border-radius:12px;box-shadow:0 4px 24px #00000014,0 2px 8px #0000000a;border:1px solid rgba(35,148,230,.35)}.inboxImageOverlay{position:absolute;right:-8%;bottom:-5%;width:52%;max-width:340px;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 8px 32px #0000001f,0 4px 12px #00000014;border:1px solid rgba(35,148,230,.25);transform:rotate(-3deg);z-index:2}.integrationsVisual{align-items:flex-start}.integrationsImage{width:100%;height:auto;object-fit:contain;display:block}.integrationsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.integrationCard{padding:var(--spacing-xl);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:var(--transition)}.integrationCard:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}.integrationIcon{width:60px;height:60px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:2rem;margin-bottom:var(--spacing-lg);background-color:var(--bg-alt)}.integrationIcon.whatsapp{background:linear-gradient(135deg,#25d3661a,#25d3660d)}.integrationIcon.meta{background:linear-gradient(135deg,#1877f21a,#1877f20d)}.integrationIcon.instagram{background:linear-gradient(135deg,#e1306c1a,#e1306c0d)}.integrationIcon.zoom{background:linear-gradient(135deg,#2d8cff1a,#2d8cff0d)}.integrationIcon.meet{background:linear-gradient(135deg,#1a73e81a,#1a73e80d)}.integrationTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text)}.integrationDesc{color:var(--text-muted);line-height:1.6;margin-bottom:var(--spacing-lg)}.integrationFeatures{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.integrationFeatures li{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--text);font-size:var(--font-size-sm)}.integrationFeatures li:before{content:"•";color:var(--primary);font-weight:700;font-size:var(--font-size-lg);line-height:1}.userCard{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--spacing-lg)}.userAvatar{width:50px;height:50px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-size-lg)}.userInfo{flex:1}.userName{font-size:var(--font-size-base);font-weight:600;color:var(--text);margin-bottom:var(--spacing-xs)}.userRole{font-size:var(--font-size-sm);color:var(--text-muted)}.rolesList{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.roleTag{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--text);font-weight:500}.activityItem{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);border-left:3px solid var(--primary);background-color:var(--bg-alt);border-radius:var(--radius);margin-bottom:var(--spacing-md)}.activityIcon{width:32px;height:32px;border-radius:var(--radius-full);background-color:#2563eb1a;color:var(--primary);display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.activityContent{flex:1}.activityTitle{font-size:var(--font-size-base);font-weight:600;color:var(--text);margin-bottom:var(--spacing-xs)}.activityTime{font-size:var(--font-size-sm);color:var(--text-muted)}.whatsappFeatures{display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-top:var(--spacing-xl)}.sectionTitle{font-size:var(--font-size-3xl);font-weight:700;color:var(--text);margin-bottom:var(--spacing-md)}.sectionSubtitle{font-size:var(--font-size-lg);color:var(--text-muted);line-height:1.6}@media(max-width:968px){.featureDetail,.integrationsFeatureRow{grid-template-columns:1fr}.featureDetail.reverse{direction:ltr}.featureList,.integrationsGrid{grid-template-columns:1fr}.whatsappFeatures{gap:var(--spacing-2xl)}.inboxImageOverlay{width:48%;right:-4%;bottom:-3%;max-width:260px}}.hero{background:#fff;color:var(--hero-heading);padding:var(--spacing-2xl) 0;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%231A202C' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:1;pointer-events:none}.heroContent{position:relative;z-index:1;text-align:center;max-width:900px;margin:0 auto}.heroTestimonials{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-lg) var(--spacing-2xl);margin-bottom:var(--spacing-xl)}.testimonialQuote{text-align:center}.testimonialQuote .stars{display:block;color:#fbbf24;font-size:1rem;letter-spacing:.1em;margin-bottom:var(--spacing-xs)}.testimonialQuote p{font-size:var(--font-size-sm);color:var(--hero-body);margin:0;font-style:italic;max-width:180px}.heroTitle{font-size:clamp(2rem,6vw,4rem);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg);color:var(--hero-heading)}.heroSubtitle{font-size:var(--font-size-lg);line-height:1.6;color:var(--hero-body);margin-bottom:var(--spacing-xl);max-width:640px;margin-left:auto;margin-right:auto}.heroActions{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap;margin-bottom:var(--spacing-xl)}.heroBtnPrimary{background-color:var(--primary);color:#fff;padding:.75rem 1.5rem;font-size:var(--font-size-base);font-weight:500;border-radius:var(--radius);border:1px solid transparent;transition:var(--transition)}.heroBtnPrimary:hover{background-color:var(--primary-dark);color:#fff;transform:translateY(-1px);box-shadow:var(--shadow-md)}.heroBtnSecondary{background-color:transparent;color:var(--primary);padding:.75rem 1.5rem;font-size:var(--font-size-base);font-weight:500;border-radius:var(--radius);border:2px solid var(--primary);transition:var(--transition)}.heroBtnSecondary:hover{background-color:#2394e614;color:var(--primary);transform:translateY(-1px);box-shadow:var(--shadow-md)}.heroMediaCards{position:relative;margin-top:var(--spacing-xl);max-width:1000px;margin-left:auto;margin-right:auto;min-height:320px}.heroMediaCard{display:block;position:absolute;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #00000026;background:var(--bg);border:1px solid rgba(0,0,0,.08);text-decoration:none;transition:var(--transition)}.heroMediaCard:hover{transform:translateY(-4px);box-shadow:0 24px 72px #0003}.heroMediaCardLeft{left:0;top:20px;width:52%;max-width:480px;z-index:1;border-radius:12px}.heroMediaCardRight{right:0;top:0;width:58%;max-width:560px;z-index:2}.heroMediaImage{width:100%;height:auto;display:block;object-fit:cover}@media(max-width:768px){.heroMediaCards{min-height:auto;display:flex;flex-direction:column;gap:var(--spacing-lg)}.heroMediaCard{position:relative;width:100%!important;max-width:none}.heroMediaCardLeft,.heroMediaCardRight{left:auto;right:auto;top:auto}}.waveDivider{width:100%;line-height:0;color:#f0f2f5;margin-top:-1px}.waveSvg{width:100%;height:auto;display:block;min-height:60px}@media(min-width:768px){.waveSvg{min-height:80px}}.servicesPreview{padding:var(--spacing-2xl) 0;background-color:#f0f2f5}.servicesGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-2xl);margin-top:var(--spacing-xl)}.servicesGridWithDynamicBlock .serviceCardCloudCrmSlot,.servicesGridWithDynamicBlock .serviceCardWhatsappSlot,.servicesGridWithDynamicBlock .serviceCardErpSlot,.servicesGridWithDynamicBlock .serviceCardBrandingSlot{grid-column:1 / -1}.serviceCard{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background-color:#fff;border:2px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #0000000a;transition:var(--transition)}.serviceCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014;border-color:var(--primary)}.serviceCardHeader{display:flex;align-items:center;justify-content:center;min-height:120px;padding:var(--spacing-lg)}.serviceCardCrm .serviceCardHeader{background-color:#e3f2fd;color:#1976d2}.serviceCardErp .serviceCardHeader{background-color:#fce4ec;color:#c2185b}.serviceCardBranding .serviceCardHeader{background-color:#f3e5f5;color:#7b1fa2}.serviceCardWhatsapp .serviceCardHeader{background-color:#e8f5e9;color:#25d366}.serviceCardIcon{width:56px;height:56px;display:flex;align-items:center;justify-content:center}.serviceCardIcon svg{width:40px;height:40px;stroke-width:2}.serviceCardBody{padding:var(--spacing-xl);background-color:#fff;flex:1;display:flex;flex-direction:column}.serviceCardTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text);text-align:center}.serviceCardDesc{color:var(--text-muted);line-height:1.6;margin-bottom:var(--spacing-lg);flex:1;text-align:center}.serviceCardBtn{display:flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--primary);background-color:transparent;border:2px solid var(--primary);border-radius:var(--radius);text-decoration:none;transition:var(--transition);width:100%;text-align:center}.serviceCardBtn:hover{background-color:var(--primary);color:#fff}.crmFeaturesOverview{padding:var(--spacing-2xl) 0;background-color:#f0f2f5}.crmFeaturesDashboard{margin-top:var(--spacing-xl);background-color:#fff;border-radius:16px;box-shadow:0 8px 40px #0000001a;padding:var(--spacing-2xl);border:1px solid rgba(0,0,0,.06)}.crmFeaturesDashboardTitle{font-size:var(--font-size-3xl);font-weight:700;color:var(--text);margin-bottom:var(--spacing-2xl);padding:0}.crmFeaturesDashboardGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.crmFeatureWidget{display:block;text-decoration:none;color:inherit}.crmFeatureWidget:hover .crmFeatureWidgetFrame{box-shadow:0 12px 32px #00000026;border-color:#2394e666}.crmFeatureWidgetFrame{background-color:#fff;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 16px #0000000f;transition:var(--transition)}.crmFeatureWidgetHeader{display:flex;align-items:center;gap:var(--spacing-md);padding:12px 16px;background-color:#f8fafc;border-bottom:1px solid rgba(0,0,0,.06)}.crmFeatureWidgetDots{display:flex;gap:6px}.crmFeatureWidgetDots span{width:10px;height:10px;border-radius:50%;background-color:#cbd5e1}.crmFeatureWidgetDots span:nth-child(1){background-color:#ef4444}.crmFeatureWidgetDots span:nth-child(2){background-color:#f59e0b}.crmFeatureWidgetDots span:nth-child(3){background-color:#22c55e}.crmFeatureWidgetHeaderTitle{font-size:var(--font-size-sm);font-weight:600;color:var(--text)}.crmFeatureWidgetImageWrap{aspect-ratio:4 / 3;overflow:hidden;background-color:#f1f5f9}.crmFeatureWidgetImage{width:100%;height:100%;object-fit:cover;display:block}.crmFeaturesOverviewCta{text-align:center;margin-top:var(--spacing-xl)}@media(max-width:768px){.crmFeaturesDashboardGrid{grid-template-columns:1fr}}.crmShowcase{background-color:#fff;padding:var(--spacing-2xl) 0;position:relative;overflow:hidden}.crmShowcase:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(35,148,230,.06) 0%,rgba(35,148,230,.02) 35%,transparent 60%);pointer-events:none}.crmShowcase:after{content:"";position:absolute;bottom:0;right:0;width:75%;height:65%;background:radial-gradient(ellipse 90% 70% at 100% 100%,rgba(35,148,230,.07) 0%,transparent 65%);pointer-events:none}.crmShowcase .sectionHeader{position:relative;z-index:1}.crmMockup{display:flex;align-items:stretch;justify-content:center;gap:0;margin-top:var(--spacing-2xl);max-width:960px;margin-left:auto;margin-right:auto;position:relative;z-index:1;text-decoration:none;color:inherit;min-height:420px}.crmMockupLeft{width:26%;min-width:200px;background:var(--bg);border-radius:12px;box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a;border:1px solid var(--border-light);display:flex;flex-direction:column;padding:14px;margin-right:-20px;z-index:3;align-self:center}.crmMockupCenter{width:46%;min-width:280px;background:var(--bg);border-radius:12px;box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a;border:1px solid var(--border-light);display:flex;flex-direction:column;padding:14px 18px;z-index:2}.crmMockupRight{width:24%;min-width:160px;display:flex;flex-direction:column;gap:12px;margin-left:-16px;z-index:1;align-self:center}.crmMockupCardTitle{font-size:.9rem;font-weight:600;color:var(--text);margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border-light)}.crmMockupField{margin-bottom:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crmMockupLabel{font-size:.8rem;color:var(--text-muted)}.crmMockupPill{font-size:.75rem;background:var(--primary);color:#fff;padding:4px 10px;border-radius:999px}.crmMockupInput{flex:1;min-width:80px;height:28px;border:1px solid var(--border);border-radius:6px;padding:0 8px;font-size:.8rem;background:var(--bg)}.crmMockupBody{flex:1;font-size:.75rem;color:var(--text-muted);line-height:1.5;margin:10px 0;padding:10px;background:var(--bg-alt);border-radius:8px;min-height:120px}.crmMockupBody p{margin:0 0 4px}.crmMockupFooter{font-size:.7rem;color:var(--text-muted);margin-bottom:8px}.crmMockupToolbar{display:flex;align-items:center;gap:10px;padding-top:8px;border-top:1px solid var(--border-light)}.crmMockupSend{background:var(--primary);color:#fff;padding:6px 14px;border-radius:6px;font-size:.8rem;font-weight:600}.crmMockupIcons{font-size:.75rem;color:var(--text-muted)}.crmMockupDealStages{display:flex;align-items:center;flex-wrap:wrap;gap:4px 2px;margin-bottom:14px;font-size:.75rem}.crmMockupStage{padding:4px 8px;border-radius:6px;background:var(--bg-alt);color:var(--text-muted)}.crmMockupStage.active{background:#2394e61f;color:var(--primary);font-weight:500}.crmMockupArrow{color:var(--text-light);font-size:.7rem}.crmMockupWonLost{display:flex;gap:6px;margin-left:8px}.crmMockupWon{padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:600;background:#22c55e;color:#fff}.crmMockupLost{padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:600;background:#ef4444;color:#fff}.crmMockupBlock{margin-bottom:14px}.crmMockupBlockTitle{font-size:.8rem;font-weight:600;color:var(--text);margin-bottom:8px}.crmMockupRow{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:.8rem}.crmMockupValue{color:var(--text)}.crmMockupValue.crmMockupEmpty{color:var(--text-light)}.crmMockupActivity{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:.78rem;color:var(--text)}.crmMockupActivityIcon{color:var(--primary);font-size:.9rem}.crmMockupActivityAvatar{width:28px;height:28px;border-radius:50%;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:600;flex-shrink:0}.crmMockupCard{background:var(--bg);border-radius:12px;box-shadow:0 4px 16px #0000000f,0 2px 6px #0000000a;border:1px solid var(--border-light);padding:12px 14px}.crmMockupCardTitleSmall{font-size:.8rem;font-weight:600;color:var(--text);margin-bottom:8px}.crmMockupGoalVal{font-size:1.25rem;font-weight:700;color:var(--primary);margin-bottom:2px}.crmMockupGoalLabel{font-size:.75rem;color:var(--text-muted);margin-bottom:8px}.crmMockupProgress{height:8px;background:var(--bg-alt);border-radius:999px;overflow:hidden}.crmMockupProgressFill{height:100%;width:77%;background:var(--primary);border-radius:999px}.crmMockupChart{display:flex;align-items:flex-end;gap:12px;height:56px;margin-bottom:6px}.crmMockupBar{flex:1;background:var(--primary);border-radius:4px 4px 0 0;min-height:12px}.crmMockupChartLabels{font-size:.65rem;color:var(--text-muted);margin-bottom:4px}.crmMockupConversion{font-size:.75rem;color:var(--text);margin-bottom:10px}.crmMockupQuestions{width:100%;padding:6px 10px;font-size:.75rem;border-radius:8px;border:1px solid var(--border);background:var(--bg-alt);color:var(--text-muted);cursor:default}.crmShowcaseCta{text-align:center;margin-top:var(--spacing-2xl);position:relative;z-index:1}.crmMockup:hover .crmMockupLeft,.crmMockup:hover .crmMockupCenter,.crmMockup:hover .crmMockupRight .crmMockupCard{box-shadow:0 8px 28px #0000001a,0 4px 12px #0000000d;border-color:#2394e640}@media(max-width:768px){.crmMockup{flex-direction:column;align-items:center;min-height:0}.crmMockupLeft{width:100%;max-width:320px;margin-right:0;margin-bottom:-8px}.crmMockupCenter{width:100%;max-width:360px}.crmMockupRight{width:100%;max-width:320px;margin-left:0;flex-direction:row;flex-wrap:wrap;justify-content:center}.crmMockupRight .crmMockupCard{flex:1;min-width:140px}}.industriesPreview{background-color:#f0f2f5;padding:var(--spacing-2xl) 0}.industriesGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-2xl);margin-top:var(--spacing-xl)}.industryCard{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background-color:#fff;border:2px solid rgba(0,0,0,.08);box-shadow:0 2px 12px #0000000a;transition:var(--transition)}.industryCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014;border-color:var(--primary)}.industryCardHeader{display:flex;align-items:center;justify-content:center;min-height:120px;padding:var(--spacing-lg)}.industryCardTravel .industryCardHeader{background-color:#e3f2fd;color:#1976d2}.industryCardAutomobile .industryCardHeader{background-color:#ffebee;color:#c62828}.industryCardOther .industryCardHeader{background-color:#e8eaf6;color:#3949ab}.industryCardIcon{width:56px;height:56px;display:flex;align-items:center;justify-content:center}.industryCardIcon svg{width:40px;height:40px;stroke-width:2}.industryCardBody{padding:var(--spacing-xl);background-color:#fff;flex:1;display:flex;flex-direction:column}.industryCardTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text);text-align:center}.industryCardDesc{color:var(--text-muted);line-height:1.6;margin-bottom:var(--spacing-lg);flex:1;text-align:center}.industryCardBtn{display:flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--primary);background-color:transparent;border:2px solid var(--primary);border-radius:var(--radius);text-decoration:none;transition:var(--transition);width:100%;text-align:center}.industryCardBtn:hover{background-color:var(--primary);color:#fff}.cta{background-color:#f0f2f5;padding:var(--spacing-2xl) 0;text-align:center}.ctaContent{max-width:640px;margin:0 auto}.ctaTitle{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-md);color:var(--text)}.ctaSubtitle{font-size:var(--font-size-lg);color:var(--text-muted);margin-bottom:var(--spacing-xl);line-height:1.5}.ctaActions{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.ctaActions .btnPrimary{background-color:var(--primary);color:#fff;border:2px solid var(--primary)}.ctaActions .btnPrimary:hover{background-color:var(--primary-dark);color:#fff;border-color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 14px #00000026}.ctaActions .btnOutline{background-color:transparent;color:var(--primary);border:2px solid var(--primary)}.ctaActions .btnOutline:hover{background-color:#2394e61a;color:var(--primary);transform:translateY(-2px)}@media(max-width:768px){.heroTestimonials{flex-direction:column;align-items:center;gap:var(--spacing-md)}.heroActions{flex-direction:column}.heroActions .btn{width:100%;max-width:280px}.servicesGrid,.industriesGrid{grid-template-columns:1fr}.ctaActions{flex-direction:column}.ctaActions .btn{width:100%}}.cloudCrmPage,.productPage{padding:var(--spacing-2xl) 0}.serviceDetail{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-xl) 0}.serviceDetail.reverse{direction:rtl}.serviceDetail.reverse>*{direction:ltr}.serviceDetailContent{display:flex;flex-direction:column;gap:var(--spacing-lg)}.serviceBadge{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background-color:var(--bg-alt);color:var(--primary);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;width:fit-content}.serviceDetailTitle{font-size:var(--font-size-3xl);font-weight:700;color:var(--text);margin-bottom:var(--spacing-md)}.serviceDetailDesc{font-size:var(--font-size-lg);color:var(--text-muted);line-height:1.7}.serviceFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin:var(--spacing-lg) 0}.serviceFeatures li{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text);font-size:var(--font-size-base)}.serviceFeatures li:before{content:"✓";display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#2563eb1a;color:var(--primary);border-radius:var(--radius-full);font-weight:700;font-size:var(--font-size-sm);flex-shrink:0}.serviceActions{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.serviceDetailVisual{display:flex;justify-content:center;align-items:center}.serviceMockup{width:100%;max-width:500px;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.mockupHeader{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);background-color:var(--bg-alt);border-bottom:1px solid var(--border)}.mockupDots{display:flex;gap:var(--spacing-xs)}.mockupDots span{width:12px;height:12px;border-radius:var(--radius-full);background-color:var(--border)}.mockupTitle{font-size:var(--font-size-sm);color:var(--text-muted);font-weight:500}.mockupContent{display:flex;min-height:300px}.mockupSidebar{width:80px;background-color:var(--bg-alt);border-right:1px solid var(--border)}.mockupMain{flex:1;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.mockupCard{height:80px;background-color:var(--bg-alt);border-radius:var(--radius);border:1px solid var(--border)}.mockupTable{height:120px;background-color:var(--bg-alt);border-radius:var(--radius);border:1px solid var(--border)}.mockupChart{height:100px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:var(--radius);opacity:.2}.mockupBrand{height:60px;background-color:var(--bg-alt);border-radius:var(--radius);border:1px solid var(--border);margin-bottom:var(--spacing-md)}.mockupChat{height:60px;background-color:var(--bg-alt);border-radius:var(--radius);border:1px solid var(--border);margin-bottom:var(--spacing-sm)}@media(max-width:968px){.serviceDetail{grid-template-columns:1fr}.serviceDetail.reverse{direction:ltr}.serviceFeatures{grid-template-columns:1fr}}.industryDetail{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-xl) 0}.industryDetail.reverse{direction:rtl}.industryDetail.reverse>*{direction:ltr}.industryDetailContent{display:flex;flex-direction:column;gap:var(--spacing-lg)}.industryIconLarge{font-size:4rem;margin-bottom:var(--spacing-md)}.industryDetailTitle{font-size:var(--font-size-3xl);font-weight:700;color:var(--text);margin-bottom:var(--spacing-md)}.industryDetailDesc{font-size:var(--font-size-lg);color:var(--text-muted);line-height:1.7}.industrySolutions{margin-top:var(--spacing-lg)}.industrySolutionsTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text)}.industryFeatures{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-top:var(--spacing-md)}.industryFeatures li{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text);font-size:var(--font-size-base)}.industryFeatures li:before{content:"✓";display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#2563eb1a;color:var(--primary);border-radius:var(--radius-full);font-weight:700;font-size:var(--font-size-sm);flex-shrink:0}.industriesList{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-top:var(--spacing-md)}.industryTag{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--text);font-weight:500}.industryDetailVisual{display:flex;justify-content:center;align-items:center}.industryImage{width:100%;max-width:500px}.imagePlaceholder{width:100%;height:400px;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg)}.imagePlaceholder.travel{background:linear-gradient(135deg,#2563eb1a,#1e3a8a1a)}.imagePlaceholder.automobile{background:linear-gradient(135deg,#1e3a8a1a,#60a5fa1a)}.imagePlaceholder.other{background:linear-gradient(135deg,#2563eb1a,#60a5fa1a)}@media(max-width:968px){.industryDetail{grid-template-columns:1fr}.industryDetail.reverse{direction:ltr}.industryFeatures{grid-template-columns:1fr}}.aboutContent{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-2xl);align-items:start}.aboutText{display:flex;flex-direction:column;gap:var(--spacing-lg)}.aboutTitle{font-size:var(--font-size-3xl);font-weight:700;color:var(--text);margin-bottom:var(--spacing-md)}.aboutDesc{font-size:var(--font-size-lg);color:var(--text-muted);line-height:1.7}.aboutVisual{position:sticky;top:100px}.aboutCard{padding:var(--spacing-xl);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:var(--radius-lg);color:#fff;text-align:center;box-shadow:var(--shadow-lg)}.aboutCardIcon{font-size:3rem;margin-bottom:var(--spacing-md)}.aboutCardTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:#fff}.aboutCardDesc{color:#ffffffe6;line-height:1.6}.valuesGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl)}.valueCard{padding:var(--spacing-xl);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;transition:var(--transition);box-shadow:var(--shadow)}.valueCard:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}.valueIcon{font-size:3rem;margin-bottom:var(--spacing-md)}.valueTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--text)}.valueDesc{color:var(--text-muted);line-height:1.6}.servicesOverview{max-width:800px;margin:0 auto}.servicesList{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.serviceItem{display:flex;gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);transition:var(--transition);box-shadow:var(--shadow)}.serviceItem:hover{transform:translate(4px);box-shadow:var(--shadow-md);border-color:var(--primary)}.serviceItemIcon{font-size:2.5rem;flex-shrink:0}.serviceItemTitle{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text)}.serviceItemDesc{color:var(--text-muted);line-height:1.6}@media(max-width:968px){.aboutContent{grid-template-columns:1fr}.aboutVisual{position:static}.valuesGrid{grid-template-columns:1fr}}.contactSection{background:linear-gradient(180deg,#f8fafc 0%,var(--bg) 100%)}.contactGrid{display:grid;grid-template-columns:1fr;gap:var(--spacing-2xl);align-items:start;max-width:680px;margin:0 auto}.contactFormSection{padding:0;background:linear-gradient(180deg,var(--bg) 0%,var(--bg-alt) 100%);border:1px solid rgba(35,148,230,.2);border-radius:16px;box-shadow:0 4px 24px #0000000f,0 2px 12px #2394e60a;overflow:hidden}.contactFormHeader{padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-xl);background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);text-align:center}.contactFormIcon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;font-size:1.75rem;background:#fff3;border-radius:14px;margin-bottom:var(--spacing-md)}.contactFormTitle{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-sm);color:#fff;letter-spacing:-.02em}.contactFormSubtitle{color:#ffffffe6;font-size:var(--font-size-base);line-height:1.6;margin:0}.contactForm{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-2xl)}.contactFormRow{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.formGroup{display:flex;flex-direction:column;gap:var(--spacing-sm)}.formLabel{font-size:.9375rem;font-weight:600;color:var(--text)}.formInput{padding:14px 16px;border:1px solid var(--border-light);border-radius:10px;font-size:var(--font-size-base);font-family:inherit;background-color:var(--bg);color:var(--text);transition:all .2s ease}.formInput:hover{border-color:#2394e666}.formInput:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px #2394e626}.formTextarea{resize:vertical;min-height:140px;font-family:inherit}select.formInput{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236c757d' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.contactForm .btnPrimary{padding:16px 24px;font-size:1.0625rem;font-weight:600;border-radius:10px;transition:all .2s ease}.contactForm .btnPrimary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #2394e659}.formStatus{padding:var(--spacing-md) var(--spacing-lg);border-radius:10px;font-size:var(--font-size-base)}.formStatus.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.formStatus.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media(max-width:600px){.contactFormRow{grid-template-columns:1fr}.contactFormHeader{padding:var(--spacing-xl) var(--spacing-lg)}.contactFormTitle{font-size:var(--font-size-2xl)}.contactForm{padding:var(--spacing-xl)}}.page{min-height:100vh;display:flex;flex-direction:column}.page main{flex:1}:root{--primary: #2394E6;--primary-dark: #1d7bc4;--primary-light: #4aa3eb;--secondary: #1e3a8a;--secondary-dark: #1e293b;--accent: #60a5fa;--accent-light: #93c5fd;--brand-hero-blue: #2394E6;--hero-heading: #1A202C;--hero-body: #4A5568;--bg: #ffffff;--bg-alt: #f8f9fa;--bg-dark: #2c2c2c;--text: #212529;--text-muted: #6c757d;--text-light: #adb5bd;--border: #dee2e6;--border-light: #e9ecef;--success: #28a745;--warning: #ffc107;--error: #dc3545;--info: #17a2b8;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-base: 16px;--font-size-sm: .875rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--radius-sm: .25rem;--radius: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 9999px;--transition: all .2s ease-in-out}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--font-size-base);scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.6;color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none;transition:var(--transition)}button{font-family:inherit;font-size:inherit;border:none;background:none;cursor:pointer;transition:var(--transition)}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;color:var(--text)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}@media(max-width:768px){.container{padding:0 var(--spacing-md)}}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:var(--font-size-base);font-weight:500;border-radius:var(--radius);transition:var(--transition);cursor:pointer;border:1px solid transparent}.btnPrimary{background-color:var(--primary);color:#fff}.btnPrimary:hover{background-color:var(--primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btnSecondary{background-color:var(--secondary);color:#fff}.btnSecondary:hover{background-color:var(--secondary-dark);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btnOutline{background-color:transparent;color:var(--primary);border-color:var(--primary)}.btnOutline:hover{background-color:var(--primary);color:#fff}.btnLarge{padding:1rem 2rem;font-size:var(--font-size-lg)}.btnSmall{padding:.5rem 1rem;font-size:var(--font-size-sm)}.section{padding:var(--spacing-2xl) 0}.section.alt{background-color:var(--bg-alt)}.sectionHeader{text-align:center;margin-bottom:var(--spacing-2xl)}.sectionTitle{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md);color:var(--text)}.sectionSubtitle{font-size:var(--font-size-lg);color:var(--text-muted);max-width:600px;margin:0 auto}.pageHeader{background-color:var(--primary);color:#fff;padding:var(--spacing-2xl) 0;text-align:center}.pageTitle{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-md);color:#fff}.pageSubtitle{font-size:var(--font-size-lg);color:#ffffffe6;max-width:600px;margin:0 auto}.gradientText{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
