1<!DOCTYPE html><html lang="en" data-scroll-behavior="smooth" class="neuekabelfont_ab8be7d5-module__a050oa__variable spartanfont_a6be2812-module__zosvjG__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/immutable/media/NeueKabel-s.p.17me-hso3io52.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/immutable/media/Spartan_Medium-s.p.3njbnhr1vlx5p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/immutable/media/Spartan_Regular-s.p.1mw92qc0e-pjp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/_next/static/immutable/media/logo-webalize.07mpk48ua085k.svg"/><link rel="stylesheet" href="/_next/static/immutable/chunks/0zo1u_enbhayr.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/3zbe4ih48ozwf.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/25ewdk32jdtfl.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/immutable/chunks/2zqsbm8s85161.js"/>
1<script src="/_next/static/immutable/chunks/0vn_c-qtmgve7.js" async=""></script>
1<script src="/_next/static/immutable/chunks/1-4kjt0xab58_.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3g79imsttzrne.js" async=""></script>
1<script src="/_next/static/immutable/chunks/turbopack-2v4dcaq8larzm.js" async=""></script>
1<script src="/_next/static/immutable/chunks/0x-9rc1bm-510.js" async=""></script>
1<script src="/_next/static/immutable/chunks/1o5ickykhi_zr.js" async=""></script>
1<script src="/_next/static/immutable/chunks/2_e487csicgfz.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3nwxxq5s9qq7q.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3-kdjtdjsiupr.js" async=""></script>
1<script src="/_next/static/immutable/chunks/09uyfkt4wukim.js" async=""></script>
1<script src="/_next/static/immutable/chunks/0-z97p75l09u5.js" async=""></script>
1<script src="/_next/static/immutable/chunks/23innc8j-uy5b.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3zhj7g_8jkii9.js" async=""></script>
1<script src="/_next/static/immutable/chunks/2duavwxiifx7n.js" async=""></script>
1<script src="/_next/static/immutable/chunks/13ridjedct4sn.js" async=""></script>
1<script src="/_next/static/immutable/chunks/2hhb0ra0j4ode.js" async=""></script>
1<script src="/_next/static/immutable/chunks/33ubfza1nx3m2.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-TMBG44P" as="script"/><meta name="next-size-adjust" content=""/><meta name="msapplication-TileColor" content="#ffffff"/><meta name="theme-color" content="#ffffff"/><meta name="color-scheme" content="light"/><meta property="og:locale" content="en_US"/><meta property="og:locale:alternate" content="pl_PL"/><title>About Us - a Senior Software Team in Warsaw | Webalize</title><meta name="description" content="A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US."/><meta name="robots" content="index"/><link rel="canonical" href="https://webalize.me/about-us"/><link rel="alternate" hrefLang="en" href="https://webalize.me/about-us"/><link rel="alternate" hrefLang="pl" href="https://webalize.me/pl/o-nas"/><link rel="alternate" hrefLang="x-default" href="https://webalize.me/about-us"/><meta property="og:title" content="About Us - a Senior Software Team in Warsaw | Webalize"/><meta property="og:description" content="A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US."/><meta property="og:image" content="https://webalize.me/opengraph-image-xg4ifa.png?opengraph-image.3s8n_z3np7t29.png"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="628"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="About Us - a Senior Software Team in Warsaw | Webalize"/><meta name="twitter:description" content="A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US."/><meta name="twitter:image" content="https://webalize.me/opengraph-image-xg4ifa.png?opengraph-image.3s8n_z3np7t29.png"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="628"/><link rel="icon" href="/favicon.ico?favicon.3bqb2rphokhc4.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon1-xg4ifa.png?icon1.00_1yzp6vx9u7.png" sizes="36x36" type="image/png"/><link rel="icon" href="/icon2-xg4ifa.png?icon2.1rga1ibmzvmj9.png" sizes="48x48" type="image/png"/><link rel="icon" href="/icon3-xg4ifa.png?icon3.0i7jbrk10dd-u.png" sizes="72x72" type="image/png"/><link rel="icon" href="/icon4-xg4ifa.png?icon4.1_k38x4dy8mnm.png" sizes="96x96" type="image/png"/><link rel="icon" href="/icon5-xg4ifa.png?icon5.2025lo7yh-da5.png" sizes="144x144" type="image/png"/><link rel="icon" href="/icon6-xg4ifa.png?icon6.32x2ok4dkkkve.png" sizes="192x192" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon1-xg4ifa.png?apple-icon1.011oym202rwpa.png" sizes="57x57" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon2-xg4ifa.png?apple-icon2.15rlgt7shvpvb.png" sizes="60x60" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon3-xg4ifa.png?apple-icon3.2y1fd2ktqu8nu.png" sizes="72x72" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon4-xg4ifa.png?apple-icon4.31nm96ffk8j9c.png" sizes="76x76" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon5-xg4ifa.png?apple-icon5.3vofm_rtvi36g.png" sizes="114x114" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon6-xg4ifa.png?apple-icon6.1gidag4gu7foh.png" sizes="120x120" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon7-xg4ifa.png?apple-icon7.26i_33puwgunv.png" sizes="144x144" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon8-xg4ifa.png?apple-icon8.0p_nu7pkyj22m.png" sizes="152x152" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon9-xg4ifa.png?apple-icon9.1u635xrxlx1yu.png" sizes="180x180" type="image/png"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://webalize.me/#organization","name":"Webalize","legalName":"Webalize sp. z o.o.","description":"Webalize is a UX-driven software house based in Warsaw, Poland. We design, build and maintain custom web applications, ecommerce platforms and AI-accelerated products for clients in Poland, across Europe, and in North America, the Middle East and Asia-Pacific.","url":"https://webalize.me","logo":"https://webalize.me/images/logo-webalize.svg","email":"[email protected]","telephone":"+48 509 869 901","vatID":"5252811769","foundingDate":"2020","hasOfferCatalog":{"@type":"OfferCatalog","name":"Webalize","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Ecommerce Development","url":"https://webalize.me/services/ecommerce-development","provider":{"@id":"https://webalize.me/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Product Design & Development","url":"https://webalize.me/services/product-design-development","provider":{"@id":"https://webalize.me/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Modernization","url":"https://webalize.me/services/modernization","provider":{"@id":"https://webalize.me/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Frontend Modernization","url":"https://webalize.me/services/modernization/frontend","provider":{"@id":"https://webalize.me/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Automation & AI Implementations","url":"https://webalize.me/services/automation-ai-implementations","provider":{"@id":"https://webalize.me/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Consulting & Strategy","url":"https://webalize.me/services/consulting-strategy","provider":{"@id":"https://webalize.me/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Maintenance & Support","url":"https://webalize.me/services/maintenance-support","provider":{"@id":"https://webalize.me/#organization"}}}]},"address":{"@type":"PostalAddress","streetAddress":"Pl. Bankowy 2","postalCode":"00-095","addressLocality":"Warszawa","addressCountry":"PL"},"areaServed":[{"@type":"Country","name":"Poland"},{"@type":"Place","name":"Europe"},{"@type":"Place","name":"North America"},{"@type":"Place","name":"Middle East"},{"@type":"Place","name":"Asia-Pacific"}],"knowsLanguage":["pl","en"],"contactPoint":{"@type":"ContactPoint","contactType":"sales","email":"[email protected]","telephone":"+48 509 869 901","availableLanguage":["pl","en"]},"aggregateRating":{"@type":"AggregateRating","ratingValue":5,"bestRating":5,"reviewCount":19},"sameAs":["https://clutch.co/profile/webalize","https://www.linkedin.com/company/webalize-me/","https://www.behance.net/webalize","https://dribbble.com/webalize/shots"]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://webalize.me/#website","name":"Webalize","url":"https://webalize.me","inLanguage":["en","pl"],"publisher":{"@id":"https://webalize.me/#organization"}}</script>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('consent', 'default', {\n ad_storage: 'denied',\n ad_user_data: 'denied',\n ad_personalization: 'denied',\n analytics_storage: 'denied',\n functionality_storage: 'granted',\n personalization_storage: 'denied',\n security_storage: 'granted',\n wait_for_update: 500\n});\ngtag('set', 'ads_data_redaction', true);\ngtag('set', 'url_passthrough', true);","id":"consent-mode-default"}])</script>
1<script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script>
1</head><body><div hidden=""><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><main class="min-w-80 max-lg:pt-16"><nav class="fixed top-0 z-100 w-full py-4 transition-[translate_500ms_ease-in-out,background-color_150ms_ease-in-out] will-change-[translate] lg:py-2 translate-y-0"><div class="container"><div class="flex items-center justify-between"><figure class="flex w-50 items-center"><a aria-label="Webalize home" class="relative block h-[23px]" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="111.659" height="22.819" viewBox="0 0 111.659 22.819" aria-hidden="true" class="h-[23px] w-auto fill-white transition-opacity duration-150 opacity-0"><defs><clipPath id="a"><path d="M0 0h111.659v22.819H0z"></path></clipPath></defs><g clip-path="url(#a)"><path d="M27.626 20.675a4.82 4.82 0 0 1-4.611-3.01 5.6 5.6 0 0 1-.393-1.938v-.12a4.97 4.97 0 0 1 4.884-5.131 3.93 3.93 0 0 1 3.8 2.4l-4.144 1.364v2.058l6.608-2.196a6.146 6.146 0 0 0-6.237-5.589 6.96 6.96 0 0 0-6.991 7.1 6.885 6.885 0 0 0 7.049 7.032 8.14 8.14 0 0 0 5.847-2.519l-.813-1.964a6.45 6.45 0 0 1-5 2.519M38.834 0l-2.107.431v15.023a6.8 6.8 0 0 0 6.961 7.185 6.994 6.994 0 0 0 7.141-7.1 6.88 6.88 0 0 0-6.932-7.032 7 7 0 0 0-1.114.086v2.009a5 5 0 0 1 1.026-.1 4.85 4.85 0 0 1 4.85 5.068 4.89 4.89 0 0 1-4.942 5.071 4.817 4.817 0 0 1-4.85-5.008v-.1M105.515 20.675a4.82 4.82 0 0 1-4.611-3.01 5.6 5.6 0 0 1-.393-1.938v-.12a4.97 4.97 0 0 1 4.883-5.131 3.93 3.93 0 0 1 3.8 2.4l-4.144 1.364v2.058l6.611-2.196a6.146 6.146 0 0 0-6.237-5.589 6.96 6.96 0 0 0-6.991 7.1 6.885 6.885 0 0 0 7.049 7.032 8.14 8.14 0 0 0 5.847-2.519l-.813-1.964a6.45 6.45 0 0 1-5 2.519M71.72.738v21.9h2.107V.307ZM79.708 2.365a1.537 1.537 0 1 0 1.5 1.537 1.51 1.51 0 0 0-1.5-1.537m-1.055 6.976v13.3h2.107V8.909ZM96.311 9.123h-11l-.36 1.908h7.564l-8.167 11.608h11.51l.364-1.9h-8.079ZM67.705 15.72v7.1h-2.111v-7.1899999999999995a5 5 0 1 0-5.031 5.158 5.4 5.4 0 0 0 .934-.082l.408-.079v2.065l-.294.045a7 7 0 0 1-1 .082h-.077a7.177 7.177 0 0 1 .088-14.352 7.015 7.015 0 0 1 7.086 7.253M12.49 22.707l6.119-14.131h-2.32l-4.8 11.658ZM6.178 17.943 2.32 8.576H0l6.115 14.131 4.26-9.215-1.058-2.343Z"></path></g></svg><img alt="Webalize Logo" loading="eager" width="112" height="23" decoding="async" data-nimg="1" class="absolute top-0 left-0 h-[23px] w-auto transition-opacity duration-150 opacity-100" style="color:transparent" src="/_next/static/immutable/media/logo-webalize.07mpk48ua085k.svg"/></a></figure><div class="max-lg:absolute max-lg:top-0 max-lg:left-full max-lg:z-10 max-lg:h-dvh max-lg:w-full max-lg:translate-x-0 transition-transform delay-300"><div class="transition-[opacity,visibility] max-lg:invisible max-lg:h-full max-lg:w-full max-lg:bg-transparent max-lg:opacity-0 max-lg:backdrop-blur-[2px]"><div class="transition-transform max-lg:ml-auto max-lg:flex max-lg:h-full max-lg:w-[min(90vw,22rem)] max-lg:translate-x-full max-lg:flex-col max-lg:justify-between max-lg:overflow-auto max-lg:bg-white max-lg:p-8 max-lg:shadow-[0_20px_60px_#0e1e4a0a]"><div class="block items-center justify-between lg:flex"><div class="mb-5 h-[21px] w-[21px] cursor-pointer lg:hidden"><div class="flex h-full items-center justify-center"><div class="before:bg-red after:bg-red relative h-0.5 w-full before:absolute before:top-[-7px] before:h-0.5 before:w-full before:origin-top-left before:translate-x-[3px] before:rotate-45 before:content-[''] after:absolute after:bottom-[-7px] after:h-0.5 after:w-full after:origin-bottom-left after:translate-x-[3px] after:-rotate-45 after:content-['']"></div></div></div><div class="mb-5 lg:hidden"><p class="font-normal uppercase text-gray-brand opacity-[0.56] mb-2 text-[10px] tracking-[0.08em]">Services</p><ul class="space-y-0"><li><a class="group block py-1.5" href="/services/ecommerce-development"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Ecommerce Development</span></a></li><li><a class="group block py-1.5" href="/services/product-design-development"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Product Design & Development</span></a></li><li><a class="group block py-1.5" href="/services/modernization"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Modernization</span></a></li><li><a class="group block py-1.5" href="/services/automation-ai-implementations"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Automation & AI Implementations</span></a></li><li><a class="group block py-1.5" href="/services/consulting-strategy"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Consulting & Strategy</span></a></li><li><a class="group block py-1.5" href="/services/maintenance-support"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Maintenance & Support</span></a></li></ul></div><div class="mb-5 lg:hidden"><p class="font-normal uppercase text-gray-brand opacity-[0.56] mb-2 text-[10px] tracking-[0.08em]">Company</p><ul class="space-y-0"><li><a class="group block py-1.5" href="/projects"><span class="group-hover:text-red text-sm font-light text-black transition-colors">Our work</span></a></li><li><a class="group block py-1.5" href="/about-us"><span class="font-light text-black inline-block text-sm group-hover:text-red transition-colors duration-150 border-red border-b">About</span></a></li></ul></div><div class="group/dropdown relative hidden lg:block"><div class="group flex items-center gap-1.5 lg:cursor-default py-3.5 lg:px-4 lg:py-4"><p class="inline-block text-sm group-hover:text-red transition-colors duration-150">Services</p>
1<svg class="group-hover/dropdown:lg:text-red transition-colors duration-150 group-hover/dropdown:lg:rotate-x-180 text-black" width="10" height="6" viewBox="0 0 10 6" fill="none" aria-hidden="true"><path d="M1 1l4 4 4-4" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"></path></svg></div><div class="invisible absolute top-full left-0 min-w-72 translate-y-1 bg-white p-2 opacity-0 shadow-[0_20px_60px_#0e1e4a15] transition-[opacity,visibility,transform] group-hover/dropdown:visible group-hover/dropdown:translate-y-0 group-hover/dropdown:opacity-100"><a class="group block" href="/services/ecommerce-development"><p class="group-hover:text-red px-6 py-3 text-sm font-light text-black transition-colors">Ecommerce Development</p></a><a class="group block" href="/services/product-design-development"><p class="group-hover:text-red px-6 py-3 text-sm font-light text-black transition-colors">Product Design & Development</p></a><a class="group block" href="/services/modernization"><p class="group-hover:text-red px-6 py-3 text-sm font-light text-black transition-colors">Modernization</p></a><a class="group block" href="/services/automation-ai-implementations"><p class="group-hover:text-red px-6 py-3 text-sm font-light text-black transition-colors">Automation & AI Implementations</p></a><a class="group block" href="/services/consulting-strategy"><p class="group-hover:text-red px-6 py-3 text-sm font-light text-black transition-colors">Consulting & Strategy</p></a><a class="group block" href="/services/maintenance-support"><p class="group-hover:text-red px-6 py-3 text-sm font-light text-black transition-colors">Maintenance & Support</p></a></div></div><a class="group hidden lg:block" href="/projects"><div class="py-3.5 lg:px-4 lg:py-4"><p class="inline-block text-sm group-hover:text-red transition-colors duration-150">Our work</p></div></a><a class="group hidden lg:block" href="/about-us"><div class="py-3.5 lg:px-4 lg:py-4"><p class="inline-block text-sm group-hover:text-red transition-colors duration-150 border-red border-b">About</p></div></a><a class="border-red border py-3 pl-5 text-sm shadow-[0_2px_5px_rgba(0,0,0,0.1)] relative table duration-300 group/arrow transition-[color,background-color,border-color,opacity][&:not(:disabled):hover]:cursor-pointer [&:not(:disabled):hover]:outline-none [&:not(:disabled):focus-visible]:cursor-pointer [&:not(:disabled):focus-visible]:outline-none pr-12 disabled:cursor-not-allowed disabled:opacity-50 bg-red text-white hover:opacity-90 mt-6 w-fit self-start lg:hidden" href="/contact">Get in touch<span class="contents" aria-hidden="true"><span class="absolute right-4 top-[calc(50%_-_2px)] h-0.5 w-4 origin-[left_center] scale-x-100 transition-transform duration-300 bg-white group-[:not(:disabled):hover]/arrow:scale-x-[1.4] group-[:not(:disabled):focus-visible]/arrow:scale-x-[1.4]"></span><span class="absolute right-4 top-[calc(50%_-_6px)] h-2.5 w-2.5 border-t-2 border-r-2 [transform:rotate(45deg)] transition-transform duration-300 border-white group-[:not(:disabled):hover]/arrow:[transform:translateX(50%)_rotate(45deg)] group-[:not(:disabled):focus-visible]/arrow:[transform:translateX(50%)_rotate(45deg)]"></span></span></a><nav aria-label="Language" class="flex items-center gap-2 text-xs mt-6 lg:hidden"><a hrefLang="en" lang="en" title="English" aria-current="page" class="hover:text-red uppercase transition-colors duration-150 text-black border-red border-b" href="/about-us">en</a><span aria-hidden="true" class="font-light text-black/30">/</span><a hrefLang="pl" lang="pl" title="Polish" class="hover:text-red uppercase transition-colors duration-150 text-black font-light opacity-60" href="/pl/o-nas">pl</a></nav><a class="hover:text-red text-sm relative group/arrow transition-[color,background-color,border-color,opacity][&:not(:disabled):hover]:cursor-pointer [&:not(:disabled):hover]:outline-none [&:not(:disabled):focus-visible]:cursor-pointer [&:not(:disabled):focus-visible]:outline-none pr-12 disabled:cursor-not-allowed disabled:opacity-50 -small py-3.5 lg:px-4 lg:py-4 hidden transition-colors duration-150 lg:inline-flex lg:pr-12" href="/contact">Get in touch<span class="contents" aria-hidden="true"><span class="absolute right-4 top-[calc(50%_-_2px)] h-0.5 w-4 origin-[left_center] scale-x-100 transition-transform duration-300 bg-red group-[:not(:disabled):hover]/arrow:scale-x-[1.4] group-[:not(:disabled):focus-visible]/arrow:scale-x-[1.4]"></span><span class="absolute right-4 top-[calc(50%_-_6px)] h-2.5 w-2.5 border-t-2 border-r-2 [transform:rotate(45deg)] transition-transform duration-300 border-red group-[:not(:disabled):hover]/arrow:[transform:translateX(50%)_rotate(45deg)] group-[:not(:disabled):focus-visible]/arrow:[transform:translateX(50%)_rotate(45deg)]"></span></span></a></div></div></div></div><div class="h-[21px] w-[21px] cursor-pointer lg:hidden"><div class="flex h-full items-center justify-center"><div class="relative h-0.5 w-full transition-[background-color] duration-150 before:absolute before:top-[-7px] before:h-0.5 before:w-full before:origin-top-left before:transition-[background-color] before:duration-150 before:content-[''] after:absolute after:bottom-[-7px] after:h-0.5 after:w-full after:origin-bottom-left after:transition-[background-color] after:duration-150 after:content-[''] bg-black before:bg-black after:bg-black"></div></div></div></div></div></nav>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is Webalize?","acceptedAnswer":{"@type":"Answer","text":"Webalize is a UX-driven software house based in Warsaw, Poland, describing itself as \"product builders for the age of AI.\" It helps companies design, build, launch, and maintain the software their business runs on, from ecommerce platforms and custom applications to internal systems that need to scale."}},{"@type":"Question","name":"Where is Webalize based, and which regions does it work with?","acceptedAnswer":{"@type":"Answer","text":"Webalize is based in Warsaw, Poland, in the Central European timezone, and works with clients across Europe and the US. The location gives easy working overlap with teams in the UK, DACH, and the Nordics, and everything is done in English with the same senior people from kickoff through maintenance, with no offshore handoffs."}},{"@type":"Question","name":"How big is the Webalize team?","acceptedAnswer":{"@type":"Answer","text":"Webalize is a small senior team of nine, four of whom are co-founders. It is deliberately not a body-leasing agency. The same senior people who start your project stay involved long after the first release ships, covering Next.js and PHP development, product design, DevOps, and QA."}},{"@type":"Question","name":"What industries and clients does Webalize work with?","acceptedA
1nswer":{"@type":"Answer","text":"Webalize partners with brands across Europe in ecommerce, fintech, education, and the public sector. Clients include Omnipack, SMEO, Wealthon, Finch Capital, and Politechnika Warszawska, among others. They build products that matter, from online stores and learning platforms to internal business tools."}},{"@type":"Question","name":"What makes Webalize different from a typical agency?","acceptedAnswer":{"@type":"Answer","text":"Webalize is a small senior team rather than a body-leasing shop, so you work directly with experienced people who understand your business context and stay involved through maintenance, with no offshore handoffs or coordination tax. Work is kept transparent through Jira boards, Clockify time tracking, and direct communication."}},{"@type":"Question","name":"What are Webalize's core values?","acceptedAnswer":{"@type":"Answer","text":"Four principles guide the work: quality over quantity (solutions built to be maintainable and performant, not just shipped on deadline), proactivity (surfacing risks early and proposing improvements unprompted), transparency (Jira, Clockify, and direct communication), and a long-term mindset (building foundations that last, which is why many clients stay for years)."}},{"@type":"Question","name":"What awards and recognition has Webalize received?","acceptedA
1nswer":{"@type":"Answer","text":"Webalize was recognised by Clutch in 2026 as a top product design and top Next.js company in Warsaw, and won multiple 2024 TechBehemoths awards in Poland, ranking #1 among React.js companies and winning in UX/UI design and web development, plus a feature by Business Insider Polska among Poland's leading software houses. In 2022 it won Best Specialist Web Design Company in Central Europe at the Wealth & Finance FinTech Awards."}},{"@type":"Question","name":"How experienced is Webalize?","acceptedAnswer":{"@type":"Answer","text":"Webalize has been in business for 6+ years and has delivered 40+ projects for clients in 8+ countries, with a 98% client retention rate. That retention reflects a long-term approach. Many clients stay for years as their product keeps evolving."}}]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://webalize.me/#organization","employee":[{"@type":"Person","@id":"https://webalize.me/about-us#person-barnaba-ganko","name":"Barnaba GaÅko","jobTitle":"Next.js developer & co-founder","image":"https://webalize.me/_next/static/immutable/media/barnaba.0a78uhf1iwdqp.jpeg","sameAs":["https://www.linkedin.com/in/barnaba-ganko/"],"worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-konrad-reperowski","name":"Konrad Reperowski","jobTitle":"Next.js developer & co-founder","image":"https://webalize.me/_next/static/immutable/media/konrad.103nzqvd6dw0r.jpeg","sameAs":["https://www.linkedin.com/in/konrad-reperowski-516aba170/"],"worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-marcin-mroczka","name":"Marcin Mroczka","jobTitle":"Product designer & co-founder","image":"https://webalize.me/_next/static/immutable/media/marcin.2x-3ipaq73ayn.jpeg","sameAs":["https://www.linkedin.com/in/marcin-mroczka-530a06145/"],"worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-adam-kwiecien","name":"Adam KwiecieÅ","jobTitle":"DevOps engineer & co-founder","image":"https://webalize.me/_next/static/immutable/media/adam.43m7f5deo4gax.jpeg","sameAs":["https://www.linkedin.com/in/kwiecienadam/"],"worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-kamil-bereda","name":"Kamil Bereda","jobTitle":"PHP developer","worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-michal-skolak","name":"MichaÅ Skolak","jobTitle":"Next.js developer","worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-artur-wrobel","name":"Artur Wróbel","jobTitle":"Next.js developer","worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-mike-zue","name":"Mike Zue","jobTitle":"Product designer","worksFor":{"@id":"https://webalize.me/#organization"}},{"@type":"Person","@id":"https://webalize.me/about-us#person-michal-pieczonka","name":"MichaÅ Pieczonka","jobTitle":"QA engineer","worksFor":{"@id":"https://webalize.me/#organization"}}],"founder":[{"@id":"https://webalize.me/about-us#person-barnaba-ganko"},{"@id":"https://webalize.me/about-us#person-konrad-reperowski"},{"@id":"https://webalize.me/about-us#person-marcin-mroczka"},{"@id":"https://webalize.me/about-us#person-adam-kwiecien"}]}</script>
1<section data-nav-theme="dark" class="bg-dark relative flex flex-col overflow-hidden text-white max-lg:-mt-16 lg:min-h-svh"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 928.749 650.486" aria-hidden="true" class="pointer-events-none absolute top-1/2 right-0 h-auto w-[55%] max-w-180 -translate-y-1/2 opacity-[0.03] max-lg:hidden"><path fill="currentColor" d="M623.358 650.486 928.749 0H812.962L573.399 536.647ZM308.337 431.187 115.788 0H0l305.192 650.486 212.614-424.192-52.804-107.854Z"></path></svg><div class="relative container flex flex-col gap-8 pt-20 pb-10 lg:min-h-0 lg:flex-1 lg:gap-0 lg:pt-36 lg:pb-24"><div class="flex max-w-230 flex-col lg:flex-1 lg:justify-center" style="opacity:0;transform:translateY(40px)"><span class="text-[11px] font-normal tracking-[0.1em] uppercase text-white/[0.49]">About us</span><h1 class="font-neue-kabel mt-4 text-[2.125rem] leading-[1.05] md:mt-6 md:text-6xl xl:text-7xl">We are product builders for <span class="text-red">the age of AI</span></h1><p class="text-gray-dark mt-4 max-w-155 text-sm font-light md:mt-6 md:text-base">We help companies design, build, launch, and maintain the software their business runs on - from ecommerce platforms and custom applications to internal systems that need to scale.</p></div><div class="grid max-w-160 shrink-0 grid-cols-2 gap-x-8 gap-y-5 self-start pt-2 md:grid-cols-4 md:gap-x-6 lg:mt-auto lg:mb-4 lg:gap-y-6 lg:pt-10"><div><p class="font-neue-kabel text-4xl font-light text-white md:text-5xl"><span><span>0</span>%</span></p><p class="text-gray-dark mt-2 text-xs font-light md:text-sm">Client retention rate</p></div><div><p class="font-neue-kabel text-4xl font-light text-white md:text-5xl"><span><span>0</span>+</span></p><p class="text-gray-dark mt-2 text-xs font-light md:text-sm">Projects delivered</p></div><div><p class="font-neue-kabel text-4xl font-light text-white md:text-5xl"><span><span>0</span>+</span></p><p class="text-gray-dark mt-2 text-xs font-light md:text-sm">Years in business</p></div><div><p class="font-neue-kabel text-4xl font-light text-white md:text-5xl"><span><span>0</span>+</span></p><p class="text-gray-dark mt-2 text-xs font-light md:text-sm">Countries served</p></div></div></div></section><section data-nav-theme="light" class="overflow-hidden bg-white pt-16 pb-16 lg:pt-24 lg:pb-32"><div class="container"><div class="grid gap-12 lg:grid-cols-2 lg:gap-20" style="opacity:0"><div style="opacity:0;transform:translateY(40px)"><h2 class="font-neue-kabel text-3xl leading-[1.05] md:text-4xl xl:text-5xl">Meet our product design and delivery <span class="text-red">experts</span></h2></div><div style="opacity:0;transform:translateY(40px)"><p class="text-gray-brand text-sm font-light md:text-base">We're not a body-leasing agency. We are a small senior team that understands your business context - and stay involved long after the first release ships.</p></div></div><div class="mt-12 md:mt-16" style="opacity:0;transform:translateY(24px)"><div class="swiper overflow-visible! [&_.swiper-slide]:h-auto [&_.swiper-slide]:w-[220px]! sm:[&_.swiper-slide]:w-[260px]! md:[&_.swiper-slide]:w-[280px]!"><div class="swiper-wrapper"><div class="swiper-slide"><figure><div class="bg-light relative aspect-[3/4] w-full overflow-hidden"><img alt="Barnaba GaÅko" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="280px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fbarnaba.0a78uhf1iwdqp.jpeg&w=3840&q=75"/></div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Barnaba GaÅko</p><p class="text-gray-brand mt-1 text-xs font-light">Next.js developer & co-founder</p></figcaption></figure></div><div class="swiper-slide"><figure><div class="bg-light relative aspect-[3/4] w-full overflow-hidden"><img alt="Konrad Reperowski" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="280px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fkonrad.103nzqvd6dw0r.jpeg&w=3840&q=75"/></div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Konrad Reperowski</p><p class="text-gray-brand mt-1 text-xs font-light">Next.js developer & co-founder</p></figcaption></figure></div><div class="swiper-slide"><figure><div class="bg-light relative aspect-[3/4] w-full overflow-hidden"><img alt="Marcin Mroczka" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="280px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin.2x-3ipaq73ayn.jpeg&w=3840&q=75"/></div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Marcin Mroczka</p><p class="text-gray-brand mt-1 text-xs font-light">Product designer & co-founder</p></figcaption></figure></div><div class="swiper-slide"><figure><div class="bg-light relative aspect-[3/4] w-full overflow-hidden">
1<img alt="Adam KwiecieÅ" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="280px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fadam.43m7f5deo4gax.jpeg&w=3840&q=75"/></div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Adam KwiecieÅ</p><p class="text-gray-brand mt-1 text-xs font-light">DevOps engineer & co-founder</p></figcaption></figure></div><div class="swiper-slide"><figure><div aria-hidden="true" class="bg-light text-gray-brand flex aspect-[3/4] w-full items-center justify-center text-3xl font-light">KB</div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Kamil Bereda</p><p class="text-gray-brand mt-1 text-xs font-light">PHP developer</p></figcaption></figure></div><div class="swiper-slide"><figure><div aria-hidden="true" class="bg-light text-gray-brand flex aspect-[3/4] w-full items-center justify-center text-3xl font-light">MS</div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">MichaÅ Skolak</p><p class="text-gray-brand mt-1 text-xs font-light">Next.js developer</p></figcaption></figure></div><div class="swiper-slide"><figure><div aria-hidden="true" class="bg-light text-gray-brand flex aspect-[3/4] w-full items-center justify-center text-3xl font-light">AW</div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Artur Wróbel</p><p class="text-gray-brand mt-1 text-xs font-light">Next.js developer</p></figcaption></figure></div><div class="swiper-slide"><figure><div aria-hidden="true" class="bg-light text-gray-brand flex aspect-[3/4] w-full items-center justify-center text-3xl font-light">MZ</div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">Mike Zue</p><p class="text-gray-brand mt-1 text-xs font-light">Product designer</p></figcaption></figure></div><div class="swiper-slide"><figure><div aria-hidden="true" class="bg-light text-gray-brand flex aspect-[3/4] w-full items-center justify-center text-3xl font-light">MP</div><figcaption class="mt-4"><p class="font-neue-kabel text-dark text-lg md:text-xl">MichaÅ Pieczonka</p><p class="text-gray-brand mt-1 text-xs font-light">QA engineer</p></figcaption></figure></div></div></div></div></div></section><section data-nav-theme="light" class="bg-light overflow-hidden py-16 lg:py-32"><div class="container"><div class="flex justify-between max-lg:flex-col" style="opacity:0"><div class="max-xxl:basis-[260px] basis-[310px] max-lg:basis-auto" style="opacity:0;transform:translateY(40px)"><span class="text-[11px] font-normal tracking-[0.1em] uppercase text-gray-brand opacity-[0.56]">Principles</span><h2 class="font-neue-kabel mt-5 text-3xl leading-[1.05] md:text-4xl xl:text-5xl">Values that fuel <span class="text-red">our work</span></h2></div><div class="max-xxl:basis-[700px] basis-[760px] max-lg:mt-10 max-lg:basis-auto"><div class="grid gap-10 sm:grid-cols-2"><article class="flex flex-col" style="opacity:0;transform:translateY(40px)"><span aria-hidden="true" class="bg-red block h-0.5 w-3"></span>
1<h3 class="font-neue-kabel mt-4 text-xl md:text-2xl">Quality over quantity</h3><p class="text-gray-brand mt-3 text-sm font-light">We care about craft. Every solution is built to be maintainable, performant, and worth keeping - not just shipped on deadline.</p></article><article class="flex flex-col" style="opacity:0;transform:translateY(40px)"><span aria-hidden="true" class="bg-red block h-0.5 w-3"></span><h3 class="font-neue-kabel mt-4 text-xl md:text-2xl">Proactivity</h3><p class="text-gray-brand mt-3 text-sm font-light">We surface risks early, propose improvements unprompted, and treat your roadmap like our own. Passive execution isn't our style.</p></article><article class="flex flex-col" style="opacity:0;transform:translateY(40px)"><span aria-hidden="true" class="bg-red block h-0.5 w-3"></span><h3 class="font-neue-kabel mt-4 text-xl md:text-2xl">Transparency</h3><p class="text-gray-brand mt-3 text-sm font-light">Jira boards, Clockify time tracking, and direct communication keep you informed on progress, feedback rounds, and where hours go.</p></article><article class="flex flex-col" style="opacity:0;transform:translateY(40px)"><span aria-hidden="true" class="bg-red block h-0.5 w-3"></span><h3 class="font-neue-kabel mt-4 text-xl md:text-2xl">Long-term mindset</h3><p class="text-gray-brand mt-3 text-sm font-light">We build foundations that last. Many clients stay with us for years because the product keeps evolving - and so does the partnership.</p></article></div></div></div></div></section><section data-nav-theme="light" class="overflow-hidden bg-white py-16 lg:py-32"><div class="container"><header class="mx-auto max-w-[760px] text-center" style="opacity:0;transform:translateY(30px)"><span class="text-[11px] font-normal tracking-[0.1em] uppercase text-gray-brand opacity-[0.56]">Our clients</span><h2 class="font-neue-kabel mt-2 text-3xl leading-[1.05] md:text-4xl xl:text-5xl">Trusted by innovative brands across Europe</h2><p class="text-gray-brand mt-4 text-sm font-light md:text-base">From ecommerce and fintech to education and public sector - we partner with teams building products that matter.</p></header><div class="mt-12 grid grid-cols-2 overflow-hidden border-t border-l border-black/10 md:mt-16 lg:grid-cols-5"><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See Omnipack case study" href="/projects/omnipack"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Omnipack" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-[0.88]" style="color:transparent" src="/_next/static/immutable/media/logo-omnipack.1iutshofqiea6.svg"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See MyBasic case study" href="/projects/mybasic"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo MyBasic" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center" style="color:transparent" src="/_next/static/immutable/media/logo-mybasic.2np-aou0uo5kl.svg"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See Domax case study" href="/projects/domax"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Domax" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-[0.88]" style="color:transparent" src="/_next/static/immutable/media/logo-domax.2r14r8j-iwq5e.svg"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Creamy" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-110" style="color:transparent" src="/_next/static/immutable/media/logo-creamy.0cbb7jr7xesvu.svg"/></div></div></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo C-aim" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-[0.88]" style="color:transparent" src="/_next/static/immutable/media/logo-caim.0ixxyxrdqgaf_.svg"/></div></div></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Intymna" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-110" style="color:transparent" src="/_next/static/immutable/media/logo-intymna.22wpbyn8wu-81.svg"/></div></div></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See Politechnika Warszawska case study" href="/projects/emp"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Politechnika Warszawska" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center" style="color:transparent" src="/_next/static/immutable/media/logo-politechnika-warszawska.2e8po-av8wyf1.svg"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo SMEO" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center" style="color:transparent" src="/_next/static/immutable/media/logo-smeo.11e9fsl76rkdt.svg"/></div></div></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See Finch Capital case study" href="/projects/finch-capital"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Finch Capital" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-110" style="color:transparent" sizes="160px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-finch.3m-50r93lt_nz.png&w=3840&q=75"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See Wealthon case study" href="/projects/wealthon"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Wealthon" loading="lazy" width="160" height="80" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-110" style="color:transparent" sizes="160px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wealthon.30rpz224hcgml.png&w=3840&q=75"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See Wiedza
1i Praktyka case study" href="/projects/dokumentis"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Wiedza i Praktyka" loading="lazy" width="123" height="83" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-95" style="color:transparent" sizes="160px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-wiedza-i-praktyka.2egjpo321huhx.png&w=3840&q=75"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo workcloud24" loading="lazy" width="512" height="97" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-[0.82]" style="color:transparent" sizes="160px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-workcloud24.2hk5if-skxreb.png&w=3840&q=75"/></div></div></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo Truesoft AG" loading="lazy" width="400" height="108" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-[0.72]" style="color:transparent" src="/_next/static/immutable/media/logo-truesoft.262_q06poik7d.svg"/></div></div></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px] cursor-pointer"><a class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0" aria-label="See smolna38 case study" href="/projects/smolna-38"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo smolna38" loading="lazy" width="405" height="60" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center invert scale-[0.9]" style="color:transparent" sizes="160px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Flogo-smolna38.3e4-9csz6fp-_.png&w=3840&q=75"/></div></a><span class="bg-dark pointer-events-none absolute top-3 left-1/2 z-10 -translate-x-1/2 translate-y-1 px-2.5 py-1 text-xs font-medium whitespace-nowrap text-white opacity-0 shadow-md transition duration-200 group-focus-within:translate-y-0 group-focus-within:opacity-100 group-hover:translate-y-0 group-hover:opacity-100">See case study<span class="bg-dark absolute -bottom-1 left-1/2 h-2 w-2 -translate-x-1/2 rotate-45"></span></span></figure><figure class="group relative flex h-[120px] items-center justify-center border-r border-b border-black/10 px-6 py-8 lg:h-[140px]"><div class="flex h-full w-full items-center justify-center opacity-[0.50] grayscale transition-[opacity,filter] duration-300 group-hover:opacity-100 group-hover:grayscale-0"><div class="flex h-12 w-full max-w-[148px] items-center justify-center lg:h-14 lg:max-w-[160px]"><img alt="Logo whoppah" loading="lazy" width="132" height="24" decoding="async" data-nimg="1" class="max-h-full max-w-full origin-center object-contain object-center scale-[0.92]" style="color:transparent" src="/_next/static/immutable/media/logo-whoppah.2yrpkeudzsf8r.svg"/></div></div></figure></div></div></section><section class="overflow-hidden bg-white py-16 sm:py-24"><div class="container" style="opacity:0;transform:translateY(40px)"><p class="text-[11px] font-normal tracking-[0.1em] uppercase text-gray-brand opacity-[0.56] mb-4">Portfolio</p><div class="mb-16 justify-between gap-12 lg:flex"><h2 class="font-neue-kabel max-w-2xl text-3xl md:text-4xl xl:text-5xl">Explore our recent projects</h2><p class="text-gray-brand mt-6 max-w-md text-sm font-light lg:mt-0">A selection of products we've designed and built with the brands above - from e-commerce and learning platforms to internal tools that keep growing with the business.</p></div><div class="lg:grid lg:grid-cols-2 lg:items-stretch lg:gap-x-20 xl:gap-x-28"><div class="hidden lg:col-start-1 lg:row-start-2 lg:flex lg:flex-col"><div class="">
1<a class="group/arrow block" href="/projects/jade-na-przeglad"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - Booking a vehicle inspection nationwide - find a station with an open slot on a live map" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0K4sYrhTHcRiQZzsJzkj1/U1nY45RT0Z//9k='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">Booking a vehicle inspection nationwide - find a station with an open slot on a live map</h3></div></div></article></a></div><div class="mt-34 xl:mt-38"><a class="group/arrow block" href="/projects/emp"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - An interactive dashboard and map of Poland's electricity system, built for a research group" loading="lazy" width="1160" height="1400" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAYAAAA1BOUGAAAAkElEQVR42jWPSRLDIAwE+f8rs3jFMggQ4NtkSJxDFxKgZnCPyeM1C6b1JOHLm/XArT5AkyFlg3jBvG2QqOwr3HYorHYUawiiOImqse9wyx4QtCCSwE1NrGnSMTncy65YvGL1EcN0xsIcB1zkzVQaCtWZ65io/WIggVMGsXrB2o/Mt2u7D/+qXRL8jYSMJ7/4Adjg1BEdaqb5AAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">An interactive dashboard and map of Poland's electricity system, built for a research group</h3></div></div></article><blockquote class="border-red mt-5 border-l-2 pl-5 md:mt-6"><p class="text-gray-brand text-sm font-light italic">Webalize successfully delivered a platform that was well-received by site users. Proving its excellent quality, the project became popular in the media.</p><footer class="mt-4"><cite class="text-dark text-sm font-medium not-italic">MaÅgorzata Dembowska</cite><p class="text-gray-brand mt-0.5 text-xs font-light">Student Research Group Chairman, Warsaw University of Technology</p></footer></blockquote></a></div><div class="mt-34 xl:mt-38"><a class="group/arrow block" href="/projects/domax"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - A B2B commerce platform and marketing site for a hardware manufacturer, plugged into its ERP" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'
1/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0mdVJWOOB5ScnbnCj61Iz/9k='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">A B2B commerce platform and marketing site for a hardware manufacturer, plugged into its ERP</h3></div></div></article><blockquote class="border-red mt-5 border-l-2 pl-5 md:mt-6"><p class="text-gray-brand text-sm font-light italic">In summary, the collaboration can be aptly characterized as exemplary.</p><footer class="mt-4"><cite class="text-dark text-sm font-medium not-italic">MirosÅaw Król</cite><p class="text-gray-brand mt-0.5 text-xs font-light">CIO at Domax</p></footer></blockquote></a></div></div><div class="hidden lg:col-start-2 lg:row-span-2 lg:row-start-1 lg:flex lg:flex-col lg:gap-34 xl:gap-38"><div><a class="group/arrow block" href="/projects/projekt-matematyka"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - A website and e-learning platform for a math academy, teaching in the room and over Zoom" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'
1/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1C3SQZ8wqT2K9P/rU2B//2Q=='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">A website and e-learning platform for a math academy, teaching in the room and over Zoom</h3></div></div></article></a></div><div><a class="group/arrow block" href="/projects/mybasic"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - A headless Shopware and Next.js rebuild for a fashion brand with performance gains where it counts the most" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtbaOJ7yGPyyxiXcUx8yPgrlnyM8cY+lRzK9rmyg1TcrWP/9k='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">A headless Shopware and Next.js rebuild for a fashion brand with performance gains where it counts the most</h3></div></div></article><blockquote class="border-red mt-5 border-l-2 pl-5 md:mt-6"><p class="text-gray-brand text-sm font-light italic">One of the things I found impressive (apart from the technological skills) was the openness in communication of any problems and a quick reaction time to fixing them.</p><footer class="mt-4"><cite class="text-dark text-sm font-medium not-italic">MichaÅ Nowis</cite><p class="text-gray-brand mt-0.5 text-xs font-light">Owner at MyBasic</p></footer></blockquote></a></div><div><a class="group/arrow block" href="/projects/1649c"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - An e-learning MVP that let a private math academy test selling its courses online" loading="lazy" width="1160" height="1400" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAYAAAA1BOUGAAAAuklEQVR42h2Oy06DQABFZwkLkJfAMA/K0IqjorFJy0oR4v//0um0q3tzc5J7RF3XVFVFE1LLlsOhp+97mqZBSKkoy5LsKUVXOdPphaq0DNoiirxASkmapmShr/vO/D4zTUdE/WzQgRqGge/zmXX9x/s3rJKIr/nKvu38/vyF0WONQWnFaXKIcRzZto3L5Yp/9QH44Og+MdbchSTOObquQ7YmWLfk4VspFYSKgizLSJLkkXEcE0URy7JwA1UeTHyrJUupAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">An e-learning MVP that let a private math academy test selling its courses online</h3></div></div></article></a></div></div><div class="flex flex-col gap-22 lg:hidden"><div><a class="group/arrow block" href="/projects/jade-na-przeglad"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - Booking a vehicle inspection nationwide - find a station with an open slot on a live map" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0K4sYrhTHcRiQZzsJzkj1/U1nY45RT0Z//9k='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-jadenaprzeglad%402x.0n45zd--vik77.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">Booking a vehicle inspection nationwide - find a station with an open slot on a live map</h3></div></div></article></a></div><div><a class="group/arrow block" href="/projects/projekt-matematyka"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - A website and e-learning platform for a math academy, teaching in the room and over Zoom" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1C3SQZ8wqT2K9P/rU2B//2Q=='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-projektmatematyka%402x.3dtfbj4xh-xtp.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">A website and e-learning platform for a math academy, teaching in the room and over Zoom</h3></div></div></article></a></div><div><a class="group/arrow block" href="/projects/emp"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - An interactive dashboard and map of Poland's electricity system, built for a research group" loading="lazy" width="1160" height="1400" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'
1/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAYAAAA1BOUGAAAAkElEQVR42jWPSRLDIAwE+f8rs3jFMggQ4NtkSJxDFxKgZnCPyeM1C6b1JOHLm/XArT5AkyFlg3jBvG2QqOwr3HYorHYUawiiOImqse9wyx4QtCCSwE1NrGnSMTncy65YvGL1EcN0xsIcB1zkzVQaCtWZ65io/WIggVMGsXrB2o/Mt2u7D/+qXRL8jYSMJ7/4Adjg1BEdaqb5AAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-emp%402x.3swieu2l6ue2d.png&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">An interactive dashboard and map of Poland's electricity system, built for a research group</h3></div></div></article><blockquote class="border-red mt-5 border-l-2 pl-5 md:mt-6"><p class="text-gray-brand text-sm font-light italic">Webalize successfully delivered a platform that was well-received by site users. Proving its excellent quality, the project became popular in the media.</p><footer class="mt-4"><cite class="text-dark text-sm font-medium not-italic">MaÅgorzata Dembowska</cite><p class="text-gray-brand mt-0.5 text-xs font-light">Student Research Group Chairman, Warsaw University of Technology</p></footer></blockquote></a></div><div><a class="group/arrow block" href="/projects/mybasic"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - A headless Shopware and Next.js rebuild for a fashion brand with performance gains where it counts the most" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtbaOJ7yGPyyxiXcUx8yPgrlnyM8cY+lRzK9rmyg1TcrWP/9k='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-mybasic%402x.303qgpgqgidoa.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">A headless Shopware and Next.js rebuild for a fashion brand with performance gains where it counts the most</h3></div></div></article><blockquote class="border-red mt-5 border-l-2 pl-5 md:mt-6"><p class="text-gray-brand text-sm font-light italic">One of the things I found impressive (apart from the technological skills) was the openness in communication of any problems and a quick reaction time to fixing them.</p><footer class="mt-4"><cite class="text-dark text-sm font-medium not-italic">MichaÅ Nowis</cite><p class="text-gray-brand mt-0.5 text-xs font-light">Owner at MyBasic</p></footer></blockquote></a></div><div><a class="group/arrow block" href="/projects/domax"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - A B2B commerce platform and marketing site for a hardware manufacturer, plugged into its ERP" loading="lazy" width="2320" height="2800" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAIAAcDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0mdVJWOOB5ScnbnCj61Iz/9k='/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-domax%402x.1v9c2g3bb5m_a.jpg&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">A B2B commerce platform and marketing site for a hardware manufacturer, plugged into its ERP</h3></div></div></article><blockquote class="border-red mt-5 border-l-2 pl-5 md:mt-6"><p class="text-gray-brand text-sm font-light italic">In summary, the collaboration can be aptly characterized as exemplary.</p><footer class="mt-4"><cite class="text-dark text-sm font-medium not-italic">MirosÅaw Król</cite><p class="text-gray-brand mt-0.5 text-xs font-light">CIO at Domax</p></footer></blockquote></a></div><div><a class="group/arrow block" href="/projects/1649c"><article class="w-full" style="opacity:0;transform:translateY(40px)"><div class="block w-full"><figure class="w-full"><img alt="Project - An e-learning MVP that let a private math academy test selling its courses online" loading="lazy" width="1160" height="1400" decoding="async" data-nimg="1" class="h-auto w-full object-contain transition-[scale] duration-500 group-hover/arrow:scale-[1.03]" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 320'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAYAAAA1BOUGAAAAuklEQVR42h2Oy06DQABFZwkLkJfAMA/K0IqjorFJy0oR4v//0um0q3tzc5J7RF3XVFVFE1LLlsOhp+97mqZBSKkoy5LsKUVXOdPphaq0DNoiirxASkmapmShr/vO/D4zTUdE/WzQgRqGge/zmXX9x/s3rJKIr/nKvu38/vyF0WONQWnFaXKIcRzZto3L5Yp/9QH44Og+MdbchSTOObquQ7YmWLfk4VspFYSKgizLSJLkkXEcE0URy7JwA1UeTHyrJUupAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" sizes="(min-width: 1175px) 50vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=384&q=90 384w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=640&q=90 640w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=750&q=90 750w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=828&q=90 828w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=1080&q=90 1080w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=1200&q=90 1200w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=1920&q=90 1920w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=2048&q=90 2048w, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=3840&q=90 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fimg-project-1649c%402x.3ofplxavq6kk9.png&w=3840&q=90"/></figure></div><div class="mt-6 md:mt-8"><div class="inline-block"><h3 class="font-neue-kabel text-2xl text-pretty xl:text-3xl">An e-learning MVP that let a private math academy test selling its courses online</h3></div></div></article></a></div></div></div></div></section><section data-nav-theme="light" class="bg-light relative overflow-hidden py-16 lg:py-32"><div aria-hidden="true" class="pointer-events-none absolute top-10 h-[calc(100%-40px)] max-lg:hidden lg:left-5/11 2xl:left-1/2"><svg xmlns="http://www.w3.org/2000/svg" width="741.72" height="480.5" viewBox="105.23 20.97 741.72 480.5"><style>.land{fill:#999;stroke:#fff;stroke-width:.81}</style><g id="pixels"><g id="GL" class="land"><path d="M373.465 23.775h3.01v3.01h-3.01zM377.675 23.775h3.01v3.01h-3.01zM381.895 23.775h3.01v3.01h-3.01zM386.105 23.775h3.01v3.01h-3.01zM390.315 23.775h3.01v3.01h-3.01zM365.045 27.985h3.01v3.01h-3.01zM369.255 27.985h3.01v3.01h-3.01zM373.465 27.985h3.01v3.01h-3.01zM377.675 27.985h3.01v3.01h-3.01zM381.895 27.985h3.01v3.01h-3.01zM386.105 27.985h3.01v3.01h-3.01zM390.315 27.985h3.01v3.01h-3.01zM394.535 27.985h3.01v3.01h-3.01zM356.615 32.205h3.01v3.01h-3.01zM360.825 32.205h3.01v3.01h-3.01zM365.045 32.205h3.01v3.01h-3.01zM369.255 32.205h3.01v3.01h-3.01zM373.465 32.205h3.01v3.01h-3.01zM377.675 32.205h3.01v3.01h-3.01zM381.895 32.205h3.01v3.01h-3.01zM386.105 32.205h3.01v3.01h-3.01zM390.315 32.205h3.01v3.01h-3.01zM394.535 32.205h3.01v3.01h-3.01zM398.745 32.205h3.01v3.01h-3.01zM360.825 36.415h3.01v3.01h-3.01zM365.045 36.415h3.01v3.01h-3.01zM369.255 36.415h3.01v3.01h-3.01zM373.465 36.415h3.01v3.01h-3.01zM377.675 36.415h3.01v3.01h-3.01zM381.895 36.415h3.01v3.01h-3.01zM386.105 36.415h3.01v3.01h-3.01zM390.315 36.415h3.01v3.01h-3.01zM394.535 36.415h3.01v3.01h-3.01zM398.745 36.415h3.01v3.01h-3.01zM402.955 36.415h3.01v3.01h-3.01zM360.825 40.625h3.01v3.01h-3.01zM365.045 40.625h3.01v3.01h-3.01zM369.255 40.625h3.01v3.01h-3.01zM373.465 40.625h3.01v3.01h-3.01zM377.675 40.625h3.01v3.01h-3.01zM381.895 40.625h3.01v3.01h-3.01zM386.105 40.625h3.01v3.01h-3.01zM390.315 40.625h3.01v3.01h-3.01zM394.535 40.625h3.01v3.01h-3.01zM398.745 40.625h3.01v3.01h-3.01zM402.955 40.625h3.01v3.01h-3.01zM335.545 44.835h3.01v3.01h-3.01zM339.765 44.835h3.01v3.01h-3.01zM343.975 44.835h3.01v3.01h-3.01zM352.405 44.835h3.01v3.01h-3.01zM360.825 44.835h3.01v3.01h-3.01zM365.045 44.835h3.01v3.01h-3.01zM369.255 44.835h3.01v3.01h-3.01zM373.465 44.835h3.01v3.01h-3.01zM377.675 44.835h3.01v3.01h-3.01zM381.895 44.835h3.01v3.01h-3.01zM386.105 44.835h3.01v3.01h-3.01zM390.315 44.835h3.01v3.01h-3.01zM394.535 44.835h3.01v3.01h-3.01zM398.745 44.835h3.01v3.01h-3.01zM327.125 49.055h3.01v3.01h-3.01zM331.335 49.055h3.01v3.01h-3.01zM335.545 49.055h3.01v3.01h-3.01zM339.765 49.055h3.01v3.01h-3.01zM343.975 49.055h3.01v3.01h-3.01zM348.185 49.055h3.01v3.01h-3.01zM352.405 49.055h3.01v3.01h-3.01zM356.615 49.055h3.01v3.01h-3.01zM360.825 49.055h3.01v3.01h-3.01zM365.045 49.055h3.01v3.01h-3.01zM369.255 49.055h3.01v3.01h-3.01zM373.465 49.055h3.01v3.01h-3.01zM377.675 49.055h3.01v3.01h-3.01zM381.895 49.055h3.01v3.01h-3.01zM386.105 49.055h3.01v3.01h-3.01zM390.315 49.055h3.01v3.01h-3.01zM394.535 49.055h3.01v3.01h-3.01zM398.745 49.055h3.01v3.01h-3.01zM402.955 49.055h3.01v3.01h-3.01zM407.175 49.055h3.01v3.01h-3.01zM327.125 53.265h3.01v3.01h-3.01zM331.335 53.265h3.01v3.01h-3.01zM335.545 53.265h3.01v3.01h-3.01zM339.765 53.265h3.01v3.01h-3.01zM343.975 53.265h3.01v3.01h-3.01zM348.185 53.265h3.01v3.01h-3.01zM352.405 53.265h3.01v3.01h-3.01zM356.615 53.265h3.01v3.01h-3.01zM360.825 53.265h3.01v3.01h-3.01zM365.045 53.265h3.01v3.01h-3.01zM369.255 53.265h3.01v3.01h-3.01zM373.465 53.265h3.01v3.01h-3.01zM377.675 53.265h3.01v3.01h-3.01zM381.895 53.265h3.01v3.01h-3.01zM386.105 53.265h3.01v3.01h-3.01zM390.315 53.265h3.01v3.01h-3.01zM394.535 53.265h3.01v3.01h-3.01zM398.745 53.265h3.01v3.01h-3.01zM402.955 53.265h3.01v3.01h-3.01zM407.175 53.265h3.01v3.01h-3.01zM419.815 53.265h3.01v3.01h-3.01zM424.025 53.265h3.01v3.01h-3.01zM327.125 57.475h3.01v3.01h-3.01zM331.335 57.475h3.01v3.01h-3.01zM335.545 57.475h3.01v3.01h-3.01zM339.765 57.475h3.01v3.01h-3.01zM343.975 57.475h3.01v3.01h-3.01zM348.185 57.475h3.01v3.01h-3.01zM352.405 57.475h3.01v3.01h-3.01zM356.615 57.475h3.01v3.01h-3.01zM360.825 57.475h3.01v3.01h-3.01zM365.045 57.475h3.01v3.01h-3.01zM369.255 57.475h3.01v3.01h-3.01zM373.465 57.475h3.01v3.01h-3.01zM377.675 57.475h3.01v3.01h-3.01zM381.895 57.475h3.01v3.01h-3.01zM386.105 57.475h3.01v3.01h-3.01zM390.315 57.475h3.01v3.01h-3.01zM394.535 57.475h3.01v3.01h-3.01zM398.745 57.475h3.01v3.01h-3.01zM402.955 57.475h3.01v3.01h-3.01zM407.175 57.475h3.01v3.01h-3.01zM411.385 57.475h3.01v3.01h-3.01zM415.595 57.475h3.01v3.01h-3.01zM419.815 57.475h3.01v3.01h-3.01zM424.025 57.475h3.01v3.01h-3.01zM322.905 61.695h3.01v3.01h-3.01zM327.125 61.695h3.01v3.01h-3.01zM331.335 61.695h3.01v3.01h-3.01zM335.545 61.695h3.01v3.01h-3.01zM339.765 61.695h3.01v3.01h-3.01zM343.975 61.695h3.01v3.01h-3.01zM348.185 61.695h3.01v3.01h-3.01zM352.405 61.695h3.01v3.01h-3.01zM356.615 61.695h3.01v3.01h-3.01zM360.825 61.695h3.01v3.01h-3.01zM365.045 61.695h3.01v3.01h-3.01zM369.255 61.695h3.01v3.01h-3.01zM373.465 61.695h3.01v3.01h-3.01zM377.675 61.695h3.01v3.01h-3.01zM381.895 61.695h3.01v3.01h-3.01zM386.105 61.695h3.01v3.01h-3.01zM390.315 61.695h3.01v3.01h-3.01zM394.535 61.695h3.01v3.01h-3.01zM398.745 61.695h3.01v3.01h-3.01zM402.955 61.695h3.01v3.01h-3.01zM407.175 61.695h3.01v3.01h-3.01zM411.385 61.695h3.01v3.01h-3.01zM415.595 61.695h3.01v3.01h-3.01zM419.815 61.695h3.01v3.01h-3.01zM318.695 65.905h3.01v3.01h-3.01zM322.905 65.905h3.01v3.01h-3.01zM327.125 65.905h3.01v3.01h-3.01zM331.335 65.905h3.01v3.01h-3.01zM335.545 65.905h3.01v3.01h-3.01zM339.765 65.905h3.01v3.01h-3.01zM343.975 65.905h3.01v3.01h-3.01zM348.185 65.905h3.01v3.01h-3.01zM352.405 65.905h3.01v3.01h-3.01zM356.615 65.905h3.01v3.01h-3.01zM360.825 65.905h3.01v3.01h-3.01zM365.045 65.905h3.01v3.01h-3.01zM369.255 65.905h3.01v3.01h-3.01zM373.465 65.905h3.01v3.01h-3.01zM377.675 65.905h3.01v3.01h-3.01zM381.895 65.905h3.01v3.01h-3.01zM386.105 65.905h3.01v3.01h-3.01zM390.315 65.905h3.01v3.01h-3.01zM394.535 65.905h3.01v3.01h-3.01zM398.745 65.905h3.01v3.01h-3.01zM402.955 65.905h3.01v3.01h-3.01zM407.175 65.905h3.01v3.01h-3.01zM411.385 65.905h3.01v3.01h-3.01zM415.595 65.905h3.01v3.01h-3.01zM314.485 70.115h3.01v3.01h-3.01zM318.695 70.115h3.01v3.01h-3.01zM322.905 70.115h3.01v3.01h-3.01zM327.125 70.115h3.01v3.01h-3.01zM331.335 70.115h3.01v3.01h-3.01zM335.545 70.115h3.01v3.01h-3.01zM339.765 70.115h3.01v3.01h-3.01zM343.975 70.115h3.01v3.01h-3.01zM348.185 70.115h3.01v3.01h-3.01zM352.405 70.115h3.01v3.01h-3.01zM356.615 70.115h3.01v3.01h-3.01zM360.825 70.115h3.01v3.01h-3.01zM365.045 70.115h3.01v3.01h-3.01zM369.255 70.115h3.01v3.01h-3.01zM373.465 70.115h3.01v3.01h-3.01zM377.675 70.115h3.01v3.01h-3.01zM381.895 70.115h3.01v3.01h-3.01zM386.105 70.115h3.01v3.01h-3.01zM390.315 70.115h3.01v3.01h-3.01zM394.535 70.115h3.01v3.01h-3.01zM398.745 70.115h3.01v3.01h-3.01zM402.955 70.115h3.01v3.01h-3.01zM407.175 70.115h3.01v3.01h-3.01zM411.385 70.115h3.01v3.01h-3.01zM415.595 70.115h3.01v3.01h-3.01zM318.695 74.335h3.01v3.01h-3.01zM322.905 74.335h3.01v3.01h-3.01zM327.125 74.335h3.01v3.01h-3.01zM331.335 74.335h3.01v3.01h-3.01zM335.545 74.335h3.01v3.01h-3.01zM339.765 74.335h3.01v3.01h-3.01zM343.975 74.335h3.01v3.01h-3.01zM348.185 74.335h3.01v3.01h-3.01zM352.405 74.335h3.01v3.01h-3.01zM356.615 74.335h3.01v3.01h-3.01zM360.825 74.335h3.01v3.01h-3.01zM365.045 74.335h3.01v3.01h-3.01zM369.255 74.335h3.01v3.01h-3.01zM373.465 74.335h3.01v3.01h-3.01zM377.675 74.335h3.01v3.01h-3.01zM381.895 74.335h3.01v3.01h-3.01zM386.105 74.335h3.01v3.01h-3.01zM390.315 74.335h3.01v3.01h-3.01zM394.535 74.335h3.01v3.01h-3.01zM398.745 74.335h3.01v3.01h-3.01zM402.955 74.335h3.01v3.01h-3.01zM407.175 74.335h3.01v3.01h-3.01zM318.695 78.545h3.01v3.01h-3.01zM322.905 78.545h3.01v3.01h-3.01zM327.125 78.545h3.01v3.01h-3.01zM331.335 78.545h3.01v3.01h-3.01zM335.545 78.545h3.01v3.01h-3.01zM339.765 78.545h3.01v3.01h-3.01zM343.975 78.545h3.01v3.01h-3.01zM348.185 78.545h3.01v3.01h-3.01zM352.405 78.545h3.01v3.01h-3.01zM356.615 78.545h3.01v3.01h-3.01zM360.825 78.545h3.01v3.01h-3.01zM365.045 78.545h3.01v3.01h-3.01zM369.255 78.545h3.01v3.01h-3.01zM373.465 78.545h3.01v3.01h-3.01zM377.675 78.545h3.01v3.01h-3.01zM381.895 78.545h3.01v3.01h-3.01zM386.105 78.545h3.01v3.01h-3.01zM390.315 78.545h3.01v3.01h-3.01zM394.535 78.545h3.01v3.01h-3.01zM398.745 78.545h3.01v3.01h-3.01zM402.955 78.545h3.01v3.01h-3.01zM407.175 78.545h3.01v3.01h-3.01zM411.385 78.545h3.01v3.01h-3.01zM318.695 82.755h3.01v3.01h-3.01zM322.905 82.755h3.01v3.01h-3.01zM327.125 82.755h3.01v3.01h-3.01zM331.335 82.755h3.01v3.01h-3.01zM335.545 82.755h3.01v3.01h-3.01zM339.765 82.755h3.01v3.01h-3.01zM343.975 82.755h3.01v3.01h-3.01zM348.185 82.755h3.01v3.01h-3.01zM352.405 82.755h3.01v3.01h-3.01zM356.615 82.755h3.01v3.01h-3.01zM360.825 82.755h3.01v3.01h-3.01zM365.045 82.755h3.01v3.01h-3.01zM369.255 82.755h3.01v3.01h-3.01zM373.465 82.755h3.01v3.01h-3.01zM377.675 82.755h3.01v3.01h-3.01zM381.895 82.755h3.01v3.01h-3.01zM386.105 82.755h3.01v3.01h-3.01zM390.315 82.755h3.01v3.01h-3.01zM394.535 82.755h3.01v3.01h-3.01zM398.745 82.755h3.01v3.01h-3.01zM402.955 82.755h3.01v3.01h-3.01zM407.175 82.755h3.01v3.01h-3.01zM411.385 82.755h3.01v3.01h-3.01zM310.265 86.975h3.01v3.01h-3.01zM314.485 86.975h3.01v3.01h-3.01zM318.695 86.975h3.01v3.01h-3.01zM322.905 86.975h3.01v3.01h-3.01zM327.125 86.975h3.01v3.01h-3.01zM331.335 86.975h3.01v3.01h-3.01zM335.545 86.975h3.01v3.01h-3.01zM339.765 86.975h3.01v3.01h-3.01zM343.975 86.975h3.01v3.01h-3.01zM348.185 86.975h3.01v3.01h-3.01zM352.405 86.975h3.01v3.01h-3.01zM356.615 86.975h3.01v3.01h-3.01zM360.825 86.975h3.01v3.01h-3.01zM365.045 86.975h3.01v3.01h-3.01zM369.255 86.975h3.01v3.01h-3.01zM373.465 86.975h3.01v3.01h-3.01zM377.675 86.975h3.01v3.01h-3.01zM381.895 86.975h3.01v3.01h-3.01zM386.105 86.975h3.01v3.01h-3.01zM390.315 86.975h3.01v3.01h-3.01zM394.535 86.975h3.01v3.01h-3.01zM398.745 86.975h3.01v3.01h-3.01zM402.955 86.975h3.01v3.01h-3.01zM407.175 86.975h3.01v3.01h-3.01zM306.055 91.185h3.01v3.01h-3.01zM310.265 91.185h3.01v3.01h-3.01zM314.485 91.185h3.01v3.01h-3.01zM318.695 91.185h3.01v3.01h-3.01zM322.905 91.185h3.01v3.01h-3.01zM327.125 91.185h3.01v3.01h-3.01zM331.335 91.185h3.01v3.01h-3.01zM335.545 91.185h3.01v3.01h-3.01zM339.765 91.185h3.01v3.01h-3.01zM343.975 91.185h3.01v3.01h-3.01zM348.185 91.185h3.01v3.01h-3.01zM352.405 91.185h3.01v3.01h-3.01zM356.615 91.185h3.01v3.01h-3.01zM360.825 91.185h3.01v3.01h-3.01zM365.045 91.185h3.01v3.01h-3.01zM369.255 91.185h3.01v3.01h-3.01zM373.465 91.185h3.01v3.01h-3.01zM377.675 91.185h3.01v3.01h-3.01zM381.895 91.185h3.01v3.01h-3.01zM386.105 91.185h3.01v3.01h-3.01zM390.315 91.185h3.01v3.01h-3.01zM394.535 91.185h3.01v3.01h-3.01zM398.745 91.185h3.01v3.01h-3.01zM402.955 91.185h3.01v3.01h-3.01zM407.175 91.185h3.01v3.01h-3.01zM306.055 95.395h3.01v3.01h-3.01zM310.265 95.395h3.01v3.01h-3.01zM314.485 95.395h3.01v3.01h-3.01zM318.695 95.395h3.01v3.01h-3.01zM322.905 95.395h3.01v3.01h-3.01zM327.125 95.395h3.01v3.01h-3.01zM331.335 95.395h3.01v3.01h-3.01zM335.545 95.395h3.01v3.01h-3.01zM339.765 95.395h3.01v3.01h-3.01zM343.975 95.395h3.01v3.01h-3.01zM348.185 95.395h3.01v3.01h-3.01zM352.405 95.395h3.01v3.01h-3.01zM356.615 95.395h3.01v3.01h-3.01zM360.825 95.395h3.01v3.01h-3.01zM365.045 95.395h3.01v3.01h-3.01zM369.255 95.395h3.01v3.01h-3.01zM373.465 95.395h3.01v3.01h-3.01zM377.675 95.395h3.01v3.01h-3.01zM381.895 95.395h3.01v3.01h-3.01zM386.105 95.395h3.01v3.01h-3.01zM390.315 95.395h3.01v3.01h-3.01zM394.535 95.395h3.01v3.01h-3.01zM398.745 95.395h3.01v3.01h-3.01zM402.955 95.395h3.01v3.01h-3.01zM407.175 95.395h3.01v3.01h-3.01zM310.265 99.615h3.01v3.01h-3.01zM314.485 99.615h3.01v3.01h-3.01zM318.695 99.615h3.01v3.01h-3.01zM322.905 99.615h3.01v3.01h-3.01zM327.125 99.615h3.01v3.01h-3.01zM331.335 99.615h3.01v3.01h-3.01zM335.545 99.615h3.01v3.01h-3.01zM339.765 99.615h3.01v3.01h-3.01zM343.975 99.615h3.01v3.01h-3.01zM348.185 99.615h3.01v3.01h-3.01zM352.405 99.615h3.01v3.01h-3.01zM356.615 99.615h3.01v3.01h-3.01zM360.825 99.615h3.01v3.01h-3.01zM365.045 99.615h3.01v3.01h-3.01zM369.255 99.615h3.01v3.01h-3.01zM373.465 99.615h3.01v3.01h-3.01zM377.675 99.615h3.01v3.01h-3.01zM381.895 99.615h3.01v3.01h-3.01zM386.105 99.615h3.01v3.01h-3.01zM390.315 99.615h3.01v3.01h-3.01zM394.535 99.615h3.01v3.01h-3.01zM398.745 99.615h3.01v3.01h-3.01zM402.955 99.615h3.01v3.01h-3.01zM407.175 99.615h3.01v3.01h-3.01zM306.055 103.825h3.01v3.01h-3.01zM310.265 103.825h3.01v3.01h-3.01zM314.485 103.825h3.01v3.01h-3.01zM318.695 103.825h3.01v3.01h-3.01zM322.905 103.825h3.01v3.01h-3.01zM327.125 103.825h3.01v3.01h-3.01zM331.335 103.825h3.01v3.01h-3.01zM335.545 103.825h3.01v3.01h-3.01zM339.765 103.825h3.01v3.01h-3.01zM343.975 103.825h3.01v3.01h-3.01zM348.185 103.825h3.01v3.01h-3.01zM352.405 103.825h3.01v3.01h-3.01zM356.615 103.825h3.01v3.01h-3.01zM360.825 103.825h3.01v3.01h-3.01zM365.045 103.825h3.01v3.01h-3.01zM369.255 103.825h3.01v3.01h-3.01zM373.465 103.825h3.01v3.01h-3.01zM377.675 103.825h3.01v3.01h-3.01zM381.895 103.825h3.01v3.01h-3.01zM386.105 103.825h3.01v3.01h-3.01zM390.315 103.825h3.01v3.01h-3.01zM394.535 103.825h3.01v3.01h-3.01zM398.745 103.825h3.01v3.01h-3.01zM402.955 103.825h3.01v3.01h-3.01zM407.175 103.825h3.01v3.01h-3.01zM411.385 103.825h3.01v3.01h-3.01zM310.265 108.035h3.01v3.01h-3.01zM314.485 108.035h3.01v3.01h-3.01zM318.695 108.035h3.01v3.01h-3.01zM322.905 108.035h3.01v3.01h-3.01zM327.125 108.035h3.01v3.01h-3.01zM331.335 108.035h3.01v3.01h-3.01zM335.545 108.035h3.01v3.01h-3.01zM339.765 108.035h3.01v3.01h-3.01zM343.975 108.035h3.01v3.01h-3.01zM348.185 108.035h3.01v3.01h-3.01zM352.405 108.035h3.01v3.01h-3.01zM356.615 108.035h3.01v3.01h-3.01zM360.825 108.035h3.01v3.01h-3.01zM365.045 108.035h3.01v3.01h-3.01zM369.255 108.035h3.01v3.01h-3.01zM373.465 108.035h3.01v3.01h-3.01zM377.675 108.035h3.01v3.01h-3.01zM381.895 108.035h3.01v3.01h-3.01zM386.105 108.035h3.01v3.01h-3.01zM390.315 108.035h3.01v3.01h-3.01zM394.535 108.035h3.01v3.01h-3.01zM398.745 108.035h3.01v3.01h-3.01zM402.955 108.035h3.01v3.01h-3.01zM314.485 112.255h3.01v3.01h-3.01zM327.125 112.255h3.01v3.01h-3.01zM331.335 112.255h3.01v3.01h-3.01zM335.545
1112.255h3.01v3.01h-3.01zM339.765 112.255h3.01v3.01h-3.01zM343.975 112.255h3.01v3.01h-3.01zM348.185 112.255h3.01v3.01h-3.01zM352.405 112.255h3.01v3.01h-3.01zM356.615 112.255h3.01v3.01h-3.01zM360.825 112.255h3.01v3.01h-3.01zM365.045 112.255h3.01v3.01h-3.01zM369.255 112.255h3.01v3.01h-3.01zM373.465 112.255h3.01v3.01h-3.01zM377.675 112.255h3.01v3.01h-3.01zM381.895 112.255h3.01v3.01h-3.01zM386.105 112.255h3.01v3.01h-3.01zM390.315 112.255h3.01v3.01h-3.01zM394.535 112.255h3.01v3.01h-3.01zM398.745 112.255h3.01v3.01h-3.01zM402.955 112.255h3.01v3.01h-3.01zM407.175 112.255h3.01v3.01h-3.01zM331.335 116.465h3.01v3.01h-3.01zM335.545 116.465h3.01v3.01h-3.01zM339.765 116.465h3.01v3.01h-3.01zM343.975 116.465h3.01v3.01h-3.01zM348.185 116.465h3.01v3.01h-3.01zM352.405 116.465h3.01v3.01h-3.01zM356.615 116.465h3.01v3.01h-3.01zM360.825 116.465h3.01v3.01h-3.01zM365.045 116.465h3.01v3.01h-3.01zM369.255 116.465h3.01v3.01h-3.01zM373.465 116.465h3.01v3.01h-3.01zM377.675 116.465h3.01v3.01h-3.01zM381.895 116.465h3.01v3.01h-3.01zM386.105 116.465h3.01v3.01h-3.01zM390.315 116.465h3.01v3.01h-3.01zM394.535 116.465h3.01v3.01h-3.01zM398.745 116.465h3.01v3.01h-3.01zM402.955 116.465h3.01v3.01h-3.01zM407.175 116.465h3.01v3.01h-3.01zM335.545 120.675h3.01v3.01h-3.01zM339.765 120.675h3.01v3.01h-3.01zM343.975 120.675h3.01v3.01h-3.01zM348.185 120.675h3.01v3.01h-3.01zM352.405 120.675h3.01v3.01h-3.01zM356.615 120.675h3.01v3.01h-3.01zM360.825 120.675h3.01v3.01h-3.01zM365.045 120.675h3.01v3.01h-3.01zM369.255 120.675h3.01v3.01h-3.01zM373.465 120.675h3.01v3.01h-3.01zM377.675 120.675h3.01v3.01h-3.01zM381.895 120.675h3.01v3.01h-3.01zM386.105 120.675h3.01v3.01h-3.01zM390.315 120.675h3.01v3.01h-3.01zM394.535 120.675h3.01v3.01h-3.01zM398.745 120.675h3.01v3.01h-3.01zM402.955 120.675h3.01v3.01h-3.01zM407.175 120.675h3.01v3.01h-3.01zM335.545 124.885h3.01v3.01h-3.01zM339.765 124.885h3.01v3.01h-3.01zM343.975 124.885h3.01v3.01h-3.01zM348.185 124.885h3.01v3.01h-3.01zM352.405 124.885h3.01v3.01h-3.01zM356.615 124.885h3.01v3.01h-3.01zM360.825 124.885h3.01v3.01h-3.01zM365.045 124.885h3.01v3.01h-3.01zM369.255 124.885h3.01v3.01h-3.01zM373.465 124.885h3.01v3.01h-3.01zM377.675 124.885h3.01v3.01h-3.01zM381.895 124.885h3.01v3.01h-3.01zM386.105 124.885h3.01v3.01h-3.01zM390.315 124.885h3.01v3.01h-3.01zM394.535 124.885h3.01v3.01h-3.01zM398.745 124.885h3.01v3.01h-3.01zM402.955 124.885h3.01v3.01h-3.01zM407.175 124.885h3.01v3.01h-3.01zM335.545 129.105h3.01v3.01h-3.01zM339.765 129.105h3.01v3.01h-3.01zM343.975 129.105h3.01v3.01h-3.01zM348.185 129.105h3.01v3.01h-3.01zM352.405 129.105h3.01v3.01h-3.01zM356.615 129.105h3.01v3.01h-3.01zM360.825 129.105h3.01v3.01h-3.01zM365.045 129.105h3.01v3.01h-3.01zM369.255 129.105h3.01v3.01h-3.01zM373.465 129.105h3.01v3.01h-3.01zM377.675 129.105h3.01v3.01h-3.01zM381.895 129.105h3.01v3.01h-3.01zM386.105 129.105h3.01v3.01h-3.01zM390.315 129.105h3.01v3.01h-3.01zM394.535 129.105h3.01v3.01h-3.01zM398.745 129.105h3.01v3.01h-3.01zM402.955 129.105h3.01v3.01h-3.01zM407.175 129.105h3.01v3.01h-3.01zM339.765 133.315h3.01v3.01h-3.01zM343.975 133.315h3.01v3.01h-3.01zM348.185 133.315h3.01v3.01h-3.01zM352.405 133.315h3.01v3.01h-3.01zM356.615 133.315h3.01v3.01h-3.01zM360.825 133.315h3.01v3.01h-3.01zM365.045 133.315h3.01v3.01h-3.01zM369.255 133.315h3.01v3.01h-3.01zM373.465 133.315h3.01v3.01h-3.01zM377.675 133.315h3.01v3.01h-3.01zM381.895 133.315h3.01v3.01h-3.01zM386.105 133.315h3.01v3.01h-3.01zM390.315 133.315h3.01v3.01h-3.01zM394.535 133.315h3.01v3.01h-3.01zM398.745 133.315h3.01v3.01h-3.01zM402.955 133.315h3.01v3.01h-3.01zM407.175 133.315h3.01v3.01h-3.01zM339.765 137.525h3.01v3.01h-3.01zM343.975 137.525h3.01v3.01h-3.01zM348.185 137.525h3.01v3.01h-3.01zM352.405 137.525h3.01v3.01h-3.01zM356.615 137.525h3.01v3.01h-3.01zM360.825 137.525h3.01v3.01h-3.01zM365.045 137.525h3.01v3.01h-3.01zM369.255 137.525h3.01v3.01h-3.01zM373.465 137.525h3.01v3.01h-3.01zM377.675 137.525h3.01v3.01h-3.01zM381.895 137.525h3.01v3.01h-3.01zM386.105 137.525h3.01v3.01h-3.01zM390.315 137.525h3.01v3.01h-3.01zM394.535 137.525h3.01v3.01h-3.01zM398.745 137.525h3.01v3.01h-3.01zM402.955 137.525h3.01v3.01h-3.01zM339.765 141.745
1h3.01v3.01h-3.01zM343.975 141.745h3.01v3.01h-3.01zM348.185 141.745h3.01v3.01h-3.01zM352.405 141.745h3.01v3.01h-3.01zM356.615 141.745h3.01v3.01h-3.01zM360.825 141.745h3.01v3.01h-3.01zM365.045 141.745h3.01v3.01h-3.01zM369.255 141.745h3.01v3.01h-3.01zM373.465 141.745h3.01v3.01h-3.01zM377.675 141.745h3.01v3.01h-3.01zM381.895 141.745h3.01v3.01h-3.01zM386.105 141.745h3.01v3.01h-3.01zM390.315 141.745h3.01v3.01h-3.01zM394.535 141.745h3.01v3.01h-3.01zM398.745 141.745h3.01v3.01h-3.01zM339.765 145.955h3.01v3.01h-3.01zM343.975 145.955h3.01v3.01h-3.01zM348.185 145.955h3.01v3.01h-3.01zM352.405 145.955h3.01v3.01h-3.01zM356.615 145.955h3.01v3.01h-3.01zM360.825 145.955h3.01v3.01h-3.01zM365.045 145.955h3.01v3.01h-3.01zM369.255 145.955h3.01v3.01h-3.01zM373.465 145.955h3.01v3.01h-3.01zM377.675 145.955h3.01v3.01h-3.01zM381.895 145.955h3.01v3.01h-3.01zM386.105 145.955h3.01v3.01h-3.01zM390.315 145.955h3.01v3.01h-3.01zM394.535 145.955h3.01v3.01h-3.01zM398.745 145.955h3.01v3.01h-3.01zM402.955 145.955h3.01v3.01h-3.01zM348.185 150.165h3.01v3.01h-3.01zM352.405 150.165h3.01v3.01h-3.01zM356.615 150.165h3.01v3.01h-3.01zM360.825 150.165h3.01v3.01h-3.01zM365.045 150.165h3.01v3.01h-3.01zM369.255 150.165h3.01v3.01h-3.01zM373.465 150.165h3.01v3.01h-3.01zM377.675 150.165h3.01v3.01h-3.01zM381.895 150.165h3.01v3.01h-3.01zM386.105 150.165h3.01v3.01h-3.01zM390.315 150.165h3.01v3.01h-3.01zM394.535 150.165h3.01v3.01h-3.01zM402.955 150.165h3.01v3.01h-3.01zM343.975 154.385h3.01v3.01h-3.01zM348.185 154.385h3.01v3.01h-3.01zM352.405 154.385h3.01v3.01h-3.01zM356.615 154.385h3.01v3.01h-3.01zM360.825 154.385h3.01v3.01h-3.01zM365.045 154.385h3.01v3.01h-3.01zM369.255 154.385h3.01v3.01h-3.01zM373.465 154.385h3.01v3.01h-3.01zM377.675 154.385h3.01v3.01h-3.01zM381.895 154.385h3.01v3.01h-3.01zM386.105 154.385h3.01v3.01h-3.01zM390.315 154.385h3.01v3.01h-3.01zM394.535 154.385h3.01v3.01h-3.01zM398.745 154.385h3.01v3.01h-3.01zM339.765 158.595h3.01v3.01h-3.01zM348.185 158.595h3.01v3.01h-3.01zM352.405 158.595h3.01v3.01h-3.01zM356.615 158.595h3.01v3.01h-3.01zM360.825 158.595h3.01v3.01h-3.01zM365.045 158.595h3.01v3.01h-3.01zM369.255 158.595h3.01v3.01h-3.01zM373.465 158.595h3.01v3.01h-3.01zM377.675 158.595h3.01v3.01h-3.01zM381.895 158.595h3.01v3.01h-3.01zM386.105 158.595h3.01v3.01h-3.01zM390.315 158.595h3.01v3.01h-3.01zM394.535 158.595h3.01v3.01h-3.01zM398.745 158.595h3.01v3.01h-3.01zM348.185 162.805h3.01v3.01h-3.01zM352.405 162.805h3.01v3.01h-3.01zM356.615 162.805h3.01v3.01h-3.01zM360.825 162.805h3.01v3.01h-3.01zM365.045 162.805h3.01v3.01h-3.01zM369.255 162.805h3.01v3.01h-3.01zM373.465 162.805h3.01v3.01h-3.01zM377.675 162.805h3.01v3.01h-3.01zM381.895 162.805h3.01v3.01h-3.01zM386.105 162.805h3.01v3.01h-3.01zM390.315 162.805h3.01v3.01h-3.01zM394.535 162.805h3.01v3.01h-3.01zM343.975 167.025h3.01v3.01h-3.01zM348.185 167.025h3.01v3.01h-3.01zM352.405 167.025h3.01v3.01h-3.01zM356.615 167.025h3.01v3.01h-3.01zM360.825 167.025h3.01v3.01h-3.01zM365.045 167.025h3.01v3.01h-3.01zM369.255 167.025h3.01v3.01h-3.01zM373.465 167.025h3.01v3.01h-3.01zM377.675 167.025h3.01v3.01h-3.01zM381.895 167.025h3.01v3.01h-3.01zM343.975 171.235h3.01v3.01h-3.01zM348.185 171.235h3.01v3.01h-3.01zM352.405 171.235h3.01v3.01h-3.01zM356.615 171.235h3.01v3.01h-3.01zM360.825 171.235h3.01v3.01h-3.01zM365.045 171.235h3.01v3.01h-3.01zM369.255 171.235h3.01v3.01h-3.01zM373.465 171.235h3.01v3.01h-3.01zM377.675 171.235h3.01v3.01h-3.01zM381.895 171.235h3.01v3.01h-3.01zM343.975 175.445h3.01v3.01h-3.01zM348.185 175.445h3.01v3.01h-3.01zM352.405 175.445h3.01v3.01h-3.01zM356.615 175.445h3.01v3.01h-3.01zM360.825 175.445h3.01v3.01h-3.01zM365.045 175.445h3.01v3.01h-3.01zM369.255 175.445h3.01v3.01h-3.01zM373.465 175.445h3.01v3.01h-3.01zM377.675 175.445h3.01v3.01h-3.01zM343.975 179.665h3.01v3.01h-3.01zM348.185 179.665h3.01v3.01h-3.01zM352.405 179.665h3.01v3.01h-3.01zM356.615 179.665h3.01v3.01h-3.01zM360.825 179.665h3.01v3.01h-3.01zM365.045 179.665h3.01v3.01h-3.01zM369.255 179.665h3.01v3.01h-3.01zM373.465 179.665h3.01v3.01h-3.01zM343.975 183.875h3.01v3.01h-3.01zM348.185 183.875h3.01v3.01h-3.01zM352.405 183.875h3.01v3.01h-3.01zM356.615 183.875h3.01v3.01h-3.01zM360.825 183.875h3.01v3.01h-3.01zM365.045 183.875h3.01v3.01h-3.01zM348.185 188.085h3.01v3.01h-3.01zM352.405 188.085h3.01v3.01h-3.01zM356.615 188.085h3.01v3.01h-3.01zM360.825 188.085h3.01v3.01h-3.01zM365.045 188.085h3.01v3.01h-3.01zM348.185 192.305h3.01v3.01h-3.01zM352.405 192.305h3.01v3.01h-3.01zM356.615 192.305h3.01v3.01h-3.01zM360.825 192.305h3.01v3.01h-3.01zM365.045 192.305h3.01v3.01h-3.01zM352.405 196.515h3.01v3.01h-3.01zM356.615 196.515h3.01v3.01h-3.01zM360.825 196.515h3.01v3.01h-3.01zM352.405 200.725h3.01v3.01h-3.01zM356.615 200.725h3.01v3.01h-3.01zM360.825 200.725h3.01v3.01h-3.01zM360.825 204.945h3.01v3.01h-3.01z"></path></g><g id="CA" class="land"><path d="M289.205 32.205h3.01v3.01h-3.01zM293.415 32.205h3.01v3.01h-3.01zM297.625 32.205h3.01v3.01h-3.01zM301.845 32.205h3.01v3.01h-3.01zM306.055 32.205h3.01v3.01h-3.01zM310.265 32.205h3.01v3.01h-3.01zM284.995 36.415h3.01v3.01h-3.01zM289.205 36.415h3.01v3.01h-3.01zM293.415 36.415h3.01v3.01h-3.01zM297.625 36.415h3.01v3.01h-3.01zM301.845 36.415h3.01v3.01h-3.01zM306.055 36.415h3.01v3.01h-3.01zM310.265 36.415h3.01v3.01h-3.01zM314.485 36.415h3.01v3.01h-3.01zM318.695 36.415h3.01v3.01h-3.01zM280.775 40.625h3.01v3.01h-3.01zM284.995 40.625h3.01v3.01h-3.01zM289.205 40.625h3.01v3.01h-3.01zM293.415 40.625h3.01v3.01h-3.01zM297.625 40.625h3.01v3.01h-3.01zM301.845 40.625h3.01v3.01h-3.01zM306.055 40.625h3.01v3.01h-3.01zM310.265 40.625h3.01v3.01h-3.01zM314.485 40.625h3.01v3.01h-3.01zM318.695 40.625h3.01v3.01h-3.01zM322.905 40.625h3.01v3.01h-3.01zM272.355 44.835h3.01v3.01h-3.01zM276.565 44.835h3.01v3.01h-3.01zM280.775 44.835h3.01v3.01h-3.01zM284.995 44.835h3.01v3.01h-3.01zM289.205 44.835h3.01v3.01h-3.01zM293.415 44.835h3.01v3.01h-3.01zM297.625 44.835h3.01v3.01h-3.01zM301.845 44.835h3.01v3.01h-3.01zM306.055 44.835h3.01v3.01h-3.01zM310.265 44.835h3.01v3.01h-3.01zM314.485 44.835h3.01v3.01h-3.01zM318.695 44.835h3.01v3.01h-3.01zM322.905 44.835h3.01v3.01h-3.01zM268.135 49.055h3.01v3.01h-3.01zM272.355 49.055h3.01v3.01h-3.01zM276.565 49.055h3.01v3.01h-3.01zM280.775 49.055h3.01v3.01h-3.01zM284.995 49.055h3.01v3.01h-3.01zM289.205 49.055h3.01v3.01h-3.01zM293.415 49.055h3.01v3.01h-3.01zM297.625 49.055h3.01v3.01h-3.01zM301.845 49.055h3.01v3.01h-3.01zM306.055 49.055h3.01v3.01h-3.01zM310.265 49.055h3.01v3.01h-3.01zM314.485 49.055h3.01v3.01h-3.01zM318.695 49.055h3.01v3.01h-3.01zM268.135 53.265h3.01v3.01h-3.01zM272.355 53.265h3.01v3.01h-3.01zM276.565 53.265h3.01v3.01h-3.01zM280.775 53.265h3.01v3.01h-3.01zM284.995 53.265h3.01v3.01h-3.01zM289.205 53.265h3.01v3.01h-3.01zM293.415 53.265h3.01v3.01h-3.01zM297.625 53.265h3.01v3.01h-3.01zM301.845 53.265h3.01v3.01h-3.01zM306.055 53.265h3.01v3.01h-3.01zM310.265 53.265h3.01v3.01h-3.01zM314.485 53.265h3.01v3.01h-3.01zM268.135 57.475h3.01v3.01h-3.01zM272.355 57.475h3.01v3.01h-3.01zM276.565 57.475h3.01v3.01h-3.01zM280.775 57.475h3.01v3.01h-3.01zM284.995 57.475h3.01v3.01h-3.01zM289.205 57.475h3.01v3.01h-3.01zM293.415 57.475h3.01v3.01h-3.01zM297.625 57.475h3.01v3.01h-3.01zM301.845 57.475h3.01v3.01h-3.01zM306.055 57.475h3.01v3.01h-3.01zM310.265 57.475h3.01v3.01h-3.01zM314.485 57.475h3.01v3.01h-3.01zM255.495 61.695h3.01v3.01h-3.01zM259.715 61.695h3.01v3.01h-3.01zM268.135 61.695h3.01v3.01h-3.01zM272.355 61.695h3.01v3.01h-3.01zM276.565 61.695h3.01v3.01h-3.01zM280.775 61.695h3.01v3.01h-3.01zM284.995 61.695h3.01v3.01h-3.01zM289.205 61.695h3.01v3.01h-3.01zM293.415 61.695h3.01v3.01h-3.01zM297.625 61.695h3.01v3.01h-3.01zM301.845 61.695h3.01v3.01h-3.01zM306.055 61.695h3.01v3.01h-3.01zM310.265 61.695h3.01v3.01h-3.01zM255.495 65.905h3.01v3.01h-3.01zM259.715 65.905h3.01v3.01h-3.01zM263.925 65.905h3.01v3.01h-3.01zM276.565 65.905h3.01v3.01h-3.01zM284.995 65.905h3.01v3.01h-3.01zM289.205 65.905h3.01v3.01h-3.01zM293.415 65.905h3.01v3.01h-3.01zM297.625 65.905h3.01v3.01h-3.01zM301.845 65.905h3.01v3.01h-3.01zM306.055 65.905h3.01v3.01h-3.01zM255.495 70.115h3.01v3.01h-3.01zM259.715 70.115h3.01v3.01h-3.01zM263.925 70.115h3.01v3.01h-3.01zM268.135 70.115h3.01v3.01h-3.01zM280.775 70.115h3.01v3.01h-3.01zM284.995 70.115h3.01v3.01h-3.01zM289.205 70.115h3.01v3.01h-3.01zM293.415 70.115h3.01v3.01h-3.01zM297.625 70.115h3.01v3.01h-3.01zM301.845 70.115h3.01v3.01h-3.01zM306.055 70.115h3.01v3.01h-3.01zM255.495 74.335h3.01v3.01h-3.01zM259.715 74.335h3.01v3.01h-3.01zM263.925 74.335h3.01v3.01h-3.01zM268.135 74.335h3.01v3.01h-3.01zM276.565 74.335h3.01v3.01h-3.01zM280.775 74.335h3.01v3.01h-3.01zM284.995 74.335h3.01v3.01h-3.01zM289.205 74.335h3.01v3.01h-3.01zM293.415 74.335h3.01v3.01h-3.01zM297.625 74.335h3.01v3.01h-3.01zM301.845 74.335h3.01v3.01h-3.01zM255.495 78.545h3.01v3.01h-3.01zM259.715 78.545h3.01v3.01h-3.01zM263.925 78.545h3.01v3.01h-3.01zM268.135 78.545h3.01v3.01h-3.01zM272.355 78.545h3.01v3.01h-3.01zM276.565 78.545h3.01v3.01h-3.01zM280.775 78.545h3.01v3.01h-3.01zM284.995 78.545h3.01v3.01h-3.01zM289.205 78.545h3.01v3.01h-3.01zM293.415 78.545h3.01v3.01h-3.01zM297.625 78.545h3.01v3.01h-3.01zM234.435 82.755h3.01v3.01h-3.01zM238.645 82.755h3.01v3.01h-3.01zM259.715 82.755h3.01v3.01h-3.01zM263.925 82.755h3.01v3.01h-3.01zM268.135 82.755h3.01v3.01h-3.01zM272.355 82.755h3.01v3.01h-3.01zM280.775 82.755h3.01v3.01h-3.01zM284.995 82.755h3.01v3.01h-3.01zM289.205 82.755h3.01v3.01h-3.01zM293.415 82.755h3.01v3.01h-3.01zM238.645 86.975h3.01v3.01h-3.01zM242.855 86.975h3.01v3.01h-3.01zM259.715 86.975h3.01v3.01h-3.01zM263.925 86.975h3.01v3.01h-3.01zM268.135 86.975h3.01v3.01h-3.01zM276.565 86.975h3.01v3.01h-3.01zM280.775 86.975h3.01v3.01h-3.01zM284.995 86.975h3.01v3.01h-3.01zM289.205 86.975h3.01v3.01h-3.01zM293.415 86.975h3.01v3.01h-3.01zM221.795 91.185h3.01v3.01h-3.01zM242.855 91.185h3.01v3.01h-3.01zM251.285 91.185h3.01v3.01h-3.01zM263.925 91.185h3.01v3.01h-3.01zM268.135 91.185h3.01v3.01h-3.01zM272.355 91.185h3.01v3.01h-3.01zM276.565 91.185h3.01v3.01h-3.01zM280.775 91.185h3.01v3.01h-3.01zM284.995 91.185h3.01v3.01h-3.01zM289.205 91.185h3.01v3.01h-3.01zM293.415 91.185h3.01v3.01h-3.01zM221.795 95.395h3.01v3.01h-3.01zM251.285 95.395h3.01v3.01h-3.01zM272.355 95.395h3.01v3.01h-3.01zM276.565 95.395h3.01v3.01h-3.01zM280.775 95.395h3.01v3.01h-3.01zM284.995 95.395h3.01v3.01h-3.01zM289.205 95.395h3.01v3.01h-3.01zM293.415 95.395h3.01v3.01h-3.01zM221.795 99.615h3.01v3.01h-3.01zM255.495 99.615h3.01v3.01h-3.01zM272.355 99.615h3.01v3.01h-3.01zM276.565 99.615h3.01v3.01h-3.01zM280.775 99.615h3.01v3.01h-3.01zM284.995 99.615h3.01v3.01h-3.01zM289.205 99.615h3.01v3.01h-3.01zM204.945 103.825h3.01v3.01h-3.01zM209.155 103.825h3.01v3.01h-3.01zM272.355 103.825h3.01v3.01h-3.01zM276.565 103.825h3.01v3.01h-3.01zM280.775 103.825h3.01v3.01h-3.01zM284.995 103.825h3.01v3.01h-3.01zM204.945 108.035h3.01v3.01h-3.01zM209.155 108.035h3.01v3.01h-3.01zM255.495 108.035h3.01v3.01h-3.01zM259.715 108.035h3.01v3.01h-3.01zM268.135 108.035h3.01v3.01h-3.01zM272.355 108.035h3.01v3.01h-3.01zM276.565 108.035h3.01v3.01h-3.01zM280.775 108.035h3.01v3.01h-3.01zM284.995 108.035h3.01v3.01h-3.01zM289.205 108.035h3.01v3.01h-3.01zM200.725 112.255h3.01v3.01h-3.01zM204.945 112.255h3.01v3.01h-3.01zM213.365 112.255h3.01v3.01h-3.01zM217.575 112.255h3.01v3.01h-3.01zM226.005 112.255h3.01v3.01h-3.01zM238.645 112.255h3.01v3.01h-3.01zM242.855 112.255h3.01v3.01h-3.01zM247.075 112.255h3.01v3.01h-3.01zM263.925 112.255h3.01v3.01h-3.01zM213.365 116.465h3.01v3.01h-3.01zM217.575 116.465h3.01v3.01h-3.01zM221.795 116.465h3.01v3.01h-3.01zM230.215 116.465h3.01v3.01h-3.01zM242.855 116.465h3.01v3.01h-3.01zM247.075 116.465h3.01v3.01h-3.01zM263.925 116.465h3.01v3.01h-3.01zM268.135 116.465h3.01v3.01h-3.01zM276.565 116.465h3.01v3.01h-3.01zM280.775 116.465h3.01v3.01h-3.01zM213.365 120.675h3.01v3.01h-3.01zM217.575 120.675h3.01v3.01h-3.01zM221.795 120.675h3.01v3.01h-3.01zM226.005 120.675h3.01v3.01h-3.01zM230.215 120.675h3.01v3.01h-3.01zM247.075 120.675h3.01v3.01h-3.01zM255.495 120.675h3.01v3.01h-3.01zM263.925 120.675h3.01v3.01h-3.01zM268.135 120.675h3.01v3.01h-3.01zM272.355 120.675h3.01v3.01h-3.01zM276.565 120.675h3.01v3.01h-3.01zM280.775 120.675h3.01v3.01h-3.01zM284.995 120.675h3.01v3.01h-3.01zM217.575 124.885h3.01v3.01h-3.01zM221.795 124.885h3.01v3.01h-3.01zM268.135 124.885h3.01v3.01h-3.01zM272.355 124.885h3.01v3.01h-3.01zM276.565 124.885h3.01v3.01h-3.01zM280.775 124.885h3.01v3.01h-3.01zM284.995 124.885h3.01v3.01h-3.01zM196.515 129.105h3.01v3.01h-3.01zM200.725 129.105h3.01v3.01h-3.01zM204.945 129.105h3.01v3.01h-3.01zM209.155 129.105h3.01v3.01h-3.01zM259.715 129.105h3.01v3.01h-3.01zM196.515 133.315h3.01v3.01h-3.01zM200.725 133.315h3.01v3.01h-3.01zM204.945 133.315h3.01v3.01h-3.01zM209.155 133.315h3.01v3.01h-3.01zM213.365 133.315h3.01v3.01h-3.01zM234.435 133.315h3.01v3.01h-3.01zM242.855 133.315h3.01v3.01h-3.01zM247.075 133.315h3.01v3.01h-3.01zM255.495 133.315h3.01v3.01h-3.01zM259.715 133.315h3.01v3.01h-3.01zM272.355 133.315h3.01v3.01h-3.01zM280.775 133.315h3.01v3.01h-3.01zM284.995 133.315h3.01v3.01h-3.01zM289.205 133.315h3.01v3.01h-3.01zM196.515 137.525h3.01v3.01h-3.01zM200.725 137.525h3.01v3.01h-3.01zM204.945 137.525h3.01v3.01h-3.01zM213.365 137.525h3.01v3.01h-3.01zM230.215 137.525h3.01v3.01h-3.01zM247.075 137.525h3.01v3.01h-3.01zM255.495 137.525h3.01v3.01h-3.01zM259.715 137.525h3.01v3.01h-3.01zM268.135 137.525h3.01v3.01h-3.01zM272.355 137.525h3.01v3.01h-3.01zM276.565 137.525h3.01v3.01h-3.01zM280.775 137.525h3.01v3.01h-3.01zM284.995 137.525h3.01v3.01h-3.01zM289.205 137.525h3.01v3.01h-3.01zM293.415 137.525h3.01v3.01h-3.01zM196.515 141.745
1h3.01v3.01h-3.01zM200.725 141.745h3.01v3.01h-3.01zM209.155 141.745h3.01v3.01h-3.01zM213.365 141.745h3.01v3.01h-3.01zM217.575 141.745h3.01v3.01h-3.01zM221.795 141.745h3.01v3.01h-3.01zM226.005 141.745h3.01v3.01h-3.01zM230.215 141.745h3.01v3.01h-3.01zM234.435 141.745h3.01v3.01h-3.01zM242.855 141.745h3.01v3.01h-3.01zM247.075 141.745h3.01v3.01h-3.01zM251.285 141.745h3.01v3.01h-3.01zM255.495 141.745h3.01v3.01h-3.01zM268.135 141.745h3.01v3.01h-3.01zM272.355 141.745h3.01v3.01h-3.01zM276.565 141.745h3.01v3.01h-3.01zM280.775 141.745h3.01v3.01h-3.01zM289.205 141.745h3.01v3.01h-3.01zM293.415 141.745h3.01v3.01h-3.01zM196.515 145.955h3.01v3.01h-3.01zM200.725 145.955h3.01v3.01h-3.01zM209.155 145.955h3.01v3.01h-3.01zM213.365 145.955h3.01v3.01h-3.01zM217.575 145.955h3.01v3.01h-3.01zM221.795 145.955h3.01v3.01h-3.01zM226.005 145.955h3.01v3.01h-3.01zM230.215 145.955h3.01v3.01h-3.01zM234.435 145.955h3.01v3.01h-3.01zM247.075 145.955h3.01v3.01h-3.01zM255.495 145.955h3.01v3.01h-3.01zM268.135 145.955h3.01v3.01h-3.01zM272.355 145.955h3.01v3.01h-3.01zM280.775 145.955h3.01v3.01h-3.01zM284.995 145.955h3.01v3.01h-3.01zM289.205 145.955h3.01v3.01h-3.01zM293.415 145.955h3.01v3.01h-3.01zM297.625 145.955h3.01v3.01h-3.01zM209.155 150.165h3.01v3.01h-3.01zM213.365 150.165h3.01v3.01h-3.01zM217.575 150.165h3.01v3.01h-3.01zM221.795 150.165h3.01v3.01h-3.01zM226.005 150.165h3.01v3.01h-3.01zM230.215 150.165h3.01v3.01h-3.01zM234.435 150.165h3.01v3.01h-3.01zM255.495 150.165h3.01v3.01h-3.01zM259.715 150.165h3.01v3.01h-3.01zM268.135 150.165h3.01v3.01h-3.01zM272.355 150.165h3.01v3.01h-3.01zM276.565 150.165h3.01v3.01h-3.01zM280.775 150.165h3.01v3.01h-3.01zM284.995 150.165h3.01v3.01h-3.01zM289.205 150.165h3.01v3.01h-3.01zM293.415 150.165h3.01v3.01h-3.01zM297.625 150.165h3.01v3.01h-3.01zM301.845 150.165h3.01v3.01h-3.01zM221.795 154.385h3.01v3.01h-3.01zM226.005 154.385h3.01v3.01h-3.01zM230.215 154.385h3.01v3.01h-3.01zM234.435 154.385h3.01v3.01h-3.01zM238.645 154.385h3.01v3.01h-3.01zM255.495 154.385h3.01v3.01h-3.01zM259.715 154.385h3.01v3.01h-3.01zM276.565 154.385h3.01v3.01h-3.01zM280.775 154.385h3.01v3.01h-3.01zM284.995 154.385h3.01v3.01h-3.01zM293.415 154.385h3.01v3.01h-3.01zM297.625 154.385h3.01v3.01h-3.01zM301.845 154.385h3.01v3.01h-3.01zM306.055 154.385h3.01v3.01h-3.01zM310.265 154.385h3.01v3.01h-3.01zM179.665 158.595h3.01v3.01h-3.01zM183.875 158.595h3.01v3.01h-3.01zM188.085 158.595h3.01v3.01h-3.01zM200.725 158.595h3.01v3.01h-3.01zM213.365 158.595h3.01v3.01h-3.01zM217.575 158.595h3.01v3.01h-3.01zM221.795 158.595h3.01v3.01h-3.01zM226.005 158.595h3.01v3.01h-3.01zM230.215 158.595h3.01v3.01h-3.01zM234.435 158.595h3.01v3.01h-3.01zM238.645 158.595h3.01v3.01h-3.01zM259.715 158.595h3.01v3.01h-3.01zM276.565 158.595h3.01v3.01h-3.01zM280.775 158.595h3.01v3.01h-3.01zM293.415 158.595h3.01v3.01h-3.01zM297.625 158.595h3.01v3.01h-3.01zM301.845 158.595h3.01v3.01h-3.01zM306.055 158.595h3.01v3.01h-3.01zM310.265 158.595h3.01v3.01h-3.01zM162.805 162.805h3.01v3.01h-3.01zM167.025 162.805h3.01v3.01h-3.01zM171.235 162.805h3.01v3.01h-3.01zM175.445 162.805h3.01v3.01h-3.01zM179.665 162.805h3.01v3.01h-3.01zM183.875 162.805h3.01v3.01h-3.01zM188.085 162.805h3.01v3.01h-3.01zM192.305 162.805h3.01v3.01h-3.01zM196.515 162.805h3.01v3.01h-3.01zM200.725 162.805h3.01v3.01h-3.01zM204.945 162.805h3.01v3.01h-3.01zM209.155 162.805h3.01v3.01h-3.01zM213.365 162.805h3.01v3.01h-3.01zM221.795 162.805h3.01v3.01h-3.01zM226.005 162.805h3.01v3.01h-3.01zM238.645 162.805h3.01v3.01h-3.01zM247.075 162.805h3.01v3.01h-3.01zM251.285 162.805h3.01v3.01h-3.01zM259.715 162.805h3.01v3.01h-3.01zM263.925 162.805h3.01v3.01h-3.01zM268.135 162.805h3.01v3.01h-3.01zM276.565 162.805h3.01v3.01h-3.01zM280.775 162.805h3.01v3.01h-3.01zM297.625 162.805h3.01v3.01h-3.01zM301.845 162.805h3.01v3.01h-3.01zM306.055 162.805h3.01v3.01h-3.01zM310.265 162.805h3.01v3.01h-3.01zM162.805 167.025h3.01v3.01h-3.01zM167.025 167.025h3.01v3.01h-3.01zM171.235 167.025h3.01v3.01h-3.01zM175.445 167.025h3.01v3.01h-3.01zM179.665 167.025h3.01v3.01h-3.01zM183.875 167.025h3.01v3.01h-3.01zM188.085 167.025h3.01v3.01h-3.01zM192.305 167.025h3.01v3.01h-3.01zM196.515 167.025h3.01v3.01h-3.01zM200.725 167.025h3.01v3.01h-3.01zM204.945 167.025h3.01v3.01h-3.01zM209.155 167.025h3.01v3.01h-3.01zM213.365 167.025h3.01v3.01h-3.01zM230.215 167.025h3.01v3.01h-3.01zM234.435 167.025h3.01v3.01h-3.01zM251.285 167.025h3.01v3.01h-3.01zM259.715 167.025h3.01v3.01h-3.01zM263.925 167.025h3.01v3.01h-3.01zM268.135 167.025h3.01v3.01h-3.01zM276.565 167.025h3.01v3.01h-3.01zM280.775 167.025h3.01v3.01h-3.01zM293.415 167.025h3.01v3.01h-3.01zM301.845 167.025h3.01v3.01h-3.01zM306.055 167.025h3.01v3.01h-3.01zM310.265 167.025h3.01v3.01h-3.01zM162.805 171.235h3.01v3.01h-3.01zM167.025 171.235h3.01v3.01h-3.01zM171.235 171.235h3.01v3.01h-3.01zM175.445 171.235h3.01v3.01h-3.01zM179.665 171.235h3.01v3.01h-3.01zM183.875 171.235h3.01v3.01h-3.01zM188.085 171.235h3.01v3.01h-3.01zM192.305 171.235h3.01v3.01h-3.01zM196.515 171.235h3.01v3.01h-3.01zM200.725 171.235h3.01v3.01h-3.01zM204.945 171.235h3.01v3.01h-3.01zM209.155 171.235h3.01v3.01h-3.01zM213.365 171.235h3.01v3.01h-3.01zM217.575 171.235h3.01v3.01h-3.01zM221.795 171.235h3.01v3.01h-3.01zM226.005 171.235h3.01v3.01h-3.01zM230.215 171.235h3.01v3.01h-3.01zM234.435 171.235h3.01v3.01h-3.01zM238.645 171.235h3.01v3.01h-3.01zM242.855 171.235h3.01v3.01h-3.01zM247.075 171.235h3.01v3.01h-3.01zM251.285 171.235h3.01v3.01h-3.01zM255.495 171.235h3.01v3.01h-3.01zM259.715 171.235h3.01v3.01h-3.01zM263.925 171.235h3.01v3.01h-3.01zM268.135 171.235h3.01v3.01h-3.01zM276.565 171.235h3.01v3.01h-3.01zM280.775 171.235h3.01v3.01h-3.01zM293.415 171.235h3.01v3.01h-3.01zM306.055 171.235h3.01v3.01h-3.01zM310.265 171.235h3.01v3.01h-3.01zM314.485 171.235h3.01v3.01h-3.01zM318.695 171.235h3.01v3.01h-3.01zM162.805 175.445h3.01v3.01h-3.01zM167.025 175.445h3.01v3.01h-3.01zM171.235 175.445h3.01v3.01h-3.01zM175.445 175.445h3.01v3.01h-3.01zM179.665 175.445h3.01v3.01h-3.01zM183.875 175.445h3.01v3.01h-3.01zM188.085 175.445h3.01v3.01h-3.01zM192.305 175.445h3.01v3.01h-3.01zM196.515 175.445h3.01v3.01h-3.01zM200.725 175.445h3.01v3.01h-3.01zM204.945 175.445h3.01v3.01h-3.01zM209.155 175.445h3.01v3.01h-3.01zM213.365 175.445h3.01v3.01h-3.01zM217.575 175.445h3.01v3.01h-3.01zM221.795 175.445h3.01v3.01h-3.01zM226.005 175.445h3.01v3.01h-3.01zM230.215 175.445h3.01v3.01h-3.01zM234.435 175.445h3.01v3.01h-3.01zM238.645 175.445h3.01v3.01h-3.01zM242.855 175.445h3.01v3.01h-3.01zM247.075 175.445h3.01v3.01h-3.01zM251.285 175.445h3.01v3.01h-3.01zM255.495 175.445h3.01v3.01h-3.01zM259.715 175.445h3.01v3.01h-3.01zM263.925 175.445h3.01v3.01h-3.01zM268.135 175.445h3.01v3.01h-3.01zM272.355 175.445h3.01v3.01h-3.01zM276.565 175.445h3.01v3.01h-3.01zM280.775 175.445h3.01v3.01h-3.01zM301.845 175.445h3.01v3.01h-3.01zM306.055 175.445h3.01v3.01h-3.01zM310.265 175.445h3.01v3.01h-3.01zM314.485 175.445h3.01v3.01h-3.01zM318.695 175.445h3.01v3.01h-3.01zM322.905 175.445h3.01v3.01h-3.01zM162.805 179.665h3.01v3.01h-3.01zM167.025 179.665h3.01v3.01h-3.01zM171.235 179.665h3.01v3.01h-3.01zM175.445 179.665h3.01v3.01h-3.01zM179.665 179.665h3.01v3.01h-3.01zM183.875 179.665h3.01v3.01h-3.01zM188.085 179.665h3.01v3.01h-3.01zM192.305 179.665h3.01v3.01h-3.01zM196.515 179.665h3.01v3.01h-3.01zM200.725 179.665h3.01v3.01h-3.01zM204.945 179.665h3.01v3.01h-3.01zM209.155 179.665h3.01v3.01h-3.01zM213.365 179.665h3.01v3.01h-3.01zM217.575 179.665h3.01v3.01h-3.01zM221.795 179.665h3.01v3.01h-3.01zM226.005 179.665h3.01v3.01h-3.01zM230.215 179.665h3.01v3.01h-3.01zM234.435 179.665h3.01v3.01h-3.01zM238.645 179.665h3.01v3.01h-3.01zM242.855 179.665h3.01v3.01h-3.01zM247.075 179.665h3.01v3.01h-3.01zM251.285 179.665h3.01v3.01h-3.01zM255.495 179.665h3.01v3.01h-3.01zM259.715 179.665h3.01v3.01h-3.01zM263.925 179.665h3.01v3.01h-3.01zM268.135 179.665h3.01v3.01h-3.01zM272.355 179.665h3.01v3.01h-3.01zM301.845 179.665h3.01v3.01h-3.01zM306.055 179.665h3.01v3.01h-3.01zM310.265 179.665h3.01v3.01h-3.01zM318.695 179.665h3.01v3.01h-3.01zM162.805 183.875h3.01v3.01h-3.01zM167.025 183.875h3.01v3.01h-3.01zM171.235 183.875h3.01v3.01h-3.01zM175.445 183.875h3.01v3.01h-3.01zM179.665 183.875h3.01v3.01h-3.01zM183.875 183.875h3.01v3.01h-3.01zM188.085 183.875h3.01v3.01h-3.01zM192.305 183.875h3.01v3.01h-3.01zM196.515 183.875h3.01v3.01h-3.01zM200.725 183.875h3.01v3.01h-3.01zM204.945 183.875h3.01v3.01h-3.01zM209.155 183.875h3.01v3.01h-3.01zM213.365 183.875h3.01v3.01h-3.01zM217.575 183.875h3.01v3.01h-3.01zM221.795 183.875h3.01v3.01h-3.01zM226.005 183.875h3.01v3.01h-3.01zM230.215 183.875h3.01v3.01h-3.01zM234.435 183.875h3.01v3.01h-3.01zM238.645 183.875h3.01v3.01h-3.01zM242.855 183.875h3.01v3.01h-3.01zM247.075 183.875h3.01v3.01h-3.01zM251.285 183.875h3.01v3.01h-3.01zM255.495 183.875h3.01v3.01h-3.01zM259.715 183.875h3.01v3.01h-3.01zM263.925 183.875h3.01v3.01h-3.01zM268.135 183.875h3.01v3.01h-3.01zM276.565 183.875h3.01v3.01h-3.01zM293.415 183.875h3.01v3.01h-3.01zM297.625 183.875h3.01v3.01h-3.01zM301.845 183.875h3.01v3.01h-3.01zM306.055 183.875h3.01v3.01h-3.01zM310.265 183.875h3.01v3.01h-3.01zM314.485 183.875h3.01v3.01h-3.01zM162.805 188.085h3.01v3.01h-3.01zM167.025 188.085h3.01v3.01h-3.01zM171.235 188.085h3.01v3.01h-3.01zM175.445 188.085h3.01v3.01h-3.01zM179.665 188.085h3.01v3.01h-3.01zM183.875 188.085h3.01v3.01h-3.01zM188.085 188.085h3.01v3.01h-3.01zM192.305 188.085h3.01v3.01h-3.01zM196.515 188.085h3.01v3.01h-3.01zM200.725 188.085h3.01v3.01h-3.01zM204.945 188.085h3.01v3.01h-3.01zM209.155 188.085h3.01v3.01h-3.01zM213.365 188.085h3.01v3.01h-3.01zM217.575 188.085h3.01v3.01h-3.01zM221.795 188.085h3.01v3.01h-3.01zM226.005 188.085h3.01v3.01h-3.01zM230.215 188.085h3.01v3.01h-3.01zM234.435 188.085h3.01v3.01h-3.01zM238.645 188.085h3.01v3.01h-3.01zM242.855 188.085h3.01v3.01h-3.01zM247.075 188.085h3.01v3.01h-3.01zM251.285 188.085h3.01v3.01h-3.01zM255.495 188.085h3.01v3.01h-3.01zM259.715 188.085h3.01v3.01h-3.01zM263.925 188.085h3.01v3.01h-3.01zM268.135 188.085h3.01v3.01h-3.01zM276.565 188.085h3.01v3.01h-3.01zM280.775 188.085h3.01v3.01h-3.01zM284.995 188.085h3.01v3.01h-3.01zM301.845 188.085h3.01v3.01h-3.01zM306.055 188.085h3.01v3.01h-3.01zM310.265 188.085h3.01v3.01h-3.01zM314.485 188.085h3.01v3.01h-3.01zM162.805 192.305h3.01v3.01h-3.01zM167.025 192.305h3.01v3.01h-3.01zM171.235 192.305h3.01v3.01h-3.01zM175.445 192.305h3.01v3.01h-3.01zM179.665 192.305h3.01v3.01h-3.01zM183.875 192.305h3.01v3.01h-3.01zM188.085 192.305h3.01v3.01h-3.01zM192.305 192.305h3.01v3.01h-3.01zM196.515 192.305h3.01v3.01h-3.01zM200.725 192.305h3.01v3.01h-3.01zM204.945 192.305h3.01v3.01h-3.01zM209.155 192.305h3.01v3.01h-3.01zM213.365 192.305h3.01v3.01h-3.01zM217.575 192.305h3.01v3.01h-3.01zM221.795 192.305h3.01v3.01h-3.01zM226.005 192.305h3.01v3.01h-3.01zM230.215 192.305h3.01v3.01h-3.01zM234.435 192.305h3.01v3.01h-3.01zM238.645 192.305h3.01v3.01h-3.01zM242.855 192.305h3.01v3.01h-3.01zM247.075 192.305h3.01v3.01h-3.01zM251.285 192.305h3.01v3.01h-3.01zM255.495 192.305h3.01v3.01h-3.01zM259.715 192.305h3.01v3.01h-3.01zM263.925 192.305h3.01v3.01h-3.01zM306.055 192.305h3.01v3.01h-3.01zM310.265 192.305h3.01v3.01h-3.01zM314.485 192.305h3.01v3.01h-3.01zM162.805 196.515h3.01v3.01h-3.01zM167.025 196.515h3.01v3.01h-3.01zM171.235 196.515h3.01v3.01h-3.01zM175.445 196.515h3.01v3.01h-3.01zM179.665 196.515h3.01v3.01h-3.01zM183.875 196.515h3.01v3.01h-3.01zM188.085 196.515h3.01v3.01h-3.01zM192.305 196.515h3.01v3.01h-3.01zM196.515 196.515h3.01v3.01h-3.01zM200.725 196.515h3.01v3.01h-3.01zM204.945 196.515h3.01v3.01h-3.01zM209.155 196.515h3.01v3.01h-3.01zM213.365 196.515h3.01v3.01h-3.01zM217.575 196.515h3.01v3.01h-3.01zM221.795 196.515h3.01v3.01h-3.01zM226.005 196.515h3.01v3.01h-3.01zM230.215 196.515h3.01v3.01h-3.01zM234.435 196.515h3.01v3.01h-3.01zM238.645 196.515h3.01v3.01h-3.01zM242.855 196.515h3.01v3.01h-3.01zM247.075 196.515h3.01v3.01h-3.01zM251.285 196.515h3.01v3.01h-3.01zM255.495 196.515h3.01v3.01h-3.01zM293.415 196.515h3.01v3.01h-3.01zM297.625 196.515h3.01v3.01h-3.01zM314.485 196.515h3.01v3.01h-3.01zM162.805 200.725h3.01v3.01h-3.01zM167.025 200.725h3.01v3.01h-3.01zM171.235 200.725h3.01v3.01h-3.01zM175.445 200.725h3.01v3.01h-3.01zM179.665 200.725h3.01v3.01h-3.01zM183.875 200.725h3.01v3.01h-3.01zM188.085 200.725h3.01v3.01h-3.01zM192.305 200.725h3.01v3.01h-3.01zM196.515 200.725h3.01v3.01h-3.01zM200.725 200.725h3.01v3.01h-3.01zM204.945 200.725h3.01v3.01h-3.01zM209.155 200.725h3.01v3.01h-3.01zM213.365 200.725h3.01v3.01h-3.01zM217.575 200.725h3.01v3.01h-3.01zM221.795 200.725h3.01v3.01h-3.01zM226.005 200.725h3.01v3.01h-3.01zM230.215 200.725h3.01v3.01h-3.01zM234.435 200.725h3.01v3.01h-3.01zM238.645 200.725h3.01v3.01h-3.01zM242.855 200.725h3.01v3.01h-3.01zM247.075 200.725h3.01v3.01h-3.01zM251.285 200.725h3.01v3.01h-3.01zM255.495 200.725h3.01v3.01h-3.01zM293.415 200.725h3.01v3.01h-3.01zM297.625 200.725h3.01v3.01h-3.01zM301.845 200.725h3.01v3.01h-3.01zM167.025 204.945h3.01v3.01h-3.01zM171.235 204.945h3.01v3.01h-3.01zM175.445 204.945h3.01v3.01h-3.01zM179.665 204.945h3.01v3.01h-3.01zM183.875 204.945h3.01v3.01h-3.01zM188.085 204.945h3.01v3.01h-3.01zM192.305 204.945h3.01v3.01h-3.01zM196.515 204.945h3.01v3.01h-3.01zM200.725 204.945h3.01v3.01h-3.01zM204.945 204.945h3.01v3.01h-3.01zM209.155 204.945h3.01v3.01h-3.01zM213.365 204.945h3.01v3.01h-3.01zM217.575 204.945h3.01v3.01h-3.01zM221.795 204.945h3.01v3.01h-3.01zM226.005 204.945h3.01v3.01h-3.01zM230.215 204.945h3.01v3.01h-3.01zM234.435 204.945h3.01v3.01h-3.01zM238.645 204.945h3.01v3.01h-3.01zM242.855 204.945h3.01v3.01h-3.01zM247.075 204.945h3.01v3.01h-3.01zM251.285 204.945h3.01v3.01h-3.01zM255.495 204.945h3.01v3.01h-3.01zM293.415 204.945h3.01v3.01h-3.01zM297.625 204.945h3.01v3.01h-3.01zM301.845 204.945h3.01v3.01h-3.01zM306.055 204.945h3.01v3.01h-3.01zM175.445 209.155h3.01v3.01h-3.01zM179.665 209.155h3.01v3.01h-3.01zM183.875 209.155h3.01v3.01h-3.01zM188.085 209.155h3.01v3.01h-3.01zM192.305 209.155h3.01v3.01h-3.01zM196.515 209.155h3.01v3.01h-3.01zM200.725 209.155h3.01v3.01h-3.01zM204.945 209.155h3.01v3.01h-3.01zM209.155 209.155h3.01v3.01h-3.01zM213.365 209.155h3.01v3.01h-3.01zM217.575 209.155h3.01v3.01h-3.01zM221.795 209.155h3.01v3.01h-3.01zM226.005 209.155h3.01v3.01h-3.01zM230.215 209.155h3.01v3.01h-3.01zM234.435 209.155h3.01v3.01h-3.01zM238.645 209.155h3.01v3.01h-3.01zM242.855 209.155h3.01v3.01h-3.01zM247.075 209.155h3.01v3.01h-3.01zM251.285 209.155h3.01v3.01h-3.01zM255.495 209.155h3.01v3.01h-3.01zM293.415 209.155h3.01v3.01h-3.01zM297.625 209.155h3.01v3.01h-3.01zM301.845 209.155h3.01v3.01h-3.01zM306.055 209.155h3.01v3.01h-3.01zM318.695 209.155h3.01v3.01h-3.01zM179.665 213.365h3.01v3.01h-3.01zM183.875 213.365h3.01v3.01h-3.01zM188.085 213.365h3.01v3.01h-3.01zM192.305 213.365h3.01v3.01h-3.01zM196.515 213.365h3.01v3.01h-3.01zM200.725 213.365h3.01v3.01h-3.01zM204.945 213.365h3.01v3.01h-3.01zM209.155 213.365h3.01v3.01h-3.01zM213.365 213.365h3.01v3.01h-3.01zM217.575 213.365h3.01v3.01h-3.01zM221.795 213.365h3.01v3.01h-3.01zM226.005 213.365h3.01v3.01h-3.01zM230.215 213.365h3.01v3.01h-3.01zM234.435 213.365h3.01v3.01h-3.01zM238.645 213.365h3.01v3.01h-3.01zM242.855 213.365h3.01v3.01h-3.01zM247.075 213.365h3.01v3.01h-3.01zM251.285 213.365h3.01v3.01h-3.01zM255.495 213.365h3.01v3.01h-3.01zM259.715 213.365h3.01v3.01h-3.01zM293.415 213.365h3.01v3.01h-3.01zM297.625 213.365h3.01v3.01h-3.01zM301.845 213.365h3.01v3.01h-3.01zM306.055 213.365h3.01v3.01h-3.01zM310.265 213.365h3.01v3.01h-3.01zM314.485 213.365h3.01v3.01h-3.01zM318.695 213.365h3.01v3.01h-3.01zM179.665 217.575h3.01v3.01h-3.01zM183.875 217.575h3.01v3.01h-3.01zM188.085 217.575h3.01v3.01h-3.01zM192.305 217.575h3.01v3.01h-3.01zM196.515 217.575h3.01v3.01h-3.01zM200.725 217.575h3.01v3.01h-3.01zM204.945 217.575h3.01v3.01h-3.01zM209.155 217.575h3.01v3.01h-3.01zM213.365 217.575h3.01v3.01h-3.01zM217.575 217.575h3.01v3.01h-3.01zM221.795 217.575h3.01v3.01h-3.01zM226.005 217.575h3.01v3.01h-3.01zM230.215 217.575h3.01v3.01h-3.01zM234.435 217.575h3.01v3.01h-3.01zM238.645 217.575h3.01v3.01h-3.01zM242.855 217.575h3.01v3.01h-3.01zM247.075 217.575h3.01v3.01h-3.01zM251.285 217.575h3.01v3.01h-3.01zM255.495 217.575h3.01v3.01h-3.01zM259.715 217.575h3.01v3.01h-3.01zM263.925 217.575h3.01v3.01h-3.01zM297.625 217.575h3.01v3.01h-3.01zM301.845 217.575h3.01v3.01h-3.01zM306.055 217.575h3.01v3.01h-3.01zM310.265 217.575h3.01v3.01h-3.01zM314.485 217.575h3.01v3.01h-3.01zM318.695 217.575h3.01v3.01h-3.01zM322.905 217.575h3.01v3.01h-3.01zM183.875 221.795h3.01v3.01h-3.01zM188.085 221.795h3.01v3.01h-3.01zM192.305 221.795h3.01v3.01h-3.01zM196.515 221.795h3.01v3.01h-3.01zM200.725 221.795h3.01v3.01h-3.01
1zM204.945 221.795h3.01v3.01h-3.01zM209.155 221.795h3.01v3.01h-3.01zM213.365 221.795h3.01v3.01h-3.01zM217.575 221.795h3.01v3.01h-3.01zM221.795 221.795h3.01v3.01h-3.01zM226.005 221.795h3.01v3.01h-3.01zM230.215 221.795h3.01v3.01h-3.01zM234.435 221.795h3.01v3.01h-3.01zM238.645 221.795h3.01v3.01h-3.01zM242.855 221.795h3.01v3.01h-3.01zM247.075 221.795h3.01v3.01h-3.01zM251.285 221.795h3.01v3.01h-3.01zM255.495 221.795h3.01v3.01h-3.01zM259.715 221.795h3.01v3.01h-3.01zM263.925 221.795h3.01v3.01h-3.01zM268.135 221.795h3.01v3.01h-3.01zM272.355 221.795h3.01v3.01h-3.01zM293.415 221.795h3.01v3.01h-3.01zM297.625 221.795h3.01v3.01h-3.01zM301.845 221.795h3.01v3.01h-3.01zM306.055 221.795h3.01v3.01h-3.01zM310.265 221.795h3.01v3.01h-3.01zM314.485 221.795h3.01v3.01h-3.01zM318.695 221.795h3.01v3.01h-3.01zM322.905 221.795h3.01v3.01h-3.01zM183.875 226.005h3.01v3.01h-3.01zM188.085 226.005h3.01v3.01h-3.01zM192.305 226.005h3.01v3.01h-3.01zM196.515 226.005h3.01v3.01h-3.01zM200.725 226.005h3.01v3.01h-3.01zM204.945 226.005h3.01v3.01h-3.01zM209.155 226.005h3.01v3.01h-3.01zM213.365 226.005h3.01v3.01h-3.01zM217.575 226.005h3.01v3.01h-3.01zM221.795 226.005h3.01v3.01h-3.01zM226.005 226.005h3.01v3.01h-3.01zM230.215 226.005h3.01v3.01h-3.01zM234.435 226.005h3.01v3.01h-3.01zM238.645 226.005h3.01v3.01h-3.01zM242.855 226.005h3.01v3.01h-3.01zM247.075 226.005h3.01v3.01h-3.01zM251.285 226.005h3.01v3.01h-3.01zM255.495 226.005h3.01v3.01h-3.01zM259.715 226.005h3.01v3.01h-3.01zM263.925 226.005h3.01v3.01h-3.01zM268.135 226.005h3.01v3.01h-3.01zM272.355 226.005h3.01v3.01h-3.01zM276.565 226.005h3.01v3.01h-3.01zM280.775 226.005h3.01v3.01h-3.01zM289.205 226.005h3.01v3.01h-3.01zM293.415 226.005h3.01v3.01h-3.01zM297.625 226.005h3.01v3.01h-3.01zM301.845 226.005h3.01v3.01h-3.01zM306.055 226.005h3.01v3.01h-3.01zM310.265 226.005h3.01v3.01h-3.01zM314.485 226.005h3.01v3.01h-3.01zM318.695 226.005h3.01v3.01h-3.01zM322.905 226.005h3.01v3.01h-3.01zM327.125 226.005h3.01v3.01h-3.01zM331.335 226.005h3.01v3.01h-3.01zM183.875 230.215h3.01v3.01h-3.01zM188.085 230.215h3.01v3.01h-3.01zM192.305 230.215h3.01v3.01h-3.01zM196.515 230.215h3.01v3.01h-3.01zM200.725 230.215h3.01v3.01h-3.01zM204.945 230.215h3.01v3.01h-3.01zM209.155 230.215h3.01v3.01h-3.01zM213.365 230.215h3.01v3.01h-3.01zM217.575 230.215h3.01v3.01h-3.01zM221.795 230.215h3.01v3.01h-3.01zM226.005 230.215h3.01v3.01h-3.01zM230.215 230.215h3.01v3.01h-3.01zM234.435 230.215h3.01v3.01h-3.01zM238.645 230.215h3.01v3.01h-3.01zM242.855 230.215h3.01v3.01h-3.01zM247.075 230.215h3.01v3.01h-3.01zM251.285 230.215h3.01v3.01h-3.01zM255.495 230.215h3.01v3.01h-3.01zM259.715 230.215h3.01v3.01h-3.01zM263.925 230.215h3.01v3.01h-3.01zM268.135 230.215h3.01v3.01h-3.01zM272.355 230.215h3.01v3.01h-3.01zM276.565 230.215h3.01v3.01h-3.01zM280.775 230.215h3.01v3.01h-3.01zM289.205 230.215h3.01v3.01h-3.01zM293.415 230.215h3.01v3.01h-3.01zM297.625 230.215h3.01v3.01h-3.01zM301.845 230.215h3.01v3.01h-3.01zM306.055 230.215h3.01v3.01h-3.01zM310.265 230.215h3.01v3.01h-3.01zM314.485 230.215h3.01v3.01h-3.01zM318.695 230.215h3.01v3.01h-3.01zM322.905 230.215h3.01v3.01h-3.01zM327.125 230.215h3.01v3.01h-3.01zM331.335 230.215h3.01v3.01h-3.01zM335.545 230.215h3.01v3.01h-3.01zM188.085 234.435h3.01v3.01h-3.01zM192.305 234.435h3.01v3.01h-3.01zM196.515 234.435h3.01v3.01h-3.01zM200.725 234.435h3.01v3.01h-3.01zM204.945 234.435h3.01v3.01h-3.01zM209.155 234.435h3.01v3.01h-3.01zM213.365 234.435h3.01v3.01h-3.01zM217.575 234.435h3.01v3.01h-3.01zM221.795 234.435h3.01v3.01h-3.01zM226.005 234.435h3.01v3.01h-3.01zM230.215 234.435h3.01v3.01h-3.01zM234.435 234.435h3.01v3.01h-3.01zM238.645 234.435h3.01v3.01h-3.01zM242.855 234.435h3.01v3.01h-3.01zM247.075 234.435h3.01v3.01h-3.01zM251.285 234.435h3.01v3.01h-3.01zM255.495 234.435h3.01v3.01h-3.01zM259.715 234.435h3.01v3.01h-3.01zM263.925 234.435h3.01v3.01h-3.01zM268.135 234.435h3.01v3.01h-3.01zM272.355 234.435h3.01v3.01h-3.01zM276.565 234.435h3.01v3.01h-3.01zM280.775 234.435h3.01v3.01h-3.01zM293.415 234.435h3.01v3.01h-3.01zM297.625 234.435h3.01v3.01h-3.01zM301.845 234.435h3.01v3.01h-3.01zM306.055 234.435h3.01v3.01h-3.01zM310.265 234.435h3.01v3.01h-3.01zM314.485 234.435h3.01v3.01h-3.01zM318.695 234.435h3.01v3.01h-3.01zM322.905 234.435h3.01v3.01h-3.01zM327.125 234.435h3.01v3.01h-3.01zM331.335 234.435h3.01v3.01h-3.01zM335.545 234.435h3.01v3.01h-3.01zM192.305 238.645h3.01v3.01h-3.01zM196.515 238.645h3.01v3.01h-3.01zM200.725 238.645h3.01v3.01h-3.01zM204.945 238.645h3.01v3.01h-3.01zM209.155 238.645h3.01v3.01h-3.01zM213.365 238.645h3.01v3.01h-3.01zM217.575 238.645h3.01v3.01h-3.01zM221.795 238.645h3.01v3.01h-3.01zM226.005 238.645h3.01v3.01h-3.01zM230.215 238.645h3.01v3.01h-3.01zM234.435 238.645h3.01v3.01h-3.01zM238.645 238.645h3.01v3.01h-3.01zM242.855 238.645h3.01v3.01h-3.01zM247.075 238.645h3.01v3.01h-3.01zM251.285 238.645h3.01v3.01h-3.01zM255.495 238.645h3.01v3.01h-3.01zM259.715 238.645h3.01v3.01h-3.01zM263.925 238.645h3.01v3.01h-3.01zM268.135 238.645h3.01v3.01h-3.01zM272.355 238.645h3.01v3.01h-3.01zM276.565 238.645h3.01v3.01h-3.01zM280.775 238.645h3.01v3.01h-3.01zM284.995 238.645h3.01v3.01h-3.01zM289.205 238.645h3.01v3.01h-3.01zM293.415 238.645h3.01v3.01h-3.01zM297.625 238.645h3.01v3.01h-3.01zM301.845 238.645h3.01v3.01h-3.01zM306.055 238.645h3.01v3.01h-3.01zM310.265 238.645h3.01v3.01h-3.01zM314.485 238.645h3.01v3.01h-3.01zM318.695 238.645h3.01v3.01h-3.01zM322.905 238.645h3.01v3.01h-3.01zM327.125 238.645h3.01v3.01h-3.01zM335.545 238.645h3.01v3.01h-3.01zM192.305 242.855h3.01v3.01h-3.01zM196.515 242.855h3.01v3.01h-3.01zM200.725 242.855h3.01v3.01h-3.01zM204.945 242.855h3.01v3.01h-3.01zM209.155 242.855h3.01v3.01h-3.01zM213.365 242.855h3.01v3.01h-3.01zM217.575 242.855h3.01v3.01h-3.01zM221.795 242.855h3.01v3.01h-3.01zM226.005 242.855h3.01v3.01h-3.01zM230.215 242.855h3.01v3.01h-3.01zM234.435 242.855h3.01v3.01h-3.01zM238.645 242.855h3.01v3.01h-3.01zM242.855 242.855h3.01v3.01h-3.01zM247.075 242.855h3.01v3.01h-3.01zM251.285 242.855h3.01v3.01h-3.01zM255.495 242.855h3.01v3.01h-3.01zM259.715 242.855h3.01v3.01h-3.01zM263.925 242.855h3.01v3.01h-3.01zM268.135 242.855h3.01v3.01h-3.01zM272.355 242.855h3.01v3.01h-3.01zM276.565 242.855h3.01v3.01h-3.01zM280.775 242.855h3.01v3.01h-3.01zM284.995 242.855h3.01v3.01h-3.01zM289.205 242.855h3.01v3.01h-3.01zM293.415 242.855h3.01v3.01h-3.01zM297.625 242.855h3.01v3.01h-3.01zM301.845 242.855h3.01v3.01h-3.01zM306.055 242.855h3.01v3.01h-3.01zM310.265 242.855h3.01v3.01h-3.01zM335.545 242.855h3.01v3.01h-3.01zM263.925 247.075h3.01v3.01h-3.01zM268.135 247.075h3.01v3.01h-3.01zM272.355 247.075h3.01v3.01h-3.01zM276.565 247.075h3.01v3.01h-3.01zM280.775 247.075h3.01v3.01h-3.01zM284.995 247.075h3.01v3.01h-3.01zM289.205 247.075h3.01v3.01h-3.01zM293.415 247.075h3.01v3.01h-3.01zM297.625 247.075h3.01v3.01h-3.01zM301.845 247.075h3.01v3.01h-3.01zM306.055 247.075h3.01v3.01h-3.01zM310.265 247.075h3.01v3.01h-3.01zM314.485 247.075h3.01v3.01h-3.01zM331.335 247.075h3.01v3.01h-3.01zM335.545 247.075h3.01v3.01h-3.01zM339.765 247.075h3.01v3.01h-3.01zM276.565 251.285h3.01v3.01h-3.01zM280.775 251.285h3.01v3.01h-3.01zM284.995 251.285h3.01v3.01h-3.01zM289.205 251.285h3.01v3.01h-3.01zM293.415 251.285h3.01v3.01h-3.01zM297.625 251.285h3.01v3.01h-3.01zM301.845 251.285h3.01v3.01h-3.01zM306.055 251.285h3.01v3.01h-3.01zM314.485 251.285h3.01v3.01h-3.01zM339.765 251.285h3.01v3.01h-3.01zM280.775 255.495h3.01v3.01h-3.01zM284.995 255.495h3.01v3.01h-3.01zM289.205 255.495h3.01v3.01h-3.01zM293.415 255.495h3.01v3.01h-3.01zM297.625 255.495h3.01v3.01h-3.01zM301.845 255.495h3.01v3.01h-3.01zM314.485 255.495h3.01v3.01h-3.01zM318.695 255.495h3.01v3.01h-3.01zM322.905 255.495h3.01v3.01h-3.01zM284.995 259.715h3.01v3.01h-3.01zM289.205 259.715h3.01v3.01h-3.01zM293.415 259.715h3.01v3.01h-3.01zM284.995 263.925h3.01v3.01h-3.01z"></path></g><g id="RU" class="land"><path d="M643.105 61.695h3.01v3.01h-3.01zM647.325 61.695h3.01v3.01h-3.01zM575.695 65.905h3.01v3.01h-3.01zM643.105 65.905h3.01v3.01h-3.01zM647.325 65.905h3.01v3.01h-3.01zM651.535 65.905h3.01v3.01h-3.01zM643.105 70.115h3.01v3.01h-3.01zM647.325 70.115h3.01v3.01h-3.01zM647.325 74.335h3.01v3.01h-3.01zM651.535 74.335h3.01v3.01h-3.01zM647.325 78.545h3.01v3.01h-3.01zM651.535 78.545h3.01v3.01h-3.01zM655.745 78.545h3.01v3.01h-3.01zM647.325 82.755h3.01v3.01h-3.01zM651.535 82.755h3.01v3.01h-3.01zM655.745 82.755h3.01v3.01h-3.01zM659.965 82.755h3.01v3.01h-3.01zM659.965 86.975h3.01v3.01h-3.01zM664.175 86.975h3.01v3.01h-3.01zM659.965 91.185h3.01v3.01h-3.01zM664.175 91.185h3.01v3.01h-3.01zM664.175 99.615h3.01v3.01h-3.01zM659.965 103.825h3.01v3.01h-3.01zM664.175 103.825h3.01v3.01h-3.01zM668.385 103.825h3.01v3.01h-3.01zM588.335 108.035h3.01v3.01h-3.01zM592.555 108.035h3.01v3.01h-3.01zM659.965 108.035h3.01v3.01h-3.01zM664.175 108.035h3.01v3.01h-3.01zM668.385 108.035h3.01v3.01h-3.01zM672.605 108.035h3.01v3.01h-3.01zM676.815 108.035h3.01v3.01h-3.01zM579.915 112.255h3.01v3.01h-3.01zM584.125 112.255h3.01v3.01h-3.01zM588.335 112.255h3.01v3.01h-3.01zM655.745 112.255h3.01v3.01h-3.01zM659.965 112.255h3.01v3.01h-3.01zM664.175 112.255h3.01v3.01h-3.01zM668.385 112.255h3.01v3.01h-3.01zM672.605 112.255h3.01v3.01h-3.01zM676.815 112.255h3.01v3.01h-3.01zM681.025 112.255h3.01v3.01h-3.01zM571.485 116.465h3.01v3.01h-3.01zM575.695 116.465h3.01v3.01h-3.01zM579.915 116.465h3.01v3.01h-3.01zM638.895 116.465h3.01v3.01h-3.01zM643.105 116.465h3.01v3.01h-3.01zM647.325 116.465h3.01v3.01h-3.01zM651.535 116.465h3.01v3.01h-3.01zM655.745 116.465h3.01v3.01h-3.01zM659.965 116.465h3.01v3.01h-3.01zM664.175 116.465h3.01v3.01h-3.01zM668.385 116.465h3.01v3.01h-3.01zM672.605 116.465h3.01v3.01h-3.01zM676.815 116.465h3.01v3.01h-3.01zM681.025 116.465h3.01v3.01h-3.01zM685.245 116.465h3.01v3.01h-3.01zM735.795 116.465h3.01v3.01h-3.01zM740.015 116.465h3.01v3.01h-3.01zM744.225 116.465h3.01v3.01h-3.01zM748.435 116.465h3.01v3.01h-3.01zM571.485 120.675h3.01v3.01h-3.01zM575.695 120.675h3.01v3.01h-3.01zM634.685 120.675h3.01v3.01h-3.01zM638.895 120.675h3.01v3.01h-3.01zM643.105 120.675h3.01v3.01h-3.01zM647.325 120.675h3.01v3.01h-3.01zM651.535 120.675h3.01v3.01h-3.01zM655.745 120.675h3.01v3.01h-3.01zM659.965 120.675h3.01v3.01h-3.01zM664.175 120.675h3.01v3.01h-3.01zM668.385 120.675h3.01v3.01h-3.01zM672.605 120.675h3.01v3.01h-3.01zM676.815 120.675h3.01v3.01h-3.01zM681.025 120.675h3.01v3.01h-3.01zM735.795 120.675h3.01v3.01h-3.01zM740.015 120.675h3.01v3.01h-3.01zM744.225 120.675h3.01v3.01h-3.01zM752.655 120.675h3.01v3.01h-3.01zM756.865 120.675h3.01v3.01h-3.01zM567.275 124.885h3.01v3.01h-3.01zM571.485 124.885h3.01v3.01h-3.01zM630.465 124.885h3.01v3.01h-3.01zM634.685 124.885h3.01v3.01h-3.01zM638.895 124.885h3.01v3.01h-3.01zM643.105 124.885h3.01v3.01h-3.01zM647.325 124.885h3.01v3.01h-3.01zM651.535 124.885h3.01v3.01h-3.01zM655.745 124.885h3.01v3.01h-3.01zM659.965 124.885h3.01v3.01h-3.01zM664.175 124.885h3.01v3.01h-3.01zM668.385 124.885h3.01v3.01h-3.01zM672.605 124.885h3.01v3.01h-3.01zM676.815 124.885h3.01v3.01h-3.01zM567.275 129.105h3.01v3.01h-3.01zM630.465 129.105h3.01v3.01h-3.01zM634.685 129.105h3.01v3.01h-3.01zM638.895 129.105h3.01v3.01h-3.01zM643.105 129.105h3.01v3.01h-3.01zM647.325 129.105h3.01v3.01h-3.01zM651.535 129.105h3.01v3.01h-3.01zM655.745 129.105h3.01v3.01h-3.01zM659.965 129.105h3.01v3.01h-3.01zM664.175 129.105h3.01v3.01h-3.01zM668.385 129.105h3.01v3.01h-3.01zM672.605 129.105h3.01v3.01h-3.01zM567.275 133.315h3.01v3.01h-3.01zM617.835 133.315h3.01v3.01h-3.01zM622.045 133.315h3.01v3.01h-3.01zM626.255 133.315h3.01v3.01h-3.01zM630.465 133.315h3.01v3.01h-3.01zM634.685 133.315h3.01v3.01h-3.01zM638.895 133.315h3.01v3.01h-3.01zM643.105 133.315h3.01v3.01h-3.01zM647.325 133.315h3.01v3.01h-3.01zM651.535 133.315h3.01v3.01h-3.01zM655.745 133.315h3.01v3.01h-3.01zM659.965 133.315h3.01v3.01h-3.01zM664.175 133.315h3.01v3.01h-3.01zM668.385 133.315h3.01v3.01h-3.01zM681.025 133.315h3.01v3.01h-3.01zM685.245 133.315h3.01v3.01h-3.01zM689.455 133.315h3.01v3.01h-3.01zM693.665 133.315h3.01v3.01h-3.01zM706.305 133.315h3.01v3.01h-3.01zM710.525 133.315h3.01v3.01h-3.01zM744.225 133.315h3.01v3.01h-3.01zM563.055 137.525h3.01v3.01h-3.01zM596.765 137.525h3.01v3.01h-3.01zM617.835 137.525h3.01v3.01h-3.01zM622.045 137.525h3.01v3.01h-3.01zM626.255 137.525h3.01v3.01h-3.01zM630.465 137.525h3.01v3.01h-3.01zM634.685 137.525h3.01v3.01h-3.01zM638.895 137.525h3.01v3.01h-3.01zM643.105 137.525h3.01v3.01h-3.01zM647.325 137.525h3.01v3.01h-3.01zM651.535 137.525h3.01v3.01h-3.01zM655.745 137.525h3.01v3.01h-3.01zM659.965 137.525h3.01v3.01h-3.01zM664.175 137.525h3.01v3.01h-3.01zM668.385 137.525h3.01v3.01h-3.01zM672.605 137.525h3.01v3.01h-3.01zM676.815 137.525h3.01v3.01h-3.01zM681.025 137.525h3.01v3.01h-3.01zM685.245 137.525h3.01v3.01h-3.01zM689.455 137.525h3.01v3.01h-3.01zM693.665 137.525h3.01v3.01h-3.01zM697.885 137.525h3.01v3.01h-3.01zM702.095 137.525h3.01v3.01h-3.01zM706.305 137.525h3.01v3.01h-3.01zM710.525 137.525h3.01v3.01h-3.01zM714.735 137.525h3.01v3.01h-3.01zM563.055 141.745
1h3.01v3.01h-3.01zM596.765 141.745h3.01v3.01h-3.01zM613.615 141.745h3.01v3.01h-3.01zM622.045 141.745h3.01v3.01h-3.01zM626.255 141.745h3.01v3.01h-3.01zM630.465 141.745h3.01v3.01h-3.01zM634.685 141.745h3.01v3.01h-3.01zM638.895 141.745h3.01v3.01h-3.01zM643.105 141.745h3.01v3.01h-3.01zM647.325 141.745h3.01v3.01h-3.01zM651.535 141.745h3.01v3.01h-3.01zM655.745 141.745h3.01v3.01h-3.01zM659.965 141.745h3.01v3.01h-3.01zM664.175 141.745h3.01v3.01h-3.01zM668.385 141.745h3.01v3.01h-3.01zM672.605 141.745h3.01v3.01h-3.01zM676.815 141.745h3.01v3.01h-3.01zM681.025 141.745h3.01v3.01h-3.01zM685.245 141.745h3.01v3.01h-3.01zM689.455 141.745h3.01v3.01h-3.01zM693.665 141.745h3.01v3.01h-3.01zM697.885 141.745h3.01v3.01h-3.01zM702.095 141.745h3.01v3.01h-3.01zM706.305 141.745h3.01v3.01h-3.01zM710.525 141.745h3.01v3.01h-3.01zM714.735 141.745h3.01v3.01h-3.01zM740.015 141.745h3.01v3.01h-3.01zM744.225 141.745h3.01v3.01h-3.01zM748.435 141.745h3.01v3.01h-3.01zM752.655 141.745h3.01v3.01h-3.01zM756.865 141.745h3.01v3.01h-3.01zM558.845 145.955h3.01v3.01h-3.01zM563.055 145.955h3.01v3.01h-3.01zM592.555 145.955h3.01v3.01h-3.01zM596.765 145.955h3.01v3.01h-3.01zM605.195 145.955h3.01v3.01h-3.01zM609.405 145.955h3.01v3.01h-3.01zM613.615 145.955h3.01v3.01h-3.01zM617.835 145.955h3.01v3.01h-3.01zM622.045 145.955h3.01v3.01h-3.01zM626.255 145.955h3.01v3.01h-3.01zM630.465 145.955h3.01v3.01h-3.01zM634.685 145.955h3.01v3.01h-3.01zM638.895 145.955h3.01v3.01h-3.01zM643.105 145.955h3.01v3.01h-3.01zM647.325 145.955h3.01v3.01h-3.01zM651.535 145.955h3.01v3.01h-3.01zM655.745 145.955h3.01v3.01h-3.01zM659.965 145.955h3.01v3.01h-3.01zM664.175 145.955h3.01v3.01h-3.01zM668.385 145.955h3.01v3.01h-3.01zM672.605 145.955h3.01v3.01h-3.01zM676.815 145.955h3.01v3.01h-3.01zM681.025 145.955h3.01v3.01h-3.01zM685.245 145.955h3.01v3.01h-3.01zM689.455 145.955h3.01v3.01h-3.01zM693.665 145.955h3.01v3.01h-3.01zM697.885 145.955h3.01v3.01h-3.01zM702.095 145.955h3.01v3.01h-3.01zM706.305 145.955h3.01v3.01h-3.01zM710.525 145.955h3.01v3.01h-3.01zM714.735 145.955h3.01v3.01h-3.01zM740.015 145.955h3.01v3.01h-3.01zM744.225 145.955h3.01v3.01h-3.01zM748.435 145.955h3.01v3.01h-3.01zM752.655 145.955h3.01v3.01h-3.01zM756.865 145.955h3.01v3.01h-3.01zM563.055 150.165h3.01v3.01h-3.01zM567.275 150.165h3.01v3.01h-3.01zM592.555 150.165h3.01v3.01h-3.01zM596.765 150.165h3.01v3.01h-3.01zM605.195 150.165h3.01v3.01h-3.01zM609.405 150.165h3.01v3.01h-3.01zM613.615 150.165h3.01v3.01h-3.01zM617.835 150.165h3.01v3.01h-3.01zM622.045 150.165h3.01v3.01h-3.01zM626.255 150.165h3.01v3.01h-3.01zM630.465 150.165h3.01v3.01h-3.01zM634.685 150.165h3.01v3.01h-3.01zM638.895 150.165h3.01v3.01h-3.01zM643.105 150.165h3.01v3.01h-3.01zM647.325 150.165h3.01v3.01h-3.01zM651.535 150.165h3.01v3.01h-3.01zM655.745 150.165h3.01v3.01h-3.01zM659.965 150.165h3.01v3.01h-3.01zM664.175 150.165h3.01v3.01h-3.01zM668.385 150.165h3.01v3.01h-3.01zM672.605 150.165h3.01v3.01h-3.01zM676.815 150.165h3.01v3.01h-3.01zM681.025 150.165h3.01v3.01h-3.01zM685.245 150.165h3.01v3.01h-3.01zM689.455 150.165h3.01v3.01h-3.01zM693.665 150.165h3.01v3.01h-3.01zM697.885 150.165h3.01v3.01h-3.01zM702.095 150.165h3.01v3.01h-3.01zM706.305 150.165h3.01v3.01h-3.01zM710.525 150.165h3.01v3.01h-3.01zM714.735 150.165h3.01v3.01h-3.01zM718.945 150.165h3.01v3.01h-3.01zM723.155 150.165h3.01v3.01h-3.01zM727.375 150.165h3.01v3.01h-3.01zM731.585 150.165h3.01v3.01h-3.01zM735.795 150.165h3.01v3.01h-3.01zM740.015 150.165h3.01v3.01h-3.01zM744.225 150.165h3.01v3.01h-3.01zM748.435 150.165h3.01v3.01h-3.01zM752.655 150.165h3.01v3.01h-3.01zM756.865 150.165h3.01v3.01h-3.01zM761.075 150.165h3.01v3.01h-3.01zM773.715 150.165h3.01v3.01h-3.01zM820.065 150.165h3.01v3.01h-3.01zM824.275 150.165h3.01v3.01h-3.01zM592.555 154.385h3.01v3.01h-3.01zM596.765 154.385h3.01v3.01h-3.01zM605.195 154.385h3.01v3.01h-3.01zM609.405 154.385h3.01v3.01h-3.01zM613.615 154.385h3.01v3.01h-3.01zM617.835 154.385h3.01v3.01h-3.01zM622.045 154.385h3.01v3.01h-3.01zM626.255 154.385h3.01v3.01h-3.01zM630.465 154.385h3.01v3.01h-3.01zM634.685 154.385h3.01v3.01h-3.01zM638.895 154.385h3.01v3.01h-3.01zM643.105 154.385h3.01v3.01h-3.01zM647.325 154.385h3.01v3.01h-3.01zM651.535 154.385h3.01v3.01h-3.01zM655.745 154.385h3.01v3.01h-3.01zM659.965 154.385h3.01v3.01h-3.01zM664.175 154.385h3.01v3.01h-3.01zM668.385 154.385h3.01v3.01h-3.01zM672.605 154.385h3.01v3.01h-3.01zM676.815 154.385h3.01v3.01h-3.01zM681.025 154.385h3.01v3.01h-3.01zM685.245 154.385h3.01v3.01h-3.01zM689.455 154.385h3.01v3.01h-3.01zM693.665 154.385h3.01v3.01h-3.01zM697.885 154.385h3.01v3.01h-3.01zM702.095 154.385h3.01v3.01h-3.01zM706.305 154.385h3.01v3.01h-3.01zM710.525 154.385h3.01v3.01h-3.01zM714.735 154.385h3.01v3.01h-3.01zM718.945 154.385h3.01v3.01h-3.01zM723.155 154.385h3.01v3.01h-3.01zM727.375 154.385h3.01v3.01h-3.01zM731.585 154.385h3.01v3.01h-3.01zM735.795 154.385h3.01v3.01h-3.01zM740.015 154.385h3.01v3.01h-3.01zM744.225 154.385h3.01v3.01h-3.01zM748.435 154.385h3.01v3.01h-3.01zM752.655 154.385h3.01v3.01h-3.01zM756.865 154.385h3.01v3.01h-3.01zM761.075 154.385h3.01v3.01h-3.01zM765.295 154.385h3.01v3.01h-3.01zM769.505 154.385h3.01v3.01h-3.01zM773.715 154.385h3.01v3.01h-3.01zM777.935 154.385h3.01v3.01h-3.01zM516.715 158.595h3.01v3.01h-3.01zM575.695 158.595h3.01v3.01h-3.01zM579.915 158.595h3.01v3.01h-3.01zM592.555 158.595h3.01v3.01h-3.01zM596.765 158.595h3.01v3.01h-3.01zM605.195 158.595h3.01v3.01h-3.01zM609.405 158.595h3.01v3.01h-3.01zM613.615 158.595h3.01v3.01h-3.01zM617.835 158.595h3.01v3.01h-3.01zM622.045 158.595h3.01v3.01h-3.01zM626.255 158.595h3.01v3.01h-3.01zM630.465 158.595h3.01v3.01h-3.01zM634.685 158.595h3.01v3.01h-3.01zM638.895 158.595h3.01v3.01h-3.01zM643.105 158.595h3.01v3.01h-3.01zM647.325 158.595h3.01v3.01h-3.01zM651.535 158.595h3.01v3.01h-3.01zM655.745 158.595h3.01v3.01h-3.01zM659.965 158.595h3.01v3.01h-3.01zM664.175 158.595h3.01v3.01h-3.01zM668.385 158.595h3.01v3.01h-3.01zM672.605 158.595h3.01v3.01h-3.01zM676.815 158.595h3.01v3.01h-3.01zM681.025 158.595h3.01v3.01h-3.01zM685.245 158.595h3.01v3.01h-3.01zM689.455 158.595h3.01v3.01h-3.01zM693.665 158.595h3.01v3.01h-3.01zM697.885 158.595h3.01v3.01h-3.01zM702.095 158.595h3.01v3.01h-3.01zM706.305 158.595h3.01v3.01h-3.01zM710.525 158.595h3.01v3.01h-3.01zM714.735 158.595h3.01v3.01h-3.01zM718.945 158.595h3.01v3.01h-3.01zM723.155 158.595h3.01v3.01h-3.01zM727.375 158.595h3.01v3.01h-3.01zM731.585 158.595h3.01v3.01h-3.01zM735.795 158.595h3.01v3.01h-3.01zM740.015 158.595h3.01v3.01h-3.01zM744.225 158.595h3.01v3.01h-3.01zM748.435 158.595h3.01v3.01h-3.01zM752.655 158.595h3.01v3.01h-3.01zM756.865 158.595h3.01v3.01h-3.01zM761.075 158.595h3.01v3.01h-3.01zM765.295 158.595h3.01v3.01h-3.01zM769.505 158.595h3.01v3.01h-3.01zM773.715 158.595h3.01v3.01h-3.01zM777.935 158.595h3.01v3.01h-3.01zM786.355 158.595h3.01v3.01h-3.01zM803.205 158.595h3.01v3.01h-3.01zM807.425 158.595h3.01v3.01h-3.01zM811.635 158.595h3.01v3.01h-3.01zM512.505 162.805h3.01v3.01h-3.01zM516.715 162.805h3.01v3.01h-3.01zM520.925 162.805h3.01v3.01h-3.01zM525.145 162.805h3.01v3.01h-3.01zM579.915 162.805h3.01v3.01h-3.01zM584.125 162.805h3.01v3.01h-3.01zM596.765 162.805h3.01v3.01h-3.01zM600.975 162.805h3.01v3.01h-3.01zM613.615 162.805h3.01v3.01h-3.01zM617.835 162.805h3.01v3.01h-3.01zM622.045 162.805h3.01v3.01h-3.01zM626.255 162.805h3.01v3.01h-3.01zM630.465 162.805h3.01v3.01h-3.01zM634.685 162.805h3.01v3.01h-3.01zM638.895 162.805h3.01v3.01h-3.01zM643.105 162.805h3.01v3.01h-3.01zM647.325 162.805h3.01v3.01h-3.01zM651.535 162.805h3.01v3.01h-3.01zM655.745 162.805h3.01v3.01h-3.01zM659.965 162.805h3.01v3.01h-3.01zM664.175 162.805h3.01v3.01h-3.01zM668.385 162.805h3.01v3.01h-3.01zM672.605 162.805h3.01v3.01h-3.01zM676.815 162.805h3.01v3.01h-3.01zM681.025 162.805h3.01v3.01h-3.01zM685.245 162.805h3.01v3.01h-3.01zM689.455 162.805h3.01v3.01h-3.01zM693.665 162.805h3.01v3.01h-3.01zM697.885 162.805h3.01v3.01h-3.01zM702.095 162.805h3.01v3.01h-3.01zM706.305 162.805h3.01v3.01h-3.01zM710.525 162.805h3.01v3.01h-3.01zM714.735 162.805h3.01v3.01h-3.01zM718.945 162.805h3.01v3.01h-3.01zM723.155 162.805h3.01v3.01h-3.01zM727.375 162.805h3.01v3.01h-3.01zM731.585 162.805h3.01v3.01h-3.01zM735.795 162.805h3.01v3.01h-3.01zM740.015 162.805h3.01v3.01h-3.01zM744.225 162.805h3.01v3.01h-3.01zM748.435 162.805h3.01v3.01h-3.01zM752.655 162.805h3.01v3.01h-3.01zM756.865 162.805h3.01v3.01h-3.01zM761.075 162.805h3.01v3.01h-3.01zM765.295 162.805h3.01v3.01h-3.01zM769.505 162.805h3.01v3.01h-3.01zM773.715 162.805h3.01v3.01h-3.01zM777.935 162.805h3.01v3.01h-3.01zM782.145 162.805h3.01v3.01h-3.01zM786.355 162.805h3.01v3.01h-3.01zM790.575 162.805h3.01v3.01h-3.01zM794.785 162.805h3.01v3.01h-3.01zM798.995 162.805h3.01v3.01h-3.01zM803.205 162.805h3.01v3.01h-3.01zM807.425 162.805h3.01v3.01h-3.01zM811.635 162.805h3.01v3.01h-3.01zM815.845 162.805h3.01v3.01h-3.01zM820.065 162.805h3.01v3.01h-3.01zM512.505 167.025h3.01v3.01h-3.01zM516.715 167.025h3.01v3.01h-3.01zM520.925 167.025h3.01v3.01h-3.01zM525.145 167.025h3.01v3.01h-3.01zM529.355 167.025h3.01v3.01h-3.01zM546.205 167.025h3.01v3.01h-3.01zM554.635 167.025h3.01v3.01h-3.01zM558.845 167.025h3.01v3.01h-3.01zM563.055 167.025h3.01v3.01h-3.01zM567.275 167.025h3.01v3.01h-3.01zM571.485 167.025h3.01v3.01h-3.01zM575.695 167.025h3.01v3.01h-3.01zM579.915 167.025h3.01v3.01h-3.01zM584.125 167.025h3.01v3.01h-3.01zM588.335 167.025h3.01v3.01h-3.01zM592.555 167.025h3.01v3.01h-3.01zM596.765 167.025h3.01v3.01h-3.01zM600.975 167.025h3.01v3.01h-3.01zM605.195 167.025h3.01v3.01h-3.01zM609.405 167.025h3.01v3.01h-3.01zM613.615 167.025h3.01v3.01h-3.01zM617.835 167.025h3.01v3.01h-3.01zM622.045 167.025h3.01v3.01h-3.01zM626.255 167.025h3.01v3.01h-3.01zM630.465 167.025h3.01v3.01h-3.01zM634.685 167.025h3.01v3.01h-3.01zM638.895 167.025h3.01v3.01h-3.01zM643.105 167.025h3.01v3.01h-3.01zM647.325 167.025h3.01v3.01h-3.01zM651.535 167.025h3.01v3.01h-3.01zM655.745 167.025h3.01v3.01h-3.01zM659.965 167.025h3.01v3.01h-3.01zM664.175 167.025h3.01v3.01h-3.01zM668.385 167.025h3.01v3.01h-3.01zM672.605 167.025h3.01v3.01h-3.01zM676.815 167.025h3.01v3.01h-3.01zM681.025 167.025h3.01v3.01h-3.01zM685.245 167.025h3.01v3.01h-3.01zM689.455 167.025h3.01v3.01h-3.01zM693.665 167.025h3.01v3.01h-3.01zM697.885 167.025h3.01v3.01h-3.01zM702.095 167.025h3.01v3.01h-3.01zM706.305 167.025h3.01v3.01h-3.01zM710.525 167.025h3.01v3.01h-3.01zM714.735 167.025h3.01v3.01h-3.01zM718.945 167.025h3.01v3.01h-3.01zM723.155 167.025h3.01v3.01h-3.01zM727.375 167.025h3.01v3.01h-3.01zM731.585 167.025h3.01v3.01h-3.01zM735.795 167.025h3.01v3.01h-3.01zM740.015 167.025h3.01v3.01h-3.01zM744.225 167.025h3.01v3.01h-3.01zM748.435 167.025h3.01v3.01h-3.01zM752.655 167.025h3.01v3.01h-3.01zM756.865 167.025h3.01v3.01h-3.01zM761.075 167.025h3.01v3.01h-3.01zM765.295 167.025h3.01v3.01h-3.01zM769.505 167.025h3.01v3.01h-3.01zM773.715 167.025h3.01v3.01h-3.01zM777.935 167.025h3.01v3.01h-3.01zM782.145 167.025h3.01v3.01h-3.01zM786.355 167.025h3.01v3.01h-3.01zM790.575 167.025h3.01v3.01h-3.01zM794.785 167.025h3.01v3.01h-3.01zM798.995 167.025h3.01v3.01h-3.01zM803.205 167.025h3.01v3.01h-3.01zM807.425 167.025h3.01v3.01h-3.01zM811.635 167.025h3.01v3.01h-3.01zM815.845 167.025h3.01v3.01h-3.01zM820.065 167.025h3.01v3.01h-3.01zM824.275 167.025h3.01v3.01h-3.01zM512.505 171.235h3.01v3.01h-3.01zM516.715 171.235h3.01v3.01h-3.01zM520.925 171.235h3.01v3.01h-3.01zM525.145 171.235h3.01v3.01h-3.01zM529.355 171.235h3.01v3.01h-3.01zM533.565 171.235h3.01v3.01h-3.01zM541.995 171.235h3.01v3.01h-3.01zM550.415 171.235h3.01v3.01h-3.01zM554.635 171.235h3.01v3.01h-3.01zM558.845 171.235h3.01v3.01h-3.01zM563.055 171.235h3.01v3.01h-3.01zM567.275 171.235h3.01v3.01h-3.01zM571.485 171.235h3.01v3.01h-3.01zM575.695 171.235h3.01v3.01h-3.01zM579.915 171.235h3.01v3.01h-3.01zM584.125 171.235h3.01v3.01h-3.01zM588.335 171.235h3.01v3.01h-3.01zM592.555 171.235h3.01v3.01h-3.01zM596.765 171.235h3.01v3.01h-3.01zM605.195 171.235h3.01v3.01h-3.01zM609.405 171.235h3.01v3.01h-3.01zM613.615 171.235h3.01v3.01h-3.01zM617.835 171.235h3.01v3.01h-3.01zM622.045 171.235h3.01v3.01h-3.01zM626.255 171.235h3.01v3.01h-3.01zM630.465 171.235h3.01v3.01h-3.01zM634.685 171.235h3.01v3.01h-3.01zM638.895 171.235h3.01v3.01h-3.01zM643.105 171.235h3.01v3.01h-3.01zM647.325 171.235h3.01v3.01h-3.01zM651.535 171.235h3.01v3.01h-3.01zM655.745 171.235h3.01v3.01h-3.01zM659.965 171.235h3.01v3.01h-3.01zM664.175 171.235h3.01v3.01h-3.01zM668.385 171.235h3.01v3.01h-3.01zM672.605 171.235h3.01v3.01h-3.01zM676.815 171.235h3.01v3.01h-3.01zM681.025 171.235h3.01v3.01h-3.01zM685.245 171.235h3.01v3.01h-3.01zM689.455 171.235h3.01v3.01h-3.01zM693.665 171.235h3.01v3.01h-3.01zM697.885 171.235h3.01v3.01h-3.01zM702.095 171.235h3.01v3.01h-3.01zM706.305 171.235h3.01v3.01h-3.01zM710.525 171.235h3.01v3.01h-3.01zM714.735 171.235h3.01v3.01h-3.01zM718.945 171.235h3.01v3.01h-3.01zM723.155 171.235h3.01v3.01h-3.01zM727.375 171.235h3.01v3.01h-3.01zM731.585 171.235h3.01v3.01h-3.01zM735.795 171.235h3.01v3.01h-3.01zM740.015 171.235h3.01v3.01h-3.01zM744.225 171.235h3.01v3.01h-3.01zM748.435 171.235h3.01v3.01h-3.01zM752.655 171.235h3.01v3.01h-3.01zM756.865 171.235h3.01v3.01h-3.01zM761.075 171.235h3.01v3.01h-3.01zM765.295 171.235h3.01v3.01h-3.01zM769.505 171.235h3.01v3.01h-3.01zM773.715 171.235h3.01v3.01h-3.01zM777.935 171.235h3.01v3.01h-3.01zM782.145 171.235h3.01v3.01h-3.01zM786.355 171.235h3.01v3.01h-3.01zM790.575 171.235h3.01v3.01h-3.01zM794.785 171.235h3.01v3.01h-3.01zM798.995 171.235h3.01v3.01h-3.01zM803.205 171.235h3.01v3.01h-3.01zM807.425 171.235h3.01v3.01h-3.01zM811.635 171.235h3.01v3.01h-3.01zM815.845 171.235h3.01v3.01h-3.01zM820.065 171.235h3.01v3.01h-3.01zM824.275 171.235h3.01v3.01h-3.01zM828.485 171.235h3.01v3.01h-3.01zM512.505 175.445h3.01v3.01h-3.01zM516.715 175.445h3.01v3.01h-3.01zM525.145 175.445h3.01v3.01h-3.01zM529.355 175.445h3.01v3.01h-3.01zM533.565 175.445h3.01v3.01h-3.01zM546.205 175.445h3.01v3.01h-3.01zM550.415 175.445h3.01v3.01h-3.01zM554.635 175.445h3.01v3.01h-3.01zM558.845 175.445h3.01v3.01h-3.01zM563.055 175.445h3.01v3.01h-3.01zM567.275 175.445h3.01v3.01h-3.01zM571.485 175.445h3.01v3.01h-3.01zM575.695 175.445h3.01v3.01h-3.01zM579.915 175.445h3.01v3.01h-3.01zM584.125 175.445h3.01v3.01h-3.01zM588.335 175.445h3.01v3.01h-3.01zM592.555 175.445h3.01v3.01h-3.01zM600.975 175.445h3.01v3.01h-3.01zM605.195 175.445h3.01v3.01h-3.01zM609.405 175.445h3.01v3.01h-3.01zM613.615 175.445h3.01v3.01h-3.01zM617.835 175.445h3.01v3.01h-3.01zM622.045 175.445h3.01v3.01h-3.01zM626.255 175.445h3.01v3.01h-3.01zM630.465 175.445h3.01v3.01h-3.01zM634.685 175.445h3.01v3.01h-3.01zM638.895 175.445h3.01v3.01h-3.01zM643.105 175.445h3.01v3.01h-3.01zM647.325 175.445h3.01v3.01h-3.01zM651.535 175.445h3.01v3.01h-3.01zM655.745 175.445h3.01v3.01h-3.01zM659.965 175.445h3.01v3.01h-3.01zM664.175 175.445h3.01v3.01h-3.01zM668.385 175.445h3.01v3.01h-3.01zM672.605 175.445h3.01v3.01h-3.01zM676.815 175.445h3.01v3.01h-3.01zM681.025 175.445h3.01v3.01h-3.01zM685.245 175.445h3.01v3.01h-3.01zM689.455 175.445h3.01v3.01h-3.01zM693.665 175.445h3.01v3.01h-3.01zM697.885 175.445h3.01v3.01h-3.01zM702.095 175.445h3.01v3.01h-3.01zM706.305 175.445h3.01v3.01h-3.01zM710.525 175.445h3.01v3.01h-3.01zM714.735 175.445h3.01v3.01h-3.01zM718.945 175.445h3.01v3.01h-3.01zM723.155 175.445h3.01v3.01h-3.01zM727.375 175.445h3.01v3.01h-3.01zM731.585 175.445h3.01v3.01h-3.01zM735.795 175.445h3.01v3.01h-3.01zM740.015 175.445h3.01v3.01h-3.01zM744.225 175.445h3.01v3.01h-3.01zM748.435 175.445h3.01v3.01h-3.01zM752.655 175.445h3.01v3.01h-3.01zM756.865 175.445h3.01v3.01h-3.01zM761.075 175.445h3.01v3.01h-3.01zM765.295 175.445h3.01v3.01h-3.01zM769.505 175.445h3.01v3.01h-3.01zM773.715 175.445h3.01v3.01h-3.01zM777.935 175.445h3.01v3.01h-3.01zM782.145 175.445h3.01v3.01h-3.01zM786.355 175.445h3.01v3.01h-3.01zM790.575 175.445h3.01v3.01h-3.01zM794.785 175.445h3.01v3.01h-3.01zM798.995 175.445h3.01v3.01h-3.01zM803.205 175.445h3.01v3.01h-3.01zM807.425 175.445h3.01v3.01h-3.01zM811.635 175.445h3.01v3.01h-3.01zM815.845 175.445h3.01v3.01h-3.01zM820.065 175.445h3.01v3.01h-3.01zM824.275 175.445h3.01v3.01h-3.01zM828.485 175.445h3.01v3.01h-3.01zM832.705 175.445h3.01v3.01h-3.01zM836.915 175.445h3.01v3.01h-3.01zM516.715 179.665h3.01v3.01h-3.01zM520.925 179.665h3.01v3.01h-3.01zM537.785 179.665h3.01v3.01h-3.01zM541.995 179.665h3.01v3.01h-3.01zM546.205 179.665h3.01v3.01h-3.01zM550.415 179.665h3.01v3.01h-3.01zM554.635 179.665h3.01v3.01h-3.01zM558.845 179.665h3.01v3.01h-3.01zM563.055 179.665h3.01v3.01h-3.01zM567.275 179.665h3.01v3.01h-3.01zM571.485 179.665h3.01v3.01h-3.01zM575.695 179.665h3.01v3.01h-3.01zM579.915 179.665h3.01v3.01h-3.01zM584.125 179.665h3.01v3.01h-3.01
1zM588.335 179.665h3.01v3.01h-3.01zM592.555 179.665h3.01v3.01h-3.01zM596.765 179.665h3.01v3.01h-3.01zM600.975 179.665h3.01v3.01h-3.01zM605.195 179.665h3.01v3.01h-3.01zM609.405 179.665h3.01v3.01h-3.01zM613.615 179.665h3.01v3.01h-3.01zM617.835 179.665h3.01v3.01h-3.01zM622.045 179.665h3.01v3.01h-3.01zM626.255 179.665h3.01v3.01h-3.01zM630.465 179.665h3.01v3.01h-3.01zM634.685 179.665h3.01v3.01h-3.01zM638.895 179.665h3.01v3.01h-3.01zM643.105 179.665h3.01v3.01h-3.01zM647.325 179.665h3.01v3.01h-3.01zM651.535 179.665h3.01v3.01h-3.01zM655.745 179.665h3.01v3.01h-3.01zM659.965 179.665h3.01v3.01h-3.01zM664.175 179.665h3.01v3.01h-3.01zM668.385 179.665h3.01v3.01h-3.01zM672.605 179.665h3.01v3.01h-3.01zM676.815 179.665h3.01v3.01h-3.01zM681.025 179.665h3.01v3.01h-3.01zM685.245 179.665h3.01v3.01h-3.01zM689.455 179.665h3.01v3.01h-3.01zM693.665 179.665h3.01v3.01h-3.01zM697.885 179.665h3.01v3.01h-3.01zM702.095 179.665h3.01v3.01h-3.01zM706.305 179.665h3.01v3.01h-3.01zM710.525 179.665h3.01v3.01h-3.01zM714.735 179.665h3.01v3.01h-3.01zM718.945 179.665h3.01v3.01h-3.01zM723.155 179.665h3.01v3.01h-3.01zM727.375 179.665h3.01v3.01h-3.01zM731.585 179.665h3.01v3.01h-3.01zM735.795 179.665h3.01v3.01h-3.01zM740.015 179.665h3.01v3.01h-3.01zM744.225 179.665h3.01v3.01h-3.01zM748.435 179.665h3.01v3.01h-3.01zM752.655 179.665h3.01v3.01h-3.01zM756.865 179.665h3.01v3.01h-3.01zM761.075 179.665h3.01v3.01h-3.01zM765.295 179.665h3.01v3.01h-3.01zM769.505 179.665h3.01v3.01h-3.01zM773.715 179.665h3.01v3.01h-3.01zM777.935 179.665h3.01v3.01h-3.01zM782.145 179.665h3.01v3.01h-3.01zM786.355 179.665h3.01v3.01h-3.01zM790.575 179.665h3.01v3.01h-3.01zM794.785 179.665h3.01v3.01h-3.01zM798.995 179.665h3.01v3.01h-3.01zM803.205 179.665h3.01v3.01h-3.01zM807.425 179.665h3.01v3.01h-3.01zM811.635 179.665h3.01v3.01h-3.01zM815.845 179.665h3.01v3.01h-3.01zM820.065 179.665h3.01v3.01h-3.01zM828.485 179.665h3.01v3.01h-3.01zM832.705 179.665h3.01v3.01h-3.01zM836.915 179.665h3.01v3.01h-3.01zM841.125 179.665h3.01v3.01h-3.01zM512.505 183.875h3.01v3.01h-3.01zM516.715 183.875h3.01v3.01h-3.01zM520.925 183.875h3.01v3.01h-3.01zM537.785 183.875h3.01v3.01h-3.01zM541.995 183.875h3.01v3.01h-3.01zM546.205 183.875h3.01v3.01h-3.01zM550.415 183.875h3.01v3.01h-3.01zM554.635 183.875h3.01v3.01h-3.01zM558.845 183.875h3.01v3.01h-3.01zM563.055 183.875h3.01v3.01h-3.01zM567.275 183.875h3.01v3.01h-3.01zM571.485 183.875h3.01v3.01h-3.01zM575.695 183.875h3.01v3.01h-3.01zM579.915 183.875h3.01v3.01h-3.01zM584.125 183.875h3.01v3.01h-3.01zM588.335 183.875h3.01v3.01h-3.01zM592.555 183.875h3.01v3.01h-3.01zM596.765 183.875h3.01v3.01h-3.01zM600.975 183.875h3.01v3.01h-3.01zM605.195 183.875h3.01v3.01h-3.01zM609.405 183.875h3.01v3.01h-3.01zM613.615 183.875h3.01v3.01h-3.01zM617.835 183.875h3.01v3.01h-3.01zM622.045 183.875h3.01v3.01h-3.01zM626.255 183.875h3.01v3.01h-3.01zM630.465 183.875h3.01v3.01h-3.01zM634.685 183.875h3.01v3.01h-3.01zM638.895 183.875h3.01v3.01h-3.01zM643.105 183.875h3.01v3.01h-3.01zM647.325 183.875h3.01v3.01h-3.01zM651.535 183.875h3.01v3.01h-3.01zM655.745 183.875h3.01v3.01h-3.01zM659.965 183.875h3.01v3.01h-3.01zM664.175 183.875h3.01v3.01h-3.01zM668.385 183.875h3.01v3.01h-3.01zM672.605 183.875h3.01v3.01h-3.01zM676.815 183.875h3.01v3.01h-3.01zM681.025 183.875h3.01v3.01h-3.01zM685.245 183.875h3.01v3.01h-3.01zM689.455 183.875h3.01v3.01h-3.01zM693.665 183.875h3.01v3.01h-3.01zM697.885 183.875h3.01v3.01h-3.01zM702.095 183.875h3.01v3.01h-3.01zM706.305 183.875h3.01v3.01h-3.01zM710.525 183.875h3.01v3.01h-3.01zM714.735 183.875h3.01v3.01h-3.01zM718.945 183.875h3.01v3.01h-3.01zM723.155 183.875h3.01v3.01h-3.01zM727.375 183.875h3.01v3.01h-3.01zM731.585 183.875h3.01v3.01h-3.01zM735.795 183.875h3.01v3.01h-3.01zM740.015 183.875h3.01v3.01h-3.01zM744.225 183.875h3.01v3.01h-3.01zM748.435 183.875h3.01v3.01h-3.01zM752.655 183.875h3.01v3.01h-3.01zM756.865 183.875h3.01v3.01h-3.01zM761.075 183.875h3.01v3.01h-3.01zM765.295 183.875h3.01v3.01h-3.01zM769.505 183.875h3.01v3.01h-3.01zM773.715 183.875h3.01v3.01h-3.01zM777.935 183.875h3.01v3.01h-3.01zM782.145 183.875h3.01v3.01h-3.01zM786.355 183.875h3.01v3.01h-3.01zM790.575 183.875h3.01v3.01h-3.01zM794.785 183.875h3.01v3.01h-3.01zM798.995 183.875h3.01v3.01h-3.01zM803.205 183.875h3.01v3.01h-3.01zM807.425 183.875h3.01v3.01h-3.01zM811.635 183.875h3.01v3.01h-3.01zM815.845 183.875h3.01v3.01h-3.01zM832.705 183.875h3.01v3.01h-3.01zM836.915 183.875h3.01v3.01h-3.01zM516.715 188.085h3.01v3.01h-3.01zM520.925 188.085h3.01v3.01h-3.01zM525.145 188.085h3.01v3.01h-3.01zM533.565 188.085h3.01v3.01h-3.01zM537.785 188.085h3.01v3.01h-3.01zM541.995 188.085h3.01v3.01h-3.01zM546.205 188.085h3.01v3.01h-3.01zM550.415 188.085h3.01v3.01h-3.01zM554.635 188.085h3.01v3.01h-3.01zM558.845 188.085h3.01v3.01h-3.01zM563.055 188.085h3.01v3.01h-3.01zM567.275 188.085h3.01v3.01h-3.01zM571.485 188.085h3.01v3.01h-3.01zM575.695 188.085h3.01v3.01h-3.01zM579.915 188.085h3.01v3.01h-3.01zM584.125 188.085h3.01v3.01h-3.01zM588.335 188.085h3.01v3.01h-3.01zM592.555 188.085h3.01v3.01h-3.01zM596.765 188.085h3.01v3.01h-3.01zM600.975 188.085h3.01v3.01h-3.01zM605.195 188.085h3.01v3.01h-3.01zM609.405 188.085h3.01v3.01h-3.01zM613.615 188.085h3.01v3.01h-3.01zM617.835 188.085h3.01v3.01h-3.01zM622.045 188.085h3.01v3.01h-3.01zM626.255 188.085h3.01v3.01h-3.01zM630.465 188.085h3.01v3.01h-3.01zM634.685 188.085h3.01v3.01h-3.01zM638.895 188.085h3.01v3.01h-3.01zM643.105 188.085h3.01v3.01h-3.01zM647.325 188.085h3.01v3.01h-3.01zM651.535 188.085h3.01v3.01h-3.01zM655.745 188.085h3.01v3.01h-3.01zM659.965 188.085h3.01v3.01h-3.01zM664.175 188.085h3.01v3.01h-3.01zM668.385 188.085h3.01v3.01h-3.01zM672.605 188.085h3.01v3.01h-3.01zM676.815 188.085h3.01v3.01h-3.01zM681.025 188.085h3.01v3.01h-3.01zM685.245 188.085h3.01v3.01h-3.01zM689.455 188.085h3.01v3.01h-3.01zM693.665 188.085h3.01v3.01h-3.01zM697.885 188.085h3.01v3.01h-3.01zM702.095 188.085h3.01v3.01h-3.01zM706.305 188.085h3.01v3.01h-3.01zM710.525 188.085h3.01v3.01h-3.01zM714.735 188.085h3.01v3.01h-3.01zM718.945 188.085h3.01v3.01h-3.01zM723.155 188.085h3.01v3.01h-3.01zM727.375 188.085h3.01v3.01h-3.01zM731.585 188.085h3.01v3.01h-3.01zM735.795 188.085h3.01v3.01h-3.01zM740.015 188.085h3.01v3.01h-3.01zM744.225 188.085h3.01v3.01h-3.01zM748.435 188.085h3.01v3.01h-3.01zM752.655 188.085h3.01v3.01h-3.01zM756.865 188.085h3.01v3.01h-3.01zM761.075 188.085h3.01v3.01h-3.01zM765.295 188.085h3.01v3.01h-3.01zM769.505 188.085h3.01v3.01h-3.01zM773.715 188.085h3.01v3.01h-3.01zM777.935 188.085h3.01v3.01h-3.01zM782.145 188.085h3.01v3.01h-3.01zM786.355 188.085h3.01v3.01h-3.01zM790.575 188.085h3.01v3.01h-3.01zM794.785 188.085h3.01v3.01h-3.01zM798.995 188.085h3.01v3.01h-3.01zM803.205 188.085h3.01v3.01h-3.01zM807.425 188.085h3.01v3.01h-3.01zM811.635 188.085h3.01v3.01h-3.01zM815.845 188.085h3.01v3.01h-3.01zM516.715 192.305h3.01v3.01h-3.01zM520.925 192.305h3.01v3.01h-3.01zM525.145 192.305h3.01v3.01h-3.01zM529.355 192.305h3.01v3.01h-3.01zM533.565 192.305h3.01v3.01h-3.01zM537.785 192.305h3.01v3.01h-3.01zM541.995 192.305h3.01v3.01h-3.01zM546.205 192.305h3.01v3.01h-3.01zM550.415 192.305h3.01v3.01h-3.01zM554.635 192.305h3.01v3.01h-3.01zM558.845 192.305h3.01v3.01h-3.01zM563.055 192.305h3.01v3.01h-3.01zM567.275 192.305h3.01v3.01h-3.01zM571.485 192.305h3.01v3.01h-3.01zM575.695 192.305h3.01v3.01h-3.01zM579.915 192.305h3.01v3.01h-3.01zM584.125 192.305h3.01v3.01h-3.01zM588.335 192.305h3.01v3.01h-3.01zM592.555 192.305h3.01v3.01h-3.01zM596.765 192.305h3.01v3.01h-3.01zM600.975 192.305h3.01v3.01h-3.01zM605.195 192.305h3.01v3.01h-3.01zM609.405 192.305h3.01v3.01h-3.01zM613.615 192.305h3.01v3.01h-3.01zM617.835 192.305h3.01v3.01h-3.01zM622.045 192.305h3.01v3.01h-3.01zM626.255 192.305h3.01v3.01h-3.01zM630.465 192.305h3.01v3.01h-3.01zM634.685 192.305h3.01v3.01h-3.01zM638.895 192.305h3.01v3.01h-3.01zM643.105 192.305h3.01v3.01h-3.01zM647.325 192.305h3.01v3.01h-3.01zM651.535 192.305h3.01v3.01h-3.01zM655.745 192.305h3.01v3.01h-3.01zM659.965 192.305h3.01v3.01h-3.01zM664.175 192.305h3.01v3.01h-3.01zM668.385 192.305h3.01v3.01h-3.01zM672.605 192.305h3.01v3.01h-3.01zM676.815 192.305h3.01v3.01h-3.01zM681.025 192.305h3.01v3.01h-3.01zM685.245 192.305h3.01v3.01h-3.01zM689.455 192.305h3.01v3.01h-3.01zM693.665 192.305h3.01v3.01h-3.01zM697.885 192.305h3.01v3.01h-3.01zM702.095 192.305h3.01v3.01h-3.01zM706.305 192.305h3.01v3.01h-3.01zM710.525 192.305h3.01v3.01h-3.01zM714.735 192.305h3.01v3.01h-3.01zM718.945 192.305h3.01v3.01h-3.01zM723.155 192.305h3.01v3.01h-3.01zM727.375 192.305h3.01v3.01h-3.01zM731.585 192.305h3.01v3.01h-3.01zM735.795 192.305h3.01v3.01h-3.01zM740.015 192.305h3.01v3.01h-3.01zM744.225 192.305h3.01v3.01h-3.01zM748.435 192.305h3.01v3.01h-3.01zM752.655 192.305h3.01v3.01h-3.01zM756.865 192.305h3.01v3.01h-3.01zM761.075 192.305h3.01v3.01h-3.01zM765.295 192.305h3.01v3.01h-3.01zM769.505 192.305h3.01v3.01h-3.01zM773.715 192.305h3.01v3.01h-3.01zM777.935 192.305h3.01v3.01h-3.01zM782.145 192.305h3.01v3.01h-3.01zM786.355 192.305h3.01v3.01h-3.01zM790.575 192.305h3.01v3.01h-3.01zM794.785 192.305h3.01v3.01h-3.01zM798.995 192.305h3.01v3.01h-3.01zM803.205 192.305h3.01v3.01h-3.01zM807.425 192.305h3.01v3.01h-3.01zM811.635 192.305h3.01v3.01h-3.01zM815.845 192.305h3.01v3.01h-3.01zM820.065 192.305h3.01v3.01h-3.01zM516.715 196.515h3.01v3.01h-3.01zM520.925 196.515h3.01v3.01h-3.01zM525.145 196.515h3.01v3.01h-3.01zM529.355 196.515h3.01v3.01h-3.01zM533.565 196.515h3.01v3.01h-3.01zM537.785 196.515h3.01v3.01h-3.01zM541.995 196.515h3.01v3.01h-3.01zM546.205 196.515h3.01v3.01h-3.01zM550.415 196.515h3.01v3.01h-3.01zM554.635 196.515h3.01v3.01h-3.01zM558.845 196.515h3.01v3.01h-3.01zM563.055 196.515h3.01v3.01h-3.01zM567.275 196.515h3.01v3.01h-3.01zM571.485 196.515h3.01v3.01h-3.01zM575.695 196.515h3.01v3.01h-3.01zM579.915 196.515h3.01v3.01h-3.01zM584.125 196.515h3.01v3.01h-3.01zM588.335 196.515h3.01v3.01h-3.01zM592.555 196.515h3.01v3.01h-3.01zM596.765 196.515h3.01v3.01h-3.01zM600.975 196.515h3.01v3.01h-3.01zM605.195 196.515h3.01v3.01h-3.01zM609.405 196.515h3.01v3.01h-3.01zM613.615 196.515h3.01v3.01h-3.01zM617.835 196.515h3.01v3.01h-3.01zM622.045 196.515h3.01v3.01h-3.01zM626.255 196.515h3.01v3.01h-3.01zM630.465 196.515h3.01v3.01h-3.01zM634.685 196.515h3.01v3.01h-3.01zM638.895 196.515h3.01v3.01h-3.01zM643.105 196.515h3.01v3.01h-3.01zM647.325 196.515h3.01v3.01h-3.01zM651.535 196.515h3.01v3.01h-3.01zM655.745 196.515h3.01v3.01h-3.01zM659.965 196.515h3.01v3.01h-3.01zM664.175 196.515h3.01v3.01h-3.01zM668.385 196.515h3.01v3.01h-3.01zM672.605 196.515h3.01v3.01h-3.01zM676.815 196.515h3.01v3.01h-3.01zM681.025 196.515h3.01v3.01h-3.01zM685.245 196.515h3.01v3.01h-3.01zM689.455 196.515h3.01v3.01h-3.01zM693.665 196.515h3.01v3.01h-3.01zM697.885 196.515h3.01v3.01h-3.01zM702.095 196.515h3.01v3.01h-3.01zM706.305 196.515h3.01v3.01h-3.01zM710.525 196.515h3.01v3.01h-3.01zM714.735 196.515h3.01v3.01h-3.01zM718.945 196.515h3.01v3.01h-3.01zM723.155 196.515h3.01v3.01h-3.01zM727.375 196.515h3.01v3.01h-3.01zM731.585 196.515h3.01v3.01h-3.01zM735.795 196.515h3.01v3.01h-3.01zM740.015 196.515h3.01v3.01h-3.01zM744.225 196.515h3.01v3.01h-3.01zM748.435 196.515h3.01v3.01h-3.01zM752.655 196.515h3.01v3.01h-3.01zM756.865 196.515h3.01v3.01h-3.01zM761.075 196.515h3.01v3.01h-3.01zM765.295 196.515h3.01v3.01h-3.01zM769.505 196.515h3.01v3.01h-3.01zM773.715 196.515h3.01v3.01h-3.01zM777.935 196.515h3.01v3.01h-3.01zM782.145 196.515h3.01v3.01h-3.01zM786.355 196.515h3.01v3.01h-3.01zM790.575 196.515h3.01v3.01h-3.01zM794.785 196.515h3.01v3.01h-3.01zM798.995 196.515h3.01v3.01h-3.01zM803.205 196.515h3.01v3.01h-3.01zM807.425 196.515h3.01v3.01h-3.01zM811.635 196.515h3.01v3.01h-3.01zM512.505 200.725h3.01v3.01h-3.01zM516.715 200.725h3.01v3.01h-3.01zM520.925 200.725h3.01v3.01h-3.01zM525.145 200.725h3.01v3.01h-3.01zM529.355 200.725h3.01v3.01h-3.01zM533.565 200.725h3.01v3.01h-3.01zM537.785 200.725h3.01v3.01h-3.01zM541.995 200.725h3.01v3.01h-3.01zM546.205 200.725h3.01v3.01h-3.01zM550.415 200.725h3.01v3.01h-3.01zM554.635 200.725h3.01v3.01h-3.01zM558.845 200.725h3.01v3.01h-3.01zM563.055 200.725h3.01v3.01h-3.01zM567.275 200.725h3.01v3.01h-3.01zM571.485 200.725h3.01v3.01h-3.01zM575.695 200.725h3.01v3.01h-3.01zM579.915 200.725h3.01v3.01h-3.01zM584.125 200.725h3.01v3.01h-3.01zM588.335 200.725h3.01v3.01h-3.01zM592.555 200.725h3.01v3.01h-3.01zM596.765 200.725h3.01v3.01h-3.01zM600.975 200.725h3.01v3.01h-3.01zM605.195 200.725h3.01v3.01h-3.01zM609.405 200.725h3.01v3.01h-3.01zM613.615 200.725h3.01v3.01h-3.01zM617.835 200.725h3.01v3.01h-3.01zM622.045 200.725h3.01v3.01h-3.01zM626.255 200.725h3.01v3.01h-3.01zM630.465 200.725h3.01v3.01h-3.01zM634.685 200.725h3.01v3.01h-3.01zM638.895 200.725h3.01v3.01h-3.01zM643.105 200.725h3.01v3.01h-3.01zM647.325 200.725h3.01v3.01h-3.01zM651.535 200.725h3.01v3.01h-3.01zM655.745 200.725h3.01v3.01h-3.01zM659.965 200.725h3.01v3.01h-3.01zM664.175 200.725h3.01v3.01h-3.01zM668.385 200.725h3.01v3.01h-3.01zM672.605 200.725h3.01v3.01h-3.01zM676.815 200.725h3.01v3.01h-3.01zM681.025 200.725h3.01v3.01h-3.01zM685.245 200.725h3.01v3.01h-3.01zM689.455 200.725h3.01v3.01h-3.01zM693.665 200.725h3.01v3.01h-3.01zM697.885 200.725h3.01v3.01h-3.01zM702.095 200.725h3.01v3.01h-3.01zM706.305 200.725h3.01v3.01h-3.01zM710.525 200.725h3.01v3.01h-3.01zM714.735 200.725h3.01v3.01h-3.01zM718.945 200.725h3.01v3.01h-3.01zM723.155 200.725h3.01v3.01h-3.01zM727.375 200.725h3.01v3.01h-3.01zM731.585 200.725h3.01v3.01h-3.01zM735.795 200.725h3.01v3.01h-3.01zM740.015 200.725h3.01v3.01h-3.01zM744.225 200.725h3.01v3.01h-3.01zM748.435 200.725h3.01v3.01h-3.01zM752.655 200.725h3.01v3.01h-3.01zM756.865 200.725h3.01v3.01h-3.01zM761.075 200.725h3.01v3.01h-3.01zM765.295 200.725h3.01v3.01h-3.01zM769.505 200.725h3.01v3.01h-3.01zM782.145 200.725h3.01v3.01h-3.01zM790.575 200.725h3.01v3.01h-3.01zM794.785 200.725h3.01v3.01h-3.01zM798.995 200.725h3.01v3.01h-3.01zM803.205 200.725h3.01v3.01h-3.01zM512.505 204.945h3.01v3.01h-3.01zM516.715 204.945h3.01v3.01h-3.01zM520.925 204.945h3.01v3.01h-3.01zM525.145 204.945h3.01v3.01h-3.01zM529.355 204.945h3.01v3.01h-3.01zM533.565 204.945h3.01v3.01h-3.01zM537.785 204.945h3.01v3.01h-3.01zM541.995 204.945h3.01v3.01h-3.01zM546.205 204.945h3.01v3.01h-3.01zM550.415 204.945h3.01v3.01h-3.01zM554.635 204.945h3.01v3.01h-3.01zM558.845 204.945h3.01v3.01h-3.01zM563.055 204.945h3.01v3.01h-3.01zM567.275 204.945h3.01v3.01h-3.01zM571.485 204.945h3.01v3.01h-3.01zM575.695 204.945h3.01v3.01h-3.01zM579.915 204.945h3.01v3.01h-3.01zM584.125 204.945h3.01v3.01h-3.01zM588.335 204.945h3.01v3.01h-3.01zM592.555 204.945h3.01v3.01h-3.01zM596.765 204.945h3.01v3.01h-3.01zM600.975 204.945h3.01v3.01h-3.01zM605.195 204.945h3.01v3.01h-3.01zM609.405 204.945h3.01v3.01h-3.01zM613.615 204.945h3.01v3.01h-3.01zM617.835 204.945h3.01v3.01h-3.01zM622.045 204.945h3.01v3.01h-3.01zM626.255 204.945h3.01v3.01h-3.01zM630.465 204.945h3.01v3.01h-3.01zM634.685 204.945h3.01v3.01h-3.01zM638.895 204.945h3.01v3.01h-3.01zM643.105 204.945h3.01v3.01h-3.01zM647.325 204.945h3.01v3.01h-3.01zM651.535 204.945h3.01v3.01h-3.01zM655.745 204.945h3.01v3.01h-3.01zM659.965 204.945h3.01v3.01h-3.01zM664.175 204.945h3.01v3.01h-3.01zM668.385 204.945h3.01v3.01h-3.01zM672.605 204.945h3.01v3.01h-3.01zM676.815 204.945h3.01v3.01h-3.01zM681.025 204.945h3.01v3.01h-3.01zM685.245 204.945h3.01v3.01h-3.01zM689.455 204.945h3.01v3.01h-3.01zM693.665 204.945h3.01v3.01h-3.01zM697.885 204.945h3.01v3.01h-3.01zM702.095 204.945h3.01v3.01h-3.01zM706.305 204.945h3.01v3.01h-3.01zM710.525 204.945h3.01v3.01h-3.01zM714.735 204.945h3.01v3.01h-3.01zM718.945 204.945h3.01v3.01h-3.01zM723.155 204.945h3.01v3.01h-3.01zM727.375 204.945h3.01v3.01h-3.01zM731.585 204.945h3.01v3.01h-3.01zM735.795 204.945h3.01v3.01h-3.01zM740.015 204.945h3.01v3.01h-3.01zM744.225 204.945h3.01v3.01h-3.01zM748.435 204.945h3.01v3.01h-3.01zM752.655 204.945h3.01v3.01h-3.01zM756.865 204.945h3.01v3.01h-3.01zM761.075 204.945h3.01v3.01h-3.01zM765.295 204.945h3.01v3.01h-3.01zM769.505 204.945h3.01v3.01h-3.01zM786.355 204.945h3.01v3.01h-3.01zM790.575 204.945h3.01v3.01h-3.01zM512.505 209.155h3.01v3.01h-3.01zM516.715 209.155h3.01v3.01h-3.01zM520.925 209.155h3.01v3.01h-3.01zM525.145 209.155h3.01v3.01h-3.01zM529.355 209.155h3.01v3.01h-3.01zM533.565 209.155h3.01v3.01h-3.01zM537.785 209.155h3.01v3.01h-3.01zM541.995 209.155h3.01v3.01h-3.01zM546.205 209.155h3.01v3.01h-3.01zM550.415 209.155h3.01v3.01h-3.01zM554.635 209.155h3.01v3.01h-3.01zM558.845 209.155h3.01v3.01h-3.01zM563.055 209.155h3.01v3.01h-3.01zM567.275 209.155h3.01v3.01h-3.01zM571.485 209.155h3.01v3.01h-3.01zM575.695 209.155h3.01v3.01h-3.01zM579.915 209.155h3.01v3.01h-3.01zM584.125 209.155h3.01v3.01h-3.01zM588.335 209.15
15h3.01v3.01h-3.01zM592.555 209.155h3.01v3.01h-3.01zM596.765 209.155h3.01v3.01h-3.01zM600.975 209.155h3.01v3.01h-3.01zM605.195 209.155h3.01v3.01h-3.01zM609.405 209.155h3.01v3.01h-3.01zM613.615 209.155h3.01v3.01h-3.01zM617.835 209.155h3.01v3.01h-3.01zM622.045 209.155h3.01v3.01h-3.01zM626.255 209.155h3.01v3.01h-3.01zM630.465 209.155h3.01v3.01h-3.01zM634.685 209.155h3.01v3.01h-3.01zM638.895 209.155h3.01v3.01h-3.01zM643.105 209.155h3.01v3.01h-3.01zM647.325 209.155h3.01v3.01h-3.01zM651.535 209.155h3.01v3.01h-3.01zM655.745 209.155h3.01v3.01h-3.01zM659.965 209.155h3.01v3.01h-3.01zM664.175 209.155h3.01v3.01h-3.01zM668.385 209.155h3.01v3.01h-3.01zM672.605 209.155h3.01v3.01h-3.01zM676.815 209.155h3.01v3.01h-3.01zM681.025 209.155h3.01v3.01h-3.01zM685.245 209.155h3.01v3.01h-3.01zM689.455 209.155h3.01v3.01h-3.01zM693.665 209.155h3.01v3.01h-3.01zM697.885 209.155h3.01v3.01h-3.01zM702.095 209.155h3.01v3.01h-3.01zM706.305 209.155h3.01v3.01h-3.01zM710.525 209.155h3.01v3.01h-3.01zM714.735 209.155h3.01v3.01h-3.01zM718.945 209.155h3.01v3.01h-3.01zM723.155 209.155h3.01v3.01h-3.01zM727.375 209.155h3.01v3.01h-3.01zM731.585 209.155h3.01v3.01h-3.01zM735.795 209.155h3.01v3.01h-3.01zM740.015 209.155h3.01v3.01h-3.01zM744.225 209.155h3.01v3.01h-3.01zM765.295 209.155h3.01v3.01h-3.01zM782.145 209.155h3.01v3.01h-3.01zM786.355 209.155h3.01v3.01h-3.01zM508.285 213.365h3.01v3.01h-3.01zM512.505 213.365h3.01v3.01h-3.01zM516.715 213.365h3.01v3.01h-3.01zM520.925 213.365h3.01v3.01h-3.01zM525.145 213.365h3.01v3.01h-3.01zM529.355 213.365h3.01v3.01h-3.01zM533.565 213.365h3.01v3.01h-3.01zM537.785 213.365h3.01v3.01h-3.01zM541.995 213.365h3.01v3.01h-3.01zM546.205 213.365h3.01v3.01h-3.01zM550.415 213.365h3.01v3.01h-3.01zM554.635 213.365h3.01v3.01h-3.01zM558.845 213.365h3.01v3.01h-3.01zM563.055 213.365h3.01v3.01h-3.01zM567.275 213.365h3.01v3.01h-3.01zM571.485 213.365h3.01v3.01h-3.01zM575.695 213.365h3.01v3.01h-3.01zM579.915 213.365h3.01v3.01h-3.01zM584.125 213.365h3.01v3.01h-3.01zM588.335 213.365h3.01v3.01h-3.01zM592.555 213.365h3.01v3.01h-3.01zM596.765 213.365h3.01v3.01h-3.01zM600.975 213.365h3.01v3.01h-3.01zM605.195 213.365h3.01v3.01h-3.01zM609.405 213.365h3.01v3.01h-3.01zM613.615 213.365h3.01v3.01h-3.01zM617.835 213.365h3.01v3.01h-3.01zM622.045 213.365h3.01v3.01h-3.01zM626.255 213.365h3.01v3.01h-3.01zM630.465 213.365h3.01v3.01h-3.01zM634.685 213.365h3.01v3.01h-3.01zM638.895 213.365h3.01v3.01h-3.01zM643.105 213.365h3.01v3.01h-3.01zM647.325 213.365h3.01v3.01h-3.01zM651.535 213.365h3.01v3.01h-3.01zM655.745 213.365h3.01v3.01h-3.01zM659.965 213.365h3.01v3.01h-3.01zM664.175 213.365h3.01v3.01h-3.01zM668.385 213.365h3.01v3.01h-3.01zM672.605 213.365h3.01v3.01h-3.01zM676.815 213.365h3.01v3.01h-3.01zM681.025 213.365h3.01v3.01h-3.01zM685.245 213.365h3.01v3.01h-3.01zM689.455 213.365h3.01v3.01h-3.01zM693.665 213.365h3.01v3.01h-3.01zM697.885 213.365h3.01v3.01h-3.01zM702.095 213.365h3.01v3.01h-3.01zM706.305 213.365h3.01v3.01h-3.01zM710.525 213.365h3.01v3.01h-3.01zM714.735 213.365h3.01v3.01h-3.01zM718.945 213.365h3.01v3.01h-3.01zM723.155 213.365h3.01v3.01h-3.01zM727.375 213.365h3.01v3.01h-3.01zM731.585 213.365h3.01v3.01h-3.01zM735.795 213.365h3.01v3.01h-3.01zM740.015 213.365h3.01v3.01h-3.01zM777.935 213.365h3.01v3.01h-3.01zM782.145 213.365h3.01v3.01h-3.01zM512.505 217.575h3.01v3.01h-3.01zM516.715 217.575h3.01v3.01h-3.01zM520.925 217.575h3.01v3.01h-3.01zM525.145 217.575h3.01v3.01h-3.01zM529.355 217.575h3.01v3.01h-3.01zM533.565 217.575h3.01v3.01h-3.01zM537.785 217.575h3.01v3.01h-3.01zM541.995 217.575h3.01v3.01h-3.01zM546.205 217.575h3.01v3.01h-3.01zM550.415 217.575h3.01v3.01h-3.01zM554.635 217.575h3.01v3.01h-3.01zM558.845 217.575h3.01v3.01h-3.01zM563.055 217.575h3.01v3.01h-3.01zM567.275 217.575h3.01v3.01h-3.01zM571.485 217.575h3.01v3.01h-3.01zM575.695 217.575h3.01v3.01h-3.01zM579.915 217.575h3.01v3.01h-3.01zM584.125 217.575h3.01v3.01h-3.01zM588.335 217.575h3.01v3.01h-3.01zM592.555 217.575h3.01v3.01h-3.01zM596.765 217.575h3.01v3.01h-3.01zM600.975 217.575h3.01v3.01h-3.01zM605.195 217.575h3.01v3.01h-3.01zM609.405 217.575h3.01v3.01h-3.01zM613.615 217.575h3.01v3.01h-3.01zM617.835 217.575h3.01v3.01h-3.01zM622.045 217.575h3.01v3.01h-3.01zM626.255 217.575h3.01v3.01h-3.01zM630.465 217.575h3.01v3.01h-3.01zM634.685 217.575h3.01v3.01h-3.01zM638.895 217.575h3.01v3.01h-3.01zM643.105 217.575h3.01v3.01h-3.01zM647.325 217.575h3.01v3.01h-3.01zM651.535 217.575h3.01v3.01h-3.01zM655.745 217.575h3.01v3.01h-3.01zM659.965 217.575h3.01v3.01h-3.01zM664.175 217.575h3.01v3.01h-3.01zM668.385 217.575h3.01v3.01h-3.01zM672.605 217.575h3.01v3.01h-3.01zM676.815 217.575h3.01v3.01h-3.01zM681.025 217.575h3.01v3.01h-3.01zM685.245 217.575h3.01v3.01h-3.01zM689.455 217.575h3.01v3.01h-3.01zM693.665 217.575h3.01v3.01h-3.01zM697.885 217.575h3.01v3.01h-3.01zM702.095 217.575h3.01v3.01h-3.01zM706.305 217.575h3.01v3.01h-3.01zM710.525 217.575h3.01v3.01h-3.01zM714.735 217.575h3.01v3.01h-3.01zM718.945 217.575h3.01v3.01h-3.01zM723.155 217.575h3.01v3.01h-3.01zM727.375 217.575h3.01v3.01h-3.01zM731.585 217.575h3.01v3.01h-3.01zM735.795 217.575h3.01v3.01h-3.01zM773.715 217.575h3.01v3.01h-3.01zM777.935 217.575h3.01v3.01h-3.01zM782.145 217.575h3.01v3.01h-3.01zM512.505 221.795h3.01v3.01h-3.01zM516.715 221.795h3.01v3.01h-3.01zM520.925 221.795h3.01v3.01h-3.01zM525.145 221.795h3.01v3.01h-3.01zM529.355 221.795h3.01v3.01h-3.01zM533.565 221.795h3.01v3.01h-3.01zM537.785 221.795h3.01v3.01h-3.01zM541.995 221.795h3.01v3.01h-3.01zM546.205 221.795h3.01v3.01h-3.01zM550.415 221.795h3.01v3.01h-3.01zM554.635 221.795h3.01v3.01h-3.01zM558.845 221.795h3.01v3.01h-3.01zM563.055 221.795h3.01v3.01h-3.01zM567.275 221.795h3.01v3.01h-3.01zM571.485 221.795h3.01v3.01h-3.01zM575.695 221.795h3.01v3.01h-3.01zM579.915 221.795h3.01v3.01h-3.01zM584.125 221.795h3.01v3.01h-3.01zM588.335 221.795h3.01v3.01h-3.01zM592.555 221.795h3.01v3.01h-3.01zM596.765 221.795h3.01v3.01h-3.01zM600.975 221.795h3.01v3.01h-3.01zM605.195 221.795h3.01v3.01h-3.01zM609.405 221.795h3.01v3.01h-3.01zM613.615 221.795h3.01v3.01h-3.01zM617.835 221.795h3.01v3.01h-3.01zM622.045 221.795h3.01v3.01h-3.01zM626.255 221.795h3.01v3.01h-3.01zM630.465 221.795h3.01v3.01h-3.01zM634.685 221.795h3.01v3.01h-3.01zM638.895 221.795h3.01v3.01h-3.01zM643.105 221.795h3.01v3.01h-3.01zM647.325 221.795h3.01v3.01h-3.01zM651.535 221.795h3.01v3.01h-3.01zM655.745 221.795h3.01v3.01h-3.01zM659.965 221.795h3.01v3.01h-3.01zM664.175 221.795h3.01v3.01h-3.01zM668.385 221.795h3.01v3.01h-3.01zM672.605 221.795h3.01v3.01h-3.01zM676.815 221.795h3.01v3.01h-3.01zM681.025 221.795h3.01v3.01h-3.01zM685.245 221.795h3.01v3.01h-3.01zM689.455 221.795h3.01v3.01h-3.01zM693.665 221.795h3.01v3.01h-3.01zM697.885 221.795h3.01v3.01h-3.01zM702.095 221.795h3.01v3.01h-3.01zM706.305 221.795h3.01v3.01h-3.01zM710.525 221.795h3.01v3.01h-3.01zM714.735 221.795h3.01v3.01h-3.01zM718.945 221.795h3.01v3.01h-3.01zM723.155 221.795h3.01v3.01h-3.01zM727.375 221.795h3.01v3.01h-3.01zM731.585 221.795h3.01v3.01h-3.01zM773.715 221.795h3.01v3.01h-3.01zM777.935 221.795h3.01v3.01h-3.01zM782.145 221.795h3.01v3.01h-3.01zM495.645 226.005h3.01v3.01h-3.01zM516.715 226.005h3.01v3.01h-3.01zM520.925 226.005h3.01v3.01h-3.01zM525.145 226.005h3.01v3.01h-3.01zM529.355 226.005h3.01v3.01h-3.01zM533.565 226.005h3.01v3.01h-3.01zM537.785 226.005h3.01v3.01h-3.01zM541.995 226.005h3.01v3.01h-3.01zM546.205 226.005h3.01v3.01h-3.01zM550.415 226.005h3.01v3.01h-3.01zM554.635 226.005h3.01v3.01h-3.01zM558.845 226.005h3.01v3.01h-3.01zM563.055 226.005h3.01v3.01h-3.01zM567.275 226.005h3.01v3.01h-3.01zM571.485 226.005h3.01v3.01h-3.01zM575.695 226.005h3.01v3.01h-3.01zM579.915 226.005h3.01v3.01h-3.01zM584.125 226.005h3.01v3.01h-3.01zM600.975 226.005h3.01v3.01h-3.01zM605.195 226.005h3.01v3.01h-3.01zM609.405 226.005h3.01v3.01h-3.01zM613.615 226.005h3.01v3.01h-3.01zM617.835 226.005h3.01v3.01h-3.01zM622.045 226.005h3.01v3.01h-3.01zM626.255 226.005h3.01v3.01h-3.01zM630.465 226.005h3.01v3.01h-3.01zM634.685 226.005h3.01v3.01h-3.01zM638.895 226.005h3.01v3.01h-3.01zM643.105 226.005h3.01v3.01h-3.01zM647.325 226.005h3.01v3.01h-3.01zM651.535 226.005h3.01v3.01h-3.01zM655.745 226.005h3.01v3.01h-3.01zM659.965 226.005h3.01v3.01h-3.01zM664.175 226.005h3.01v3.01h-3.01zM668.385 226.005h3.01v3.01h-3.01zM672.605 226.005h3.01v3.01h-3.01zM676.815 226.005h3.01v3.01h-3.01zM681.025 226.005h3.01v3.01h-3.01zM685.245 226.005h3.01v3.01h-3.01zM689.455 226.005h3.01v3.01h-3.01zM693.665 226.005h3.01v3.01h-3.01zM697.885 226.005h3.01v3.01h-3.01zM702.095 226.005h3.01v3.01h-3.01zM706.305 226.005h3.01v3.01h-3.01zM710.525 226.005h3.01v3.01h-3.01zM714.735 226.005h3.01v3.01h-3.01zM718.945 226.005h3.01v3.01h-3.01zM723.155 226.005h3.01v3.01h-3.01zM727.375 226.005h3.01v3.01h-3.01zM773.715 226.005h3.01v3.01h-3.01zM777.935 226.005h3.01v3.01h-3.01zM782.145 226.005h3.01v3.01h-3.01zM520.925 230.215h3.01v3.01h-3.01zM525.145 230.215h3.01v3.01h-3.01zM529.355 230.215h3.01v3.01h-3.01zM533.565 230.215h3.01v3.01h-3.01zM537.785 230.215h3.01v3.01h-3.01zM541.995 230.215h3.01v3.01h-3.01zM546.205 230.215h3.01v3.01h-3.01zM550.415 230.215h3.01v3.01h-3.01zM554.635 230.215h3.01v3.01h-3.01zM558.845 230.215h3.01v3.01h-3.01zM563.055 230.215h3.01v3.01h-3.01zM567.275 230.215h3.01v3.01h-3.01zM571.485 230.215h3.01v3.01h-3.01zM575.695 230.215h3.01v3.01h-3.01zM613.615 230.215h3.01v3.01h-3.01zM617.835 230.215h3.01v3.01h-3.01zM622.045 230.215h3.01v3.01h-3.01zM626.255 230.215h3.01v3.01h-3.01zM630.465 230.215h3.01v3.01h-3.01zM634.685 230.215h3.01v3.01h-3.01zM638.895 230.215h3.01v3.01h-3.01zM643.105 230.215h3.01v3.01h-3.01zM647.325 230.215h3.01v3.01h-3.01zM651.535 230.215h3.01v3.01h-3.01zM655.745 230.215h3.01v3.01h-3.01zM659.965 230.215h3.01v3.01h-3.01zM664.175 230.215h3.01v3.01h-3.01zM668.385 230.215h3.01v3.01h-3.01zM672.605 230.215h3.01v3.01h-3.01zM676.815 230.215h3.01v3.01h-3.01zM681.025 230.215h3.01v3.01h-3.01zM685.245 230.215h3.01v3.01h-3.01zM689.455 230.215h3.01v3.01h-3.01zM693.665 230.215h3.01v3.01h-3.01zM697.885 230.215h3.01v3.01h-3.01zM702.095 230.215h3.01v3.01h-3.01zM706.305 230.215h3.01v3.01h-3.01zM710.525 230.215h3.01v3.01h-3.01zM714.735 230.215h3.01v3.01h-3.01zM718.945 230.215h3.01v3.01h-3.01zM723.155 230.215h3.01v3.01h-3.01zM727.375 230.215h3.01v3.01h-3.01zM731.585 230.215h3.01v3.01h-3.01zM735.795 230.215h3.01v3.01h-3.01zM740.015 230.215h3.01v3.01h-3.01zM773.715 230.215h3.01v3.01h-3.01zM777.935 230.215h3.01v3.01h-3.01zM516.715 234.435h3.01v3.01h-3.01zM520.925 234.435h3.01v3.01h-3.01zM525.145 234.435h3.01v3.01h-3.01zM529.355 234.435h3.01v3.01h-3.01zM533.565 234.435h3.01v3.01h-3.01zM537.785 234.435h3.01v3.01h-3.01zM541.995 234.435h3.01v3.01h-3.01zM546.205 234.435h3.01v3.01h-3.01zM550.415 234.435h3.01v3.01h-3.01zM554.635 234.435h3.01v3.01h-3.01zM558.845 234.435h3.01v3.01h-3.01zM563.055 234.435h3.01v3.01h-3.01zM567.275 234.435h3.01v3.01h-3.01zM571.485 234.435h3.01v3.01h-3.01zM575.695 234.435h3.01v3.01h-3.01zM613.615 234.435h3.01v3.01h-3.01zM617.835 234.435h3.01v3.01h-3.01zM622.045 234.435h3.01v3.01h-3.01zM626.255 234.435h3.01v3.01h-3.01zM630.465 234.435h3.01v3.01h-3.01zM634.685 234.435h3.01v3.01h-3.01zM638.895 234.435h3.01v3.01h-3.01zM643.105 234.435h3.01v3.01h-3.01zM647.325 234.435h3.01v3.01h-3.01zM651.535 234.435h3.01v3.01h-3.01zM655.745 234.435h3.01v3.01h-3.01zM659.965 234.435h3.01v3.01h-3.01zM664.175 234.435h3.01v3.01h-3.01zM668.385 234.435h3.01v3.01h-3.01zM672.605 234.435h3.01v3.01h-3.01zM676.815 234.435h3.01v3.01h-3.01zM681.025 234.435h3.01v3.01h-3.01zM685.245 234.435h3.01v3.01h-3.01zM689.455 234.435h3.01v3.01h-3.01zM693.665 234.435h3.01v3.01h-3.01zM697.885 234.435h3.01v3.01h-3.01zM714.735 234.435h3.01v3.01h-3.01zM718.945 234.435h3.01v3.01h-3.01zM723.155 234.435h3.01v3.01h-3.01zM727.375 234.435h3.01v3.01h-3.01zM731.585 234.435h3.01v3.01h-3.01zM735.795 234.435h3.01v3.01h-3.01zM740.015 234.435h3.01v3.01h-3.01zM744.225 234.435h3.01v3.01h-3.01zM773.715 234.435h3.01v3.01h-3.01zM525.145 238.645h3.01v3.01h-3.01zM529.355 238.645h3.01v3.01h-3.01zM533.565 238.645h3.01v3.01h-3.01zM537.785 238.645h3.01v3.01h-3.01zM541.995 238.645h3.01v3.01h-3.01zM546.205 238.645h3.01v3.01h-3.01zM550.415 238.645h3.01v3.01h-3.01zM563.055 238.645h3.01v3.01h-3.01zM567.275 238.645h3.01v3.01h-3.01zM575.695 238.645h3.01v3.01h-3.01zM622.045 238.645h3.01v3.01h-3.01zM626.255 238.645h3.01v3.01h-3.01zM630.465 238.645h3.01v3.01h-3.01zM634.685 238.645h3.01v3.01h-3.01zM638.895 238.645h3.01v3.01h-3.01zM643.105 238.645h3.01v3.01h-3.01zM647.325 238.645h3.01v3.01h-3.01zM651.535 238.645h3.01v3.01h-3.01zM664.175 238.645h3.01v3.01h-3.01zM668.385 238.645h3.01v3.01h-3.01zM672.605 238.645h3.01v3.01h-3.01zM676.815 238.645h3.01v3.01h-3.01zM681.025 238.645h3.01v3.01h-3.01zM685.245 238.645h3.01v3.01h-3.01zM689.455 238.645h3.01v3.01h-3.01zM693.665 238.645h3.01v3.01h-3.01zM714.735 238.645h3.01v3.01h-3.01zM718.945 238.645h3.01v3.01h-3.01zM723.155 238.645h3.01v3.01h-3.01zM727.375 238.645h3.01v3.01h-3.01zM731.585 238.645h3.01v3.01h-3.01zM735.795 238.645h3.01v3.01h-3.01zM740.015 238.645h3.01v3.01h-3.01zM744.225 238.645h3.01v3.01h-3.01zM533.565 242.855h3.01v3.01h-3.01zM537.785 242.855h3.01v3.01h-3.01zM541.995 242.855h3.01v3.01h-3.01zM546.205 242.855h3.01v3.01h-3.01zM630.465 242.855h3.01v3.01h-3.01zM634.685 242.855h3.01v3.01h-3.01zM676.815 242.855h3.01v3.01h-3.01zM681.025 242.855h3.01v3.01h-3.01zM693.665 242.855h3.01v3.01h-3.01zM714.735 242.855h3.01v3.01h-3.01zM718.945 242.855h3.01v3.01h-3.01zM723.155 242.855h3.01v3.01h-3.01zM727.375 242.855h3.01v3.01h-3.01zM731.585 242.855h3.01v3.01h-3.01zM735.795 242.855h3.01v3.01h-3.01zM740.015 242.855h3.01v3.01h-3.01zM744.225 242.855h3.01v3.01h-3.01zM533.565 247.075h3.01v3.01h-3.01zM537.785 247.075h3.01v3.01h-3.01zM541.995 247.075h3.01v3.01h-3.01zM546.205 247.075h3.01v3.01h-3.01zM723.155 247.075h3.01v3.01h-3.01zM727.375 247.075h3.01v3.01h-3.01zM731.585 247.075h3.01v3.01h-3.01zM735.795 247.075h3.01v3.01h-3.01zM744.225 247.075h3.01v3.01h-3.01zM533.565 251.285h3.01v3.01h-3.01zM537.785 251.285h3.01v3.01h-3.01zM541.995 251.285h3.01v3.01h-3.01zM546.205 251.285h3.01v3.01h-3.01zM550.415 251.285h3.01v3.01h-3.01zM727.375 251.285h3.01v3.01h-3.01zM731.585 251.285h3.01v3.01h-3.01zM735.795 251.285h3.01v3.01h-3.01zM744.225 251.285h3.01v3.01h-3.01zM529.355 255.495h3.01v3.01h-3.01zM533.565 255.495h3.01v3.01h-3.01zM537.785 255.495h3.01v3.01h-3.01zM541.995 255.495h3.01v3.01h-3.01zM546.205 255.495h3.01v3.01h-3.01zM727.375 255.495h3.01v3.01h-3.01zM731.585 255.495h3.01v3.01h-3.01zM533.565 259.715h3.01v3.01h-3.01zM537.785 259.715h3.01v3.01h-3.01zM541.995 259.715h3.01v3.01h-3.01zM546.205 259.715h3.01v3.01h-3.01zM723.155 259.715h3.01v3.01h-3.01zM727.375 259.715h3.01v3.01h-3.01zM546.205 263.925h3.01v3.01h-3.01z"></path></g><g id="SJ" class="land"><path d="M495.645 70.115h3.01v3.01h-3.01zM499.865 70.115h3.01v3.01h-3.01zM491.435 74.335h3.01v3.01h-3.01zM495.645 74.335h3.01v3.01h-3.01zM499.865 74.335h3.01v3.01h-3.01zM504.075 74.335h3.01v3.01h-3.01zM474.585 78.545h3.01v3.01h-3.01zM483.005 78.545h3.01v3.01h-3.01zM487.225 78.545h3.01v3.01h-3.01zM495.645 78.545h3.01v3.01h-3.01zM499.865 78.545h3.01v3.01h-3.01zM504.075 78.545h3.01v3.01h-3.01zM478.795 82.755h3.01v3.01h-3.01zM483.005 82.755h3.01v3.01h-3.01zM487.225 82.755h3.01v3.01h-3.01zM478.795 86.975h3.01v3.01h-3.01zM483.005 86.975h3.01v3.01h-3.01zM487.225 86.975h3.01v3.01h-3.01zM491.435 86.975h3.01v3.01h-3.01zM478.795 91.185h3.01v3.01h-3.01zM483.005 91.185h3.01v3.01h-3.01zM487.225 91.185h3.01v3.01h-3.01zM495.645 91.185h3.01v3.01h-3.01zM483.005 95.395h3.01v3.01h-3.01zM487.225 95.395h3.01v3.01h-3.01zM495.645 95.395h3.01v3.01h-3.01zM483.005 99.615h3.01v3.01h-3.01zM487.225 99.615h3.01v3.01h-3.01zM499.865 99.615h3.01v3.01h-3.01zM483.005 103.825h3.01v3.01h-3.01z"></path></g><g id="US" class="land"><path d="M129.105 150.165h3.01v3.01h-3.01zM120.675 154.385h3.01v3.01h-3.01zM124.885 154.385h3.01v3.01h-3.01zM129.105 154.385h3.01v3.01h-3.01zM133.315 154.385h3.01v3.01h-3.01zM137.525 154.385h3.01v3.01h-3.01zM141.745 154.385h3.01v3.01h-3.01zM116.465 158.595h3.01v3.01h-3.01zM120.675 158.595h3.01v3.01h-3.01zM124.885 158.595h3.01v3.01h-3.01zM129.105 158.595h3.01v3.01h-3.01zM133.315 158.595h3.01v3.01h-3.01zM137.525 158.595h3.01v3.01h-3.01zM141.745 158.595h3.01v3.01h-3.01zM145.955 158.595h3.01v3.01h-3.01zM150.165 158.595h3.01v3.01h-3.01zM154.385 158.595h3.01v3.01h-3.01zM158.595 158.595h3.01v3.01h-3.01zM112.255 162.805h3.01v3.01h-3.01zM116.465 162.805h3.01v3.01h-3.01zM120.675 162.805h3.01v3.01h-3.01zM124.885 162.805h3.01v3.01h-3.01zM129.105 162.805h3.01v3.01h-3.01zM133.315 162.805h3.01v3.01h-3.01zM137.525 162.805h3.01v3.01h-3.01zM141.745 162.805h3.01v3.01h-3.01zM
1145.955 162.805h3.01v3.01h-3.01zM150.165 162.805h3.01v3.01h-3.01zM154.385 162.805h3.01v3.01h-3.01zM158.595 162.805h3.01v3.01h-3.01zM112.255 167.025h3.01v3.01h-3.01zM116.465 167.025h3.01v3.01h-3.01zM120.675 167.025h3.01v3.01h-3.01zM124.885 167.025h3.01v3.01h-3.01zM129.105 167.025h3.01v3.01h-3.01zM133.315 167.025h3.01v3.01h-3.01zM137.525 167.025h3.01v3.01h-3.01zM141.745 167.025h3.01v3.01h-3.01zM145.955 167.025h3.01v3.01h-3.01zM150.165 167.025h3.01v3.01h-3.01zM154.385 167.025h3.01v3.01h-3.01zM158.595 167.025h3.01v3.01h-3.01zM116.465 171.235h3.01v3.01h-3.01zM120.675 171.235h3.01v3.01h-3.01zM124.885 171.235h3.01v3.01h-3.01zM129.105 171.235h3.01v3.01h-3.01zM133.315 171.235h3.01v3.01h-3.01zM137.525 171.235h3.01v3.01h-3.01zM141.745 171.235h3.01v3.01h-3.01zM145.955 171.235h3.01v3.01h-3.01zM150.165 171.235h3.01v3.01h-3.01zM154.385 171.235h3.01v3.01h-3.01zM158.595 171.235h3.01v3.01h-3.01zM120.675 175.445h3.01v3.01h-3.01zM124.885 175.445h3.01v3.01h-3.01zM129.105 175.445h3.01v3.01h-3.01zM133.315 175.445h3.01v3.01h-3.01zM137.525 175.445h3.01v3.01h-3.01zM141.745 175.445h3.01v3.01h-3.01zM145.955 175.445h3.01v3.01h-3.01zM150.165 175.445h3.01v3.01h-3.01zM154.385 175.445h3.01v3.01h-3.01zM158.595 175.445h3.01v3.01h-3.01zM108.035 179.665h3.01v3.01h-3.01zM112.255 179.665h3.01v3.01h-3.01zM116.465 179.665h3.01v3.01h-3.01zM120.675 179.665h3.01v3.01h-3.01zM124.885 179.665h3.01v3.01h-3.01zM129.105 179.665h3.01v3.01h-3.01zM133.315 179.665h3.01v3.01h-3.01zM137.525 179.665h3.01v3.01h-3.01zM141.745 179.665h3.01v3.01h-3.01zM145.955 179.665h3.01v3.01h-3.01zM150.165 179.665h3.01v3.01h-3.01zM154.385 179.665h3.01v3.01h-3.01zM158.595 179.665h3.01v3.01h-3.01zM112.255 183.875h3.01v3.01h-3.01zM116.465 183.875h3.01v3.01h-3.01zM120.675 183.875h3.01v3.01h-3.01zM124.885 183.875h3.01v3.01h-3.01zM129.105 183.875h3.01v3.01h-3.01zM133.315 183.875h3.01v3.01h-3.01zM137.525 183.875h3.01v3.01h-3.01zM141.745 183.875h3.01v3.01h-3.01zM145.955 183.875h3.01v3.01h-3.01zM150.165 183.875h3.01v3.01h-3.01zM154.385 183.875h3.01v3.01h-3.01zM158.595 183.875h3.01v3.01h-3.01zM120.675 188.085h3.01v3.01h-3.01zM124.885 188.085h3.01v3.01h-3.01zM129.105 188.085h3.01v3.01h-3.01zM133.315 188.085h3.01v3.01h-3.01zM137.525 188.085h3.01v3.01h-3.01zM141.745 188.085h3.01v3.01h-3.01zM145.955 188.085h3.01v3.01h-3.01zM150.165 188.085h3.01v3.01h-3.01zM154.385 188.085h3.01v3.01h-3.01zM158.595 188.085h3.01v3.01h-3.01zM116.465 192.305h3.01v3.01h-3.01zM120.675 192.305h3.01v3.01h-3.01zM124.885 192.305h3.01v3.01h-3.01zM129.105 192.305h3.01v3.01h-3.01zM133.315 192.305h3.01v3.01h-3.01zM137.525 192.305h3.01v3.01h-3.01zM141.745 192.305h3.01v3.01h-3.01zM145.955 192.305h3.01v3.01h-3.01zM150.165 192.305h3.01v3.01h-3.01zM154.385 192.305h3.01v3.01h-3.01zM158.595 192.305h3.01v3.01h-3.01zM112.255 196.515h3.01v3.01h-3.01zM116.465 196.515h3.01v3.01h-3.01zM120.675 196.515h3.01v3.01h-3.01zM124.885 196.515h3.01v3.01h-3.01zM129.105 196.515h3.01v3.01h-3.01zM133.315 196.515h3.01v3.01h-3.01zM137.525 196.515h3.01v3.01h-3.01zM141.745 196.515h3.01v3.01h-3.01zM145.955 196.515h3.01v3.01h-3.01zM150.165 196.515h3.01v3.01h-3.01zM154.385 196.515h3.01v3.01h-3.01zM158.595 196.515h3.01v3.01h-3.01zM112.255 200.725h3.01v3.01h-3.01zM116.465 200.725h3.01v3.01h-3.01zM120.675 200.725h3.01v3.01h-3.01zM124.885 200.725h3.01v3.01h-3.01zM129.105 200.725h3.01v3.01h-3.01zM133.315 200.725h3.01v3.01h-3.01zM137.525 200.725h3.01v3.01h-3.01zM141.745 200.725h3.01v3.01h-3.01zM145.955 200.725h3.01v3.01h-3.01zM150.165 200.725h3.01v3.01h-3.01zM154.385 200.725h3.01v3.01h-3.01zM158.595 200.725h3.01v3.01h-3.01zM108.035 204.945h3.01v3.01h-3.01zM116.465 204.945h3.01v3.01h-3.01zM120.675 204.945h3.01v3.01h-3.01zM124.885 204.945h3.01v3.01h-3.01zM129.105 204.945h3.01v3.01h-3.01zM133.315 204.945h3.01v3.01h-3.01zM141.745 204.945h3.01v3.01h-3.01zM145.955 204.945h3.01v3.01h-3.01zM154.385 204.945h3.01v3.01h-3.01zM158.595 204.945h3.01v3.01h-3.01zM162.805 204.945h3.01v3.01h-3.01zM120.675 209.155h3.01v3.01h-3.01zM124.885 209.155h3.01v3.01h-3.01zM129.105 209.155h3.01v3.01h-3.01zM133.315 209.155h3.01v3.01h-3.01zM167.025 209.155h3.01v3.01h-3.01zM171.235 209.155h3.01v3.01h-3.01zM129.105 213.365h3.01v3.01h-3.01zM171.235 213.365h3.01v3.01h-3.01zM175.445 213.365h3.01v3.01h-3.01zM124.885 217.575h3.01v3.01h-3.01zM120.675 221.795h3.01v3.01h-3.01zM112.255 226.005h3.01v3.01h-3.01zM200.725 247.075h3.01v3.01h-3.01zM204.945 247.075h3.01v3.01h-3.01zM209.155 247.075h3.01v3.01h-3.01zM213.365 247.075h3.01v3.01h-3.01zM217.575 247.075h3.01v3.01h-3.01zM221.795 247.075h3.01v3.01h-3.01zM226.005 247.075h3.01v3.01h-3.01zM230.215 247.075h3.01v3.01h-3.01zM234.435 247.075h3.01v3.01h-3.01zM238.645 247.075h3.01v3.01h-3.01zM242.855 247.075h3.01v3.01h-3.01zM247.075 247.075h3.01v3.01h-3.01zM251.285 247.075h3.01v3.01h-3.01zM255.495 247.075h3.01v3.01h-3.01zM259.715 247.075h3.01v3.01h-3.01zM196.515 251.285h3.01v3.01h-3.01zM200.725 251.285h3.01v3.01h-3.01zM204.945 251.285h3.01v3.01h-3.01zM209.155 251.285h3.01v3.01h-3.01zM213.365 251.285h3.01v3.01h-3.01zM217.575 251.285h3.01v3.01h-3.01zM221.795 251.285h3.01v3.01h-3.01zM226.005 251.285h3.01v3.01h-3.01zM230.215 251.285h3.01v3.01h-3.01zM234.435 251.285h3.01v3.01h-3.01zM238.645 251.285h3.01v3.01h-3.01zM242.855 251.285h3.01v3.01h-3.01zM247.075 251.285h3.01v3.01h-3.01zM251.285 251.285h3.01v3.01h-3.01zM255.495 251.285h3.01v3.01h-3.01zM259.715 251.285h3.01v3.01h-3.01zM263.925 251.285h3.01v3.01h-3.01zM268.135 251.285h3.01v3.01h-3.01zM272.355 251.285h3.01v3.01h-3.01zM310.265 251.285h3.01v3.01h-3.01zM196.515 255.495h3.01v3.01h-3.01zM200.725 255.495h3.01v3.01h-3.01zM204.945 255.495h3.01v3.01h-3.01zM209.155 255.495h3.01v3.01h-3.01zM213.365 255.495h3.01v3.01h-3.01zM217.575 255.495h3.01v3.01h-3.01zM221.795 255.495h3.01v3.01h-3.01zM226.005 255.495h3.01v3.01h-3.01zM230.215 255.495h3.01v3.01h-3.01zM234.435 255.495h3.01v3.01h-3.01zM238.645 255.495h3.01v3.01h-3.01zM242.855 255.495h3.01v3.01h-3.01zM247.075 255.495h3.01v3.01h-3.01zM251.285 255.495h3.01v3.01h-3.01zM255.495 25
15.495h3.01v3.01h-3.01zM259.715 255.495h3.01v3.01h-3.01zM263.925 255.495h3.01v3.01h-3.01zM268.135 255.495h3.01v3.01h-3.01zM272.355 255.495h3.01v3.01h-3.01zM276.565 255.495h3.01v3.01h-3.01zM306.055 255.495h3.01v3.01h-3.01zM310.265 255.495h3.01v3.01h-3.01zM196.515 259.715h3.01v3.01h-3.01zM200.725 259.715h3.01v3.01h-3.01zM204.945 259.715h3.01v3.01h-3.01zM209.155 259.715h3.01v3.01h-3.01zM213.365 259.715h3.01v3.01h-3.01zM217.575 259.715h3.01v3.01h-3.01zM221.795 259.715h3.01v3.01h-3.01zM226.005 259.715h3.01v3.01h-3.01zM230.215 259.715h3.01v3.01h-3.01zM234.435 259.715h3.01v3.01h-3.01zM238.645 259.715h3.01v3.01h-3.01zM242.855 259.715h3.01v3.01h-3.01zM247.075 259.715h3.01v3.01h-3.01zM251.285 259.715h3.01v3.01h-3.01zM255.495 259.715h3.01v3.01h-3.01zM259.715 259.715h3.01v3.01h-3.01zM263.925 259.715h3.01v3.01h-3.01zM268.135 259.715h3.01v3.01h-3.01zM272.355 259.715h3.01v3.01h-3.01zM276.565 259.715h3.01v3.01h-3.01zM280.775 259.715h3.01v3.01h-3.01zM297.625 259.715h3.01v3.01h-3.01zM301.845 259.715h3.01v3.01h-3.01zM306.055 259.715h3.01v3.01h-3.01zM196.515 263.925h3.01v3.01h-3.01zM200.725 263.925h3.01v3.01h-3.01zM204.945 263.925h3.01v3.01h-3.01zM209.155 263.925h3.01v3.01h-3.01zM213.365 263.925h3.01v3.01h-3.01zM217.575 263.925h3.01v3.01h-3.01zM221.795 263.925h3.01v3.01h-3.01zM226.005 263.925h3.01v3.01h-3.01zM230.215 263.925h3.01v3.01h-3.01zM234.435 263.925h3.01v3.01h-3.01zM238.645 263.925h3.01v3.01h-3.01zM242.855 263.925h3.01v3.01h-3.01zM247.075 263.925h3.01v3.01h-3.01zM251.285 263.925h3.01v3.01h-3.01zM255.495 263.925h3.01v3.01h-3.01zM259.715 263.925h3.01v3.01h-3.01zM263.925 263.925h3.01v3.01h-3.01zM268.135 263.925h3.01v3.01h-3.01zM272.355 263.925h3.01v3.01h-3.01zM276.565 263.925h3.01v3.01h-3.01zM280.775 263.925h3.01v3.01h-3.01zM289.205 263.925h3.01v3.01h-3.01zM293.415 263.925h3.01v3.01h-3.01zM297.625 263.925h3.01v3.01h-3.01zM301.845 263.925h3.01v3.01h-3.01zM196.515 268.135h3.01v3.01h-3.01zM200.725 268.135h3.01v3.01h-3.01zM204.945 268.135h3.01v3.01h-3.01zM209.155 268.135h3.01v3.01h-3.01zM213.365 268.135h3.01v3.01h-3.01zM217.575 268.135h3.01v3.01h-3.01zM221.795 268.135h3.01v3.01h-3.01zM226.005 268.135h3.01v3.01h-3.01zM230.215 268.135h3.01v3.01h-3.01zM234.435 268.135h3.01v3.01h-3.01zM238.645 268.135h3.01v3.01h-3.01zM242.855 268.135h3.01v3.01h-3.01zM247.075 268.135h3.01v3.01h-3.01zM251.285 268.135h3.01v3.01h-3.01zM255.495 268.135h3.01v3.01h-3.01zM259.715 268.135h3.01v3.01h-3.01zM263.925 268.135h3.01v3.01h-3.01zM268.135 268.135h3.01v3.01h-3.01zM272.355 268.135h3.01v3.01h-3.01zM276.565 268.135h3.01v3.01h-3.01zM280.775 268.135h3.01v3.01h-3.01zM284.995 268.135h3.01v3.01h-3.01zM289.205 268.135h3.01v3.01h-3.01zM293.415 268.135h3.01v3.01h-3.01zM297.625 268.135h3.01v3.01h-3.01zM196.515 272.355h3.01v3.01h-3.01zM200.725 272.355h3.01v3.01h-3.01zM204.945 272.355h3.01v3.01h-3.01zM209.155 272.355h3.01v3.01h-3.01zM213.365 272.355h3.01v3.01h-3.01zM217.575 272.355h3.01v3.01h-3.01zM221.795 272.355h3.01v3.01h-3.01zM226.005 272.355h3.01v3.01h-3.01zM230.215 272.355h3.01v3.01h-3.01zM234.435 272.355h3.01v3.01h-3.01zM238.645 272.355h3.01v3.01h-3.01zM242.855 272.355h3.01v3.01h-3.01zM247.075 272.355h3.01v3.01h-3.01zM251.285 272.355h3.01v3.01h-3.01zM255.495 272.355h3.01v3.01h-3.01zM259.715 272.355h3.01v3.01h-3.01zM263.925 272.355h3.01v3.01h-3.01zM268.135 272.355h3.01v3.01h-3.01zM272.355 272.355h3.01v3.01h-3.01zM276.565 272.355h3.01v3.01h-3.01zM280.775 272.355h3.01v3.01h-3.01zM284.995 272.355h3.01v3.01h-3.01zM289.205 272.355h3.01v3.01h-3.01zM293.415 272.355h3.01v3.01h-3.01zM297.625 272.355h3.01v3.01h-3.01zM200.725 276.565h3.01v3.01h-3.01zM204.945 276.565h3.01v3.01h-3.01zM209.155 276.565h3.01v3.01h-3.01zM213.365 276.565h3.01v3.01h-3.01zM217.575 276.565h3.01v3.01h-3.01zM221.795 276.565h3.01v3.01h-3.01zM226.005 276.565h3.01v3.01h-3.01zM230.215 276.565h3.01v3.01h-3.01zM234.435 276.565h3.01v3.01h-3.01zM238.645 276.565h3.01v3.01h-3.01zM242.855 276.565h3.01v3.01h-3.01zM247.075 276.565h3.01v3.01h-3.01zM251.285 276.565h3.01v3.01h-3.01zM255.495 276.565h3.01v3.01h-3.01zM259.715 276.565h3.01v3.01h-3.01zM263.925 276.565h3.01v3.01h-3.01zM268.135 276.565h3.01v3.01h-3.01zM272.355 276.56
15h3.01v3.01h-3.01zM276.565 276.565h3.01v3.01h-3.01zM280.775 276.565h3.01v3.01h-3.01zM284.995 276.565h3.01v3.01h-3.01zM289.205 276.565h3.01v3.01h-3.01zM293.415 276.565h3.01v3.01h-3.01zM200.725 280.775h3.01v3.01h-3.01zM204.945 280.775h3.01v3.01h-3.01zM209.155 280.775h3.01v3.01h-3.01zM213.365 280.775h3.01v3.01h-3.01zM217.575 280.775h3.01v3.01h-3.01zM221.795 280.775h3.01v3.01h-3.01zM226.005 280.775h3.01v3.01h-3.01zM230.215 280.775h3.01v3.01h-3.01zM234.435 280.775h3.01v3.01h-3.01zM238.645 280.775h3.01v3.01h-3.01zM242.855 280.775h3.01v3.01h-3.01zM247.075 280.775h3.01v3.01h-3.01zM251.285 280.775h3.01v3.01h-3.01zM255.495 280.775h3.01v3.01h-3.01zM259.715 280.775h3.01v3.01h-3.01zM263.925 280.775h3.01v3.01h-3.01zM268.135 280.775h3.01v3.01h-3.01zM272.355 280.775h3.01v3.01h-3.01zM276.565 280.775h3.01v3.01h-3.01zM280.775 280.775h3.01v3.01h-3.01zM284.995 280.775h3.01v3.01h-3.01zM289.205 280.775h3.01v3.01h-3.01zM293.415 280.775h3.01v3.01h-3.01zM204.945 284.995h3.01v3.01h-3.01zM209.155 284.995h3.01v3.01h-3.01zM213.365 284.995h3.01v3.01h-3.01zM217.575 284.995h3.01v3.01h-3.01zM221.795 284.995h3.01v3.01h-3.01zM226.005 284.995h3.01v3.01h-3.01zM230.215 284.995h3.01v3.01h-3.01zM234.435 284.995h3.01v3.01h-3.01zM238.645 284.995h3.01v3.01h-3.01zM242.855 284.995h3.01v3.01h-3.01zM247.075 284.995h3.01v3.01h-3.01zM251.285 284.995h3.01v3.01h-3.01zM255.495 284.995h3.01v3.01h-3.01zM259.715 284.995h3.01v3.01h-3.01zM263.925 284.995h3.01v3.01h-3.01zM268.135 284.995h3.01v3.01h-3.01zM272.355 284.995h3.01v3.01h-3.01zM276.565 284.995h3.01v3.01h-3.01zM280.775 284.995h3.01v3.01h-3.01zM284.995 284.995h3.01v3.01h-3.01zM289.205 284.995h3.01v3.01h-3.01zM213.365 289.205h3.01v3.01h-3.01zM217.575 289.205h3.01v3.01h-3.01zM221.795 289.205h3.01v3.01h-3.01zM226.005 289.205h3.01v3.01h-3.01zM230.215 289.205h3.01v3.01h-3.01zM234.435 289.205h3.01v3.01h-3.01zM238.645 289.205h3.01v3.01h-3.01zM242.855 289.205h3.01v3.01h-3.01zM247.075 289.205h3.01v3.01h-3.01zM251.285 289.205h3.01v3.01h-3.01zM255.495 289.205h3.01v3.01h-3.01zM259.715 289.205h3.01v3.01h-3.01zM263.925 289.205h3.01v3.01h-3.01zM268.135 289.205h3.01v3.01h-3.01zM272.355 289.205h3.01v3.01h-3.01zM276.565 289.205h3.01v3.01h-3.01zM280.775 289.205h3.01v3.01h-3.01zM284.995 289.205h3.01v3.01h-3.01zM234.435 293.415h3.01v3.01h-3.01zM238.645 293.415h3.01v3.01h-3.01zM242.855 293.415h3.01v3.01h-3.01zM247.075 293.415h3.01v3.01h-3.01zM251.285 293.415h3.01v3.01h-3.01zM255.495 293.415h3.01v3.01h-3.01zM259.715 293.415h3.01v3.01h-3.01zM263.925 293.415h3.01v3.01h-3.01zM268.135 293.415h3.01v3.01h-3.01zM272.355 293.415h3.01v3.01h-3.01zM276.565 293.415h3.01v3.01h-3.01zM280.775 293.415h3.01v3.01h-3.01zM238.645 297.625h3.01v3.01h-3.01zM247.075 297.625h3.01v3.01h-3.01zM251.285 297.625h3.01v3.01h-3.01zM255.495 297.625h3.01v3.01h-3.01zM263.925 297.625h3.01v3.01h-3.01zM280.775 297.625h3.01v3.01h-3.01zM247.075 301.845h3.01v3.01h-3.01zM284.995 301.845h3.01v3.01h-3.01zM284.995 306.055h3.01v3.01h-3.01z"></path></g><g id="NO" class="land"><path d="M508.285 150.165h3.01v3.01h-3.01zM499.865 154.385h3.01v3.01h-3.01zM504.075 154.385h3.01v3.01h-3.01zM508.285 154.385h3.01v3.01h-3.01zM512.505 154.385h3.01v3.01h-3.01zM491.435 158.595h3.01v3.01h-3.01zM495.645 158.595h3.01v3.01h-3.01zM499.865 158.595h3.01v3.01h-3.01zM504.075 158.595h3.01v3.01h-3.01zM512.505 158.595h3.01v3.01h-3.01zM487.225 162.805h3.01v3.01h-3.01zM491.435 162.805h3.01v3.01h-3.01zM499.865 162.805h3.01v3.01h-3.01zM487.225 167.025h3.01v3.01h-3.01zM483.005 171.235h3.01v3.01h-3.01zM478.795 175.445h3.01v3.01h-3.01zM483.005 175.445h3.01v3.01h-3.01zM478.795 179.665h3.01v3.01h-3.01zM474.585 183.875h3.01v3.01h-3.01zM478.795 183.875h3.01v3.01h-3.01zM474.585 188.085h3.01v3.01h-3.01zM478.795 188.085h3.01v3.01h-3.01zM470.365 192.305h3.01v3.01h-3.01zM474.585 192.305h3.01v3.01h-3.01zM466.155 196.515h3.01v3.01h-3.01zM470.365 196.515h3.01v3.01h-3.01zM474.585 196.515h3.01v3.01h-3.01zM461.945 200.725h3.01v3.01h-3.01zM466.155 200.725h3.01v3.01h-3.01zM470.365 200.725h3.01v3.01h-3.01zM474.585 200.725h3.01v3.01h-3.01zM461.945 204.945h3.01v3.01h-3.01zM466.155 204.945h3.01v3.01h-3.01zM470.365 204.945h3.01v3.01h-3.01zM474.585 204.945h3.01v3.01h-3.01zM466.155 209.155h3.01v3.01h-3.01zM470.365 209.155h3.01v3.01h-3.01zM474.585 209.155h3.01v3.01h-3.01zM466.155 213.365h3.01v3.01h-3.01z"></path></g><g id="FI" class="land"><path d="M508.285 158.595h3.01v3.01h-3.01zM495.645 162.805h3.01v3.01h-3.01zM504.075 162.805h3.01v3.01h-3.01zM508.285 162.805h3.01v3.01h-3.01zM499.865 167.025h3.01v3.01h-3.01zM504.075 167.025h3.01v3.01h-3.01zM508.285 167.025h3.01v3.01h-3.01zM499.865 171.235h3.01v3.01h-3.01zM504.075 171.235h3.01v3.01h-3.01zM508.285 171.235h3.01v3.01h-3.01zM504.075 175.445h3.01v3.01h-3.01zM508.285 175.445h3.01v3.01h-3.01zM504.075 179.665h3.01v3.01h-3.01zM508.285 179.665h3.01v3.01h-3.01zM512.505 179.665h3.01v3.01h-3.01zM504.075 183.875h3.01v3.01h-3.01zM508.285 183.875h3.01v3.01h-3.01zM499.865 188.085h3.01v3.01h-3.01zM504.075 188.085h3.01v3.01h-3.01zM508.285 188.085h3.01v3.01h-3.01zM512.505 188.085h3.01v3.01h-3.01zM499.865 192.305h3.01v3.01h-3.01zM504.075 192.305h3.01v3.01h-3.01zM508.285 192.305h3.01v3.01h-3.01zM512.505 192.305h3.01v3.01h-3.01zM495.645 196.515h3.01v3.01h-3.01zM499.865 196.515h3.01v3.01h-3.01zM504.075 196.515h3.01v3.01h-3.01zM508.285 196.515h3.01v3.01h-3.01zM512.505 196.515h3.01v3.01h-3.01zM495.645 200.725h3.01v3.01h-3.01zM499.865 200.725h3.01v3.01h-3.01zM504.075 200.725h3.01v3.01h-3.01zM508.285 200.725h3.01v3.01h-3.01zM499.865 204.945h3.01v3.01h-3.01z"></path></g><g id="SE" class="land"><path d="M491.435 167.025h3.01v3.01h-3.01zM495.645 167.025h3.01v3.01h-3.01zM487.225 171.235h3.01v3.01h-3.01zM491.435 171.235h3.01v3.01h-3.01zM495.645 171.235h3.01v3.01h-3.01zM487.225 175.445h3.01v3.01h-3.01zM491.435 175.445h3.01v3.01h-3.01zM495.645 175.445h3.01v3.01h-3.01zM499.865 175.445h3.01v3.01h-3.01zM483.005 179.665h3.01v3.01h-3.01zM487.225 179.665h3.01v3.01h-3.01zM491.435 179.665h3.01v3.01h-3.01zM495.645 179.665h3.01v3.01h-3.01zM483.005 183.875h3.01v3.01h-3.01zM487.225 183.875h3.01v3.01h-3.01zM491.435 183.875h3.01v3.01h-3.01zM483.005 188.085h3.01v3.01h-3.01zM487.225 188.085h3.01v3.01h-3.01zM491.435 188.085h3.01v3.01h-3.01zM478.795 192.305h3.01v3.01h-3.01zM483.005 192.305h3.01v3.01h-3.01zM487.225 192.305h3.01v3.01h-3.01zM478.795 196.515h3.01v3.01h-3.01zM483.005 196.515h3.01v3.01h-3.01zM487.225 196.515h3.01v3.01h-3.01zM478.795 200.725h3.01v3.01h-3.01zM483.005 200.725h3.01v3.01h-3.01zM478.795 204.945h3.01v3.01h-3.01zM483.005 204.945h3.01v3.01h-3.01zM487.225 204.945h3.01v3.01h-3.01zM478.795 209.155h3.01v3.01h-3.01zM483.005 209.155h3.01v3.01h-3.01zM487.225 209.155h3.01v3.01h-3.01zM478.795 213.365h3.01v3.01h-3.01zM483.005 213.365h3.01v3.01h-3.01zM478.795 217.575h3.01v3.01h-3.01zM483.005 217.575h3.01v3.01h-3.01zM478.795 221.795h3.01v3.01h-3.01z"></path></g><g id="IS" class="land"><path d="M402.955 179.665h3.01v3.01h-3.01zM407.175 179.665h3.01v3.01h-3.01zM411.385 179.665h3.01v3.01h-3.01zM415.595 179.665h3.01v3.01h-3.01zM419.815 179.665h3.01v3.01h-3.01zM407.175 183.875h3.01v3.01h-3.01zM411.385 183.875h3.01v3.01h-3.01zM415.595 183.875h3.01v3.01h-3.01zM419.815 183.875h3.01v3.01h-3.01zM411.385 188.085h3.01v3.01h-3.01zM415.595 188.085h3.01v3.01h-3.01z"></path></g><path id="FO" d="M436.665 196.515h3.01v3.01h-3.01z" class="land"></path><g id="EE" class="land"><path d="M499.865 209.155h3.01v3.01h-3.01zM504.075 209.155h3.01v3.01h-3.01zM508.285 209.155h3.01v3.01h-3.01zM504.075 213.365h3.01v3.01h-3.01z"></path></g><g id="GB" class="land"><path d="M440.875 213.365h3.01v3.01h-3.01zM440.875 217.575h3.01v3.01h-3.01zM445.095 217.575h3.01v3.01h-3.01zM440.875 221.795h3.01v3.01h-3.01zM445.095 221.795h3.01v3.01h-3.01zM436.665 226.005h3.01v3.01h-3.01zM445.095 226.005h3.01v3.01h-3.01zM445.095 230.215h3.01v3.01h-3.01zM449.305 230.215h3.01v3.01h-3.01zM445.095 234.435h3.01v3.01h-3.01zM449.305 234.435h3.01v3.01h-3.01zM453.515 234.435h3.01v3.01h-3.01zM445.095 238.645h3.01v3.01h-3.01zM449.305 238.645h3.01v3.01h-3.01z"></path></g><g id="DK" class="land"><path d="M470.365 217.575h3.01v3.01h-3.01zM470.365 221.795h3.01v3.01h-3.01z"></path></g><g id="LV" class="land"><path d="M495.645 217.575h3.01v3.01h-3.01zM504.075 217.575h3.01v3.01h-3.01zM508.285 217.575h3.01v3.01h-3.01z"></path></g><g id="LT" class="land"><path d="M495.645 221.795h3.01v3.01h-3.01zM499.865 221.795h3.01v3.01h-3.01zM504.075 221.795h3.01v3.01h-3.01zM499.865 226.005h3.01v3.01h-3.01zM504.075 226.005h3.01v3.01h-3.01z"></path></g><g id="BY" class="land"><path d="M508.285 221.795h3.01v3.01h-3.01zM508.285 226.005h3.01v3.01h-3.01zM512.505 226.005h3.01v3.01h-3.01zM504.075 230.215h3.01v3.01h-3.01zM508.285 230.215h3.01v3.01h-3.01zM512.505 230.215h3.01v3.01h-3.01zM516.715 230.215h3.01v3.01h-3.01zM499.865 234.435h3.01v3.01h-3.01zM504.075 234.435h3.01v3.01h-3.01zM508.285 234.435h3.01v3.01h-3.01zM512.505 234.435h3.01v3.01h-3.01z"></path></g><g id="DE" class="land"><path d="M470.365 226.005h3.01v3.01h-3.01zM466.155 230.215h3.01v3.01h-3.01zM470.365 230.215h3.01v3.01h-3.01zM474.585 230.215h3.01v3.01h-3.01zM478.795 230.215h3.01v3.01h-3.01zM466.155 234.435h3.01v3.01h-3.01zM470.365 234.435h3.01v3.01h-3.01zM474.585 234.435h3.01v3.01h-3.01zM478.795 234.435h3.01v3.01h-3.01zM466.155 238.645h3.01v3.01h-3.01zM470.365 238.645h3.01v3.01h-3.01zM474.585 238.645h3.01v3.01h-3.01zM478.795 238.645h3.01v3.01h-3.01zM466.155 242.855h3.01v3.01h-3.01zM470.365 242.855h3.01v3.01h-3.01zM474.585 242.855h3.01v3.01h-3.01zM470.365 247.075h3.01v3.01h-3.01zM474.585 247.075h3.01v3.01h-3.01z"></path></g><g class="land" style="fill:#ef4444"><path d="M487.225 226.005h3.01v3.01h-3.01zM483.005 230.215h3.01v3.01h-3.01zM487.225 230.215h3.01v3.01h-3.01zM491.435 230.215h3.01v3.01h-3.01zM495.645 230.215h3.01v3.01h-3.01zM499.865 230.215h3.01v3.01h-3.01zM483.005 234.435h3.01v3.01h-3.01zM487.225 234.435h3.01v3.01h-3.01zM491.435 234.435h3.01v3.01h-3.01zM495.645 234.435h3.01v3.01h-3.01zM483.005 238.645h3.01v3.01h-3.01zM487.225 238.645h3.01v3.01h-3.01zM491.435 238.645h3.01v3.01h-3.01zM495.645 238.645h3.01v3.01h-3.01zM499.865 238.645h3.01v3.01h-3.01zM491.435 242.855h3.01v3.01h-3.01zM495.645 242.855h3.01v3.01h-3.01z"></path></g><g id="KZ" class="land"><path d="M588.335 226.005h3.01v3.01h-3.01zM592.555 226.005h3.01v3.01h-3.01zM596.765 226.005h3.01v3.01h-3.01zM579.915 230.215h3.01v3.01h-3.01zM584.125 230.215h3.01v3.01h-3.01zM588.335 230.215h3.01v3.01h-3.01zM592.555 230.215h3.01v3.01h-3.01zM596.765 230.215h3.01v3.01h-3.01zM600.975 230.215h3.01v3.01h-3.01zM605.195 230.215h3.01v3.01h-3.01zM609.405 230.215h3.01v3.01h-3.01zM579.915 234.435h3.01v3.01h-3.01zM584.125 234.435h3.01v3.01h-3.01zM588.335 234.435h3.01v3.01h-3.01zM592.555 234.435h3.01v3.01h-3.01zM596.765 234.435h3.01v3.01h-3.01zM600.975 234.435h3.01v3.01h-3.01zM605.195 234.435h3.01v3.01h-3.01zM609.405 234.435h3.01v3.01h-3.01zM554.635 238.645h3.01v3.01h-3.01zM558.845 238.645h3.01v3.01h-3.01zM571.485 238.645h3.01v3.01h-3.01zM579.915 238.645h3.01v3.01h-3.01zM584.125 238.645h3.01v3.01h-3.01zM588.335 238.645h3.01v3.01h-3.01zM592.555 238.645h3.01v3.01h-3.01zM596.765 238.645h3.01v3.01h-3.01zM600.975 238.645h3.01v3.01h-3.01zM605.195 238.645h3.01v3.01h-3.01zM609.405 238.645h3.01v3.01h-3.01zM613.615 238.645h3.01v3.01h-3.01zM617.835 238.645h3.01v3.01h-3.01zM550.415 242.855h3.01v3.01h-3.01zM554.635 242.855h3.01v3.01h-3.01zM558.845 242.855h3.01v3.01h-3.01zM563.055 242.855h3.01v3.01h-3.01zM567.275 242.855h3.01v3.01h-3.01zM571.485 242.855h3.01v3.01h-3.01zM575.695 242.855h3.01v3.01h-3.01zM579.915 242.855h3.01v3.01h-3.01zM584.125 242.855h3.01v3.01h-3.01zM588.335 242.855h3.01v3.01h-3.01zM592.555 242.855h3.01v3.01h-3.01zM596.765 242.855h3.01v3.01h-3.01zM600.975 242.855h3.01v3.01h-3.01zM605.195 242.855h3.01v3.01h-3.01zM609.405 242.855h3.01v3.01h-3.01zM613.615 242.855h3.01v3.01h-3.01zM617.835 242.855h3.01v3.01h-3.01zM622.045 242.855h3.01v3.01h-3.01zM626.255 242.855h3.01v3.01h-3.01zM550.415 247.075h3.01v3.01h-3.01zM554.635 247.075h3.01v3.01h-3.01zM558.845 247.075h3.01v3.01h-3.01zM563.055 247.075h3.01v3.01h-3.01zM567.275 247.075h3.01v3.01h-3.01zM571.485 247.075h3.01v3.01h-3.01zM575.695 247.075h3.01v3.01h-3.01zM579.915 247.075h3.01v3.01h-3.01zM584.125 247.075h3.01v3.01h-3.01zM588.335 247.075h3.01v3.01h-3.01zM592.555 247.075h3.01v3.01h-3.01zM596.765 247.075h3.01v3.01h-3.01zM600.975 247.075h3.01v3.01h-3.01zM605.195 247.075h3.01v3.01h-3.01zM609.405 247.075h3.01v3.01h-3.01zM613.615 247.075h3.01v3.01h-3.01zM617.835 247.075h3.01v3.01h-3.01zM622.045 247.075h3.01v3.01h-3.01zM626.255 247.075h3.01v3.01h-3.01zM554.635 251.285h3.01v3.01h-3.01zM558.845 251.285h3.01v3.01h-3.01zM563.055 251.285h3.01v3.01h-3.01zM567.275 251.285h3.01v3.01h-3.01zM571.485 251.285h3.01v3.01h-3.01zM575.695 251.285h3.01v3.01h-3.01zM579.915 251.285h3.01v3.01h-3.01zM584.125 251.285h3.01v3.01h-3.01zM588.335 251.285h3.01v3.01h-3.01zM592.555 251.285h3.01v3.01h-3.01zM596.765 251.285h3.01v3.01h-3.01zM600.975 251.285h3.01v3.01h-3.01zM605.195 251.285h3.01v3.01h-3.01zM609.405 251.285h3.01v3.01h-3.01zM613.615 251.285h3.01v3.01h-3.01zM617.835 251.285h3.01v3.01h-3.01zM563.055 255.495h3.01v3.01h-3.01zM567.275 255.495h3.01v3.01h-3.01zM571.485 255.495h3.01v3.01h-3.01zM575.695 255.495h3.01v3.01h-3.01zM579.915 255.495h3.01v3.01h-3.01zM584.125 255.495h3.01v3.01h-3.01zM588.335 255.495h3.01v3.01h-3.01zM592.555 255.495h3.01v3.01h-3.01zM596.765 255.495h3.01v3.01h-3.01zM600.975 255.495h3.01v3.01h-3.01zM605.195 255.495h3.01v3.01h-3.01zM609.405 255.495h3.01v3.01h-3.01zM613.615 255.495h3.01v3.01h-3.01zM617.835 255.495h3.01v3.01h-3.01zM558.845 259.715h3.01v3.01h-3.01zM563.055 259.715h3.01v3.01h-3.01zM579.915 259.715h3.01v3.01h-3.01zM584.125 259.715h3.01v3.01h-3.01zM588.335 259.715h3.01v3.01h-3.01zM592.555 259.715h3.01v3.01h-3.01zM596.765 259.715h3.01v3.01h-3.01zM600.975 259.715h3.01v3.01h-3.01zM605.195 259.715h3.01v3.01h-3.01zM609.405 259.715h3.01v3.01h-3.01zM613.615 259.715h3.01v3.01h-3.01zM563.055 263.925h3.01v3.01h-3.01zM588.335 263.925h3.01v3.01h-3.01zM592.555 263.925h3.01v3.01h-3.01zM596.765 263.925h3.01v3.01h-3.01zM600.975 263.925h3.01v3.01h-3.01zM592.555 268.135h3.01v3.01h-3.01z"></path></g><g id="IE" class="land"><path d="M432.455 230.215h3.01v3.01h-3.01zM436.665 230.215h3.01v3.01h-3.01zM432.455 234.435h3.01v3.01h-3.01zM436.665 234.435h3.01v3.01h-3.01z"></path></g><path id="NL" d="M461.945 234.435h3.01v3.01h-3.01z" class="land"></path><g id="CN" class="land"><path d="M702.095 234.435h3.01v3.01h-3.01zM706.305 234.435h3.01v3.01h-3.01zM710.525 234.435h3.01v3.01h-3.01zM697.885 238.645h3.01v3.01h-3.01zM702.095 238.645h3.01v3.01h-3.01zM706.305 238.645h3.01v3.01h-3.01zM710.525 238.645h3.01v3.01h-3.01zM697.885 242.855h3.01v3.01h-3.01zM702.095 242.855h3.01v3.01h-3.01zM706.305 242.855h3.01v3.01h-3.01zM710.525 242.855h3.01v3.01h-3.01zM630.465 247.075h3.01v3.01h-3.01zM693.665 247.075h3.01v3.01h-3.01zM697.885 247.075h3.01v3.01h-3.01zM702.095 247.075h3.01v3.01h-3.01zM706.305 247.075h3.01v3.01h-3.01zM710.525 247.075h3.01v3.01h-3.01zM714.735 247.075h3.01v3.01h-3.01zM718.945 247.075h3.01v3.01h-3.01zM622.045 251.285h3.01v3.01h-3.01zM626.255 251.285h3.01v3.01h-3.01zM630.465 251.285h3.01v3.01h-3.01zM634.685 251.285h3.01v3.01h-3.01zM697.885 251.285h3.01v3.01h-3.01zM702.095 251.285h3.01v3.01h-3.01zM706.305 251.285h3.01v3.01h-3.01zM710.525 251.285h3.01v3.01h-3.01zM714.735 251.285h3.01v3.01h-3.01zM718.945 251.285h3.01v3.01h-3.01zM723.155 251.285h3.01v3.01h-3.01zM622.045 25
15.495h3.01v3.01h-3.01zM626.255 255.495h3.01v3.01h-3.01zM630.465 255.495h3.01v3.01h-3.01zM634.685 255.495h3.01v3.01h-3.01zM693.665 255.495h3.01v3.01h-3.01zM697.885 255.495h3.01v3.01h-3.01zM702.095 255.495h3.01v3.01h-3.01zM706.305 255.495h3.01v3.01h-3.01zM710.525 255.495h3.01v3.01h-3.01zM714.735 255.495h3.01v3.01h-3.01zM718.945 255.495h3.01v3.01h-3.01zM723.155 255.495h3.01v3.01h-3.01zM617.835 259.715h3.01v3.01h-3.01zM622.045 259.715h3.01v3.01h-3.01zM626.255 259.715h3.01v3.01h-3.01zM630.465 259.715h3.01v3.01h-3.01zM634.685 259.715h3.01v3.01h-3.01zM638.895 259.715h3.01v3.01h-3.01zM643.105 259.715h3.01v3.01h-3.01zM647.325 259.715h3.01v3.01h-3.01zM681.025 259.715h3.01v3.01h-3.01zM685.245 259.715h3.01v3.01h-3.01zM689.455 259.715h3.01v3.01h-3.01zM693.665 259.715h3.01v3.01h-3.01zM697.885 259.715h3.01v3.01h-3.01zM702.095 259.715h3.01v3.01h-3.01zM706.305 259.715h3.01v3.01h-3.01zM710.525 259.715h3.01v3.01h-3.01zM714.735 259.715h3.01v3.01h-3.01zM718.945 259.715h3.01v3.01h-3.01zM617.835 263.925h3.01v3.01h-3.01zM622.045 263.925h3.01v3.01h-3.01zM626.255 263.925h3.01v3.01h-3.01zM630.465 263.925h3.01v3.01h-3.01zM634.685 263.925h3.01v3.01h-3.01zM638.895 263.925h3.01v3.01h-3.01zM643.105 263.925h3.01v3.01h-3.01zM647.325 263.925h3.01v3.01h-3.01zM651.535 263.925h3.01v3.01h-3.01zM681.025 263.925h3.01v3.01h-3.01zM685.245 263.925h3.01v3.01h-3.01zM689.455 263.925h3.01v3.01h-3.01zM693.665 263.925h3.01v3.01h-3.01zM697.885 263.925h3.01v3.01h-3.01zM702.095 263.925h3.01v3.01h-3.01zM706.305 263.925h3.01v3.01h-3.01zM710.525 263.925h3.01v3.01h-3.01zM714.735 263.925h3.01v3.01h-3.01zM613.615 268.135h3.01v3.01h-3.01zM617.835 268.135h3.01v3.01h-3.01zM622.045 268.135h3.01v3.01h-3.01zM626.255 268.135h3.01v3.01h-3.01zM630.465 268.135h3.01v3.01h-3.01zM634.685 268.135h3.01v3.01h-3.01zM638.895 268.135h3.01v3.01h-3.01zM643.105 268.135h3.01v3.01h-3.01zM647.325 268.135h3.01v3.01h-3.01zM651.535 268.135h3.01v3.01h-3.01zM655.745 268.135h3.01v3.01h-3.01zM659.965 268.135h3.01v3.01h-3.01zM664.175 268.135h3.01v3.01h-3.01zM668.385 268.135h3.01v3.01h-3.01zM672.605 268.135h3.01v3.01h-3.01zM676.815 268.135h3.01v3.01h-3.01zM681.025 268.135h3.01v3.01h-3.01zM685.245 268.135h3.01v3.01h-3.01zM689.455 268.135h3.01v3.01h-3.01zM693.665 268.135h3.01v3.01h-3.01zM697.885 268.135h3.01v3.01h-3.01zM702.095 268.135h3.01v3.01h-3.01zM706.305 268.135h3.01v3.01h-3.01zM710.525 268.135h3.01v3.01h-3.01zM605.195 272.355h3.01v3.01h-3.01zM609.405 272.355h3.01v3.01h-3.01zM613.615 272.355h3.01v3.01h-3.01zM617.835 272.355h3.01v3.01h-3.01zM622.045 272.355h3.01v3.01h-3.01zM626.255 272.355h3.01v3.01h-3.01zM630.465 272.355h3.01v3.01h-3.01zM634.685 272.355h3.01v3.01h-3.01zM638.895 272.355h3.01v3.01h-3.01zM643.105 272.355h3.01v3.01h-3.01zM647.325 272.355h3.01v3.01h-3.01zM651.535 272.355h3.01v3.01h-3.01zM655.745 272.355h3.01v3.01h-3.01zM659.965 272.355h3.01v3.01h-3.01zM664.175 272.355h3.01v3.01h-3.01zM668.385 272.355h3.01v3.01h-3.01zM672.605 272.355h3.01v3.01h-3.01zM676.815 272.355h3.01v3.01h-3.01zM681.025 272.355h3.01v3.01h-3.01zM685.245 272.355h3.01v3.01h-3.01zM689.455 272.355h3.01v3.01h-3.01zM693.665 272.355h3.01v3.01h-3.01zM702.095 272.355h3.01v3.01h-3.01zM609.405 276.565h3.01v3.01h-3.01zM613.615 276.56
15h3.01v3.01h-3.01zM617.835 276.565h3.01v3.01h-3.01zM622.045 276.565h3.01v3.01h-3.01zM626.255 276.565h3.01v3.01h-3.01zM630.465 276.565h3.01v3.01h-3.01zM634.685 276.565h3.01v3.01h-3.01zM638.895 276.565h3.01v3.01h-3.01zM643.105 276.565h3.01v3.01h-3.01zM647.325 276.565h3.01v3.01h-3.01zM651.535 276.565h3.01v3.01h-3.01zM655.745 276.565h3.01v3.01h-3.01zM659.965 276.565h3.01v3.01h-3.01zM664.175 276.565h3.01v3.01h-3.01zM668.385 276.565h3.01v3.01h-3.01zM672.605 276.565h3.01v3.01h-3.01zM676.815 276.565h3.01v3.01h-3.01zM681.025 276.565h3.01v3.01h-3.01zM685.245 276.565h3.01v3.01h-3.01zM689.455 276.565h3.01v3.01h-3.01zM693.665 276.565h3.01v3.01h-3.01zM609.405 280.775h3.01v3.01h-3.01zM613.615 280.775h3.01v3.01h-3.01zM617.835 280.775h3.01v3.01h-3.01zM622.045 280.775h3.01v3.01h-3.01zM626.255 280.775h3.01v3.01h-3.01zM630.465 280.775h3.01v3.01h-3.01zM634.685 280.775h3.01v3.01h-3.01zM638.895 280.775h3.01v3.01h-3.01zM643.105 280.775h3.01v3.01h-3.01zM647.325 280.775h3.01v3.01h-3.01zM651.535 280.775h3.01v3.01h-3.01zM655.745 280.775h3.01v3.01h-3.01zM659.965 280.775h3.01v3.01h-3.01zM664.175 280.775h3.01v3.01h-3.01zM668.385 280.775h3.01v3.01h-3.01zM672.605 280.775h3.01v3.01h-3.01zM676.815 280.775h3.01v3.01h-3.01zM681.025 280.775h3.01v3.01h-3.01zM685.245 280.775h3.01v3.01h-3.01zM689.455 280.775h3.01v3.01h-3.01zM693.665 280.775h3.01v3.01h-3.01zM697.885 280.775h3.01v3.01h-3.01zM613.615 284.995h3.01v3.01h-3.01zM617.835 284.995h3.01v3.01h-3.01zM622.045 284.995h3.01v3.01h-3.01zM626.255 284.995h3.01v3.01h-3.01zM630.465 284.995h3.01v3.01h-3.01zM634.685 284.995h3.01v3.01h-3.01zM638.895 284.995h3.01v3.01h-3.01zM643.105 284.995h3.01v3.01h-3.01zM647.325 284.995h3.01v3.01h-3.01zM651.535 284.995h3.01v3.01h-3.01zM655.745 284.995h3.01v3.01h-3.01zM659.965 284.995h3.01v3.01h-3.01zM664.175 284.995h3.01v3.01h-3.01zM668.385 284.995h3.01v3.01h-3.01zM672.605 284.995h3.01v3.01h-3.01zM676.815 284.995h3.01v3.01h-3.01zM681.025 284.995h3.01v3.01h-3.01zM685.245 284.995h3.01v3.01h-3.01zM689.455 284.995h3.01v3.01h-3.01zM693.665 284.995h3.01v3.01h-3.01zM617.835 289.205h3.01v3.01h-3.01zM622.045 289.205h3.01v3.01h-3.01zM626.255 289.205h3.01v3.01h-3.01zM630.465 289.205h3.01v3.01h-3.01zM634.685 289.205h3.01v3.01h-3.01zM638.895 289.205h3.01v3.01h-3.01zM643.105 289.205h3.01v3.01h-3.01zM647.325 289.205h3.01v3.01h-3.01zM651.535 289.205h3.01v3.01h-3.01zM655.745 289.205h3.01v3.01h-3.01zM659.965 289.205h3.01v3.01h-3.01zM664.175 289.205h3.01v3.01h-3.01zM668.385 289.205h3.01v3.01h-3.01zM672.605 289.205h3.01v3.01h-3.01zM676.815 289.205h3.01v3.01h-3.01zM681.025 289.205h3.01v3.01h-3.01zM685.245 289.205h3.01v3.01h-3.01zM689.455 289.205h3.01v3.01h-3.01zM693.665 289.205h3.01v3.01h-3.01zM697.885 289.205h3.01v3.01h-3.01zM617.835 293.415h3.01v3.01h-3.01zM622.045 293.415h3.01v3.01h-3.01zM626.255 293.415h3.01v3.01h-3.01zM630.465 293.415h3.01v3.01h-3.01zM634.685 293.415h3.01v3.01h-3.01zM638.895 293.415h3.01v3.01h-3.01zM643.105 293.415h3.01v3.01h-3.01zM647.325 293.415h3.01v3.01h-3.01zM651.535 293.415h3.01v3.01h-3.01zM655.745 293.415h3.01v3.01h-3.01zM659.965 293.415h3.01v3.01h-3.01zM664.175 293.415h3.01v3.01h-3.01zM668.385 293.415h3.01v3.01h-3.01zM672.605 293.415h3.01v3.01h-3.01zM676.815 293.415h3.01v3.01h-3.01zM681.025 293.415h3.01v3.01h-3.01zM685.245 293.415h3.01v3.01h-3.01zM689.455 293.415h3.01v3.01h-3.01zM693.665 293.415h3.01v3.01h-3.01zM697.885 293.415h3.01v3.01h-3.01zM626.255 297.625h3.01v3.01h-3.01zM630.465 297.625h3.01v3.01h-3.01zM634.685 297.625h3.01v3.01h-3.01zM638.895 297.625h3.01v3.01h-3.01zM643.105 297.625h3.01v3.01h-3.01zM647.325 297.625h3.01v3.01h-3.01zM651.535 297.625h3.01v3.01h-3.01zM655.745 297.625h3.01v3.01h-3.01zM659.965 297.625h3.01v3.01h-3.01zM664.175 297.625h3.01v3.01h-3.01zM668.385 297.625h3.01v3.01h-3.01zM672.605 297.625h3.01v3.01h-3.01zM676.815 297.625h3.01v3.01h-3.01zM681.025 297.625h3.01v3.01h-3.01zM685.245 297.625h3.01v3.01h-3.01zM689.455 297.625h3.01v3.01h-3.01zM693.665 297.625h3.01v3.01h-3.01zM697.885 297.625h3.01v3.01h-3.01zM655.745 301.845h3.01v3.01h-3.01zM659.965 301.845h3.01v3.01h-3.01zM664.175 301.845h3.01v3.01h-3.01zM668.385 301.845h3.01v3.01h-3.01zM672.605 301.845h3.01v3.01h-3.01zM676.815 301.845h3.01v3.01h-3.01zM681.025 301.845h3.01v3.01h-3.01zM685.245 301.845h3.01v3.01h-3.01zM689.455 301.845h3.01v3.01h-3.01zM693.665 301.845h3.01v3.01h-3.01zM697.885 301.845h3.01v3.01h-3.01zM655.745 306.055h3.01v3.01h-3.01zM659.965 306.055h3.01v3.01h-3.01zM664.175 306.055h3.01v3.01h-3.01zM668.385 306.055h3.01v3.01h-3.01zM672.605 306.055h3.01v3.01h-3.01zM676.815 306.055h3.01v3.01h-3.01zM681.025 306.055h3.01v3.01h-3.01zM685.245 306.055h3.01v3.01h-3.01zM689.455 306.
1055h3.01v3.01h-3.01zM693.665 306.055h3.01v3.01h-3.01zM655.745 310.265h3.01v3.01h-3.01zM659.965 310.265h3.01v3.01h-3.01zM664.175 310.265h3.01v3.01h-3.01zM668.385 310.265h3.01v3.01h-3.01zM672.605 310.265h3.01v3.01h-3.01zM676.815 310.265h3.01v3.01h-3.01zM681.025 310.265h3.01v3.01h-3.01zM685.245 310.265h3.01v3.01h-3.01zM689.455 310.265h3.01v3.01h-3.01zM659.965 314.485h3.01v3.01h-3.01zM672.605 314.485h3.01v3.01h-3.01zM676.815 314.485h3.01v3.01h-3.01zM681.025 314.485h3.01v3.01h-3.01z"></path></g><g id="BE" class="land"><path d="M457.735 238.645h3.01v3.01h-3.01zM461.945 238.645h3.01v3.01h-3.01z"></path></g><g id="UA" class="land"><path d="M504.075 238.645h3.01v3.01h-3.01zM508.285 238.645h3.01v3.01h-3.01zM512.505 238.645h3.01v3.01h-3.01zM516.715 238.645h3.01v3.01h-3.01zM520.925 238.645h3.01v3.01h-3.01zM499.865 242.855h3.01v3.01h-3.01zM504.075 242.855h3.01v3.01h-3.01zM508.285 242.855h3.01v3.01h-3.01zM512.505 242.855h3.01v3.01h-3.01zM516.715 242.855h3.01v3.01h-3.01zM520.925 242.855h3.01v3.01h-3.01zM525.145 242.855h3.01v3.01h-3.01zM529.355 242.855h3.01v3.01h-3.01zM499.865 247.075h3.01v3.01h-3.01zM504.075 247.075h3.01v3.01h-3.01zM512.505 247.075h3.01v3.01h-3.01zM516.715 247.075h3.01v3.01h-3.01zM520.925 247.075h3.01v3.01h-3.01zM525.145 247.075h3.01v3.01h-3.01zM529.355 247.075h3.01v3.01h-3.01zM512.505 251.285h3.01v3.01h-3.01zM516.715 251.285h3.01v3.01h-3.01zM520.925 251.285h3.01v3.01h-3.01zM525.145 251.285h3.01v3.01h-3.01zM520.925 255.495h3.01v3.01h-3.01z"></path></g><g id="MN" class="land"><path d="M655.745 238.645h3.01v3.01h-3.01zM659.965 238.645h3.01v3.01h-3.01zM638.895 242.855h3.01v3.01h-3.01zM643.105 242.855h3.01v3.01h-3.01zM647.325 242.855h3.01v3.01h-3.01zM651.535 242.855h3.01v3.01h-3.01zM655.745 242.855h3.01v3.01h-3.01zM659.965 242.855h3.01v3.01h-3.01zM664.175 242.855h3.01v3.01h-3.01zM668.385 242.855h3.01v3.01h-3.01zM672.605 242.855h3.01v3.01h-3.01zM685.245 242.855h3.01v3.01h-3.01zM689.455 242.855h3.01v3.01h-3.01zM634.685 247.075h3.01v3.01h-3.01zM638.895 247.075h3.01v3.01h-3.01zM643.105 247.075h3.01v3.01h-3.01zM647.325 247.075h3.01v3.01h-3.01zM651.535 247.075h3.01v3.01h-3.01zM655.745 247.075h3.01v3.01h-3.01zM659.965 247.075h3.01v3.01h-3.01zM664.175 247.075h3.01v3.01h-3.01zM668.385 247.075h3.01v3.01h-3.01zM672.605 247.075h3.01v3.01h-3.01zM676.815 247.075h3.01v3.01h-3.01zM681.025 247.075h3.01v3.01h-3.01zM685.245 247.075h3.01v3.01h-3.01zM689.455 247.075h3.01v3.01h-3.01zM638.895 251.285h3.01v3.01h-3.01zM643.105 251.285h3.01v3.01h-3.01zM647.325 251.285h3.01v3.01h-3.01zM651.535 251.285h3.01v3.01h-3.01zM655.745 251.285h3.01v3.01h-3.01zM659.965 251.285h3.01v3.01h-3.01zM664.175 251.285h3.01v3.01h-3.01zM668.385 251.285h3.01v3.01h-3.01zM672.605 251.285h3.01v3.01h-3.01zM676.815 251.285h3.01v3.01h-3.01zM681.025 251.285h3.01v3.01h-3.01zM685.245 251.285h3.01v3.01h-3.01zM689.455 251.285h3.01v3.01h-3.01zM693.665 251.285h3.01v3.01h-3.01zM638.895 255.495h3.01v3.01h-3.01zM643.105 255.495h3.01v3.01h-3.01zM647.325 255.495h3.01v3.01h-3.01zM651.535 255.495h3.01v3.01h-3.01zM655.745 255.495h3.01v3.01h-3.01zM659.965 255.495h3.01v3.01h-3.01zM664.175 255.495h3.01v3.01h-3.01zM668.385 255.495h3.01v3.01h-3.01zM672.605 255.495h3.01v3.01h-3.01zM676.815 255.495h3.01v3.01h-3.01zM681.025 255.495h3.01v3.01h-3.01zM685.245 255.495h3.01v3.01h-3.01zM689.455 255.495h3.01v3.01h-3.01zM651.535 259.715h3.01v3.01h-3.01zM655.745 259.715h3.01v3.01h-3.01zM659.965 259.715h3.01v3.01h-3.01zM664.175 259.715h3.01v3.01h-3.01zM668.385 259.715h3.01v3.01h-3.01zM672.605 259.715h3.01v3.01h-3.01zM676.815 259.715h3.01v3.01h-3.01zM655.745 263.925h3.01v3.01h-3.01zM659.965 263.925h3.01v3.01h-3.01zM664.175 263.925h3.01v3.01h-3.01zM668.385 263.925h3.01v3.01h-3.01zM672.605 263.925h3.01v3.01h-3.01zM676.815 263.925h3.01v3.01h-3.01z"></path></g><g id="FR" class="land"><path d="M453.515 242.855h3.01v3.01h-3.01zM457.735 242.855h3.01v3.01h-3.01zM461.945 242.855h3.01v3.01h-3.01zM445.095 247.075h3.01v3.01h-3.01zM449.305 247.075h3.01v3.01h-3.01zM453.515 247.075h3.01v3.01h-3.01zM457.735 247.075h3.01v3.01h-3.01zM461.945 247.075h3.01v3.01h-3.01zM466.155 247.075h3.01v3.01h-3.01zM449.305 251.285h3.01v3.01h-3.01zM453.515 251.285h3.01v3.01h-3.01zM457.735 251.285h3.01v3.01h-3.01zM461.945 251.285h3.01v3.01h-3.01zM449.305 255.495h3.01v3.01h-3.01zM453.515 255.495h3.01v3.01h-3.01zM457.735 255.495h3.01v3.01h-3.01zM461.945 255.495h3.01v3.01h-3.01zM449.305 259.715h3.01v3.01h-3.01zM453.515 259.715h3.01v3.01h-3.01zM457.735 259.715h3.01v3.01h-3.01zM461.945 259.715h3.01v3.01h-3.01zM466.155 259.715h3.01v3.01h-3.01zM470.365 263.925h3.01v3.01h-3.01z"></path></g><g id="CZ" class="land"><path d="M478.795 242.855h3.01v3.01h-3.01zM483.005 242.855h3.01v3.01h-3.01zM487.225 242.855h3.01v3.01h-3.01z"></path></g><g id="AT" class="land"><path d="M478.795 247.075h3.01v3.01h-3.01zM483.005 247.075h3.01v3.01h-3.01zM478.795 251.285h3.01v3.01h-3.01zM483.005 251.285h3.01v3.01h-3.01z"></path></g><g id="SK" class="land"><path d="M487.225 247.075h3.01v3.01h-3.01zM491.435 247.075h3.01v3.01h-3.01z"></path></g><g id="HU" class="land"><path d="M495.645 247.075h3.01v3.01h-3.01zM487.225 251.285h3.01v3.01h-3.01zM491.435 251.285h3.01v3.01h-3.01zM495.645 251.285h3.01v3.01h-3.01z"></path></g><path id="MD" d="M508.285 247.075h3.01v3.01h-3.01z" class="land"></path><g id="CH" class="land"><path d="M466.155 251.285h3.01v3.01h-3.01zM470.365 251.285h3.01v3.01h-3.01z"></path></g><g id="IT" class="land"><path d="M474.585 251.285h3.01v3.01h-3.01zM466.155 255.495h3.01v3.01h-3.01zM470.365 255.495h3.01v3.01h-3.01zM474.585 255.495h3.01v3.01h-3.01zM474.585 259.715h3.01v3.01h-3.01zM474.585 263.925h3.01v3.01h-3.01zM478.795 263.925h3.01v3.01h-3.01zM470.365 268.135h3.01v3.01h-3.01zM483.005 268.135h3.01v3.01h-3.01zM470.365 272.355h3.01v3.01h-3.01zM478.795 276.565h3.01v3.01h-3.01z"></path></g><g id="RO" class="land"><path d="M499.865 251.285h3.01v3.01h-3.01zM504.075 251.285h3.01v3.01h-3.01zM508.285 251.285h3.01v3.01h-3.01zM495.645 255.495h3.01v3.01h-3.01zM499.865 255.495h3.01v3.01h-3.01zM504.075 255.495h3.01v3.01h-3.01zM508.285 255.495h3.01v3.01h-3.01zM499.865 259.715h3.01v3.01h-3.01zM504.075 259.715h3.01v3.01h-3.01zM508.285 259.715h3.01v3.01h-3.01z"></path></g><g id="HR" class="land"><path d="M483.005 255.495h3.01v3.01h-3.01zM487.225 255.495h3.01v3.01h-3.01zM483.005 259.715h3.01v3.01h-3.01z"></path></g><g id="RS" class="land"><path d="M491.435 255.495h3.01v3.01h-3.01zM491.435 259.715h3.01v3.01h-3.01zM495.645 259.715h3.01v3.01h-3.01z"></path></g><path id="BA" d="M487.225 259.715h3.01v3.01h-3.01z" class="land"></path><g id="UZ" class="land"><path d="M567.275 259.715h3.01v3.01h-3.01zM571.485 259.715h3.01v3.01h-3.01zM575.695 259.715h3.01v3.01h-3.01zM567.275 263.925h3.01v3.01h-3.01zM575.695 263.925h3.01v3.01h-3.01zM579.915 263.925h3.01v3.01h-3.01zM584.125 263.925h3.01v3.01h-3.01zM579.915 268.135h3.01v3.01h-3.01zM584.125 268.135h3.01v3.01h-3.01zM588.335 268.135h3.01v3.01h-3.01zM596.765 268.135h3.01v3.01h-3.01zM584.125 272.355h3.01v3.01h-3.01zM588.335 272.355h3.01v3.01h-3.01zM588.335 276.565h3.01v3.01h-3.01z"></path></g><g id="JP" class="land"><path d="M744.225 259.715h3.01v3.01h-3.01zM740.015 263.925h3.01v3.01h-3.01zM744.225 263.925h3.01v3.01h-3.01zM740.015 272.355h3.01v3.01h-3.01zM740.015 276.56
15h3.01v3.01h-3.01zM735.795 280.775h3.01v3.01h-3.01zM740.015 280.775h3.01v3.01h-3.01zM723.155 284.995h3.01v3.01h-3.01zM731.585 284.995h3.01v3.01h-3.01z"></path></g><g id="ES" class="land"><path d="M436.665 263.925h3.01v3.01h-3.01zM440.875 263.925h3.01v3.01h-3.01zM445.095 263.925h3.01v3.01h-3.01zM449.305 263.925h3.01v3.01h-3.01zM453.515 263.925h3.01v3.01h-3.01zM440.875 268.135h3.01v3.01h-3.01zM445.095 268.135h3.01v3.01h-3.01zM449.305 268.135h3.01v3.01h-3.01zM436.665 272.355h3.01v3.01h-3.01zM440.875 272.355h3.01v3.01h-3.01zM445.095 272.355h3.01v3.01h-3.01zM449.305 272.355h3.01v3.01h-3.01zM457.735 272.355h3.01v3.01h-3.01zM436.665 276.565h3.01v3.01h-3.01zM440.875 276.565h3.01v3.01h-3.01zM445.095 276.565h3.01v3.01h-3.01zM449.305 276.565h3.01v3.01h-3.01z"></path></g><path id="ME" d="M491.435 263.925h3.01v3.01h-3.01z" class="land"></path><path id="XK" d="M495.645 263.925h3.01v3.01h-3.01z" class="land"></path><g id="BG" class="land"><path d="M499.865 263.925h3.01v3.01h-3.01zM504.075 263.925h3.01v3.01h-3.01z"></path></g><g id="GE" class="land"><path d="M537.785 263.925h3.01v3.01h-3.01zM541.995 263.925h3.01v3.01h-3.01z"></path></g><g id="TM" class="land"><path d="M571.485 263.925h3.01v3.01h-3.01zM567.275 268.135h3.01v3.01h-3.01zM571.485 268.135h3.01v3.01h-3.01zM575.695 268.135h3.01v3.01h-3.01zM563.055 272.355h3.01v3.01h-3.01zM567.275 272.355h3.01v3.01h-3.01zM571.485 272.355h3.01v3.01h-3.01zM575.695 272.355h3.01v3.01h-3.01zM579.915 272.355h3.01v3.01h-3.01zM563.055 276.565h3.01v3.01h-3.01zM571.485 276.565h3.01v3.01h-3.01zM575.695 276.565h3.01v3.01h-3.01zM579.915 276.565h3.01v3.01h-3.01zM584.125 276.565h3.01v3.01h-3.01zM579.915 280.775h3.01v3.01h-3.01z"></path></g><g id="KG" class="land"><path d="M605.195 263.925h3.01v3.01h-3.01zM609.405 263.925h3.01v3.01h-3.01zM613.615 263.925h3.01v3.01h-3.01zM600.975 268.135h3.01v3.01h-3.01zM605.195 268.135h3.01v3.01h-3.01zM609.405 268.135h3.01v3.01h-3.01zM596.765 272.355h3.01v3.01h-3.01zM600.975 272.355h3.01v3.01h-3.01z"></path></g><g id="KP" class="land"><path d="M718.945 263.925h3.01v3.01h-3.01zM714.735 268.135h3.01v3.01h-3.01zM710.525 272.355h3.01v3.01h-3.01zM710.525 276.565h3.01v3.01h-3.01z"></path></g><g id="PT" class="land"><path d="M436.665 268.135h3.01v3.01h-3.01zM432.455 272.355h3.01v3.01h-3.01z"></path></g><path id="AL" d="M491.435 268.135h3.01v3.01h-3.01z" class="land"></path><path id="MK" d="M495.645 268.135h3.01v3.01h-3.01z" class="land"></path><g id="GR" class="land"><path d="M499.865 268.135h3.01v3.01h-3.01zM504.075 268.135h3.01v3.01h-3.01zM495.645 272.355h3.01v3.01h-3.01zM495.645 276.565h3.01v3.01h-3.01z"></path></g><g id="TR" class="land"><path d="M508.285 268.135h3.01v3.01h-3.01zM512.505 268.135h3.01v3.01h-3.01zM516.715 268.135h3.01v3.01h-3.01zM520.925 268.135h3.01v3.01h-3.01zM525.145 268.135h3.01v3.01h-3.01zM537.785 268.135h3.01v3.01h-3.01zM508.285 272.355h3.01v3.01h-3.01zM512.505 272.355h3.01v3.01h-3.01zM516.715 272.355h3.01v3.01h-3.01zM520.925 272.355h3.01v3.01h-3.01zM525.145 272.355h3.01v3.01h-3.01zM529.355 272.355h3.01v3.01h-3.01zM533.565 272.355h3.01v3.01h-3.01zM537.785 272.355h3.01v3.01h-3.01zM541.995 272.355h3.01v3.01h-3.01zM508.285 276.565h3.01v3.01h-3.01zM512.505 276.565h3.01v3.01h-3.01zM516.715 276.565h3.01v3.01h-3.01zM520.925 276.565h3.01v3.01h-3.01zM525.145 276.565h3.01v3.01h-3.01zM529.355 276.565h3.01v3.01h-3.01zM533.565 276.565h3.01v3.01h-3.01zM537.785 276.565h3.01v3.01h-3.01zM541.995 276.565h3.01v3.01h-3.01zM512.505 280.775h3.01v3.01h-3.01zM525.145 280.775h3.01v3.01h-3.01z"></path></g><g id="AM" class="land"><path d="M541.995 268.135h3.01v3.01h-3.01zM546.205 272.355h3.01v3.01h-3.01z"></path></g><g id="AZ" class="land"><path d="M546.205 268.135h3.01v3.01h-3.01zM550.415 268.135h3.01v3.01h-3.01zM550.415 272.355h3.01v3.01h-3.01z"></path></g><g id="TJ" class="land"><path d="M592.555 272.355h3.01v3.01h-3.01zM592.555 276.565h3.01v3.01h-3.01zM600.975 276.56
15h3.01v3.01h-3.01zM605.195 276.565h3.01v3.01h-3.01z"></path></g><g id="IR" class="land"><path d="M546.205 276.565h3.01v3.01h-3.01zM550.415 276.565h3.01v3.01h-3.01zM567.275 276.565h3.01v3.01h-3.01zM546.205 280.775h3.01v3.01h-3.01zM550.415 280.775h3.01v3.01h-3.01zM554.635 280.775h3.01v3.01h-3.01zM558.845 280.775h3.01v3.01h-3.01zM563.055 280.775h3.01v3.01h-3.01zM567.275 280.775h3.01v3.01h-3.01zM571.485 280.775h3.01v3.01h-3.01zM575.695 280.775h3.01v3.01h-3.01zM546.205 284.995h3.01v3.01h-3.01zM550.415 284.995h3.01v3.01h-3.01zM554.635 284.995h3.01v3.01h-3.01zM558.845 284.995h3.01v3.01h-3.01zM563.055 284.995h3.01v3.01h-3.01zM567.275 284.995h3.01v3.01h-3.01zM571.485 284.995h3.01v3.01h-3.01zM575.695 284.995h3.01v3.01h-3.01zM550.415 289.205h3.01v3.01h-3.01zM554.635 289.205h3.01v3.01h-3.01zM558.845 289.205h3.01v3.01h-3.01zM563.055 289.205h3.01v3.01h-3.01zM567.275 289.205h3.01v3.01h-3.01zM571.485 289.205h3.01v3.01h-3.01zM575.695 289.205h3.01v3.01h-3.01zM550.415 293.415h3.01v3.01h-3.01zM554.635 293.415h3.01v3.01h-3.01zM558.845 293.415h3.01v3.01h-3.01zM563.055 293.415h3.01v3.01h-3.01zM567.275 293.415h3.01v3.01h-3.01zM571.485 293.415h3.01v3.01h-3.01zM575.695 293.415h3.01v3.01h-3.01zM558.845 297.625h3.01v3.01h-3.01zM563.055 297.625h3.01v3.01h-3.01zM567.275 297.625h3.01v3.01h-3.01zM571.485 297.625h3.01v3.01h-3.01zM575.695 297.625h3.01v3.01h-3.01zM563.055 301.845h3.01v3.01h-3.01zM567.275 301.845h3.01v3.01h-3.01zM571.485 301.845h3.01v3.01h-3.01zM575.695 301.845h3.01v3.01h-3.01zM579.915 301.845h3.01v3.01h-3.01zM571.485 306.055h3.01v3.01h-3.01zM575.695 306.055h3.01v3.01h-3.01z"></path></g><g id="AF" class="land"><path d="M596.765 276.565h3.01v3.01h-3.01zM584.125 280.775h3.01v3.01h-3.01zM588.335 280.775h3.01v3.01h-3.01zM592.555 280.775h3.01v3.01h-3.01zM596.765 280.775h3.01v3.01h-3.01zM579.915 284.995h3.01v3.01h-3.01zM584.125 284.995h3.01v3.01h-3.01zM588.335 284.995h3.01v3.01h-3.01zM592.555 284.995h3.01v3.01h-3.01zM596.765 284.995h3.01v3.01h-3.01zM579.915 289.205h3.01v3.01h-3.01zM584.125 289.205h3.01v3.01h-3.01zM588.335 289.205h3.01v3.01h-3.01zM592.555 289.205h3.01v3.01h-3.01zM579.915 293.415h3.01v3.01h-3.01zM584.125 293.415h3.01v3.01h-3.01zM588.335 293.415h3.01v3.01h-3.01zM579.915 297.625h3.01v3.01h-3.01z"></path></g><g id="KR" class="land"><path d="M714.735 276.565h3.01v3.01h-3.01zM714.735 280.775h3.01v3.01h-3.01z"></path></g><g id="DZ" class="land"><path d="M453.515 280.775h3.01v3.01h-3.01zM457.735 280.775h3.01v3.01h-3.01zM461.945 280.775h3.01v3.01h-3.01zM466.155 280.775h3.01v3.01h-3.01zM449.305 284.995h3.01v3.01h-3.01zM453.515 284.995h3.01v3.01h-3.01zM457.735 284.995h3.01v3.01h-3.01zM461.945 284.995h3.01v3.01h-3.01zM466.155 284.995h3.01v3.01h-3.01zM449.305 289.205h3.01v3.01h-3.01zM453.515 289.205h3.01v3.01h-3.01zM457.735 289.205h3.01v3.01h-3.01zM461.945 289.205h3.01v3.01h-3.01zM466.155 289.205h3.01v3.01h-3.01zM445.095 293.415h3.01v3.01h-3.01zM449.305 293.415h3.01v3.01h-3.01zM453.515 293.415h3.01v3.01h-3.01zM457.735 293.415h3.01v3.01h-3.01zM461.945 293.415h3.01v3.01h-3.01zM466.155 293.415h3.01v3.01h-3.01zM436.665 297.625h3.01v3.01h-3.01zM440.875 297.625h3.01v3.01h-3.01zM445.095 297.625h3.01v3.01h-3.01zM449.305 297.625h3.01v3.01h-3.01zM453.515 297.625h3.01v3.01h-3.01zM457.735 297.625h3.01v3.01h-3.01zM461.945 297.625h3.01v3.01h-3.01zM466.155 297.625h3.01v3.01h-3.01zM470.365 297.625h3.01v3.01h-3.01zM436.665 301.845h3.01v3.01h-3.01zM440.875 301.845h3.01v3.01h-3.01zM445.095 301.845h3.01v3.01h-3.01zM449.305 301.845h3.01v3.01h-3.01zM453.515 301.845h3.01v3.01h-3.01zM457.735 301.845h3.01v3.01h-3.01zM461.945 301.845h3.01v3.01h-3.01zM466.155 301.845h3.01v3.01h-3.01zM470.365 301.845h3.01v3.01h-3.01zM440.875 306.055h3.01v3.01h-3.01zM445.095 306.055h3.01v3.01h-3.01zM449.305 306.055h3.01v3.01h-3.01zM453.515 306.055h3.01v3.01h-3.01zM457.735 306.055h3.01v3.01h-3.01zM461.945 306.055h3.01v3.01h-3.01zM466.155 306.055h3.01v3.01h-3.01zM470.365 306.055h3.01v3.01h-3.01zM445.095 310.265h3.01v3.01h-3.01zM449.305 310.265h3.01v3.01h-3.01zM453.515 310.265h3.01v3.01h-3.01zM457.735 310.265h3.01v3.01h-3.01zM461.945 310.265h3.01v3.01h-3.01zM466.155 310.265h3.01v3.01h-3.01zM470.365 310.265h3.01v3.01h-3.01zM474.585 310.265h3.01v3.01h-3.01zM453.515 314.485h3.01v3.01h-3.01zM457.735 314.485h3.01v3.01h-3.01zM461.945 314.485h3.01v3.01h-3.01zM466.155 314.485h3.01v3.01h-3.01zM470.365 314.485h3.01v3.01h-3.01zM457.735 318.695h3.01v3.01h-3.01zM461.945 318.695h3.01v3.01h-3.01z"></path></g><g id="TN" class="land">
1<path d="M470.365 280.775h3.01v3.01h-3.01zM470.365 284.995h3.01v3.01h-3.01zM470.365 289.205h3.01v3.01h-3.01zM474.585 289.205h3.01v3.01h-3.01zM470.365 293.415h3.01v3.01h-3.01z"></path></g><g id="SY" class="land"><path d="M529.355 280.775h3.01v3.01h-3.01zM533.565 280.775h3.01v3.01h-3.01zM529.355 284.995h3.01v3.01h-3.01zM533.565 284.995h3.01v3.01h-3.01zM525.145 289.205h3.01v3.01h-3.01z"></path></g><g id="IQ" class="land"><path d="M537.785 280.775h3.01v3.01h-3.01zM541.995 280.775h3.01v3.01h-3.01zM537.785 284.995h3.01v3.01h-3.01zM541.995 284.995h3.01v3.01h-3.01zM533.565 289.205h3.01v3.01h-3.01zM537.785 289.205h3.01v3.01h-3.01zM541.995 289.205h3.01v3.01h-3.01zM546.205 289.205h3.01v3.01h-3.01zM537.785 293.415h3.01v3.01h-3.01zM541.995 293.415h3.01v3.01h-3.01zM546.205 293.415h3.01v3.01h-3.01zM546.205 297.625h3.01v3.01h-3.01z"></path></g><g id="PK" class="land"><path d="M600.975 280.775h3.01v3.01h-3.01zM605.195 280.775h3.01v3.01h-3.01zM600.975 284.995h3.01v3.01h-3.01zM596.765 289.205h3.01v3.01h-3.01zM600.975 289.205h3.01v3.01h-3.01zM592.555 293.415h3.01v3.01h-3.01zM596.765 293.415h3.01v3.01h-3.01zM600.975 293.415h3.01v3.01h-3.01zM584.125 297.625h3.01v3.01h-3.01zM588.335 297.625h3.01v3.01h-3.01zM592.555 297.625h3.01v3.01h-3.01zM596.765 297.625h3.01v3.01h-3.01zM600.975 297.625h3.01v3.01h-3.01zM584.125 301.845h3.01v3.01h-3.01zM588.335 301.845h3.01v3.01h-3.01zM592.555 301.845h3.01v3.01h-3.01zM579.915 306.055h3.01v3.01h-3.01zM584.125 306.055h3.01v3.01h-3.01zM588.335 306.055h3.01v3.01h-3.01zM592.555 306.055h3.01v3.01h-3.01z"></path></g><g id="MA" class="land"><path d="M440.875 284.995h3.01v3.01h-3.01zM445.095 284.995h3.01v3.01h-3.01zM436.665 289.205h3.01v3.01h-3.01zM440.875 289.205h3.01v3.01h-3.01zM445.095 289.205h3.01v3.01h-3.01zM432.455 293.415h3.01v3.01h-3.01zM436.665 293.415h3.01v3.01h-3.01zM440.875 293.415h3.01v3.01h-3.01zM432.455 297.625h3.01v3.01h-3.01z"></path></g><g id="IN" class="land"><path d="M605.195 284.995h3.01v3.01h-3.01zM609.405 284.995h3.01v3.01h-3.01zM605.195 289.205h3.01v3.01h-3.01zM609.405 289.205h3.01v3.01h-3.01zM613.615 289.205h3.01v3.01h-3.01zM605.195 293.415h3.01v3.01h-3.01zM609.405 293.415h3.01v3.01h-3.01zM613.615 293.415h3.01v3.01h-3.01zM605.195 297.625h3.01v3.01h-3.01zM609.405 297.625h3.01v3.01h-3.01zM613.615 297.625h3.01v3.01h-3.01zM596.765 301.845h3.01v3.01h-3.01zM600.975 301.845h3.01v3.01h-3.01zM605.195 301.845h3.01v3.01h-3.01zM609.405 301.845h3.01v3.01h-3.01zM613.615 301.845h3.01v3.01h-3.01zM617.835 301.845h3.01v3.01h-3.01zM643.105 301.845h3.01v3.01h-3.01zM647.325 301.845h3.01v3.01h-3.01zM596.765 306.
1055h3.01v3.01h-3.01zM600.975 306.055h3.01v3.01h-3.01zM605.195 306.055h3.01v3.01h-3.01zM609.405 306.055h3.01v3.01h-3.01zM613.615 306.055h3.01v3.01h-3.01zM617.835 306.055h3.01v3.01h-3.01zM622.045 306.055h3.01v3.01h-3.01zM626.255 306.055h3.01v3.01h-3.01zM630.465 306.055h3.01v3.01h-3.01zM638.895 306.055h3.01v3.01h-3.01zM643.105 306.055h3.01v3.01h-3.01zM592.555 310.265h3.01v3.01h-3.01zM596.765 310.265h3.01v3.01h-3.01zM600.975 310.265h3.01v3.01h-3.01zM605.195 310.265h3.01v3.01h-3.01zM609.405 310.265h3.01v3.01h-3.01zM613.615 310.265h3.01v3.01h-3.01zM617.835 310.265h3.01v3.01h-3.01zM622.045 310.265h3.01v3.01h-3.01zM626.255 310.265h3.01v3.01h-3.01zM630.465 310.265h3.01v3.01h-3.01zM643.105 310.265h3.01v3.01h-3.01zM596.765 314.485h3.01v3.01h-3.01zM600.975 314.485h3.01v3.01h-3.01zM605.195 314.485h3.01v3.01h-3.01zM609.405 314.485h3.01v3.01h-3.01zM613.615 314.485h3.01v3.01h-3.01zM617.835 314.485h3.01v3.01h-3.01zM622.045 314.485h3.01v3.01h-3.01zM626.255 314.485h3.01v3.01h-3.01zM630.465 314.485h3.01v3.01h-3.01zM600.975 318.695h3.01v3.01h-3.01zM605.195 318.695h3.01v3.01h-3.01zM609.405 318.695h3.01v3.01h-3.01zM613.615 318.695h3.01v3.01h-3.01zM617.835 318.695h3.01v3.01h-3.01zM622.045 318.695h3.01v3.01h-3.01zM626.255 318.695h3.01v3.01h-3.01zM605.195 322.905h3.01v3.01h-3.01zM609.405 322.905h3.01v3.01h-3.01zM613.615 322.905h3.01v3.01h-3.01zM617.835 322.905h3.01v3.01h-3.01zM622.045 322.905h3.01v3.01h-3.01zM605.195 327.125h3.01v3.01h-3.01zM609.405 327.125h3.01v3.01h-3.01zM613.615 327.125h3.01v3.01h-3.01zM617.835 327.125h3.01v3.01h-3.01zM605.195 331.335h3.01v3.01h-3.01zM609.405 331.335h3.01v3.01h-3.01zM613.615 331.335h3.01v3.01h-3.01zM609.405 335.545h3.01v3.01h-3.01zM613.615 335.545h3.01v3.01h-3.01zM609.405 339.765h3.01v3.01h-3.01zM613.615 339.765h3.01v3.01h-3.01z"></path></g><g id="LY" class="land"><path d="M495.645 289.205h3.01v3.01h-3.01zM474.585 293.415h3.01v3.01h-3.01zM478.795 293.415h3.01v3.01h-3.01zM483.005 293.415h3.01v3.01h-3.01zM495.645 293.415h3.01v3.01h-3.01zM499.865 293.415h3.01v3.01h-3.01zM474.585 297.625h3.01v3.01h-3.01zM478.795 297.625h3.01v3.01h-3.01zM483.005 297.625h3.01v3.01h-3.01zM487.225 297.625h3.01v3.01h-3.01zM491.435 297.625h3.01v3.01h-3.01zM495.645 297.625h3.01v3.01h-3.01zM499.865 297.625h3.01v3.01h-3.01zM474.585 301.845h3.01v3.01h-3.01zM478.795 301.845h3.01v3.01h-3.01zM483.005 301.845h3.01v3.01h-3.01zM487.225 301.845h3.01v3.01h-3.01zM491.435 301.845h3.01v3.01h-3.01zM495.645 301.845h3.01v3.01h-3.01zM499.865 301.845h3.01v3.01h-3.01zM474.585 306.055h3.01v3.01h-3.01zM478.795 306.055h3.01v3.01h-3.01zM483.005 306.055h3.01v3.01h-3.01zM487.225 306.055h3.01v3.01h-3.01zM491.435 306.055h3.01v3.01h-3.01zM495.645 306.055h3.01v3.01h-3.01zM499.865 306.055h3.01v3.01h-3.01zM478.795 310.265h3.01v3.01h-3.01zM483.005 310.265h3.01v3.01h-3.01zM487.225 310.265h3.01v3.01h-3.01zM491.435 310.265h3.01v3.01h-3.01zM495.645 310.265h3.01v3.01h-3.01zM499.865 310.265h3.01v3.01h-3.01zM491.435 314.485h3.01v3.01h-3.01zM495.645 314.485h3.01v3.01h-3.01zM499.865 314.485h3.01v3.01h-3.01zM499.865 318.695h3.01v3.01h-3.01z"></path></g><g id="JO" class="land"><path d="M529.355 289.205h3.01v3.01h-3.01zM525.145 293.415h3.01v3.01h-3.01zM525.145 297.625h3.01v3.01h-3.01z"></path></g><g id="MX" class="land"><path d="M213.365 293.415h3.01v3.01h-3.01zM221.795 293.415h3.01v3.01h-3.01zM226.005 293.415h3.01v3.01h-3.01zM230.215 293.415h3.01v3.01h-3.01zM221.795 297.625h3.01v3.01h-3.01zM226.005 297.625h3.01v3.01h-3.01zM230.215 297.625h3.01v3.01h-3.01zM234.435 297.625h3.01v3.01h-3.01zM242.855 297.625h3.01v3.01h-3.01zM217.575 301.845h3.01v3.01h-3.01zM226.005 301.845h3.01v3.01h-3.01zM230.215 301.845h3.01v3.01h-3.01zM234.435 301.845h3.01v3.01h-3.01zM238.645 301.845h3.01v3.01h-3.01zM242.855 301.845h3.01v3.01h-3.01zM221.795 306.055h3.01v3.01h-3.01zM226.005 306.055h3.01v3.01h-3.01zM230.215 306.055h3.01v3.01h-3.01zM234.435 306.055h3.01v3.01h-3.01zM238.645 306.055h3.01v3.01h-3.01zM242.855 306.055h3.01v3.01h-3.01zM247.075 306.055h3.01v3.01h-3.01zM234.435 310.265h3.01v3.01h-3.01zM238.645 310.265h3.01v3.01h-3.01zM242.855 310.265h3.01v3.01h-3.01zM247.075 310.265h3.01v3.01h-3.01zM234.435 314.485h3.01v3.01h-3.01zM238.645 314.485h3.01v3.01h-3.01zM242.855 314.485h3.01v3.01h-3.01zM247.075 314.485h3.01v3.01h-3.01zM234.435 318.695h3.01v3.01h-3.01zM238.645 318.695h3.01v3.01h-3.01zM242.855 318.695h3.01v3.01h-3.01zM247.075 318.695h3.01v3.01h-3.01zM251.285 318.695h3.01v3.01h-3.01zM268.135 318.695h3.01v3.01h-3.01zM242.855 322.905h3.01v3.01h-3.01zM247.075 322.905h3.01v3.01h-3.01zM251.285 322.905h3.01v3.01h-3.01zM255.495 322.905h3.01v3.01h-3.01zM259.715 322.905h3.01v3.01h-3.01zM263.925 322.905h3.01v3.01h-3.01zM268.135 322.905h3.01v3.01h-3.01zM251.285 327.125h3.01v3.01h-3.01zM259.715 327.125h3.01v3.01h-3.01zM263.925 327.125h3.01v3.01h-3.01z"></path></g>
1<g id="EG" class="land"><path d="M504.075 293.415h3.01v3.01h-3.01zM508.285 293.415h3.01v3.01h-3.01zM516.715 293.415h3.01v3.01h-3.01zM520.925 293.415h3.01v3.01h-3.01zM504.075 297.625h3.01v3.01h-3.01zM508.285 297.625h3.01v3.01h-3.01zM512.505 297.625h3.01v3.01h-3.01zM516.715 297.625h3.01v3.01h-3.01zM520.925 297.625h3.01v3.01h-3.01zM504.075 301.845h3.01v3.01h-3.01zM508.285 301.845h3.01v3.01h-3.01zM512.505 301.845h3.01v3.01h-3.01zM516.715 301.845h3.01v3.01h-3.01zM504.075 306.055h3.01v3.01h-3.01zM508.285 306.055h3.01v3.01h-3.01zM512.505 306.055h3.01v3.01h-3.01zM516.715 306.055h3.01v3.01h-3.01zM520.925 306.055h3.01v3.01h-3.01zM504.075 310.265h3.01v3.01h-3.01zM508.285 310.265h3.01v3.01h-3.01zM512.505 310.265h3.01v3.01h-3.01zM516.715 310.265h3.01v3.01h-3.01zM520.925 310.265h3.01v3.01h-3.01zM504.075 314.485h3.01v3.01h-3.01zM508.285 314.485h3.01v3.01h-3.01zM512.505 314.485h3.01v3.01h-3.01zM516.715 314.485h3.01v3.01h-3.01zM520.925 314.485h3.01v3.01h-3.01zM525.145 314.485h3.01v3.01h-3.01z"></path></g><g id="SA" class="land"><path d="M529.355 293.415h3.01v3.01h-3.01zM533.565 293.415h3.01v3.01h-3.01zM529.355 297.625h3.01v3.01h-3.01zM533.565 297.625h3.01v3.01h-3.01zM537.785 297.625h3.01v3.01h-3.01zM541.995 297.625h3.01v3.01h-3.01zM525.145 301.845h3.01v3.01h-3.01zM529.355 301.845h3.01v3.01h-3.01zM533.565 301.845h3.01v3.01h-3.01zM537.785 301.845h3.01v3.01h-3.01zM541.995 301.845h3.01v3.01h-3.01zM546.205 301.845h3.01v3.01h-3.01zM550.415 301.845h3.01v3.01h-3.01zM529.355 306.055h3.01v3.01h-3.01zM533.565 306.055h3.01v3.01h-3.01zM537.785 306.055h3.01v3.01h-3.01zM541.995 306.055h3.01v3.01h-3.01zM546.205 306.055h3.01v3.01h-3.01zM550.415 306.055h3.01v3.01h-3.01zM533.565 310.265h3.01v3.01h-3.01zM537.785 310.265h3.01v3.01h-3.01zM541.995 310.265h3.01v3.01h-3.01zM546.205 310.265h3.01v3.01h-3.01zM550.415 310.265h3.01v3.01h-3.01zM554.635 310.265h3.01v3.01h-3.01zM533.565 314.485h3.01v3.01h-3.01zM537.785 314.485h3.01v3.01h-3.01zM541.995 314.485h3.01v3.01h-3.01zM546.205 314.485h3.01v3.01h-3.01zM550.415 314.485h3.01v3.01h-3.01zM554.635 314.485h3.01v3.01h-3.01zM558.845 314.485h3.01v3.01h-3.01zM563.055 314.485h3.01v3.01h-3.01zM537.785 318.695h3.01v3.01h-3.01zM541.995 318.695h3.01v3.01h-3.01zM546.205 318.695h3.01v3.01h-3.01zM550.415 318.695h3.01v3.01h-3.01zM554.635 318.695h3.01v3.01h-3.01zM558.845 318.695h3.01v3.01h-3.01zM563.055 318.695h3.01v3.01h-3.01zM537.785 322.905h3.01v3.01h-3.01zM541.995 322.905h3.01v3.01h-3.01zM546.205 322.905h3.01v3.01h-3.01zM550.415 322.905h3.01v3.01h-3.01z"></path></g><g id="NP" class="land"><path d="M617.835 297.625h3.01v3.01h-3.01zM622.045 297.625h3.01v3.01h-3.01zM622.045 301.845h3.01v3.01h-3.01zM626.255 301.845h3.01v3.01h-3.01zM630.465 301.845h3.01v3.01h-3.01z"></path></g><g id="EH" class="land"><path d="M424.025 301.845h3.01v3.01h-3.01zM428.235 301.845h3.01v3.01h-3.01zM432.455 301.845h3.01v3.01h-3.01zM424.025 306.055h3.01v3.01h-3.01zM419.815 310.265h3.01v3.01h-3.01zM424.025 310.265h3.01v3.01h-3.01zM419.815 314.485h3.01v3.01h-3.01zM424.025 314.485h3.01v3.01h-3.01z"></path></g><g id="BT" class="land"><path d="M634.685 301.845h3.01v3.01h-3.01zM638.895 301.845h3.01v3.01h-3.01z"></path></g><g id="MM" class="land"><path d="M651.535 301.845h3.01v3.01h-3.01zM647.325 306.055h3.01v3.01h-3.01zM651.535 306.055h3.01v3.01h-3.01zM647.325 310.265h3.01v3.01h-3.01zM651.535 310.265h3.01v3.01h-3.01zM643.105 314.485h3.01v3.01h-3.01zM647.325 314.485h3.01v3.01h-3.01zM651.535 314.485h3.01v3.01h-3.01zM655.745 314.485h3.01v3.01h-3.01zM643.105 318.695h3.01v3.01h-3.01zM647.325 318.695h3.01v3.01h-3.01zM651.535 318.695h3.01v3.01h-3.01zM655.745 318.695h3.01v3.01h-3.01zM647.325 322.905h3.01v3.01h-3.01zM651.535 322.905h3.01v3.01h-3.01zM647.325 327.125h3.01v3.01h-3.01zM655.745 335.545h3.01v3.01h-3.01z"></path></g><g id="MR" class="land"><path d="M428.235 306.055h3.01v3.01h-3.01zM432.455 306.055h3.01v3.01h-3.01zM436.665 306.055h3.01v3.01h-3.01zM428.235 310.265h3.01v3.01h-3.01zM432.455 310.265h3.01v3.01h-3.01zM436.665 310.265h3.01v3.01h-3.01zM428.235 314.485h3.01v3.01h-3.01zM432.455 314.485h3.01v3.01h-3.01zM436.665 314.485h3.01v3.01h-3.01zM419.815 318.695h3.01v3.01h-3.01zM424.025 318.695h3.01v3.01h-3.01zM428.235 318.695h3.01v3.01h-3.01zM432.455 318.695h3.01v3.01h-3.01zM436.665 318.695h3.01v3.01h-3.01zM419.815 322.905h3.01v3.01h-3.01zM424.025 322.905h3.01v3.01h-3.01zM428.235 322.905h3.01v3.01h-3.01zM432.455 322.905h3.01v3.01h-3.01zM436.665 322.905h3.01v3.01h-3.01zM424.025 327.125h3.01v3.01h-3.01zM428.235 327.125h3.01v3.01h-3.01zM432.455 327.125h3.01v3.01h-3.01zM436.665 327.125h3.01v3.01h-3.01z"></path></g><g id="BD" class="land"><path d="M634.685 306.055h3.01v3.01h-3.01zM634.685 310.265h3.01v3.01h-3.01zM638.895 310.265h3.01v3.01h-3.01zM634.685 314.485h3.01v3.01h-3.01z"></path></g><g id="ML" class="land"><path d="M440.875 310.265h3.01v3.01h-3.01zM440.875 314.485h3.01v3.01h-3.01zM445.095 314.485h3.01v3.01h-3.01zM449.305 314.485h3.01v3.01h-3.01zM440.875 318.695h3.01v3.01h-3.01zM445.095 318.695h3.01v3.01h-3.01zM449.305 318.695h3.01v3.01h-3.01zM453.515 318.695h3.01v3.01h-3.01zM440.875 322.905h3.01v3.01h-3.01zM445.095 322.905h3.01v3.01h-3.01zM449.305 322.905h3.01v3.01h-3.01zM453.515 322.905h3.01v3.01h-3.01zM457.735 322.905h3.01v3.01h-3.01zM440.875 327.125h3.01v3.01h-3.01zM445.095 327.125h3.01v3.01h-3.01zM449.305 327.125h3.01v3.01h-3.01zM453.515 327.125h3.01v3.01h-3.01zM457.735 327.125h3.01v3.01h-3.01zM428.235 331.335h3.01v3.01h-3.01zM432.455 331.335h3.01v3.01h-3.01zM436.665 331.335h3.01v3.01h-3.01zM440.875 331.335h3.01v3.01h-3.01zM445.095 331.335h3.01v3.01h-3.01zM428.235 335.545
1h3.01v3.01h-3.01zM436.665 335.545h3.01v3.01h-3.01zM440.875 335.545h3.01v3.01h-3.01zM436.665 339.765h3.01v3.01h-3.01z"></path></g><g id="AE" class="land"><path d="M558.845 310.265h3.01v3.01h-3.01zM563.055 310.265h3.01v3.01h-3.01z"></path></g><g id="OM" class="land"><path d="M567.275 310.265h3.01v3.01h-3.01zM567.275 314.485h3.01v3.01h-3.01zM571.485 314.485h3.01v3.01h-3.01zM567.275 318.695h3.01v3.01h-3.01zM563.055 322.905h3.01v3.01h-3.01zM567.275 322.905h3.01v3.01h-3.01z"></path></g><g id="CU" class="land"><path d="M289.205 314.485h3.01v3.01h-3.01zM293.415 318.695h3.01v3.01h-3.01zM297.625 318.695h3.01v3.01h-3.01z"></path></g><g id="NE" class="land"><path d="M474.585 314.485h3.01v3.01h-3.01zM478.795 314.485h3.01v3.01h-3.01zM466.155 318.695h3.01v3.01h-3.01zM470.365 318.695h3.01v3.01h-3.01zM474.585 318.695h3.01v3.01h-3.01zM478.795 318.695h3.01v3.01h-3.01zM483.005 318.695h3.01v3.01h-3.01zM461.945 322.905h3.01v3.01h-3.01zM466.155 322.905h3.01v3.01h-3.01zM470.365 322.905h3.01v3.01h-3.01zM474.585 322.905h3.01v3.01h-3.01zM478.795 322.905h3.01v3.01h-3.01zM483.005 322.905h3.01v3.01h-3.01zM461.945 327.125h3.01v3.01h-3.01zM466.155 327.125h3.01v3.01h-3.01zM470.365 327.125h3.01v3.01h-3.01zM474.585 327.125h3.01v3.01h-3.01zM478.795 327.125h3.01v3.01h-3.01zM453.515 331.335h3.01v3.01h-3.01zM457.735 331.335h3.01v3.01h-3.01zM461.945 331.335h3.01v3.01h-3.01zM466.155 331.335h3.01v3.01h-3.01zM470.365 331.335h3.01v3.01h-3.01zM474.585 331.335h3.01v3.01h-3.01zM478.795 331.335h3.01v3.01h-3.01zM457.735 335.545h3.01v3.01h-3.01z"></path></g><g id="TD" class="land"><path d="M483.005 314.485h3.01v3.01h-3.01zM487.225 314.485h3.01v3.01h-3.01zM487.225 318.695h3.01v3.01h-3.01zM491.435 318.695h3.01v3.01h-3.01zM495.645 318.695h3.01v3.01h-3.01zM487.225 322.905h3.01v3.01h-3.01zM491.435 322.905h3.01v3.01h-3.01zM495.645 322.905h3.01v3.01h-3.01zM499.865 322.905h3.01v3.01h-3.01zM483.005 327.125h3.01v3.01h-3.01zM487.225 327.125h3.01v3.01h-3.01zM491.435 327.125h3.01v3.01h-3.01zM495.645 327.125h3.01v3.01h-3.01zM499.865 327.125h3.01v3.01h-3.01zM483.005 331.335h3.01v3.01h-3.01zM487.225 331.335h3.01v3.01h-3.01zM491.435 331.335h3.01v3.01h-3.01zM495.645 331.335h3.01v3.01h-3.01zM483.005 335.545h3.01v3.01h-3.01zM487.225 335.545h3.01v3.01h-3.01zM491.435 335.545h3.01v3.01h-3.01zM495.645 335.545h3.01v3.01h-3.01zM483.005 339.765h3.01v3.01h-3.01zM487.225 339.765h3.01v3.01h-3.01zM491.435 339.765h3.01v3.01h-3.01zM495.645 339.765h3.01v3.01h-3.01zM483.005 343.975h3.01v3.01h-3.01zM487.225 343.975h3.01v3.01h-3.01z"></path></g><g id="VN" class="land"><path d="M664.175 314.485h3.01v3.01h-3.01zM668.385 314.485h3.01v3.01h-3.01zM668.385 318.695h3.01v3.01h-3.01zM668.385 322.905h3.01v3.01h-3.01zM672.605 327.125h3.01v3.01h-3.01zM672.605 331.335h3.01v3.01h-3.01zM672.605 335.545h3.01v3.01h-3.01zM668.385 339.765h3.01v3.01h-3.01z"></path></g><g id="SD" class="land"><path d="M504.075 318.695h3.01v3.01h-3.01zM508.285 318.695h3.01v3.01h-3.01zM512.505 318.695h3.01v3.01h-3.01zM516.715 318.695h3.01v3.01h-3.01zM520.925 318.695h3.01v3.01h-3.01zM525.145 318.695h3.01v3.01h-3.01zM504.075 322.905h3.01v3.01h-3.01zM508.285 322.905h3.01v3.01h-3.01zM512.505 322.905h3.01v3.01h-3.01zM516.715 322.905h3.01v3.01h-3.01zM520.925 322.905h3.01v3.01h-3.01zM525.145 322.905h3.01v3.01h-3.01zM529.355 322.905h3.01v3.01h-3.01zM504.075 327.125h3.01v3.01h-3.01zM508.285 327.125h3.01v3.01h-3.01zM512.505 327.125h3.01v3.01h-3.01zM516.715 327.125h3.01v3.01h-3.01zM520.925 327.125h3.01v3.01h-3.01zM525.145 327.125h3.01v3.01h-3.01zM499.865 331.335h3.01v3.01h-3.01zM504.075 331.335h3.01v3.01h-3.01zM508.285 331.335h3.01v3.01h-3.01zM512.505 331.335h3.01v3.01h-3.01zM516.715 331.335h3.01v3.01h-3.01zM520.925 331.335h3.01v3.01h-3.01zM525.145 331.335h3.01v3.01h-3.01zM499.865 335.545h3.01v3.01h-3.01zM504.075 335.545h3.01v3.01h-3.01zM508.285 335.545h3.01v3.01h-3.01zM512.505 335.545h3.01v3.01h-3.01zM516.715 335.545h3.01v3.01h-3.01zM520.925 335.545h3.01v3.01h-3.01zM499.865 339.765h3.01v3.01h-3.01zM508.285 339.765h3.01v3.01h-3.01zM512.505 339.765h3.01v3.01h-3.01zM520.925 339.765h3.01v3.01h-3.01z"></path></g><g id="LA" class="land"><path d="M659.965 318.695h3.01v3.01h-3.01zM664.175 318.695h3.01v3.01h-3.01zM659.965 322.905h3.01v3.01h-3.01zM668.385 327.125h3.01v3.01h-3.01zM668.385 331.335h3.01v3.01h-3.01z"></path></g><path id="JM" d="M293.415 322.905h3.01v3.01h-3.01z" class="land"></path><path id="HT" d="M301.845 322.905h3.01v3.01h-3.01z" class="land"></path><path id="PR" d="M314.485 322.905h3.01v3.01h-3.01z" class="land"></path><g id="YE" class="land"><path d="M554.635 322.905h3.01v3.01h-3.01zM558.845 322.905h3.01v3.01h-3.01zM541.995 327.125h3.01v3.01h-3.01zM546.205 327.125h3.01v3.01h-3.01zM550.415 327.125h3.01v3.01h-3.01zM554.635 327.125h3.01v3.01h-3.01zM558.845 327.125h3.01v3.01h-3.01zM541.995 331.335h3.01v3.01h-3.01zM546.205 331.335h3.01v3.01h-3.01zM550.415 331.335h3.01v3.01h-3.01z"></path></g><g id="TH" class="land"><path d="M655.745 322.905h3.01v3.01h-3.01zM664.175 322.905h3.01v3.01h-3.01zM655.745 327.125h3.01v3.01h-3.01zM659.965 327.125h3.01v3.01h-3.01zM664.175 327.125h3.01v3.01h-3.01zM655.745 331.335h3.01v3.01h-3.01zM659.965 331.335h3.01v3.01h-3.01zM655.745 343.975h3.01v3.01h-3.01zM659.965 348.185h3.01v3.01h-3.01z"></path></g><g id="PH" class="land"><path d="M702.095 322.905h3.01v3.01h-3.01zM702.095 327.125h3.01v3.01h-3.01zM706.305 343.975h3.01v3.01h-3.01zM710.525 343.975h3.01v3.01h-3.01z"></path></g><path id="BZ" d="M268.135 327.125h3.01v3.01h-3.01z" class="land"></path><g id="SN" class="land"><path d="M419.815 327.125h3.01v3.01h-3.01zM419.815 331.335h3.01v3.01h-3.01zM424.025 331.335h3.01v3.01h-3.01z"></path></g><path id="ER" d="M529.355 327.125h3.01v3.01h-3.01z" class="land"></path><path id="GT" d="M263.925 331.335h3.01v3.01h-3.01z" class="land"></path><g id="HN" class="land"><path d="M268.135 331.335h3.01v3.01h-3.01zM272.355 331.335h3.01v3.01h-3.01z"></path></g><g id="NI" class="land">
1<path d="M276.565 331.335h3.01v3.01h-3.01zM272.355 335.545h3.01v3.01h-3.01zM276.565 335.545h3.01v3.01h-3.01z"></path></g><g id="BF" class="land"><path d="M449.305 331.335h3.01v3.01h-3.01zM445.095 335.545h3.01v3.01h-3.01zM449.305 335.545h3.01v3.01h-3.01zM453.515 335.545h3.01v3.01h-3.01zM440.875 339.765h3.01v3.01h-3.01zM445.095 339.765h3.01v3.01h-3.01z"></path></g><g id="ET" class="land"><path d="M529.355 331.335h3.01v3.01h-3.01zM533.565 331.335h3.01v3.01h-3.01zM525.145 335.545h3.01v3.01h-3.01zM529.355 335.545h3.01v3.01h-3.01zM533.565 335.545h3.01v3.01h-3.01zM537.785 335.545h3.01v3.01h-3.01zM525.145 339.765h3.01v3.01h-3.01zM529.355 339.765h3.01v3.01h-3.01zM533.565 339.765h3.01v3.01h-3.01zM537.785 339.765h3.01v3.01h-3.01zM520.925 343.975h3.01v3.01h-3.01zM525.145 343.975h3.01v3.01h-3.01zM529.355 343.975h3.01v3.01h-3.01zM533.565 343.975h3.01v3.01h-3.01zM537.785 343.975h3.01v3.01h-3.01zM541.995 343.975h3.01v3.01h-3.01zM546.205 343.975h3.01v3.01h-3.01zM525.145 348.185h3.01v3.01h-3.01zM529.355 348.185h3.01v3.01h-3.01zM533.565 348.185h3.01v3.01h-3.01zM537.785 348.185h3.01v3.01h-3.01zM541.995 348.185h3.01v3.01h-3.01zM546.205 348.185h3.01v3.01h-3.01zM529.355 352.405h3.01v3.01h-3.01zM533.565 352.405h3.01v3.01h-3.01zM537.785 352.405h3.01v3.01h-3.01z"></path></g><g id="KH" class="land"><path d="M664.175 331.335h3.01v3.01h-3.01zM664.175 335.545h3.01v3.01h-3.01zM668.385 335.545h3.01v3.01h-3.01z"></path></g><path id="GW" d="M419.815 335.545h3.01v3.01h-3.01z" class="land"></path><g id="GN" class="land"><path d="M424.025 335.545h3.01v3.01h-3.01zM432.455 335.545h3.01v3.01h-3.01zM424.025 339.765h3.01v3.01h-3.01zM428.235 339.765h3.01v3.01h-3.01zM432.455 339.765h3.01v3.01h-3.01zM432.455 343.975h3.01v3.01h-3.01z"></path></g><g id="NG" class="land"><path d="M461.945 335.545h3.01v3.01h-3.01zM466.155 335.545h3.01v3.01h-3.01zM470.365 335.545h3.01v3.01h-3.01zM474.585 335.545h3.01v3.01h-3.01zM478.795 335.545h3.01v3.01h-3.01zM461.945 339.765h3.01v3.01h-3.01zM466.155 339.765h3.01v3.01h-3.01zM470.365 339.765h3.01v3.01h-3.01zM474.585 339.765h3.01v3.01h-3.01zM457.735 343.975h3.01v3.01h-3.01zM461.945 343.975h3.01v3.01h-3.01zM466.155 343.975h3.01v3.01h-3.01zM470.365 343.975h3.01v3.01h-3.01zM474.585 343.975h3.01v3.01h-3.01zM461.945 348.185h3.01v3.01h-3.01zM466.155 348.185h3.01v3.01h-3.01z"></path></g><path id="CR" d="M276.565 339.765h3.01v3.01h-3.01z" class="land"></path><g id="CO" class="land"><path d="M297.625 339.765h3.01v3.01h-3.01zM293.415 343.975h3.01v3.01h-3.01zM297.625 343.975h3.01v3.01h-3.01zM301.845 343.975h3.01v3.01h-3.01zM293.415 348.185h3.01v3.01h-3.01zM297.625 348.185h3.01v3.01h-3.01zM301.845 348.185h3.01v3.01h-3.01zM306.055 348.185h3.01v3.01h-3.01zM293.415 352.405h3.01v3.01h-3.01zM297.625 352.405h3.01v3.01h-3.01zM301.845 352.405h3.01v3.01h-3.01zM306.055 352.405h3.01v3.01h-3.01zM310.265 352.405h3.01v3.01h-3.01zM293.415 356.615h3.01v3.01h-3.01zM297.625 356.615h3.01v3.01h-3.01zM301.845 356.615h3.01v3.01h-3.01zM306.055 356.615h3.01v3.01h-3.01zM310.265 356.615h3.01v3.01h-3.01zM297.625 360.825h3.01v3.01h-3.01zM301.845 360.825h3.01v3.01h-3.01zM306.055 360.825h3.01v3.01h-3.01zM301.845 365.045h3.01v3.01h-3.01zM306.055 365.045h3.01v3.01h-3.01z"></path></g><g id="VE" class="land"><path d="M301.845 339.765h3.01v3.01h-3.01zM306.055 339.765h3.01v3.01h-3.01zM310.265 339.765h3.01v3.01h-3.01zM314.485 339.765h3.01v3.01h-3.01zM318.695 339.765h3.01v3.01h-3.01zM306.055 343.975h3.01v3.01h-3.01zM310.265 343.975h3.01v3.01h-3.01zM314.485 343.975h3.01v3.01h-3.01zM318.695 343.975h3.01v3.01h-3.01zM322.905 343.975h3.01v3.01h-3.01zM327.125 343.975h3.01v3.01h-3.01zM310.265 348.185h3.01v3.01h-3.01zM314.485 348.185h3.01v3.01h-3.01zM318.695 348.185h3.01v3.01h-3.01zM322.905 348.185h3.01v3.01h-3.01zM314.485 352.405h3.01v3.01h-3.01zM318.695 352.405h3.01v3.01h-3.01zM322.905 352.405h3.01v3.01h-3.01zM314.485 356.615h3.01v3.01h-3.01zM318.695 356.615h3.01v3.01h-3.01z"></path></g><g id="GH" class="land"><path d="M449.305 339.765h3.01v3.01h-3.01zM449.305 343.975h3.01v3.01h-3.01zM445.095 348.185h3.01v3.01h-3.01zM449.305 348.185h3.01v3.01h-3.01z"></path></g><g id="BJ" class="land"><path d="M453.515 339.765h3.01v3.01h-3.01zM457.735 339.765h3.01v3.01h-3.01z"></path></g><g id="CM" class="land"><path d="M478.795 339.765h3.01v3.01h-3.01zM478.795 343.975h3.01v3.01h-3.01zM470.365 348.185h3.01v3.01h-3.01zM474.585 348.185h3.01v3.01h-3.01zM478.795 348.185h3.01v3.01h-3.01zM470.365 352.405h3.01v3.01h-3.01zM474.585 352.405h3.01v3.01h-3.01zM478.795 352.405h3.01v3.01h-3.01zM483.005 356.
1615h3.01v3.01h-3.01z"></path></g><g id="SS" class="land"><path d="M504.075 339.765h3.01v3.01h-3.01zM516.715 339.765h3.01v3.01h-3.01zM504.075 343.975h3.01v3.01h-3.01zM508.285 343.975h3.01v3.01h-3.01zM512.505 343.975h3.01v3.01h-3.01zM516.715 343.975h3.01v3.01h-3.01zM508.285 348.185h3.01v3.01h-3.01zM512.505 348.185h3.01v3.01h-3.01zM516.715 348.185h3.01v3.01h-3.01zM520.925 348.185h3.01v3.01h-3.01zM516.715 352.405h3.01v3.01h-3.01zM520.925 352.405h3.01v3.01h-3.01z"></path></g><g id="SO" class="land"><path d="M541.995 339.765h3.01v3.01h-3.01zM546.205 339.765h3.01v3.01h-3.01zM550.415 339.765h3.01v3.01h-3.01zM554.635 339.765h3.01v3.01h-3.01zM550.415 343.975h3.01v3.01h-3.01zM550.415 348.185h3.01v3.01h-3.01zM541.995 352.405h3.01v3.01h-3.01zM546.205 352.405h3.01v3.01h-3.01zM537.785 356.615h3.01v3.01h-3.01zM541.995 356.615h3.01v3.01h-3.01zM537.785 360.825h3.01v3.01h-3.01z"></path></g><g id="PA" class="land"><path d="M280.775 343.975h3.01v3.01h-3.01zM284.995 343.975h3.01v3.01h-3.01z"></path></g><path id="SL" d="M428.235 343.975h3.01v3.01h-3.01z" class="land"></path><g id="CI" class="land"><path d="M436.665 343.975h3.01v3.01h-3.01zM440.875 343.975h3.01v3.01h-3.01zM445.095 343.975h3.01v3.01h-3.01zM436.665 348.185h3.01v3.01h-3.01zM440.875 348.185h3.01v3.01h-3.01z"></path></g><g id="TG" class="land"><path d="M453.515 343.975h3.01v3.01h-3.01zM453.515 348.185h3.01v3.01h-3.01z"></path></g><g id="CF" class="land"><path d="M491.435 343.975h3.01v3.01h-3.01zM495.645 343.975h3.01v3.01h-3.01zM499.865 343.975h3.01v3.01h-3.01zM483.005 348.185h3.01v3.01h-3.01zM487.225 348.185h3.01v3.01h-3.01zM491.435 348.185h3.01v3.01h-3.01zM495.645 348.185h3.01v3.01h-3.01zM499.865 348.185h3.01v3.01h-3.01zM504.075 348.185h3.01v3.01h-3.01zM483.005 352.405h3.01v3.01h-3.01zM487.225 352.405h3.01v3.01h-3.01z"></path></g><g id="LK" class="land"><path d="M617.835 343.975h3.01v3.01h-3.01zM617.835 348.185h3.01v3.01h-3.01z"></path></g><g id="GY" class="land"><path d="M327.125 348.185h3.01v3.01h-3.01zM331.335 348.185h3.01v3.01h-3.01zM331.335 352.405h3.01v3.01h-3.01zM331.335 356.615h3.01v3.01h-3.01z"></path></g><path id="LR" d="M432.455 348.185h3.01v3.01h-3.01z" class="land"></path><g id="BR" class="land"><path d="M327.125 352.405h3.01v3.01h-3.01zM322.905 356.615h3.01v3.01h-3.01zM327.125 356.615h3.01v3.01h-3.01zM343.975 356.615h3.01v3.01h-3.01zM310.265 360.825h3.01v3.01h-3.01zM314.485 360.825h3.01v3.01h-3.01zM318.695 360.825h3.01v3.01h-3.01zM322.905 360.825h3.01v3.01h-3.01zM327.125 360.825h3.01v3.01h-3.01zM331.335 360.825h3.01v3.01h-3.01zM335.545 360.825h3.01v3.01h-3.01zM339.765 360.825h3.01v3.01h-3.01zM343.975 360.825h3.01v3.01h-3.01zM310.265 365.045h3.01v3.01h-3.01zM314.485 365.045h3.01v3.01h-3.01zM318.695 365.045h3.01v3.01h-3.01zM322.905 365.045h3.01v3.01h-3.01zM327.125 365.045h3.01v3.01h-3.01zM331.335 365.045h3.01v3.01h-3.01zM335.545 365.045h3.01v3.01h-3.01zM339.765 365.045h3.01v3.01h-3.01zM343.975 365.045h3.01v3.01h-3.01zM348.185 365.045h3.01v3.01h-3.01zM352.405 365.045h3.01v3.01h-3.01zM356.615 365.045h3.01v3.01h-3.01zM310.265 369.255h3.01v3.01h-3.01zM314.485 369.255h3.01v3.01h-3.01zM318.695 369.255h3.01v3.01h-3.01zM322.905 369.255h3.01v3.01h-3.01zM327.125 369.255h3.01v3.01h-3.01zM331.335 369.255h3.01v3.01h-3.01zM335.545 369.255h3.01v3.01h-3.01zM339.765 369.255h3.01v3.01h-3.01zM343.975 369.255h3.01v3.01h-3.01zM348.185 369.255h3.01v3.01h-3.01zM352.405 369.255h3.01v3.01h-3.01zM356.615 369.255h3.01v3.01h-3.01zM360.825 369.255h3.01v3.01h-3.01zM365.045 369.255h3.01v3.01h-3.01zM369.255 369.255h3.01v3.01h-3.01zM301.845 373.465h3.01v3.01h-3.01zM306.055 373.465h3.01v3.01h-3.01zM310.265 373.465h3.01v3.01h-3.01zM314.485 373.465h3.01v3.01h-3.01zM318.695 373.465h3.01v3.01h-3.01zM322.905 373.465h3.01v3.01h-3.01zM327.125 373.465h3.01v3.01h-3.01zM331.335 373.465h3.01v3.01h-3.01zM335.545 373.465h3.01v3.01h-3.01zM339.765 373.465h3.01v3.01h-3.01zM343.975 373.465h3.01v3.01h-3.01zM348.185 373.465h3.01v3.01h-3.01zM352.405 373.465h3.01v3.01h-3.01zM356.615 373.465h3.01v3.01h-3.01zM360.825 373.465h3.01v3.01h-3.01zM365.045 373.465h3.01v3.01h-3.01zM369.255 373.465h3.01v3.01h-3.01zM373.465 373.465h3.01v3.01h-3.01zM377.675 373.465h3.01v3.01h-3.01zM301.845 377.675h3.01v3.01h-3.01zM306.055 377.675h3.01v3.01h-3.01zM310.265 377.675h3.01v3.01h-3.01zM314.485 377.675h3.01v3.01h-3.01zM318.695 377.675h3.01v3.01h-3.01zM322.905 377.675h3.01v3.01h-3.01zM327.125 377.675h3.01v3.01h-3.01zM331.335 377.675h3.01v3.01h-3.01zM335.545 377.675h3.01v3.01h-3.01zM339.765 377.675h3.01v3.01h-3.01zM343.975 377.675h3.01v3.01h-3.01zM348.185 377.675h3.01v3.01h-3.01zM352.405 377.675h3.01v3.01h-3.01zM356.615 377.675h3.01v3.01h-3.01zM360.825 377.675h3.01v3.01h-3.01zM365.045 377.675h3.01v3.01h-3.01zM369.255 377.675h3.01v3.01h-3.01zM373.465 377.675h3.01v3.01h-3.01zM377.675 377.675h3.01v3.01h-3.01zM306.055 381.895h3.01v3.01h-3.01zM310.265 381.895h3.01v3.01h-3.01zM318.695 381.895h3.01v3.01h-3.01zM322.905 381.895h3.01v3.01h-3.01zM327.125 381.895h3.01v3.01h-3.01zM331.335 381.895h3.01v3.01h-3.01zM335.545 381.895h3.01v3.01h-3.01zM339.765 381.895h3.01v3.01h-3.01zM343.975 381.895h3.01v3.01h-3.01zM348.185 381.895h3.01v3.01h-3.01zM352.405 381.895h3.01v3.01h-3.01zM356.615 381.895h3.01v3.01h-3.01zM360.825 381.895h3.01v3.01h-3.01zM365.045 381.895h3.01v3.01h-3.01zM369.255 381.895h3.01v3.01h-3.01zM373.465 381.895h3.01v3.01h-3.01zM318.695 386.105h3.01v3.01h-3.01zM322.905 386.105h3.01v3.01h-3.01zM327.125 386.105h3.01v3.01h-3.01zM331.335 386.105h3.01v3.01h-3.01zM335.545 386.105h3.01v3.01h-3.01zM339.765 386.105h3.01v3.01h-3.01zM343.975 386.105h3.01v3.01h-3.01zM348.185 386.105h3.01v3.01h-3.01zM352.405 386.105h3.01v3.01h-3.01zM356.615 386.105h3.01v3.01h-3.01zM360.825 386.105h3.01v3.01h-3.01zM365.045 386.105h3.01v3.01h-3.01zM369.255 386.105h3.01v3.01h-3.01zM373.465 386.105h3.01v3.01h-3.01zM327.125 390.315h3.01v3.01h-3.01zM331.335 390.315h3.01v3.01h-3.01zM335.545 390.315h3.01v3.01h-3.01zM339.765 390.315h3.01v3.01h-3.01zM343.975 390.315h3.01v3.01h-3.01zM348.185 390.315h3.01v3.01h-3.01zM352.405 390.315h3.01v3.01h-3.01zM356.615 390.315h3.01v3.01h-3.01zM360.825 390.315h3.01v3.01h-3.01zM365.045 390.315h3.01v3.01h-3.01zM369.255 390.315h3.01v3.01h-3.01zM331.335 394.535h3.01v3.01h-3.01zM335.545 394.535h3.01v3.01h-3.01zM339.765 394.535h3.01v3.01h-3.01zM343.975 394.535h3.01v3.01h-3.01zM348.185 394.535h3.01v3.01h-3.01zM352.405 394.535h3.01v3.01h-3.01zM356.615 394.535h3.01v3.01h-3.01zM360.825 394.535h3.01v3.01h-3.01zM365.045 394.535h3.01v3.01h-3.01zM369.255 394.535h3.01v3.01h-3.01zM335.545 398.745h3.01v3.01h-3.01zM339.765 398.745h3.01v3.01h-3.01zM343.975 398.745h3.01v3.01h-3.01zM348.185 398.745h3.01v3.01h-3.01zM352.405 398.745h3.01v3.01h-3.01zM356.615 398.745h3.01v3.01h-3.01zM360.825 398.745h3.01v3.01h-3.01zM365.045 398.745h3.01v3.01h-3.01zM369.255 398.745h3.01v3.01h-3.01zM335.545 402.955h3.01v3.01h-3.01zM339.765 402.955h3.01v3.01h-3.01zM343.975 402.955h3.01v3.01h-3.01zM348.185 402.955h3.01v3.01h-3.01zM352.405 402.955h3.01v3.01h-3.01zM356.615 402.955h3.01v3.01h-3.01zM360.825 402.955h3.01v3.01h-3.01zM365.045 402.955h3.01v3.01h-3.01zM335.545 407.175h3.01v3.01h-3.01zM339.765 407.175h3.01v3.01h-3.01zM343.975 407.175h3.01v3.01h-3.01zM348.185 407.175h3.01v3.01h-3.01zM352.405 407.175h3.01v3.01h-3.01zM356.615 407.175h3.01v3.01h-3.01zM360.825 407.175h3.01v3.01h-3.01zM365.045 407.175h3.01v3.01h-3.01zM339.765 411.385h3.01v3.01h-3.01zM343.975 411.385h3.01v3.01h-3.01zM348.185 411.385h3.01v3.01h-3.01zM352.405 411.385h3.01v3.01h-3.01zM356.615 411.385h3.01v3.01h-3.01zM343.975 415.595h3.01v3.01h-3.01zM348.185 415.595h3.01v3.01h-3.01zM339.765 419.815h3.01v3.01h-3.01zM343.975 419.815h3.01v3.01h-3.01zM348.185 419.815h3.01v3.01h-3.01zM335.545 424.025h3.01v3.01h-3.01zM339.765 424.025h3.01v3.01h-3.01zM343.975 424.025h3.01v3.01h-3.01zM348.185 424.025h3.01v3.01h-3.01zM339.765 428.235h3.01v3.01h-3.01zM343.975 428.235h3.01v3.01h-3.01z"></path></g><g id="SR" class="land"><path d="M335.545 352.405h3.01v3.01h-3.01zM335.545 356.615h3.01v3.01h-3.01z"></path></g><g id="GF" class="land"><path d="M339.765 352.405h3.01v3.01h-3.01zM343.975 352.405h3.01v3.01h-3.01zM339.765 356.615h3.01v3.01h-3.01z"></path></g><g id="CD" class="land"><path d="M491.435 352.405h3.01v3.01h-3.01zM495.645 352.405h3.01v3.01h-3.01zM499.865 352.405h3.01v3.01h-3.01zM504.075 352.405h3.01v3.01h-3.01zM508.285 352.405h3.01v3.01h-3.01zM512.505 352.405h3.01v3.01h-3.01zM491.435 356.615h3.01v3.01h-3.01zM495.645 356.615h3.01v3.01h-3.01zM499.865 356.615h3.01v3.01h-3.01zM504.075 356.615h3.01v3.01h-3.01zM508.285 356.615h3.01v3.01h-3.01zM512.505 356.615h3.01v3.01h-3.01zM491.435 360.825h3.01v3.01h-3.01zM495.645 360.825h3.01v3.01h-3.01zM499.865 360.825h3.01v3.01h-3.01zM504.075 360.825h3.01v3.01h-3.01zM508.285 360.825h3.01v3.01h-3.01zM487.225 365.045h3.01v3.01h-3.01zM491.435 365.045h3.01v3.01h-3.01zM495.645 365.045h3.01v3.01h-3.01zM499.865 365.045h3.01v3.01h-3.01zM504.075 365.045h3.01v3.01h-3.01zM508.285 365.045h3.01v3.01h-3.01zM487.225 369.255h3.01v3.01h-3.01zM491.435 369.255h3.01v3.01h-3.01zM495.645 369.255h3.01v3.01h-3.01zM499.865 369.255h3.01v3.01h-3.01zM504.075 369.255h3.01v3.01h-3.01zM508.285 369.255h3.01v3.01h-3.01zM487.225 373.465h3.01v3.01h-3.01zM491.435 373.465h3.01v3.01h-3.01zM495.645 373.465h3.01v3.01h-3.01zM499.865 373.465h3.01v3.01h-3.01zM504.075 373.465h3.01v3.01h-3.01zM508.285 373.465h3.01v3.01h-3.01zM499.865 377.675h3.01v3.01h-3.01zM504.075 377.675h3.01v3.01h-3.01zM508.285 377.675h3.01v3.01h-3.01zM512.505 377.675h3.01v3.01h-3.01zM499.865 381.895h3.01v3.01h-3.01zM504.075 381.895h3.01v3.01h-3.01zM508.285 381.895h3.01v3.01h-3.01zM508.285 386.105h3.01v3.01h-3.01z"></path></g><g id="KE" class="land"><path d="M525.145 352.405h3.01v3.01h-3.01zM525.145 356.615h3.01v3.01h-3.01zM529.355 356.
1615h3.01v3.01h-3.01zM533.565 356.615h3.01v3.01h-3.01zM525.145 360.825h3.01v3.01h-3.01zM529.355 360.825h3.01v3.01h-3.01zM533.565 360.825h3.01v3.01h-3.01zM525.145 365.045h3.01v3.01h-3.01zM529.355 365.045h3.01v3.01h-3.01zM533.565 365.045h3.01v3.01h-3.01z"></path></g><g id="ID" class="land"><path d="M651.535 352.405h3.01v3.01h-3.01zM655.745 356.615h3.01v3.01h-3.01zM689.455 356.615h3.01v3.01h-3.01zM693.665 356.615h3.01v3.01h-3.01zM659.965 360.825h3.01v3.01h-3.01zM664.175 360.825h3.01v3.01h-3.01zM676.815 360.825h3.01v3.01h-3.01zM681.025 360.825h3.01v3.01h-3.01zM685.245 360.825h3.01v3.01h-3.01zM689.455 360.825h3.01v3.01h-3.01zM697.885 360.825h3.01v3.01h-3.01zM659.965 365.045h3.01v3.01h-3.01zM664.175 365.045h3.01v3.01h-3.01zM668.385 365.045h3.01v3.01h-3.01zM681.025 365.045h3.01v3.01h-3.01zM685.245 365.045h3.01v3.01h-3.01zM689.455 365.045h3.01v3.01h-3.01zM697.885 365.045h3.01v3.01h-3.01zM723.155 365.045h3.01v3.01h-3.01zM735.795 365.045h3.01v3.01h-3.01zM664.175 369.255h3.01v3.01h-3.01zM668.385 369.255h3.01v3.01h-3.01zM697.885 369.255h3.01v3.01h-3.01zM702.095 369.255h3.01v3.01h-3.01zM731.585 369.255h3.01v3.01h-3.01zM735.795 369.255h3.01v3.01h-3.01zM740.015 369.255h3.01v3.01h-3.01zM740.015 373.465h3.01v3.01h-3.01zM681.025 377.675h3.01v3.01h-3.01zM685.245 377.675h3.01v3.01h-3.01zM735.795 377.675h3.01v3.01h-3.01zM740.015 377.675h3.01v3.01h-3.01zM706.305 381.895h3.01v3.01h-3.01z"></path></g><g id="MY" class="land"><path d="M659.965 352.405h3.01v3.01h-3.01zM689.455 352.405h3.01v3.01h-3.01zM664.175 356.615h3.01v3.01h-3.01zM681.025 356.615h3.01v3.01h-3.01zM685.245 356.615h3.01v3.01h-3.01z"></path></g><g id="GA" class="land"><path d="M474.585 356.615h3.01v3.01h-3.01zM474.585 360.825h3.01v3.01h-3.01zM478.795 360.825h3.01v3.01h-3.01zM474.585 365.045h3.01v3.01h-3.01zM478.795 365.045h3.01v3.01h-3.01z"></path></g><g id="CG" class="land"><path d="M478.795 356.615h3.01v3.01h-3.01zM487.225 356.615h3.01v3.01h-3.01zM483.005 360.825h3.01v3.01h-3.01zM487.225 360.825h3.01v3.01h-3.01zM483.005 365.045h3.01v3.01h-3.01zM474.585 369.255h3.01v3.01h-3.01zM478.795 369.255h3.01v3.01h-3.01zM483.005 369.255h3.01v3.01h-3.01z"></path></g><g id="UG" class="land"><path d="M516.715 356.615h3.01v3.01h-3.01zM520.925 356.615h3.01v3.01h-3.01zM512.505 360.825h3.01v3.01h-3.01zM516.715 360.825h3.01v3.01h-3.01zM520.925 360.825h3.01v3.01h-3.01z"></path></g><g id="EC" class="land"><path d="M289.205 360.825h3.01v3.01h-3.01zM293.415 360.825h3.01v3.01h-3.01zM284.995 365.045h3.01v3.01h-3.01zM289.205 365.045h3.01v3.01h-3.01zM293.415 365.045h3.01v3.01h-3.01zM289.205 369.255h3.01v3.01h-3.01z"></path></g><g id="PE" class="land"><path d="M297.625 365.045h3.01v3.01h-3.01zM284.995 369.255h3.01v3.01h-3.01zM293.415 369.255h3.01v3.01h-3.01zM297.625 369.255h3.01v3.01h-3.01zM301.845 369.255h3.01v3.01h-3.01zM306.055 369.255h3.01v3.01h-3.01zM284.995 373.465h3.01v3.01h-3.01zM289.205 373.465h3.01v3.01h-3.01zM293.415 373.465h3.01v3.01h-3.01zM297.625 373.465h3.01v3.01h-3.01zM289.205 377.675h3.01v3.01h-3.01zM293.415 377.675h3.01v3.01h-3.01zM297.625 377.675h3.01v3.01h-3.01zM293.415 381.895h3.01v3.01h-3.01zM297.625 381.895h3.01v3.01h-3.01zM301.845 381.895h3.01v3.01h-3.01zM293.415 386.105h3.01v3.01h-3.01zM297.625 386.105h3.01v3.01h-3.01zM301.845 386.105h3.01v3.01h-3.01zM306.055 386.105h3.01v3.01h-3.01zM297.625 390.315h3.01v3.01h-3.01zM301.845 390.315h3.01v3.01h-3.01zM306.055 390.315h3.01v3.01h-3.01zM301.845 394.535h3.01v3.01h-3.01zM306.055 394.535h3.01v3.01h-3.01zM306.055 398.745h3.01v3.01h-3.01z"></path></g><path id="RW" d="M512.505 365.045h3.01v3.01h-3.01z" class="land"></path><g id="TZ" class="land"><path d="M516.715 365.045h3.01v3.01h-3.01zM520.925 365.045h3.01v3.01h-3.01zM516.715 369.255h3.01v3.01h-3.01zM520.925 369.255h3.01v3.01h-3.01zM525.145 369.255h3.01v3.01h-3.01zM529.355 369.255h3.01v3.01h-3.01zM512.505 373.465h3.01v3.01h-3.01zM516.715 373.465h3.01v3.01h-3.01zM520.925 373.465h3.01v3.01h-3.01zM525.145 373.465h3.01v3.01h-3.01zM529.355 373.465h3.01v3.01h-3.01zM516.715 377.675h3.01v3.01h-3.01zM520.925 377.675h3.01v3.01h-3.01zM525.145 377.675h3.01v3.01h-3.01zM529.355 377.675h3.01v3.01h-3.01zM525.145 381.895h3.01v3.01h-3.01zM529.355 381.895h3.01v3.01h-3.01z"></path></g><path id="BI" d="M512.505 369.255h3.01v3.01h-3.01z" class="land"></path><g id="PG" class="land"><path d="M744.225 369.255h3.01v3.01h-3.01zM748.435 369.255h3.01v3.01h-3.01zM744.225 373.465h3.01v3.01h-3.01zM748.435 373.465h3.01v3.01h-3.01zM752.655 373.465h3.01v3.01h-3.01zM761.075 373.465h3.01v3.01h-3.01zM744.225 377.675h3.01v3.01h-3.01zM752.655 377.675h3.01v3.01h-3.01zM756.865 381.895h3.01v3.01h-3.01z"></path></g><g id="AO" class="land"><path d="M478.795 373.465h3.01v3.01h-3.01zM483.005 373.465h3.01v3.01h-3.01zM478.795 377.675h3.01v3.01h-3.01zM483.005 377.675h3.01v3.01h-3.01zM487.225 377.675h3.01v3.01h-3.01zM491.435 377.675h3.01v3.01h-3.01zM495.645 377.675h3.01v3.01h-3.01zM478.795 381.895h3.01v3.01h-3.01zM483.005 381.895h3.01v3.01h-3.01zM487.225 381.895h3.01v3.01h-3.01zM491.435 381.895h3.01v3.01h-3.01zM495.645 381.895h3.01v3.01h-3.01zM483.005 386.105h3.01v3.01h-3.01zM487.225 386.105h3.01v3.01h-3.01zM491.435 386.105h3.01v3.01h-3.01zM495.645 386.105h3.01v3.01h-3.01zM499.865 386.105h3.01v3.01h-3.01zM478.795 390.315h3.01v3.01h-3.01zM483.005 390.315h3.01v3.01h-3.01zM487.225 390.315h3.01v3.01h-3.01zM491.435 390.315h3.01v3.01h-3.01zM495.645 390.315h3.01v3.01h-3.01zM478.795 394.535h3.01v3.01h-3.01zM483.005 394.535h3.01v3.01h-3.01zM487.225 394.535h3.01v3.01h-3.01zM491.435 394.535h3.01v3.01h-3.01zM495.645 394.535h3.01v3.01h-3.01z"></path></g><g id="BO" class="land"><path d="M314.485 381.895h3.01v3.01h-3.01zM310.265 386.105h3.01v3.01h-3.01zM314.485 386.105h3.01v3.01h-3.01zM310.265 390.315h3.01v3.01h-3.01zM314.485 390.315h3.01v3.01h-3.01zM318.695 390.315h3.01v3.01h-3.01zM322.905 390.315h3.01v3.01h-3.01zM310.265 394.535h3.01v3.01h-3.01zM314.485 394.535h3.01v3.01h-3.01zM318.695 394.535h3.01v3.01h-3.01zM322.905 394.535h3.01v3.01h-3.01zM327.125 394.535h3.01v3.01h-3.01zM310.265 398.745h3.01v3.01h-3.01zM314.485 398.745h3.01v3.01h-3.01zM318.695 398.745h3.01v3.01h-3.01zM322.905 398.745h3.01v3.01h-3.01zM327.125 398.745h3.01v3.01h-3.01zM331.335 398.745h3.01v3.01h-3.01zM310.265 402.955h3.01v3.01h-3.01zM314.485 402.955h3.01v3.01h-3.01zM318.695 402.955h3.01v3.01h-3.01zM322.905 402.955h3.01v3.01h-3.01zM314.485 407.175h3.01v3.01h-3.01zM318.695 407.175h3.01v3.01h-3.01z"></path></g><g id="ZM" class="land"><path d="M512.505 381.895h3.01v3.01h-3.01zM516.715 381.895h3.01v3.01h-3.01zM504.075 386.105h3.01v3.01h-3.01zM512.505 386.105h3.01v3.01h-3.01zM516.715 386.105h3.01v3.01h-3.01zM499.865 390.315h3.01v3.01h-3.01zM504.075 390.315h3.01v3.01h-3.01zM508.285 390.315h3.01v3.01h-3.01zM512.505 390.315h3.01v3.01h-3.01zM516.715 39
10.315h3.01v3.01h-3.01zM499.865 394.535h3.01v3.01h-3.01zM504.075 394.535h3.01v3.01h-3.01zM508.285 394.535h3.01v3.01h-3.01z"></path></g><g id="MW" class="land"><path d="M520.925 381.895h3.01v3.01h-3.01zM520.925 386.105h3.01v3.01h-3.01zM520.925 390.315h3.01v3.01h-3.01z"></path></g><g id="MZ" class="land"><path d="M525.145 386.105h3.01v3.01h-3.01zM529.355 386.105h3.01v3.01h-3.01zM533.565 386.105h3.01v3.01h-3.01zM525.145 390.315h3.01v3.01h-3.01zM529.355 390.315h3.01v3.01h-3.01zM533.565 390.315h3.01v3.01h-3.01zM516.715 394.535h3.01v3.01h-3.01zM520.925 394.535h3.01v3.01h-3.01zM525.145 394.535h3.01v3.01h-3.01zM529.355 394.535h3.01v3.01h-3.01zM533.565 394.535h3.01v3.01h-3.01zM520.925 398.745h3.01v3.01h-3.01zM525.145 398.745h3.01v3.01h-3.01zM520.925 402.955h3.01v3.01h-3.01zM520.925 407.175h3.01v3.01h-3.01zM516.715 411.385h3.01v3.01h-3.01zM520.925 411.385h3.01v3.01h-3.01z"></path></g><g id="AU" class="land"><path d="M727.375 386.105h3.01v3.01h-3.01zM744.225 386.105h3.01v3.01h-3.01zM718.945 390.315h3.01v3.01h-3.01zM723.155 390.315h3.01v3.01h-3.01zM727.375 390.315h3.01v3.01h-3.01zM744.225 390.315h3.01v3.01h-3.01zM710.525 394.535h3.01v3.01h-3.01zM714.735 394.535h3.01v3.01h-3.01zM718.945 394.535h3.01v3.01h-3.01zM723.155 394.535h3.01v3.01h-3.01zM727.375 394.535h3.01v3.01h-3.01zM731.585 394.535h3.01v3.01h-3.01zM744.225 394.535h3.01v3.01h-3.01zM748.435 394.535h3.01v3.01h-3.01zM706.305 398.745h3.01v3.01h-3.01zM710.525 398.745h3.01v3.01h-3.01zM714.735 398.745h3.01v3.01h-3.01zM718.945 398.745h3.01v3.01h-3.01zM723.155 398.745h3.01v3.01h-3.01zM727.375 398.745h3.01v3.01h-3.01zM731.585 398.745h3.01v3.01h-3.01zM735.795 398.745h3.01v3.01h-3.01zM740.015 398.745h3.01v3.01h-3.01zM744.225 398.745h3.01v3.01h-3.01zM748.435 398.745h3.01v3.01h-3.01zM702.095 402.955h3.01v3.01h-3.01zM706.305 402.955h3.01v3.01h-3.01zM710.525 402.955h3.01v3.01h-3.01zM714.735 402.955h3.01v3.01h-3.01zM718.945 402.955h3.01v3.01h-3.01zM723.155 402.955h3.01v3.01h-3.01zM727.375 402.955h3.01v3.01h-3.01zM731.585 402.955h3.01v3.01h-3.01zM735.795 402.955h3.01v3.01h-3.01zM740.015 402.955h3.01v3.01h-3.01zM744.225 402.955h3.01v3.01h-3.01zM748.435 402.955h3.01v3.01h-3.01zM752.655 402.955h3.01v3.01h-3.01zM689.455 407.175h3.01v3.01h-3.01zM693.665 407.175h3.01v3.01h-3.01zM697.885 407.175h3.01v3.01h-3.01zM702.095 407.175h3.01v3.01h-3.01zM706.305 407.175h3.01v3.01h-3.01zM710.525 407.175h3.01v3.01h-3.01zM714.735 407.175h3.01v3.01h-3.01zM718.945 407.175h3.01v3.01h-3.01zM723.155 407.175h3.01v3.01h-3.01zM727.375 407.175h3.01v3.01h-3.01zM731.585 407.175h3.01v3.01h-3.01zM735.795 407.175h3.01v3.01h-3.01zM740.015 407.175h3.01v3.01h-3.01zM744.225 407.175h3.01v3.01h-3.01zM748.435 407.175h3.01v3.01h-3.01zM752.655 407.175h3.01v3.01h-3.01zM756.865 407.175h3.01v3.01h-3.01zM685.245 411.385h3.01v3.01h-3.01zM689.455 411.385h3.01v3.01h-3.01zM693.665 411.385h3.01v3.01h-3.01zM697.885 411.385h3.01v3.01h-3.01zM702.095 411.385h3.01v3.01h-3.01zM706.305 411.385h3.01v3.01h-3.01zM710.525 411.385h3.01v3.01h-3.01zM714.735 411.385h3.01v3.01h-3.01zM718.945 411.385h3.01v3.01h-3.01zM723.155 411.385h3.01v3.01h-3.01zM727.375 411.385h3.01v3.01h-3.01zM731.585 411.385h3.01v3.01h-3.01zM735.795 411.385h3.01v3.01h-3.01zM740.015 411.385h3.01v3.01h-3.01zM744.225 411.385h3.01v3.01h-3.01zM748.435 411.385h3.01v3.01h-3.01zM752.655 411.385h3.01v3.01h-3.01zM756.865 411.385h3.01v3.01h-3.01zM761.075 411.385h3.01v3.01h-3.01zM689.455 415.595h3.01v3.01h-3.01zM693.665 415.595h3.01v3.01h-3.01zM697.885 415.595h3.01v3.01h-3.01zM702.095 415.595h3.01v3.01h-3.01zM706.305 415.595h3.01v3.01h-3.01zM710.525 415.595h3.01v3.01h-3.01zM714.735 415.595h3.01v3.01h-3.01zM718.945 415.595h3.01v3.01h-3.01zM723.155 415.595h3.01v3.01h-3.01zM727.375 415.595h3.01v3.01h-3.01zM731.585 415.595h3.01v3.01h-3.01zM735.795 415.595h3.01v3.01h-3.01zM740.015 415.595h3.01v3.01h-3.01zM744.225 415.595h3.01v3.01h-3.01zM748.435 415.595h3.01v3.01h-3.01zM752.655 415.595h3.01v3.01h-3.01zM756.865 415.595h3.01v3.01h-3.01zM761.075 415.595h3.01v3.01h-3.01zM765.295 415.595h3.01v3.01h-3.01zM689.455 419.815h3.01v3.01h-3.01zM693.665 419.815h3.01v3.01h-3.01zM697.885 419.815h3.01v3.01h-3.01zM702.095 419.815h3.01v3.01h-3.01zM706.305 419.815h3.01v3.01h-3.01zM710.525 419.815h3.01v3.01h-3.01zM714.735 419.815h3.01v3.01h-3.01zM718.945 419.815h3.01v3.01h-3.01zM723.155 419.815h3.01v3.01h-3.01zM727.375 419.815h3.01v3.01h-3.01zM731.585 419.815h3.01v3.01h-3.01zM735.795 419.815h3.01v3.01h-3.01zM740.015 419.815h3.01v3.01h-3.01zM744.225 419.815h3.01v3.01h-3.01zM748.435 419.815h3.01v3.01h-3.01zM752.655 419.815h3.01v3.01h-3.01zM756.865 419.815h3.01v3.01h-3.01zM761.075 419.815h3.01v3.01h-3.01zM765.295 419.815h3.01v3.01h-3.01zM689.455 424.025h3.01v3.01h-3.01zM693.665 424.025h3.01v3.01h-3.01zM697.885 424.025h3.01v3.01h-3.01zM702.095 424.025h3.01v3.01h-3.01zM706.305 424.025h3.01v3.01h-3.01zM710.525 424.025h3.01v3.01h-3.01zM714.735 424.025h3.01v3.01h-3.01zM718.945 424.025h3.01v3.01h-3.01zM723.155 424.025h3.01v3.01h-3.01zM727.375 424.025h3.01v3.01h-3.01zM731.585 424.025h3.01v3.01h-3.01zM735.795 424.025h3.01v3.01h-3.01zM740.015 424.025h3.01v3.01h-3.01zM744.225 424.025h3.01v3.01h-3.01zM748.435 424.025h3.01v3.01h-3.01zM752.655 424.025h3.01v3.01h-3.01zM756.865 424.025h3.01v3.01h-3.01zM761.075 424.025h3.01v3.01h-3.01zM765.295 424.025h3.01v3.01h-3.01zM689.455 428.235h3.01v3.01h-3.01zM693.665 428.235h3.01v3.01h-3.01zM697.885 428.235h3.01v3.01h-3.01zM702.095 428.235h3.01v3.01h-3.01zM706.305 428.235h3.01v3.01h-3.01zM710.525 428.235h3.01v3.01h-3.01zM714.735 428.235h3.01v3.01h-3.01zM718.945 428.235h3.01v3.01h-3.01zM723.155 428.235h3.01v3.01h-3.01zM727.375 428.235h3.01v3.01h-3.01zM731.585 428.235h3.01v3.01h-3.01zM735.795 428.235h3.01v3.01h-3.01zM740.015 428.235h3.01v3.01h-3.01zM744.225 428.235h3.01v3.01h-3.01zM748.435 428.235h3.01v3.01h-3.01zM752.655 428.235h3.01v3.01h-3.01zM756.865 428.235h3.01v3.01h-3.01zM761.075 428.235h3.01v3.01h-3.01zM765.295 428.235h3.01v3.01h-3.01zM689.455 432.455h3.01v3.01h-3.01zM693.665 432.455h3.01v3.01h-3.01zM697.885 432.455h3.01v3.01h-3.01zM702.095 432.455h3.01v3.01h-3.01zM706.305 432.455h3.01v3.01h-3.01zM727.375 432.455h3.01v3.01h-3.01zM731.585 432.455h3.01v3.01h-3.01zM735.795 432.455h3.01v3.01h-3.01zM740.015 432.455h3.01v3.01h-3.01zM744.225 432.455h3.01v3.01h-3.01zM748.435 432.455h3.01v3.01h-3.01zM752.655 432.455h3.01v3.01h-3.01zM756.865 432.455h3.01v3.01h-3.01zM761.075 432.455h3.01v3.01h-3.01zM689.455 436.665h3.01v3.01h-3.01zM693.665 436.665h3.01v3.01h-3.01zM740.015 436.665h3.01v3.01h-3.01zM744.225 436.665h3.01v3.01h-3.01zM748.435 436.665h3.01v3.01h-3.01zM752.655 436.665h3.01v3.01h-3.01zM756.865 436.665h3.01v3.01h-3.01zM761.075 436.665h3.01v3.01h-3.01zM740.015 440.875h3.01v3.01h-3.01zM744.225 440.875h3.01v3.01h-3.01zM748.435 440.875h3.01v3.01h-3.01zM752.655 440.875h3.01v3.01h-3.01zM756.865 440.875h3.01v3.01h-3.01zM744.225 445.095h3.01v3.01h-3.01zM748.435 445.095h3.01v3.01h-3.01zM752.655 445.095h3.01v3.01h-3.01zM756.865 445.095h3.01v3.01h-3.01zM752.655 457.735h3.01v3.01h-3.01z"></path></g><g id="MG" class="land"><path d="M550.415 390.315h3.01v3.01h-3.01zM546.205 394.535h3.01v3.01h-3.01zM550.415 394.535h3.01v3.01h-3.01zM541.995 398.745h3.01v3.01h-3.01zM546.205 398.745h3.01v3.01h-3.01zM550.415 398.745h3.01v3.01h-3.01zM546.205 402.955h3.01v3.01h-3.01zM550.415 402.955h3.01v3.01h-3.01zM541.995 407.175h3.01v3.01h-3.01zM546.205 407.175h3.01v3.01h-3.01zM541.995 411.385h3.01v3.01h-3.01zM546.205 411.385h3.01v3.01h-3.01z"></path></g><g id="ZW" class="land"><path d="M512.505 394.535h3.01v3.01h-3.01zM504.075 398.745h3.01v3.01h-3.01zM508.285 398.745h3.01v3.01h-3.01zM512.505 398.745h3.01v3.01h-3.01zM516.715 398.745h3.01v3.01h-3.01zM508.285 402.955h3.01v3.01h-3.01zM512.505 402.955h3.01v3.01h-3.01zM516.715 402.955h3.01v3.01h-3.01zM512.505 407.175h3.01v3.01h-3.01zM516.715 407.175h3.01v3.01h-3.01z"></path></g><g id="NA" class="land"><path d="M478.795 398.745h3.01v3.01h-3.01zM483.005 398.745h3.01v3.01h-3.01zM487.225 398.745h3.01v3.01h-3.01zM491.435 398.745h3.01v3.01h-3.01zM495.645 398.745h3.01v3.01h-3.01zM499.865 398.745h3.01v3.01h-3.01zM478.795 402.955h3.01v3.01h-3.01zM483.005 402.955h3.01v3.01h-3.01zM487.225 402.955h3.01v3.01h-3.01zM491.435 402.955h3.01v3.01h-3.01zM483.005 407.175h3.01v3.01h-3.01zM487.225 407.175h3.01v3.01h-3.01zM491.435 407.175h3.01v3.01h-3.01zM483.005 411.385h3.01v3.01h-3.01zM487.225 411.385h3.01v3.01h-3.01zM491.435 411.385h3.01v3.01h-3.01zM483.005 415.595h3.01v3.01h-3.01zM487.225 415.595h3.01v3.01h-3.01zM491.435 415.595h3.01v3.01h-3.01zM483.005 419.815h3.01v3.01h-3.01zM487.225 419.815h3.01v3.01h-3.01zM491.435 419.815h3.01v3.01h-3.01z"></path></g><g id="PY" class="land"><path d="M327.125 402.955h3.01v3.01h-3.01zM331.335 402.955h3.01v3.01h-3.01zM322.905 407.175h3.01v3.01h-3.01zM327.125 407.175h3.01v3.01h-3.01zM331.335 407.175h3.01v3.01h-3.01zM327.125 411.385h3.01v3.01h-3.01zM331.335 411.385h3.01v3.01h-3.01zM335.545 411.385h3.01v3.01h-3.01zM335.545 415.595h3.01v3.01h-3.01z"></path></g><g id="BW" class="land"><path d="M495.645 402.955h3.01v3.01h-3.01zM499.865 402.955h3.01v3.01h-3.01zM504.075 402.955h3.01v3.01h-3.01zM495.645 407.175h3.01v3.01h-3.01zM499.865 407.175h3.01v3.01h-3.01zM504.075 407.175h3.01v3.01h-3.01zM508.285 407.175h3.01v3.01h-3.01zM495.645 411.385h3.01v3.01h-3.01zM499.865 411.385h3.01v3.01h-3.01zM504.075 411.385h3.01v3.01h-3.01zM495.645 415.595h3.01v3.01h-3.01z"></path></g><g id="CL" class="land"><path d="M310.265 407.175h3.01v3.01h-3.01zM306.055 411.385h3.01v3.01h-3.01zM310.265 411.385h3.01v3.01h-3.01zM306.055 415.595h3.01v3.01h-3.01zM306.055 419.815h3.01v3.01h-3.01zM306.055 424.025h3.01v3.01h-3.01zM306.055 428.235h3.01v3.01h-3.01zM306.055 432.455h3.01v3.01h-3.01zM306.055 436.665h3.01v3.01h-3.01zM301.845 440.875h3.01v3.01h-3.01zM306.055 440.875h3.01v3.01h-3.01zM301.845 445.095h3.01v3.01h-3.01zM301.845 449.305h3.01v3.01h-3.01zM301.845 453.515h3.01v3.01h-3.01zM301.845 457.735h3.01v3.01h-3.01zM301.845 461.945h3.01v3.01h-3.01zM301.845 466.155h3.01v3.01h-3.01zM297.625 470.365h3.01v3.01h-3.01zM301.845 470.365h3.01v3.01h-3.01zM297.625 474.585h3.01v3.01h-3.01zM301.845 474.585h3.01v3.01h-3.01zM297.625 478.795h3.01v3.01h-3.01zM297.625 483.005h3.01v3.01h-3.01zM301.845 483.005h3.01v3.01h-3.01zM301.845 487.225h3.01v3.01h-3.01zM306.055 487.225h3.01v3.01h-3.01zM306.055 495.645h3.01v3.01h-3.01z"></path></g><g id="AR" class="land"><path d="M314.485 411.385h3.01v3.01h-3.01zM318.695 411.385h3.01v3.01h-3.01zM322.905 411.385h3.01v3.01h-3.01zM310.265 415.595h3.01v3.01h-3.01zM314.485 415.595h3.01v3.01h-3.01zM318.695 415.595h3.01v3.01h-3.01zM322.905 415.595h3.01v3.01h-3.01zM327.125 415.595h3.01v3.01h-3.01zM331.335 415.595h3.01v3.01h-3.01zM339.765 415.595h3.01v3.01h-3.01zM310.265 419.815h3.01v3.01h-3.01zM314.485 419.815h3.01v3.01h-3.01zM318.695 419.815h3.01v3.01h-3.01zM322.905 419.815h3.01v3.01h-3.01zM327.125 419.815h3.01v3.01h-3.01zM331.335 419.815h3.01v3.01h-3.01zM335.545 419.815h3.01v3.01h-3.01zM310.265 424.025h3.01v3.01h-3.01zM314.485 424.025h3.01v3.01h-3.01zM318.695 424.025h3.01v3.01h-3.01zM322.905 424.025h3.01v3.01h-3.01zM327.125 424.025h3.01v3.01h-3.01zM331.335 424.025h3.01v3.01h-3.01zM310.265 428.235h3.01v3.01h-3.01zM314.485 428.235h3.01v3.01h-3.01zM318.695 428.235h3.01v3.01h-3.01zM322.905 428.235h3.01v3.01h-3.01zM327.125 428.235h3.01v3.01h-3.01zM331.335 428.235h3.01v3.01h-3.01zM310.265 432.455h3.01v3.01h-3.01zM314.485 432.455h3.01v3.01h-3.01zM318.695 432.455h3.01v3.01h-3.01zM322.905 432.455h3.01v3.01h-3.01zM327.125 432.455h3.01v3.01h-3.01zM331.335 432.455h3.01v3.01h-3.01zM310.265 436.665h3.01v3.01h-3.01zM314.485 436.665h3.01v3.01h-3.01zM318.695 436.665h3.01v3.01h-3.01zM322.905 436.665h3.01v3.01h-3.01zM327.125 436.665h3.01v3.01h-3.01zM310.265 440.875h3.01v3.01h-3.01zM314.485 440.875h3.01v3.01h-3.01zM318.695 440.875h3.01v3.01h-3.01zM322.905 440.875h3.01v3.01h-3.01zM327.125 440.875h3.01v3.01h-3.01zM331.335 440.875h3.01v3.01h-3.01zM306.055 445.095h3.01v3.01h-3.01zM310.265 445.095h3.01v3.01h-3.01zM314.485 445.095h3.01v3.01h-3.01zM318.695 445.095h3.01v3.01h-3.01zM322.905 445.095h3.01v3.01h-3.01zM327.125 445.095h3.01v3.01h-3.01zM331.335 445.095h3.01v3.01h-3.01zM306.055 449.305h3.01v3.01h-3.01zM310.265 449.305h3.01v3.01h-3.01zM314.485 449.305h3.01v3.01h-3.01zM318.695 449.305h3.01v3.01h-3.01zM322.905 449.305h3.01v3.01h-3.01zM306.055 453.515h3.01v3.01h-3.01zM310.265 453.515h3.01v3.01h-3.01zM314.485 453.515h3.01v3.01h-3.01zM318.695 453.515h3.01v3.01h-3.01zM306.055 457.735h3.01v3.01h-3.01zM310.265 457.735h3.01v3.01h-3.01zM314.485 457.735h3.01v3.01h-3.01zM318.695 457.735h3.01v3.01h-3.01zM306.055 461.945h3.01v3.01h-3.01zM310.265 461.945h3.01v3.01h-3.01zM314.485 461.945h3.01v3.01h-3.01zM306.055 466.155h3.01v3.01h-3.01zM310.265 466.155h3.01v3.01h-3.01zM306.055 470.365h3.01v3.01h-3.01zM310.265 470.365h3.01v3.01h-3.01zM306.055 474.585h3.01v3.01h-3.01zM310.265 474.585h3.01v3.01h-3.01zM314.485 474.585h3.01v3.01h-3.01zM301.845 478.795h3.01v3.01h-3.01zM306.055 478.795h3.01v3.01h-3.01zM310.265 478.795h3.01v3.01h-3.01zM306.055 483.005h3.01v3.01h-3.01zM310.265 491.435h3.01v3.01h-3.01zM310.265 495.645h3.01v3.01h-3.01zM314.485 495.645h3.01v3.01h-3.01z"></path></g><g id="ZA" class="land"><path d="M508.285 411.385h3.01v3.01h-3.01zM512.505 411.385h3.01v3.01h-3.01zM499.865 415.595h3.01v3.01h-3.01zM504.075 415.595h3.01v3.01h-3.01zM508.285 415.595h3.01v3.01h-3.01zM512.505 415.595h3.01v3.01h-3.01zM516.715 415.595h3.01v3.01h-3.01zM495.645 419.815h3.01v3.01h-3.01zM499.865 419.815h3.01v3.01h-3.01zM504.075 419.815h3.01v3.01h-3.01zM508.285 419.815h3.01v3.01h-3.01zM512.505 419.815h3.01v3.01h-3.01zM516.715 419.815h3.01v3.01h-3.01zM487.225 424.025h3.01v3.01h-3.01zM491.435 424.025h3.01v3.01h-3.01zM495.645 424.025h3.01v3.01h-3.01zM499.865 424.025h3.01v3.01h-3.01zM504.075 424.025h3.01v3.01h-3.01zM512.505 424.025h3.01v3.01h-3.01zM491.435 428.235h3.01v3.01h-3.01zM495.645 428.235h3.01v3.01h-3.01zM499.865 428.235h3.01v3.01h-3.01zM504.075 428.235h3.01v3.01h-3.01zM508.285 428.235h3.01v3.01h-3.01zM512.505 428.235h3.01v3.01h-3.01zM491.435 432.455h3.01v3.01h-3.01zM495.645 432.455h3.01v3.01h-3.01zM499.865 432.455h3.01v3.01h-3.01zM504.075 432.455h3.01v3.01h-3.01zM508.285 432.455h3.01v3.01h-3.01zM491.435 436.665h3.01v3.01h-3.01z"></path></g><path id="LS" d="M508.285 424.025h3.01v3.01h-3.01z" class="land"></path><g id="UY" class="land"><path d="M335.545 428.235h3.01v3.01h-3.01zM335.545 432.455h3.01v3.01h-3.01zM339.765 432.455h3.01v3.01h-3.01zM335.545 436.665h3.01v3.01h-3.01zM339.765 436.665h3.01v3.01h-3.01z"></path></g><g id="NZ" class="land"><path d="M811.635 445.095h3.01v3.01h-3.01zM811.635 449.305h3.01v3.01h-3.01zM811.635 453.515h3.01v3.01h-3.01zM807.425 457.735h3.01v3.01h-3.01zM798.995 461.945h3.01v3.01h-3.01zM803.205 461.945h3.01v3.01h-3.01zM794.785 466.155h3.01v3.01h-3.01zM798.995 466.155h3.01v3.01h-3.01z"></path></g></g></svg></div><div class="relative container"><div class="max-w-[560px] lg:max-w-[calc(50%-2.5rem)]" style="opacity:0"><div style="opacity:0;transform:translateY(40px)"><span class="text-[11px] font-normal tracking-[0.1em] uppercase text-gray-brand opacity-[0.56]">Where we work</span><h2 class="font-neue-kabel mt-5 text-3xl leading-[1.05] md:text-4xl xl:text-5xl">Based in Poland, operating <span class="text-red">globally</span></h2><p class="text-gray-brand mt-6 text-sm font-light md:text-base">Our studio is in Warsaw, Poland - at the heart of Europe. Central European timezone, strong engineering talent, and easy overlap with teams in the UK, DACH, and Nordics.</p><p class="text-gray-brand mt-6 text-sm font-light md:text-base">We partner with clients across Europe and the US. Everything happens in English, with the same senior people from kickoff through maintenance - no offshore handoffs or coordination tax.</p></div></div></div></section><section data-nav-theme="light" class="overflow-hidden bg-white py-16 lg:py-32"><div class="container"><header class="max-w-[640px]" style="opacity:0;transform:translateY(30px)"><span class="text-[11px] font-normal tracking-[0.1em] uppercase text-gray-brand opacity-[0.56]">Awards & recognition</span><h2 class="font-neue-kabel mt-2 text-3xl leading-[1.05] md:text-4xl xl:text-5xl">Earned through <span class="text-red">delivery</span>, not pitches</h2><p class="text-gray-brand mt-4 text-sm font-light md:text-base">Milestones and listings that followed shipped work - not marketing campaigns.</p></header><ol class="mt-12 divide-y divide-black/10 border-y border-black/10 md:mt-16" style="opacity:0">
1<li class="grid grid-cols-[4.5rem_minmax(0,1fr)] items-start gap-4 py-8 sm:grid-cols-[5rem_minmax(0,1fr)] md:grid-cols-[100px_1fr] md:gap-8 lg:py-10" style="opacity:0;transform:translateY(40px)"><span class="text-red font-neue-kabel text-lg md:text-2xl">2026</span><ul class="divide-y divide-black/10"><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl">Top web design company for Legal - Warsaw</h3><p class="text-gray-brand text-xs font-light md:text-sm">Recognized by Clutch among Warsaw's leading web design companies serving the legal sector in 2026.</p></li><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl">Top product design company in Warsaw</h3><p class="text-gray-brand text-xs font-light md:text-sm">Named a top product design company in Warsaw by Clutch in 2026.</p></li><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl">Top Next.js developer in Warsaw</h3><p class="text-gray-brand text-xs font-light md:text-sm">Ranked among Warsaw's top Next.js developers by Clutch in 2026.</p></li></ul></li><li class="grid grid-cols-[4.5rem_minmax(0,1fr)] items-start gap-4 py-8 sm:grid-cols-[5rem_minmax(0,1fr)] md:grid-cols-[100px_1fr] md:gap-8 lg:py-10" style="opacity:0;transform:translateY(40px)"><span class="text-red font-neue-kabel text-lg md:text-2xl">2024</span><ul class="divide-y divide-black/10"><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl"><a target="_blank" rel="noopener noreferrer" class="hover:text-red transition-colors" href="https://techbehemoths.com/awards-2024/reactjs/poland#view=50664">TechBehemoths React.js Award - Poland</a></h3><p class="text-gray-brand text-xs font-light md:text-sm">Ranked #1 among awarded React.js companies in Poland for jury scores, public votes, and client feedback.</p></li><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl"><a target="_blank" rel="noopener noreferrer" class="hover:text-red transition-colors" href="https://businessinsider.com.pl/technologie/najlepsze-software-housey-w-polsce/pmpbnvg">Best software houses in Poland - Business Insider</a></h3><p class="text-gray-brand text-xs font-light md:text-sm">Featured by Business Insider Polska among Poland's leading software houses for custom web apps, e-commerce platforms, and business automation.</p></li><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl"><a target="_blank" rel="noopener noreferrer" class="hover:text-red transition-colors" href="https://techbehemoths.com/awards-2024/winners/ux-ui-design/webalize">TechBehemoths UX/UI Design Award - Poland</a></h3><p class="text-gray-brand text-xs font-light md:text-sm">Winner among Poland's top UX/UI design companies for product craft, usability, and delivery quality.</p></li><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl"><a target="_blank" rel="noopener noreferrer" class="hover:text-red transition-colors" href="https://techbehemoths.com/awards-2024/winners/web-development/webalize">TechBehemoths Web Development Award - Poland</a></h3><p class="text-gray-brand text-xs font-light md:text-sm">Recognized as a leading web development company in Poland for custom builds, scalability, and client outcomes.</p></li></ul></li><li class="grid grid-cols-[4.5rem_minmax(0,1fr)] items-start gap-4 py-8 sm:grid-cols-[5rem_minmax(0,1fr)] md:grid-cols-[100px_1fr] md:gap-8 lg:py-10" style="opacity:0;transform:translateY(40px)"><span class="text-red font-neue-kabel text-lg md:text-2xl">2022</span><ul class="divide-y divide-black/10"><li class="grid gap-2 py-5 first:pt-0 last:pb-0 md:grid-cols-[220px_1fr] md:gap-8 md:py-6"><h3 class="font-neue-kabel text-dark text-lg leading-snug md:text-2xl"><a target="_blank" rel="noopener noreferrer" class="hover:text-red transition-colors" href="https://www.wealthandfinance-news.com/winners/webalize/">Best Specialist Web Design Company - Central Europe</a></h3><p class="text-gray-brand text-xs font-light md:text-sm">Winner at the Wealth & Finance FinTech Awards for UX-driven custom web development and product design.</p></li></ul></li></ol></div></section><section data-nav-theme="light" class="relative hidden lg:block bg-light" style="height:575vh" id="testimonials" aria-label="Client testimonials"><div class="sticky top-0 flex h-svh items-center overflow-hidden bg-light"><div class="container"><div class="flex justify-between"><div class="flex flex-col items-start justify-center max-lg:justify-start max-lg:w-full max-lg:flex-row max-lg:flex-wrap max-lg:gap-x-4 max-lg:gap-y-2 lg:shrink-0 lg:basis-[350px]"><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden text-red">01.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4 text-red">01.</span>
1WUT</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">02.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">02.</span>TerraLink</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">03.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">03.</span>Dokumentis</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">04.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">04.</span>Domax</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">05.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">05.</span>Order of Malta</span></button></div><div class="relative flex w-full max-w-[770px] items-center overflow-hidden max-lg:mt-10 max-lg:min-h-[280px]"><div class="invisible w-full" aria-hidden="true"><div class="flex flex-col"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">Webalize successfully delivered a platform that was well-received by site users. Proving its excellent quality, the project became popular in the media.</p><p class="order-3 text-sm font-light">MaÅgorzata Dembowska<span class="opacity-40">/ <!-- -->Student Research Group Chairman, Warsaw University of Technology</span></p></div></div><div class="absolute inset-0 flex items-center" style="opacity:1;transform:none"><div class="flex flex-col w-full"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">Webalize successfully delivered a platform that was well-received by site users. Proving its excellent quality, the project became popular in the media.</p><p class="order-3 text-sm font-light">MaÅgorzata Dembowska<span class="opacity-40">/ <!-- -->Student Research Group Chairman, Warsaw University of Technology</span></p></div></div></div></div></div></div></section><section data-nav-theme="light" class="xxl:pt-36 xxl:pb-32 overflow-hidden pt-13 pb-16 sm:pt-20 sm:pb-24 lg:hidden bg-light" aria-label="Client testimonials"><div class="container" style="opacity:0;transform:translateY(40px)"><div class="flex justify-between max-lg:flex-col"><div class="flex flex-col items-start justify-center max-lg:justify-start max-lg:w-full max-lg:flex-row max-lg:flex-wrap max-lg:gap-x-4 max-lg:gap-y-2 lg:shrink-0 lg:basis-[350px]"><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden text-red">01.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4 text-red">01.</span>
1WUT</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">02.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">02.</span>TerraLink</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">03.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">03.</span>Dokumentis</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">04.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">04.</span>Domax</span></button><button type="button" class="cursor-pointer py-2.5 text-left transition-[color] duration-300 not-last:mb-5 max-lg:mb-0 max-lg:shrink-0 max-lg:py-0 text-gray-light"><span class="font-neue-kabel text-xl md:text-2xl lg:hidden">05.</span><span class="font-neue-kabel hidden text-xl md:text-2xl lg:block"><span class="mr-4">05.</span>Order of Malta</span></button></div><div class="swiper flex w-full items-center lg:max-h-[450px] lg:w-[770px]"><div class="swiper-wrapper"><div class="swiper-slide !flex items-center"><div class="flex flex-col"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">Webalize successfully delivered a platform that was well-received by site users. Proving its excellent quality, the project became popular in the media.</p><p class="order-3 text-sm font-light">MaÅgorzata Dembowska<span class="opacity-40">/ <!-- -->Student Research Group Chairman, Warsaw University of Technology</span></p></div></div><div class="swiper-slide !flex items-center"><div class="flex flex-col"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">Their level of courage and problem-solving mindset was impressive.</p><p class="order-3 text-sm font-light">Prakhar Jalan<span class="opacity-40">/ <!-- -->CEO at Terralink Cloud Solutions</span></p></div></div><div class="swiper-slide !flex items-center"><div class="flex flex-col"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">What impressed us the most was their proactive mindset combined with an incredibly fast onboarding process.</p><p class="order-3 text-sm font-light">Karolina Derendowska<span class="opacity-40">/ <!-- -->
1Manager at Wiedza i Praktyka</span></p></div></div><div class="swiper-slide !flex items-center"><div class="flex flex-col"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">In summary, the collaboration can be aptly characterized as exemplary.</p><p class="order-3 text-sm font-light">MirosÅaw Król<span class="opacity-40">/ <!-- -->CIO at Domax</span></p></div></div><div class="swiper-slide !flex items-center"><div class="flex flex-col"><div class="order-2 my-6 flex w-40 items-center justify-between lg:order-1 lg:my-0"><p class="text-base">5.0/5.0</p><figure class="flex basis-24 items-center justify-between"><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/><img alt="Star" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/icn-star-20.1an_rvnsv5vbb.svg"/></figure></div><p class="font-neue-kabel order-1 mb-0 text-2xl md:text-3xl lg:order-2 lg:my-14 xl:text-4xl">Throughout the entire project, we felt confident working with a reliable partner.</p><p class="order-3 text-sm font-light">Anastasia Serbinova<span class="opacity-40">/ <!-- -->Project Manager, Order of Malta in Estonia</span></p></div></div></div></div></div></div></section><section class="faq relative pt-13 pb-16 sm:pt-20 sm:pb-24 xxl:pt-36 xxl:pb-32 bg-white"><div class="relative container"><div class="lg:grid lg:grid-cols-[1fr_1fr] lg:gap-x-32" style="opacity:0"><div class="mb-10 lg:sticky lg:top-32 lg:mb-0 lg:mt-6 lg:self-start lg:pr-4" style="opacity:0;transform:translateY(40px)"><p class="text-[11px] font-normal tracking-[0.1em] uppercase text-gray-brand opacity-[0.56] mb-4">FAQ</p><h2 class="font-neue-kabel text-2xl md:text-3xl xl:text-4xl">Frequently asked questions</h2><p class="text-gray-brand mt-4 max-w-105 text-sm font-light md:text-base">Who we are, where we work, how we operate, and what clients can expect when partnering with Webalize.</p></div><div class="[&>*:last-child_.faq-item]:border-b-0"><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_23ajlfiuknupfivbH1_" aria-expanded="true" aria-controls="_R_23ajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">What is Webalize?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform rotate-90"></span></span></button><div id="_R_23ajlfiuknupfivb_" role="region" aria-labelledby="_R_23ajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize is a UX-driven software house based in Warsaw, Poland, describing itself as "product builders for the age of AI." It helps companies design, build, launch, and maintain the softw
1are their business runs on, from ecommerce platforms and custom applications to internal systems that need to scale.</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_25ajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_25ajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">Where is Webalize based, and which regions does it work with?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_25ajlfiuknupfivb_" role="region" aria-labelledby="_R_25ajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize is based in Warsaw, Poland, in the Central European timezone, and works with clients across Europe and the US. The location gives easy working overlap with teams in the UK, DACH, and the Nordics, and everything is done in English with the same senior people from kickoff through maintenance, with no offshore handoffs.</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_27ajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_27ajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">How big is the Webalize team?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_27ajlfiuknupfivb_" role="region" aria-labelledby="_R_27ajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize is a small senior team of nine, four of whom are co-founders. It is deliberately not a body-leasing agency. The same senior people who start your project stay involved long after the first release ships, covering Next.js and PHP development, product design, DevOps, and QA.</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_29ajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_29ajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">What industries and clients does Webalize work with?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_29ajlfiuknupfivb_" role="region" aria-labelledby="_R_29ajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize partners with brands across Europe in ecommerce, fintech, education, and the public sector. Clients include Omnipack, SMEO, Wealthon, Finch Capital, and Politechnika Warszawska, among others. They build products that matter, from online stores and learning platforms to internal business tools.</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_2bajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_2bajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">What makes Webalize different from a typical agency?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_2bajlfiuknupfivb_" role="region" aria-labelledby="_R_2bajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize is a small senior team rather than a body-leasing shop, so you work directly with experienced people who understand your business context and stay involved through maintenance, with no offshore handoffs or coordination tax. Work is kept transparent through Jira boards, Clockify time tracking, and direct communication.</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_2dajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_2dajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">What are Webalize's core values?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_2dajlfiuknupfivb_" role="region" aria-labelledby="_R_2dajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">
1Four principles guide the work: quality over quantity (solutions built to be maintainable and performant, not just shipped on deadline), proactivity (surfacing risks early and proposing improvements unprompted), transparency (Jira, Clockify, and direct communication), and a long-term mindset (building foundations that last, which is why many clients stay for years).</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_2fajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_2fajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">What awards and recognition has Webalize received?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_2fajlfiuknupfivb_" role="region" aria-labelledby="_R_2fajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize was recognised by Clutch in 2026 as a top product design and top Next.js company in Warsaw, and won multiple 2024 TechBehemoths awards in Poland, ranking #1 among React.js companies and winning in UX/UI design and web development, plus a feature by Business Insider Polska among Poland's leading software houses. In 2022 it won Best Specialist Web Design Company in Central Europe at the Wealth & Finance FinTech Awards.</p></div></div></div></div></div><div style="opacity:0;transform:translateY(40px)"><div class="faq-item border-b border-black/10"><button type="button" id="_R_2hajlfiuknupfivbH1_" aria-expanded="false" aria-controls="_R_2hajlfiuknupfivb_" class="flex w-full cursor-pointer items-center justify-between gap-6 py-8 text-left"><h3 class="font-neue-kabel flex-1 text-xl md:text-2xl xl:text-2xl">How experienced is Webalize?</h3><span aria-hidden="true" class="text-red relative h-6 w-6 shrink-0"><span class="absolute top-1/2 left-1/2 h-0.5 w-4 -translate-x-1/2 -translate-y-1/2 bg-current"></span><span class="absolute top-1/2 left-1/2 h-4 w-0.5 -translate-x-1/2 -translate-y-1/2 bg-current transition-transform"></span></span></button><div id="_R_2hajlfiuknupfivb_" role="region" aria-labelledby="_R_2hajlfiuknupfivbH1_" class="overflow-hidden transition-[max-height] duration-300 ease-in-out" style="max-height:0"><div class="pr-10 pb-8"><div class="text-gray-brand text-sm font-light whitespace-pre-line md:text-base"><p class="mb-3 whitespace-pre-line last:mb-0">Webalize has been in business for 6+ years and has delivered 40+ projects for clients in 8+ countries, with a 98% client retention rate. That retention reflects a long-term approach. Many clients stay for years as their product keeps evolving.</p></div></div></div></div></div></div></div></div></section><!--$--><!--/$--><div data-nav-theme="dark" class="bg-dark relative overflow-hidden border-t border-white/10 text-white"><svg xmlns="http://www.w3.org/2000/svg" width="111.659" height="22.819" viewBox="0 0 111.659 22.819" aria-hidden="true" class="pointer-events-none absolute -bottom-12 left-20 z-0 h-auto w-360 fill-white/[0.021]"><defs><clipPath id="a"><path d="M0 0h111.659v22.819H0z"></path></clipPath></defs><g clip-path="url(#a)"><path d="M27.626 20.675a4.82 4.82 0 0 1-4.611-3.01 5.6 5.6 0 0 1-.393-1.938v-.12a4.97 4.97 0 0 1 4.884-5.131 3.93 3.93 0 0 1 3.8 2.4l-4.144 1.364v2.058l6.608-2.196a6.146 6.146 0 0 0-6.237-5.589 6.96 6.96 0 0 0-6.991 7.1 6.885 6.885 0 0 0 7.049 7.032 8.14 8.14 0 0 0 5.847-2.519l-.813-1.964a6.45 6.45 0 0 1-5 2.519M38.834 0l-2.107.431v15.023a6.8 6.8 0 0 0 6.961 7.185 6.994 6.994 0 0 0 7.141-7.1 6.88 6.88 0 0 0-6.932-7.032 7 7 0 0 0-1.114.086v2.009a5 5 0 0 1 1.026-.1 4.85 4.85 0 0 1 4.85 5.068 4.89 4.89 0 0 1-4.942 5.071 4.817 4.817 0 0 1-4.85-5.008v-.1M105.515 20.675a4.82 4.82 0 0 1-4.611-3.01 5.6 5.6 0 0 1-.393-1.938v-.12a4.97 4.97 0 0 1 4.883-5.131 3.93 3.93 0 0 1 3.8 2.4l-4.144 1.364v2.058l6.611-2.196a6.146 6.146 0 0 0-6.237-5.589 6.96 6.96 0 0 0-6.991 7.1 6.885 6.885 0 0 0 7.049 7.032 8.14 8.14 0 0 0 5.847-2.519l-.813-1.964a6.45 6.45 0 0 1-5 2.519M
171.72.738v21.9h2.107V.307ZM79.708 2.365a1.537 1.537 0 1 0 1.5 1.537 1.51 1.51 0 0 0-1.5-1.537m-1.055 6.976v13.3h2.107V8.909ZM96.311 9.123h-11l-.36 1.908h7.564l-8.167 11.608h11.51l.364-1.9h-8.079ZM67.705 15.72v7.1h-2.111v-7.1899999999999995a5 5 0 1 0-5.031 5.158 5.4 5.4 0 0 0 .934-.082l.408-.079v2.065l-.294.045a7 7 0 0 1-1 .082h-.077a7.177 7.177 0 0 1 .088-14.352 7.015 7.015 0 0 1 7.086 7.253M12.49 22.707l6.119-14.131h-2.32l-4.8 11.658ZM6.178 17.943 2.32 8.576H0l6.115 14.131 4.26-9.215-1.058-2.343Z"></path></g></svg><footer class="relative z-10 py-16 sm:py-24"><div class="container"><div class="flex flex-col gap-y-12 lg:flex-row lg:justify-between lg:gap-x-8" style="opacity:0"><div class="lg:max-w-xs" style="opacity:0;transform:translateY(40px)"><figure class="flex w-50 items-center"><a aria-label="Webalize home" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="111.659" height="22.819" viewBox="0 0 111.659 22.819" class="h-auto w-full fill-white transition-opacity hover:opacity-80"><defs><clipPath id="a"><path d="M0 0h111.659v22.819H0z"></path></clipPath></defs><g clip-path="url(#a)"><path d="M27.626 20.675a4.82 4.82 0 0 1-4.611-3.01 5.6 5.6 0 0 1-.393-1.938v-.12a4.97 4.97 0 0 1 4.884-5.131 3.93 3.93 0 0 1 3.8 2.4l-4.144 1.364v2.058l6.608-2.196a6.146 6.146 0 0 0-6.237-5.589 6.96 6.96 0 0 0-6.991 7.1 6.885 6.885 0 0 0 7.049 7.032 8.14 8.14 0 0 0 5.847-2.519l-.813-1.964a6.45 6.45 0 0 1-5 2.519M38.834 0l-2.107.431v15.023a6.8 6.8 0 0 0 6.961 7.185 6.994 6.994 0 0 0 7.141-7.1 6.88 6.88 0 0 0-6.932-7.032 7 7 0 0 0-1.114.086v2.009a5 5 0 0 1 1.026-.1 4.85 4.85 0 0 1 4.85 5.068 4.89 4.89 0 0 1-4.942 5.071 4.817 4.817 0 0 1-4.85-5.008v-.1M105.515 20.675a4.82 4.82 0 0 1-4.611-3.01 5.6 5.6 0 0 1-.393-1.938v-.12a4.97 4.97 0 0 1 4.883-5.131 3.93 3.93 0 0 1 3.8 2.4l-4.144 1.364v2.058l6.611-2.196a6.146 6.146 0 0 0-6.237-5.589 6.96 6.96 0 0 0-6.991 7.1 6.885 6.885 0 0 0 7.049 7.032 8.14 8.14 0 0 0 5.847-2.519l-.813-1.964a6.45 6.45 0 0 1-5 2.519M71.72.738v21.9h2.107V.307ZM79.708 2.365a1.537 1.537 0 1 0 1.5 1.537 1.51 1.51 0 0 0-1.5-1.537m-1.055 6.976v13.3h2.107V8.909ZM96.311 9.123h-11l-.36 1.908h7.564l-8.167 11.608h11.51l.364-1.9h-8.079ZM67.705 15.72v7.1h-2.111v-7.1899999999999995a5 5 0 1 0-5.031 5.158 5.4 5.4 0 0 0 .934-.082l.408-.079v2.065l-.294.045a7 7 0 0 1-1 .082h-.077a7.177 7.177 0 0 1 .088-14.352 7.015 7.015 0 0 1 7.086 7.253M12.49 22.707l6.119-14.131h-2.32l-4.8 11.658ZM6.178 17.943 2.32 8.576H0l6.115 14.131 4.26-9.215-1.058-2.343Z"></path></g></svg></a></figure><div class="mt-6 flex items-center gap-4"><a href="https://www.behance.net/webalize" rel="nofollow noreferrer noopener" target="_blank"><span class="hover:text-red text-sm font-light text-white transition-colors">Behance</span></a><a href="https://dribbble.com/webalize/shots" rel="nofollow noreferrer noopener" target="_blank"><span class="hover:text-red text-sm font-light text-white transition-colors">Dribbble</span></a><a href="https://clutch.co/profile/webalize" rel="nofollow noreferrer noopener" target="_blank"><span class="hover:text-red text-sm font-light text-white transition-colors">Clutch</span></a><a href="https://www.linkedin.com/company/webalize-me/" rel="nofollow noreferrer noopener" target="_blank"><span class="hover:text-red text-sm font-light text-white transition-colors">Linkedin</span></a></div><div class="mt-8 space-y-0.5"><p class="text-xs font-light text-white/60">Webalize sp. z o.o.</p><p class="text-xs font-light text-white/60">Pl. Bankowy 2, 00-095 Warszawa</p><p class="text-xs font-light text-white/60">VAT-ID: 5252811769</p><p class="text-xs font-light text-white/60">KRS: 0000822439</p><p class="text-xs font-light text-white/60">REGON: 385278470</p></div><a href="mailto:[email protected]"><p class="text-red mt-8 text-sm font-light transition-colors hover:underline md:text-base">[email protected]</p></a></div><div class="flex flex-col gap-x-16 gap-y-12 md:flex-row"><div style="opacity:0;transform:translateY(40px)"><h2 class="mb-6 text-xs font-light tracking-[0.15em] text-white/40 uppercase">Services</h2><ul class="space-y-4"><li><a href="/services/ecommerce-development"><span class="hover:text-red text-sm font-light text-white transition-colors">Ecommerce Development</span></a></li><li><a href="/services/product-design-development"><span class="hover:text-red text-sm font-light text-white transition-colors">Product Design & Development</span></a></li><li><a href="/services/modernization"><span class="hover:text-red text-sm font-light text-white transition-colors">Modernization</span></a></li><li><a href="/services/automation-ai-implementations"><span class="hover:text-red text-sm font-light text-white transition-colors">Automation & AI Implementations</span></a></li><li><a href="/services/consulting-strategy"><span class="hover:text-red text-sm font-light text-white transition-colors">Consulting & Strategy</span></a></li><li><a href="/services/maintenance-support"><span class="hover:text-red text-sm font-light text-white transition-colors">Maintenance & Support</span></a></li></ul></div><div style="opacity:0;transform:translateY(40px)"><h2 class="mb-6 text-xs font-light tracking-[0.15em] text-white/40 uppercase">Company</h2><ul class="space-y-4"><li><a href="/about-us"><span class="hover:text-red text-sm font-light text-white transition-colors">About</span></a></li><li><a href="/projects"><span class="hover:text-red text-sm font-light text-white transition-colors">Our work</span></a></li><li><a href="/our-process"><span class="hover:text-red text-sm font-light text-white transition-colors">Process</span></a></li><li><a href="/blog"><span class="hover:text-red text-sm font-light text-white transition-colors">Blog</span></a></li><li><a href="/faq"><span class="hover:text-red text-sm font-light text-white transition-colors">FAQ</span></a></li><li><a href="/career"><span class="hover:text-red text-sm font-light text-white transition-colors">Career</span></a></li><li><a href="/contact"><span class="hover:text-red text-sm font-light text-white transition-colors">Contact</span></a></li></ul></div></div></div></div></footer><div class="relative z-10 overflow-hidden py-8"><div class="container" style="opacity:0;transform:translateY(40px)"><div class="flex justify-between gap-5 max-lg:flex-col-reverse"><div class="flex flex-col-reverse items-start gap-4 sm:flex-row sm:items-center lg:justify-center"><p class="text-xs font-light text-white md:text-sm">© Webalize <!-- -->2026</p><nav aria-label="Language" class="flex items-center gap-2 text-xs mb-1.5 sm:ml-10"><a hrefLang="en" lang="en" title="English" aria-current="page" class="hover:text-red uppercase transition-colors duration-150 text-white border-red border-b" href="/about-us">en</a><span aria-hidden="true" class="font-light text-white/40">/</span><a hrefLang="pl" lang="pl" title="Polish" class="hover:text-red uppercase transition-colors duration-150 text-white font-light opacity-60" href="/pl/o-nas">pl</a></nav></div><div class="flex flex-col items-start gap-y-4 gap-x-7 sm:flex-row sm:items-center lg:justify-center"><a href="/privacy-policy"><p class="hover:text-red mb-1.5 text-xs font-light text-white transition-colors">Privacy policy</p></a><a href="/privacy-policy#cookies"><p class="hover:text-red mb-1.5 text-xs font-light text-white transition-colors">Cookie policy</p></a><button type="button" class="cursor-pointer"><p class="hover:text-red mb-1.5 text-xs font-light text-white transition-colors">Cookie settings</p></button></div></div></div></div></div><div class="group peer fixed right-4 bottom-4 z-30 sm:right-10 sm:bottom-10 lg:right-20"><div class="relative h-[110px] w-[110px]"><img alt="" loading="lazy" width="111" height="109" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full animate-spin object-contain [animation-duration:20s]" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fconsulation-ring.2o6b6g234l_lo.png&w=128&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fconsulation-ring.2o6b6g234l_lo.png&w=256&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fconsulation-ring.2o6b6g234l_lo.png&w=256&q=75"/><img alt="" loading="lazy" width="1000" height="1000" decoding="async" data-nimg="1" class="absolute top-1/2 left-1/2 size-20 -translate-x-1/2 -translate-y-1/2 overflow-hidden rounded-full object-cover shadow-xl" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin-rounded.43fmnd_btrnpi.webp&w=1080&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin-rounded.43fmnd_btrnpi.webp&w=2048&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fimmutable%2Fmedia%2Fmarcin-rounded.43fmnd_btrnpi.webp&w=2048&q=75"/></div><div class="animate-show-up xs:w-[362px] absolute right-0 bottom-24 hidden w-80 pb-4 [animation-duration:300ms] group-hover:block"><div class="xs:px-9 xs:py-7 bg-white px-7 py-6 shadow-[0px_0px_53.094px_0px_rgba(65,70,75,0.15)]"><p class="font-neue-kabel text-grey-dark text-xl">Book a free consultation with our Head of Product Design!</p><p class="text-gray-brand mt-4 mb-6 text-xs font-light">
1During a 30-minute consultation weâll discuss the details of your challenge and see if our skills match with our project needs.</p><a class="hover:text-red text-sm relative table duration-300 group/arrow transition-[color,background-color,border-color,opacity][&:not(:disabled):hover]:cursor-pointer [&:not(:disabled):hover]:outline-none [&:not(:disabled):focus-visible]:cursor-pointer [&:not(:disabled):focus-visible]:outline-none pr-12 disabled:cursor-not-allowed disabled:opacity-50 -small" href="/schedule-with-marcin?src=contact_sticker">Go to scheduling page<span class="contents" aria-hidden="true"><span class="absolute right-4 top-[calc(50%_-_2px)] h-0.5 w-4 origin-[left_center] scale-x-100 transition-transform duration-300 bg-red group-[:not(:disabled):hover]/arrow:scale-x-[1.4] group-[:not(:disabled):focus-visible]/arrow:scale-x-[1.4]"></span><span class="absolute right-4 top-[calc(50%_-_6px)] h-2.5 w-2.5 border-t-2 border-r-2 [transform:rotate(45deg)] transition-transform duration-300 border-red group-[:not(:disabled):hover]/arrow:[transform:translateX(50%)_rotate(45deg)] group-[:not(:disabled):focus-visible]/arrow:[transform:translateX(50%)_rotate(45deg)]"></span></span></a></div><div class="absolute right-9 bottom-0 h-0 w-0 border-x-20 border-t-16 border-white border-x-transparent"></div></div></div></main>
1<script src="/_next/static/immutable/chunks/2zqsbm8s85161.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[339756,[\"/_next/static/immutable/chunks/0x-9rc1bm-510.js\"],\"default\"]\n3:I[837457,[\"/_next/static/immutable/chunks/0x-9rc1bm-510.js\"],\"default\"]\n5:I[479068,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"/_next/static/immutable/chunks/3nwxxq5s9qq7q.js\",\"/_next/static/immutable/chunks/3-kdjtdjsiupr.js\",\"/_next/static/immutable/chunks/09uyfkt4wukim.js\",\"/_next/static/immutable/chunks/0-z97p75l09u5.js\"],\"default\"]\n6:I[462687,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"/_next/static/immutable/chunks/3nwxxq5s9qq7q.js\",\"/_next/static/immutable/chunks/3-kdjtdjsiupr.js\",\"/_next/static/immutable/chunks/09uyfkt4wukim.js\",\"/_next/static/immutable/chunks/0-z97p75l09u5.js\"],\"default\"]\n7:I[239579,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"/_next/static/immutable/chunks/3nwxxq5s9qq7q.js\",\"/_next/static/immutable/chunks/3-kdjtdjsiupr.js\",\"/_next/static/immutable/chunks/09uyfkt4wukim.js\",\"/_next/static/immutable/chunks/0-z97p75l09u5.js\"],\"default\"]\nd:I[168027,[],\"default\",1]\n:HL[\"/_next/static/immutable/chunks/0zo1u_enbhayr.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/3zbe4ih48ozwf.css\",\"style\"]\n:HL[\"/_next/static/immutable/media/NeueKabel-s.p.17me-hso3io52.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/media/Spartan_Medium-s.p.3njbnhr1vlx5p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/media/Spartan_Regular-s.p.1mw92qc0e-pjp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/chunks/25ewdk32jdtfl.css\",\"style\"]\nb:X\n0:{\"P\":null,\"c\":[\"\",\"en\",\"about-us\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(app)\",{\"children\":[[\"locale\",\"en\",\"d\",[\"admin\",\"api\",\"llms.txt\"]],{\"children\":[\"(global)\",{\"children\":[\"about-us\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624]},\"$undefined\",\"$undefined\",4624]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:0:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0zo1u_enbhayr.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/3zbe4ih48ozwf.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/3nwxxq5s9qq7q.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/3-kdjtdjsiupr.js\",\"async\":true,\"nonce\":\"$undefined\"}
1],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/09uyfkt4wukim.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/0-z97p75l09u5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"main\",null,{\"className\":\"min-w-80 max-lg:pt-16\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L8\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/25ewdk32jdtfl.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/23innc8j-uy5b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/3zhj7g_8jkii9.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/2duavwxiifx7n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/13ridjedct4sn.js\",\"async\":true,\"nonce\":\"$undefined\"}],\"$L9\"],\"$La\"]}],{},null,false,null]},null,false,\"$b\"]},null,false,null]},null,false,null]},null,false,\"$b\"]},null,false,\"$b\"],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"0XtGK2L7JTx-DEEEzIZMo\"}\ne:I[897367,[\"/_next/static/immutable/chunks/0x-9rc1bm-510.js\"],\"OutletBoundary\"]\nf:\"$Sreact.suspense\"\n11:I[897367,[\"/_next/static/immutable/chunks/0x-9rc1bm-510.js\"],\"ViewportBoundary\"]\n13:I[897367,[\"/_next/static/immutable/chunks/0x-9rc1bm-510.js\"],\"MetadataBoundary\"]\n9:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/2hhb0ra0j4ode.js\",\"async\":true,\"nonce\":\"$undefined\"}]\na:[\"$\",\"$Le\",null,{\"children\":[\"$\",\"$f\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@10\"}]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$L12\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$f\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L14\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nb:C\n15:Te04,{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is Webalize?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Webalize is a UX-driven software house based in Warsaw, Poland, describing itself as \\\"product builders for the age of AI.\\\" It helps companies design, build, launch, and maintain the software their business runs on, from ecommerce platforms and custom applications to internal systems that need to scale.\"}},{\"@type\":\"Question\",\"name\":\"Where is Webalize based, and which regions does it work with?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Webalize is based in Warsaw, Poland, in the Central European timezone, and works with clients across Europe and the US. The location gives easy working overlap with teams in the UK, DACH, and the Nordics, and everything is done in English with the same senior people from kickoff through maintenance, with no offshore handoffs.\"}},{\"@type\":\"Question\",\"name\":\"How big is the Webalize team?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Webalize is a small senior team of nine, four of whom are co-founders. It is deliberately not a body-leasing agency. The same senior people who start your project stay involved long after the first release ships, covering Next.js and PHP development, product design, DevOps, and QA.\"}},{\"@type\":\"Question\",\"name\":\"What industries and clients does Webalize work with?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Webalize partners with brands across Europe in ecommerce, fintech, education, and the public sector. Clients include Omnipack, SMEO, Wealthon, Finch Capital, and Politechnika Warszawska, among others. They build products that matter, from online stores and learning platforms to internal business tools.\"}},{\"@type\":\"Question\",\"name\":\"What makes Webalize different from a typical agency?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Webalize is a small senior team rather than a body-leasing shop, so you work directly with experienced people who understand your business context and stay involved through maintenance, with no offshore handoffs or coordination tax. Work is kept transparent through Jira boards, Clockify time tracking, and direct communication.\"}},{\"@type\":\"Question\",\"name\":\"What are Webalize's core values?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Four principles guide the work: quality over quantity (solutions built to be maintainable and performant, not just shipped on deadline), proactivity (surfacing risks early and proposing improvements unprompted), transparency (Jira, Clockify, and direct communication), and a long-term mindset (building foundations that last, which is why many clients stay for years).\"}},{\"@type\":\"Question\",\"name\":\"What awards and recognition has Webalize received?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Webalize was recognised by Clutch in 2026 as a top product design and top Next.js company in Warsaw, and won multiple 2024 TechBehemoths awards in Poland, ranking #1 among React.js companies and winning in UX/UI design and web development, plus a feature by Business Insider Polska among Poland's leading software houses. In 2022 it won Best Specialist Web Design Company in Central Europe at the Wealth \u0026 Finance FinTech Awards.\"}},{\"@type\":\"Question\",\"name\":\"How experienced is Webalize?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Webalize has been in business for 6+ years and has delivered 40+ projects for clients in 8+ countries, with a 98% client retention rate. That retention reflects a long-term approach. Many clients stay for years as their product keeps evolving.\"}}]}8:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$15\"}}],\"$L16\",\"$L17\"]\n19:I[728833,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"/_next/static/immutable/chunks/3nwxxq5s9qq7q.js\",\"/_next/static/immutable/chunks/3-kdjtdjsiupr.js\",\"/_next/static/immutable/chunks/09uyfkt4wukim.js\",\"/_next/static/immutable/chunks/0-z97p75l09u5.js\",\"/_next/static/immutable/chunks/23innc8j-uy5b.js\",\"/_next/static/immutable/chunks/3zhj7g_8jkii9.js\",\"/_next/static/immutable/chunks/2duavwxiifx7n.js\",\"/_next/static/immutable/chunks/13ridjedct4sn.js\",\"/_next/static/immutable/chunks/2hhb0ra0j4ode.js\"],\"default\"]\n18:Ta72,{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"@id\":\"https://webalize.me/#organization\",\"employee\":[{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-barnaba-ganko\",\"name\":\"Barnaba GaÅko\",\"jobTitle\":\"Next.js developer \u0026 co-founder\",\"image\":\"https://webalize.me/_next/static/immutable/media/barnaba.0a78uhf1iwdqp.jpeg\",\"sameAs\":[\"https://www.linkedin.com/in/barnaba-ganko/\"],\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-konrad-reperowski\",\"name\":\"Konrad Reperowski\",\"jobTitle\":\"Next.js developer \u0026 co-founder\",\"image\":\"https://webalize.me/_next/static/immutable/media/konrad.103nzqvd6dw0r.jpeg\",\"sameAs\":[\"https://www.linkedin.com/in/konrad-reperowski-516aba170/\"],\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-marcin-mroczka\",\"name\":\"Marcin Mroczka\",\"jobTitle\":\"Product designer \u0026 co-founder\",\"image\":\"https://webalize.me/_next/static/immutable/media/marcin.2x-3ipaq73ayn.jpeg\",\"sameAs\":[\"https://www.linkedin.com/in/marcin-mroczka-530a06145/\"],\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-adam-kwiecien\",\"name\":\"Adam KwiecieÅ\",\"jobTitle\":\"DevOps engineer \u0026 co-founder\",\"image\":\"https://webalize.me/_next/static/immutable/media/adam.43m7f5deo4gax.jpeg\",\"sameAs\":[\"https://www.linkedin.com/in/kwiecienadam/\"],\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-kamil-bereda\",\"name\":\"Kamil Bereda\",\"jobTitle\":\"PHP developer\",\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-michal-skolak\",\"name\":\"MichaÅ Skolak\",\"jobTitle\":\"Next.js developer\",\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-artur-wrobel\",\"name\":\"Artur Wróbel\",\"jobTitle\":\"Next.js developer\",\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-mike-zue\",\"name\":\"Mike Zue\",\"jobTitle\":\"Product designer\",\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https://webalize.me/about-us#person-michal-pieczonka\",\"name\":\"MichaÅ Pieczonka\",\"jobTitle\":\"QA engineer\",\"worksFor\":{\"@id\":\"https://webalize.me/#organization\"}}
1],\"founder\":[{\"@id\":\"https://webalize.me/about-us#person-barnaba-ganko\"},{\"@id\":\"https://webalize.me/about-us#person-konrad-reperowski\"},{\"@id\":\"https://webalize.me/about-us#person-marcin-mroczka\"},{\"@id\":\"https://webalize.me/about-us#person-adam-kwiecien\"}]}16:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$18\"}}]\n17:[\"$\",\"$L19\",null,{}]\n1a:Tb37,{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"@id\":\"https://webalize.me/#organization\",\"name\":\"Webalize\",\"legalName\":\"Webalize sp. z o.o.\",\"description\":\"Webalize is a UX-driven software house based in Warsaw, Poland. We design, build and maintain custom web applications, ecommerce platforms and AI-accelerated products for clients in Poland, across Europe, and in North America, the Middle East and Asia-Pacific.\",\"url\":\"https://webalize.me\",\"logo\":\"https://webalize.me/images/logo-webalize.svg\",\"email\":\"[email protected]\",\"telephone\":\"+48 509 869 901\",\"vatID\":\"5252811769\",\"foundingDate\":\"2020\",\"hasOfferCatalog\":{\"@type\":\"OfferCatalog\",\"name\":\"Webalize\",\"itemListElement\":[{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Ecommerce Development\",\"url\":\"https://webalize.me/services/ecommerce-development\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Product Design \u0026 Development\",\"url\":\"https://webalize.me/services/product-design-development\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Modernization\",\"url\":\"https://webalize.me/services/modernization\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Frontend Modernization\",\"url\":\"https://webalize.me/services/modernization/frontend\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Automation \u0026 AI Implementations\",\"url\":\"https://webalize.me/services/automation-ai-implementations\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Consulting \u0026 Strategy\",\"url\":\"https://webalize.me/services/consulting-strategy\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}},{\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Maintenance \u0026 Support\",\"url\":\"https://webalize.me/services/maintenance-support\",\"provider\":{\"@id\":\"https://webalize.me/#organization\"}}}]},\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Pl. Bankowy 2\",\"postalCode\":\"00-095\",\"addressLocality\":\"Warszawa\",\"addressCountry\":\"PL\"},\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Poland\"},{\"@type\":\"Place\",\"name\":\"Europe\"},{\"@type\":\"Place\",\"name\":\"North America\"},{\"@type\":\"Place\",\"name\":\"Middle East\"},{\"@type\":\"Place\",\"name\":\"Asia-Pacific\"}],\"knowsLanguage\":[\"pl\",\"en\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"email\":\"[email protected]\",\"telephone\":\"+48 509 869 901\",\"availableLanguage\":[\"pl\",\"en\"]},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":5,\"bestRating\":5,\"reviewCount\":19},\"sameAs\":[\"https://clutch.co/profile/webalize\",\"https://www.linkedin.com/company/webalize-me/\",\"https://www.behance.net/webalize\",\"https://dribbble.com/webalize/shots\"]}4:[\"$\",\"html\",null,{\"lang\":\"en\",\"data-scroll-behavior\":\"smooth\",\"className\":\"neuekabelfont_ab8be7d5-module__a050oa__variable spartanfont_a6be2812-module__zosvjG__variable\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"msapplication-TileColor\",\"content\":\"#ffffff\"}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"#ffffff\"}],[\"$\",\"meta\",null,{\"name\":\"color-scheme\",\"content\":\"light\"}],[\"$\",\"meta\",null,{\"property\":\"og:locale\",\"content\":\"en_US\"}],[[\"$\",\"meta\",\"pl\",{\"property\":\"og:locale:alternate\",\"content\":\"pl_PL\"}]],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1a\"}}],\"$L1b\",\"$L1c\"]}],\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\"]}]\n21:I[479520,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"\"]\n22:I[302355,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"Analytics\"]\n23:I[957215,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"SpeedInsights\"]\n24:I[
119598,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"GoogleTagManager\"]\n1b:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://webalize.me/#website\\\",\\\"name\\\":\\\"Webalize\\\",\\\"url\\\":\\\"https://webalize.me\\\",\\\"inLanguage\\\":[\\\"en\\\",\\\"pl\\\"],\\\"publisher\\\":{\\\"@id\\\":\\\"https://webalize.me/#organization\\\"}}\"}}]\n1c:[\"$\",\"$L21\",null,{\"id\":\"consent-mode-default\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"window.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\ngtag('consent', 'default', {\\n ad_storage: 'denied',\\n ad_user_data: 'denied',\\n ad_personalization: 'denied',\\n analytics_storage: 'denied',\\n functionality_storage: 'granted',\\n personalization_storage: 'denied',\\n security_storage: 'granted',\\n wait_for_update: 500\\n});\\ngtag('set', 'ads_data_redaction', true);\\ngtag('set', 'url_passthrough', true);\"}}]\n1d:[\"$\",\"$L22\",null,{}]\n1e:[\"$\",\"$L23\",null,{}]\n1f:[\"$\",\"$L24\",null,{\"gtmId\":\"GTM-TMBG44P\"}]\n20:[\"$\",\"body\",null,{\"children\":\"$L25\"}]\n26:I[175696,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"default\"]\n27:T401,Remote desktops are heavy work. The load is lumpy too: a quiet morning can turn into fifty people connecting at once. So the architecture splits the work up and lets each part scale on its own across three availability zones. Traffic arrives through a firewall and a load balancer, then fans out to independent auto-scaling groups. One group runs the Next.js front-end and the Laravel API. Another runs Guacamole, the servlet and guacd together. The Windows terminal servers people actually connect to over RDP sit in their own groups again and scale separately from everything else. PostgreSQL holds the accounts, the connections and the session history. Redis keeps sessions, tokens and cache in memory. A dedicated network load balancer spreads RDP traffic across the terminal servers, backed by shared file storage, an S3 bucket and an Active Directory domain controller. It is a lot of moving parts, deliberately so, because that is what keeps the platform quick and steady when everyone piles on at nine in the morning.25:[\"$\",\"$L26\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"aboutUs\":{\"hero\":{\"eyebrow\":\"About us\",\"title\":\"We are product builders for \u003caccent\u003ethe age of AI\u003c/accent\u003e\",\"description\":\"We help companies design, build, launch, and maintain the software their business runs on - from ecommerce platforms and custom applications to internal systems that need to scale.\"},\"whoWeAre\":{\"title\":\"Meet our product design and delivery \u003caccent\u003eexperts\u003c/accent\u003e\",\"description\":\"We're not a body-leasing agency. We are a small senior team that understands your business context - and stay involved long after the first release ships.\"},\"principles\":{\"eyebrow\":\"Principles\",\"title\":\"Values that fuel \u003caccent\u003eour work\u003c/accent\u003e\",\"items\":{\"quality\":{\"title\":\"Quality over quantity\",\"description\":\"We care about craft. Every solution is built to be maintainable, performant, and worth keeping - not just shipped on deadline.\"},\"proactivity\":{\"title\":\"Proactivity\",\"description\":\"We surface risks early, propose improvements unprompted, and treat your roadmap like our own. Passive execution isn't our style.\"},\"transparency\":{\"title\":\"Transparency\",\"description\":\"Jira boards, Clockify time tracking, and direct communication keep you informed on progress, feedback rounds, and where hours go.\"},\"longTerm\":{\"title\":\"Long-term mindset\",\"description\":\"We build foundations that last. Many clients stay with us for years because the product keeps evolving - and so does the partnership.\"}}},\"clients\":{\"eyebrow\":\"Our clients\",\"title\":\"Trusted by innovative brands across Europe\",\"description\":\"From ecommerce and fintech to education and public sector - we partner with teams building products that matter.\",\"seeCaseStudy\":\"See case study\",\"seeCaseStudyAria\":\"See {brand} case study\"},\"portfolio\":{\"title\":\"Explore our recent projects\",\"description\":\"A selection of products we've designed and built with the brands above - from e-commerce and learning platforms to internal tools that keep growing with the business.\"},\"globalReach\":{\"eyebrow\":\"Where we work\",\"title\":\"Based in Poland, operating \u003caccent\u003eglobally\u003c/accent\u003e\",\"p1\":\"Our studio is in Warsaw, Poland - at the heart of Europe. Central European timezone, strong engineering talent, and easy overlap with teams in the UK, DACH, and Nordics.\",\"p2\":\"We partner with clients across Europe and the US. Everything happens in English, with the same senior people from kickoff through maintenance - no offshore handoffs or coordination tax.\"},\"recognition\":{\"eyebrow\":\"Awards \u0026 recognition\",\"title\":\"Earned through \u003caccent\u003edelivery\u003c/accent\u003e, not pitches\",\"description\":\"Milestones and listings that followed shipped work - not marketing campaigns.\",\"awards\":{\"legalWarsaw\":{\"title\":\"Top web design company for Legal - Warsaw\",\"description\":\"Recognized by Clutch among Warsaw's leading web design companies serving the legal sector in 2026.\"},\"productDesignWarsaw\":{\"title\":\"Top product design company in Warsaw\",\"description\":\"Named a top product design company in Warsaw by Clutch in 2026.\"},\"nextjsWarsaw\":{\"title\":\"Top Next.js developer in Warsaw\",\"description\":\"Ranked among Warsaw's top Next.js developers by Clutch in 2026.\"},\"techBehemothsReact\":{\"title\":\"TechBehemoths React.js Award - Poland\",\"description\":\"Ranked #1 among awarded React.js companies in Poland for jury scores, public votes, and client feedback.\"}
1,\"businessInsider\":{\"title\":\"Best software houses in Poland - Business Insider\",\"description\":\"Featured by Business Insider Polska among Poland's leading software houses for custom web apps, e-commerce platforms, and business automation.\"},\"techBehemothsUxUi\":{\"title\":\"TechBehemoths UX/UI Design Award - Poland\",\"description\":\"Winner among Poland's top UX/UI design companies for product craft, usability, and delivery quality.\"},\"techBehemothsWebDev\":{\"title\":\"TechBehemoths Web Development Award - Poland\",\"description\":\"Recognized as a leading web development company in Poland for custom builds, scalability, and client outcomes.\"},\"wealthFinance\":{\"title\":\"Best Specialist Web Design Company - Central Europe\",\"description\":\"Winner at the Wealth \u0026 Finance FinTech Awards for UX-driven custom web development and product design.\"}}},\"faq\":{\"eyebrow\":\"FAQ\",\"title\":\"Frequently asked questions\",\"description\":\"Who we are, where we work, how we operate, and what clients can expect when partnering with Webalize.\"}},\"career\":{\"hero\":{\"eyebrow\":\"Career\",\"title\":\"Join our team of innovators\",\"description\":\"We're a Warsaw-based software house building complex digital platforms, ecommerce systems, internal tools, and AI-powered solutions.\",\"cta\":\"See positions we hire for\"},\"benefits\":{\"title\":\"What working at Webalize looks like\",\"description\":\"No corporate ladder, no bureaucracy. Just real projects, a senior team, and the freedom to do your best work.\",\"items\":{\"projects\":{\"label\":\"Meaningful work\",\"title\":\"Real projects\",\"description\":\"No internal busywork. You work on client products: ecommerce platforms, custom applications, internal systems.\"},\"team\":{\"label\":\"Great people\",\"title\":\"Senior team\",\"description\":\"You'll work alongside experienced engineers and designers. We learn from each other.\"},\"impact\":{\"label\":\"Ownership\",\"title\":\"Direct impact\",\"description\":\"Small team means your work matters. You make architecture decisions. You talk to clients.\"},\"stack\":{\"label\":\"Tech we love\",\"title\":\"Modern stack\",\"description\":\"Next.js, React, TypeScript, Node.js, Shopware, Laravel, Tailwind. We use what works.\"},\"remote\":{\"label\":\"Work anywhere\",\"title\":\"Fully remote\",\"description\":\"Work from anywhere. We meet in person a few times a year for offsites and team events.\"},\"flexible\":{\"label\":\"Your schedule\",\"title\":\"Flexible work time\",\"description\":\"We care about results, not hours. Async-first communication with a few overlap hours.\"}}},\"positions\":{\"title\":\"Positions we hire for\",\"description\":\"We're not actively recruiting right now, but these are the roles we typically open. If you think you'd be a good fit, leave us your CV - we'll reach out when a recruitment opens.\",\"openApplication\":\"Don't see your role? We're always happy to hear from talented engineers and designers. Send us your CV and a few words about yourself.\",\"emailLabel\":\"Email:\",\"apply\":\"Apply\"},\"applyModal\":{\"eyebrow\":\"Apply\",\"close\":\"Close\",\"description\":\"We're not running an active recruitment for this position right now, but we'll get back to you as soon as it opens. To apply, send us an email and include:\",\"bulletCv\":\"Your \u003cstrong\u003eCV\u003c/strong\u003e as an attachment\",\"bulletExperience\":\"A few sentences about your \u003cstrong\u003eexperience\u003c/strong\u003e and what you'd bring to the team\",\"bulletSalary\":\"Your \u003cstrong\u003esalary expectations\u003c/strong\u003e (gross, per month)\",\"cta\":\"Email {email}\",\"mailSubject\":\"Application: {jobTitle}\",\"mailBody\":\"Hi Webalize team,\\n\\nI'd like to apply for the {jobTitle} position.\\n\\n- A short summary of my experience:\\n\\n- My salary expectations:\\n\\n- CV: (please attach)\\n\\nThanks,\\n\"}},\"common\":{\"back\":\"Back\",\"notFound\":{\"title\":\"Page not found\",\"backHome\":\"Back to home\"},\"bannerContact\":{\"heading\":\"Let's talk about your project idea!\",\"description\":\"Tell us about your project. Weâll help you plan the architecture, scope, and execution.\",\"cta\":\"Get in touch\"},\"contactSticker\":{\"heading\":\"Book a free consultation with our Head of Product Design!\",\"description\":\"During a 30-minute c
1onsultation weâll discuss the details of your challenge and see if our skills match with our project needs.\",\"cta\":\"Go to scheduling page\"},\"clutch\":{\"rated\":\"Rated {rating}/5 for web development\",\"reviews\":\"{count, plural, one {# review} other {# reviews}}\"}},\"consultation\":{\"hero\":{\"eyebrow\":\"Free consultation\",\"title\":\"An hour about your company. No pitch, no demo.\",\"lead\":\"We don't sell off-the-shelf solutions - we want to understand how your company runs, which processes eat the most time, and where the problems genuinely worth solving are.\",\"leadSecond\":\"After the call you get a short, concrete summary by e-mail.\",\"notes\":{\"duration\":\"60 minutes\",\"format\":\"online or at your office\",\"commitment\":\"no strings attached\"},\"value\":{\"label\":\"What the consultation is worth\",\"amount\":\"800 PLN net\",\"freeLabel\":\"Your price\",\"freeValue\":\"0\",\"toggle\":\"Where does that come from?\",\"detail\":\"Two hours in total, at our advisory rate.\"}},\"proof\":{\"years\":{\"value\":\"6+ years\",\"label\":\"of building B2B systems integrated with ERP\"},\"retention\":{\"value\":\"98%\",\"label\":\"of clients come back to us with further projects\"},\"clutch\":{\"value\":\"5.0 / 5.0\",\"label\":\"average from 19 reviews on Clutch\"}},\"choice\":{\"title\":\"Let's book the call\",\"intro\":\"Choose how you'd rather meet.\",\"online\":{\"label\":\"Online meeting\",\"description\":\"You pick a slot in the calendar right away.\"},\"onsite\":{\"label\":\"Meeting at your office\",\"description\":\"Leave your details and we'll call to agree a time.\"},\"back\":\"Back to the choice\"},\"form\":{\"title\":\"Meeting at your office\",\"intro\":\"Leave your contact details. We'll get back to you within one business day and agree a time that suits you.\",\"fields\":{\"name\":{\"label\":\"Name\",\"placeholder\":\"John Smith\"},\"company\":{\"label\":\"Company\",\"placeholder\":\"Company name\"},\"phone\":{\"label\":\"Phone\",\"placeholder\":\"+48 600 000 000\"},\"email\":{\"label\":\"E-mail\",\"placeholder\":\"[email protected]\"}},\"validation\":{\"required\":\"This field is required\",\"invalidEmail\":\"That doesn't look like a valid e-mail address\"},\"submit\":\"Please get in touch\",\"submitting\":\"Sendingâ¦\",\"submitError\":\"We couldn't send the form. Please try again.\",\"privacy\":\"We'll use your details only to arrange this call. We won't add you to a newsletter.\",\"privacyLink\":\"Privacy policy\",\"close\":\"Close\",\"success\":{\"title\":\"Thank you - we have your details.\",\"body\":\"We'll get back to you within one business day to agree a time. If you'd rather not wait, call us: {phone}.\"}},\"deliverables\":{\"eyebrow\":\"Specifics\",\"title\":\"Exactly what you get from the consultation\"},\"hour\":{\"eyebrow\":\"How it runs\",\"title\":\"What the hour looks like\",\"lead\":\"So you know what to expect from the outset, here's how the meeting goes. There's nothing to prepare and no materials to collect beforehand.\",\"followUpRange\":\"+ 3 business days\",\"followUpTitle\":\"The summary\",\"followUp\":\"We turn what we talked about into a short summary and send it over by e-mail. That way it stays in the company - you can come back to it in six months, or pass it to a partner, the board or whoever owns IT.\"},\"nextSteps\":{\"eyebrow\":\"What's next\",\"title\":\"What happens after the call\",\"lead\":\"What happens next is your call. Below are the paths that come up most often - every one of them is fine by us.\"},\"topics\":{\"eyebrow\":\"Topics\",\"title\":\"What we most often discuss with distributors and importers\",\"lead\":\"This isn't a list of our services. These are the problems we run into most often at trading and manufacturing companies.\",\"leadSecond\":\"If any of the points below sounds familiar, we probably have something to talk about.\",\"footer\":\"We can just as well talk about something entirely different.\",\"footerAccent\":\"The hour is entirely yours.\"},\"host\":{\"eyebrow\":\"Your host\",\"title\":\"Who will run the call\",\"name\":\"Marcin Mroczka\",\"role\":\"Head of Product Design \u0026 Co-founder, Webalize\",\"bioFirst\":\"For seven years I've been designing and building systems for companies that sell wholesale. Often companies where orders, price lists or product data are still partly handled by hand, because \\\"that's how it ended up\\\".\",\"bioSecond\":\"Before I propose any solution, I want to see how the company actually works. That's why this conversation starts with questions and listening, not with a presentation and slides.\"}
1,\"about\":{\"eyebrow\":\"So you know who you're talking to\",\"title\":\"Who Webalize is\",\"lead\":\"We're a Warsaw software house. We design and build B2B sales platforms, integrate ERP systems, automate processes and deliver AI-based solutions.\",\"leadSecond\":\"We work with companies in Poland and across Europe. We're a small, experienced team, and we work without a thick layer between the client and the people who actually design and build the solution.\",\"stats\":{\"retention\":\"of clients come back with another project\",\"projects\":\"projects delivered\",\"years\":\"years in business\",\"countries\":\"countries we've worked in\"}},\"case\":{\"eyebrow\":\"Portfolio\",\"title\":\"What we've been working on\",\"kicker\":\"Case study\",\"client\":\"Domax\",\"clientDescription\":\"Manufacturer and distributor of construction fittings\",\"bodyFirst\":\"Domax was running an older B2B system that trade customers used to place orders, alongside an ERP that ran independently of it.\",\"bodySecond\":\"We designed and built a new B2B sales platform on Laravel, with a Next.js storefront, integrated directly with the ERP. In one place, trade customers got their individual prices, current stock levels and order history.\",\"bodyThird\":\"The next stage was DMX System, a headless shop built on Shopware 6, which let Domax grow direct sales without interfering with the existing wholesale channel.\",\"cta\":\"See the full case study\"},\"faq\":{\"eyebrow\":\"Objections\",\"title\":\"Where's the catch?\",\"description\":\"Below are the questions that come up most often with a proposal like this.\"},\"booking\":{\"eyebrow\":\"A slot\",\"title\":\"Pick a time\",\"lead\":\"An hour of conversation, nothing to prepare and no strings attached. The consultation and the summary that follows it are worth 800 PLN net, but you get this for free. Once you book, you get a confirmation by e-mail.\",\"onlineLabel\":\"Online meeting\",\"onsiteLabel\":\"At your office\",\"onsiteTitle\":\"Would you rather we came to you?\",\"onsiteCta\":\"Leave your details\",\"alt\":\"Prefer another way?\"},\"meta\":{\"title\":\"A free hour about your company | Webalize\",\"description\":\"An hour of consultation about the technology and processes in your company. No pitch and no demo, with a short summary by e-mail afterwards.\"}},\"faq\":{\"hero\":{\"eyebrow\":\"FAQ\",\"title\":\"Frequently Asked Questions\",\"description\":\"Answers to common questions about working with us, our process, and technology choices.\",\"exploreWork\":\"Explore our work\",\"scheduleWorkshop\":\"Schedule a free workshop\"}},\"footer\":{\"columns\":{\"services\":\"Services\",\"company\":\"Company\"},\"links\":{\"about\":\"About\",\"ourWork\":\"Our work\",\"process\":\"Process\",\"blog\":\"Blog\",\"faq\":\"FAQ\",\"career\":\"Career\",\"contact\":\"Contact\"},\"privacyPolicy\":\"Privacy policy\",\"cookiePolicy\":\"Cookie policy\",\"cookieSettings\":\"Cookie settings\"},\"forms\":{\"contact\":{\"eyebrow\":\"Contact\",\"title\":\"Let's talk about your project\",\"subtitle\":\"Share your project idea, request a free workshop, or just say hello.\",\"preferEmail\":\"Prefer email? Drop us line at\",\"companyData\":\"COMPANY DATA\",\"fields\":{\"name\":{\"label\":\"Name\",\"placeholder\":\"Your name\"},\"company\":{\"label\":\"Company you represent\",\"placeholder\":\"Your company\"},\"email\":{\"label\":\"Your work e-mail\",\"placeholder\":\"Your work e-mail\"},\"phone\":{\"label\":\"Your mobile phone\",\"placeholder\":\"Your mobile phone\"},\"websiteUrl\":{\"label\":\"Website or product URL\",\"placeholder\":\"https://your-site.com\"},\"challenge\":{\"label\":\"How can we help you?\",\"placeholder\":\"Describe your challenge\"},\"howDidYouHear\":{\"label\":\"How did you hear about us?\",\"placeholder\":\"Eg. Clutch, Google Search, ChatGPTâ¦\"}},\"validation\":{\"required\":\"Required field\",\"invalidEmail\":\"Invalid email\"},\"submit\":\"Send us a message\",\"submitting\":\"Sending...\",\"submitError\":\"Message not sent... Try again\",\"or\":\"or\",\"bookConsultation\":\"book a free consultation\",\"privacyNotice\":\"By submitting this form you agree to our\",\"privacyPolicy\":\"Privacy Policy\"},\"enrichment\":{\"toast\":{\"title\":\"Message sent!\",\"line1\":\"We'll be in touch within 2 business days.\",\"line2\":\"Want to help us prepare? Add a few project details below.\",\"dismiss\":\"Dismiss\"},\"questionIndicator\":\"Question {current} out of {max}\",\"serviceArea\":{\"title\":\"What can we help you with?\",\"options\":{\"productDesign\":\"Product design \u0026 development\",\"ecommerce\":\"Ecommerce\",\"modernization\":\"Modernization\",\"automation\":\"Automation \u0026 AI\",\"maintenance\":\"Maintenance \u0026 support\",\"consulting\":\"Consulting \u0026 strategy\",\"teamAugmentation\":\"Team augmentation\"}},\"timeline\":{\"title\":\"When do you want to start?\",\"options\":{\"asap\":\"As soon as possible\",\"oneToThree\":\"In 1-3 months\",\"threeToSix\":\"In 3-6 months\",\"exploring\"
1:\"Just exploring options\"}},\"budget\":{\"title\":\"What is your estimated budget? (in USD)\"},\"finish\":{\"saving\":\"Saving your detailsâ¦\",\"errorTitle\":\"Something went wrong\",\"errorBody\":\"We couldn't save your answers. Please try again.\",\"tryAgain\":\"Try again\"},\"thankYou\":{\"title\":\"Thanks for contacting us!\",\"body\":\"We will get back to you within 2 business days to set up a time for an online meeting\",\"backHome\":\"Back to the homepage\"}}},\"home\":{\"hero\":{\"title\":\"Your partner in \u003caccent\u003eAI-accelerated\u003c/accent\u003e\u003cbr\u003e\u003c/br\u003eweb development\",\"description\":\"We are an award-winning software house that implements AI on every layer of its operations deliver user-centric custom web applications at an extraordinary pace\"},\"build\":{\"headingPrefix\":\"We build tailor-made web applications that \",\"phrases\":{\"streamline\":\"streamline your processes\",\"sales\":\"drive your sales\",\"grow\":\"grow your business\",\"costs\":\"optimize costs\"},\"expertiseLabel\":\"Our expertise includes\",\"industries\":{\"elearning\":\"E-Learning\",\"ecommerce\":\"E-commerce\",\"fintech\":\"Fintech\",\"legal\":\"Legal\",\"energy\":\"Energy\",\"warehousing\":\"Warehousing\",\"marketplaces\":\"Marketplaces\",\"social\":\"Social platforms\"}},\"ourWork\":{\"title\":\"Built with passion to last for years\",\"seeAll\":\"See all projects\"},\"trustedBy\":\"Trusted by\",\"whyWork\":{\"eyebrow\":\"Why Webalize\",\"title\":\"A small senior team that builds like it's \u003caccent\u003etheir own\u003c/accent\u003e product.\",\"reasons\":{\"nextjs\":{\"title\":\"Deep Next.js expertise\",\"description\":\"Server components, streaming SSR, advanced caching and custom middleware in production. Most teams claiming Next.js never go past basic routing.\"},\"seniorTeam\":{\"title\":\"A small senior team\",\"description\":\"No juniors learning on your project. Senior engineers and designers who ship fast and talk to you directly.\"},\"warsaw\":{\"title\":\"Warsaw, Europe\",\"description\":\"EU timezone, competitive rates, direct English. No offshore coordination overhead.\"},\"clientsStay\":{\"title\":\"Clients stay\",\"description\":\"Clients who've been with us 5+ years. Start with Webalize and you rarely need another partner.\"},\"fullLifecycle\":{\"title\":\"Full lifecycle\",\"description\":\"Consulting, architecture, design, development and years of maintenance. One team, one relationship, no handoffs.\"},\"rnd\":{\"title\":\"R\u0026D approach\",\"description\":\"We build architecture, not just features - so what we ship scales with you instead of being rewritten a year later.\"}}}},\"meta\":{\"home\":{\"title\":\"Software House for Custom Web Apps \u0026 Ecommerce | Webalize\",\"description\":\"Warsaw-based software house building custom web apps, B2B ecommerce and Shopware stores, for clients across Europe and the US.\"},\"aboutUs\":{\"title\":\"About Us - a Senior Software Team in Warsaw | Webalize\",\"description\":\"A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US.\"},\"ourProcess\":{\"title\":\"How We Run Software Projects - Our Process | Webalize\",\"description\":\"Discovery, design, build, handover. A structured process that adapts to the size and risk of the engagement, with the same senior people throughout.\"},\"privacyPolicy\":{\"title\":\"Privacy Policy | Webalize\",\"description\":\"How we process personal data and use cookies, and what rights you have over the data we hold.\"},\"contact\":{\"title\":\"Contact Us - Start a Project | Webalize\",\"description\":\"Tell us about your project in a short form and we will come back with a concrete next steps.\"},\"contactDetails\":{\"title\":\"Project details | Webalize\",\"description\":\"Tell us a bit more about your project so we can prepare.\"},\"faq\":{\"title\":\"FAQ - Costs, Timelines \u0026 How We Work | Webalize\",\"description\":\"Straight answers on budgets, timelines, pricing models and how we work alongside your in-house team.\"},\"career\":{\"title\":\"Careers - Next.js \u0026 PHP Developer Jobs in Warsaw | Webalize\",\"description\":\"Join a
1senior team building B2B ecommerce platforms, legacy modernizations and AI-accelerated products. Next.js, PHP, product design, DevOps, QA.\"},\"projects\":{\"title\":\"Case Studies: Ecommerce \u0026 Custom Platforms | Webalize\",\"description\":\"Case studies from B2B ecommerce, Shopware storefronts and custom platforms: the problem, the architecture decisions and the measurable outcome.\"},\"schedule\":{\"title\":\"Schedule a consultation | Webalize\",\"description\":\"Book a free consultation with Webalize to discuss your product, design, or development challenge.\"},\"services\":{\"ecommerce\":{\"title\":\"B2B \u0026 Custom Ecommerce Development on Shopware | Webalize\",\"description\":\"Custom B2B and B2C ecommerce on Shopware and Shopify: headless storefronts, ERP integrations, contract pricing and quote-to-cash flows.\",\"name\":\"Ecommerce Development\"},\"productDesign\":{\"title\":\"Custom Software Product Design \u0026 Development | Webalize\",\"description\":\"End-to-end product development: research and UX, interface design, full-stack build and scaling. One senior team from first workshop to production.\",\"name\":\"Product Design \u0026 Development\"},\"modernization\":{\"title\":\"Legacy System Modernization Services | Webalize\",\"description\":\"Modernizing legacy platforms without a risky rewrite. Audit, migration plan and staged delivery using the Six R's, with minimal disruption to the business.\",\"name\":\"Modernization\"},\"frontendModernization\":{\"title\":\"Frontend Modernization for Backend Teams | Webalize\",\"description\":\"Frontend modernization for backend-heavy teams: we split frontend from backend, ship polished layouts with shadcn/ui and maintain them long term.\",\"name\":\"Frontend Modernization\"},\"automation\":{\"title\":\"AI \u0026 Process Automation for Business Operations | Webalize\",\"description\":\"Process automation and AI features inside the software you already run: workflow automation, LLM features and the upkeep after launch.\",\"name\":\"Automation \u0026 AI Implementations\"}
1,\"consulting\":{\"title\":\"Technical Audits \u0026 IT Consulting for Platforms | Webalize\",\"description\":\"Strategic IT consulting for complex platforms: technical audits, architecture planning, platform selection and roadmaps, before you write any code.\",\"name\":\"Consulting \u0026 Strategy\"},\"maintenance\":{\"title\":\"Maintenance \u0026 Support for Web Platforms with SLA | Webalize\",\"description\":\"Ongoing maintenance, SLAs and support that keep your platform fast, secure and shipping, handled by the people who built it.\",\"name\":\"Maintenance \u0026 Support\"}},\"org\":{\"description\":\"Webalize is a UX-driven software house based in Warsaw, Poland. We design, build and maintain custom web applications, ecommerce platforms and AI-accelerated products for clients in Poland, across Europe, and in North America, the Middle East and Asia-Pacific.\"}},\"nav\":{\"home\":\"Home\",\"services\":\"Services\",\"ourWork\":\"Our work\",\"about\":\"About\",\"company\":\"Company\",\"getInTouch\":\"Get in touch\",\"homeAriaLabel\":\"Webalize home\",\"servicesLinks\":{\"ecommerce\":\"Ecommerce Development\",\"productDesign\":\"Product Design \u0026 Development\",\"modernization\":\"Modernization\",\"automation\":\"Automation \u0026 AI Implementations\",\"consulting\":\"Consulting \u0026 Strategy\",\"maintenance\":\"Maintenance \u0026 Support\"},\"languageSwitcher\":{\"label\":\"Language\",\"names\":{\"en\":\"English\",\"pl\":\"Polish\"}}},\"ourProcess\":{\"header\":{\"title\":\"From idea to fully implemented solution\",\"description\":\"Our structured process ensures your project is designed, developed, and delivered efficiently while reducing risk and maximizing value.\"},\"faq\":{\"description\":\"Answers about how we scope, estimate, build, and scale products from first workshop through launch and beyond.\"}},\"privacyPolicy\":{\"title\":\"Privacy policy of Webalize sp. z o.o.\",\"intro\":{\"title\":\"Discovery\",\"p1\":\"The privacy of our website \u003cb\u003ehttps://webalize.me\u003c/b\u003e (further: Website) visitors is very important to us, and we are committed to safeguarding it. This policy explains what we will do with your personal information.\",\"p2\":\"Consenting to our use of cookies in accordance with the terms of this policy when you first visit our Website permits us to use cookies every time you visit our Website.\"},\"controller\":{\"title\":\"Owner and data controller\",\"p1\":\"Webalize sp. z o.o, a limited liability company incorporated under the laws of the Republic of Poland, with its registered office in Warsaw, 00-095, Pl. Bankowy 2, entered into the register of entrepreneurs of the Polish National Court Register under KRS number: 0000822439, VAT Identification Number (NIP): 5252811769, REGON 385278470.\"},\"collecting\":{\"title\":\"Collecting personal information\",\"p1\":\"The following types of personal information may be collected, stored, and used: Information about your computer including your IP address, geographical location, browser type and version, and operating system;\",\"item1\":\"Information about your visits to and use of Website including the referral source, length of visit, page views, and website navigation paths;\",\"item2\":\"Information that you enter when contacting us via contact form such as your name, surname, email address, mobile phone and company you represent\",\"item3\":\"Information that is generated
1while using Website, including when, how often, and under what circumstances you use it;\",\"item4\":\"Information contained in any communications that you send to us by email or through Website, including its communication content and metadata;\",\"item5\":\"Any other personal information that you send to us.\",\"p2\":\"Before you disclose to us the personal information of another person, you must obtain that person's consent to both the disclosure and the processing of that personal information in accordance with this policy\"},\"using\":{\"title\":\"Using your personal information\",\"p1\":\"Personal information submitted to us through the Website will be used for the purposes specified in this policy or on the relevant pages of the Website. We may use your personal information for the following:\",\"item1\":\"Website administration and business;\",\"item2\":\"Personalizing our Website for you;\",\"item3\":\"Sending statements, invoices, and payment reminders to you, and collecting payments from you;\",\"item4\":\"Sending you non-marketing commercial communications;\",\"item5\":\"Providing third parties with statistical information about our users (but those third parties will not be able to identify any individual user from that information);\",\"item6\":\"Dealing with inquiries and complaints made by or about you relating to the Website;\",\"item7\":\"Keeping Website secure and preventing fraud;.\",\"p2\":\"Before you disclose to us the personal information of another person, you must obtain that person's consent to both the disclosure and the processing of that personal information in accordance with this policy\"},\"disclosing\":{\"title\":\"Disclosing personal information\",\"p1\":\"We may disclose your personal information to any of our employees, officers, insurers, professional advisers, agents, suppliers, or subcontractors as reasonably necessary for the purposes set out in this policy.\",\"p2\":\"We may disclose your personal information to any member of our group of companies (this means our subsidiaries, our ultimate holding company and all its subsidiaries) as reasonably necessary for the purposes set out in this policy. We may disclose your personal information:\",\"item1\":\"To the extent that we are required to do so by law;\",\"item2\":\"In connection with any ongoing or prospective legal proceedings;\",\"item3\":\"In order to establish, exercise, or defend our legal rights (including providing information to others for the purposes of fraud prevention and reducing credit risk);\",\"item4\":\"To the purchaser (or prospective purchaser) of any business or asset that we are (or are contemplating) selling;\",\"p3\":\"Except as provided in this policy, we will not provide your personal information to third parties.\"},\"transfers\":{\"title\":\"International data transfers\",\"p1\":\"Information that we collect may be transferred outside of Europe, Canada and the United States. You expressly agree to the transfers of personal information described in this section.\"},\"retaining\":{\"title\":\"Retaining personal information\",\"p1\":\"When you contact us through the Website, we will maintain information provided by you and until you ask us to delete this information.\"},\"security\":{\"title\":\"Security of your personal information\",\"p1\":\"We take reasonable technical and organizational precautions to prevent the loss, misuse, or alteration of your personal information. To prevent information loss, among others we use a safe protocol for encrypting information (SSL) You acknowledge that the transmission of information over the internet is inherently insecure, and we cannot guarantee the security of data sent over the internet.\"},\"amendments\":{\"title\":\"Amendments\",\"p1\":\"We may update this policy from time to time by publishing a new version on the Website. You should check this page occasionally to ensure you understand any changes to this policy.\"},\"rights\":{\"title\":\"Your rights\",\"p1\":\"If you are a European resident, you have the right to access personal information we hold about you and to ask that your personal information be corrected, updated, or deleted. If you would like to exercise this right, please contact us through the contact information below.\"},\"thirdParty\":{\"title\":\"Third party websites\",\"p1\":\"Our Website includes hyperlinks to, and details of, third party websites. We have no control over, and are not responsible for, the privacy policies and practices of third parties.\"},\"cookies\":{\"title\":\"Cookies\",\"p1\":\"Our Website uses co
1okies. A cookie is a file containing an identifier (a string of letters and numbers) that is sent by a web server to a web browser and is stored by the browser. The identifier is then sent back to the server each time the browser requests a page from the server. Cookies may be either \\\"persistent\\\" cookies or \\\"session\\\" cookies: a persistent cookie will be stored by a web browser and will remain valid until its set expiry date, unless deleted by the user before the expiry date; a session cookie, on the other hand, will expire at the end of the user session, when the web browser is closed. Cookies do not typically contain any information that personally identifies a user, but personal information that we store about you may be linked to the information stored in and obtained from cookies. We use both session and persistent cookies on our Website.\",\"p2\":\"The names of the cookies that we use on our Website, and the purposes for which they are used, are set out below:\",\"item1\":\"We use Google Analytics to understand how our customers use our Website and improve its user experience. You can read more about how Google uses your Personal Information here: \u003cb\u003ehttps://www.google.com/intl/en/policies/privacy/.\u003c/b\u003e You can also opt-out of Google Analytics here: \u003cb\u003ehttps://tools.google.com/dlpage/gaoptout.\u003c/b\u003e\",\"p3\":\"For more information about cookies, and how to disable cookies, visit \u003cb\u003ehttps://www.allaboutcookies.org.\u003c/b\u003e\"},\"contact\":{\"title\":\"Contact information\",\"p1\":\"For more information about our privacy practices, please contact us by e-mail at \u003cb\[email protected].\u003c/b\u003e\"},\"credit\":{\"title\":\"Credit\",\"p1\":\"This document was created based on the template from and Website Planet \u003cb\u003e(www.websiteplanet.com)\u003c/b\u003e\"}},\"projects\":{\"related\":\"Related projects:\",\"seeLive\":\"See live\",\"sections\":{\"scope\":\"Our scope\",\"duration\":\"Project duration\",\"technologies\":\"Technologies used\",\"client\":\"Client\",\"challenge\":\"The challenge\",\"solution\":\"Our solution\"},\"index\":{\"eyebrow\":\"Our work\",\"title\":\"Real projects, real \u003caccent\u003eimpact\u003c/accent\u003e\",\"description\":\"See how we design, develop, and modernize digital platforms for businesses and organizations across industries.\",\"banner\":{\"heading\":\"Want to be on this list?\",\"description\":\"Tell us about your project. We'll tell you honestly if we're the right fit.\",\"cta\":\"Start a project with us\"}},\"dmx\":{\"title\":\"Headless Shopware + Next.js store for a building-hardware manufacturer\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To build Domax its own producer-direct store end to end, from the first analysis to a fast headless platform that serves trade buyers and DIY customers alike.\",\"s1Title\":\"Domax wanted to sell direct, on a store it owned outright\",\"s1Body\":\"Domax has been making timber connectors and mounting hardware in Poland since 1991 and today ranks among the largest producers of its kind in Europe. Its customers fall into two groups: contractors and carpenters who buy in volume, alongside DIY builders fitting out a garden or a roof at the weekend. The brand wanted a shop of its own - DMX System to sell straight from the source rather than only through distributors. We were responsible for the whole process, from the analysis and UX/UI through to development and optimisation. We still run and develop the store with them as their project and technology partner.\",\"s2Title\":\"We started by setting the spec, not by writing code\",\"s2Body\":\"Before any development began, we closed out the analysis. We wrote up the search logic the store would need and documented the SEO rules up front, so none of it had to be retrofitted later. We combined what Shopware needs at checkout with a custom design, rather than bending the experience to fit platform defaults. By the time we had annotated the mockups and cleared the remaining threads in Confluence, a loose brief had become something the team could build against without guessing.\",\"s3Title\":\"Shopware 6 on the backend, Next.js on the frontend\",\"s3Body\":\"We ran the store headless. Shopware 6 holds the commerce logic and the catalogue, while a Next.js frontend renders everything visible to customers. The two communicate through a custom API that covers the catalogue, the cart, customer accounts, returns, shopping lists and the rest of the store's behaviour. In the end we built a dedicated component library for DMX on top of shadcn/ui - tailored to the store. Multi-storefront support went in from the start, ready for the markets and brands that may come later.\",\"s4Title\":\"A catalogue built for people who buy by the box\",\"s4Body\":\"Industrial fixings come with a deep, branching catalogue. Anchors alone split into ground anchors, concrete anchors, bolt-down anchors and several more levels below that. To keep all of it findable we put Elasticsearch behind the search box, with a recommendation layer that points buyers toward the right product as they type. Dynamic filters narrow a long listing in seconds. For the trade we added quantity discounts that reward larger orders, along with product sets that bundle related items under their own pricing rules.\",\"s5Title\":\"Shopping lists and one-click reordering for the people who come back every week\",\"s5
1Body\":\"Trade customers rarely browse. They restock. So we built custom shopping lists they can create, edit and share with colleagues, then drop into the cart in a single move when it is time to order again. Past orders can be repeated the same way. The account area keeps company invoice details, addresses, orders and returns together in one place. The status of an order can even be checked without logging in at all.\",\"s6Title\":\"We mapped Shopware's Shopping Experience straight into the Next.js storefront\",\"s6Body\":\"Shopware's Shopping Experience is its visual page builder, so we mapped each of its CMS components onto the Next.js side. A layout someone assembles in Shopware then renders on the storefront with no rewriting in between. Where the platform does not ship the block we needed, we built our own, adding custom components for the content patterns and page sections specific to DMX.\",\"s7Title\":\"We plugged the store into the systems Domax already runs on\",\"s7Body\":\"Orders flow straight into BaseLinker, the platform the business already runs fulfilment on. Invoices and their corrections are pulled back from there into the store. Brevo takes care of the newsletter and the transactional mail, while payments go through Tpay and PayU, with InPost Pay available for a faster checkout.\",\"s8Title\":\"Every screen, from listing through to checkout, is drawn from the same set of components\",\"s8Body\":\"A contractor reordering the same fixings every week wants speed and clarity, while someone building their first pergola needs a little more guidance. We designed a single storefront that serves both, with net and gross prices shown side by side for the trade and a deep category tree that stays navigable for every visitor.\",\"s9Title\":\"One interface that works for a pro buyer and a weekend builder\",\"s9Body\":\"The design system carries the brand across light and dark themes. Every screen, from listing through to checkout, is drawn from the same set of components - so switching theme never means rebuilding a flow from scratch.\",\"s10Title\":\"Migrating a manufacturer's catalogue without losing its search rankings\",\"s10Body\":\"A producer with decades of history carries SEO equity it cannot afford to lose in a replatform, so we engineered for that from the outset. URLs were separated from product titles and H1s, which lets the team tune each of them without breaking the others. Discontinued products redirect on their own. A manual redirect module covers the cases that call for a human decision. Change a product's slug and its internal links update themselves. Structured data, a generated sitemap, canonical control and selective noindexing all shipped with the build, while ALT text is written automatically across a catalogue far too large to caption by hand.\",\"s11Title\":\"We kept it fast with caching that knows when to refresh\",\"s11Body\":\"Most visitors hit cached pages, so we built the performance layer around that from the start. Pages are served from cache through a Redis handler, while images come through Cloudflare CDN and are resized on the fly. The more interesting part was invalidation. We built a module on the Shopware side that tells the Next.js frontend exactly when a given page needs to refresh, so the cache stays warm. Elasticsearch keeps search fast across the full catalogue. The frontend ships as a standalone production build to keep its footprint lean. The result shows in the numbers across Core Web Vitals, PageSpeed and time to first byte on key templates.\",\"s12Title\":\"Back-office tools for a catalogue that changes constantly\",\"s12Body\":\"Prices on thousands of industrial SKUs change often, so they can be updated in bulk from an uploaded file rather than one product at a time. Every change to the catalogue is logged. The team can reorder products within a category by hand, import product parameters in bulk and manage the extra custom fields the range needs. Reviews and static content are translated for other languages, with rich-text fields handled on demand from a single button. Returns and complaints run through their own flow, while back-in-stock and review-invitation emails are sent automatically.\",\"s13Title\":\"We built it this fast partly by using AI tools where they paid off\",\"s13Body\":\"Six months is a tight window for developing e-commerce this large, so we leaned on AI tooling wherever it saved real time. In the design phase it cleared away the repetitive groundwork, which freed the team to spend its hours on the decisions that shaped the store. During development it took on the routine coding, the boilerplate and scaffolding that is more typing than thinking, so the developers could stay on the harder logic. The content stage gained the most: a hardware catalogue runs to thousands of product descriptions, parameters and translations. AI helped us generate and process that volume far faster than hand-work ever could. None of it replaced judgement. It simply cleared the path, so a tight deadline stayed within reach.\",\"launchOverline\":\"Launch\",\"launchTitle\":\"We delivered DMX System between January and June 2026. Since launch we have stayed on as Domax's project and technology partner, sharpening what is there and adding to it as the business grows. The headless setup keeps that steady stream of work easy to ship, because the frontend and the commerce core can each change on their own schedule.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"DMX System gave Domax a direct sales channel of its own and a partner that keeps building on it.\",\"outcomeLinkText\":\"See it live\",\"details\":{\"scope\":[\"Analysis\",\"UX/UI design\",\"Development\",\"Optimisation\"],\"duration\":[\"January-June 2026 (~6 months)\",\"Ongoing partnership\"],\"technologies\":[\"Shopware 6\",\"Next.js\",\"Elasticsearch\",\"Redis\",\"Cloudflare\"],\"client\":[\"DMX System (Domax)\"]}},\"co3\":{\"title\":\"A vehicle-data platform that unifies road-freight fleet telematics behind one clean API\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give CO3 a fast marketing site that its own team keeps current, with an integrations directory that stays up to date on its own from more than 500 live guides.\",\"s1Title\":\"A road-freight data platform and the website that presents it\",\"s1Body\":\"CO3 is a vehicle-data platform for road freight. It pulls the telematics from a whole fleet and its subcontractors into one aggregated stream, so an operator gets GPS, ETAs, fuel, temperature and CO2 figures through a single API instead of a dozen separate provider portals. It runs on more than 500 integrations across 35 countries and covers most of the European fleet. We built CO3's marketing website, the public face of all that. The design arrived from another agency. We took it over, reworked a lot of what was on the mockups, drew the new views the site still needed, then built the whole thing on our usual stack for sites like this: Payload CMS with a Next.js front-end.\",\"s2Title\":\"Taking over another agency's design and pushing it further\",\"s2Body\":\"Picking up someone else's design is its own kind of work. We went through the existing mockups, tightened what did not quite hold up and redrew the pieces that needed it, then designed the views the project was still missing. The aim was a site that felt like one coherent thing rather than a handover with the seams showing.\",\"s3Title\":\"Built on Payload CMS, so the marketing team owns the content\",\"s3Body\":\"CO3 moves quickly, so its site has to keep up. We built it on Payload CMS, which hands the marketing team the keys. They add and update pages, publish to the busy Freight Insights blog, edit the carrier FAQs and keep the whole site current without a developer in the loop. For a company in a fast-moving industry, that independence is the difference between a site that stays sharp and one that slowly goes stale.\",\"s4Title\":\"Next.js for a site as fast as the product promises\",\"s4Body\":\"A platform that sells real-time data cannot ship a slow website. The front-end is Next.js, tuned for speed with a Redis cache handler and image optimisation through Cloudflare, so pages come in quickly wherever a visitor happens to be. It is the kind of performance a data company's own site had better have.\",\"s5Title\":\"500+ integration guides, pulled in and generated on their own\",\"s5Body\":\"The most interesting part sits under the integrations section. CO3 supports more than 500 telematics systems, truck makers and trailer makers. Every one of them needs its own integration guide. Rather than have someone maintain 500 pages by hand, we pull the instructions straight from CO3's own service, process them and generate the pages in Next.js. Add an integration on CO3's side and its guide appears on the site, correct and up to date, without anyone touching the CMS.\",\"s6Title\":\"A design system and a full component set underneath\",\"s6Body\":\"Under the pages sits a design system and a complete set of components we built for the site, from the navigation and footer through accordions, tabs, sliders and rich-text blocks. It keeps every page consistent and makes the next one quick to assemble, which matters on a
1site that keeps growing.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"CO3 got a fast, marketing website that keeps pace with the product. The site went live on PayloadCMS and Next.js, giving CO3 a public presence its own team can keep current and an integrations directory that maintains itself from more than 500 live guides. It is exactly the kind of marketing build we do best.\",\"outcomeLinkText\":\"Visit co3.io\",\"details\":{\"scope\":[\"UI/UX design\",\"Development\",\"API integration\"],\"duration\":[\"April-June 2025\"],\"technologies\":[\"Payload CMS\",\"Next.js\"],\"client\":[\"CO3\"]}},\"cpp\":{\"title\":\"A website for a mental-health clinic with online therapy-appointment booking built in\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give a long-established mental-health clinic a website that helps someone find the right specialist and book with them in a few quiet steps, wired into the systems the clinic already runs on.\",\"s1Title\":\"A clinic with more than twenty years of practice behind it\",\"s1Body\":\"Centrum Pomocy Profesjonalnej has been helping people in Warsaw since 2002. It was founded by psychologists and certified psychotherapists, then grew to take in psychiatrists, sexologists, family therapists and addiction specialists. The clinic works with adults, children and teenagers, in its own offices as well as online, from diagnosis through to long-term therapy. It needed a website that matched that breadth. We designed and built it.\",\"s2Title\":\"Designing for someone who is reaching out on a difficult day\",\"s2Body\":\"Someone who lands on this site is often doing so at a low point, unsure who they need to see or what the right words for it even are. So the whole thing is built to reduce friction and anxiety at the same time: plain language, an obvious path from a problem to the person who treats it and no more steps than the moment can bear. Difficult terms and abbreviations carry quiet tooltips, because nobody should have to look up a specialty while working up the nerve to book. We went through five rounds of wireframes and five of UI design to get that right, then wrote the specs and handed a working prototype to the developers.\",\"s3Title\":\"Finding the right specialist, which is the hardest part\",\"s3Body\":\"Most people arrive knowing what hurts, not who to call. The site is organised around that. Someone can move from what they are struggling with to the specialists who treat it, filtering by specialty, by service or by where they are, then read a profile properly before deciding. Search cuts across the therapists, the services and the knowledge base at once. Specialists are ordered so the ones with time to see you surface first, which quietly matters when someone needs an appointment soon rather than eventually.\",\"s4Title\":\"Booking a visit in a few steps, on the clinic's real calendars\",\"s4Body\":\"The booking flow is the heart of the project. A patient picks a service, a specialist and a slot. What they see is not an approximation. Availability comes live from the clinic's own scheduling system, so the times on offer are the times that exist, whether the visit is in one of the offices or online. Payment happens in the same run, with the appointment summarised before anything is confirmed. If a payment never arrives, the booking releases itself, which puts the slot back within reach of the next person instead of leaving it stranded.\",\"s5Title\":\"Wired into the systems the clinic already runs on\",\"s5Body\":\"None of that would work as a copy of the truth, so we integrated rather than rebuilt. Scheduling, availability, services and locations live in Calendesk, the system the clinic already uses, with the website reading and writing against it. That in turn is connected to MyDr, the medical software behind the practice. The result is one chain from a patient picking a slot on the website through to the specialist's calendar and the clinic's records, with nobody retyping anything in the middle. Visits booked online are labelled automatically for the team.\",\"s6Title\":\"A knowledge base that helps before anyone books anything\",\"s6Body\":\"Not everyone who visits is ready to make an appointment. That is fine. The clinic publishes a knowledge base drawing on its specialists' experience, sorted by theme, from building habits to relationships and exams. It is useful on its own terms. It also does the quiet work of showing a hesitant reader that there are people here who understand the thing they are dealing with.\",\"s7Title\":\"A CMS the clinic runs itself, in two languages\",\"s7Body\":\"Behind the site sits a Backpack CMS built around how a clinic actually changes. The team manages specialists, services, specialties, office
1s and pricing, publishes to the knowledge base with a proper editor and keeps the offer pages current, all without a developer. The site is bilingual, with DeepL wired into the CMS so a Polish entry can be carried into English without the team retyping it. Even the cache can be cleared from the panel when something needs to appear right away.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"What the clinic has now is a website where someone can go from a vague sense that they need help to a confirmed appointment with the right specialist. Behind it, one chain runs from the booking through to the calendar and the records, so the team spends its time on patients instead of admin. We have kept developing it with the clinic ever since.\",\"outcomeLinkText\":\"Visit cpp.pl\",\"details\":{\"scope\":[\"UX/UI design\",\"Web development\"],\"duration\":[\"February-June 2024\"],\"technologies\":[\"Laravel\",\"Backpack CMS\",\"Next.js\"],\"client\":[\"CPP Sp. z o.o.\"]}},\"dokumentis\":{\"title\":\"A SaaS document management platform for schools and public institutions\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give school directors and their teams a faster way to produce correct, up-to-date paperwork - turning a library of expert-written templates into documents they fill in and generate online in seconds.\",\"s1Title\":\"Deep expertise on one side, endless paperwork on the other\",\"s1Body\":\"Wiedza i Praktyka is a Polish publisher whose editors keep schools and public institutions on the right side of fast-moving regulation. Running a school means a constant stream of formal documents, from staffing decisions to notices for parents. Each one has to match the rules as they stand today. Getting the wording wrong carries real formal risk. WIP wanted to turn the know-how it already had into something more useful than a library of PDFs: a tool that produces the right document, correctly, in seconds.\",\"s2Title\":\"The design problem: make hundreds of different documents feel like one\",\"s2Body\":\"A staffing decision, a data-protection notice and a funding application look nothing alike on paper, yet someone should feel at home filling any of them. We studied a pile of dashboards and form patterns from tools inside and outside this field, to work out what made editing feel quick in some and a chore in others. Then we prototyped the filling experience and tested it against the messiest documents we could find, tuning it until moving through a long, unfamiliar form stayed obvious. The interaction model that came out of that work is what every template in Dokumentis sits on today.\",\"s3Title\":\"From a library of templates to a finished document in seconds\",\"s3Body\":\"The promise is plain - create a school document in seconds. Making that true took a few parts working together. Behind the app sits a records database the school fills in once, covering its students, teachers and staff. Every template is interactive, so the moment a director opens one it pulls the right details straight in, the institution's own data and the chosen person's data already in place before a word is typed. As the gaps get filled the app checks the data as it goes, validating things like PESEL numbers and dates so a finished document never trips on a formality. What used to mean copying, pasting and checking by hand turns into a short guided form.\",\"s4Title\":\"One template, multiple documents\",\"s4Body\":\"The bigger saving is volume. A decision that has to reach thirty pupils, a notice for every teacher on staff, all of it can be produced in a single pass. Whoever is generating the documents picks the records they need from a collection, a class of students or the teaching staff, then the app fills a copy for each of them. That is a huge time and resource saving.\",\"s5Title\":\"Templates that stay current, kept current by the experts who write them\",\"s5Body\":\"A document tool is only as good as its templates. In this field the templates change whenever the law does, so a large part of what we built is the half customers never see: a backoffice where WIP\u0026apos;s editors run the whole library themselves. They lay out each template, place the fields on the page, decide what auto-fills from where and publish a new version the moment a regulation shifts. No developer sits in that loop. The people who know the rules are the ones keeping the documents right, so a customer opening a template always has today\u0026apos;s version.\",\"s6Title\":\"The editor that makes the self-service possible\",\"s6Body\":\"That independence rests on one piece of craft: a visual editor for the templates themselves. A member of WIP\u0026apos;s team drags fields onto the PDF, sets how each one behaves, ties it to the data that should fill it and decides when it appears. Eight field types cover everything from a single ticked box to a multi-line clause, with rules that show or hide parts of a document depending on the answers.\",\"s7Title\":\"A complete product, not a single clever feature\",\"s7Body\":\"Dokumentis is a full SaaS. We built the parts that let it stand on its own alongside the document engine. There is a marketing site for each industry, a fourteen-day trial, sign-up and card payment through PayU, subscription plans and the everyday business of managing a team and its access. Inside the panel, customers organise documents in folders, give them statuses and owners, archive and search them. Every change is recorded for audit. New customers can bulk-import their records from a spreadsheet and be working within minutes. All of that came together between March and October 2025.\",\"s8Title\":\"A new app on top of the systems WIP has run for years\",\"s8Body\":\"WIP has run its business on a set of internal systems for years, covering its products, its subscriptions, its users and its billing. None of that was going to be swapped out, nor should it be. So we integrated
1with all of it over API. Signing up, subscribing, paying, managing users and products: in the new app, every one of those runs through the systems WIP already relies on. Getting that seamless took real work, because a clean experience for the customer had to sit on top of infrastructure with years of history behind it. The result is that Dokumentis fits the business as it actually operates, instead of asking the business to bend around the app.\",\"s9Title\":\"Built for many industries from the very first day\",\"s9Body\":\"We designed Dokumentis to be more than an education tool from the outset. The platform is industry-aware. A subdomain decides which world a visitor lands in. From there the marketing, the record types, the templates and the pricing all follow that industry. Education went live first and runs in production today at oswiata.dokumentis.pl. Later kadry.dokumentis.pl for HR joined it. Because the groundwork was laid for many sectors rather than one, moving Dokumentis into a new field is mostly a question of content and configuration, not a rebuild. That is what lets WIP keep growing the product without us starting from scratch each time.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"Dokumentis digitised WIP's expertise and converted it into a scalable digital product that Polish schools use every day.\",\"outcomeLinkText\":\"Visit oswiata.dokumentis.pl\",\"details\":{\"scope\":[\"Product design\",\"UI design\",\"Development\"],\"duration\":[\"March-October 2025\",\"Ongoing development\"],\"technologies\":[\"Next.js\",\"Symfony\",\"Redis\"],\"client\":[\"Wiedza i Praktyka\"]}},\"domax\":{\"title\":\"A custom B2B commerce platform and website for a hardware manufacturer\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To replace Domax's ageing B2B system with a platform of our own. Fast public website and a full trade-ordering system in one, wired straight into the manufacturer's ERP so partners can order the whole catalogue the way they work.\",\"s1Title\":\"One of Europe's biggest hardware makers, on a platform it had outgrown\",\"s1Body\":\"Domax is one of the largest manufacturers of timber connectors in Europe with more than thirty years of experience. Its business runs on trade partners who order from a deep catalogue again and again, at volume. Domax already had a B2B platform, but it had aged into a liability. So the company asked us to replace it and to rebuild its public website alongside. We took on all of it: the research, the UX and UI, the architecture and the build. We have been developing it with Domax since 2023.\",\"s2Title\":\"Two products sharing one spine\",\"s2Body\":\"What we built is really two products with a single backbone. The public side is a marketing website that presents the whole Domax world, the products, the solutions, the technical support and the story of the company. Behind a login sits the serious part: a full B2B platform where trade partners browse the catalogue, build orders, track invoices and raise complaints. Both run from one system, so a change to a product or a translation shows up everywhere at once. The two never drift apart.\",\"s3Title\":\"Built on our own Laravel B2B system and CMS\",\"s3Body\":\"At the core is our own B2B commerce system, built on Laravel, paired with a content management system we run on Laravel Backpack. This is not an off-the-shelf shop bent into shape. It is a platform we wrote for exactly this kind of manufacturer. It gives Domax the two things it needed most. One is a trade-ordering engine that behaves the way a wholesale business really does. The other is a CMS the team controls itself, without coming back to us for every edit.\",\"s4Title\":\"A Next.js storefront built on solid foundations\",\"s4Body\":\"The storefront is a Next.js application. We built its foundation properly before a single page went up. There is a design system with a component library, a full dark theme alongside the light one, internationalisation from the start and the shared styling and routing that keep a big site consistent. It loads fast and it holds together across dozens of pages. That groundwork is a large part of why the site still feels solid years and hundreds of features later.\",\"s5Title\":\"A catalogue built for how professionals actually buy\",\"s5
1Body\":\"The catalogue is where a trade platform lives or dies, so we gave it real attention. Products are organised as models with their variants, the way Domax thinks about them. The catalogue offers a simple mode for quick browsing and an advanced mode for buyers who want everything on screen. In advanced mode a partner picks which columns to see, groups the rows how they like and switches view modes. The platform remembers all of it for next time, per tab, saved to their account. Filters adjust to what is on the page, since not every attribute applies to every product. Filtering reaches right down to the variant. It is a catalogue built for someone ordering fifty line items on a Tuesday morning, not for casual window-shopping.\",\"s6Title\":\"A cart that thinks like a trade counter\",\"s6Body\":\"The cart is where the wholesale logic really shows. Change a quantity and the line updates against live stock straight away. When a partner is ready, the platform pulls current availability for the whole basket and shows honest warnings, that three of eleven lines are short or that a load is over a weight threshold, without ever blocking the order. A partner's trade credit limit and how much of it is used come through from the ERP, along with their negotiated discount and a note when invoices are sitting unpaid. Orders can be placed in packaging units, a whole basket can be imported from a CSV file and delivery addresses are handled at real scale, since a single account can carry hundreds of them.\",\"s7Title\":\"Orders, invoices and complaints, the machinery of a real B2B relationship\",\"s7Body\":\"Around ordering sits everything a partner needs after the fact. Past orders can be filtered, exported to a file, downloaded as a PDF or dropped straight back into the cart to reorder. Invoices come with their statuses, download in more than one format and carry proper e-invoice handling. When something goes wrong, a partner raises a complaint against an order, attaches photos and works it through with Domax over a built-in chat, watching the status change as it moves. It is the unglamorous plumbing that a wholesale relationship actually runs on.\",\"s8Title\":\"Wired straight into the manufacturer's ERP\",\"s8Body\":\"None of that works without a deep tie into Domax's own systems. The platform is really the modern face of the manufacturer's ERP: prices, stock, credit limits, invoices and order data all flow from it, in real time, into the experience the partner sees. We built the integration so the storefront always reflects the truth in the back office rather than a stale copy of it. We also exposed a B2B API of our own, so approved partners can pull product and price data straight into their own systems.\",\"s9Title\":\"A CMS the Domax team runs the whole thing from\",\"s9Body\":\"The CMS is the quiet hero of the project. Domax runs the entire public website from it, the product groups and categories, the news timeline, the team, the multimedia, the shelf sets and the rest, all edited in one place on Laravel Backpack. It goes well beyond text. The team manages translations across languages, overrides category names and slugs, sets promotional banners per company, controls the order of things per language and even clears the Next.js cache or watches background jobs from inside the panel. The aim was to hand Domax as much control as possible, so the marketing team ships changes without a developer in the loop.\",\"s10Title\":\"A marketing website that carries the whole Domax world\",\"s10Body\":\"The public site brings together a lot. Visitors can browse Domax's ranges, from timber connectors and anchors to garden architecture and the INTEGRI system. An interactive solutions view shows where products fit. Partners get commercial support, ready-made shelf layouts, and access to a multimedia library of catalogues and brochures. There's a downloads area with all the ETA certificates and trade approvals needed. The company timeline shares Domax's story. For INTEGRI, there's even a 3D configurator to design a system and get a parts list. All of this is managed in a single CMS.\",\"s11Title\":\"Moved off the old platform without pausing the business\",\"s11Body\":\"All of this replaced an older B2B platform that Domax had outgrown. We went through what the old system did and decided what genuinely needed to carry over. We moved the business onto the new platform without interrupting the trade that runs through it every day. The partners kept ordering. The system underneath
1simply became one Domax could build on again.\",\"s12Title\":\"Roles, languages and companies, each partner sees their own version\",\"s12Body\":\"A manufacturer's B2B is not one audience but many. Roles come through from Domax's systems and decide what each user sees, so a buyer, a manager and a viewer each get the tabs and rights that suit them. The platform is multi-company and multi-language, with currencies following the language a partner chooses. It wraps the whole thing in the security a trade account needs, from login through to onboarding tutorials that walk new partners in. Everyone gets an experience shaped to who they are, without the clutter of what they do not need.\",\"s13Title\":\"A platform that keeps growing, the project DMX grew from\",\"s13Body\":\"This has become one of our longest and closest partnerships. We have been shipping on Domax since 2023. The platform has grown by well over a hundred features since launch, from a promotions module to two-factor sign-in to steady refinements across the catalogue and cart. It also led somewhere. Once the B2B platform was running, Domax asked us to build DMX, the consumer-facing store that sells the same products to individual buyers. The B2B came first. DMX grew from the ground it laid.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"What Domax has now is a single system that carries its public face and its wholesale business at once, wired into the ERP so partners order against the real catalogue, real stock and real credit. It keeps growing, one release at a time. It is the kind of long partnership we build for.\",\"outcomeLinkText\":\"Visit domax.com\",\"details\":{\"scope\":[\"UX/UI design\",\"System architecture\",\"Development\"],\"duration\":[\"Since 2023\",\"Ongoing partnership\"],\"technologies\":[\"Laravel\",\"Backpack CMS\",\"Next.js\"],\"client\":[\"Domax\"]}},\"evdatacompare\":{\"title\":\"A comparison platform that puts electric vehicles side by side on range, price and specs\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To build a platform where anyone weighing up an electric car can find every model, filter down to the ones that fit and compare them properly on the numbers that decide a purchase.\",\"s1Title\":\"Buying an electric car means comparing numbers that are hard to pin down\",\"s1Body\":\"Our client came to us from France with a problem worth solving. Anyone shopping for an electric car runs into the same wall. The specs that actually matter, real range, efficiency, how fast it charges, what it costs on this market, are scattered, inconsistent between sources and quietly different from one model year to the next. EV Data Compare set out to fix that with one place holding accurate data on every model. We built all of it, from the brand through the design to the platform itself.\",\"s2Title\":\"We started with conversations, not code\",\"s2Body\":\"Nothing was designed until we understood the thing properly. We opened with a kickoff workshop and worked through what the platform had to do, who it was for, where the data would come from. Only once the concept and the requirements were settled did we move on. It sounds obvious. It is also the step that gets skipped most often. Skipping it is why projects wander, so we did not.\",\"s3Title\":\"Five roun
1ds of wireframes before a pixel was designed\",\"s3Body\":\"Then came the wireframes. We did not rush them. The user front went through five iterations. The backoffice went through five of its own. Each round tightened the structure until the flows held up, at which point we wrote the documentation and the development specs, connected the screens into an interactive prototype and handed it to the developers with the thinking already done. Deciding these things on paper is cheap. Deciding them in code is not.\",\"s4Title\":\"Only then did we choose the technology\",\"s4Body\":\"With a concept in hand we picked the stack to fit it rather than the other way round. We split the platform into separate services. Laravel with Backpack runs the back end, where the data lives and the editors work. Next.js renders the front, which is what keeps a heavy catalogue feeling light. Redis sits alongside them holding the cached data, because a platform whose whole point is spec tables cannot afford to be slow about showing them.\",\"s5Title\":\"A brand and a design system built for a data-heavy product\",\"s5Body\":\"We designed the brand from scratch, then built the design system the platform stands on. A product that is mostly numbers lives or dies on clarity, so the system had to make dense spec tables readable rather than exhausting. Every screen, from the listing through to a single vehicle, comes out of the same set of components.\",\"s6Title\":\"Filters that cut a full catalogue down to your shortlist\",\"s6Body\":\"The listing is where most visits start, so filtering had to be quick and deep at the same time. Someone can narrow by the things they care about, price, range, drivetrain, battery, segment and a good deal more, watching the results respond as they go. Results can be read as cards or as a table when someone wants the numbers side by side. Filters follow a visitor around: they survive a switch between metric and imperial, they carry across languages and they come with you when you create an account. Logged-in users can save the ones they use.\",\"s7Title\":\"A comparison view for the moment before someone spends real money\",\"s7Body\":\"Comparison is the heart of it. Pick a set of cars and see them laid out against each other, with the differences between them highlighted so nothing has to be squinted at. Anything worth keeping leaves the platform with you: a spec set exports to CSV, or to a PDF report to read away from the screen. It is built for the evening someone sits down and finally decides.\",\"s8Title\":\"Every generation of a model, so you can see what each facelift actually fixed\",\"s8Body\":\"This is the part we like most. Electric cars change fast. A facelift can quietly add range or knock a chunk off charging time while the name on the boot stays the same. So a vehicle page does not just show today's version. It opens up the model's earlier generations, other versions of the same car and the rest of the brand's range, which lets someone see exactly what improved between one year and the next. For a used buyer that difference is the whole decision.\",\"s9Title\":\"Readers who spot a wrong number can say so\",\"s9Body\":\"A data platform is only as good as its data. The people who notice an error first are usually the readers. So we let them report it. Anyone can flag a specific parameter they believe is wrong, or send general feedback about the platform. The report lands in the backoffice as a discrepancy for the team to check. It turns an audience into a quiet quality-control layer, which is exactly what a catalogue this size needs.\",\"s10Title\":\"A backoffice built around keeping the data trustworthy\",\"s10Body\":\"Behind the scenes sits a Backpack CMS shaped around one job: keeping thousands of numbers correct. Editors manage the vehicles, work through reported discrepancies and approve pending changes before anything goes public, with bulk actions for when a batch needs the same treatment. A history log records who changed what and when. Type a metric value and its imperial equivalent fills itself in. The team also runs the blog, the adverts and the platform's configuration from the same place, along with a module for the ten most popular vehicles in each country. An API lets vehicles be added or updated programmatically when they arrive in bulk.\",\"s11Title\":\"SEO engineered into the build, not bolted on afterwards\",\"s11Body\":\"A comparison platform lives on search, so we treated SEO as part of the engineering. Structured data goes out on the vehicle and FAQ pages so results show up rich rather than plain. Canonicals, hreflangs and a sitemap keep several languages and countries from tripping over each other. Change a slug and the redirect writes itself. Filtered listings that deserve to be found are indexed while the rest stay out of the way. Even the image alt text is generated automatically as pictures are uploaded, across a catalogue far too large to caption by hand. Core Web Vitals were tuned as a feature, with Cloudflare in front.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"What we delivered is a full platform: a brand, a design system, a fast public front and a backoffice built to keep the numbers honest. The parts that make it more than a spec dump: comparison that highlights what differs, generations that show what each vehicle's facelift changed and readers who can flag a wrong number and see it fixed.\",\"details\":{\"scope\":[\"Brand design\",\"UX/UI design\",\"Web development\"],\"duration\":[\"June-November 2024\"],\"technologies\":[\"Laravel\",\"Backpack CMS\",\"Next.js\",\"Redis\"],\"client\":[\"EV Data Compare\"]}},\"finchCapital\":{\"title\":\"A website redesign giving a venture capital fund across Europe and Asia a sharper presence\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give a venture capital fund a website with the polish its own portfolio would expect: fast, quietly animated and run by the fund itself.\",\"s1Title\":\"The client who recommended us was one of their own investments\",\"s1Body\":\"This one came to us the best way a project can. We had designed and built the website for SMEO, a fintech lending to small businesses. Finch Capital is one of SMEO's investors. When the fund needed a new site of its own, SMEO put our name forward. When a company that your prospective client has invested in recommends you, it's hard to find a stronger endorsement. It says more than any pitch deck we could have sent.\",\"s2Title\":\"A fund that backs the technology rewriting financial services\",\"s2Body\":\"Finch Capital invests across Europe and Asia in the innovative technology driving the transformation of financial services. That is a specific promise. A website is where a fund makes it credible. We handled the whole thing, from the first concept work in April 2022 through design and development to delivery that December (with break in the middle due to hot investing period).\",\"s3Title\":\"We designed it as a system before we designed the pages\",\"s3Body\":\"The work started with a design system and carried through to mobile and desktop designs in step rather than as an afterthought. That system went straight into the code, where the front-end is organised the same way, from atoms up through molecules and organisms to full templates. Design and build speaking the same language is what keeps a
1site consistent. It is why new sections could be added later without anything drifting.\",\"s4Title\":\"A homepage that moves the way a fund's pitch does\",\"s4Body\":\"The homepage is not a scroll down a long document. It is a sequence, a story. Each section arrives as its own screen as you move through it, with animation carrying you between them and smaller motion catching the eye once you land. It reads as a deliberate order rather than a pile of content, which is exactly how a fund tells its story in a room.\",\"s5Title\":\"The portfolio as a real dataset, not a wall of logos\",\"s5Body\":\"Most fund websites reduce a portfolio to a grid of logos. We modelled it properly instead. Every company carries its industry, location, the year the fund invested, how many people it employs and how much it has raised, with a flag for the ones the fund has already exited. Each is also linked to the partners behind it, in both directions, so a visitor reading about someone on the team can jump to the companies they back, then jump back the other way from a company to the people who backed it. A founder can filter to the industry they are in and see who else the fund has trusted there. That is the question they actually came to answer.\",\"s6Title\":\"Everything else a fund needs to say\",\"s6Body\":\"Around that sit the rest of the fund's pages, each one a proper part of the site rather than a stub. There is a team page with room for a real biography per person, news with categories and its own posts, case studies and a sustainability section covering how the fund thinks about its responsibilities. A newsletter sign-up runs through Mailchimp. A notification banner can be raised whenever there is something the fund wants everyone to see first.\",\"s7Title\":\"Next.js in front, Strapi behind, run by the fund\",\"s7Body\":\"The front-end is Next.js, generating pages statically so the site loads immediately, with Strapi behind it as the CMS. The fund's team manages all of it themselves: portfolio companies and their industries, people, news posts with SEO on each one, the page content and the banner. Adding a new investment is a form, not a phone call to us. For a fund whose portfolio changes several times a year, that independence is the whole point of choosing a CMS at all.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"What the fund had at the end was a site with a clear story told in sequence, a portfolio someone could genuinely explore, smooth animations and a CMS that let the team keep all of it current on their own.\",\"details\":{\"scope\":[\"UX/UI design\",\"Development\"],\"duration\":[\"April-December 2022\"],\"technologies\":[\"Next.js\",\"Strapi CMS\"],\"client\":[\"Finch Capital\"]}},\"jadeNaPrzeglad\":{\"title\":\"A map-based booking platform for vehicle inspection stations\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To make booking a vehicle inspection simple on both sides: a map-led way for drivers to find a station with a slot that suits them, plus the tools station owners need to fill their calendars.\",\"s1Title\":\"We built the brand from a blank page\",\"s1Body\":\"A new platform has to earn trust before anyone has heard of it. Station owners need it to look credible enough to put their business on. Drivers need it to feel simple and approachable, not like one more form to fill in. So we started with the brand and built the whole identity from scratch: the logo, the colour, the typography and the visual details that hold it together. All of it lives in a proper brandbook, with the rules that keep the platform looking like itself as it grows and more hands work on it. That identity is not a skin on top of the product. It runs straight into the design system the whole thing is built from.\",\"s2Title\":\"An errand nobody enjoys, made simple for both sides\",\"s2Body\":\"In Poland every vehicle needs a periodic technical inspection. Finding a slot that fits your schedule usually takes a couple of phone calls. JadÄ na przeglÄ
d puts an end to that, anywhere in the country. A driver searches, sees which nearby stations have an opening for the exact test they need and books it online. On the other side, station owners get found by drivers looking right now and fill the quiet gaps in their day. We built the platform end to end, from the brand through the design to the code.\",\"s3Title\":\"The heart of it: a map that only shows you real openings\",\"s3Body\":\"The heart of the product is the search. Pick where you are, the kind of inspection you need and a date, then watch the map fill with the stations that can actually take you. One checkbox narrows it further to stations with an open slot that day, so you are not looking at places you would only have to phone and be turned away by. Pan the map and the list follows the area y
1ou are looking at. Results sort by how close each station is to you. The list of tests behind the filter is the full official catalogue, five vehicle classes and around seventy kinds of inspection, so what you choose lines up with what the regulations actually distinguish. It turns a frustrating phone-around into a thirty-second search.\",\"s4Title\":\"Booking that respects how a station really runs\",\"s4Body\":\"Behind an available slot sits more logic than it looks. A station's timeline is worked out live from its opening hours, how long the chosen test takes, how many inspectors are on that day and the hours each of them works, minus everything already booked or blocked off. When a driver picks a time, the system quietly assigns an available inspector to it, checking their shift and making sure nothing collides. The station does not lift a finger for a booking to land correctly on the right person's calendar. A confirmation email goes out with a cancel link and directions. The day before the visit, a reminder follows on its own.\",\"s5Title\":\"One calendar the whole station runs from\",\"s5Body\":\"Owners run everything from a single panel. The appointment calendar shows the day or the week, filterable by inspector, with bookings and time blocks laid out where they fall. An owner can add a booking taken over the phone, move one, cancel one or block out time when an inspector is away. The customer is emailed automatically whenever their visit changes. Setting the station up is just as contained: opening hours per day, up to ten inspectors with their own shifts, then the exact tests the station offers with a duration set for each.\",\"s6Title\":\"A directory kept clean, because trust is the point\",\"s6Body\":\"A directory is only worth using if someone is watching it, so every station is checked before it goes live. An owner registers, builds their profile and uploads a document proving they run the station. An administrator reviews it and either publishes the station or holds it back, with the owner kept in the loop by email at each step. If a station ever needs pulling, an admin can block it in a click. The same backoffice is where the team keeps the platform's legal pages up to date.\",\"s7Title\":\"Local pages that help stations get found\",\"s7Body\":\"For a platform whose whole job is discovery, search engines matter as much as the map inside the app. So we built local landing pages the team can spin up for any area, a page for inspections in Mokotów, another for Bielany, each with its own copy and the right stations for that spot. A driver arriving from Google lands somewhere relevant instead of a generic homepage. The stations on that page get seen. It is a quiet growth engine sitting under the product.\",\"s8Title\":\"A monolith on Vercel, kept lean on purpose\",\"s8Body\":\"We kept the build deliberately simple. The whole thing is one Next.js application that handles both the front-end and the back-end, talking to a PostgreSQL database through Prisma, with everything deployed on Vercel, blob storage and the reminder cron included. There is no separate API service to run and no extra infrastructure to babysit. That keeps the cost of building and running it low, which matters a great deal for a young platform trying to grow region by region.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"JadÄ na przeglÄ
d turns a dreaded errand into a thirty-second job. The platform is nationwide, open to inspection stations anywhere in Poland. Drivers get an inspection booked in under a minute. Stations get found and keep their calendars full without the phone ringing off the hook.\",\"outcomeLinkText\":\"Visit jadenaprzeglad.pl\",\"details\":{\"scope\":[\"Brand design\",\"UX/UI design\",\"Web development\"],\"technologies\":[\"Next.js\",\"TypeScript\",\"Prisma\",\"PostgreSQL\",\"Vercel\"],\"client\":[\"JadÄ na przeglÄ
d\"]}},\"kppanel\":{\"title\":\"Custom case \u0026 task management app for a law firm\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give a law firm a single place to run its cases, handle incoming correspondence and track every task across the team.\",\"s1Title\":\"We started by sitting down with the whole firm, not just the partners\",\"s1Body\":\"Before designing anything, we ran interviews across the firm, from the partners down to the people opening the post each morning. A practice-management tool only earns its place if it matches how the office actually runs. The day looks very different depending on where you sit. Those conversations showed us how a case moves through the firm, how incoming correspondence gets shared out and where work was quietly slipping through the cracks. That picture shaped every decision that followed.\",\"s2Title\":\"From paper sketches to a design the firm could sign off\",\"s2Body\":\"W
1ith the research in hand, we moved into wireframes and worked through the structure of every module before adding any visual polish. Once the flows held up, we took them to high-fidelity designs the firm could react to and approve. This is a tool people would sit in for hours a day, so we went for a calm, uncluttered interface built on a design system, which keeps screens consistent and lets new features slot in without redrawing everything from scratch.\",\"s3Title\":\"One app for cases that look nothing alike\",\"s3Body\":\"A law firm's cases do not fit a single mould. A flight-compensation claim records airports and a flight number. A bankruptcy tracks the trustee and the dates a petition was filed and declared. A fund case carries court signatures and the stage it has reached. We built the case module around that variety. The shared, relational data lives in PostgreSQL, while the fields that change from one case type to the next are held in MongoDB. That split lets us add a new case type with its own form without reshaping the core database every time.\",\"s4Title\":\"Turning the morning post into tracked work\",\"s4Body\":\"Every day the firm receives a stack of correspondence. The heart of KPPanel is the path from document to task. Post is imported as PDF files, then opened for preview right inside the app. From there a coordinator reads the document beside the assignment form and turns it into one or more tasks, each with an owner, a deadline and a priority. For the KCI department that step runs automatically, following a fixed procedure instead of a manual hand-off.\",\"s5Title\":\"A task list the whole firm runs on\",\"s5Body\":\"Tasks are where the work actually gets managed, so this became the largest part of the app. Internal tasks, tasks created from correspondence and KCI tasks all flow into one list, pulled together behind the scenes so they can be filtered and sorted side by side no matter where they came from. Each person gets their own tabs - what is assigned to them, what is due, what their team is carrying - with department views for the coordinators. Status and priority can be changed straight from the table, while a fuller editor opens for everything else: the letter code, the base description, attachments, time logs and a note. Time tracker is what later feeds the reports.\",\"s6Title\":\"Smart defaults that step aside the moment you take over\",\"s6Body\":\"Each task tab opens already filtered to what usually matters, your unfinished work or the deadlines due today, so nobody starts the morning staring at noise. The moment someone sets a filter of their own, whether a date range or a status the default would normally hide, their choice takes priority and the built-in restriction steps back. It is a small thing that keeps the lists honest.\",\"s7Title\":\"A permission system shaped around the firm\",\"s7Body\":\"A firm like this runs on need-to-know, so access had to be precise. Permissions decide which modules a person sees, which departments and clients appear in their correspondence and task views and who they are allowed to hand work to. Team membership opens the shared team and deadline views. Editing rights follow the same care: the person who owns a task has full control, an administrator can step in anywhere, while an assignee can move their own work along without changing everything around it. The upshot is that everyone sees exactly what their role calls for, no more.\",\"s8Title\":\"Reports the office can hand to whoever needs them\",\"s8Body\":\"Because every task can carry time logs, the data for billing and oversight is already there. Selected tasks export to two Excel files: a report with the full detail of each task and a timesheet that breaks the work down to a row per time entry. Both carry the attorney column the firm needs for its records. What used to be pieced together by hand now comes out of the app in a couple of clicks.\",\"s9Title\":\"Built on Laravel and React, still growing today\",\"s9Body\":\"Under the hood KPPanel is a Laravel application with a React front-end, joined by Inertia so the team works in one server-driven codebase rather than maintaining a separate API. We delivered the first version between June 2021 and May 2022, and we have kept developing it ever since. The firm uses it every day, which means feedback keeps coming - and we keep turning that into refinements, new workflows and the kind of small improvements that only show up once people have lived with a tool for a while. The roadmap is still moving.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"KPPanel supports the firm's daily operations, handling everything from incoming post to month-end reporting. It has been in continuous daily use since launch.\",\"details\":{\"scope\":[\"UX research\",\"UI design\",\"Web development\"],\"duration\":[\"June 2021-May 2022\",\"Ongoing development\"],\"technologies\":[\"Laravel\",\"Inertia.js\",\"React\",\"TypeScript\",\"PostgreSQL\",\"MongoDB\"],\"client\":[\"KPP\"]}},\"mybasic\":{\"title\":\"Re-platforming \u0026 rebranding a high-traffic DTC fashion e-commerce store\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To get MyBasic off a platform that was holding the business back and onto a faster headless stack built to last, then to
1stay on as a long-term partner developing the store right up to a complete rebrand.\",\"phase1Label\":\"Phase 1 of 2\",\"s1Title\":\"MyBasic came to us with a store that had stopped keeping up\",\"s1Body\":\"The brand used PrestaShop, betting that its big library of ready-made modules would let them build faster. It went the other way. So much of the store had been customised that every module needed checking and reworking before it would behave - often taking longer than writing the feature from scratch. A year later the things the team actually wanted were still sitting in the backlog while the same basic bugs kept resurfacing.\",\"s1Subtitle\":\"Frontend actions felt slow, a problem that bit hardest on mobile - the source of roughly 80% of visits and 60% of sales. Spending more on the old setup just meant more technical debt for an engine they already knew they wanted to leave.\",\"solutionLabel\":\"The solution\",\"s2Title\":\"We moved MyBasic to a headless build - Shopware 6 behind it, Next.js in front\",\"s2Body\":\"Splitting the storefront from the commerce engine fixed both problems in one move. The Next.js frontend could be built for mobile first and tuned hard for speed. Behind it sat Shopware 6, a commerce core the business could grow into. With room to bolt on an ERP, open up fresh sales channels and move into new markets whenever the brand is ready. We set the bar on day one: clear Core Web Vitals and hit 80+ on PageSpeed across mobile and desktop.\",\"s3Title\":\"A catalogue of 14,000 SKUs needed a data model to match\",\"s3Body\":\"MyBasic sells basics for the whole family: plain colours, no prints, sewn in Poland from certified materials and kept in stock year-round. That plainness hides a surprisingly large catalogue - around 220 models fanning out into roughly 3,300 model-colours and about 14,000 individual SKUs. We built the data model on the brand's own logic: model, then model-colour, then index. A category page shows one entry per model with colour swatches underneath. Each colour variant gets its own clean URL for SEO. Shades close enough to be mistaken for one another can be grouped into a single filter. Customers get a catalogue that's quick to browse. The team gets one that's quick to manage.\",\"s4Overline\":\"Integrations \u0026 back office\",\"s4Title\":\"We wired the store into the systems that run the business day to day, and built a back office that fits how the team really works.\",\"s4Col1\":\"Fulfilment runs through Omnipack. Invoices come from Fakturownia. Payments go through PayU and PayPal. GetResponse (Klaviyo in phase 1) drives marketing automation; EmailLabs sends transactional mail. GA4, GTM and Meta Conversions API sit alongside feeds for Google Merchant Center and Facebook. mybasic.pl and mybasic.eu run from one CMS - currencies, taxes, translations and shipping rules per market, all in a single place.\",\"s4Col2\":\"Too much used to happen by hand in Excel. Status changes can now be made in bulk from the order list. Staff edit orders, raise them from the CMS and read a full audit trail. Returns are paperless through InPost Szybkie Zwroty. On top sit the loyalty scheme, a flexible promotions engine, CSV stock imports and a no-code editor for landing pages, blog and banners.\",\"launchOverline\":\"Launch\",\"launchTitle\":\"MyBasic went live on the new stack in early 2023. We held on to the existing URL structure, migrated customer accounts with full order and return history, and brought across products, the blog and static pages.\",\"continuousLabel\":\"Continuous improvement\",\"phase2Label\":\"Phase 2 of 2\",\"s5Title\":\"In 2026, MyBasic decided to reinvent its visual identity\",\"s5Body\":\"Launch wasn't the finish line - we've kept refining the store since go-live, guided by feedback from a large and loyal customer base. The headless setup keeps that affordable: frontend changes don't disturb the commerce core, and vice versa. When the rebrand brief landed, FellowHeads agency designed a new brand identity and UX from the ground up. Our part was to stand up a brand-new storefront, new features included, in roughly three months.\",\"s6Title\":\"We shipped a brand-new storefront in about three months\",\"s6Body\":\"The modular architecture from phase one earned its keep. Because the commerce core could stay put, we rebuilt the whole customer-facing layer on FellowHeads' new look without slowing down. The storefront leads with colour - fitting a brand whose whole point is plain clothes in shades people enjoy. MyBasic Club got a rework. The brand story moved to the front: Polish-made clothing in certified materials, cut for the whole family.\",\"s7Title\":\"Loyalty, referrals and the features that keep customers coming back\",\"s7Body\":\"The rebrand wasn't skin-deep. MyBasic Club got a full redesign - points balance, redemption and transaction history on desktop and mobile. The referral programme was rebuilt too, with a cleaner link-sharing flow and a dashboard that shows how many invites are left in the year.\",\"s8Title\":\"We put the storefront on Next.js 16, with Cache Components and partial prerendering switched on\",\"s8Body\":\"Next.js 16 had just landed a new rendering model as we started the rebuild. Cache Components let us spell out exactly what gets cached and what doesn't - the page shell and catalogue data are prerendered; anything tied to the individual shopper streams in on top. Parti
1al prerendering stitches the two halves onto a single page, so the browser gets a finished static shell almost straight away. The gain landed where it matters most for a mobile-heavy store: time to first byte and first contentful paint both came down.\",\"s9Title\":\"We rebuilt the storefront around mobile and it shows in the speed\",\"s9Body\":\"With most of the revenue coming from phones, the small interactions had to feel instant. Filtering a category is quick. Hovering a product swaps in a second photo. One fix matters more than it looks: when a shopper switches colour, we keep the size they'd picked - cutting returns and support tickets from parents buying the same item in several colours. Images are served through Cloudflare Images Transform service, rendered at a size that suits the device, then loaded lazily. Stock status, model measurements, size charts and fabric composition sit right where shoppers are looking.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"From a legacy platform that boxed them in, to a fast and fully rebranded store - with a partnership that's still going.\",\"outcomeLinkText\":\"See it live\",\"details\":{\"scope\":[\"UX/UI design\",\"Headless e-commerce development\",\"Systems integration\",\"Ongoing product development\",\"UX/UI redesign implementation\"],\"duration\":[\"Partnership since 2021\"],\"technologies\":[\"Shopware 6\",\"Next.js\",\"React.js\",\"TypeScript\",\"PHP 8\"],\"client\":[\"MyBasic\"]}},\"neraida\":{\"title\":\"A water-engineering masterclass platform - expert courses, water calculators and AI agent\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To build NerAida from scratch: one platform where water engineers learn through expert courses, run design calculators and get answers from an AI agent, all sold through a single storefront.\",\"s1Title\":\"The world's most advanced water-engineering masterclass, built from the ground up\",\"s1Body\":\"NerAida sets out to be, in its founders' words, the world's most advanced water engineering masterclass. It is built for the people who design and run water-treatment systems: the engineers, technicians and plant operators. It brings three things together in one place: expert courses, professional calculators and an AI agent that knows the field. We designed and built the whole platform from scratch, the UX and UI as well as the development. It is close to launch, with the founders finishing the content that will fill it.\",\"s2Title\":\"Water-treatment calculators that give a professional result in seconds\",\"s2Body\":\"The calculators are the quickest way the platform earns its keep. Instead of rebuilding the same spreadsheet for the hundredth time, an engineer opens a calculator for flow balancing, chemical dosing, membrane sizing or energy recovery and gets a clean, professional-grade result in seconds. The output can be saved and exported for a proposal or an on-site check. The everyday ones are open to anyone, while the advanced calculators sit behind a subscription.\",\"s3Title\":\"Expert courses that take an engineer from the fundamentals to advanced practice\",\"s3Body\":\"The courses turn the platform into a proper school. Built by industry experts and structured to take someone from the basics to advanced work, they teach the technologies behind water treatment through real project scenarios rather than theory. The video runs on Mux, so lessons stream smoothly. A course gathers its videos, documents and detail in one place. It is training an engineer can pick up anywhere, at any time.\",\"s4Title\":\"A documentation library that a working engineer keeps coming back to\",\"s4Body\":\"Alongside the courses sits a library of engineering documentation. Some of it is open. The deeper material is locked until a user buys it or their subscription covers it. A reader can request access to the full documentation. Once they have it, the download is theirs. It is the reference layer an engineer returns to long after a course is finished.\",\"s5Title\":\"The world's first Water AI Agent, with an expert on call at any hour\",\"s5Body\":\"The piece the founders are proudest of is the AI agent, billed as the first of its kind for water. It answers the way a senior water engineer would, from a quick troubleshooting steer to a design recommendation. It draws on several leading models at once, from OpenAI, Anthropic and Google, rather than betting on one. Usage runs on tokens a user tops up. Their chat history stays with them to pick up later. It puts genuine expertise a message away, at any hour.\",\"s6Title\":\"A full storefront, not a paywall bolted onto a course list\",\"s6Body\":\"All of that has to be sold, so we built a complete commerce layer on Payload's e-commerce toolkit. Members can subscribe on a basic, advanced or c
1orporate plan, buy a single course or document outright or top up AI tokens, all through one cart and checkout. Each plan carries its own discount levels. Invoices and order history come straight from the platform. A free account lets someone look around before they pay.\",\"s7Title\":\"Built end to end on Payload and Next.js\",\"s7Body\":\"Under all of it is a platform we built from nothing. Payload runs the content and the commerce together, so the team manages courses, documents, calculators, pricing and the site itself from one admin. The front-end is Next.js, standing on a design system and a deep component library we made for the project. Around that we wired the pieces a platform like this needs: Mux for video, transactional email, cache revalidation, analytics and the account security to keep sessions and access in check. None of it existed before we started.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"The courses stream, the calculators run, the AI agent answers and the storefront takes payment. Now the founders' can focus on their own work, filling it with the courses and documents that will make it the masterclass they set out to build. When they open the doors, the platform underneath is ready.\",\"details\":{\"scope\":[\"UX/UI design\",\"Web development\"],\"duration\":[\"January-April 2026\"],\"technologies\":[\"Payload CMS\",\"Next.js\",\"Stripe\",\"Mux\"],\"client\":[\"NerAida\"]}},\"omnipackMerchantPortal\":{\"title\":\"Rebuilding a fulfilment platform without a blueprint, migrated module by module with nothing paused\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To clear years of frontend technical debt from a platform that warehouses run on every day, without freezing the product or interrupting a single shift.\",\"s1Title\":\"Five years in, Omnipack handed us the platform the business runs on\",\"s1Body\":\"We started working with Omnipack in 2021, on their website. That went well enough that when the company decided to tackle something far heavier, its own fulfilment platform, they came to us for that too. Omnipack is one of the largest fulfilment providers in Poland, so the platform is not a side product. It is the thing merchants log into to run their logistics, the thing warehouse staff work in all day. Being trusted with it is the part of this project we are proudest of.\",\"s2Title\":\"Two systems, one login apart, with very different problems\",\"s2Body\":\"The platform has two halves. The Client Portal is what Omnipack's merchants use to manage products, stock, deliveries, orders, returns and settlements. The Backoffice is what the operations and warehouse teams use. It runs to somewhere between twenty and thirty modules covering returns handling, dispatch, packing rules, inventory counts, customer communication and the rest. Both had been built up over years on a Java monolith with Thymeleaf and React mixed together.\",\"s3Title\":\"What years of uninterrupted growth had done to the frontend\",\"s3Body\":\"The platform had been developed continuously for years, with the backend modernised steadily along the way. The frontend grew alongside everything else, without a shared architecture or common standards to hold it together. The drift that followed will be familiar to anyone who has opened a long-lived codebase. Several versions of React were running at once. Several libraries solved the same problem in different ways. Components and business logic had been duplicated across screens. React was tangled into Thymeleaf. A design system did not exist. Every one of those is survivable on its own. Together they turn shipping a feature into an argument with the codebase.\",\"s4Title\":\"Rebuilding without a blueprint\",\"s4Body\":\"There was a second problem underneath the first. Documentation was incomplete, so a fair amount of what the platform did had never been written down anywhere. It lived in the code, plus in the habits of the people using it. That meant a rewrite could not start from a specification, because there was not one.\",\"s5Title\":\"So every module got taken apart before anything was rebuilt\",\"s5Body\":\"Each module went through the same treatment. We read the old frontend and the backend behind it, mapped every endpoint, traced the data flows and hunted for the behaviour nobody had documented. Then we talked to the people who use it, because a warehouse operator knows things that no repository will tell you. Out of that came the mockups, the UX improvements worth making and a list of the endpoints that would need to exist. Those went to Omnipack's backend team, where the API changes were designed together.\",\"s6Title\":\"Two halves, two migration strategies\",\"s6Body\":\"The Client Portal was rebuilt as one product. Migrating it module by module would have left merchants moving between two different interfaces inside one application, which is a bad experience to hand someone, so the whole new portal was developed in parallel and put behind feature flags. That let the team test safely in production, flip between old and new in a moment, move users across gradually and keep the risk low the whole way. The Backoffice went the opposite way, module by module, because its twenty-odd modules serve different teams and can stand alone. That let us deliver value in the first weeks rather than the first year, take the most painful modules first and retire pieces of the old system as we went. The first new modules were live in production within a month of starting.\",\"s7Title\":\"The product never stopped shipping\",\"s7Body\":\"Migrations like this usually arrive with a bargain attached: put the roadmap on hold while we rebuild. We took that off the table at the start. New modules went to production continuously, while new business features were built alongside them, so Omnipack kept getting value the entire time rather than waiting for a migration to finish. A rewrite that pauses the roadmap is a rewrite the business quietly starts to resent. This one never gave anyone the chance.\",\"s8Title\":\"A new frontend architecture the platform can grow into\",\"s8Body\":\"The new frontend is a React Router v7 single-page app built on Vite and TypeScript. It is organised feature by feature, so each module lives as its own self-contained slice instead of spilling across the codebase. Everything reaches the backend purely through the API, which draws a clean line between the two sides. That line is what will let the old frontend be switched off entirely once the migration is finished.\",\"s9Title\":\"A design system, so the platform finally looks like one product\",\"s9Body\":\"Alongside the architecture we built the design system the platform had never had: colours, typography, design tokens, forms, tables, dialogs, reusable components and the patterns that tie them together. We implemented it on shadcn/ui and Radix, which meant we moved quickly while keeping Omnipack's own visual identity and kept the freedom to extend a component wherever a screen needed something particular. Twenty modules built by different people over several years now look like they belong to the same system, because they do.\",\"s10Title\":\"Guardrails so the debt does not quietly come back\",\"s10Body\":\"Clearing technical debt is easy to undo, so the new codebase defends itself. Linting and formatting are enforced by Biome, types are checked on every commit, unused code is detected automatically and pre-commit hooks run all of it in parallel before anything lands. Conventions are documented in the repository rather than held in someone's head. None of this is glamorous. It is the difference between a clean codebase and a codebase that was clean once.\",\"s11Title\":\"AI in the daily work, then taught to the client's team\",\"s11Body\":\"A codebase this size with documentation this thin is exactly where AI earns its keep, so we used Claude throughout: reading unfamiliar code, mapping endpoints, identifying what a module actually did, generating and refactoring code, writing the documentation that had been missing. Then we taught it. We ran mentoring for Omnipack's developers on using these tools in real daily work. The productivity gain landed on both sides, frontend and backend alike.\",\"s12Title\":\"One useful side effect - plugging our own clients into Omnipack got easy\",\"s12Body\":\"Something came out of this project that nobody planned for. We build e-commerce stores too, several of which run their fulfilment through Omnipack. Working on the platform itself means we know its API from the inside, so wiring a shop into it is no longer a matter of reading long documentation. We already know what the endpoints do, along with where the tricky parts hide. An integration that normally can take some time, now goes in quickly, which our clients get the benefit of without ever knowing why.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"The Client Portal has been fully modernised. The Backoffice migration is running module by module. The design system is in place. The architecture is coherent, a large part of the technical debt is gone, onboarding a new developer takes a fraction of what it did and features ship faster than they used to. Delivery sped up to the point where the constraint stopped being development at all and became the client's own QA process.\",\"details\":{\"scope\":[\"Architecture analysis\",\"Migration strategy\",\"UX/UI design\",\"Frontend development\",\"Mentoring \u0026 AI training\"],\"duration\":[\"Since 2025\"],\"technologies\":[\"React\",\"React Router v7\",\"TypeScript\",\"Vite\",\"SWR\"],\"client\":[\"Omnipack\"]}},\"orderOfMalta\":{\"title\":\"A custom platform pairing companies with volunteers for a non-profit's social projects\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To build the platform behind a non-profit's bridge strategy: one place where young people find volunteering worth doing, build a record of it and become visible to the employers looking for exactly that.\",\"s1Title\":\"A non-profit trying to build a bridge, not just a volunteer list\",\"s1Body\":\"Order of Malta Estonia wants to become the leading force in volunteerism in the country. The ambition behind that is sharper than
1it sounds. The foundation set out to bridge two groups who need each other without ever quite meeting: young people looking for a way into meaningful work, plus employers looking for people who are skilled as well as decent. Volunteering is the bridge. Our job was to build the thing that carries the traffic across it. We designed and built the platform end to end.\",\"s2Title\":\"We picked up the designs that existed, then took them the rest of the way\",\"s2Body\":\"There were already some mockups when we arrived. We went through them, refined what needed it and designed every page the platform was still missing, which turned out to be most of it. The structure went through five rounds of wireframes before anything was polished. Then came the design system, the responsive work, the documentation and the specs, handed over with the thinking already done. It is not the glamorous part of a project. It is the part that decides whether the rest goes smoothly.\",\"s3Title\":\"For a volunteer, one place to find something worth doing\",\"s3Body\":\"A volunteer signs up and gets a profile that is more than a name. They fill in their motivation, education, skills, languages, working experience, availability and a CV, then decide how much of it the world can see. From there they browse what OME has going: trainings to learn the work, projects and events to do it. Signing up takes a click. Everything they have done accumulates on the profile they can preview exactly as an outsider sees it.\",\"s4Title\":\"Volunteering levels, which is what makes the bridge hold\",\"s4Body\":\"Here is the clever part. It is the whole reason the platform works. Every volunteer carries a level, earned by turning up: Novice at the start, rising as their involvement adds up against thresholds the foundation sets itself. It is a small badge that does a big job. For a seventeen-year-old with no work history, it is proof of a track record. For an employer, it is a filter that separates good intentions from a habit of showing up. Volunteering stops being something you claim on a CV. It becomes something the platform can vouch for.\",\"s5Title\":\"For an employer, a talent database worth opening\",\"s5Body\":\"Companies come at it from the other side. They register, then search a database of volunteers, filtering by volunteering level, by skills or by the languages someone speaks. They read a full profile, download a CV and get in touch by email. They can also post jobs, watch applications land against each post and read every applicant's profile before replying. Because a volunteer applies with the profile they have already built, there is no form to fill in twice.\",\"s6Title\":\"A job board the foundation keeps its name on\",\"s6Body\":\"OME's name is on every job that appears, so the platform does not just let companies publish at will. A new post lands in verification, where the foundation's team approves or declines it, straight from the list, with the applicant count next to it. Staff can post on a company's behalf when it is easier. A company decides whether a post is public and can preview it as the world will see it. It keeps the board useful and keeps the foundation's reputation intact.\",\"s7Title\":\"Donations that work the way Estonians actually pay\",\"s7Body\":\"The foundation runs on support, so donating had to be simple. We integrated MakeCommerce, the Estonian payment gateway, pulling in the payment methods people there already use and letting someone give to a specific project or to the organisation as a whole. A failed payment does not dead-end: the donor can start again or pick up the session they had. There is a quick option for a small one-off gift, for the people who want to help without thinking about it too hard.\",\"s8Title\":\"Mailchimp doing the follow-up so the team does not have to\",\"s8Body\":\"A foundation this size cannot chase every application by hand. So the platform talks to Mailchimp. Volunteers and company users go into separate audiences, which lets OME speak to each in its own voice. Apply for a training or a project and you are added to that opportunity's list automatically, which fires the follow-up emails without anyone lifting a finger. Newsletter sign-ups go through double opt-in. The team picks the right list from inside the CMS when setting an opportunity up.\",\"s9Title\":\"Estonian first, English close behind, each on its own schedule\",\"s9Body\":\"The platform is bilingual, with a wrinkle worth explaining. Estonian is the language the team writes in, so English arrives by automatic translation as content is created in the CMS. The catch is that a translation may need a human eye before it goes out, while the Estonian original is ready now. So visibility is controlled separately per language: publish the Estonian immediately, hold the English until someone has read it. Small decision. It is the difference between a bilingual site and a bilingual site nobody trusts. Russian followed later, once the platform was live.\",\"s10Title\":\"A CMS the foundation runs everything from\",\"s10Body\":\"Behind it all sits the admin the team lives in, built on Laravel with Backpack, paired with the Next.js front-end the public sees. They manage trainings, projects, stories and their categories, publish with custom slugs and handle media with alt text on every image. They administer volunteers and companies, send password resets, suspend an account when they must and record a volunteer's involvements, which is what feeds the levels. Admins manage skills, the levels themselves and the CMS users, with roles deciding who touches what. Even the site's own copy is editable, down to individual strings.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"The site went live and has been growing since. What we like about this one is the shape of it: a young person turns up wanting to help, does the work, earns a level for it, then finds that the record they built is the thing an employer was searching for.\",\"outcomeLinkText\":\"Visit orderofmalta.ee\",\"details\":{\"scope\":[\"UX/UI design\",\"Development\"],\"duration\":[\"January-October 2024\"],\"technologies\":[\"Laravel\",\"Backpack CMS\",\"Next.js\"],\"client\":[\"Order of Malta Estonia\"]}},\"projektMatematyka\":{\"title\":\"A website and e-learning platform for a math academy\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To bring a whole math academy online in one place, where students can find a course, enrol and learn whether they are in the room or at home. All of it run by the school through a single system.\",\"s1Title\":\"A school that had to move online overnight\",\"s1Body\":\"Projekt Matematyka is a Polish math academy. We had already built the school a smaller e-learning MVP. When the pandemic closed classrooms, we helped it go a great deal further. Students were stuck at home. The exams were still coming. The teaching could not simply stop. So we built the academy one place online where its courses could carry on, part website and part e-learning platform, with the classroom itself reachable from a desk in a bedroom. For a lot of students that year, it was how they kept up.\",\"s2Title\":\"We designed the school's front and its teaching tools as one product\",\"s2Body\":\"We took it from a blank page. The work started with strategy and moodboards, then several rounds of wireframes for both the public site and the CMS behind it, then a design system the whole platform now stands on. Designing the school's marketing face and its teaching tools together, rather than as two separate projects, is a big part of why they feel like a single product rather than a site with a login bolted on.\",\"s3Title\":\"Sign up, pay and get the paperwork, all in one place\",\"s3Body\":\"Enrolling on a course runs end to end without anyone at the school raising an invoice by hand. A student picks a course, enrols, pays and gets the paperwork back, because the platform is wired into Fakturownia for invoices and receipts. If a course is already full, they can join the reserve list and get pulled in the moment a seat opens. The same commerce backbone also runs a separate shop for the academy's publishing, so its books sell alongside its classes.\",\"s4Title\":\"The same lesson, in the room or over Zoom\",\"s4Body\":\"A lesson can be attended two ways. Students who come in sit in the room. Students who cannot are one click from the same class over Zoom, with the join link waiting in their group or their matura workshop. During the lockdowns that was the whole point. It still earns its keep now, for the student who is ill, snowed in or simply too far away to travel.\",\"s5Title\":\"A CMS the teachers run the whole school from\",\"s5Body\":\"Behind all of it is a heavily extended CMS built on Laravel Backpack. It is where the academy runs day to day. Teachers build courses and lessons, load the materials, set who can see which lesson and keep the weekly practice task fresh. They manage students and groups, control the schedule and export class lists when they need them. The whole public side, the courses, the news, the opinions, the FAQ, is edited from the same place. We built it so the school
1can run itself without calling us for routine changes.\",\"s6Title\":\"Progress, practice and the matura workshop\",\"s6Body\":\"The platform is built around learning, not just watching videos. Progress is tracked as students move through a course. A task of the week keeps them practising between lessons. And for the students facing the matura, Poland's school-leaving exam, there is a dedicated workshop that pulls the preparation together in one place. These are the parts that turn a shelf of recordings into an actual course.\",\"s7Title\":\"Built on Laravel and Next.js, supported ever since\",\"s7Body\":\"Technically the platform is a Laravel API and backoffice paired with a Next.js front-end, a split that lets the public site stay fast while the school's tools stay powerful. We built the whole thing from scratch. We have supported it as the academy's technology partner ever since, through everything from a change of video player to new commerce flows. A platform that started as an answer to a crisis has become the way the school simply works.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"Projekt Matematyka took a math academy online and kept it there. The academy runs its courses, enrolments and invoicing through one platform, teaches students wherever they happen to be and keeps growing.\",\"outcomeLinkText\":\"Visit projektmatematyka.pl\",\"details\":{\"scope\":[\"UX/UI design\",\"Web development\"],\"duration\":[\"April-November 2024\"],\"technologies\":[\"Laravel\",\"Backpack CMS\",\"Next.js\"],\"client\":[\"Projekt Matematyka\"]}},\"smolna38\":{\"title\":\"A custom Shopify Hydrogen storefront for a Warsaw techno club\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give Smolna an online home as distinctive as the club itself: a single storefront that sells its events, merch and DJ programme while taking as much manual work off the team as possible.\",\"s1Title\":\"A club that is far more than a ticket booth\",\"s1Body\":\"Smolna is a techno club in the middle of Warsaw, tucked into a pre-war tenement on Smolna street. It is not only somewhere you buy a ticket. There is a members' circle with early access to shows, a merch line, an academy for DJs and a pass that puts people behind the decks on real stages. No off-the-shelf shop theme was ever going to carry all of that, so we designed and built the whole thing from scratch on Shopify with Hydrogen.\",\"s2Title\":\"Designed from zero, so it looks like nowhere else\",\"s2Body\":\"A club like Smolna has a strong identity. A generic storefront would have flattened it. So the site was drawn from a blank page, every screen designed for this club and no other. That is why it does not look like any Shopify store you have landed on before. Online, it carries the same character the venue has in person.\",\"s3Title\":\"Hydrogen for a storefront that is fast and fully ours\",\"s3Body\":\"We built it on Hydrogen, Shopify's own storefront framework, which runs on React Router. It let us design the front-end exactly how we wanted while keeping Shopify's commerce engine underneath to handle orders, payments and stock. For Smolna that means a site which is completely bespoke and still loads instantly, without the compromises a heavy theme would have forced on the design.\",\"s4Title\":\"Smolna Friends: first in line for tickets\",\"s4Body\":\"The club runs on its community, so the store puts that at the center. Anyone can register and be verified as one of Smolna Friends, the circle that gets to buy tickets to concerts and festivals in presale, ahead of the general on-sale. It turns the shop into more than a checkout. It becomes the way into the club's inner track.\",\"s5Title\":\"DJ Pass: selling stage time, not products\",\"s5Body\":\"DJ Pass is where the store stops behaving like a normal shop. It is a subscription that gives people the real conditions to grow as DJs, from professional practice rooms through to the club's own stages during live events. Selling access to a room and a slot, rather than a boxed product, is not something a commerce platform expects out of the box. We modelled it so it sits naturally in the same store as a t-shirt or a ticket.\",\"s6Title\":\"We bent Shopify to fit the club, not the other way round\",\"s6Body\":\"A te
1chno club's catalogue looks nothing like a fashion brand's. An event has stages, line-ups and dates. A pass has sessions. So we used Shopify's metafields to reshape the product and event schemas around the way Smolna actually thinks about its world. Where the platform needed extending, we brought in apps from the Shopify marketplace to meet the business needs, so the club got what it wanted without custom-building every last piece.\",\"s7Title\":\"Integrations that take the busywork off the team\",\"s7Body\":\"Running a club is enough work without hand-processing every order. So we wired up payments, deliveries and event handling to run on their own as far as they can. Orders move through without someone at Smolna keying them in by hand, which leaves the team free to put its energy into the nights themselves rather than the admin behind them.\",\"s8Title\":\"Reliability came first, so we advised Shopify\",\"s8Body\":\"Smolna had been here before, on WordPress and WooCommerce. That setup gave everyone grief. It bugged out, it hung, it made life harder for the owners running it and for the people trying to use it. This time they wanted a backoffice they could trust, one backed by a large company that would keep developing it and keep it secure. We advised Shopify for exactly that reason. With the commerce platform in safe hands, we could pour all of our work into the storefront instead of fixing things in the background. We admit that Shopify and Hydrogen are not the right fit for every kind of e-commerce. For Smolna they work superbly, which is the proof the call was right.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"Smolna got a storefront that sells its whole world and mostly runs itself. The club now has one place online that holds everything it does, the events, the merch, the membership and the DJ programme, on a site that looks like nowhere else and loads in an instant. Just as importantly, it runs with far less manual work behind the scenes, so the team can stay focused on the club.\",\"outcomeLinkText\":\"Visit smolna38.org\",\"details\":{\"scope\":[\"UX/UI design\",\"Development\",\"Systems integration\"],\"duration\":[\"August-November 2025\"],\"technologies\":[\"Shopify\",\"Hydrogen\",\"React Router\",\"TypeScript\"],\"client\":[\"Smolna\"]}},\"terralink\":{\"title\":\"A browser-based remote desktop platform for companies\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To let a company's people reach their work machines from any browser, with nothing to install, while giving the business the security and oversight that remote access demands.\",\"s1Title\":\"A remote desktop that opens in a browser tab\",\"s1Body\":\"Terralink lets a company's people open a work computer straight in their browser. Someone on staff or a contractor signs in, picks a machine and they are working on a Windows desktop over RDP as if they were sitting in front of it. No VPN client, no desktop app, nothing to install. We built the platform from the ground up: the research, the interface, the architecture and the code.\",\"s2Title\":\"Built on Apache Guacamole, wrapped in a real product\",\"s2Body\":\"At the centre of Terralink sits Apache Guacamole, an open gateway that turns remote-desktop protocols into a stream a browser can render. Guacamole does the hard translation. Our job was to build the product around it: the account and company structure, the security, the dashboards and the everyday experience that makes it usable for a business rather than a lab tool. A Java servlet takes the browser connection, while a native daemon called guacd speaks RDP to the machine on the other end.\",\"s3Title\":\"A multi-tier architecture that scales the hard parts on their own\",\"s3Body\":\"$27\",\"archPhase1Label\":\"Phase 1\",\"archPhase1Text\":\"Where the architecture started - the diagram we designed around at the beginning of the project.\",\"archPhase2Label\":\"Phase 2\",\"archPhase2Text\":\"How that first version evolved as the platform took shape.\",\"archPhase3Label\":\"Phase 3\",\"archPhase3Text\":\"The final layout, optimized for cost. Phase 2 carried too many load balancers; here we also improved how the Backend (API) + Frontend tier and the Guacamole + Servlet tier scale together.\",\"s4Title\":\"Connection tokens: the bridge between logged in and connected\",\"s4Body\":\"Getting a person from signed-in to sitting on a remote machine takes care, because the gateway that handles the actual desktop connection is a separate service from the Laravel backend that knows who you are. We join the two with connection tokens. When an authenticated user asks to connect, the backend issues a short-lived UUID token that authorises that one session. Guacamole honours the token and opens the desktop. The user never touches a credential for the target machine. The token is what carries the trust across the gap.\",\"s5Title\":\"Everything a business needs around the desktop, down to printing home\",\"s5Body\":\"A remote desktop is only useful if it stops feeling remote. So the session carries what people expect. There is a shared clipboard. There is file transfer over SFTP with folders you can pull down as a zip. And there is a small touch we are fond of: printing. Hit print inside a remote Windows session and the dialog opens on your own computer, on your own printer, as if the work had been local all along. Details like that are the difference between a demo and a tool people are happy to use all day.\",\"s6Title\":\"Three tiers of control, from the platform owner down to the user\",\"s6Body\":\"Terralink is multi-tenant, so control sits in three layers. The global administrator, the platform owner, sets up companies and watches over the whole system. Each company gets its own administrator, who runs that company's users, their connections and their permissions. Everyone else is a user who signs in and reaches only what they have been granted. Onboarding a company is handled properly, with enrolment tracking, mandatory documents at creation and guard rails like having to type a company's name before it can be removed.\",\"s7Title\":\"Security and oversight built for the risk remote access carries\",\"s7Body\":\"Letting people into machines from anywhere raises the stakes, so security was never an afterthought. Sign-in is protected with two-factor authentication over TOTP, with password expiry and geo-fencing available on top. Administrators can watch active sessions and end any of them. The platform lets a user know
1when an administrator has closed theirs. Overdue sessions close themselves at a set hour. Every connection is logged, filterable and exportable. Scheduled email reports arrive in an administrator's inbox on their own, which matters for oversight and compliance. The system can even tell a real logout apart from a dropped internet connection, so the records stay honest.\",\"s8Title\":\"We load-tested the part that had to hold\",\"s8Body\":\"The riskiest piece of a system like this is the tunnel itself, the servlet and guacd carrying every keystroke and frame between the browser and the machine. So we stress-tested it hard before launch, pushing the tunnelling layer until we knew how it behaved under real load rather than finding out in production. A good deal of why connections stay smooth on a busy day traces back to that work.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"Terralink turns any browser into a secure door to the office. We delivered the platform between November 2024 and June 2025 and are still building on it, with newer work going into the remote streaming and the way users are handled in the dashboard. What the company has now is remote access its people find simple and its administrators can genuinely control, on an architecture built to stay fast as it grows.\",\"details\":{\"scope\":[\"UX/UI design\",\"System architecture\",\"Web development\"],\"duration\":[\"November 2024-June 2025\",\"Ongoing development\"],\"technologies\":[\"Next.js\",\"Laravel\",\"Apache Guacamole\",\"PostgreSQL\",\"Redis\",\"AWS\"],\"client\":[\"Terralink\"]}},\"wealthon\":{\"title\":\"A website redesign that moved a fintech from financial first aid to long-term partner\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To rebuild a lender's website around a new brand story, moving it from the place you go when something breaks to the partner you keep once it is fixed.\",\"s1Title\":\"A brand that needed to stop being a helper and start being a partner\",\"s1Body\":\"Wealthon lends to the Polish businesses that banks have stopped saying yes to: small firms and sole traders, in gastronomy, beauty, retail, construction and the like. It arrived with an unusually clear problem. Its old site sold rescue, so the brand had come to mean the number you call when something goes wrong. That was limiting. Wealthon had built a wallet app, a payment card, terminals and financing against terminal takings, which is a toolkit for running a business rather than a lifeline for a bad month. The brief the client handed us named the shift outright: from helper to partner, from caregiver to companion. The site had to carry that.\",\"s2Title\":\"They came with a strategy, which is rarer than it sounds\",\"s2Body\":\"Most redesigns start with someone hoping the design will supply the thinking. Not this one. Wealthon arrived with a strategic brief: what the brand meant now, why it was moving from lendtech to fintech, the products it was building and who exactly it was talking to. The audience came drawn as people rather than segments, from a caterer a year into her business to a dentist waiting on a bank decision. We could design straight at them. When a client does that much work before the kickoff, the design gets to be about design.\",\"s3Title\":\"Three stages, in the order that keeps a redesign honest\",\"s3Body\":\"The work ran in three: an introduction stage to understand the business, a kick-off to agree what we were making, then design. Wireframes came before anything pretty, wired into a clickable prototype so the client could move through the site and react to it rather than approve a picture of it. Structure got settled while it was still cheap to change.\",\"s4Title\":\"Help now, support tomorrow, laid out as one story\",\"s4Body\":\"The structure follows the brand's own logic. Wealthon does two things: it helps in the moment, then it supports what comes after. So the site sorts itself the same way, walking a visitor through the life of a business, from starting out to needing a hand to hitting real trouble, then meeting each stage with the product that fits. Underneath
1sit the plain promises a small-business owner cares about: the application takes three minutes, plus here is the answer for your industry specifically. It is a quiet piece of information architecture. It is also the whole argument the brand wanted to make.\",\"s5Title\":\"A design system, two typefaces and the discipline to stick to them\",\"s5Body\":\"Under the pages we built a design system: components, spacing and styles kept consistent so the site would hold together as it grew. The typography is two faces chosen to complement each other, Lexend Light next to Manrope, which for a lender matters more than it sounds. Financial products are a wall of numbers and conditions. Type is what makes that read as clarity rather than fine print.\",\"s6Title\":\"Products that are half virtual, modelled in Blender\",\"s6Body\":\"Then a practical problem. Wealthon's products are difficult to photograph. A card with a credit limit, an app, a terminal: some of it exists, some of it is software, none of it photographs well as a set. So we modelled them in 3D in Blender and rendered them for the marketing material, which gave the brand product imagery it could light, angle and reuse however it needed, with everything looking like it belongs to the same family. Total control, no photoshoot.\",\"s7Title\":\"Then mobile, because that is where a small-business owner actually reads it\",\"s7Body\":\"Responsive design came at the end, once the desktop thinking was settled. It deserves the mention because of who this site is for. The people Wealthon lends to are running a salon, a van or a kitchen, so they are not comparing financing at a desk. They are doing it on a phone between jobs, which is exactly when a three-minute application has to still feel like three minutes.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"We delivered a design for a site that matches how the brand wants to be seen: as a set of ongoing tools for small businesses. We also provided a library of 3D product images for the marketing team. Our job was to design it and the structure we created is still used by the business today.\",\"details\":{\"scope\":[\"UX/UI design\",\"3D modelling\"],\"duration\":[\"2022\"],\"technologies\":[\"Adobe XD\",\"Adobe Photoshop\",\"Adobe Illustrator\",\"Blender\"],\"client\":[\"Wealthon\"]}},\"1649c\":{\"title\":\"Custom e-learning platform MVP for a private math academy\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"The goal of this project was to build an e-learning platform, that would help validate client's plan to sell online courses\",\"s1Title\":\"We kicked off the project with a few rounds of paper prototyping\",\"s1Body\":\"It helped to translate client's vision into rough, but tangible sketches. The kick-off workshop was conducted using design studio methodology, which enabled us to create multiple concepts in a matter of a minutes.\",\"s2Title\":\"Next, we transferred the sketches into digital wireframes and started iterating\",\"s2Body\":\"In total we completed 3 rounds of wireframing, during which we further defined scope of the MVP and focused on improving information architecture. This time we used our own wireframing kit and enriched it with project-specific components as we went. Such approach ensures that our kit constantly grows and becomes more refined.\",\"s3Title\":\"Having established the scope of MVP, we started transferring wireframes into UI\",\"s3Body\":\"In this project, we went for combination of brutalist style and arcade game feel. The simple UI was enhanced by abstract, space-themed illustrations prepared by Linda Lach, the co-owner of Projekt Matematyka. To complete the retro arcade feel we decided to use a typewriter font and some interactivity patterns that have been used on old gaming consoles\",\"s4Title\":\"As part of the MVP we also created a custom Landing Page\",\"s4Body\":\"This way we could provide the users with a seamless sign-up experience, leading to better conversion rate and user flow that is closer to the actual product.\",\"s5Title\":\"The UI was built around a basic design system, which will speed up adding new features to the platform\",\"s6Title\":\"The platform was developed using a cloud-based solutions which ensured a flawless streaming experience\",\"s6Body\":\"Thanks to the use of cloud streaming solutions, provided by Digital Ocean, it was possible to deliver a high level platform availability. Storing and streaming movies was a huge te
1chnological challenge that was successfully implemented, as a result, the service can handle traffic of thousands of viewers at the same time. An additional advantage of cloud based solutions is the fact, that they are easily integrable with application, which in turn resulted in the short implementation time of the platform and a smile on the developers' faces. Moreover, there is also a transparent and predictable pricing model, thanks to which the customer can be sure that he will not be charged with additional, unexpected costs.\",\"outcomeTitle\":\"The platform justified the need for good quality online math courses on the market. Not only did it meet profitability expectations, but also received a very positive feedback from its users\",\"outcomeLinkText\":\"See the platform live\",\"squadRoleDesign\":\"UX/UI design\",\"squadRoleIllustrations\":\"Illustrations\",\"squadRoleFrontend\":\"Frontend development\",\"squadRoleBackend\":\"Backend development\",\"details\":{\"scope\":[\"UX/UI design\",\"Web development\"],\"duration\":[\"460h\",\"1.5 month\"],\"technologies\":[\"Laravel\",\"ReactJS\",\"PHP 8\"],\"client\":[\"1649c\"]}},\"emp\":{\"title\":\"Polish electricity dashboard \u0026 map\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To gather all possible data about polish electricity network in one place and serve it in a meaningful way through an advanced web application.\",\"s1Title\":\"Having established user \u0026 business needs, we started wireframing\",\"s1Body\":\"Thanks to the usage of a wireframing kit including data visualization elements we could share our ideas much quicker and in higher detail than while wireframing from scratch.\",\"s2Title\":\"Several design iterations later, we moved on to the UI part\",\"s2Body\":\"In this particular project we went for a semi-neuromorphic style. It enabled for a much cleaner, aesthetic dashboard interface, but without compromising on the usability aspects when viewing large quantities of data in form of a table or map.\",\"s3Title\":\"The app was designed to work both in light and dark versions\",\"s3Body\":\"This will reduce the eye-strain put on users while monitoring the data for longer time periods. Designing for both light and dark modes was actually one of the major design challenges we had to overcome, mainly due to usage of multiple colors for data visualisation\",\"s4Title\":\"While designing, we structured out a basic design system\",\"s4Body\":\"It keeps us maintain consistency across the designs and keeps our code well organized. We also introduced multiple components to the design system, which will considerably reduce time (and money) spent on developing new features\",\"s5Title\":\"The application was built using the 8th edition of Laravel framework, enabling for even faster and more reliable development\",\"s5Body\":\"It uses a Redis caching system, which allows displaying data quicker. The data displayed on the dashboard is integrated with external systems using REST API. To create the frontend layer of the application, we decided to use React.js framework in conjunction with TypeScript, thanks to which we managed to build a modular structure of the project, flexible for upcoming functionalities. Additionally, thanks to TypeScript possibilities, we have eliminated potential incompatibilities related to the handling data coming from the API. The usage of the above-mentioned technologies, allowed the application to work smoothly like a native app in the form of PWA.\",\"outcomeTitle\":\"We provided our client with complex dashboard and map modules, being a solid foundation for further rounds of app development\",\"outcomeLinkText\":\"See it live\",\"details\":{\"scope\":[\"UX/UI design\",\"Web development\",\"Systems integration\"],\"duration\":[\"500h\"],\"technologies\":[\"Laravel\",\"ReactJS\",\"PHP 8\"],\"client\":[\"Warsaw University of Technology\"]}},\"bambin\":{\"title\":\"A multi-platform app that runs a nursery day to day and shows parents what their child did\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To give a nursery one app in place of the notebooks, spreadsheets and group chats it runs on, where staff work all day and parents follow their child their device.\",\"s1Title\":\"A nursery generates more paperwork in a day than anyone expects\",\"s1Body\":\"Our client came to us from Monaco with a problem that anyone who has run a nursery will recognise. A single day produces a steady stream of small facts that all matter: who arrived, who collected them, which child was given medicine and when, what happened in the room, what a parent needs to be told before pickup. Most places keep all of it in paper registers, a spreadsheet or a private messaging group. That is slow, easy to get wrong and almost impossible to re
1construct later. When the subject is child safety, being unable to reconstruct something is not a small problem. We designed and built Bambin to fix it, the interface as well as the API and the apps.\",\"s2Title\":\"Two audiences with completely different days\",\"s2Body\":\"Bambin has to serve two groups at once without compromising for either. Staff need something fast, because a keyworker filling in records is a keyworker not watching the room, so their side is built for speed and for getting things written down while they are still fresh. Parents need the opposite: not a tool, but a window. They want to know how the day went without cornering someone in the corridor or asking in a group chat. The same app gives each of them their own version of the day.\",\"s3Title\":\"Built for one nursery and for a network of forty\",\"s3Body\":\"The structure underneath goes platform, then network, then nursery, then room, then child. That hierarchy is why a single deployment serves an independent nursery as comfortably as a chain running many sites, each with its own rooms, staff and parents, without a separate system per customer. Networks also get their own look: the accent colour and logo load at runtime, so a parent opens the app and sees their nursery's brand.\",\"s4Title\":\"Permissions are the product, not a setting on it\",\"s4Body\":\"With children's records, who can see what is not a feature to bolt on at the end. It is the foundation. Bambin distinguishes a platform administrator, a network administrator, a nursery administrator, a keyworker and a parent, each operating within a defined scope: everything, one network, one site, one room or one child. A keyworker sees their room. Safeguarding notes and medical records stay with the people entitled to read them. Just as important, a user cannot promote themselves or move themselves to another nursery, because the fields that decide a role and its scope are enforced on the server no matter what the app sends. In a system holding data about children, that is not paranoia. It is a must have.\",\"s5Title\":\"The kiosk, where the system meets the morning rush\",\"s5Body\":\"Drop-off is the busiest ten minutes of a nursery's day, so it gets its own mode. A tablet at the entrance runs the app as a kiosk, with its own screens for rooms and children, its own language setting and a PIN protecting it. Children are checked in and out there, quickly, by people carrying a bag in one hand. Nothing about it should require training or thought, which is exactly why it took care to design.\",\"s6Title\":\"Attendance that closes itself at the end of the day\",\"s6Body\":\"Attendance runs as a weekly view per room, showing who is in and who is away, with staff able to correct entries by hand when the morning got away from them. The detail we like is the automatic checkout: at the end of the day any child still marked present is checked out on a schedule, so nobody's record hangs open overnight because a tablet was walked past. Registers only work if they are true. The way registers stop being true is small omissions nobody notices.\",\"s7Title\":\"A child's profile that holds the whole picture\",\"s7Body\":\"Each child has a profile deep enough to be the single place staff look. It holds the basics, the family and who is allowed to collect them, care hours, documents, developmental observations and keyworker notes, along with a safeguarding section covering incident reports and a log of every medication given. All of it lives in one record rather than across four notebooks, which matters most on the day someone has to answer a question about what happened three weeks ago.\",\"s8Title\":\"A feed that answers the question every parent has\",\"s8Body\":\"For parents, the app is mostly the news feed. Staff post updates with photos and video from the room, then parents get them as in-app notifications and push. It sounds simple next to safeguarding logs and role scopes. It is also the part parents open several times a day, the reason they keep the app rather than deleting it after a week.\",\"s9Title\":\"Setup that does not take a week\",\"s9Body\":\"The admin side is built for whoever has to get a nursery running on the system. There is a live view of the day, configuration for rooms, children and users, plus bulk import from CSV or Excel, which is what turns onboarding a site with two hundred children from a week of typing into an afternoon. Branding for the network is set here too.\",\"s10Title\":\"A single codebase, three platforms, no compromises anyone can see\",\"s10Body\":\"Bambin is a single codebase running on iOS, Android and the web, built with React Native and Expo. Keeping it genuinely consistent across all three is design work as much as engineering, so the app is built on a design system carried over faithfully from the Figma designs, with shared components rather than three separate implementations. The API is a TypeScript service on Express with PostgreSQL behind it, organised module by module. Translations are served from the backend, which means another language is a data change rather than a release. It launched in French, Ital
1ian, Russian and English. Quality is held by an automated test suite covering around 90% of the code, because the alternative in a system like this is finding out from a parent.\",\"outcomeOverline\":\"Outcome\",\"outcomeTitle\":\"We built Bambin in four months. Work started in April 2026 and the first version went out on the web and on Google Play that July. It gives a nursery one system where the paperwork used to be scattered, gives parents a real view of their child's day and keeps every record with the people entitled to see it. Because the multi-level structure was there from the start, adding the next nursery or the next network is a matter of configuration rather than another build.\",\"details\":{\"scope\":[\"UX/UI design\",\"API development\",\"Native app development\",\"Web app development\"],\"duration\":[\"April-July 2026\"],\"technologies\":[\"React Native\",\"Expo\",\"React\",\"TypeScript\",\"Express\",\"PostgreSQL\",\"AWS S3\",\"Docker\"],\"client\":[\"Bambin\"]}},\"omnipack\":{\"title\":\"Custom lead generation form \u0026 a landing page management system\",\"goalOverline\":\"Project goal\",\"goalTitle\":\"To provide Omnipack marketing team with a tool enabling for rapid creation, management and optimization of multi-lingual landing pages.\",\"stage1Label\":\"Stage 1 of 3\",\"s1Title\":\"We started this project by building an embeddable, 2-step lead generation form\",\"s1Body\":\"While designing, our main was to make filling this long survey as fun as possible. Therefore we introduced many visual clues, reducing total cognitive load put on user while undertaking the survey, In addition, we implemented a 2-step approach, in which the user chooses whether to provide only the necessary information or fill the entire questionare. This approach turned out to be a highly effective as far form completition rates were considered.\",\"s1Subtitle\":\"The form was built around 12 questions, which provide Omnipack with enough information to prepare a comprehensive service offering.\",\"stage2Label\":\"Stage 2 of 3\",\"s2Title\":\"During second phase of the project, we designed a highly-converting landing page layout, which included our custom lead generation form\",\"s2Body\":\"Thanks to the implementation of two-step lead generation form and well planned information architecture, landing pages turned out to be highly effective, maintaining conversion rates of up to 20% on UK and DACH markets.\",\"stage3Label\":\"Stage 3 of 3\",\"s3Title\":\"Having proven the effectiveness of our landing page concept, we developed a simple, yet powerful landing page management system.\",\"outcomeTitle\":\"The introduced system enabled Omnipack's marketing team to launch highly converting landing pages within minutes, therefore speeding up company's expansion on european markets\",\"outcomeLinkText\":\"See how it performs live\",\"squadRoleDesign\":\"UX/UI design\",\"squadRoleDev\":\"Web development\",\"squadRoleGrowth\":\"Growth strategy\",\"squadRoleSeo\":\"SEO optimisation\",\"details\":{\"scope\":[\"UX design\",\"UI design\",\"Web development\"],\"duration\":[\"220h\"],\"technologies\":[\"Symfony\",\"ReactJS\",\"PHP 7.4\"],\"client\":[\"Omnipack\"]}}},\"schedule\":{\"back\":\"Back\",\"eyebrow\":\"Schedule\",\"title\":\"Book a free consultation\",\"description\":\"We'll discuss your challenge and see if we're a good fit, with no obligation.\",\"unavailable\":\"Scheduling is temporarily unavailable. Please email \u003cmail\[email protected]\u003c/mail\u003e.\",\"calendarTrouble\":\"Having trouble loading the calendar? \u003clink\u003eOpen it in a new tab\u003c/link\u003e.\"},\"sections\":{\"stats\":{\"retention\":\"Client retention rate\",\"projects\":\"Projects delivered\",\"years\":\"Years in business\",\"countries\":\"Countries served\"},\"whyWorkWithUs\":{\"eyebrow\":\"Why work with us\",\"title\":\"Trusted partner for complex projects\",\"subtitle\":\"We don't just deliver software. We help shape digital products from idea to reality. With our technical expertise, structured processes, and focus on large-scale projects, we enable clients to scale their business effectively.\",\"cta\":\"Start your project\"},\"process\":{\"title\":\"Our secret sauce is the process\",\"subtitle\":\"Over the past 5 years we developed a versatile framework that ensures smooth delivery of even most complicated projects\",\"phases\":{\"discovery\":{\"title\":\"Discovery\",\"description\":\"We begin by structuring your project idea and defining the requirements for the digital product as well as scope of work. Based on that we prepare an initial ballpark estimation\"},\"concept\":{\"title\":\"Concept\",\"description\":\"During concept phase, we focus on researching the needs of both business and users, and create initial prototypes of the solution. If validation of the concept proves to be successful, we proceed with designing actual interfaces of the product\"},\"uiDesign\":{\"title\":\"UI design\",\"description\":\"At this point we transform the rough wireframes and concepts into refined and fully documented interface mockups. Optionally we can conduct pre-production usability tests to ensure a flawless UX throughout the entire system\"},\"mvp\":{\"title\":\"MVP Development\",\"description\":\"We begin this phase with estimate refinement and scope adjustments if necessary. The development itself follows Scrum principles and is organized into 1-2 week sprints, with sprint planning meetings at the beginning and deployments \u0026 retrospective at the end of each sprint. Throughout the entire development we implement versatile QA measures to ensure quality of the delivered product\"},\"scaling\":{\"title\":\"Scaling\",\"description\":\"Production deployment is the beginning of the scaling phase, during which we collect user feedback and introduce new features at the pace desired by stakeholders. Alongside introduction of new features, we provide complex monitoring and maintenance of the infrastru
1cture.\"}}},\"techStack\":{\"eyebrow\":\"Technology\",\"title\":\"Modern tech stack\",\"subtitle\":\"Our default stack for most projects:\",\"categories\":{\"frontendBackend\":\"Frontend \u0026 Backend\",\"ecommerceCms\":\"E-commerce \u0026 CMS\",\"aiAutomation\":\"AI \u0026 Automation\",\"devopsDatabases\":\"DevOps \u0026 Databases\"}},\"whatWeDo\":{\"eyebrow\":\"What we do\",\"title\":\"Our services cover full product cycle\",\"subtitle\":\"A custom software development company based in Warsaw, Poland. We design, build, and maintain the complex digital products that businesses rely on.\",\"services\":{\"ecommerce\":\"Scalable online stores with complex user flows\",\"productDesign\":\"End-to-end development of scalable platforms\",\"modernization\":\"Upgrading legacy systems for performance and maintainability\",\"automation\":\"Workflow automation, AI-assisted features\",\"consulting\":\"Strategy, R\u0026D, and technical advisory for large projects\",\"maintenance\":\"Ongoing support to keep your platform reliable\"}},\"faq\":{\"eyebrow\":\"FAQ\",\"title\":\"Frequently asked questions\",\"description\":\"Practical answers about this service: scope, process, timelines, and what to expect when working with us.\"}},\"services\":{\"common\":{\"seeAllProjects\":\"See all projects\"},\"ecommerce\":{\"hero\":{\"label\":\"Ecommerce\",\"title\":\"Custom ecommerce platforms that \u003caccent\u003escale your business\u003c/accent\u003e\",\"description\":\"We design, develop, and modernize ecommerce systems for international brands, integrating payments, fulfillment, and automation to optimize every part of the customer journey.\",\"cta\":\"Discuss your ecommerce project\",\"bulletsTitle\":\"Built to grow your revenue\",\"bullet1\":\"Headless storefronts built to scale\",\"bullet2\":\"Payments, fulfillment \u0026 ERP integrated cleanly\",\"bullet3\":\"Faster stores that convert more buyers\",\"bullet4\":\"B2B, multi-channel and custom checkout ready\"},\"process\":{\"subtitle\":\"Over the past 5 years we developed a framework which ensures smooth delivery of even most complicated e-commerce projects\",\"phases\":{\"discovery\":{\"title\":\"Discovery\",\"description\":\"We begin by investigating your current e-commerce store, defining scope of work and assessing viability of migrating to Shopware. Based on that we prepare an initial project estimation\"},\"solutionDesign\":{\"title\":\"Solution design\",\"description\":\"Once the estimate is approved we begin to wireframe the new storefront as well as de
1sign all necessary Shopware customizations. At this point we also decide which plugins we use and which features we build from scratch. We also specify all integrations between e-commerce engine and other platforms\"},\"storefrontDesign\":{\"title\":\"Storefront design\",\"description\":\"At this point we transform the rough wireframes and concepts into refined and branded storefront mockups. Optionally we can conduct pre-production usability tests to ensure a flawless UX throughtout the entire system\"},\"development\":{\"title\":\"Development\",\"description\":\"We begin this phase with estimate refinement and scope adjustments if necessary. The development itself follows Scrum principles and is organized into 1-2 week sprints, with sprint planning meetings at the beginning and deployments \u0026 retrospective at the end of each sprint. Throughout the entire development we implement versatile QA measures to ensure quality of the delivered e-commerce platform\"},\"migration\":{\"title\":\"Migration \u0026 deployment\",\"description\":\"Right before the launch we conduct load-tests of both the frontend and the e-commerce engine to ensure that architecture will handle the desired traffic and load. At this point we also enable advanced caching and pre-rendering techinques to ensure our e-commerce is blazing fast from the start. Only once all boxes are check we conduct migration of existing customer and order data to the new store\"},\"scaling\":{\"title\":\"Scaling\",\"description\":\"Once the e-commerce is live we begin the experiment-measure-improve loop in which we iteratively deliver new features and improve further UX for the end users\"}}},\"portfolio\":{\"title\":\"Ecommerce platforms we've built using this framework\"},\"whatWeBuild\":{\"heading\":\"Our competitive edge\",\"offerings\":{\"headless\":{\"category\":\"Frontend\",\"title\":\"Headless storefronts\",\"description\":\"Next.js frontend decoupled from the backend. Fast, SEO-friendly, fully custom UX.\"},\"shopware\":{\"category\":\"Platform\",\"title\":\"Shopware implementations\",\"description\":\"Full Shopware setup, customization and integration - headless or traditional.\"},\"b2b\":{\"category\":\"B2B\",\"title\":\"B2B commerce platforms\",\"description\":\"Dealer portals, custom pricing, bulk ordering and account management.\"},\"multichannel\":{\"category\":\"Multichannel\",\"title\":\"Multi-channel commerce\",\"description\":\"One backend powering web, mobile, marketplace and wholesale channels.\"},\"configurator\":{\"category\":\"Configurator\",\"title\":\"Product configurators\",\"description\":\"Complex product options, custom pricing rules and visual configuration.\"},\"checkout\":{\"category\":\"Checkout\",\"title\":\"Custom checkout \u0026 payments\",\"description\":\"Multi-step checkout, subscription billing and marketplace payouts.\"}}},\"engines\":{\"eyebrow\":\"Technology\",\"title\":\"We pick the stack that fits the project,\u003cbr\u003e\u003c/br\u003enot the other way around.\",\"description\":\"We've built on every major e-commerce engine - and we know exactly which one fits your business.\"},\"integrations\":{\"eyebrow\":\"Integrations\",\"title\":\"We build custom platforms, connect them to the tools you already run, optimize what slows you down, and automate the busywork.\",\"description\":\"Your store doesn't operate in isolation. We connect it to your existing stack.\",\"categories\":{\"erp\":\"ERP\",\"pim\":\"PIM\",\"payments\":\"Payments\",\"fulfillment\":\"Fulfillment\",\"marketing\":\"Marketing\",\"crm\":\"CRM\",\"analytics\":\"Analytics\",\"other\":\"Anything else\"},\"items\":{\"erpCustom\":\"Custom\",\"pimCustom\":\"Custom PIM\",\"warehouse\":\"Warehouse systems\",\"shipping\":\"Shipping providers\",\"tracking\":\"Tracking\",\"dashboards\":\"Custom dashboards\"},\"otherNote\":\"Custom APIs \u0026 middleware for systems not on this list.\"},\"banner\":{\"heading\":\"Ready to build or modernize your ecommerce platform?\",\"description\":\"Tell us about your business and we'll help you design a system that scales, integrates seamlessly, and delights customers.\",\"cta\":\"Start your ecommerce project\"}},\"productDesign\":{\"hero\":{\"label\":\"Product Design \u0026 Development\",\"title\":\"Designing and building complex digital products\",\"description\":\"From research and wireframes to a production system handling real traffic. We design and build custom softw
1are end-to-end.\",\"cta\":\"Start a project\",\"bulletsTitle\":\"From idea to production\",\"bullet1\":\"Research-led design, not guesswork\",\"bullet2\":\"One team from wireframes to live traffic\",\"bullet3\":\"Built to scale past off-the-shelf limits\",\"bullet4\":\"Software that handles real users on day one\"},\"whatWeBuild\":{\"eyebrow\":\"Examples\",\"title\":\"We're experts in 4 types of products\",\"description\":\"Our team designs and develops complex digital platforms tailored to specific business processes and operational needs.\",\"cards\":{\"ecommerce\":{\"label\":\"Ecommerce\",\"title\":\"Ecommerce platforms\",\"description\":\"Large-scale ecommerce systems built for growth, integrations and multi-channel operations.\",\"item1\":\"headless ecommerce platforms\",\"item2\":\"Shopware implementations\",\"item3\":\"custom ecommerce systems\",\"item4\":\"B2B ecommerce platforms\"},\"saas\":{\"label\":\"SaaS\",\"title\":\"SaaS platforms\",\"description\":\"Full-scale web applications delivered as scalable SaaS products.\",\"item1\":\"subscription platforms\",\"item2\":\"data platforms\",\"item3\":\"workflow systems\",\"item4\":\"industry-specific SaaS tools\"},\"portals\":{\"label\":\"Portals\",\"title\":\"Client portals \u0026 dashboards\",\"description\":\"Secure platforms designed to manage customer relationships, internal processes and operational data.\",\"item1\":\"customer portals\",\"item2\":\"operational dashboards\",\"item3\":\"reporting platforms\",\"item4\":\"partner portals\"},\"education\":{\"label\":\"Education\",\"title\":\"Education \u0026 content platforms\",\"description\":\"Custom systems for managing courses, learning programs and educational content.\",\"item1\":\"e-learning platforms\",\"item2\":\"learning dashboards\",\"item3\":\"subscription content systems\"}}},\"projects\":{\"eyebrow\":\"Selected projects\",\"title\":\"Products we designed and built from scratch\",\"seeOther\":\"See other projects\"},\"techStack\":{\"title\":\"We pick the stack that fits the project,\u003cbr\u003e\u003c/br\u003enot the other way around.\",\"subtitle\":\"We're tech-agnostic by default - with a proven track record across the frameworks, platforms, and infrastructure your product actually needs.\"},\"banner\":{\"heading\":\"Planning a new platform?\",\"description\":\"Tell us about your project. We'll help you plan the architecture, scope and development process.\",\"cta\":\"Start a project\"}},\"automation\":{\"hero\":{\"label\":\"Automation \u0026 AI\",\"title\":\"Automating business processes with AI and custom software\",\"description\":\"We help companies automate workflows, integrate AI capabilities and build systems that reduce manual work and improve operational efficiency.\",\"cta\":\"Discuss automation opportunities\",\"bulletsTitle\":\"What automation gets you\",\"bullet1\":\"Less manual work, fewer costly errors\",\"bullet2\":\"AI integrated where it actually pays off\",\"bullet3\":\"We start with an audit, not a sales pitch\",\"bullet4\":\"Measurable results, built incrementally\"},\"benefits\":{\"eyebrow\":\"Typical automation projects\",\"title\":\"Types of automation we implement\",\"description\":\"Four ways we help teams stop doing repetitive work manually - from connecting your existing tools to adding AI where it actually pays off.\",\"cards\":{\"workflow\":{\"label\":\"Workflow\",\"title\":\"Workflow Automation\",\"description\":\"Replace manual handoffs between systems with reliable workflows that run on their own - fewer errors, faster turnaround, less ops overhead.\",\"item1\":\"automated lead routing and enrichment\",\"item2\":\"request intake without shared inboxes\",\"item3\":\"cross-team task handoffs and approvals\"},\"ai\":{\"label\":\"AI\",\"title\":\"AI-Assisted Features\",\"description\":\"Embed practical AI into the tools your team already uses - not as a demo, but as production features that save hours every week.\",\"item1\":\"document and content summarization\",\"item2\":\"AI-assisted search and classification\",\"item3\":\"smart interfaces for support and ops teams\"}
1,\"integrations\":{\"label\":\"Integrations\",\"title\":\"System Integrations\",\"description\":\"Connect CRMs, ecommerce platforms, payment providers, and internal apps so data moves once and lands where your team needs it.\",\"item1\":\"CRM and sales tooling integrations\",\"item2\":\"ecommerce and order-flow connections\",\"item3\":\"payment, billing, and ERP sync\"},\"data\":{\"label\":\"Data\",\"title\":\"Data Pipelines\",\"description\":\"Turn scattered business data into dashboards, reports, and alerts stakeholders can trust - without rebuilding spreadsheets every week.\",\"item1\":\"automated reporting and KPI dashboards\",\"item2\":\"analytics pipelines across multiple sources\",\"item3\":\"scheduled insights for ops and leadership\"}}},\"approach\":{\"eyebrow\":\"Our approach\",\"title\":\"How we approach automation\",\"description\":\"We're honest about AI: not every problem needs a machine learning model. Our approach:\",\"steps\":{\"audit\":{\"title\":\"Audit\",\"description\":\"We map your manual processes and identify where automation delivers real ROI.\"},\"prioritize\":{\"title\":\"Prioritize\",\"description\":\"We rank opportunities by impact and implementation effort. Quick wins first.\"},\"build\":{\"title\":\"Build incrementally\",\"description\":\"Start with the highest-impact automation. Prove value. Then expand.\"},\"measure\":{\"title\":\"Measure\",\"description\":\"Every automation has measurable outcomes: time saved, errors reduced, cost avoided.\"}}},\"tech\":{\"eyebrow\":\"Technology\",\"title\":\"Technologies used in automation projects\",\"description\":\"Automation and AI projects usually combine multiple technologies and integrations.\"},\"banner\":{\"heading\":\"Looking for automation opportunities in your company?\",\"description\":\"Tell us about your current processes. We'll help you identify where automation and AI can create real business value.\",\"cta\":\"Schedule a consultation\"}},\"consulting\":{\"hero\":{\"label\":\"Consulting \u0026 Strategy\",\"title\":\"\u003caccent\u003eStrategic\u003c/accent\u003e IT consulting for complex digital platforms.\",\"description\":\"The right architecture and platform decisions save months of development and thousands in budget. We help you make those decisions before writing a line of code.\",\"cta\":\"Book a consultation\",\"bulletsTitle\":\"Why founders call us first\",\"bullet1\":\"Architecture decisions that save months and budget\",\"bullet2\":\"Senior engineers who've shipped the hard parts\",\"bullet3\":\"Boring, proven tech - not résumé-driven bets\",\"bullet4\":\"A clear plan before a line of code is written\"}
1,\"why\":{\"eyebrow\":\"Why\",\"title\":\"Consulting is cheaper than a wrong rebuild.\",\"description\":\"A few weeks of strategy up front saves months of development - and a budget you only get to spend once.\",\"reasons\":{\"requirements\":{\"sentence\":\"Fixing a requirements error after launch can cost up to 100Ã more than catching it during planning.\",\"source\":\"Boehm, Software Engineering Economics (1981)\"},\"legacy\":{\"sentence\":\"Most enterprises spend this share of IT budget maintaining legacy systems - not building what's next.\",\"source\":\"Pegasystems / Savanta (2025)\"},\"automation\":{\"sentence\":\"Typical savings from well-designed workflow automation - when process design comes before the build.\",\"source\":\"McKinsey State of AI (2024)\"}}},\"howItWorks\":{\"eyebrow\":\"How it works\",\"title\":\"How consulting works\",\"description\":\"From the first call to actionable deliverables - no obligation along the way.\",\"steps\":{\"introCall\":{\"title\":\"Free intro call\",\"description\":\"We learn the basics of your situation and determine if paid consulting is the right next step.\"},\"scoping\":{\"title\":\"Scoping\",\"description\":\"We define the engagement: what questions to answer, what deliverables you need, and the timeline.\"},\"deepDive\":{\"title\":\"Deep dive\",\"description\":\"Research, interviews, and technical analysis. Typically 1-4 weeks depending on complexity.\"},\"deliverables\":{\"title\":\"Deliverables\",\"description\":\"A written report with findings, recommendations, and next steps - plus a call to walk through everything.\"}}},\"deliverables\":{\"eyebrow\":\"What you get\",\"title\":\"We provide you with concrete outputs you can act on\",\"description\":\"Every engagement ends with something you own and can hand to a build team.\",\"items\":{\"audit\":{\"title\":\"Technical Audit\",\"description\":\"A deep read of your current systems - architecture, code quality, performance, scalability. Concrete findings and fixes, not a generic checklist.\"},\"architecture\":{\"title\":\"Architecture plan\",\"description\":\"System design for your next build or rebuild: technology selection, data flow, integration map and a deployment roadmap.\"},\"platform\":{\"title\":\"Platform Selection\",\"description\":\"Build or buy? Shopware or custom? Headless or traditional? We score the options against your real requirements and budget.\"},\"roadmap\":{\"title\":\"Project Roadmap\",\"description\":\"A phased plan with scope, effort estimates, risk assessment and recommended team composition. Ready to hand to a build team.\"},\"integration\":{\"title\":\"Integration Strategy\",\"description\":\"A map of how your systems connect - CRM, ERP, payments, fulfillment, email - and where to buy off-the-shelf versus build custom.\"}}},\"whyUs\":{\"eyebrow\":\"Why us\",\"title\":\"Senior engineers who act like \u003caccent\u003eowners\u003c/accent\u003e.\",\"description\":\"Six reasons founders bring us in before they commit budget, and keep us after.\",\"values\":{\"architecture\":{\"title\":\"We own the architecture, not just the tickets\",\"description\":\"We pressure-test the brief before we build, then design systems made to survive years of change - not just the next sprint.\"},\"shipped\":{\"title\":\"We've already shipped the hard parts\",\"description\":\"SaaS platforms, marketplaces, client portals, internal tooling - live, under real load. The edge cases rarely catch us out.\"},\"growth\":{\"title\":\"Built to grow with the business\",\"description\":\"Architecture and process that hold when traffic, data and headcount multiply - so scaling up never means starting over.\"},\"integration\":{\"title\":\"We make disconnected systems talk\",\"description\":\"CRM, payments, ERP, bespoke services - wired together so your data flows where it should, without the duct tape.\"},\"postLaunch\":{\"title\":\"We stay on the hook past launch\",\"description\":\"No hand-off and vanish. We own the outcome through release, iteration and the messy weeks right after go-live.\"},\"boringTech\":{\"title\":\"We pick boring technology on purpose\",\"description\":\"The right tool for your problem and your team - not the trend that demos well and quietly hurts you in maintenance.\"}}},\"portfolio\":{\"eyebrow\":\"Case studies\",\"title\":\"Where strategy turned into \u003caccent\u003eexecution\u003c/accent\u003e\"},\"whenItFits\":{\"eyebrow\":\"When it fits\",\"title\":\"If one of these is your situation, \u003caccent\u003elet's talk\u003c/accent\u003e.\",\"description\":\"No pitch. A 15-minute call and we'll tell you honestly whether consulting is even the right move.\",\"cta\":\"Get in touch\",\"situations\":{\"direction\":{\"label\":\"Direction\",\"description\":\"You know something has to change - you just can't name what.\"},\"buildVsBuy\":{\"label\":\"Build vs. buy\",\"description\":\"You're stuck choosing: Shopware or custom, monolith or headless.\"},\"secondOpinion\":{\"label\":\"Second opinion\",\"description\":\"You want an outside read on your architecture or a vendor's proposal.\"},\"legacy\":{\"label\":\"Legacy\",\"description\":\"You've inherited a legacy system and need an honest modernization roadmap.\"},\"audit\":{\"label\":\"Audit\",\"description\":\"You need a technical audit before you commit budget to a rebuild.\"}}}},\"maintenance\":{\"hero\":{\"label\":\"Maintenance \u0026 Support\",\"title\":\"Reliable maintenance and support for your digital platforms\",\"description\":\"Software is never \\\"done.\\\" Features need adding, bugs need fixing, infrastru
1cture needs managing, and systems need updating. We stay on as your development team - for as long as you need.\",\"cta\":\"Request support plan\",\"bulletsTitle\":\"Why teams stay with us\",\"bullet1\":\"Senior engineers - no ticket queues\",\"bullet2\":\"Predictable monthly pricing\",\"bullet3\":\"No lock-in, scale up or down anytime\",\"bullet4\":\"The same team that knows your stack\"},\"whyMatters\":{\"eyebrow\":\"Why it matters\",\"title\":\"No maintenance costs more than regular maintenance\",\"description\":\"Even well-built platforms decay. The question isn't whether you'll pay for maintenance - it's whether you pay on your terms or during an outage.\",\"withoutLabel\":\"No maintenance\",\"withLabel\":\"Our maintenance\",\"comparisons\":{\"dependencies\":{\"before\":\"Frameworks drift years out of date\",\"after\":\"Dependencies kept current and fully supported\"},\"security\":{\"before\":\"Vulnerabilities sit open for months\",\"after\":\"Security holes closed before they're exploited\"},\"performance\":{\"before\":\"Speed degrades as traffic and data grow\",\"after\":\"Performance held high while you scale\"},\"downtime\":{\"before\":\"One outage erases a quarter of progress\",\"after\":\"Proactive care prevents costly downtime \u0026 tech debt\"}}},\"coverage\":{\"eyebrow\":\"Ongoing support\",\"title\":\"We cover every area of software maintenance\",\"description\":\"From new features to security patches - everything that keeps your product running after launch.\",\"items\":{\"features\":{\"title\":\"Feature development\",\"description\":\"Adding new functionality and evolving your product over time.\"},\"bugs\":{\"title\":\"Bug fixing\",\"description\":\"Identifying, reproducing, and resolving issues quickly.\"},\"infrastructure\":{\"title\":\"Infrastructure management\",\"description\":\"Hosting, deployments, scaling, and environment upkeep.\"},\"updates\":{\"title\":\"Updates \u0026 upgrades\",\"description\":\"Framework, dependency, and platform version upgrades kept current.\"},\"security\":{\"title\":\"Security \u0026 patches\",\"description\":\"Monitoring vulnerabilities and applying patches promptly.\"},\"monitoring\":{\"title\":\"Monitoring \u0026 alerting\",\"description\":\"Proactive monitoring so problems surface before users notice.\"}}},\"whyUs\":{\"eyebrow\":\"Why companies choose us\",\"title\":\"You're not buying hours. You're buying a team that \u003caccent\u003ealready solved this\u003c/accent\u003e.\",\"description\":\"Senior people who know complex systems, move fast when it counts, and stay for the long game.\",\"advantages\":{\"shipped\":{\"title\":\"Engineers who've already shipped it\",\"description\":\"Complex architectures and gnarly integration scenarios aren't a research project for us - they're in production today.\"},\"proactive\":{\"title\":\"Problems caught before they're incidents\",\"description\":\"We monitor, anticipate and fix proactively. You hear about the issue and the fix in the same message.\"},\"urgent\":{\"title\":\"Urgent means urgent\",\"description\":\"Quick turnaround on critical fixes. No ticket purgatory, no waiting three days for a human.\"},\"partner\":{\"title\":\"A partner, not a project\",\"description\":\"Your platform keeps evolving alongside the business - long after the first release ships.\"}}},\"techStack\":{\"eyebrow\":\"Technology\",\"title\":\"We maintain platforms across the \u003caccent\u003emodern stack\u003c/accent\u003e\",\"subtitle\":\"Next.js, Laravel, Shopware, Symfony, and more - whether we built it or you inherited it, we keep it running, secure, and up to date.\"},\"portfolio\":{\"eyebrow\":\"Long-term clients\",\"title\":\"Platforms we've kept running for \u003caccent\u003eyears\u003c/accent\u003e\",\"description\":\"B2B commerce, education, and internal tools - maintained, upgraded, and supported long after launch.\"},\"banner\":{\"heading\":\"Let's keep your platform running smoothly.\",\"description\":\"Tell us about your system and we'll put together a maintenance and support plan that fits how you work.\",\"cta\":\"Request support plan\"}},\"modernization\":{\"hero\":{\"label\":\"Modernization\",\"title\":\"Modernizing legacy platforms without rebuilding everything from scratch.\",\"description\":\"Legacy systems slow you down, cost more to maintain, and can't support what your business needs next. We modernize them - incrementally or wholesale - with a clear plan and minimal disruption.\",\"cta\":\"Discuss your system\",\"bulletsTitle\":\"Why teams modernize with us\",\"bullet1\":\"Modernize incrementally - no risky big-bang rewrite\",\"bullet2\":\"Minimal disruption to your running business\",\"bullet3\":\"Lower maintenance costs, faster delivery\",\"bullet4\":\"A clear migration plan from day one\"},\"signals\":{\"eyebrow\":\"Indicators\",\"title\":\"What are the signs your system needs modernization?\",\"description\":\"If more than one of these applies, your platform is probably due for an upgrade.\",\"items\":{\"velocity\":{\"label\":\"Velocity\",\"description\":\"Adding new features takes weeks instead of days.\"},\"stack\":{\"label\":\"Stack\",\"description\":\"Your tech stack is outdated and hard to hire for.\"},\"coupling\":{\"label\":\"Coupling\",\"description\":\"Frontend and backend are tightly coupled, making changes risky.\"},\"scale\":{\"label\":\"Scale\",\"description\":\"You're running a monolith that can't scale.\"},\"ecommerce\":{\"label\":\"Ecommerce\",\"description\":\"Your platform (Magento, old Shopify, WooCommerce) is hitting its limits.\"},\"cost\":{\"label\":\"Cost\",\"description\":\"You're paying for infrastru
1cture that modern architecture would eliminate.\"}}},\"sixRs\":{\"title\":\"Modernization can take multiple pathways\",\"description\":\"Not every system needs a full rewrite. We evaluate each component and recommend the right strategy:\",\"strategies\":{\"rehost\":{\"title\":\"Rehost\",\"description\":\"Move to modern infrastructure (e.g. cloud) without changing code. Lowest risk, fast results.\"},\"replatform\":{\"title\":\"Replatform\",\"description\":\"Minimal code changes to leverage new platforms - e.g. moving to containers and managed databases.\"},\"refactor\":{\"title\":\"Refactor\",\"description\":\"Restructure the architecture. Monolith to microservices, event-driven patterns, decouple frontend from backend.\"},\"rebuild\":{\"title\":\"Rebuild\",\"description\":\"New codebase, same business logic. When the old stack can't be saved and the domain is well understood.\"},\"replace\":{\"title\":\"Replace\",\"description\":\"Swap a custom system for an off-the-shelf solution (SaaS, open-source) when it makes financial sense.\"},\"retire\":{\"title\":\"Retire\",\"description\":\"Decommission systems nobody needs. The most underrated step in modernization.\"}}},\"whatWeModernize\":{\"eyebrow\":\"Examples\",\"title\":\"What we typically modernize\",\"description\":\"A look at the projects we take on most often - from ecommerce replatforming to full architecture overhauls.\",\"cards\":{\"ecommerce\":{\"label\":\"Ecommerce\",\"title\":\"Ecommerce Platform Upgrades\",\"description\":\"Modernizing ecommerce platforms to support integrations, automation and scalability.\",\"item1\":\"migrations to Shopware\",\"item2\":\"headless ecommerce architectures\",\"item3\":\"platform performance improvements\"},\"frontend\":{\"label\":\"Frontend\",\"title\":\"Frontend Modernization\",\"description\":\"Replacing legacy frontends with modern frameworks such as Next.js to improve performance, SEO and user experience.\",\"item1\":\"migrating legacy frontend systems\",\"item2\":\"building headless frontends\",\"item3\":\"improving Core Web Vitals\",\"linkLabel\":\"Explore frontend modernization\"},\"architecture\":{\"label\":\"Architecture\",\"title\":\"Architecture Refactoring\",\"description\":\"Restructuring backend systems to support scalability and long-term development.\",\"item1\":\"monolith â modular architecture\",\"item2\":\"API-first systems\",\"item3\":\"backend performance improvements\"},\"infrastructure\":{\"label\":\"Infrastructure\",\"title\":\"Infrastructure Improvements\",\"description\":\"Upgrading hosting environments and deployment processes.\",\"item1\":\"cloud infrastructure\",\"item2\":\"CI/CD pipelines\",\"item3\":\"system monitoring\"}}},\"howItWorks\":{\"eyebrow\":\"Process · 5 steps, in order\",\"title\":\"How modernization works\",\"description\":\"Modernization projects require a careful balance between improving technology and keeping systems operational.\",\"steps\":{\"assessment\":{\"title\":\"Assessment\",\"description\":\"Audit current systems. Identify what works, what doesn't, and what's blocking growth.\"},\"strategy\":{\"title\":\"Strategy\",\"description\":\"Map each component to the right R. Prioritize by business impact.\"},\"execution\":{\"title\":\"Incremental execution\",\"description\":\"Modernize in phases. Each phase delivers usable improvements. No 18-month big-bang rewrites.\"},\"migration\":{\"title\":\"Migration \u0026 cutover\",\"description\":\"Data migration, parallel running, gradual traffic shift. Minimize downtime and risk.\"}
1,\"support\":{\"title\":\"Ongoing support\",\"description\":\"Post-migration optimization, monitoring, and continued development.\"}}},\"tech\":{\"eyebrow\":\"Technology\",\"title\":\"Stacks we modernize every day\",\"description\":\"Deep expertise across the frameworks and runtimes we refactor, replatform, and rebuild on most often.\"},\"portfolio\":{\"title\":\"See some of our modernization projects\"},\"banner\":{\"heading\":\"Let's modernize your platform - without the unnecessary rewrite.\"}},\"frontendModernization\":{\"hero\":{\"backLink\":\"Back to modernization\",\"label\":\"Frontend Modernization\",\"title\":\"Your backend team shouldn't have to fight the frontend.\",\"description\":\"If you have a solid backend but an aging, hard-to-maintain frontend - and engineers who'd rather not touch UI - we take the frontend off your plate. We split frontend from backend cleanly, ship polished layouts with shadcn/ui, and keep maintaining them so your team stays focused on what they do best.\",\"cta\":\"Tell us about your frontend\",\"bulletsTitle\":\"Frontend, off your plate\",\"bullet1\":\"Clean split of frontend from backend\",\"bullet2\":\"Polished UI shipped with shadcn/ui\",\"bullet3\":\"Your backend team stays focused\",\"bullet4\":\"We keep maintaining it, long-term\"},\"forBackendTeams\":{\"title\":\"Built for teams who'd rather own the backend\",\"description\":\"This is for you if the frontend has become the bottleneck:\",\"signals\":{\"datedUi\":{\"title\":\"Dated UI\",\"description\":\"Your product runs on a strong backend, but the UI is dated and slow to change\"},\"tangled\":{\"title\":\"Tangled codebase\",\"description\":\"Frontend and backend live in the same codebase, so every UI change risks core logic\"},\"slow\":{\"title\":\"Slow to ship\",\"description\":\"New screens take far too long - there's no design system or component library\"},\"backendFirst\":{\"title\":\"Backend-first team\",\"description\":\"Your engineers are backend specialists, so frontend work piles up or gets done reluctantly\"},\"legacy\":{\"title\":\"Legacy frontend\",\"description\":\"You're stuck on jQuery, server-rendered templates, or an unmaintained SPA\"},\"hiring\":{\"title\":\"Not worth hiring for\",\"description\":\"Hiring dedicated frontend engineers isn't worth it for your team size\"}}},\"separation\":{\"eyebrow\":\"Separation of responsibilities\",\"title\":\"How we split frontend from backend\",\"subtitle\":\"A clean boundary between FE and BE means each side moves at its own pace - and your backend engineers never have to context-switch into UI work.\",\"cards\":{\"apiFirst\":{\"title\":\"An API-first contract\",\"description\":\"We agree on a clean API boundary with your backend team. The frontend consumes data over HTTP/GraphQL - no shared templates, no hidden coupling.\"},\"decoupled\":{\"title\":\"A decoupled frontend\",\"description\":\"We extract the UI into its own Next.js application that deploys independently. Backend releases and frontend releases stop blocking each other.\"},\"ownership\":{\"title\":\"Clear ownership\",\"description\":\"Your team keeps owning the backend and business logic. We own the frontend - its components, performance, accessibility, and releases.\"}}},\"shadcn\":{\"eyebrow\":\"Design system\",\"title\":\"So what exactly is shadcn/ui?\",\"description\":\"shadcn/ui isn't a library you install and get locked into - it's a collection of beautifully designed, accessible components built on Radix UI and Tailwind CSS that we copy straight into your codebase. You own every line. On top of it sits a huge ecosystem of ready-made blocks - dashboards, tables, auth flows, settings, forms - so we assemble production-grade screens in days instead of designing each one from zero.\",\"customizableTitle\":\"Highly customizable - by design\",\"customizableDescription\":\"And it never has to look \\\"like every other shadcn site.\\\" The look and feel is entirely in our hands - color, typography, corner radius, density, light or dark. Here's the very same dashboard, styled four completely different ways:\",\"enlarge\":\"Click to enlarge\",\"enlargeAria\":\"Enlarge: {caption}\",\"showcases\":{\"warm\":{\"caption\":\"Rounded cards, warm accent\",\"alt\":\"shadcn/ui dashboard with rounded cards and a warm orange accent\"},\"dense\":{\"caption\":\"Higher density layout\",\"alt\":\"The same shadcn/ui dashboard styled as a denser, more compact layout\"},\"spacious\":{\"caption\":\"Spacious, soft corners\",\"alt\":\"The same shadcn/ui dashboard with spacious cards and an emerald accent\"},\"sharp\":{\"caption\":\"Sharp corners, bold contrast\",\"alt\":\"The same shadcn/ui dashboard with sharp corners and high-contrast styling\"}},\"routes\":{\"eyebrow\":\"Two routes, one team\",\"description\":\"We build both ways - and we'll help you pick. Most projects start from shadcn blocks; when your product calls for something singular, we design every screen from scratch.\",\"shadcnColumn\":\"Build on shadcn blocks\",\"customColumn\":\"Design from scratch\",\"rows\":{\"approach\":{\"label\":\"Approach\",\"shadcn\":\"Adapt proven blocks\",\"custom\":\"Draw every screen\"},\"firstScreens\":{\"label\":\"First screens\",\"shadcn\":\"Days\",\"custom\":\"Weeks\"},\"cost\":{\"label\":\"Relative cost\",\"shadcn\":\"Lower\",\"custom\":\"Higher\"},\"visualControl\":{\"label\":\"Visual control\",\"shadcn\":\"High - tuned to brand\",\"custom\":\"Total - bespoke\"},\"codeLocation\":{\"label\":\"Where code lives\",\"shadcn\":\"Your repo\",\"custom\":\"Your repo\"}
1,\"bestWhen\":{\"label\":\"Best when\",\"shadcn\":\"You want polish, fast\",\"custom\":\"You want a singular look\"}}},\"lightbox\":{\"close\":\"Close\",\"previous\":\"Previous image\",\"next\":\"Next image\"}},\"maintenance\":{\"eyebrow\":\"Long-term\",\"title\":\"And we help you \u003caccent\u003emaintain it.\u003c/accent\u003e\",\"description\":\"Modernizing the frontend once isn't the goal - keeping it modern is. Here's how the partnership works after launch.\",\"cta\":\"Get in touch\",\"items\":{\"upkeep\":{\"label\":\"Upkeep\",\"title\":\"We don't disappear after launch\",\"description\":\"We keep the frontend healthy - dependency updates, bug fixes, and new screens - so it never drifts back into legacy territory.\"},\"ownership\":{\"label\":\"Ownership\",\"title\":\"Backend stays with your team\",\"description\":\"You retain full control of your core systems and data. We integrate against your APIs and stay out of your backend's way.\"},\"engagement\":{\"label\":\"Engagement\",\"title\":\"Flexible engagement\",\"description\":\"Hand the frontend over entirely, or pair with your engineers and level them up. We adapt to how your team prefers to work.\"}}},\"techStack\":{\"title\":\"Frontend stack\",\"subtitle\":\"The tools we reach for when modernizing frontends:\"},\"banner\":{\"heading\":\"Let us take the frontend off your plate.\"}}}}
1,\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":[\"$L28\",\"$L29\",\"$L2a\"]}]\n2b:I[70706,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"default\"]\n2c:I[798623,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\"],\"default\"]\n2f:I[589300,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"/_next/static/immutable/chunks/33ubfza1nx3m2.js\",\"/_next/static/immutable/chunks/0-z97p75l09u5.js\",\"/_next/static/immutable/chunks/09uyfkt4wukim.js\"],\"default\"]\n30:I[77105,[\"/_next/static/immutable/chunks/1o5ickykhi_zr.js\",\"/_next/static/immutable/chunks/2_e487csicgfz.js\",\"/_next/static/immutable/chunks/3nwxxq5s9qq7q.js\",\"/_next/static/immutable/chunks/3-kdjtdjsiupr.js\",\"/_next/static/immutable/chunks/09uyfkt4wukim.js\",\"/_next/static/immutable/chunks/0-z97p75l09u5.js\",\"/_next/static/immutable/chunks/23innc8j-uy5b.js\",\"/_next/static/immutable/chunks/3zhj7g_8jkii9.js\",\"/_next/static/immutable/chunks/2duavwxiifx7n.js\",\"/_next/static/immutable/chunks/13ridjedct4sn.js\",\"/_next/static/immutable/chunks/2hhb0ra0j4ode.js\"],\"default\"]\n32:I[27201,[\"/_next/static/immutable/chunks/0x-9rc1bm-510.js\"],\"IconMark\"]\n28:[\"$\",\"$L2b\",null,{}]\n29:[\"$\",\"$L2c\",null,{}]\n2a:[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L2d\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n2d:[\"$\",\"main\",null,{\"className\":\"min-w-80 max-lg:pt-16\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"container flex flex-col items-center py-40 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-neue-kabel mb-4 text-4xl font-bold! md:text-5xl xl:text-6xl\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"font-neue-kabel mb-10 text-xl md:text-2xl xl:text-3xl\",\"children\":\"Page not found\"}],\"$L2e\"]}],[\"$\",\"$L2f\",null,{}],[\"$\",\"$L6\",null,{}]]}]\n12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n2e:[\"$\",\"$L30\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"target\":\"$undefined\",\"className\":\"hover:text-red text-sm relative table duration-300 group/arrow transition-[color,background-color,border-color,opacity][\u0026:not(:disabled):hover]:cursor-pointer [\u0026:not(:disabled):hover]:outline-none [\u0026:not(:disabled):focus-visible]:cursor-pointer [\u0026:not(:disabled):focus-visible]:outline-none pr-12 disabled:cursor-not-allowed disabled:opacity-50 -big\",\"rel\":\"$undefined\",\"onClick\":\"$undefined\",\"children\":[\"Back to home\",[\"$\",\"span\",null,{\"className\":\"contents\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute right-4 top-[calc(50%_-_2px)] h-0.5 w-4 origin-[left_center] scale-x-100 transition-transform duration-300 bg-red group-[:not(:disabled):hover]/arrow:scale-x-[1.4] group-[:not(:disabled):focus-visible]/arrow:scale-x-[1.4]\"}],[\"$\",\"span\",null,{\"className\":\"absolute right-4 top-[calc(50%_-_6px)] h-2.5 w-2.5 border-t-2 border-r-2 [transform:rotate(45deg)] transition-transform duration-300 border-red group-[:not(:disabled):hover]/arrow:[transform:translateX(50%)_rotate(45deg)] group-[:not(:disabled):focus-visible]/arrow:[transform:translateX(50%)_rotate(45deg)]\"}]]}]]}]\n10:null\n"])</script>
1<script>self.__next_f.push([1,"14:[[\"$\",\"title\",\"0\",{\"children\":\"About Us - a Senior Software Team in Warsaw | Webalize\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://webalize.me/about-us\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://webalize.me/about-us\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"pl\",\"href\":\"https://webalize.me/pl/o-nas\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://webalize.me/about-us\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"About Us - a Senior Software Team in Warsaw | Webalize\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://webalize.me/opengraph-image-xg4ifa.png?opengraph-image.3s8n_z3np7t29.png\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"628\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"About Us - a Senior Software Team in Warsaw | Webalize\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"A senior, founder-led team in Warsaw. We design, build and maintain complex web platforms for clients across Europe and the US.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://webalize.me/opengraph-image-xg4ifa.png?opengraph-image.3s8n_z3np7t29.png\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:height\",\"content\":\"628\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.3bqb2rphokhc4.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/icon1-xg4ifa.png?icon1.00_1yzp6vx9u7.png\",\"sizes\":\"36x36\",\"type\":\"image/png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/icon2-xg4ifa.png?icon2.1rga1ibmzvmj9.png\",\"sizes\":\"48x48\",\"type\":\"image/png\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon3-xg4ifa.png?icon3.0i7jbrk10dd-u.png\",\"sizes\":\"72x72\",\"type\":\"image/png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/icon4-xg4ifa.png?icon4.1_k38x4dy8mnm.png\",\"sizes\":\"96x96\",\"type\":\"image/png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/icon5-xg4ifa.png?icon5.2025lo7yh-da5.png\",\"sizes\":\"144x144\",\"type\":\"image/png\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/icon6-xg4ifa.png?icon6.32x2ok4dkkkve.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}],[\"$\",\"link\",\"27\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon1-xg4ifa.png?apple-icon1.011oym202rwpa.png\",\"sizes\":\"57x57\",\"type\":\"image/png\"}],[\"$\",\"link\",\"28\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon2-xg4ifa.png?apple-icon2.15rlgt7shvpvb.png\",\"sizes\":\"60x60\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon3-xg4ifa.png?apple-icon3.2y1fd2ktqu8nu.png\",\"sizes\":\"72x72\",\"type\":\"image/png\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon4-xg4ifa.png?apple-icon4.31nm96ffk8j9c.png\",\"sizes\":\"76x76\",\"type\":\"image/png\"}],[\"$\",\"link\",\"31\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon5-xg4ifa.png?apple-icon5.3vofm_rtvi36g.png\",\"sizes\":\"114x114\",\"type\":\"image/png\"}],[\"$\",\"link\",\"32\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon6-xg4ifa.png?apple-icon6.1gidag4gu7foh.png\",\"sizes\":\"120x120\",\"type\":\"image/png\"}],[\"$\",\"link\",\"33\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon7-xg4ifa.png?apple-icon7.26i_33puwgunv.png\",\"sizes\":\"144x144\",\"type\":\"image/png\"}],[\"$\",\"link\",\"34\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon8-xg4ifa.png?apple-icon8.0p_nu7pkyj22m.png\",\"sizes\":\"152x152\",\"type\":\"image/png\"}],[\"$\",\"link\",\"35\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon9-xg4ifa.png?apple-icon9.1u635xrxlx1yu.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],\"$L31\"]\n31:[\"$\",\"$L32\",\"36\",{}]\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.