@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.preloader[data-astro-cid-xtleqxzo]{z-index:300;display:none;position:fixed;inset:0}.is-preloading .preloader[data-astro-cid-xtleqxzo]{display:block}.is-preloading body{overflow:hidden}.preloader__bg[data-astro-cid-xtleqxzo]{background:var(--c-night);position:absolute;inset:0}.preloader__body[data-astro-cid-xtleqxzo]{padding:var(--space-5) var(--gutter);grid-template-rows:1fr auto;grid-template-columns:1fr auto;display:grid;position:absolute;inset:0}.preloader__mark[data-astro-cid-xtleqxzo]{grid-column:1/-1;place-self:center;width:clamp(72px,10vw,128px);height:auto}.preloader__mark[data-astro-cid-xtleqxzo] rect[data-astro-cid-xtleqxzo]{fill:var(--c-paper);opacity:0}.preloader__mark[data-astro-cid-xtleqxzo] rect[data-astro-cid-xtleqxzo].is-on{opacity:1}.preloader__mark[data-astro-cid-xtleqxzo] .preloader__lit[data-astro-cid-xtleqxzo]{fill:var(--c-lime)}.preloader__count[data-astro-cid-xtleqxzo]{font-family:var(--font-display);font-weight:var(--display-wght);align-self:end;font-size:clamp(7rem,3rem + 16vw,20rem);line-height:.78}.preloader__pct[data-astro-cid-xtleqxzo]{margin-left:.08em;font-size:.35em}.preloader__name[data-astro-cid-xtleqxzo]{color:var(--fg-2);align-self:end}.preloader__grid[data-astro-cid-xtleqxzo]{z-index:1}.logo[data-astro-cid-f7espo7c]{color:var(--fg);font-family:var(--font-display);font-weight:var(--display-wght-sm);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;align-items:center;gap:.6em;line-height:1;display:inline-flex}.logo--sm[data-astro-cid-f7espo7c]{font-size:1.4rem}.logo--md[data-astro-cid-f7espo7c]{font-size:1.8rem}.logo--lg[data-astro-cid-f7espo7c]{gap:.35em;font-size:5rem}.logo__word[data-astro-cid-f7espo7c]{transform:translateY(.04em)}a[data-astro-cid-f7espo7c].logo .px-mark__lit{transition:fill var(--dur-1)}a[data-astro-cid-f7espo7c].logo:hover .px-mark__lit{fill:var(--fg)}.site-header[data-astro-cid-nen7h5rs]{z-index:100;height:var(--header-h);transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs][data-state=solid]{background:var(--bg)}.site-header[data-astro-cid-nen7h5rs][data-state=hidden]{transform:translateY(-100%)}.site-header[data-astro-cid-nen7h5rs]:focus-within{transform:none}.site-header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);height:100%;display:flex}.site-nav[data-astro-cid-nen7h5rs]{margin-left:auto}.site-header__lang[data-astro-cid-nen7h5rs]{letter-spacing:.06em;min-width:44px;min-height:44px;color:var(--fg-2);transition:color var(--dur-1);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.site-header__lang[data-astro-cid-nen7h5rs]:hover{color:var(--fg)}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-6);display:flex}.site-nav__link[data-astro-cid-nen7h5rs]{min-height:44px;transition:color var(--dur-1);align-items:center;font-size:1rem;font-weight:500;display:inline-flex;position:relative}.site-nav__link[data-astro-cid-nen7h5rs]:before{content:"";background:var(--accent);width:.4rem;height:.4rem;transition:transform var(--dur-1) var(--ease-out);margin-top:-.2rem;position:absolute;top:50%;left:-.85rem;transform:scale(0)}.site-nav__link[data-astro-cid-nen7h5rs]:hover:before,.site-nav__link[data-astro-cid-nen7h5rs][aria-current=page]:before{transform:none}.menu-btn[data-astro-cid-nen7h5rs]{align-items:center;gap:.6rem;min-height:44px;margin-left:auto;padding-inline:.25rem;font-weight:600;display:none}.menu-btn__px[data-astro-cid-nen7h5rs]{background:var(--accent);width:.6rem;height:.6rem}@media (width<=1099px){.site-nav[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs]{display:none}.site-header__lang[data-astro-cid-nen7h5rs]{margin-left:auto}.menu-btn[data-astro-cid-nen7h5rs]{margin-left:0;display:inline-flex}}.clock[data-astro-cid-cplpc6jz]{white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.clock__dot[data-astro-cid-cplpc6jz]{background:var(--accent);width:.5em;height:.5em}@media (prefers-reduced-motion:no-preference){.clock__dot[data-astro-cid-cplpc6jz]{animation:2s step-end infinite clock-blink}}@keyframes clock-blink{50%{opacity:.25}}.menu[data-astro-cid-2i3agi2m]{width:100%;max-width:none;height:100%;max-height:none;padding:0 0 var(--space-6);background:var(--surface-1);color:var(--fg);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0;overflow:auto}.menu[data-astro-cid-2i3agi2m][open]{flex-direction:column;display:flex}.menu[data-astro-cid-2i3agi2m]::backdrop{background:0 0}.menu__top[data-astro-cid-2i3agi2m]{min-height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.menu__close[data-astro-cid-2i3agi2m]{align-items:center;gap:.6rem;min-height:44px;padding-inline:.25rem;font-weight:600;display:inline-flex}.menu__close-px[data-astro-cid-2i3agi2m]{background:var(--accent);width:.6rem;height:.6rem}.menu__nav[data-astro-cid-2i3agi2m]{padding-block:var(--space-7);flex:1;align-items:center;display:flex}.menu__item[data-astro-cid-2i3agi2m]{overflow:hidden}.menu__link[data-astro-cid-2i3agi2m]{font-family:var(--font-display);font-weight:var(--display-wght);text-transform:uppercase;transition:color var(--dur-1);align-items:center;gap:.25em;font-size:clamp(4rem,2rem + 10vw,8rem);line-height:.92;display:inline-flex}.menu__link-text[data-astro-cid-2i3agi2m]{display:inline-block}.menu__link[data-astro-cid-2i3agi2m]:hover,.menu__link[data-astro-cid-2i3agi2m]:focus-visible{color:var(--accent)}.menu__link[data-astro-cid-2i3agi2m][aria-current=page]:after{content:"";background:var(--accent);width:.18em;height:.18em}.menu__foot[data-astro-cid-2i3agi2m]{gap:var(--space-6);justify-items:start;display:grid}.menu__contacts[data-astro-cid-2i3agi2m]{gap:var(--space-3) var(--space-6);color:var(--fg-2);flex-wrap:wrap;display:flex}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:calc(var(--section-gap) / 2);overflow:hidden}.doors[data-astro-cid-jo6i4kqk]{padding-bottom:calc(var(--section-gap) / 2)}.doors__head[data-astro-cid-jo6i4kqk]{gap:var(--space-5);margin-bottom:var(--space-8);display:grid}@media (width>=1100px){.doors__head[data-astro-cid-jo6i4kqk]{align-items:end;column-gap:var(--col-gap);grid-template-columns:7fr 5fr}}.doors__list[data-astro-cid-jo6i4kqk]{gap:var(--space-3);display:grid}@media (width>=1100px){.doors__list[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}}.door[data-astro-cid-jo6i4kqk]{gap:var(--space-5);height:100%;min-height:clamp(18rem,30vw,30rem);padding:var(--space-6);background:var(--surface-1);isolation:isolate;transition:color var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.door[data-astro-cid-jo6i4kqk]:before{content:"";z-index:-1;background:var(--accent);transition:transform .6s var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}.door[data-astro-cid-jo6i4kqk]:hover:before,.door[data-astro-cid-jo6i4kqk]:focus-visible:before{transform:none}.door[data-astro-cid-jo6i4kqk]:hover,.door[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--accent-ink)}.door--primary[data-astro-cid-jo6i4kqk]{background:var(--accent);color:var(--accent-ink)}.door--primary[data-astro-cid-jo6i4kqk]:before{background:var(--fg)}.door__title[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-weight:var(--display-wght-sm);letter-spacing:var(--display-track-sm);text-transform:uppercase;font-size:clamp(3rem,1.7rem + 3.8vw,5.6rem);line-height:.92}.door__text[data-astro-cid-jo6i4kqk]{max-width:30ch}.door[data-astro-cid-jo6i4kqk] .door__arrow{transition:transform var(--dur-2) var(--ease-out);margin-top:auto}.door[data-astro-cid-jo6i4kqk]:hover .door__arrow{transform:translate(6px,-6px)}.foot-info[data-astro-cid-jo6i4kqk]{gap:var(--space-7) var(--col-gap);padding-block:var(--space-7);display:grid}@media (width>=768px){.foot-info[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}}.foot-info__col[data-astro-cid-jo6i4kqk]{gap:var(--space-3);align-content:start;justify-items:start;display:grid}.foot-info__nav[data-astro-cid-jo6i4kqk]{gap:var(--space-2);display:grid}.foot-word[data-astro-cid-jo6i4kqk]{white-space:nowrap;padding-top:.04em;line-height:.74}.foot-bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-3) var(--space-5);padding-block:var(--space-5);color:var(--fg-2);flex-wrap:wrap;display:flex}.foot-bottom__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.foot-bottom__legal[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk][hidden]{display:none}.page-wipe[data-astro-cid-nclovoe2]{z-index:150}.cursor-bubble[data-astro-cid-jcdoqadq]{z-index:90;background:var(--accent);width:104px;height:104px;color:var(--accent-ink);font:600 .9375rem/1 var(--font-text);pointer-events:none;will-change:transform;place-items:center;margin:-52px 0 0 -52px;display:grid;position:fixed;top:0;left:0;transform:translate(-300px,-300px)scale(0)}@media (hover:none),(pointer:coarse){.cursor-bubble[data-astro-cid-jcdoqadq]{display:none}}.consent[data-astro-cid-bm4qem4n]{left:var(--gutter);bottom:var(--gutter);z-index:80;width:min(26rem, calc(100vw - 2 * var(--gutter)));gap:var(--space-4);padding:var(--space-5);background:var(--surface-2);color:var(--fg);transition:transform var(--dur-3) var(--ease-out), opacity var(--dur-3) var(--ease-out);display:grid;position:fixed}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent[data-astro-cid-bm4qem4n]:not(.is-in){opacity:0;transform:translateY(16px)}.consent__actions[data-astro-cid-bm4qem4n]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-bm4qem4n]{transition:none}}
