.styles_container__i2uu4{display:flex;flex-flow:wrap;min-height:100vh}.styles_container__i2uu4>*{flex:1 1 100%}.styles_textContainer__BFQYe{opacity:0;transform:perspective(1000px) rotateX(10deg) translateY(30px);transform-origin:center top;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1)}.styles_loaded__eBuG_ .styles_textContainer__BFQYe{opacity:1;transform:perspective(1000px) rotateX(0deg) translateY(0)}.styles_figureContainer__MX3yY{margin:32px auto;max-height:90vh;text-align:center;opacity:0;transform:perspective(1000px) rotateX(8deg) translateY(40px);transform-origin:center top;transition:opacity 2.5s cubic-bezier(.16,1,.3,1) .15s,transform 2.5s cubic-bezier(.16,1,.3,1) .15s}.styles_loaded__eBuG_ .styles_figureContainer__MX3yY{opacity:1;transform:perspective(1000px) rotateX(0deg) translateY(0)}.styles_avatar__xOTFk{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-bottom:16px}.styles_avatar__xOTFk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.styles_description__Yg4YT{float:left;max-width:450px}.styles_linkButton__qvknY{text-decoration:none;color:var(--accent-color);transition:color .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.styles_linkButton__qvknY:hover{color:#c3ff00;cursor:pointer}.styles_portfolioButton__rZCSb{float:right;text-decoration:none;color:var(--accent-color);transition:color .3s cubic-bezier(.4,0,.2,1)}.styles_portfolioButton__rZCSb:hover{color:#c3ff00;cursor:pointer}.styles_figureImage__zeUNe{max-width:100%;max-height:inherit;-o-object-fit:contain;object-fit:contain}.styles_figureText__o8Qeu{margin-top:4px;text-align:center;max-width:100%;font-size:12px;line-height:120%;opacity:.75}.styles_lineheight15__eifNX{line-height:.5}.styles_portfolioButtonWrapper__KKLh4{position:fixed;top:20px;right:20px;z-index:100;opacity:0;transform:perspective(1000px) rotateX(10deg) translateY(40px);transform-origin:center top;transition:opacity 1.5s cubic-bezier(.16,1,.3,1) .3s,transform 1.5s cubic-bezier(.16,1,.3,1) .3s;background-color:#fff;border-radius:8px}.styles_loaded__eBuG_ .styles_portfolioButtonWrapper__KKLh4{opacity:1;transform:perspective(1000px) rotateX(0deg) translateY(0)}.styles_portfolioImageButton__dKIYR{position:relative;display:block;width:280px;height:150px;border-radius:8px;overflow:hidden;cursor:pointer;text-decoration:none}.styles_portfolioImage__EefPl{position:absolute!important;top:0;left:0;width:100%;height:100%;filter:blur(5px);transform:scale(1.1);transition:filter .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.styles_portfolioImageOverlay__oqeZk{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,46%,.657);display:flex;align-items:center;justify-content:center;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:2}.styles_portfolioImageText__4454P{font-family:Inter,sans-serif;font-size:16px;color:var(--primary-color);text-align:center}.styles_portfolioImageButton__dKIYR:hover .styles_portfolioImageOverlay__oqeZk{opacity:0}.styles_portfolioImageButton__dKIYR:hover .styles_portfolioImage__EefPl{filter:blur(0);transform:scale(1)}@media (max-width:768px){.styles_portfolioButtonWrapper__KKLh4{position:static;width:100%;margin-top:32px;margin-bottom:0;padding:0;transform:none;background-color:#fff}.styles_loaded__eBuG_ .styles_portfolioButtonWrapper__KKLh4{transform:none}.styles_portfolioImageButton__dKIYR{width:100%;height:160px;border-radius:12px}.styles_portfolioImageText__4454P{font-size:18px}}@media (max-width:1024px) and (min-width:769px){.styles_portfolioButtonWrapper__KKLh4{top:15px;right:15px}.styles_portfolioImageButton__dKIYR{width:240px;height:129px}.styles_portfolioImageText__4454P{font-size:15px}}.styles_logoWrapper__5AbgA{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;margin-bottom:100px}.styles_logo__899pQ{width:50px;height:50px;transition:opacity .8s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.34,1.56,.64,1);transform-origin:center;transform:rotate(0deg);position:relative;z-index:2}@property --glow-rotation{syntax:"<angle>";initial-value:0deg;inherits:false}.styles_logoGlowContainer__8zrn0{position:relative;display:inline-block}.styles_logoGlow__Kfosr{position:absolute;top:50%;left:50%;width:90px;height:90px;transform:translate(-50%,-50%) scale(0);background:conic-gradient(from var(--glow-rotation),#5acbff,#4d7fff,#4c9dff,#b8e0ff,#c1d1ff,#8f9dcc,#b8e0ff,#4c9dff,#4d7fff,#35abff);border-radius:50%;filter:blur(12px);opacity:0;transition:opacity .4s ease-in-out,transform .2s ease-out;animation:styles_rotateGlow__PN_w1 4s linear infinite;z-index:1;pointer-events:none;margin-top:-4px}@media (hover:hover){.styles_logoGlowContainer__8zrn0:hover .styles_logoGlow__Kfosr{opacity:.7;transform:translate(-50%,-50%) scale(1)}.styles_logoGlowContainer__8zrn0:hover .styles_logo__899pQ{filter:brightness(0) invert(1)!important;transform:scale(1.1) rotate(180deg)!important}}@media (hover:none) and (pointer:coarse){.styles_logoGlow__Kfosr{display:none}.styles_logo__899pQ{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}}@keyframes styles_rotateGlow__PN_w1{0%{--glow-rotation:0deg}to{--glow-rotation:360deg}}.artifacts_artifactsSection__0qtzs{max-width:1200px;margin:60px auto 40px;padding:0 20px}.artifacts_masonryGrid__a8ZRL{display:flex;margin-left:-20px;width:auto;margin-bottom:20px}.artifacts_masonryGridColumn__JBVvJ{padding-left:20px;background-clip:padding-box}.artifacts_masonryGridColumn__JBVvJ>div{margin-bottom:20px}@media (min-width:768px){.artifacts_masonryGrid__a8ZRL{margin-left:-40px}.artifacts_masonryGridColumn__JBVvJ{padding-left:40px}.artifacts_masonryGridColumn__JBVvJ>div{margin-bottom:30px}}.artifacts_artifactItem__7zCZy{opacity:0;transform:translateY(30px);animation:artifacts_fadeInUp__1ArNo .6s cubic-bezier(.16,1,.3,1) forwards;width:100%}.artifacts_imageWrapper__oEYwT{position:relative;width:100%;overflow:hidden;margin-bottom:8px;transition:opacity .3s ease;cursor:zoom-in;line-height:0}.artifacts_artifactItem__7zCZy:hover .artifacts_imageWrapper__oEYwT{opacity:.8}.artifacts_artifactImage__WCtE2{width:100%;height:auto;display:block;cursor:zoom-in}.artifacts_lightbox__p8wFn{position:fixed;top:0;left:0;width:100vw;width:100dvw;height:100vh;height:100dvh;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden}.artifacts_lightboxBackdrop__zrslb{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1;opacity:1;transition:opacity .3s ease}.artifacts_lightboxClosing__zoTcD .artifacts_lightboxBackdrop__zrslb{opacity:0}.artifacts_lightboxClosing__zoTcD{pointer-events:none}.artifacts_lightboxClosing__zoTcD .artifacts_counter__sDLMV{animation:artifacts_blurFadeOut__JsYoy .3s cubic-bezier(.4,0,.6,1) both}.artifacts_lightboxClosing__zoTcD .artifacts_closeButton__jl3Yo{animation:artifacts_blurFadeOut__JsYoy .3s cubic-bezier(.4,0,.6,1) .05s both}.artifacts_lightboxClosing__zoTcD .artifacts_navButton__pP5_E{animation:artifacts_blurFadeOut__JsYoy .3s cubic-bezier(.4,0,.6,1) .1s both}.artifacts_lightboxContent__0sICK{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;animation:artifacts_scaleIn__pO5WU .4s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.artifacts_lightboxContentClosing__Scjnl{animation:artifacts_scaleOut__pIRyu .3s cubic-bezier(.4,0,.6,1) forwards}.artifacts_lightboxImageWrapper__sVneJ{position:relative;width:90vw;height:calc(90vh - 80px);max-width:1600px;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.artifacts_lightboxImage__UDmQ0{position:absolute!important;top:0;left:0;width:100%;height:100%}.artifacts_lightboxCaption__gm6N_{margin-top:20px;font-size:14px;color:#c8c8c8;text-align:center;max-width:800px;font-family:GT Pressura Mono Light,Inter,sans-serif;text-transform:uppercase}.artifacts_counter__sDLMV{left:20px;font-size:16px;padding:12px 20px;border-radius:24px;pointer-events:none;width:60px;text-align:center;font-family:GT Pressura Mono Light,Inter,sans-serif;animation:artifacts_blurFadeIn__zzETe .6s cubic-bezier(.16,1,.3,1) .1s both}.artifacts_closeButton__jl3Yo,.artifacts_counter__sDLMV{position:fixed;top:20px;color:#fff;z-index:10001;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.artifacts_closeButton__jl3Yo{right:20px;border:none;cursor:pointer;padding:12px;transition:all .3s ease;will-change:opacity;pointer-events:auto;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;animation:artifacts_blurFadeIn__zzETe .6s cubic-bezier(.16,1,.3,1) .15s both}.artifacts_closeButton__jl3Yo:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.artifacts_closeButton__jl3Yo svg{width:24px;height:24px}.artifacts_navButton__pP5_E{position:fixed;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:none;color:#fff;cursor:pointer;padding:12px;transition:all .3s ease;z-index:10001;will-change:opacity;pointer-events:auto;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);animation:artifacts_blurFadeIn__zzETe .6s cubic-bezier(.16,1,.3,1) .2s both}.artifacts_navButton__pP5_E:hover{background:hsla(0,0%,100%,.2);transform:translateY(-50%) scale(1.1)}.artifacts_navButton__pP5_E svg{width:24px;height:24px}@media (max-width:768px){.artifacts_counter__sDLMV{top:10px;left:10px;font-size:14px;padding:8px 16px}.artifacts_closeButton__jl3Yo{top:10px;right:10px;padding:10px;width:40px;height:40px}.artifacts_closeButton__jl3Yo svg{width:20px;height:20px}.artifacts_navButton__pP5_E{padding:10px;width:40px;height:40px}.artifacts_navButton__pP5_E svg{width:20px;height:20px}.artifacts_lightboxImageWrapper__sVneJ{width:90vw;height:calc(90vh - 100px)}.artifacts_lightboxCaption__gm6N_{font-size:12px;padding:0 10px;margin-top:15px;text-transform:uppercase}.artifacts_lightbox__p8wFn{padding:10px}}@keyframes artifacts_fadeIn__vnYm6{0%{opacity:0}to{opacity:1}}@keyframes artifacts_fadeOut__YYo0r{0%{opacity:1}to{opacity:0}}@keyframes artifacts_scaleIn__pO5WU{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes artifacts_scaleOut__pIRyu{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.artifacts_caption__RBwKN{font-size:14px;line-height:1.5;color:#4b4b4b;margin:0;padding:0 4px;transition:color .3s cubic-bezier(.4,0,.2,1);font-family:GT Pressura Mono Light,Inter,sans-serif;cursor:default;text-transform:uppercase}.artifacts_artifactItem__7zCZy:hover .artifacts_caption__RBwKN{color:#c8c8c8}.artifacts_featuredArtifact__Hsvw4{opacity:0;transform:translateY(30px);animation:artifacts_fadeInUp__1ArNo .6s cubic-bezier(.16,1,.3,1) forwards;width:100%;max-width:100%;margin:60px 0;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.artifacts_featuredArtifact__Hsvw4{margin:80px 0}}.artifacts_featuredImageWrapper__8fdga{position:relative;width:100%;max-width:1200px;overflow:hidden;margin-bottom:20px;transition:opacity .3s ease;cursor:zoom-in;line-height:0}.artifacts_featuredArtifact__Hsvw4:hover .artifacts_featuredImageWrapper__8fdga{opacity:.8}.artifacts_featuredImage__IBTWV{width:100%;height:auto;display:block;cursor:zoom-in}.artifacts_featuredArtifact__Hsvw4 .artifacts_featuredCaption__7n1sd{font-size:14px;line-height:1.5;color:#4b4b4b;margin:0;padding:0 20px;text-align:center;max-width:800px;transition:color .3s cubic-bezier(.4,0,.2,1);font-family:GT Pressura Mono Light,Inter,sans-serif;cursor:default;text-transform:uppercase}.artifacts_featuredArtifact__Hsvw4:hover .artifacts_featuredCaption__7n1sd{color:#c8c8c8}@media (max-width:767px){.artifacts_grid__W54j5{margin-bottom:0}.artifacts_featuredArtifact__Hsvw4{margin:0 0 30px!important;display:block;align-items:flex-start;width:auto;max-width:none}.artifacts_featuredImageWrapper__8fdga{max-width:100%;margin-bottom:12px}.artifacts_featuredArtifact__Hsvw4 .artifacts_featuredCaption__7n1sd{text-align:left;padding:0 4px;max-width:100%}}@media (min-width:768px){.artifacts_featuredArtifact__Hsvw4 .artifacts_featuredCaption__7n1sd{font-size:14px}}.artifacts_year__quIox{opacity:.6;font-size:13px}.artifacts_footer__4E_Xb{text-align:center;padding:40px 0;opacity:0;animation:artifacts_fadeInUp__1ArNo .8s cubic-bezier(.16,1,.3,1) .3s forwards}.artifacts_backLink__A8qcy{text-decoration:none;color:var(--accent-color);transition:color .3s cubic-bezier(.4,0,.2,1);font-size:16px}.artifacts_backLink__A8qcy:hover{color:#c3ff00;cursor:pointer}@keyframes artifacts_fadeInUp__1ArNo{to{opacity:1;transform:translateY(0)}}@keyframes artifacts_blurFadeIn__zzETe{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes artifacts_blurFadeOut__JsYoy{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(10px)}}