.artifacts_header__YScGz{position:fixed;top:20px;left:20px;z-index:100}.artifacts_pageNav__PBXgD{display:inline-flex;align-items:stretch;grid-gap:0;gap:0;padding:0;border-radius:999px;overflow:hidden;background:var(--card-background);border:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);box-shadow:0 2px 10px color-mix(in srgb,var(--primary-color) 8%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.artifacts_pageNavLink___XhJj{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;text-decoration:none;font-size:var(--fs-eyebrow);line-height:1;letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--primary-color) 72%,transparent);transition:background .2s ease,color .2s ease}.artifacts_pageNavLink___XhJj:hover{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:color-mix(in srgb,var(--primary-color) 92%,transparent)}.artifacts_pageNavBack__TxmGs{padding:0 10px}.artifacts_artifactsSection__0qtzs{max-width:1200px;margin:0 auto 40px;padding:0 20px}.artifacts_pageTitle__owIuE{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);text-wrap:balance;margin-top:138px}.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;overflow:hidden}.artifacts_lightboxImageContainer__eYvFl{position:absolute;top:0;left:0;width:100%;height:100%}.artifacts_lightboxImage__UDmQ0{position:absolute!important;top:0;left:0;width:100%;height:100%}.artifacts_slideOutLeft__1KmMO{animation:artifacts_slideOutToLeft__43PAo .3s cubic-bezier(.4,0,.2,1) forwards}.artifacts_slideOutRight__QGQ1Z{animation:artifacts_slideOutToRight__od8H8 .3s cubic-bezier(.4,0,.2,1) forwards}.artifacts_slideInLeft__TlOGv{transform:translateX(-100%);animation:artifacts_slideInFromLeft__DUoMj .3s cubic-bezier(.4,0,.2,1) forwards}.artifacts_slideInRight__huPkd{transform:translateX(100%);animation:artifacts_slideInFromRight__BDS1a .3s cubic-bezier(.4,0,.2,1) forwards}.artifacts_lightboxCaption__gm6N_{margin-top:20px;font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:var(--tr-eyebrow);color:#fff;text-align:center;max-width:65ch;font-family:var(--font-mono);text-transform:uppercase;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.artifacts_lightboxCaption__gm6N_{color:#c8c8c8}}.artifacts_counter__sDLMV{left:20px;font-size:var(--fs-body);padding:12px 20px;border-radius:24px;pointer-events:none;width:60px;text-align:center;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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_header__YScGz{top:10px;left:10px}.artifacts_pageNav__PBXgD{padding:0}.artifacts_pageNavLink___XhJj{min-height:32px;padding:0 8px;font-size:11px}.artifacts_pageNavBack__TxmGs{padding:0 8px}.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:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:var(--tr-eyebrow);color:#7877719c;margin:0;padding:0 4px;transition:color .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-mono);cursor:default;text-transform:uppercase}.artifacts_artifactItem__7zCZy:hover .artifacts_caption__RBwKN{color:#787771}@media (prefers-color-scheme:dark){.artifacts_caption__RBwKN{color:#4b4b4b}.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:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:var(--tr-eyebrow);color:#787771;margin:0;padding:0 20px;text-align:center;max-width:65ch;transition:color .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-mono);cursor:default;text-transform:uppercase;text-wrap:pretty}.artifacts_featuredArtifact__Hsvw4:hover .artifacts_featuredCaption__7n1sd{color:#787771}@media (prefers-color-scheme:dark){.artifacts_featuredArtifact__Hsvw4 .artifacts_featuredCaption__7n1sd{color:#4b4b4b}.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:var(--fs-caption)}}.artifacts_year__quIox{opacity:.6;font-size:var(--fs-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.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_backButton__QknQG{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#f0f0f0;color:#838383;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.artifacts_backButton__QknQG:hover{background:#e0e0e0;transform:scale(1.1);cursor:pointer}.artifacts_backButton__QknQG:active{transform:scale(.95)}@media (prefers-color-scheme:dark){.artifacts_backButton__QknQG:hover{background:#2a2a2a}}.artifacts_backButton__QknQG svg{width:24px;height:24px}@media (prefers-color-scheme:dark){.artifacts_backButton__QknQG{background:#191919;color:#7b7b7b}}@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)}}@keyframes artifacts_slideOutToLeft__43PAo{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes artifacts_slideOutToRight__od8H8{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes artifacts_slideInFromLeft__DUoMj{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes artifacts_slideInFromRight__BDS1a{0%{transform:translateX(100%)}to{transform:translateX(0)}}