.PageTransition_overlay__CEVjz{position:fixed;inset:0;z-index:9995;pointer-events:none;display:grid;grid-template-columns:repeat(5,1fr)}.PageTransition_column__D8sF9{position:relative;background:#0a0c14;transform:scaleY(0);transform-origin:bottom;will-change:transform}.PageTransition_column__D8sF9:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(91,140,255,.14),transparent 60%)}.PageTransition_badge__HtaGu{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none;z-index:9995;opacity:0}.PageTransition_badgeInner__aKV1n{display:flex;align-items:center;gap:.9rem;font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--fg-dim)}.PageTransition_badgeDot__jMCxG{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px var(--accent)}.PageTransition_page__EjgUc{position:relative;z-index:1}.Preloader_root__TJDC2{position:fixed;inset:0;z-index:9999;background:#050608;display:flex;flex-direction:column;justify-content:space-between;padding:var(--gutter);overflow:hidden}.Preloader_top__EDERO{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.Preloader_tag__I4b96{font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--fg-mute);overflow:hidden}.Preloader_middle__3IDQG{display:flex;align-items:baseline;gap:clamp(.6rem,2vw,1.5rem);flex-wrap:wrap}.Preloader_name__Ix8la{font-family:var(--font-display),sans-serif;font-size:clamp(2.4rem,8.5vw,8rem);line-height:.95;letter-spacing:-.045em;color:var(--fg);overflow:hidden;display:flex}.Preloader_nameChar__XnLUT{display:inline-block;will-change:transform}.Preloader_bottom__w9yQ7{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.Preloader_counter__IRa7N{font-family:var(--font-display),sans-serif;font-size:clamp(3rem,12vw,11rem);line-height:.85;letter-spacing:-.05em;color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Preloader_percent__IFL_W{font-size:.36em;color:var(--fg-mute);margin-left:.15em}.Preloader_barWrap__oMvR3{flex:1 1;max-width:460px;margin-bottom:1.1rem}.Preloader_bar___b950{height:1px;width:100%;background:rgba(255,255,255,.12);position:relative;overflow:hidden}.Preloader_barFill__6qZj5{position:absolute;inset:0;background:var(--grad);transform-origin:left;transform:scaleX(0)}.Preloader_status__uvkYF{margin-top:.85rem;font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--fg-mute)}.Preloader_curtain__lwe6H{position:fixed;inset:0;z-index:9998;background:#050608;transform-origin:top}@media (max-width:760px){.Preloader_bottom__w9yQ7{flex-direction:column;align-items:flex-start;gap:1.4rem}.Preloader_barWrap__oMvR3{width:100%;max-width:none;margin-bottom:0}}.Cursor_root__xyXsX{position:fixed;inset:0;z-index:9996;pointer-events:none;mix-blend-mode:difference}.Cursor_dot__K62s7{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#fff}.Cursor_dot__K62s7,.Cursor_ring__k73eQ{position:fixed;top:0;left:0;will-change:transform}.Cursor_ring__k73eQ{width:42px;height:42px;margin:-21px 0 0 -21px;border:1px solid rgba(255,255,255,.55);border-radius:50%;display:grid;place-items:center;-webkit-backdrop-filter:none;backdrop-filter:none}.Cursor_label__tfw38{font-family:var(--font-mono),monospace;font-size:.5rem;letter-spacing:.16em;text-transform:uppercase;color:#fff;opacity:0;white-space:nowrap;transform:scale(.6)}@media (hover:none),(pointer:coarse){.Cursor_root__xyXsX{display:none}}.Header_header__hO3lJ{position:fixed;top:0;left:0;right:0;z-index:9992;padding:clamp(14px,2vw,24px) var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;transition:transform .55s var(--ease-out),background .4s ease,border-color .4s ease;border-bottom:1px solid transparent;will-change:transform}.Header_scrolled__sfZwa{background:rgba(5,6,8,.62);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border-bottom-color:var(--line)}@media (hover:none),(pointer:coarse){.Header_scrolled__sfZwa{background:rgba(5,6,8,.94);-webkit-backdrop-filter:none;backdrop-filter:none}}.Header_hidden__wx7Q5{transform:translateY(-105%)}.Header_progress__CeAOA{position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--grad);transform:scaleX(0);transform-origin:left;opacity:.9}.Header_brand__V5suk{display:inline-flex;align-items:center;gap:.7rem;position:relative;z-index:2}.Header_mark__3vEyt{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;border:1px solid var(--line-strong);background:linear-gradient(150deg,rgba(91,140,255,.22),rgba(160,107,255,.08));font-family:var(--font-display),sans-serif;font-size:.78rem;letter-spacing:.02em;color:var(--fg);transition:border-color .4s var(--ease-out),transform .5s var(--ease-spring)}.Header_brand__V5suk:hover .Header_mark__3vEyt{border-color:var(--accent);transform:rotate(-8deg) scale(1.06)}.Header_brandText__ICtYj{display:flex;flex-direction:column;line-height:1.15}.Header_brandName__yBsn2{font-family:var(--font-display),sans-serif;font-size:.86rem;letter-spacing:-.01em;color:var(--fg)}.Header_brandRole__cDJR4{font-family:var(--font-mono),monospace;font-size:.55rem;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-mute)}.Header_nav__3fHSH{position:absolute;left:50%;transform:translateX(-50%);z-index:2}.Header_actions__SRauh{display:flex;align-items:center;gap:.55rem;position:relative;z-index:2}.Header_langButton__QtUtv{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .8rem;border:1px solid var(--line);border-radius:var(--r-full);font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.18em;color:var(--fg-mute);transition:color .35s var(--ease-out),border-color .35s var(--ease-out),background .35s var(--ease-out)}.Header_langButton__QtUtv:hover{color:var(--fg);border-color:var(--line-strong);background:var(--surface)}.Header_langActive__s4tLD{color:var(--fg)}.Header_langSep__xvtYN{color:var(--fg-faint)}.Header_cta___P6mb{display:inline-flex;align-items:center;gap:.55rem;padding:.62rem 1.1rem;border-radius:var(--r-full);background:var(--fg);color:#05070d;font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;transition:background .4s var(--ease-out),color .4s var(--ease-out)}.Header_cta___P6mb:hover{background:var(--accent);color:#04050a}.Header_ctaDot__c0HNG{width:6px;height:6px;border-radius:50%;background:#05070d;animation:Header_pulseDot__hSJnj 2.4s ease-in-out infinite}@keyframes Header_pulseDot__hSJnj{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.Header_burger__1a_LX{width:44px;height:44px;border:1px solid var(--line);border-radius:var(--r-full);display:grid;place-items:center;grid-gap:5px;gap:5px;background:var(--surface);transition:border-color .35s var(--ease-out),background .35s var(--ease-out);position:relative;z-index:9994}.Header_burger__1a_LX:hover{border-color:var(--line-strong)}.Header_burgerLine__Sixvp{position:absolute;width:16px;height:1.5px;background:var(--fg);border-radius:2px;transition:transform .45s var(--ease-out),opacity .3s ease,width .4s var(--ease-out)}.Header_burgerLine__Sixvp:first-child{transform:translateY(-4px)}.Header_burgerLine__Sixvp:nth-child(2){transform:translateY(4px);width:11px}.Header_burgerOpen__89P8l .Header_burgerLine__Sixvp:first-child{transform:rotate(45deg)}.Header_burgerOpen__89P8l .Header_burgerLine__Sixvp:nth-child(2){transform:rotate(-45deg);width:16px}.Header_desktopOnly__pqFSV{display:block}.Header_mobileOnly__1071v{display:none}@media (max-width:1080px){.Header_brandRole__cDJR4,.Header_nav__3fHSH{display:none}}@media (max-width:720px){.Header_brandText__ICtYj,.Header_cta___P6mb{display:none}}.Footer_footer__eNA9m{position:relative;overflow:hidden;border-top:1px solid var(--line);background:linear-gradient(180deg,#050608,#07080e)}.Footer_bgLayer__U6_xm{position:absolute;inset:0;opacity:.5;pointer-events:none}.Footer_inner__ngCVB{position:relative;z-index:2;padding-block:clamp(72px,10vh,140px) clamp(28px,4vh,48px)}.Footer_ctaBlock__nitA4{display:flex;flex-direction:column;gap:clamp(1.4rem,3vw,2.4rem);padding-bottom:clamp(48px,8vh,96px);border-bottom:1px solid var(--line)}.Footer_ctaLabel__DWs_Q{font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--fg-mute)}.Footer_ctaLink__rkVKn{display:inline-flex;align-items:center;gap:clamp(.8rem,2vw,2rem);font-family:var(--font-display),sans-serif;font-size:clamp(2.6rem,9vw,8rem);line-height:.92;letter-spacing:-.045em;color:var(--fg);transition:color .45s var(--ease-out);width:-moz-fit-content;width:fit-content}.Footer_ctaLink__rkVKn:hover{color:var(--accent)}.Footer_arrow__DQzpx{width:clamp(38px,6vw,84px);height:clamp(38px,6vw,84px);flex-shrink:0;transition:transform .55s var(--ease-out)}.Footer_ctaLink__rkVKn:hover .Footer_arrow__DQzpx{transform:translate(10px,-10px) rotate(45deg)}.Footer_email__sjBxV{font-family:var(--font-mono),monospace;font-size:clamp(.72rem,1.5vw,.92rem);letter-spacing:.06em;color:var(--fg-dim);transition:color .35s var(--ease-out);width:-moz-fit-content;width:fit-content;position:relative}.Footer_email__sjBxV:after{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease-out)}.Footer_email__sjBxV:hover{color:var(--fg)}.Footer_email__sjBxV:hover:after{transform:scaleX(1);transform-origin:left}.Footer_grid__WCfx6{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);padding-block:clamp(40px,6vh,72px)}.Footer_colTitle__u3AX5{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:var(--fg-mute);margin-bottom:1.2rem}.Footer_colList___Hn_o{list-style:none;display:flex;flex-direction:column;gap:.55rem}.Footer_colLink__GC62z{font-size:.88rem;color:var(--fg-dim);transition:color .35s var(--ease-out),transform .4s var(--ease-out);display:inline-block;width:-moz-fit-content;width:fit-content}.Footer_colLink__GC62z:hover{color:var(--fg);transform:translateX(5px)}.Footer_about__u7rfo{max-width:34ch;font-size:.9rem;color:var(--fg-dim);line-height:1.7}.Footer_status__jXklZ{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.4rem;font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-dim)}.Footer_statusDot__0xzTp{width:7px;height:7px;border-radius:50%;background:#33d17a;box-shadow:0 0 12px rgba(51,209,122,.8);animation:Footer_blink__KY6xP 2.6s ease-in-out infinite}@keyframes Footer_blink__KY6xP{0%,to{opacity:1}50%{opacity:.3}}.Footer_wordmark__7sbYS{font-family:var(--font-display),sans-serif;font-size:clamp(3rem,15.5vw,17rem);line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.14);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-block:clamp(12px,3vh,32px);white-space:nowrap}.Footer_bottom__ch0uR{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;flex-wrap:wrap;padding-top:clamp(20px,3vh,32px);border-top:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-mute)}.Footer_top__c3EOc{display:inline-flex;align-items:center;gap:.5rem;transition:color .35s var(--ease-out)}.Footer_top__c3EOc:hover{color:var(--fg)}@media (max-width:900px){.Footer_grid__WCfx6{grid-template-columns:1fr 1fr}}@media (max-width:560px){.Footer_grid__WCfx6{grid-template-columns:1fr}.Footer_bottom__ch0uR{flex-direction:column;align-items:flex-start}}