.Preloader-module__-PvIBG__root{z-index:120;background:var(--bg);place-items:center;display:grid;position:fixed;inset:0}.Preloader-module__-PvIBG__inner{justify-items:center;gap:1.6rem;width:min(24rem,72vw);display:grid}.Preloader-module__-PvIBG__mark{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;direction:ltr;unicode-bidi:isolate;font-weight:600}.Preloader-module__-PvIBG__brace{color:var(--accent);opacity:.55;margin-inline:.12em}.Preloader-module__-PvIBG__tek{color:var(--accent)}.Preloader-module__-PvIBG__barTrack{background:var(--line-strong);width:100%;height:1px;overflow:hidden}.Preloader-module__-PvIBG__barFill{background:var(--accent);transform-origin:0;width:100%;height:100%}[dir=rtl] .Preloader-module__-PvIBG__barFill{transform-origin:100%}.Preloader-module__-PvIBG__count{font-size:var(--step--1);color:var(--fg-faint);letter-spacing:.14em}
.Nav-module__gOObGW__bar{inset-inline:0;z-index:90;padding:clamp(1rem, 2.2vw, 1.6rem) var(--gutter);mix-blend-mode:difference;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;top:0}.Nav-module__gOObGW__scrim{inset-inline:0;z-index:89;pointer-events:none;background:linear-gradient(to bottom, var(--bg) 0%, var(--bg) 46%, color-mix(in srgb, var(--bg) 70%, transparent) 72%, transparent 100%);height:clamp(5.5rem,13vh,8rem);position:fixed;top:0}.Nav-module__gOObGW__brand{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.02em;white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.Nav-module__gOObGW__brace{color:var(--accent);opacity:.6;margin-inline:.08em}.Nav-module__gOObGW__tek{color:var(--accent)}.Nav-module__gOObGW__links{gap:clamp(1rem,2vw,2rem);display:none}.Nav-module__gOObGW__link{font-size:var(--step--1);color:var(--fg-muted);transition:color .3s var(--ease-out);align-items:center;min-height:44px;display:inline-flex;position:relative}.Nav-module__gOObGW__link:after{content:"";inset-inline:0;height:1px;transform-origin:inline-start;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:calc(50% - .8em);transform:scaleX(0)}.Nav-module__gOObGW__link:hover,.Nav-module__gOObGW__linkActive{color:var(--fg)}.Nav-module__gOObGW__link:hover:after,.Nav-module__gOObGW__linkActive:after{transform:scaleX(1)}.Nav-module__gOObGW__actions{align-items:center;gap:clamp(.5rem,1.4vw,1rem);display:flex}.Nav-module__gOObGW__sound,.Nav-module__gOObGW__lang{min-width:44px;min-height:44px;font-size:var(--step--1);color:var(--fg-muted);transition:color .3s var(--ease-out);justify-content:center;align-items:center;padding-inline:.6rem;display:inline-flex}.Nav-module__gOObGW__sound:hover,.Nav-module__gOObGW__lang:hover{color:var(--fg)}.Nav-module__gOObGW__burger{place-content:center;gap:6px;min-width:44px;min-height:44px;display:grid}.Nav-module__gOObGW__burger span{width:22px;height:1.5px;transition:transform .4s var(--ease-out), opacity .3s var(--ease-out);background:currentColor;display:block}.Nav-module__gOObGW__burger span[data-open=true]:first-child{transform:translateY(3.75px)rotate(45deg)}.Nav-module__gOObGW__burger span[data-open=true]:last-child{transform:translateY(-3.75px)rotate(-45deg)}.Nav-module__gOObGW__sheet{z-index:80;padding:var(--gutter);background:var(--bg);align-content:center;gap:.4rem;display:grid;position:fixed;inset:0}.Nav-module__gOObGW__sheetLink{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.02em;transition:color .3s var(--ease-out);align-items:baseline;gap:1rem;padding-block:.5rem;font-weight:500;display:flex}.Nav-module__gOObGW__sheetLink:hover{color:var(--accent)}@media (min-width:900px){.Nav-module__gOObGW__links{display:flex}.Nav-module__gOObGW__burger{display:none}}
.Cursor-module__72TD2W__ring,.Cursor-module__72TD2W__dot{z-index:300;pointer-events:none;will-change:transform, opacity;mix-blend-mode:difference;opacity:0;transition:opacity .22s var(--ease-out,ease-out);position:fixed;top:0;left:0}.Cursor-module__72TD2W__ring[data-visible=true],.Cursor-module__72TD2W__dot[data-visible=true]{opacity:1}.Cursor-module__72TD2W__ring{width:34px;height:34px;transition:width .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), height .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), border-radius .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), background-color .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), border-color .34s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), opacity .22s var(--ease-out,ease-out);background:0 0;border:1px solid #fff;border-radius:999px;place-items:center;display:grid}.Cursor-module__72TD2W__dot{width:5px;height:5px;transition:width .24s var(--ease-out,ease-out), height .24s var(--ease-out,ease-out), opacity .22s var(--ease-out,ease-out);background:#fff;border-radius:50%}.Cursor-module__72TD2W__ring[data-state=link]{background:#ffffff24;width:56px;height:56px}.Cursor-module__72TD2W__ring[data-state=view],.Cursor-module__72TD2W__ring[data-state=open],.Cursor-module__72TD2W__ring[data-state=drag]{background:#ffffff2e;width:76px;height:76px}.Cursor-module__72TD2W__dot[data-state=view],.Cursor-module__72TD2W__dot[data-state=open],.Cursor-module__72TD2W__dot[data-state=drag]{width:0;height:0}.Cursor-module__72TD2W__label{color:#fff;letter-spacing:.04em;white-space:nowrap;text-align:center;text-transform:uppercase;opacity:0;max-width:90%;transition:opacity .2s var(--ease-out,ease-out);font-family:inherit;font-size:.6875rem;font-weight:500;line-height:1;overflow:hidden}.Cursor-module__72TD2W__ring[data-state=view] .Cursor-module__72TD2W__label,.Cursor-module__72TD2W__ring[data-state=open] .Cursor-module__72TD2W__label,.Cursor-module__72TD2W__ring[data-state=drag] .Cursor-module__72TD2W__label{opacity:1}.Cursor-module__72TD2W__ring: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)) .Cursor-module__72TD2W__label{letter-spacing:0;text-transform:none}:is(html[data-custom-cursor=true],html[data-custom-cursor=true] *){cursor:none}@media (pointer:coarse){.Cursor-module__72TD2W__ring,.Cursor-module__72TD2W__dot{display:none}}@media (prefers-reduced-motion:reduce){.Cursor-module__72TD2W__ring,.Cursor-module__72TD2W__dot{display:none}}
