:root{--brand-blue: #375DFB;--brand-blue-hover: #1C46D4;--heading-dark: #22272F;--subheading-gray: #475467;--body-gray: #525866;--body-light: #667085;--label-gray: #868C98;--surface-light: #F5F8FF;--surface-blue-tint: #E5EBFF;--surface-tab-bg: #F0F2F5;--surface-card-border: #E8ECF2;--dark-card-bg: #333864;--dark-card-border: rgba(172, 161, 241, .51);--accent-purple: #9F81FF;--accent-purple-light: #AFA3FF;--accent-purple-2: #BAA0FF;--accent-cyan: #ABFFFF;--accent-btn-purple: #CBBAFC;--nav-text: #343B46;--font-heading: "Creato Display", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif}:root{--ds-blue: #375DFB;--ds-blue-hover: #1C46D4;--ds-indigo: #5B47EE;--ds-violet: #9F81FF;--ds-violet-soft: #AFA3FF;--ds-cyan: #ABFFFF;--ds-ink: #22272F;--ds-ink-2: #343B46;--ds-sub: #475467;--ds-body: #525866;--ds-muted: #667085;--ds-label: #868C98;--ds-white: #FFFFFF;--ds-surface: #F5F8FF;--ds-surface-tint: #E5EBFF;--ds-surface-stage: #EFF2FF;--ds-surface-tab: #F0F2F5;--ds-line: #E8ECF2;--ds-line-strong: #E4E7EC;--ds-night: #0D0A2C;--ds-night-2: #14151D;--ds-night-card: #333864;--ds-on-night: #FFFFFF;--ds-on-night-body: #C9CBE8;--ds-on-night-muted: #9A9CC0;--ds-on-night-accent: #AFA3FF;--ds-band-ink: #1E1670;--ds-success: #12B76A;--ds-success-soft: #ECFDF3;--ds-warning: #F79009;--ds-warning-soft: #FFFAEB;--ds-danger: #F04438;--ds-danger-soft: #FEF3F2;--ds-black: #000000;--ds-whatsapp: #25D366;--ds-cat-blue: #2563EB;--ds-cat-blue-bg: #EFF6FF;--ds-cat-violet: #7C3AED;--ds-cat-violet-bg: #F5F3FF;--ds-cat-green: #059669;--ds-cat-green-bg: #ECFDF5;--ds-cat-teal: #14B8A6;--ds-cat-teal-bg: #CCFBF1;--ds-cat-red: #DC2626;--ds-cat-red-bg: #FEF2F2;--ds-cat-amber: #D97706;--ds-cat-amber-bg: #FFFBEB;--ds-cat-cyan: #0891B2;--ds-cat-cyan-bg: #ECFEFF;--ds-cat-sky: #0EA5E9;--ds-cat-sky-bg: #E0F2FE;--ds-cat-indigo: #6366F1;--ds-cat-indigo-bg: #EEF2FF;--ds-cat-pink: #EC4899;--ds-cat-pink-bg: #FDF2F8;--ds-cat-orange: #F97316;--ds-cat-orange-bg: #FFF7ED;--ds-cat-slate: #64748B;--ds-cat-slate-bg: #F1F5F9;--ds-g1-text: linear-gradient(90deg, #375DFB 0%, #5B47EE 100%);--ds-g2-text-dark: linear-gradient(90deg, #9DB2FF 0%, #C4B5FF 100%);--ds-g3-band: radial-gradient(55% 90% at 0% 0%, rgba(91, 71, 238, .75) 0%, rgba(91, 71, 238, 0) 70%), linear-gradient(120deg, #1E1670 0%, #3B32C9 55%, #6E4BE0 100%);--ds-g4-stage: radial-gradient(38% 55% at 6% 16%, rgba(110, 138, 255, .5) 0%, rgba(110, 138, 255, 0) 70%), radial-gradient(34% 50% at 94% 20%, rgba(186, 160, 255, .5) 0%, rgba(186, 160, 255, 0) 70%), radial-gradient(40% 55% at 72% 96%, rgba(244, 182, 224, .42) 0%, rgba(244, 182, 224, 0) 70%), var(--ds-surface-stage);--ds-night-bg: radial-gradient(45% 60% at 8% 0%, rgba(91, 71, 238, .55) 0%, rgba(91, 71, 238, 0) 70%), radial-gradient(35% 50% at 96% 100%, rgba(55, 93, 251, .38) 0%, rgba(55, 93, 251, 0) 70%), var(--ds-night);--ds-glass-fill: linear-gradient(150deg, rgba(255, 255, 255, .76) 0%, rgba(255, 255, 255, .42) 100%);--ds-glass-edge: rgba(255, 255, 255, .95);--ds-glass-shadow: inset 0 1px 0 #FFFFFF, 0 28px 60px -30px rgba(30, 22, 112, .35);--ds-glass-blur: blur(24px) saturate(150%);--ds-glass-dark-fill: linear-gradient(150deg, rgba(255, 255, 255, .11) 0%, rgba(255, 255, 255, .04) 100%);--ds-glass-dark-edge: rgba(255, 255, 255, .14);--ds-glass-dark-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), 0 30px 60px -30px rgba(0, 0, 0, .6);--ds-shadow-shot: 0 12px 28px rgba(16, 24, 40, .08);--ds-shadow-hero: 0 30px 60px rgba(16, 24, 40, .14);--ds-shadow-btn: 0 12px 24px -10px rgba(55, 93, 251, .6);--ds-r-sm: 10px;--ds-r-md: 14px;--ds-r-lg: 18px;--ds-r-xl: 28px;--ds-r-2xl: 36px;--ds-font-heading: "Creato Display", system-ui, -apple-system, sans-serif;--ds-font-body: "Inter", system-ui, -apple-system, sans-serif;--ds-h1: clamp(38px, 4.4vw, 60px);--ds-h2: clamp(30px, 3.4vw, 48px);--ds-h3: clamp(22px, 2vw, 30px);--ds-h3-sm: clamp(20px, 1.7vw, 24px);--ds-container: 1200px;--ds-gutter: clamp(16px, 4vw, 40px);--ds-section-y: clamp(64px, 8vw, 120px)}.ds-h1,.ds-h2,.ds-h3{font-family:var(--ds-font-heading);font-weight:500;color:var(--ds-ink);margin:0}.ds-h1{font-size:var(--ds-h1);line-height:1.08;letter-spacing:-.035em}.ds-h2{font-size:var(--ds-h2);line-height:1.1;letter-spacing:-.035em}.ds-h3{font-size:var(--ds-h3);line-height:1.15;letter-spacing:-.025em}.ds-h3--sm{font-size:var(--ds-h3-sm)}.ds-hl,.ds-hl-dark{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ds-hl{background-image:var(--ds-g1-text)}.ds-hl-dark{background-image:var(--ds-g2-text-dark)}.ds-eyebrow{font-family:var(--ds-font-body);font-size:14px;font-weight:500;color:var(--ds-blue);letter-spacing:.01em}.ds-lead{font-size:18px;line-height:1.6;color:var(--ds-body);margin:0}.ds-body{font-size:16px;line-height:1.6;color:var(--ds-body);margin:0}.ds-small{font-size:14px;line-height:1.5;color:var(--ds-muted);margin:0}.ds-num{font-family:var(--ds-font-heading);font-weight:500;letter-spacing:-.02em;color:var(--ds-blue)}.ds-container{width:100%;max-width:calc(var(--ds-container) + var(--ds-gutter) * 2);margin-inline:auto;padding-inline:var(--ds-gutter);box-sizing:border-box}.ds-section{padding-block:var(--ds-section-y)}.ds-stage{position:relative;background:var(--ds-g4-stage)}.ds-night{position:relative;background:var(--ds-night-bg);color:var(--ds-on-night)}.ds-band{position:relative;background:var(--ds-g3-band);color:var(--ds-on-night)}.ds-night .ds-h1,.ds-night .ds-h2,.ds-night .ds-h3,.ds-band .ds-h1,.ds-band .ds-h2,.ds-band .ds-h3{color:var(--ds-on-night)}.ds-night .ds-lead,.ds-night .ds-body{color:var(--ds-on-night-body)}.ds-night .ds-small{color:var(--ds-on-night-muted)}.ds-night .ds-eyebrow{color:var(--ds-on-night-accent)}.ds-glass{background:var(--ds-glass-fill);border:1px solid var(--ds-glass-edge);border-radius:var(--ds-r-xl);box-shadow:var(--ds-glass-shadow);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur)}.ds-glass-dark{background:var(--ds-glass-dark-fill);border:1px solid var(--ds-glass-dark-edge);border-radius:var(--ds-r-xl);box-shadow:var(--ds-glass-dark-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ds-card{background:var(--ds-white);border:1px solid var(--ds-line);border-radius:var(--ds-r-xl)}.ds-shot{border-radius:var(--ds-r-md);overflow:hidden;border:1px solid var(--ds-line-strong);background:var(--ds-white);box-shadow:var(--ds-shadow-shot)}.ds-shot>img,.ds-shot>video{display:block;width:100%;height:auto}.ds-night .ds-shot{border-color:#ffffff1f}.ds-browser{border-radius:var(--ds-r-lg);overflow:hidden;border:1px solid var(--ds-line-strong);background:var(--ds-white);box-shadow:var(--ds-shadow-hero)}.ds-browser__bar{height:36px;display:flex;align-items:center;gap:7px;padding:0 14px;background:var(--ds-surface-tab);border-bottom:1px solid var(--ds-line-strong)}.ds-browser__bar i{width:10px;height:10px;border-radius:50%;background:#f97066}.ds-browser__bar i:nth-child(2){background:#fdb022}.ds-browser__bar i:nth-child(3){background:#32d583}.ds-browser__bar span{margin-left:10px;font-size:12px;color:var(--ds-muted);background:var(--ds-white);padding:4px 12px;border-radius:999px}.ds-browser>img,.ds-browser>video{display:block;width:100%;height:auto}.ds-btn,.ds-btn--ghost,.ds-btn--light{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-family:var(--ds-font-body);font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.ds-btn{background:var(--ds-blue);color:var(--ds-white);box-shadow:var(--ds-shadow-btn)}.ds-btn:hover{background:var(--ds-blue-hover);color:var(--ds-white)}.ds-btn--ghost{background:#ffffffbf;color:var(--ds-ink);border:1px solid var(--ds-line)}.ds-btn--ghost:hover{background:var(--ds-white);color:var(--ds-ink)}.ds-btn--light{background:var(--ds-white);color:var(--ds-band-ink)}.ds-btn--light:hover{background:var(--ds-surface-tint);color:var(--ds-band-ink)}.ds-btn:focus-visible,.ds-btn--ghost:focus-visible,.ds-btn--light:focus-visible{outline:none;box-shadow:0 0 0 3px #375dfb4d}@media(prefers-reduced-motion:reduce){.ds-btn,.ds-btn--ghost,.ds-btn--light{transition:none}}.ds-shot--crop>img,.ds-shot--crop>video{width:100%;height:100%;object-fit:cover;object-position:var(--ds-pos, 50% 50%)}.animate-on-scroll{opacity:0}.animate-on-scroll.is-visible{animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.is-visible{animation-duration:var(--anim-duration, .6s)}@media(prefers-reduced-motion:reduce){.animate-on-scroll{opacity:1!important;animation:none!important}}.site-header[data-astro-cid-tvqa3xyv]{position:sticky;top:0;z-index:100;background:var(--ds-white);border-bottom:1px solid var(--ds-surface-tab);transition:background .2s ease,border-color .2s ease}.site-header--transparent[data-astro-cid-tvqa3xyv]{background:transparent;border-bottom-color:transparent}.header-inner[data-astro-cid-tvqa3xyv]{max-width:1200px;margin:0 auto;display:flex;align-items:center;padding:0 24px;height:68px;gap:0}.header-logo[data-astro-cid-tvqa3xyv]{flex:0 0 auto;display:flex;align-items:center;margin-right:auto}.header-logo[data-astro-cid-tvqa3xyv] img[data-astro-cid-tvqa3xyv]{height:34px;width:auto}.header-nav[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;gap:4px;margin-right:20px}.nav-item[data-astro-cid-tvqa3xyv]{position:relative}.nav-link[data-astro-cid-tvqa3xyv]{font-family:var(--font-body);font-size:15px;font-weight:500;color:var(--ds-ink);text-decoration:none;display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:8px;transition:background .15s,color .15s}.nav-link[data-astro-cid-tvqa3xyv]:hover,.nav-link[data-astro-cid-tvqa3xyv]:focus-visible{background:var(--ds-surface);color:var(--ds-blue)}.dropdown-arrow[data-astro-cid-tvqa3xyv]{transition:transform .2s;flex-shrink:0}.nav-item--dropdown[data-astro-cid-tvqa3xyv].mega-active .dropdown-arrow[data-astro-cid-tvqa3xyv]{transform:rotate(180deg)}.nav-item--dropdown[data-astro-cid-tvqa3xyv].mega-active .nav-link[data-astro-cid-tvqa3xyv]{background:var(--ds-surface);color:var(--ds-blue)}.header-cta[data-astro-cid-tvqa3xyv]{flex-shrink:0}.cta-button[data-astro-cid-tvqa3xyv]{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--ds-white);background:var(--ds-blue);padding:9px 20px;border-radius:10px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background .2s,transform .2s,box-shadow .2s;border:none;cursor:pointer;white-space:nowrap;box-shadow:0 1px 3px #375dfb4d,0 4px 12px #375dfb26}.cta-button[data-astro-cid-tvqa3xyv]:hover{background:var(--ds-blue-hover);transform:translateY(-1px);box-shadow:0 2px 6px #375dfb59,0 6px 20px #375dfb33}.mobile-toggle[data-astro-cid-tvqa3xyv]{display:none;background:none;border:none;cursor:pointer;padding:8px;color:var(--ds-ink);border-radius:8px;transition:background .15s}.mobile-toggle[data-astro-cid-tvqa3xyv]:hover{background:var(--ds-surface)}.mega-dropdown[data-astro-cid-tvqa3xyv]{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);width:calc(100vw - 48px);max-width:1200px;opacity:0;visibility:hidden;translate:0 8px;transition:opacity .18s ease,visibility .18s ease,translate .18s ease;z-index:200;pointer-events:none}.mega-dropdown--sm[data-astro-cid-tvqa3xyv]{max-width:780px}.mega-dropdown[data-astro-cid-tvqa3xyv].is-open{opacity:1;visibility:visible;translate:0 0;pointer-events:auto}.mega-inner[data-astro-cid-tvqa3xyv]{background:var(--ds-white);border:1px solid var(--ds-line-strong);border-radius:20px;box-shadow:0 8px 48px -8px #1c2e6424,0 2px 8px #1c2e640f;overflow:hidden}.mega-header[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;gap:12px;padding:16px 24px 12px;border-bottom:1px solid var(--ds-surface-tab)}.mega-badge[data-astro-cid-tvqa3xyv]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:var(--ds-surface-tint);color:var(--ds-blue);font-size:12px;font-weight:600;border-radius:100px;white-space:nowrap}.mega-header-text[data-astro-cid-tvqa3xyv]{font-size:13px;color:var(--ds-muted);font-weight:400}.mega-footer[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--ds-surface);border-top:1px solid var(--ds-surface-tint);gap:12px}.mega-footer-stats[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;gap:10px}.mega-footer-stat[data-astro-cid-tvqa3xyv]{font-size:13px;color:var(--ds-muted)}.mega-footer-stat[data-astro-cid-tvqa3xyv] strong[data-astro-cid-tvqa3xyv]{color:var(--ds-ink);font-weight:600}.mega-footer-sep[data-astro-cid-tvqa3xyv]{color:var(--ds-line-strong);font-size:16px}.mega-footer-cta[data-astro-cid-tvqa3xyv]{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;background:var(--ds-blue);color:var(--ds-white);font-size:13px;font-weight:600;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background .15s;flex-shrink:0}.mega-footer-cta[data-astro-cid-tvqa3xyv]:hover{background:var(--ds-blue-hover)}.mega-dropdown--features[data-astro-cid-tvqa3xyv]{max-width:860px}.feat-layout[data-astro-cid-tvqa3xyv]{display:flex;min-height:300px}.feat-tabs[data-astro-cid-tvqa3xyv]{display:flex;flex-direction:column;width:210px;flex-shrink:0;padding:12px 8px;background:var(--ds-surface);border-right:1px solid var(--ds-surface-tab);gap:2px}.feat-tab[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;gap:9px;padding:9px 10px;border:none;background:none;border-radius:10px;cursor:pointer;width:100%;text-align:left;font-family:var(--font-body);transition:background .12s}.feat-tab[data-astro-cid-tvqa3xyv]:hover{background:var(--ds-surface)}.feat-tab--active[data-astro-cid-tvqa3xyv]{background:var(--cat-bg, var(--ds-surface-tint))}.feat-tab-icon[data-astro-cid-tvqa3xyv]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--ds-white);border-radius:7px;box-shadow:0 1px 3px #00000014}.feat-tab-label[data-astro-cid-tvqa3xyv]{flex:1;font-size:12.5px;font-weight:600;color:var(--ds-sub);white-space:nowrap}.feat-tab--active[data-astro-cid-tvqa3xyv] .feat-tab-label[data-astro-cid-tvqa3xyv]{color:var(--cat-color)}.feat-tab-arrow[data-astro-cid-tvqa3xyv]{flex-shrink:0;color:var(--ds-line-strong);opacity:0;transition:opacity .12s}.feat-tab--active[data-astro-cid-tvqa3xyv] .feat-tab-arrow[data-astro-cid-tvqa3xyv],.feat-tab[data-astro-cid-tvqa3xyv]:hover .feat-tab-arrow[data-astro-cid-tvqa3xyv]{opacity:1}.feat-tab--active[data-astro-cid-tvqa3xyv] .feat-tab-arrow[data-astro-cid-tvqa3xyv]{color:var(--cat-color)}.feat-panels[data-astro-cid-tvqa3xyv]{flex:1;min-width:0;padding:16px}.feat-items[data-astro-cid-tvqa3xyv]{display:none}.feat-items--active[data-astro-cid-tvqa3xyv]{display:block}.feat-items-heading[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;gap:6px;padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid var(--ds-surface-tab);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--cat-color, var(--ds-label))}.feat-items-grid[data-astro-cid-tvqa3xyv]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.integ-grid[data-astro-cid-tvqa3xyv]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:16px 16px 8px}.integ-card[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;text-decoration:none;border:1px solid transparent;transition:background .12s,border-color .12s}.integ-card[data-astro-cid-tvqa3xyv]:hover{background:var(--ds-surface);border-color:var(--ds-surface-tint)}.integ-icon[data-astro-cid-tvqa3xyv]{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:10px}.integ-text[data-astro-cid-tvqa3xyv]{display:flex;flex-direction:column;gap:2px;min-width:0}.integ-title[data-astro-cid-tvqa3xyv]{font-size:14px;font-weight:600;color:var(--ds-ink);white-space:nowrap}.integ-desc[data-astro-cid-tvqa3xyv]{font-size:12px;color:var(--ds-label);line-height:1.35}.mobile-menu[data-astro-cid-tvqa3xyv]{background:var(--ds-white);border-top:1px solid var(--ds-surface-tab);padding:12px 16px 20px;max-height:calc(100vh - 68px);overflow-y:auto}.mobile-nav[data-astro-cid-tvqa3xyv]{display:flex;flex-direction:column;gap:2px}.mobile-link[data-astro-cid-tvqa3xyv]{display:block;padding:10px 14px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:var(--ds-ink);text-decoration:none;border-radius:10px;transition:background .12s}.mobile-link[data-astro-cid-tvqa3xyv]:hover{background:var(--ds-surface);color:var(--ds-blue)}.mobile-link--sub[data-astro-cid-tvqa3xyv]{padding-left:30px;font-weight:400;font-size:14px;color:var(--ds-muted)}.mobile-link--view-all[data-astro-cid-tvqa3xyv]{color:var(--ds-blue);font-weight:600;font-size:13px}.mobile-accordion-btn[data-astro-cid-tvqa3xyv]{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left}.mobile-accordion-arrow[data-astro-cid-tvqa3xyv]{transition:transform .2s;flex-shrink:0}.mobile-accordion-btn[data-astro-cid-tvqa3xyv][aria-expanded=true] .mobile-accordion-arrow[data-astro-cid-tvqa3xyv]{transform:rotate(180deg)}.mobile-accordion-body[data-astro-cid-tvqa3xyv]{padding-left:4px}.mobile-category[data-astro-cid-tvqa3xyv]{margin-bottom:6px}.mobile-category-label[data-astro-cid-tvqa3xyv]{display:block;padding:6px 14px 3px 30px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--ds-label)}.cta-button--mobile[data-astro-cid-tvqa3xyv]{margin-top:10px;width:100%;justify-content:center;border-radius:10px}@media(max-width:1100px){.header-nav[data-astro-cid-tvqa3xyv]{gap:0}.nav-link[data-astro-cid-tvqa3xyv]{font-size:14px;padding:8px 10px}}@media(max-width:900px){.header-nav[data-astro-cid-tvqa3xyv],.header-cta[data-astro-cid-tvqa3xyv]{display:none}.mobile-toggle[data-astro-cid-tvqa3xyv]{display:block}.header-inner[data-astro-cid-tvqa3xyv]{padding:0 16px}.mega-dropdown[data-astro-cid-tvqa3xyv]{display:none}}.site-footer[data-astro-cid-ftiko42j]{position:relative}.footer-cta-wrapper[data-astro-cid-ftiko42j]{width:100%;max-width:1376px;margin:0 auto;padding:0 48px;box-sizing:border-box;position:relative;z-index:1}.footer-cta-banner[data-astro-cid-ftiko42j]{display:flex;flex-direction:row;align-items:stretch;min-height:480px;background:var(--ds-night);border:1px solid var(--ds-glass-dark-edge);border-radius:var(--ds-r-2xl);overflow:hidden;position:relative}.cta-glow[data-astro-cid-ftiko42j]{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle 560px at 64% 55%,rgba(55,93,251,.42) 0%,rgba(91,71,238,.12) 45%,transparent 78%),radial-gradient(circle 380px at 8% 90%,rgba(91,71,238,.28) 0%,transparent 72%)}.cta-glow[data-astro-cid-ftiko42j]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle 500px at 64% 55%,black 0%,transparent 75%)}.cta-left[data-astro-cid-ftiko42j]{position:relative;z-index:1;flex:0 0 52%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:56px 24px 56px 56px}.cta-pill[data-astro-cid-ftiko42j]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:var(--ds-on-night-body);font-family:var(--ds-font-body);font-size:13px;font-weight:500}.footer-cta-title[data-astro-cid-ftiko42j]{font-family:var(--ds-font-heading);font-size:44px;font-weight:500;line-height:1.14;letter-spacing:-1px;color:var(--ds-on-night);margin:0;max-width:92%;white-space:pre-line}.cta-subtitle[data-astro-cid-ftiko42j]{font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--ds-on-night-body);margin:0;max-width:85%}.cta-proof-row[data-astro-cid-ftiko42j]{display:flex;flex-wrap:wrap;gap:10px}.cta-proof-row[data-astro-cid-ftiko42j] span[data-astro-cid-ftiko42j]{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0f;color:#ffffffbd;font:500 13px/18px var(--font-body)}.footer-cta-button[data-astro-cid-ftiko42j]{display:inline-flex;align-items:center;gap:8px;justify-content:center;font-family:var(--font-body);font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.2px;color:var(--ds-band-ink);background:var(--ds-white);padding:12px 24px;border-radius:10px;text-decoration:none;transition:transform .3s;width:fit-content;margin-top:6px}.footer-cta-button[data-astro-cid-ftiko42j]:hover{transform:scale(1.05)}.cta-left--spaced[data-astro-cid-ftiko42j] .cta-pill[data-astro-cid-ftiko42j],.cta-left--spaced[data-astro-cid-ftiko42j] .footer-cta-title[data-astro-cid-ftiko42j],.cta-left--spaced[data-astro-cid-ftiko42j] .cta-subtitle[data-astro-cid-ftiko42j]{transform:translateY(-10px)}.cta-left--spaced[data-astro-cid-ftiko42j] .footer-cta-button[data-astro-cid-ftiko42j]{margin-top:30px}@media(min-width:1025px){.footer-cta-banner--compact[data-astro-cid-ftiko42j]{height:450px;min-height:450px}.footer-cta-banner--compact[data-astro-cid-ftiko42j] .cta-left--spaced[data-astro-cid-ftiko42j] .footer-cta-button[data-astro-cid-ftiko42j]{margin-top:50px}.footer-cta-banner--compact[data-astro-cid-ftiko42j] .cta-devices-img--zoomed[data-astro-cid-ftiko42j]{transform:translateY(7%)}}.cta-right[data-astro-cid-ftiko42j]{position:relative;z-index:1;flex:0 0 48%;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.cta-devices-img[data-astro-cid-ftiko42j]{width:100%;max-width:640px;height:auto;display:block}.cta-devices-img--zoomed[data-astro-cid-ftiko42j]{transform:translateY(3%);transform-origin:center}.footer-main[data-astro-cid-ftiko42j]{background:var(--ds-night)}.footer-main--with-cta[data-astro-cid-ftiko42j]{margin-top:-200px;padding:260px 0 60px}.footer-main--plain[data-astro-cid-ftiko42j]{margin-top:0;padding:80px 0 60px}.footer-main-inner[data-astro-cid-ftiko42j]{max-width:1280px;margin:0 auto;padding:0 60px}.footer-row-top[data-astro-cid-ftiko42j]{display:flex;flex-direction:row;align-items:flex-start;gap:60px;padding-bottom:80px}.footer-brand[data-astro-cid-ftiko42j]{flex:0 0 auto;padding-top:4px}.footer-logo[data-astro-cid-ftiko42j]{height:auto;max-width:200px}.footer-logo-mark[data-astro-cid-ftiko42j]{fill:var(--ds-blue)}.footer-columns[data-astro-cid-ftiko42j]{flex:1;display:flex;justify-content:flex-end;gap:80px}.footer-col[data-astro-cid-ftiko42j]{display:flex;flex-direction:column;gap:16px}.footer-link[data-astro-cid-ftiko42j]{font-family:var(--font-body);font-size:15px;font-weight:400;color:var(--ds-on-night-muted);text-decoration:none;transition:color .2s;white-space:nowrap}.footer-link[data-astro-cid-ftiko42j]:hover{color:var(--ds-on-night)}.footer-divider[data-astro-cid-ftiko42j]{border:none;border-top:1px solid rgba(255,255,255,.12);margin:0 0 30px}.footer-row-bottom[data-astro-cid-ftiko42j]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer-copyright[data-astro-cid-ftiko42j]{flex:1}.footer-copyright[data-astro-cid-ftiko42j] p[data-astro-cid-ftiko42j]{font-family:var(--font-body);font-size:14px;font-weight:400;color:var(--ds-on-night-muted);margin:0}.footer-social[data-astro-cid-ftiko42j]{display:flex;align-items:center;gap:12px}.social-icon[data-astro-cid-ftiko42j]{color:var(--ds-on-night-muted);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ds-glass-dark-edge);border-radius:50%;transition:color .2s,border-color .2s}.social-icon[data-astro-cid-ftiko42j]:hover{color:var(--ds-on-night);border-color:var(--ds-on-night-muted)}@media(max-width:1024px){.footer-cta-wrapper[data-astro-cid-ftiko42j]{padding:0 20px}.footer-main--with-cta[data-astro-cid-ftiko42j]{padding:220px 20px 60px;margin-top:-160px}.footer-main--plain[data-astro-cid-ftiko42j]{padding:60px 20px}.footer-main-inner[data-astro-cid-ftiko42j]{padding:0 30px}.footer-cta-banner[data-astro-cid-ftiko42j]{min-height:420px}.cta-left[data-astro-cid-ftiko42j]{padding:40px 24px 40px 40px}.footer-cta-title[data-astro-cid-ftiko42j]{font-size:30px;line-height:1.2}.cta-devices-img[data-astro-cid-ftiko42j]{max-width:420px}.cta-devices-img--zoomed[data-astro-cid-ftiko42j]{transform:translateY(3%)}.footer-columns[data-astro-cid-ftiko42j],.footer-row-top[data-astro-cid-ftiko42j]{gap:40px}}@media(max-width:767px){.footer-main--with-cta[data-astro-cid-ftiko42j]{margin-top:-90px;padding:150px 20px 60px}.footer-main--plain[data-astro-cid-ftiko42j]{padding:50px 20px 60px}.footer-main-inner[data-astro-cid-ftiko42j]{padding:0 20px}.footer-cta-banner[data-astro-cid-ftiko42j]{min-height:0;flex-direction:column}.cta-left[data-astro-cid-ftiko42j]{flex:1 1 auto;width:100%;padding:76px 20px 28px;align-items:flex-start;z-index:2}.cta-pill[data-astro-cid-ftiko42j]{position:absolute;top:24px;left:50%;transform:translate(-50%);z-index:3;white-space:nowrap;font-size:12px;padding:6px 14px;gap:6px}.cta-right[data-astro-cid-ftiko42j]{position:static;width:100%;display:flex;align-items:flex-end;justify-content:center;padding:4px 16px 0;overflow:visible;z-index:1}.cta-devices-img[data-astro-cid-ftiko42j]{width:100%;max-width:420px}.cta-devices-img--zoomed[data-astro-cid-ftiko42j]{width:100%;max-width:420px;transform:none}.cta-left--spaced[data-astro-cid-ftiko42j] .cta-pill[data-astro-cid-ftiko42j]{transform:translate(-50%)}.cta-left--spaced[data-astro-cid-ftiko42j] .footer-cta-title[data-astro-cid-ftiko42j],.cta-left--spaced[data-astro-cid-ftiko42j] .cta-subtitle[data-astro-cid-ftiko42j]{transform:none}.cta-left--spaced[data-astro-cid-ftiko42j] .footer-cta-button[data-astro-cid-ftiko42j]{margin-top:14px}.footer-cta-title[data-astro-cid-ftiko42j]{font-size:24px;line-height:1.25;max-width:100%}.cta-subtitle[data-astro-cid-ftiko42j]{max-width:100%;line-height:1.4}.cta-proof-row[data-astro-cid-ftiko42j]{display:none}.footer-cta-button[data-astro-cid-ftiko42j]{font-size:14px;padding:10px 18px}.footer-row-top[data-astro-cid-ftiko42j]{flex-direction:column;align-items:flex-start;gap:40px;padding-bottom:40px}.footer-brand[data-astro-cid-ftiko42j]{text-align:left}.footer-columns[data-astro-cid-ftiko42j]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.footer-col[data-astro-cid-ftiko42j]{min-width:0}.footer-link[data-astro-cid-ftiko42j]{font-size:14px}.footer-row-bottom[data-astro-cid-ftiko42j]{flex-direction:column;gap:24px;align-items:center}.footer-copyright[data-astro-cid-ftiko42j]{text-align:center}.footer-copyright[data-astro-cid-ftiko42j] p[data-astro-cid-ftiko42j]{font-size:13px}.footer-social[data-astro-cid-ftiko42j]{justify-content:center}}.eh-wa[data-astro-cid-ffviful5]{position:fixed;right:clamp(14px,2.4vw,24px);bottom:clamp(14px,2.4vw,24px);z-index:70}.eh-wa__button[data-astro-cid-ffviful5]{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:linear-gradient(145deg,color-mix(in srgb,var(--ds-whatsapp) 82%,white) 0%,var(--ds-whatsapp) 55%,color-mix(in srgb,var(--ds-whatsapp) 80%,black) 100%);color:var(--ds-white);box-shadow:0 18px 36px #127a3c52;transition:transform .18s ease,box-shadow .18s ease;animation:eh-wa-bob 2.6s ease-in-out infinite}.eh-wa__button[data-astro-cid-ffviful5]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 24px 48px #127a3c61;animation-play-state:paused}.eh-wa__pulse[data-astro-cid-ffviful5]{position:absolute;inset:0;border-radius:999px;background:var(--ds-whatsapp);z-index:-1;animation:eh-wa-pulse 2s ease-out infinite}@keyframes eh-wa-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}@keyframes eh-wa-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.eh-wa__button[data-astro-cid-ffviful5]:focus-visible{outline:3px solid rgba(37,211,102,.35);outline-offset:4px}.eh-wa__button[data-astro-cid-ffviful5] svg[data-astro-cid-ffviful5]{display:block;width:26px;height:26px}.eh-wa__badge[data-astro-cid-ffviful5]{position:absolute;top:-5px;right:-5px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--ds-danger);color:var(--ds-white);font-family:var(--font-body);font-size:12px;font-weight:700;line-height:1;border:2px solid var(--ds-white);box-shadow:0 8px 18px #b71c1c47}@media(max-width:767px){.eh-wa__button[data-astro-cid-ffviful5]{width:48px;height:48px}.eh-wa__button[data-astro-cid-ffviful5] svg[data-astro-cid-ffviful5]{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.eh-wa__button[data-astro-cid-ffviful5]{transition:none;animation:none}.eh-wa__pulse[data-astro-cid-ffviful5]{animation:none;display:none}}.eh-demobar[data-astro-cid-lb5kbz5h]{position:fixed;left:50%;bottom:clamp(14px,2.4vw,24px);z-index:65;display:flex;align-items:center;gap:8px;padding:10px;border-radius:20px;background:#ffffff47;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.45);box-shadow:0 20px 48px #22272f24;transform:translate(-50%,16px);opacity:0;isolation:isolate;will-change:transform,opacity;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s ease}.eh-demobar[data-astro-cid-lb5kbz5h].is-visible{transform:translate(-50%);opacity:1}.eh-demobar__pill[data-astro-cid-lb5kbz5h]{display:flex;align-items:center;gap:11px;padding:5px 16px 5px 5px;background:var(--ds-white);border:1.5px solid var(--surface-card-border);border-radius:16px;box-shadow:0 18px 40px #22272f29;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.eh-demobar__pill[data-astro-cid-lb5kbz5h]:hover{transform:translateY(-2px);border-color:var(--surface-blue-tint);box-shadow:0 22px 48px #375dfb38}.eh-demobar__avatar[data-astro-cid-lb5kbz5h]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;overflow:hidden;background:linear-gradient(135deg,var(--brand-blue),var(--accent-purple));font-size:18px}.eh-demobar__avatar[data-astro-cid-lb5kbz5h] img[data-astro-cid-lb5kbz5h]{width:100%;height:100%;object-fit:cover}.eh-demobar__text[data-astro-cid-lb5kbz5h]{display:flex;flex-direction:column;line-height:1.2}.eh-demobar__title[data-astro-cid-lb5kbz5h]{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--heading-dark)}.eh-demobar__subtitle[data-astro-cid-lb5kbz5h]{font-family:var(--font-body);font-size:12px;color:var(--body-light)}.eh-demobar__arrow[data-astro-cid-lb5kbz5h]{flex-shrink:0;color:var(--brand-blue);transition:transform .18s ease}.eh-demobar__pill[data-astro-cid-lb5kbz5h]:hover .eh-demobar__arrow[data-astro-cid-lb5kbz5h]{transform:translate(3px)}.eh-demobar__close[data-astro-cid-lb5kbz5h]{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid rgba(255,255,255,.6);border-radius:8px;background:#22272fbf;color:var(--ds-white);font-size:16px;line-height:1;cursor:pointer;box-shadow:0 6px 16px #22272f3d;transition:background .16s ease}.eh-demobar__close[data-astro-cid-lb5kbz5h]:hover{background:#22272fe6}@media(max-width:640px){.eh-demobar[data-astro-cid-lb5kbz5h]{left:14px;right:84px;padding:8px;transform:translateY(16px)}.eh-demobar[data-astro-cid-lb5kbz5h].is-visible{transform:translateY(0)}.eh-demobar__pill[data-astro-cid-lb5kbz5h]{flex:1;padding:4px 13px 4px 4px;gap:9px}.eh-demobar__avatar[data-astro-cid-lb5kbz5h]{width:32px;height:32px}.eh-demobar__title[data-astro-cid-lb5kbz5h]{font-size:13px}.eh-demobar__subtitle[data-astro-cid-lb5kbz5h]{font-size:11px}}@media(prefers-reduced-motion:reduce){.eh-demobar[data-astro-cid-lb5kbz5h]{transition:opacity .2s ease;transform:translate(-50%)}.eh-demobar__pill[data-astro-cid-lb5kbz5h],.eh-demobar__arrow[data-astro-cid-lb5kbz5h]{transition:none}}.cc[data-astro-cid-nmkudcy2]{position:fixed;bottom:1.25rem;right:1.25rem;z-index:9999;width:340px;background:var(--ds-white);border-radius:.75rem;box-shadow:0 4px 24px #0000001f,0 1px 4px #0000000f;padding:1.25rem;flex-direction:column;gap:.75rem;font-family:var(--font-body, "Creato Display", system-ui, sans-serif);animation:ccSlideUp .3s ease-out}@keyframes ccSlideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.cc__header[data-astro-cid-nmkudcy2]{display:flex;align-items:center;gap:.5rem}.cc__icon[data-astro-cid-nmkudcy2]{color:var(--brand-blue, var(--ds-blue));flex-shrink:0}.cc__title[data-astro-cid-nmkudcy2]{font-family:var(--font-heading, "Creato Display", system-ui, sans-serif);font-weight:700;font-size:1rem;color:var(--heading-dark, var(--ds-ink))}.cc__text[data-astro-cid-nmkudcy2]{font-size:.8125rem;line-height:1.5;color:var(--body-gray, var(--ds-body));margin:0}.cc__link[data-astro-cid-nmkudcy2]{color:var(--brand-blue, var(--ds-blue));text-decoration:none;font-weight:500}.cc__link[data-astro-cid-nmkudcy2]:hover{text-decoration:underline}.cc__btn[data-astro-cid-nmkudcy2]{display:block;width:100%;padding:.55rem 1rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;border:none;transition:background .15s,transform .1s;text-align:center}.cc__btn[data-astro-cid-nmkudcy2]:active{transform:scale(.97)}.cc__btn--accept[data-astro-cid-nmkudcy2]{background:var(--brand-blue, var(--ds-blue));color:var(--ds-white)}.cc__btn--accept[data-astro-cid-nmkudcy2]:hover{background:var(--brand-blue-hover, var(--ds-blue-hover))}.cc__btn--secondary[data-astro-cid-nmkudcy2]{background:var(--ds-white);color:var(--heading-dark, var(--ds-ink));border:1px solid var(--surface-card-border, var(--ds-line))}.cc__btn--secondary[data-astro-cid-nmkudcy2]:hover{background:var(--surface-light, var(--ds-surface))}.cc__btn--sm[data-astro-cid-nmkudcy2]{padding:.45rem .75rem;font-size:.75rem;margin-top:.25rem}.cc__row[data-astro-cid-nmkudcy2]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.cc__panel[data-astro-cid-nmkudcy2]{flex-direction:column;gap:.625rem;padding-top:.5rem;border-top:1px solid var(--surface-card-border, var(--ds-line))}.cc__toggle[data-astro-cid-nmkudcy2]{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;color:var(--body-gray, var(--ds-body));cursor:pointer}.cc__toggle[data-astro-cid-nmkudcy2] input[data-astro-cid-nmkudcy2]{position:relative;width:36px;height:20px;appearance:none;-webkit-appearance:none;background:var(--surface-tab-bg, var(--ds-surface-tab));border-radius:10px;cursor:pointer;transition:background .2s;flex-shrink:0}.cc__toggle[data-astro-cid-nmkudcy2] input[data-astro-cid-nmkudcy2]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--ds-white);border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #00000026}.cc__toggle[data-astro-cid-nmkudcy2] input[data-astro-cid-nmkudcy2]:checked{background:var(--brand-blue, var(--ds-blue))}.cc__toggle[data-astro-cid-nmkudcy2] input[data-astro-cid-nmkudcy2]:checked:after{transform:translate(16px)}.cc__slider[data-astro-cid-nmkudcy2]{display:none}.cc[data-astro-cid-nmkudcy2].cc--compact{left:1rem;right:auto;bottom:1rem;width:auto;max-width:420px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:.625rem .75rem}.cc--compact[data-astro-cid-nmkudcy2] .cc__header[data-astro-cid-nmkudcy2]{display:none}.cc--compact[data-astro-cid-nmkudcy2] .cc__text[data-astro-cid-nmkudcy2]{flex:1 1 160px;margin:0;font-size:.75rem;line-height:1.4}.cc--compact[data-astro-cid-nmkudcy2] .cc__btn[data-astro-cid-nmkudcy2]{width:auto;padding:.4rem .75rem;font-size:.75rem}.cc--compact[data-astro-cid-nmkudcy2] .cc__row[data-astro-cid-nmkudcy2]{display:flex;gap:.375rem}.cc--compact[data-astro-cid-nmkudcy2] .cc__panel[data-astro-cid-nmkudcy2]{flex-basis:100%}@media(max-width:767px){.cc[data-astro-cid-nmkudcy2].cc--compact{left:0;right:0;bottom:0;max-width:none;border-radius:.75rem .75rem 0 0;padding:.5rem .75rem}}@media(max-width:400px){.cc[data-astro-cid-nmkudcy2]{bottom:0;right:0;left:0;width:100%;border-radius:.75rem .75rem 0 0}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);color:var(--heading-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{max-width:100%;height:auto}.exh-app-shot{display:block;width:100%;max-height:360px;object-fit:cover;object-position:top;border:1px solid rgba(148,163,184,.22);border-radius:16px;box-shadow:0 18px 40px #0f172a1f}.exh-hero__visual-card,.exh-portal__right,.exh-analytics__right,.exh-suites__right{position:relative}.exh-app-shot--hero,.exh-app-shot--portal,.exh-app-shot--analytics,.exh-app-shot--usecases{position:absolute;inset:16px;width:calc(100% - 32px);height:calc(100% - 32px);max-height:none;z-index:20;opacity:1;filter:contrast(1.08) saturate(1.05)}.exh-app-shot--team,.exh-app-shot--products{margin:0 0 18px;max-height:220px}.exh-disc-card .exh-app-shot--product-card{position:absolute;right:16px;top:16px;width:48%;height:calc(100% - 32px);max-height:none;object-fit:cover;object-position:top;border-radius:16px;opacity:1;z-index:1}.exh-disc-card .exh-disc-card__content{position:relative;z-index:2;width:52%}.exh-disc-card:after{display:none}a{color:inherit}
