.elementor .vd-logo-mark-inv{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-white) 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-footer-meta{font-size:var(--text-caption);color:var(--color-footer-muted);}.elementor .vd-footer-bottom{padding-block-start:var(--space-24);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--space-64);border-block-start-width:1px;display:flex;flex-direction:row;gap:var(--space-16);flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--color-border-inverse);\n}.elementor .vd-foot-link:hover,.elementor .vd-foot-link:focus-visible{text-decoration:underline;}.elementor .vd-foot-link{font-size:var(--text-small);color:var(--color-white);line-height:1.3;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .vd-foot-title{font-weight:600;font-size:var(--text-small);color:var(--color-footer-muted);margin-block-end:var(--space-12);}.elementor .vd-foot-col{padding:0px;display:flex;flex-direction:column;gap:var(--space-4);}.elementor .vd-footer-text{max-width:36ch;font-size:var(--text-body);color:var(--color-footer-muted);line-height:1.5;}.elementor .vd-footer-brand{padding:0px;display:flex;flex-direction:column;gap:var(--space-16);}.elementor .vd-footer-grid{padding:0px;display:grid;gap:var(--space-40);grid-template-columns:2fr 1fr 1fr 1fr;}.elementor .vd-footer{font-family:var(--font-body);color:var(--color-white);padding-block-start:var(--space-80);padding-block-end:var(--space-40);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-footer-bg);}.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-wordmark-light{color:var(--color-white);}.elementor .vd-container{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;}