.header.svelte-1elxaub{border-bottom:1px solid var(--color-border)}.container.svelte-1elxaub{justify-content:space-between;align-items:center;height:76px;padding:0 96px;display:flex}.logo.svelte-1elxaub{font:600 15px var(--font-sans);letter-spacing:-.01em;color:var(--color-text)}.nav.svelte-1elxaub{font:500 12.5px var(--font-sans);color:var(--color-text-tertiary);align-items:baseline;gap:28px;display:flex}.contact.svelte-1elxaub{color:inherit;text-decoration:none}.contact.svelte-1elxaub:hover{color:var(--color-text)}.lang-switch.svelte-1elxaub{font:500 11px var(--font-mono);margin-left:8px}.lang-switch.svelte-1elxaub .active:where(.svelte-1elxaub){color:var(--color-text)}.lang-switch.svelte-1elxaub .separator:where(.svelte-1elxaub){color:var(--color-link-underline)}.lang-switch.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-text-light);text-decoration:none}.lang-switch.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--color-text-muted)}@media (width<=820px){.container.svelte-1elxaub{height:60px;padding:0 20px}.logo.svelte-1elxaub{font-size:13.5px}.nav.svelte-1elxaub{gap:18px;font-size:12px}.lang-switch.svelte-1elxaub{font-size:10.5px}}.hero.svelte-1q37ri0{max-width:860px;padding:104px 96px 0}p.svelte-1q37ri0{font:500 32px/1.42 var(--font-sans);letter-spacing:-.012em;color:var(--color-text);margin:0}a.svelte-1q37ri0{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:4px}a.svelte-1q37ri0:hover{color:var(--color-text-tertiary)}@media (width<=820px){.hero.svelte-1q37ri0{padding:52px 20px 0}p.svelte-1q37ri0{font:500 20px/1.5 var(--font-sans);letter-spacing:-.01em}}.company-info.svelte-174u7iv{padding:80px 96px 0}.label.svelte-174u7iv{font:600 10px var(--font-mono);color:var(--color-text-muted);letter-spacing:.1em}.table.svelte-174u7iv{font:400 12px var(--font-mono);color:var(--color-text-tertiary);flex-direction:column;margin-top:16px;display:flex}.row.svelte-174u7iv{border-top:1px solid var(--color-border);padding:9px 0;display:flex}.row.last.svelte-174u7iv{border-bottom:1px solid var(--color-border)}.key.svelte-174u7iv{width:180px;color:var(--color-text-muted)}.value.svelte-174u7iv{color:var(--color-text)}.link.svelte-174u7iv{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:3px}.domain.svelte-174u7iv{color:var(--color-text-light);margin-left:10px}@media (width<=820px){.company-info.svelte-174u7iv{padding:44px 20px 0}.label.svelte-174u7iv{font-size:9.5px}.table.svelte-174u7iv{margin-top:12px;font-size:11px}.row.svelte-174u7iv{padding:8px 0}.key.svelte-174u7iv{width:120px}.domain.svelte-174u7iv{display:none}}.footer.svelte-jz8lnl{border-top:1px solid var(--color-border-light);margin-top:88px;padding:36px 96px 44px}.container.svelte-jz8lnl{align-items:baseline;gap:64px;display:flex}.address-block.svelte-jz8lnl{flex-direction:column;font-style:normal;display:flex}.address.svelte-jz8lnl{font:400 12px/1.7 var(--font-sans);color:var(--color-text-secondary)}.coords.svelte-jz8lnl{font:400 10.5px var(--font-mono);color:var(--color-text-muted);margin-top:4px}.email.svelte-jz8lnl{font:400 11.5px var(--font-mono);color:var(--color-text-tertiary);text-decoration:none}.email.svelte-jz8lnl:hover{color:var(--color-text)}.linkedin.svelte-jz8lnl{font:400 12px var(--font-sans);color:var(--color-text-secondary);text-decoration:none}.linkedin.svelte-jz8lnl:hover{color:var(--color-text)}.time.svelte-jz8lnl{font:400 10.5px var(--font-mono);color:var(--color-text-muted)}.copyright-block.svelte-jz8lnl{text-align:right;margin-left:auto}.copyright.svelte-jz8lnl{font:400 11px var(--font-mono);color:var(--color-text-muted)}.founded-in.svelte-jz8lnl{font:400 10.5px var(--font-mono);color:var(--color-text-muted);margin-top:4px}@media (width<=820px){.footer.svelte-jz8lnl{margin-top:48px;padding:24px 20px 32px}.container.svelte-jz8lnl{flex-direction:column;gap:8px}.address.svelte-jz8lnl{font-size:12px;line-height:1.6}.coords.svelte-jz8lnl{margin-top:0;font-size:10px}.address-block.svelte-jz8lnl .coords:where(.svelte-jz8lnl):before{content:none}.address-block.svelte-jz8lnl .coords:where(.svelte-jz8lnl):after{content:" · Tallinn · " attr(data-time)}.email.svelte-jz8lnl{font-size:11px}.linkedin.svelte-jz8lnl{font-size:12px}.time.svelte-jz8lnl{display:none}.copyright-block.svelte-jz8lnl{text-align:left;margin-top:6px;margin-left:0}.copyright.svelte-jz8lnl{font-size:10.5px}.founded-in.svelte-jz8lnl{font-size:10px}}
