.site-header[data-astro-cid-nen7h5rs]{--color-focus:#fff;--color-surface:#000;--header-unit:clamp(.888889px, min(.277778vw, .27vh), 1.5px);--contact-progress:0;--logo-progress:0;--word-progress:0;z-index:20;block-size:calc(56 * var(--header-unit));color:#fff;pointer-events:none;background:linear-gradient(#000 77%,#0000 100%);position:fixed;top:0;bottom:auto;left:0;right:0}.site-header[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:inherit;pointer-events:auto;text-decoration:none}.header-logo[data-astro-cid-nen7h5rs]{inline-size:calc(50 * var(--header-unit));margin:calc(10 * var(--header-unit)) 0 0 calc(10 * var(--header-unit));justify-items:center;display:grid}.header-mark[data-astro-cid-nen7h5rs]{inline-size:calc(25 * var(--header-unit));block-size:auto;margin-inline-start:calc(-1 * var(--header-unit))}.header-wordmark[data-astro-cid-nen7h5rs]{inline-size:calc(50 * var(--header-unit));block-size:auto;margin-block-start:calc(5.56 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]{inline-size:calc(36 * var(--header-unit));block-size:calc(36 * var(--header-unit));border-radius:50%;position:absolute;top:calc(10 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(10 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(10 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(10 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(10 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.header-contact-toggle[data-astro-cid-nen7h5rs] picture[data-astro-cid-nen7h5rs],.header-contact-toggle[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{block-size:100%;inline-size:100%}.header-phone-slot[data-astro-cid-nen7h5rs],.header-contact-panel[data-astro-cid-nen7h5rs],.header-contact-panel[data-astro-cid-nen7h5rs][hidden],.header-menu-capsule[data-astro-cid-nen7h5rs]{display:none}@media (max-width:39.999rem),(max-width:74.999rem) and (max-height:39.999rem){.site-header[data-astro-cid-nen7h5rs] .header-contact-toggle[data-astro-cid-nen7h5rs]{box-sizing:border-box;background:0 0;border:1px solid #ffffff4d;border-radius:10px;block-size:36px;inline-size:73px;top:max(4px, calc(28 * var(--header-unit) - 18px))}.site-header[data-astro-cid-nen7h5rs] .header-contact-toggle[data-astro-cid-nen7h5rs]:after{top:-4px;bottom:-4px;left:0;right:0}.site-header[data-astro-cid-nen7h5rs] .header-contact-toggle[data-astro-cid-nen7h5rs] picture[data-astro-cid-nen7h5rs]{display:none}.header-menu-capsule[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1px 1fr;place-items:center;block-size:100%;display:grid}.header-menu-handset[data-astro-cid-nen7h5rs]{block-size:16px;inline-size:16px;display:block}.header-menu-divider[data-astro-cid-nen7h5rs]{background:#ffffff4d;block-size:18px;inline-size:1px}.header-menu-lines[data-astro-cid-nen7h5rs]{box-sizing:border-box;border-block-start:1px solid;border-block-end:1px solid;block-size:8px;inline-size:16px}}.site-navigation-dialog[data-astro-cid-nen7h5rs]{--color-focus:#fff;--color-surface:#000;--menu-unit:clamp(.888889px, .277778vw, 1.5px);z-index:30;color:#fff;background:0 0;border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:0;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip auto}.site-navigation-dialog[data-astro-cid-nen7h5rs]::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000c}.site-navigation-dialog[data-astro-cid-nen7h5rs][open]{flex-direction:column;display:flex}.site-navigation-dialog[data-astro-cid-nen7h5rs].is-fallback{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000c}.site-navigation[data-astro-cid-nen7h5rs]{inline-size:100%;block-size:calc(480 * var(--menu-unit));padding:calc(19 * var(--menu-unit)) calc(10 * var(--menu-unit)) 0;font-family:var(--font-interface);font-size:calc(50 * var(--menu-unit));flex:none;margin-block-start:auto;margin-block-end:auto;font-weight:300;line-height:1.56}.site-navigation[data-astro-cid-nen7h5rs]:focus,[data-menu-pointer-focus]:focus{box-shadow:none;outline:none}.site-navigation[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.site-navigation[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{block-size:calc(76 * var(--menu-unit));margin:0;padding:0}.site-navigation[data-astro-cid-nen7h5rs] .navigation-services[data-astro-cid-nen7h5rs]{block-size:calc(78 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] .navigation-work[data-astro-cid-nen7h5rs]{block-size:calc(77 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{isolation:isolate;inline-size:100%;block-size:calc(78 * var(--menu-unit));color:inherit;text-align:right;white-space:nowrap;border-radius:calc(10 * var(--menu-unit));padding-inline-end:calc(13 * var(--menu-unit));text-decoration:none;display:block;position:relative}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{z-index:2;position:relative}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";z-index:1;block-size:calc(45 * var(--menu-unit));border:calc(1 * var(--menu-unit)) solid #ffffff4d;border-radius:calc(10 * var(--menu-unit));-webkit-backdrop-filter:blur(calc(2 * var(--menu-unit)));backdrop-filter:blur(calc(2 * var(--menu-unit)));pointer-events:none;background:linear-gradient(.958turn,#f5f5f54d,#0000);position:absolute;top:calc(34 * var(--menu-unit));left:0;right:0}.site-navigation[data-astro-cid-nen7h5rs] .navigation-phone[data-astro-cid-nen7h5rs]{block-size:calc(67 * var(--menu-unit));font-size:calc(37 * var(--menu-unit));padding-inline-end:calc(14 * var(--menu-unit));line-height:1.54054}.site-navigation[data-astro-cid-nen7h5rs] .navigation-phone[data-astro-cid-nen7h5rs]:after{background:linear-gradient(.958turn,#f5f5f533,#0000);border-color:#fff3;top:calc(26 * var(--menu-unit))}.navigation-services[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after,.navigation-work[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{top:calc(33 * var(--menu-unit))}.navigation-label-desktop[data-astro-cid-nen7h5rs]{display:none}@media (max-width:39.999rem),(max-width:74.999rem) and (max-height:39.999rem){.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{z-index:0}.site-navigation[data-astro-cid-nen7h5rs] .navigation-label-mobile[data-astro-cid-nen7h5rs]{vertical-align:top;display:inline-block}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{touch-action:manipulation}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:active,.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{transition:none;animation:none;transform:none}@media (prefers-reduced-motion:no-preference){.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][data-menu-entering] .navigation-label-mobile[data-astro-cid-nen7h5rs]{transform:translateY(var(--menu-label-y));transition:transform .28s cubic-bezier(.22,.61,.36,1)}}.site-navigation-dialog[data-astro-cid-nen7h5rs]{--menu-unit:min(clamp(.888889px, .277778vw, 1.5px), max(.75px, calc((100vh - 30px) / 480)))}}@media (max-width:74.999rem) and (max-height:30rem) and (orientation:landscape){.site-navigation-dialog[data-astro-cid-nen7h5rs]{padding-block-start:5rem}.site-navigation[data-astro-cid-nen7h5rs]{max-inline-size:min(640px,100% - 7rem);margin-inline-start:auto;margin-inline-end:auto}}@media (min-width:40rem) and (max-width:74.999rem) and (max-height:39.999rem){.site-header[data-astro-cid-nen7h5rs]{--header-unit:clamp(1.08333px, .1125vw, 1.35px)}.header-logo[data-astro-cid-nen7h5rs]{inline-size:calc(70 * var(--header-unit));margin-inline-start:calc(20 * var(--header-unit))}.header-mark[data-astro-cid-nen7h5rs]{inline-size:calc(36 * var(--header-unit))}.header-wordmark[data-astro-cid-nen7h5rs]{inline-size:calc(70 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(20 * var(--header-unit))}.site-header[data-astro-cid-nen7h5rs] .header-contact-toggle[data-astro-cid-nen7h5rs]{top:calc(34.28 * var(--header-unit) - 18px)}.site-navigation[data-astro-cid-nen7h5rs]{max-inline-size:640px;margin-inline-start:auto;margin-inline-end:auto}}@media (min-width:75rem),(min-width:40rem) and (min-height:40rem){.site-header[data-astro-cid-nen7h5rs]{--header-unit:.0833333vw;background:0 0;block-size:0}.header-logo[data-astro-cid-nen7h5rs]{inline-size:calc(70 * var(--header-unit));margin:calc(20 * var(--header-unit)) 0 0 calc(20 * var(--header-unit))}.header-mark[data-astro-cid-nen7h5rs]{inline-size:calc(36 * var(--header-unit));transform:translateX(calc(-17 * var(--header-unit) * var(--logo-progress))) rotate(calc(360deg * var(--logo-progress)));margin-inline-start:0}.header-wordmark[data-astro-cid-nen7h5rs]{inline-size:calc(70 * var(--header-unit));transform:translateX(calc(-100 * var(--header-unit) * var(--word-progress)));opacity:calc(1 - var(--word-progress));margin-block-start:calc(6.13 * var(--header-unit))}.header-phone-slot[data-astro-cid-nen7h5rs]{inset:calc(20 * var(--header-unit)) calc(20 * var(--header-unit)) auto auto;inline-size:calc(133 * var(--header-unit));block-size:calc(20 * var(--header-unit));pointer-events:auto;display:block;position:absolute;overflow:hidden}.header-phone-pill[data-astro-cid-nen7h5rs],.header-panel-phone[data-astro-cid-nen7h5rs],.header-panel-contacts[data-astro-cid-nen7h5rs]{inline-size:calc(133 * var(--header-unit));block-size:calc(20 * var(--header-unit));font-family:var(--font-interface);font-size:calc(12 * var(--header-unit));font-weight:100;line-height:calc(20 * var(--header-unit));text-align:center;white-space:nowrap;background:var(--phone-capsule) center / 100% 100% no-repeat;letter-spacing:calc(.5 * var(--header-unit));display:block}.header-phone-pill[data-astro-cid-nen7h5rs]{transform:translateX(calc(113 * var(--header-unit) * var(--contact-progress)))}.header-phone-cap[data-astro-cid-nen7h5rs]{inline-size:calc(10 * var(--header-unit));block-size:calc(20 * var(--header-unit));pointer-events:none;position:absolute;top:0;bottom:auto;left:auto;right:0}.header-contact-toggle[data-astro-cid-nen7h5rs]{inline-size:calc(20 * var(--header-unit));block-size:calc(20 * var(--header-unit));opacity:0;pointer-events:none;transform:translate(calc(-7 * var(--header-unit)), calc(7 * var(--header-unit))) scale(1.72);top:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(20 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(20 * var(--header-unit))}.is-compact[data-astro-cid-nen7h5rs] .header-phone-slot[data-astro-cid-nen7h5rs]{visibility:hidden}.is-compact[data-astro-cid-nen7h5rs] .header-contact-toggle[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto}.header-contact-panel[data-astro-cid-nen7h5rs]{gap:calc(15 * var(--header-unit));inset:calc(74 * var(--header-unit)) calc(-89 * var(--header-unit)) auto auto;inline-size:calc(263 * var(--header-unit));block-size:calc(96 * var(--header-unit));padding:calc(20 * var(--header-unit)) calc(109 * var(--header-unit)) calc(20 * var(--header-unit)) calc(21 * var(--header-unit));border-radius:calc(10 * var(--header-unit));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;animation:.3s ease-in-out contact-enter;display:grid;position:absolute}.header-contact-panel[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(.958turn,#f5f5f54d,#0000);border:1px solid #ffffff4d;position:absolute;top:0;bottom:0;left:0;right:0}.header-panel-contacts[data-astro-cid-nen7h5rs]{letter-spacing:0}.site-navigation-dialog[data-astro-cid-nen7h5rs]{--menu-unit:.0833333vw}.site-navigation[data-astro-cid-nen7h5rs]{block-size:calc(550 * var(--menu-unit));padding:calc(82 * var(--menu-unit)) calc(20 * var(--menu-unit)) calc(39 * var(--menu-unit)) calc(18 * var(--menu-unit));font-size:calc(20 * var(--menu-unit));font-weight:100;line-height:1.55}.site-navigation[data-astro-cid-nen7h5rs] .navigation-phone[data-astro-cid-nen7h5rs]{display:none}.site-navigation[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:calc(197 * var(--menu-unit)) calc(215 * var(--menu-unit));gap:calc(17 * var(--menu-unit));display:grid}.site-navigation[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.site-navigation[data-astro-cid-nen7h5rs] .navigation-services[data-astro-cid-nen7h5rs],.site-navigation[data-astro-cid-nen7h5rs] .navigation-work[data-astro-cid-nen7h5rs]{grid-column:span 2;block-size:auto}.site-navigation[data-astro-cid-nen7h5rs] .navigation-facts[data-astro-cid-nen7h5rs],.site-navigation[data-astro-cid-nen7h5rs] .navigation-contacts[data-astro-cid-nen7h5rs]{grid-column:span 3}.site-navigation[data-astro-cid-nen7h5rs] .navigation-facts[data-astro-cid-nen7h5rs]{transform:translateY(calc(-1 * var(--menu-unit)));margin-inline-end:calc(-.5 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] .navigation-contacts[data-astro-cid-nen7h5rs]{margin-inline-start:calc(-.5 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{block-size:100%;padding:calc(22 * var(--menu-unit)) calc(30 * var(--menu-unit));text-align:left;border-radius:calc(30 * var(--menu-unit));overflow:hidden}.site-navigation[data-astro-cid-nen7h5rs] .navigation-facts[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block-start:calc(21 * var(--menu-unit));padding-inline-start:calc(28 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] .navigation-contacts[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block-start:calc(23 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{border-radius:calc(30 * var(--menu-unit));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:0;block-size:auto;top:0;bottom:0;left:0;right:0}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{content:"";z-index:1;inline-size:calc(76 * var(--menu-unit));block-size:calc(10 * var(--menu-unit) + 30px);filter:blur(10px);opacity:0;pointer-events:none;background:#fff;position:absolute;top:-30px}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(30 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(30 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(30 * var(--menu-unit))}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(30 * var(--menu-unit))}.navigation-work[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{inline-size:calc(146 * var(--menu-unit))}.navigation-team[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{inline-size:calc(99 * var(--menu-unit))}.navigation-facts[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{inline-size:calc(69 * var(--menu-unit))}.navigation-contacts[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{inline-size:calc(104 * var(--menu-unit))}.navigation-label-mobile[data-astro-cid-nen7h5rs]{display:none}.navigation-label-desktop[data-astro-cid-nen7h5rs]{display:inline}.navigation-letters[data-astro-cid-nen7h5rs]{vertical-align:top;block-size:1.55em;display:inline-block;overflow:hidden}.navigation-letter[data-astro-cid-nen7h5rs]{transition:transform .6s cubic-bezier(.76,0,.24,1);transition-delay:var(--letter-delay);display:inline-block;position:relative}.navigation-letter[data-astro-cid-nen7h5rs]:after{content:attr(data-letter);position:absolute;top:100%;bottom:auto;left:0;right:0}}@media (min-width:75rem) and (hover:hover) and (pointer:fine),(min-width:40rem) and (min-height:40rem) and (hover:hover) and (pointer:fine){.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:before{opacity:1}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible:before{opacity:1}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .navigation-letter[data-astro-cid-nen7h5rs]{transform:translateY(-100%)}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .navigation-letter[data-astro-cid-nen7h5rs]{transform:translateY(-100%)}}@media (min-width:75rem) and (max-height:39.999rem) and (hover:none),(min-width:75rem) and (max-height:39.999rem) and (pointer:coarse){.header-phone-slot[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(68 * var(--header-unit))}.header-phone-slot[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(68 * var(--header-unit))}.header-phone-slot[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(68 * var(--header-unit))}.header-phone-slot[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(68 * var(--header-unit))}.header-contact-toggle[data-astro-cid-nen7h5rs]{inline-size:calc(36 * var(--header-unit));block-size:calc(36 * var(--header-unit));opacity:1;pointer-events:auto;transform:none}}@media (min-width:40rem) and (max-width:74.999rem) and (min-height:40rem){.header-phone-slot[data-astro-cid-nen7h5rs]{overflow:visible}.header-phone-pill[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;top:calc(50% - 22px);bottom:calc(50% - 22px);left:0;right:0}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{touch-action:manipulation}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:active:before{opacity:1}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible:before{opacity:1}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .navigation-letter[data-astro-cid-nen7h5rs]{transform:translateY(-100%)}}@media (min-width:75rem) and (hover:hover) and (pointer:fine){.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-phone-slot[data-astro-cid-nen7h5rs]{inline-size:calc((133 - 113 * var(--contact-progress)) * var(--header-unit));border:calc(1 * var(--header-unit)) solid #fff;border-radius:calc(10 * var(--header-unit));isolation:isolate;overflow:hidden}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-phone-pill[data-astro-cid-nen7h5rs]{inset:calc(-1 * var(--header-unit)) auto auto calc(-1 * var(--header-unit));opacity:clamp(0,calc(1 - 2 * var(--contact-progress)),1);background:0 0;position:absolute;transform:none}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-phone-cap[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs][data-section-timing].is-compact .header-phone-slot[data-astro-cid-nen7h5rs]{display:none}.site-header[data-astro-cid-nen7h5rs][data-section-timing]:not(.is-compact) .header-contact-toggle[data-astro-cid-nen7h5rs]{visibility:hidden;pointer-events:none}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-contact-toggle[data-astro-cid-nen7h5rs]{width:calc(34.4 * var(--header-unit));height:calc(34.4 * var(--header-unit));top:calc(19.8 * var(--header-unit));transform:none}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-contact-toggle[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(19.8 * var(--header-unit))}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-contact-toggle[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(19.8 * var(--header-unit))}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-contact-toggle[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(19.8 * var(--header-unit))}.site-header[data-astro-cid-nen7h5rs][data-section-timing] .header-contact-toggle[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(19.8 * var(--header-unit))}}@keyframes contact-enter{0%{transform:translateX(calc(184 * var(--header-unit)))}to{transform:none}}@media (min-width:40rem) and (max-width:74.999rem) and (min-height:40rem),(min-width:75rem) and (min-height:40rem) and (hover:none),(min-width:75rem) and (min-height:40rem) and (pointer:coarse){.header-phone-pill[data-astro-cid-nen7h5rs]{background-image:url(/_astro/phone-capsule-tablet.DzOWKpbZ.svg);justify-content:center;align-items:center;line-height:1;display:flex}.header-phone-cap[data-astro-cid-nen7h5rs]{display:none}}@media (prefers-reduced-motion:reduce){.header-mark[data-astro-cid-nen7h5rs],.header-wordmark[data-astro-cid-nen7h5rs]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce) and (min-width:40rem) and (max-width:74.999rem) and (min-height:40rem){.site-navigation[data-astro-cid-nen7h5rs] .navigation-letter[data-astro-cid-nen7h5rs]{transition:none}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .navigation-letter[data-astro-cid-nen7h5rs]{transform:none}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .navigation-letter[data-astro-cid-nen7h5rs]{transform:none}}.header-menu-close-icon[data-astro-cid-nen7h5rs]{display:none}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-phone-slot[data-astro-cid-nen7h5rs]{visibility:hidden;pointer-events:none}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;opacity:1;visibility:visible;pointer-events:auto;background:0 0;border:0;border-radius:0;place-items:center;block-size:44px;inline-size:44px;padding:10px;display:grid;top:max(16px,calc(20 * var(--header-unit)));transform:none}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(16px,calc(20 * var(--header-unit)))}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(16px,calc(20 * var(--header-unit)))}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(16px,calc(20 * var(--header-unit)))}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(16px,calc(20 * var(--header-unit)))}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs] picture[data-astro-cid-nen7h5rs],#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-menu-capsule[data-astro-cid-nen7h5rs]{display:none}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:after{top:0;bottom:0;left:0;right:0}#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-menu-close-icon[data-astro-cid-nen7h5rs]{width:24px;height:24px;transition:transform .3s;display:block}@media (hover:hover) and (pointer:fine){#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:hover .header-menu-close-icon[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){#site-navigation-dialog[data-astro-cid-nen7h5rs][open] .header-contact-toggle[data-astro-cid-nen7h5rs]:hover .header-menu-close-icon[data-astro-cid-nen7h5rs]{transform:none}}@media (forced-colors:active){.site-header[data-astro-cid-nen7h5rs]{color:canvastext}.site-navigation[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{outline:1px solid}}
