*,:after,:before{box-sizing:border-box}*{margin:0}body,html{min-height:100%}body{line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}body{font-family:Inter,Arial,Helvetica,sans-serif}h1,h2,h3,h4{line-height:1;font-weight:700}html{scroll-behavior:auto}body{background:#05070d;color:#f6f7fb}body.loading{overflow:hidden}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}body{font-family:Satoshi,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.card,.cardCurve,.cardInfo,.cardSkew,.grid,.imageWrap,.works{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imageWrap{transform:translateZ(0)}main{display:block;width:100%}html{scroll-behavior:smooth!important}.mobile-footer-only{display:none}@media(max-width:767px){.mobile-footer-only{display:block;position:relative;z-index:50;background:#efefed;overflow:visible;height:auto;min-height:max-content;padding-bottom:env(safe-area-inset-bottom)}.mobile-footer-only div,.mobile-footer-only section{max-height:none!important}}::view-transition-new(root),::view-transition-old(root){animation-duration:.9s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-new(*),::view-transition-old(*){mix-blend-mode:normal}@media(pointer:fine)and (prefers-reduced-motion:no-preference){html.custom-cursor-enabled,html.custom-cursor-enabled [role=button],html.custom-cursor-enabled a,html.custom-cursor-enabled body,html.custom-cursor-enabled button,html.custom-cursor-enabled input,html.custom-cursor-enabled select,html.custom-cursor-enabled textarea{cursor:none!important}}.CustomCursor_cursor__kE99f{--cursor-accent:#ffffff;--cursor-dark:#050507;--cursor-size:42px;position:fixed;inset:0;z-index:2147482000;pointer-events:none;opacity:0;transition:opacity .18s ease;mix-blend-mode:difference}.CustomCursor_visible__Z3nKO{opacity:1}.CustomCursor_aura__kNqC0,.CustomCursor_dot__iQXlE,.CustomCursor_ring__yNQSD{position:fixed;top:0;left:0;pointer-events:none;will-change:transform}.CustomCursor_dot__iQXlE{z-index:3;width:6px;height:6px;border-radius:50%;background:var(--cursor-accent);box-shadow:0 0 0 1px hsla(0,0%,100%,.12),0 0 18px hsla(0,0%,100%,.45);transition:width .26s cubic-bezier(.16,1,.3,1),height .26s cubic-bezier(.16,1,.3,1),opacity .22s ease,background-color .22s ease}.CustomCursor_ring__yNQSD{z-index:2;display:grid;width:var(--cursor-size);height:var(--cursor-size);place-items:center;border:1px solid hsla(0,0%,100%,.85);border-radius:50%;color:var(--cursor-accent);background:hsla(0,0%,100%,.015);box-shadow:inset 0 0 18px hsla(0,0%,100%,.06),0 0 22px hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:width .46s cubic-bezier(.16,1,.3,1),height .46s cubic-bezier(.16,1,.3,1),border-color .3s ease,border-radius .46s cubic-bezier(.16,1,.3,1),background-color .3s ease,box-shadow .3s ease}.CustomCursor_aura__kNqC0{z-index:1;width:76px;height:76px;border-radius:46% 54% 62% 38%/46% 44% 56% 54%;background:radial-gradient(circle at 35% 32%,rgba(255,255,255,.14),rgba(255,255,255,.025) 46%,transparent 72%);filter:blur(9px);opacity:.5;animation:CustomCursor_auraMorph__qp0BM 5.5s ease-in-out infinite alternate;transition:width .52s cubic-bezier(.16,1,.3,1),height .52s cubic-bezier(.16,1,.3,1),opacity .32s ease}.CustomCursor_orbit__cwLcg{position:absolute;inset:-7px;border-radius:inherit;opacity:0;animation:CustomCursor_orbitRotate__f9geS 4.5s linear infinite;transition:opacity .26s ease}.CustomCursor_orbit__cwLcg i{position:absolute;width:3px;height:3px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.CustomCursor_orbit__cwLcg i:first-child{top:4px;left:50%}.CustomCursor_orbit__cwLcg i:nth-child(2){right:4px;bottom:9px}.CustomCursor_orbit__cwLcg i:nth-child(3){left:5px;bottom:12px}.CustomCursor_arrow__fV1Xi,.CustomCursor_dragIcon__A_Edg,.CustomCursor_label__ZFXpz{position:absolute;opacity:0;transform:scale(.7);transition:opacity .24s ease,transform .42s cubic-bezier(.16,1,.3,1)}.CustomCursor_label__ZFXpz{max-width:110px;padding:0 12px;overflow:hidden;color:currentColor;font-size:10px;font-weight:700;line-height:1;letter-spacing:.12em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.CustomCursor_arrow__fV1Xi{display:grid;width:18px;height:18px;place-items:center}.CustomCursor_arrow__fV1Xi svg{width:100%;height:100%}.CustomCursor_dragIcon__A_Edg{width:30px;height:18px}.CustomCursor_dragIcon__A_Edg svg{width:100%;height:100%}.CustomCursor_mode_button___Q13h,.CustomCursor_mode_link__aGTJe{--cursor-size:58px}.CustomCursor_mode_button___Q13h .CustomCursor_ring__yNQSD,.CustomCursor_mode_link__aGTJe .CustomCursor_ring__yNQSD{background:hsla(0,0%,100%,.96);border-color:#fff;color:#050507;box-shadow:0 12px 40px rgba(0,0,0,.14),0 0 30px hsla(0,0%,100%,.18)}.CustomCursor_mode_button___Q13h .CustomCursor_dot__iQXlE,.CustomCursor_mode_link__aGTJe .CustomCursor_dot__iQXlE{width:0;height:0;opacity:0}.CustomCursor_mode_button___Q13h .CustomCursor_arrow__fV1Xi,.CustomCursor_mode_link__aGTJe .CustomCursor_arrow__fV1Xi{opacity:1;transform:scale(1)}.CustomCursor_mode_button___Q13h .CustomCursor_orbit__cwLcg,.CustomCursor_mode_link__aGTJe .CustomCursor_orbit__cwLcg{opacity:.36}.CustomCursor_mode_button___Q13h .CustomCursor_aura__kNqC0,.CustomCursor_mode_link__aGTJe .CustomCursor_aura__kNqC0{width:94px;height:94px;opacity:.72}.CustomCursor_mode_view__bgU2q{--cursor-size:92px}.CustomCursor_mode_view__bgU2q .CustomCursor_ring__yNQSD{background:hsla(0,0%,100%,.96);border-color:#fff;color:#050507;box-shadow:0 16px 50px rgba(0,0,0,.2),0 0 40px hsla(0,0%,100%,.18)}.CustomCursor_mode_view__bgU2q .CustomCursor_dot__iQXlE{width:0;height:0;opacity:0}.CustomCursor_mode_view__bgU2q .CustomCursor_label__ZFXpz{opacity:1;transform:scale(1)}.CustomCursor_mode_view__bgU2q .CustomCursor_orbit__cwLcg{opacity:.55}.CustomCursor_mode_view__bgU2q .CustomCursor_aura__kNqC0{width:126px;height:126px;opacity:.82}.CustomCursor_mode_drag__WQuAa{--cursor-size:74px}.CustomCursor_mode_drag__WQuAa .CustomCursor_ring__yNQSD{background:hsla(0,0%,100%,.96);border-color:#fff;color:#050507}.CustomCursor_mode_drag__WQuAa .CustomCursor_dot__iQXlE{width:0;height:0;opacity:0}.CustomCursor_mode_drag__WQuAa .CustomCursor_dragIcon__A_Edg{opacity:1;transform:scale(1)}.CustomCursor_mode_drag__WQuAa .CustomCursor_orbit__cwLcg{opacity:.42}.CustomCursor_mode_text__q0NB7{--cursor-size:26px}.CustomCursor_mode_text__q0NB7 .CustomCursor_ring__yNQSD{width:2px;height:30px;border:0;border-radius:2px;background:#fff;box-shadow:0 0 12px hsla(0,0%,100%,.45)}.CustomCursor_mode_hidden__nyi_g,.CustomCursor_mode_text__q0NB7 .CustomCursor_aura__kNqC0,.CustomCursor_mode_text__q0NB7 .CustomCursor_dot__iQXlE{opacity:0}.CustomCursor_hasLabel__wgB5Q .CustomCursor_arrow__fV1Xi{opacity:0;transform:scale(.6)}.CustomCursor_pressed__rtZ8k .CustomCursor_ring__yNQSD{width:calc(var(--cursor-size)*.84);height:calc(var(--cursor-size)*.84)}.CustomCursor_pressed__rtZ8k .CustomCursor_aura__kNqC0{width:56px;height:56px;opacity:.9}@keyframes CustomCursor_orbitRotate__f9geS{to{transform:rotate(1turn)}}@keyframes CustomCursor_auraMorph__qp0BM{0%{border-radius:46% 54% 62% 38%/46% 44% 56% 54%}50%{border-radius:64% 36% 42% 58%/38% 62% 38% 62%}to{border-radius:40% 60% 34% 66%/60% 40% 66% 34%}}@media(pointer:coarse),(prefers-reduced-motion:reduce){.CustomCursor_cursor__kE99f{display:none}}