@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap);.Header_header__8LaQF{backdrop-filter:blur(18px);background:#0b1220b8;position:sticky;top:0;transition:background .3s ease,box-shadow .3s ease;z-index:999}.Header_headerScrolled__A32qC{background:#0b1220e6;box-shadow:0 10px 25px #0f172a2e}.Header_skipLink__66-N2{background:var(--color-accent);border-radius:8px;color:var(--color-white);left:20px;padding:.6rem 1rem;position:absolute;top:-40px;transition:top .2s ease;z-index:1000}.Header_skipLink__66-N2:focus{top:16px}.Header_inner__xvahv{align-items:center;display:flex;justify-content:space-between;padding:1.1rem 0;position:relative}.Header_logo__Jf2NJ{display:flex;font-family:var(--font-heading);font-size:1.15rem;gap:.65rem;letter-spacing:.02em}.Header_logoMark__CSijD,.Header_logo__Jf2NJ{align-items:center;color:var(--color-white);font-weight:700}.Header_logoMark__CSijD{background:linear-gradient(135deg,#2563eb,#1f2a44);border-radius:12px;box-shadow:0 10px 20px #2563eb52;display:inline-flex;font-size:1.1rem;height:34px;justify-content:center;width:34px}.Header_nav__DBnEE{background:#0b1220f2;display:flex;flex-direction:column;inset:0;justify-content:center;padding:4rem 2rem;position:fixed;transform:translateY(-100%);transition:transform .35s ease}.Header_navOpen__-2Eh2{transform:translateY(0)}.Header_navList__72qXd{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.Header_link__w6Ish{color:#ffffffd1;font-size:1.2rem;font-weight:500;transition:color .2s ease}.Header_link__w6Ish:focus-visible,.Header_link__w6Ish:hover{color:var(--color-white)}.Header_active__pXjjW{color:var(--color-accent)}.Header_navCta__4OfZd{display:flex;justify-content:center;margin-top:2.5rem}.Header_demoBtn__KJoF8{box-shadow:0 16px 32px #2563eb61}.Header_menuToggle__d35YP{align-items:center;background:#e2e8f01a;border-radius:12px;display:inline-flex;flex-direction:column;gap:6px;height:44px;justify-content:center;position:relative;transition:background .2s ease;width:44px}.Header_menuToggle__d35YP:hover{background:#e2e8f02e}.Header_menuToggle__d35YP span{background:var(--color-white);border-radius:2px;height:2px;transition:transform .25s ease,opacity .2s ease;width:22px}.Header_menuToggleActive__hsKFX span:first-child{transform:translateY(8px) rotate(45deg)}.Header_menuToggleActive__hsKFX span:nth-child(2){opacity:0}.Header_menuToggleActive__hsKFX span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (min-width:1024px){.Header_menuToggle__d35YP{display:none}.Header_nav__DBnEE{align-items:center;background:#0000;flex-direction:row;padding:0;position:static;transform:translateY(0)}.Header_navList__72qXd{flex-direction:row;gap:2rem;margin-right:2.5rem}.Header_link__w6Ish{color:#ffffffc7;font-size:.98rem}.Header_navCta__4OfZd{margin-top:0}}.Footer_footer__ikgnI{background:linear-gradient(180deg,#0b1220,#121b2f);color:#e2e8f0d1;padding:4.5rem 0 2.5rem}.Footer_grid__9XZPW{grid-gap:2.5rem;display:grid;gap:2.5rem}.Footer_brand__6Wqsh{max-width:360px}.Footer_brandLink__nKGJx{font-family:var(--font-heading);gap:.65rem;letter-spacing:.03em;margin-bottom:1.2rem}.Footer_brandLink__nKGJx,.Footer_logoMark__XmoXA{align-items:center;color:var(--color-white);display:inline-flex;font-weight:700}.Footer_logoMark__XmoXA{background:linear-gradient(140deg,#2563eb,#4c67ff);border-radius:14px;box-shadow:0 12px 24px #2563eb59;font-size:1.1rem;height:40px;justify-content:center;width:40px}.Footer_logoText__WVfeW{font-size:1.25rem}.Footer_brand__6Wqsh p{color:#e2e8f0b3;font-size:.95rem;margin:0 0 1.5rem}.Footer_badges__eYuao{display:flex;flex-wrap:wrap;gap:.6rem}.Footer_badge__zLQVE{align-items:center;background:#2563eb26;border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:.8rem;letter-spacing:.05em;padding:.35rem .75rem}.Footer_columnTitle__KVklP{color:var(--color-white);font-family:var(--font-heading);font-size:1rem;margin-bottom:1rem}.Footer_links__ru4Sj{grid-gap:.6rem;display:grid;gap:.6rem}.Footer_links__ru4Sj a{color:#e2e8f0b3;font-size:.95rem;transition:color .2s ease,transform .2s ease}.Footer_links__ru4Sj a:focus-visible,.Footer_links__ru4Sj a:hover{color:#fffffff2;transform:translateX(4px)}.Footer_address__yDahU{grid-gap:.45rem;display:grid;font-size:.95rem;font-style:normal;gap:.45rem}.Footer_address__yDahU a{color:#e2e8f0d9}.Footer_socials__NYGOb{display:flex;gap:.8rem;margin-top:1rem}.Footer_socials__NYGOb a{align-items:center;background:#2563eb2e;border-radius:50%;color:var(--color-white);display:inline-flex;font-size:.85rem;height:36px;justify-content:center;transition:transform .2s ease,background .2s ease;width:36px}.Footer_socials__NYGOb a:focus-visible,.Footer_socials__NYGOb a:hover{background:#2563eb47;transform:translateY(-2px)}.Footer_bottom__nAGHo{border-top:1px solid #94a3b829;color:#e2e8f099;display:flex;flex-direction:column;font-size:.85rem;gap:.85rem;margin-top:3rem;padding-top:1.5rem}.Footer_bottomLinks__4ZA38{display:flex;gap:1.4rem}.Footer_bottomLinks__4ZA38 a{color:#e2e8f0b3}@media (min-width:768px){.Footer_grid__9XZPW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Footer_grid__9XZPW{grid-template-columns:repeat(4,minmax(0,1fr))}.Footer_bottom__nAGHo{align-items:center;flex-direction:row;justify-content:space-between}}.CookieBanner_banner__gubG0{grid-gap:1.2rem;background:var(--color-white);border:1px solid #e2e8f099;border-radius:var(--radius-lg);bottom:20px;box-shadow:var(--shadow-md);display:grid;gap:1.2rem;left:50%;padding:1.6rem;position:fixed;transform:translateX(-50%);width:min(92%,540px);z-index:1200}.CookieBanner_content__bxZfg h2{color:var(--color-primary);font-family:var(--font-heading);font-size:1.15rem;margin:0 0 .35rem}.CookieBanner_content__bxZfg p{color:var(--color-muted);font-size:.9rem;margin:0}.CookieBanner_toggleDetails__prZsB{color:var(--color-accent);font-size:.88rem;font-weight:600;margin-top:.75rem;text-decoration:underline}.CookieBanner_details__b5WxG{grid-gap:.8rem;display:grid;gap:.8rem;margin-top:1rem}.CookieBanner_preference__mo3C1{align-items:flex-start;background:#e2e8f073;border-radius:var(--radius-sm);display:flex;gap:1rem;justify-content:space-between;padding:.75rem .9rem}.CookieBanner_preference__mo3C1 strong{color:var(--color-primary);display:block;font-size:.95rem}.CookieBanner_preference__mo3C1 small{color:var(--color-muted);display:block;font-size:.78rem}.CookieBanner_preference__mo3C1 input{height:18px;width:18px}.CookieBanner_actions__Ho4io{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.CookieBanner_btnPrimary__BeNDb,.CookieBanner_btnSecondary__vfJIr{width:100%}@media (min-width:520px){.CookieBanner_actions__Ho4io .CookieBanner_btnPrimary__BeNDb,.CookieBanner_actions__Ho4io .CookieBanner_btnSecondary__vfJIr{width:auto}}.ScrollToTop_button__\+HdKE{align-items:center;background:linear-gradient(135deg,#2563eb,#1f2a44);border-radius:50%;bottom:80px;box-shadow:0 16px 30px #0f172a38;color:var(--color-white);display:inline-flex;font-size:1.2rem;font-weight:600;height:46px;justify-content:center;opacity:0;position:fixed;right:20px;transform:translateY(100px);transition:transform .3s ease,opacity .3s ease;width:46px;z-index:1100}.ScrollToTop_visible__bFpMG{opacity:1;transform:translateY(0)}.ScrollToTop_button__\+HdKE:focus-visible,.ScrollToTop_button__\+HdKE:hover{transform:translateY(-4px)}@media (max-width:640px){.ScrollToTop_button__\+HdKE{bottom:70px;right:16px}}.Home_hero__tF\+OZ{background:radial-gradient(circle at 20% 20%,#2563eb1f,#0000),radial-gradient(circle at 80% 0,#0f172a29,#0000);padding:clamp(4.5rem,8vw,7rem) 0 4rem}.Home_heroGrid__MLRXj{grid-gap:2.5rem;display:grid;gap:2.5rem}.Home_heroContent__Rn2Zg h1{font-family:var(--font-heading);font-size:clamp(2.1rem,6vw,3.2rem);line-height:1.1;margin:1.4rem 0 1rem}.Home_heroContent__Rn2Zg p{color:var(--color-muted);font-size:1.05rem;margin:0 0 1.6rem;max-width:540px}.Home_heroActions__QzQo5{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.Home_heroHighlights__SWuGE{grid-gap:1rem;display:grid;gap:1rem;max-width:580px}.Home_heroHighlights__SWuGE li{grid-gap:.9rem;align-items:center;background:#e2e8f073;border-radius:var(--radius-md);color:var(--color-secondary);display:grid;font-size:.95rem;gap:.9rem;grid-template-columns:auto 1fr;padding:.85rem 1rem}.Home_heroVisual__\+OOMW{grid-gap:1.2rem;display:grid;gap:1.2rem;position:relative}.Home_heroImageWrapper__OLZ\+9{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.Home_heroImage__pICE9{max-height:100%}.Home_heroWidget__snNvh{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.Home_heroWidget__snNvh div{background:#0b1220e0;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-white);padding:1rem 1.1rem}.Home_heroWidget__snNvh p{color:#e2e8f0b8;font-size:.85rem;margin:0 0 .25rem}.Home_heroWidget__snNvh strong{font-size:1.15rem}.Home_sectionHeader__bjnWj{margin-bottom:2.5rem;text-align:center}.Home_benefits__ZeH11{padding:4rem 0}.Home_benefitsGrid__BB3wz{grid-gap:1.6rem;display:grid;gap:1.6rem}.Home_benefitCard__ghl2m{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.8rem;transition:transform .25s ease,box-shadow .25s ease}.Home_benefitCard__ghl2m:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.Home_benefitCard__ghl2m h3{font-size:1.2rem;margin:1rem 0 .6rem}.Home_benefitCard__ghl2m p{color:var(--color-muted);margin:0}.Home_benefitIcon__J337X{align-items:center;background:#2563eb1f;border-radius:14px;display:inline-flex;font-size:1.5rem;height:52px;justify-content:center;width:52px}.Home_stats__exWCM{padding:4rem 0}.Home_statsGrid__GS-LN{grid-gap:1.5rem;display:grid;gap:1.5rem}.Home_statCard__Gp4Tw{background:var(--color-white);border:1px solid #e2e8f0b3;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:2rem 1.8rem;transition:transform .25s ease}.Home_statCard__Gp4Tw:hover{transform:translateY(-4px)}.Home_statValue__sNRK0{color:var(--color-accent);font-family:var(--font-heading);font-size:2.3rem;margin-bottom:.7rem}.Home_statCard__Gp4Tw h3{font-size:1.1rem;margin:0 0 .4rem}.Home_statCard__Gp4Tw p{color:var(--color-muted);font-size:.95rem;margin:0}.Home_features__3qDgA{padding:4rem 0}.Home_featureGrid__wUTx4{grid-gap:1.4rem;display:grid;gap:1.4rem}.Home_featureCard__xP3V7{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;padding:1.8rem;position:relative;transition:transform .25s ease,box-shadow .25s ease}.Home_featureCard__xP3V7:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.Home_featureCard__xP3V7 h3{font-size:1.2rem;margin:0 0 .6rem}.Home_featureCard__xP3V7 p{color:var(--color-muted);margin:0 0 1.2rem}.Home_featureLink__2PbfE{color:var(--color-accent);font-size:.95rem;font-weight:600}.Home_featureDot__98NW3{background:#2563eb24;filter:blur(70px);height:140px;inset:auto -60px -60px auto;position:absolute;width:140px}.Home_useCases__SHbKt{padding:4rem 0}.Home_useCaseTiles__hzD3S{grid-gap:1.4rem;display:grid;gap:1.4rem}.Home_useCaseTiles__hzD3S article{background:linear-gradient(140deg,#1f2a44f5,#0b1220f5);border-radius:var(--radius-lg);color:var(--color-white);overflow:hidden;padding:2rem 1.8rem;position:relative}.Home_useCaseTiles__hzD3S article:after{background:radial-gradient(circle at top right,#2563eb73,#0000);content:"";inset:0;pointer-events:none;position:absolute}.Home_useCaseTiles__hzD3S h3{margin:0 0 .6rem}.Home_useCaseTiles__hzD3S p{color:#e2e8f0bf;margin:0 0 1.2rem}.Home_simpleLink__\+xewM{color:var(--color-white);display:inline-flex;font-weight:600;gap:.4rem}.Home_integrationGrid__OYQCq{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.Home_integrationCard__ijDzC{align-items:center;background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-secondary);display:flex;font-weight:600;justify-content:center;padding:1.2rem}.Home_process__e5q1P{padding:4rem 0}.Home_processSteps__S2H9K{grid-gap:1.4rem;display:grid;gap:1.4rem}.Home_processCard__hjQO8{background:var(--color-white);border:1px solid #e2e8f099;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.8rem}.Home_processIndex__i4fDi{align-items:center;background:#2563eb26;border-radius:12px;color:var(--color-accent);display:inline-flex;font-weight:700;height:42px;justify-content:center;margin-bottom:1rem;width:42px}.Home_processCard__hjQO8 h3{margin:0 0 .6rem}.Home_processCard__hjQO8 p{color:var(--color-muted);margin:0}.Home_testimonials__yTCAF{padding:4.5rem 0}.Home_testimonialWrapper__13heq{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:auto 1fr auto}.Home_navButton__MX2Qe{align-items:center;background:#2563eb1f;border-radius:50%;color:var(--color-primary);display:inline-flex;font-size:1.3rem;font-weight:700;height:46px;justify-content:center;width:46px}.Home_testimonialCard__F77eG{grid-gap:1.5rem;background:linear-gradient(115deg,#121b2f,#17243a);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-white);display:grid;gap:1.5rem;padding:clamp(2rem,4vw,2.5rem);position:relative;text-align:center}.Home_testimonialImageWrapper__3jEhk{border:3px solid #fff3;border-radius:50%;height:90px;justify-self:center;overflow:hidden;width:90px}.Home_testimonialImage__jwvru{border-radius:50%;height:100%}.Home_testimonialCard__F77eG blockquote{background:#0000;border:none;color:#e2e8f0e6;font-size:1.05rem}.Home_testimonialMeta__JZV4C{color:#e2e8f0b3;margin:0}.Home_carouselDots__WCaej{display:flex;gap:.7rem;justify-content:center;margin-top:1.4rem}.Home_dot__oFjsP{background:#94a3b866;border-radius:50%;height:10px;width:10px}.Home_dotActive__dzxpo{background:var(--color-accent)}.Home_team__OIhRO{padding:4rem 0}.Home_teamGrid__dXpWp{grid-gap:1.4rem;display:grid;gap:1.4rem}.Home_teamCard__44Hua{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;position:relative}.Home_teamCard__44Hua:focus-within .Home_teamOverlay__\+VPAz,.Home_teamCard__44Hua:hover .Home_teamOverlay__\+VPAz{transform:translateY(0)}.Home_teamImageWrapper__pMUrq{height:260px}.Home_teamImage__pLwPr{object-position:center}.Home_teamOverlay__\+VPAz{background:linear-gradient(180deg,#0000,#0b1220f0 70%);color:var(--color-white);inset:auto 0 0 0;padding:1.6rem 1.4rem;position:absolute;transform:translateY(40%);transition:transform .35s ease}.Home_teamOverlay__\+VPAz h3{margin:0 0 .4rem}.Home_teamRole__B4NR0{color:#e2e8f0bf;font-size:.9rem;margin:0 0 .6rem}.Home_teamCta__ryh89{margin-top:2rem;text-align:center}.Home_projects__qwcxI{padding:4rem 0}.Home_projectFilters__Ngxgt{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-bottom:2rem}.Home_filterBtn__zkwIB{background:#2563eb1a;border-radius:999px;color:var(--color-accent);font-weight:600;padding:.6rem 1.2rem}.Home_filterBtnActive__lZRrV{background:var(--color-accent);color:var(--color-white)}.Home_projectGrid__LmzpI{grid-gap:1.5rem;display:grid;gap:1.5rem}.Home_projectCard__-YkpI{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.Home_projectCard__-YkpI:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.Home_projectImageWrapper__gG6nA{height:220px}.Home_projectContent__Puq\+N{padding:1.6rem 1.8rem}.Home_projectContent__Puq\+N h3{margin:.4rem 0 .6rem}.Home_projectContent__Puq\+N p{color:var(--color-muted);margin:0}.Home_projectCategory__ySXlz{background:#2563eb26;border-radius:999px;color:var(--color-accent);display:inline-flex;font-size:.8rem;font-weight:600;padding:.2rem .8rem}.Home_faq__vFlcs{padding:4rem 0}.Home_faqList__EHVrz{grid-gap:1rem;display:grid;gap:1rem;margin:0 auto;max-width:780px}.Home_faqItem__iu-m3{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.Home_faqQuestion__j8wra{color:var(--color-primary);display:flex;font-size:1rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1rem 1.3rem;width:100%}.Home_faqAnswer__pgSti{color:var(--color-muted);margin:0;padding:0 1.3rem 1.2rem}.Home_blog__rdEY3{padding:4.5rem 0}.Home_blogGrid__\+ttBh{grid-gap:1.5rem;display:grid;gap:1.5rem}.Home_blogCard__f4fuz{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.Home_blogCard__f4fuz:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.Home_blogImageWrapper__binGe{height:220px}.Home_blogContent__mLB7D{padding:1.6rem 1.8rem}.Home_blogDate__uGYc\+{color:var(--color-muted);font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.Home_blogContent__mLB7D h3{font-size:1.25rem;margin:.5rem 0}.Home_blogContent__mLB7D p{color:var(--color-muted);margin:0 0 1rem}.Home_blogLink__e3Usa{color:var(--color-accent);font-weight:600}.Home_finalCta__7Z-Ct{padding:clamp(3.5rem,7vw,5rem) 0}.Home_finalContent__MFzwl{grid-gap:2rem;background:linear-gradient(120deg,#1f2a44,#0b1220 90%);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-white);display:grid;gap:2rem;padding:clamp(2rem,5vw,3rem)}.Home_finalContent__MFzwl h2{font-size:clamp(1.8rem,4vw,2.4rem);margin:1rem 0}.Home_finalContent__MFzwl p{color:#e2e8f0cc;margin:0 0 1.6rem;max-width:520px}.Home_finalActions__nA\+Y8{display:flex;flex-wrap:wrap;gap:1rem}.Home_newsletter__m6iMa{grid-gap:1rem;background:#ffffff1a;border-radius:var(--radius-lg);display:grid;gap:1rem;padding:1.6rem}.Home_newsletter__m6iMa label{font-size:.95rem;font-weight:600}.Home_newsletterRow__AlXoq{display:flex;flex-direction:column;gap:.8rem}.Home_newsletterRow__AlXoq input{border:none;border-radius:999px;font-size:1rem;outline:none;padding:.85rem 1.1rem}.Home_newsletter__m6iMa small{color:#e2e8f0b8;font-size:.8rem}.Home_successMessage__kwxIX{color:#c4f59b;font-weight:600;margin:0}.Home_errorMessage__bdDGh{color:#ffd1d1;font-weight:600;margin:0}@media (min-width:640px){.Home_heroGrid__MLRXj{align-items:center}.Home_benefitsGrid__BB3wz,.Home_featureGrid__wUTx4,.Home_heroGrid__MLRXj,.Home_statsGrid__GS-LN{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_useCaseTiles__hzD3S{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_processSteps__S2H9K{grid-template-columns:repeat(4,minmax(0,1fr))}.Home_teamGrid__dXpWp{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_projectGrid__LmzpI{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_faqList__EHVrz{gap:1.2rem}.Home_blogGrid__\+ttBh{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_newsletterRow__AlXoq{flex-direction:row}.Home_newsletterRow__AlXoq input{flex:1 1}}@media (min-width:1024px){.Home_hero__tF\+OZ{padding:6.5rem 0 5rem}.Home_heroGrid__MLRXj{gap:3rem}.Home_benefitsGrid__BB3wz,.Home_statsGrid__GS-LN{grid-template-columns:repeat(4,minmax(0,1fr))}.Home_featureGrid__wUTx4,.Home_projectGrid__LmzpI{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_finalContent__MFzwl{align-items:center;grid-template-columns:1.1fr .9fr}}.LazyImage_wrapper__mGuon{border-radius:var(--radius-lg);overflow:hidden;position:relative}.LazyImage_skeleton__Zru9M{animation:LazyImage_shimmer__Ktu5f 1.4s ease infinite;background:linear-gradient(110deg,#e2e8f0 8%,#f8fafc 18%,#e2e8f0 33%);border-radius:inherit;inset:0;position:absolute}.LazyImage_image__QHVJJ{display:block;height:100%;object-fit:cover;opacity:0;transform:scale(1.015);transition:opacity .4s ease,transform .6s ease;width:100%}.LazyImage_visible__Gr7xW{opacity:1;transform:scale(1)}@keyframes LazyImage_shimmer__Ktu5f{0%{background-position:-450px 0}to{background-position:450px 0}}.About_hero__VJXj7{padding:clamp(4rem,7vw,6rem) 0}.About_heroWrapper__1VBc\+{grid-gap:2.2rem;align-items:center;display:grid;gap:2.2rem}.About_heroContent__1n\+S- h1{font-family:var(--font-heading);font-size:clamp(2.1rem,5vw,3rem);margin:1rem 0}.About_heroContent__1n\+S- p{color:var(--color-muted);font-size:1.05rem;max-width:540px}.About_heroImageWrapper__8otTJ{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.About_mission__RM\+PU{padding:4rem 0}.About_missionGrid__6TxQ4{grid-gap:2rem;display:grid;gap:2rem}.About_missionGrid__6TxQ4 p{color:var(--color-muted);margin:0}.About_missionPoints__Q-mgE{grid-gap:1.2rem;display:grid;gap:1.2rem}.About_missionPoints__Q-mgE article{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.8rem}.About_missionPoints__Q-mgE h3{margin:0 0 .6rem}.About_values__RuJZS{padding:4rem 0}.About_sectionHead__QURbO{margin-bottom:2.5rem;text-align:center}.About_valuesGrid__0E2Ul{grid-gap:1.4rem;display:grid;gap:1.4rem}.About_valuesGrid__0E2Ul article{background:linear-gradient(135deg,#2563eb14,#2563eb33);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--color-secondary);padding:1.8rem}.About_valuesGrid__0E2Ul h3{margin:0 0 .6rem}.About_leadership__eNisg{padding:4rem 0}.About_leadershipGrid__4ybuU{grid-gap:1.4rem;display:grid;gap:1.4rem}.About_leaderCard__jfKYT{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden}.About_leaderImageWrapper__PhdRy{height:260px}.About_leaderContent__yJ8tH{grid-gap:.6rem;display:grid;gap:.6rem;padding:1.6rem}.About_leaderRole__JX7SS{color:var(--color-accent);font-size:.95rem;font-weight:600;margin:0}.About_timeline__0cNB3{padding:4rem 0}.About_timelineList__6Y53c{grid-gap:1.4rem;display:grid;gap:1.4rem;position:relative}.About_timelineList__6Y53c article{background:var(--color-white);border-left:4px solid var(--color-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.6rem 1.8rem}.About_timelineYear__u0DpL{align-items:center;background:#2563eb1f;border-radius:999px;color:var(--color-accent);display:inline-flex;font-weight:700;height:32px;justify-content:center;letter-spacing:.04em;margin-bottom:.8rem;width:56px}.About_timelineList__6Y53c h3{margin:0 0 .4rem}.About_timelineList__6Y53c p{color:var(--color-muted);margin:0}.About_security__PPZCq{padding:4rem 0}.About_securityGrid__Spr5t{grid-gap:2rem;align-items:center;display:grid;gap:2rem}.About_securityList__sGq2e{grid-gap:.6rem;color:var(--color-muted);display:grid;gap:.6rem;list-style:disc;margin:1.4rem 0 0;padding-left:1rem}.About_securityImageWrapper__CwYsF{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.About_joinUs__cqE2d{padding:4rem 0}.About_joinContent__2jtxx{grid-gap:2rem;align-items:center;background:linear-gradient(120deg,#1f2a44,#0b1220);border-radius:var(--radius-lg);color:var(--color-white);display:grid;gap:2rem;padding:clamp(2rem,5vw,3rem)}.About_joinContent__2jtxx h2{font-size:clamp(1.8rem,4vw,2.4rem);margin:1rem 0 .7rem}.About_joinContent__2jtxx p{color:#e2e8f0bf;margin:0;max-width:520px}@media (min-width:640px){.About_heroWrapper__1VBc\+{grid-template-columns:repeat(2,minmax(0,1fr))}.About_missionGrid__6TxQ4{align-items:start;grid-template-columns:1fr 1fr}.About_valuesGrid__0E2Ul{grid-template-columns:repeat(2,minmax(0,1fr))}.About_leadershipGrid__4ybuU{grid-template-columns:repeat(3,minmax(0,1fr))}.About_securityGrid__Spr5t{grid-template-columns:repeat(2,minmax(0,1fr))}.About_joinContent__2jtxx{grid-template-columns:1fr auto}}@media (min-width:1024px){.About_valuesGrid__0E2Ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.Services_hero__fw2Xz{background:radial-gradient(circle at 20% 20%,#2563eb26,#0000);padding:clamp(4rem,7vw,6rem) 0 3rem}.Services_heroContent__eVRlR{max-width:640px}.Services_heroContent__eVRlR h1{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,3.1rem);margin:1rem 0}.Services_heroContent__eVRlR p{color:var(--color-muted);font-size:1.05rem}.Services_heroActions__djY5s{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}.Services_featureSection__W3VuL{padding:4rem 0}.Services_featureGrid__vyTeY{grid-gap:2rem;align-items:center;display:grid;gap:2rem}.Services_featureImageWrapper__jJFEi{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.Services_featureContent__ciaGK h2{font-size:1.8rem;margin:0 0 .8rem}.Services_featureContent__ciaGK p{color:var(--color-muted);margin:0 0 1.2rem}.Services_featureContent__ciaGK ul{grid-gap:.6rem;color:var(--color-primary);display:grid;gap:.6rem;margin:0;padding-left:1.2rem}.Services_featureContent__ciaGK li{list-style:disc}.Services_reverse__1Eut0{direction:rtl}.Services_reverse__1Eut0>*{direction:ltr}.Services_governance__0v3ck{background:linear-gradient(180deg,#f1f5f9,#f8fafc);padding:4rem 0}.Services_sectionHead__Y4lHK{margin-bottom:2.5rem;text-align:center}.Services_governanceGrid__8n7Z1{grid-gap:1.4rem;display:grid;gap:1.4rem}.Services_governanceGrid__8n7Z1 article{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.8rem}.Services_governanceGrid__8n7Z1 h3{margin:0 0 .6rem}.Services_governanceGrid__8n7Z1 p{color:var(--color-muted);margin:0}.Services_metrics__Sw2LD{padding:4rem 0}.Services_metricsGrid__4ZvBy{grid-gap:1.4rem;display:grid;gap:1.4rem}.Services_metricsGrid__4ZvBy article{background:linear-gradient(120deg,#1f2a440d,#2563eb1f);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.8rem}.Services_metricsGrid__4ZvBy h3{margin:0 0 .6rem}.Services_metricsGrid__4ZvBy p{color:var(--color-secondary);margin:0}.Services_finalCta__mTJlY{padding:4rem 0 5rem}.Services_finalBox__dC6H-{align-items:flex-start;background:linear-gradient(120deg,#1f2a44,#0b1220 90%);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-white);display:flex;flex-direction:column;gap:1.4rem;padding:clamp(2rem,5vw,3rem)}.Services_finalBox__dC6H- p{color:#e2e8f0b3;margin:0;max-width:480px}@media (min-width:640px){.Services_featureGrid__vyTeY{grid-template-columns:repeat(2,minmax(0,1fr))}.Services_reverse__1Eut0{direction:ltr}.Services_reverse__1Eut0 .Services_featureContent__ciaGK{order:-1}.Services_governanceGrid__8n7Z1,.Services_metricsGrid__4ZvBy{grid-template-columns:repeat(3,minmax(0,1fr))}.Services_finalBox__dC6H-{align-items:center;flex-direction:row;justify-content:space-between}}.UseCases_hero__HaZ7V{background:radial-gradient(circle at 30% 20%,#2563eb1f,#0000);padding:clamp(4rem,7vw,6rem) 0 3rem}.UseCases_heroContent__qdMw2{max-width:620px}.UseCases_heroContent__qdMw2 h1{font-family:var(--font-heading);font-size:clamp(2.1rem,5vw,3rem);margin:1rem 0}.UseCases_heroContent__qdMw2 p{color:var(--color-muted);font-size:1.05rem}.UseCases_caseSection__Dqi5W{padding:4rem 0}.UseCases_caseGrid__VJCN4{grid-gap:2rem;align-items:center;display:grid;gap:2rem}.UseCases_caseImageWrapper__q0BLn{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.UseCases_caseContent__R11L7 h2{font-size:1.8rem;margin:0 0 .8rem}.UseCases_caseContent__R11L7 p{color:var(--color-muted);margin:0 0 1.2rem}.UseCases_caseContent__R11L7 ul{grid-gap:.7rem;display:grid;gap:.7rem;margin:0;padding-left:1.2rem}.UseCases_caseContent__R11L7 li{list-style:disc}.UseCases_reverse__CGzYm{direction:rtl}.UseCases_reverse__CGzYm>*{direction:ltr}.UseCases_compare__cNDbC{background:linear-gradient(180deg,#f1f5f9,#f8fafc);padding:4rem 0}.UseCases_tableWrapper__Y\+nFh{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}table{min-width:620px}th{background:#2563eb1f;font-weight:600}td{color:var(--color-secondary)}.UseCases_cta__foMUY{padding:4rem 0 5rem}.UseCases_ctaBox__yMcGb{background:linear-gradient(120deg,#1f2a44,#0b1220 95%);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-white);display:flex;flex-direction:column;gap:1.4rem;padding:clamp(2rem,5vw,3rem)}.UseCases_ctaBox__yMcGb p{color:#e2e8f0b3;margin:0;max-width:460px}@media (min-width:640px){.UseCases_caseGrid__VJCN4{grid-template-columns:repeat(2,minmax(0,1fr))}.UseCases_reverse__CGzYm{direction:ltr}.UseCases_reverse__CGzYm .UseCases_caseContent__R11L7{order:-1}.UseCases_ctaBox__yMcGb{align-items:center;flex-direction:row;justify-content:space-between}}.Contact_hero__00x\+c{padding:clamp(4rem,7vw,6rem) 0 3rem}.Contact_heroGrid__PjOLM{grid-gap:2rem;display:grid;gap:2rem}.Contact_heroGrid__PjOLM h1{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,3rem);margin:1rem 0}.Contact_heroGrid__PjOLM p{color:var(--color-muted);font-size:1.05rem}.Contact_contactInfo__7UBBr{background:linear-gradient(135deg,#1f2a44f2,#0b1220f2);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);color:var(--color-white);padding:2rem}.Contact_contactInfo__7UBBr h2{margin:0 0 1rem}.Contact_contactInfo__7UBBr a{color:var(--color-white);text-decoration:underline}.Contact_formSection__lP\+CK{padding:4rem 0 5rem}.Contact_formWrapper__B8V8b{grid-gap:2rem;display:grid;gap:2rem}.Contact_form__TCaN-{grid-gap:1.2rem;background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid;gap:1.2rem;padding:clamp(1.8rem,4vw,2.4rem)}.Contact_form__TCaN- h2{font-size:1.6rem;margin:0}.Contact_formGrid__cNhF8{grid-gap:1.2rem;display:grid;gap:1.2rem}.Contact_inputGroup__DlFZE{grid-gap:.4rem;display:grid;gap:.4rem}.Contact_inputGroup__DlFZE label{font-size:.95rem;font-weight:600}.Contact_inputGroup__DlFZE input,.Contact_inputGroup__DlFZE textarea{border:1px solid #94a3b866;border-radius:var(--radius-sm);font-size:1rem;padding:.85rem 1rem;transition:border .2s ease,box-shadow .2s ease}.Contact_inputGroup__DlFZE input:focus,.Contact_inputGroup__DlFZE textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #2563eb26;outline:none}.Contact_checkboxGroup__m3sH7{color:var(--color-secondary);font-size:.9rem}.Contact_checkboxGroup__m3sH7 a{color:var(--color-accent)}.Contact_checkboxGroup__m3sH7 input{margin-right:.6rem}.Contact_recaptchaGroup__qoWmQ{margin:1rem 0}.Contact_error__Cf6Gm{color:#d64545;font-size:.85rem}.Contact_errorMessage__qbAPa{color:#d64545;font-weight:600;margin:0}.Contact_success__YYE9v{color:#2d9d78;font-weight:600;margin:0}.Contact_mapWrapper__zRH\+k{background:#cbd5f5;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);min-height:360px;overflow:hidden}.Contact_mapWrapper__zRH\+k iframe{border:0;height:100%;width:100%}@media (min-width:640px){.Contact_heroGrid__PjOLM{grid-template-columns:1.5fr 1fr}.Contact_formGrid__cNhF8{grid-template-columns:repeat(2,minmax(0,1fr))}.Contact_formWrapper__B8V8b{align-items:start;grid-template-columns:1.1fr .9fr}.Contact_inputGroup__DlFZE textarea{grid-column:span 2}}.Terms_page__Q7P7J{padding:clamp(4rem,7vw,6rem) 0 4rem}.Terms_page__Q7P7J h1{font-family:var(--font-heading);font-size:clamp(2rem,5vw,2.6rem);margin-bottom:1rem}.Terms_page__Q7P7J h2{font-size:1.35rem;margin-bottom:.7rem;margin-top:2.4rem}.Terms_page__Q7P7J p{color:var(--color-muted);margin:0 0 1rem}.Terms_page__Q7P7J ul{color:var(--color-secondary);margin:0 0 1.2rem;padding-left:1.2rem}.Terms_page__Q7P7J li{list-style:disc;margin-bottom:.4rem}.Privacy_page__kijXJ{padding:clamp(4rem,7vw,6rem) 0 4rem}.Privacy_page__kijXJ h1{font-family:var(--font-heading);font-size:clamp(2rem,5vw,2.6rem);margin-bottom:1rem}.Privacy_page__kijXJ h2{font-size:1.4rem;margin-bottom:.8rem;margin-top:2.4rem}.Privacy_page__kijXJ p{color:var(--color-muted);margin:0 0 1rem}.Privacy_page__kijXJ ul{color:var(--color-secondary);margin:0 0 1.2rem;padding-left:1.2rem}.Privacy_page__kijXJ li{list-style:disc;margin-bottom:.4rem}.Impressum_page__cTYhD{padding:clamp(4rem,7vw,6rem) 0 4rem}.Impressum_page__cTYhD h1{font-family:var(--font-heading);font-size:clamp(2rem,5vw,2.6rem);margin-bottom:1rem}.Impressum_page__cTYhD h2{font-size:1.35rem;margin-bottom:.8rem;margin-top:2.4rem}.Impressum_page__cTYhD p{color:var(--color-muted);margin:0 0 1rem}:root{--color-primary:#0b1220;--color-secondary:#1f2a44;--color-accent:#2563eb;--color-light:#e2e8f0;--color-soft:#f8fafc;--color-white:#fff;--color-muted:#0f172ab8;--font-heading:"DM Sans",sans-serif;--font-body:"Inter",sans-serif;--shadow-sm:0 12px 32px #0f172a14;--shadow-md:0 20px 45px #0f172a1f;--radius-lg:20px;--radius-md:14px;--radius-sm:10px;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:#f8fafc;background-color:var(--color-soft);color:#0b1220;color:var(--color-primary);font-family:Inter,sans-serif;font-family:var(--font-body);line-height:1.6;margin:0}main{min-height:60vh}canvas,img,picture,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}ol,ul{list-style:none;margin:0;padding:0}button{background:none;border:none;cursor:pointer;font-family:inherit}.container{margin:0 auto;width:min(1120px,92%)}.badge{align-items:center;background:#2563eb1f;border-radius:999px;color:#2563eb;color:var(--color-accent);display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;letter-spacing:.02em;padding:.35rem .75rem}.sectionTitle{color:#0b1220;color:var(--color-primary);font-family:DM Sans,sans-serif;font-family:var(--font-heading);font-size:clamp(1.9rem,4vw,2.75rem);line-height:1.2;margin:0 0 .4rem}.sectionSubtitle{color:#0f172ab8;color:var(--color-muted);font-size:1rem;margin:0 auto 2.5rem;max-width:640px}.btn{align-items:center;border-radius:999px;display:inline-flex;font-size:.98rem;font-weight:600;gap:.6rem;justify-content:center;padding:.85rem 1.6rem;transition:transform .2s ease,box-shadow .2s ease}.btnPrimary{background:#2563eb;background:var(--color-accent);box-shadow:0 12px 25px #2563eb40;color:#fff;color:var(--color-white)}.btnPrimary:focus-visible,.btnPrimary:hover{box-shadow:0 18px 30px #2563eb47;transform:translateY(-1px)}.btnSecondary{background:#2563eb14;color:#2563eb;color:var(--color-accent)}.btnSecondary:focus-visible,.btnSecondary:hover{background:#2563eb1f;transform:translateY(-1px)}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #e2e8f0cc;font-size:.95rem;padding:.9rem;text-align:left}blockquote{background:#2563eb0f;border-left:4px solid #2563eb;border-left:4px solid var(--color-accent);border-radius:0 12px 12px 0;margin:0;padding:1.2rem 1.5rem}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--color-accent);outline-offset:2px}@media (min-width:768px){.btn{padding:.95rem 1.8rem}}
/*# sourceMappingURL=main.8b4fd40c.css.map*/