.elementor .vd-logo-mark{width:32px;height:32px;min-width:32px;padding:0px;flex:0 1 auto;background-repeat: no-repeat; background-image: radial-gradient(circle at 5px 5px, var(--cat-big-tech) 4.2px, transparent 4.8px), radial-gradient(circle at 16px 5px, var(--cat-ai) 4.2px, transparent 4.8px), radial-gradient(circle at 27px 5px, var(--color-text-primary) 4.2px, transparent 4.8px), radial-gradient(circle at 5px 16px, var(--cat-robotics) 4.2px, transparent 4.8px), radial-gradient(circle at 16px 16px, var(--cat-space) 4.2px, transparent 4.8px), radial-gradient(circle at 27px 16px, var(--cat-deep-tech) 4.2px, transparent 4.8px), radial-gradient(circle at 5px 27px, var(--cat-saas) 4.2px, transparent 4.8px), radial-gradient(circle at 16px 27px, var(--cat-startups) 4.2px, transparent 4.8px), radial-gradient(circle at 27px 27px, var(--cat-markets) 4.2px, transparent 4.8px);\n}.elementor .vd-mnav-link{font-weight:500;font-size:var(--text-body);color:var(--color-text-primary);padding-block-start:var(--space-12);padding-block-end:var(--space-12);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .vd-mobile-menu{padding-block-start:var(--space-16);padding-block-end:var(--space-24);padding-inline-start:var(--space-32);padding-inline-end:var(--space-32);border-block-start-width:1px;background-color:var(--color-background);display:none;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .vd-btn:hover,.elementor .vd-btn:focus-visible{background-color:var(--color-primary-hover);transform:translate3d(0px, -1px, 0px);}.elementor .vd-btn{min-height:44px;font-family:var(--font-body);font-weight:600;font-size:var(--text-small);color:var(--color-on-primary);line-height:1;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-btn);border-width:0px;background-color:var(--color-primary);transition:background-color 150ms, transform 150ms;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .vd-icon{width:18px;height:18px;color:var(--color-text-primary);}.elementor .vd-icon-btn:hover,.elementor .vd-icon-btn:focus-visible{background-color:var(--color-tile);}.elementor .vd-icon-btn{width:44px;height:44px;min-width:44px;color:var(--color-text-primary);cursor:pointer;padding:0px;border-radius:var(--radius-full);background-color:transparent;transition:background-color 150ms;display:inline-flex;justify-content:center;align-items:center;}.elementor .vd-theme-btn{cursor:pointer;}.elementor .vd-menu-btn{display:none;}.elementor .vd-header-actions{width:auto;padding:0px;margin-inline-start:auto;display:flex;flex-direction:row;gap:var(--space-8);flex:0 1 auto;align-items:center;}.elementor .vd-nav-link:hover,.elementor .vd-nav-link:focus-visible{color:var(--color-text-primary);}.elementor .vd-nav-link{font-weight:500;font-size:var(--text-small);color:var(--color-text-secondary);line-height:1;padding-block-start:var(--space-8);padding-block-end:var(--space-8);padding-inline-start:0px;padding-inline-end:0px;transition:color 150ms;white-space: nowrap;\n}.elementor .vd-nav{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--space-16);flex:1 1 0px;align-items:center;}.elementor .vd-wordmark{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--color-text-primary);letter-spacing:-0.03em;line-height:1;text-transform:uppercase;font-stretch: 80%; white-space: nowrap;\n}.elementor .vd-logo{width:auto;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:var(--space-12);flex:0 1 auto;align-items:center;}.elementor .vd-header-inner{min-height:72px;max-width:1312px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-16);padding-inline-end:var(--space-16);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:var(--space-24);align-items:center;}.elementor .vd-header{position:sticky;inset-block-start:0px;z-index:50;padding:0px;border-block-end-width:1px;background-color:var(--color-background);border-bottom-style: solid; border-bottom-color: var(--color-border);\n}